381640342847649180921362880
381,640,342,847,649,180,921,362,880 is an even composite number composed of eleven prime numbers multiplied together.
381640342847649180921362880 is an even composite number. It is composed of eleven distinct prime numbers multiplied together. It has a total of sixteen thousand, one hundred twenty-eight divisors.
Prime factorization of 381640342847649180921362880:
26 × 32 × 5 × 112 × 13 × 17 × 29 × 61 × 313 × 11489 × 778986167
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 11 × 11 × 13 × 17 × 29 × 61 × 313 × 11489 × 778986167)See below for interesting mathematical facts about the number 381640342847649180921362880 from the Numbermatics database.
Names of 381640342847649180921362880
- Cardinal: 381640342847649180921362880 can be written as Three hundred eighty-one septillion, six hundred forty sextillion, three hundred forty-two quintillion, eight hundred forty-seven quadrillion, six hundred forty-nine trillion, one hundred eighty billion, nine hundred twenty-one million, three hundred sixty-two thousand, eight hundred eighty.
Scientific notation
- Scientific notation: 3.8164034284764918092136288 × 1026
Factors of 381640342847649180921362880
Divisors of 381640342847649180921362880
- Number of divisors d(n): 16128
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 11 12 13 15 16 17 18 20 22 24 26 29 30 32 33 34 36 39 40 44 45 48 51 52 55 58 60 61 64 65 66 68 72 78 80 85 87 88 90 96 99 102 104 110 116 117 120 121 122 130 132 136 143 144 145 153 156 160 165 170 174 176 180 183 187 192 195 198 204 208 220 221 232 234 240 242 244 255 260 261 264 272 286 288 290 305 306 312 313 319 320 330 340 348 352 360 363 366 374 377 390 396 408 416 429 435 440 442 464 468 480 484 488 493 495 510 520 522 528 544 549 561 572 576 580 585 605 610 612 624 626 638 660 663 671 680 696 704 715 720 726 732 748 754 765 780 792 793 816 832 858 870 880 884 915 928 935 936 939 957 960 968 976 986 990 1020 1037 1040 1044 1056 1088 1089 1098 1105 1122 1131 1144 1160 1170 1210 1220 1224 1248 1252 1276 1287 1305 1320 1326 1342 1360 1392 1430 1440 1452 1464 1479 1496 1508 1530 1560 1565 1573 1584 1586 1595 1632 1683 1716 1740 1760 1768 1769 1815 1830 1856 1870 1872 1878 1885 1914 1936 1952 1972 1980 1989 2013 2040 2057 2074 2080 2088 2112 2145 2178 2196 2210 2244 2262 2288 2320 2340 2379 2420 2431 2440 2448 2465 2496 2504 2552 2574 2610 2640 2652 2684 2720 2745 2784 2805 2817 2860 2871 2880 2904 2928 2958 2992 3016 3060 3111 3120 3130 3146 3168 3172 3190 3264 3315 3355 3366 3393 3432 3443 3480 3509 3520 3536 3538 3630 3660 3740 3744 3756 3770 3828 3872 3904 3944 3960 3965 3978 4026 4069 4080 4114 4147 4148 4160 4176 4290 4356 4392 4420 4437 4488 4524 4576 4640 4680 4695 4719 4758 4785 4840 4862 4880 4896 4930 5008 5104 5148 5185 5220 5280 5304 5307 5321 5368 5423 5440 5445 5490 5568 5610 5634 5655 5720 5742 5808 5856 5916 5984 6032 6039 6120 6171 6222 6240 6260 6292 6336 6344 6380 6409 6435 6630 6710 6732 6786 6864 6886 6960 7018 7072 7076 7137 7260 7293 7320 7381 7395 7480 7488 7512 7540 7656 7744 7865 7888 7920 7930 7956 8052 8138 8160 8228 8294 8296 8352 8415 8580 8712 8723 8784 8840 8845 8874 8976 9048 9077 9152 9280 9333 9360 9390 9438 9516 9570 9680 9724 9760 9792 9860 9945 10016 10065 10208 10285 10296 10329 10370 10440 10527 10560 10608 10614 10642 10736 10846 10890 10980 11220 11268 11310 11407 11440 11484 11489 11616 11712 11832 11895 11968 12064 12078 12155 12207 12240 12342 12441 12444 12480 12520 12584 12688 12760 12818 12870 13260 13420 13464 13481 13572 13728 13772 13920 14036 14085 14144 14152 14157 14274 14355 14520 14586 14640 14762 14790 14960 15024 15080 15312 15555 15730 15776 15840 15860 15912 15921 15963 16104 16269 16276 16320 16456 16588 16592 16704 16830 16965 17160 17215 17424 17446 17545 17568 17680 17690 17748 17952 18096 18154 18513 18666 18720 18780 18876 19032 19093 19140 19227 19360 19448 19459 19520 19720 19890 20032 20130 20345 20416 20570 20592 20658 20735 20740 20880 21054 21216 21228 21284 21472 21692 21780 21879 21960 22143 22185 22440 22536 22620 22814 22880 22968 22978 22997 23232 23595 23664 23790 24128 24156 24310 24414 24480 24684 24882 24888 25040 25168 25376 25520 25636 25740 26169 26520 26535 26605 26741 26840 26928 26962 27115 27144 27231 27456 27544 27840 28072 28170 28304 28314 28548 28710 29040 29172 29280 29524 29580 29920 30048 30073 30160 30195 30624 30855 30987 31110 31460 31552 31581 31680 31720 31824 31842 31926 32045 32208 32538 32552 32912 33176 33184 33660 33930 34221 34320 34430 34467 34848 34892 35090 35136 35360 35380 35496 35685 35904 36192 36308 36465 36621 36905 37026 37323 37332 37440 37560 37752 37873 38064 38186 38280 38454 38720 38896 38918 39440 39780 40260 40443 40690 41140 41184 41316 41470 41480 41760 42108 42432 42456 42568 42944 43384 43560 43615 43758 43920 44286 44370 44759 44880 45072 45240 45385 45617 45628 45760 45936 45956 45994 46665 47190 47328 47580 47889 48312 48620 48807 48828 48960 49368 49764 49776 50080 50336 50752 51040 51272 51480 51645 52338 52635 53040 53070 53210 53482 53680 53856 53924 54230 54288 54462 55088 56144 56340 56608 56628 57035 57096 57279 57420 57445 57681 58080 58344 58377 58531 58560 59048 59160 59653 59840 60096 60146 60320 60390 61035 61248 61710 61974 62205 62220 62920 63162 63440 63648 63684 63852 64090 64416 65076 65104 65824 66352 66368 66429 67320 67405 67860 68442 68640 68860 68934 68991 69173 69696 69784 70180 70499 70720 70760 70785 70992 71370 72384 72616 72930 73242 73810 74052 74646 74664 75120 75504 75746 76128 76372 76560 76908 77792 77836 78507 78880 79560 79605 79815 80223 80520 80886 81345 81380 81693 82280 82368 82632 82940 82960 83520 84216 84912 85136 86768 87120 87230 87516 87840 88572 88740 89518 89760 90144 90219 90480 90770 91234 91256 91872 91912 91988 92565 93330 94380 94656 95160 95465 95778 95953 96135 96624 97240 97295 97614 97656 98736 99528 99552 99847 100160 100672 102080 102544 102663 102960 103290 103401 104676 105270 106080 106140 106420 106964 107360 107712 107848 108460 108576 108924 109395 110176 110715 112288 112680 113216 113256 113619 114070 114192 114558 114840 114890 114985 115362 116160 116688 116754 117062 118001 118096 118320 119306 120292 120640 120780 121329 122070 123420 123948 124410 124440 125477 125840 126324 126379 126880 127296 127368 127704 128180 128832 130152 130208 130845 131648 132704 132858 133705 134277 134640 134810 135720 136155 136851 136884 137280 137720 137868 137982 138346 139568 140360 140998 141520 141570 141984 142740 145232 145860 146484 147620 148104 148291 149292 149328 149357 150240 150365 151008 151492 152256 152744 153120 153816 154309 154935 155584 155672 157014 157760 157905 159120 159210 159630 160446 161040 161772 162690 162760 163386 164560 165264 165880 165920 168432 169824 170272 171105 171837 172335 173536 174240 174460 175032 175131 175593 175680 177144 177480 178959 179036 179520 180288 180438 180960 181540 182468 182512 183105 183744 183824 183976 185130 186615 186660 188760 189365 190320 190930 191556 191906 192270 193248 194480 194590 195228 195312 195313 197472 199056 199104 199694 202215 205088 205326 205920 206580 206802 206973 207519 209352 210023 210540 211497 212160 212280 212840 213928 214049 214720 215696 216920 217152 217848 218790 220352 221430 223795 224576 225360 226512 227238 228085 228140 228384 229116 229680 229780 229970 230724 233376 233508 234124 236002 236192 236640 238612 239445 240584 240669 241560 242658 244035 244140 246840 247896 248209 248820 248880 250954 251680 252648 252758 252967 253760 254736 255408 256360 260304 260416 261690 265408 265716 267410 268554 269280 269620 270657 271440 272310 273702 273768 275440 275736 275964 276692 279136 280720 281996 283040 283140 283968 285480 286395 287859 288405 290464 291720 291885 292655 292968 295240 296208 296582 298265 298584 298656 298714 299541 300480 300730 302016 302984 305488 306240 307632 308618 309870 311344 314028 315810 318240 318420 319260 320892 322080 323544 324581 325380 325520 326772 329120 330528 330803 331760 331840 332145 333181 336864 339648 340544 340857 342210 343674 344670 344955 345865 347072 348480 348920 350064 350262 351186 352495 354003 354288 354960 357918 358072 360876 361920 363080 364936 365024 366210 367648 367952 370260 373230 373320 376431 377520 378730 379137 380640 381860 383112 383812 384540 386496 388960 389180 390456 390624 390626 390949 392535 394944 398112 399388 401115 402831 404430 408465 410176 410553 410652 411840 413160 413604 413946 415038 418704 420046 421080 422994 424560 425680 427856 428098 431392 433840 435696 437580 442860 444873 447590 448071 450720 451095 453024 454476 456170 456280 456768 458232 459360 459560 459940 461448 462927 466752 467016 468248 472004 472384 473280 477224 478890 479765 481168 481338 483120 485316 488070 488280 492349 493680 495792 496418 497640 497760 499235 501908 503360 505296 505516 505934 509472 510816 512720 513315 517005 520608 523380 526779 531432 534820 536877 537108 538560 539240 541314 542880 544620 547404 547536 550880 551472 551928 553384 553697 558272 561440 563992 566080 566280 568095 570960 572790 575718 576810 580928 583440 583770 585310 585936 585939 590005 590480 592416 593164 596530 597168 597312 597428 599082 601460 605968 606645 610976 615264 617236 619740 622557 622688 627385 628056 630069 631620 631895 634491 636480 636840 638520 641784 642147 643841 644160 647088 649162 650760 651040 653544 658240 661056 661606 663520 664290 666362 671385 673728 681714 684255 684420 687348 689340 689910 691730 697840 700128 700524 700829 702372 704990 708006 708576 709920 715836 716144 721752 726160 729872 730048 732420 735296 735904 740520 741455 744627 746460 746640 746785 752862 755040 757460 758274 758901 760903 761280 763720 766224 767624 769080 771545 775489 777920 778360 780912 781248 781252 781898 785070 796224 798776 802230 805662 808860 816930 821106 821304 826320 827208 827892 830076 837408 840092 842160 845988 849120 851360 855712 856196 859185 862784 863577 867680 871392 875160 875655 877965 885720 889746 894795 895180 896142 898623 901440 902190 906048 908952 912340 912560 916464 918720 919120 919880 922896 925854 934032 936496 944008 954448 957780 959530 962336 962676 966240 970632 973743 976140 976560 976565 984698 987360 991584 992409 992836 995280 995520 998470 999543 1003816 1010592 1011032 1011868 1018944 1021632 1025440 1026630 1034010 1034865 1037595 1041216 1046760 1050115 1053558 1057485 1062009 1062864 1069640 1070245 1073754 1074216 1078480 1082628 1085760 1089240 1094808 1095072 1098317 1101760 1102944 1103856 1106768 1107394 1122880 1127984 1129293 1132560 1136190 1137411 1141920 1145580 1151436 1153620 1166880 1167540 1170620 1171872 1171878 1172847 1180010 1180960 1184832 1186328 1193060 1194336 1194856 1198164 1202920 1203345 1211936 1213290 1221952 1230528 1234472 1239480 1241045 1245114 1245376 1254770 1256112 1260138 1263240 1263790 1264835 1268982 1273680 1277040 1283568 1284294 1287682 1294176 1298011 1298324 1301520 1302080 1307088 1323212 1327040 1328580 1332724 1334619 1342770 1344213 1353285 1363428 1368510 1368840 1374696 1378680 1379820 1383460 1388781 1390169 1395680 1400256 1401048 1401658 1404744 1409980 1416012 1417152 1419840 1431672 1432288 1439295 1443504 1452320 1459744 1464840 1471808 1477047 1481040 1482910 1489254 1492920 1493280 1493570 1497705 1505724 1510080 1514920 1516548 1517802 1521806 1527440 1532448 1535248 1538160 1543090 1550978 1556720 1561824 1562504 1563796 1570140 1597552 1604460 1611324 1617720 1622905 1631201 1633860 1642212 1642608 1642927 1652640 1654015 1654416 1655784 1660152 1661091 1665905 1674816 1680184 1684320 1691976 1697399 1698240 1702720 1704285 1711424 1712392 1718370 1727154 1735360 1742784 1750320 1751310 1755930 1757817 1770015 1771440 1779492 1789590 1790360 1792284 1797246 1804380 1817904 1824680 1825120 1832928 1838240 1839760 1845792 1851708 1868064 1872992 1882155 1888016 1890207 1895685 1908896 1915560 1919060 1924672 1925352 1926441 1931523 1932480 1941264 1947486 1952280 1953120 1953130 1954745 1969396 1974720 1983168 1984818 1985672 1990560 1996940 1999086 2006017 2007632 2014155 2021184 2022064 2023736 2050880 2052765 2053260 2068020 2069730 2075190 2093520 2100230 2102487 2107116 2114970 2124018 2125728 2139280 2140490 2147508 2148432 2148443 2156960 2165256 2178480 2189616 2190144 2196634 2205888 2207712 2213536 2214788 2224365 2233881 2240355 2255968 2258586 2265120 2272380 2274822 2276703 2282709 2283840 2291160 2302872 2307240 2310253 2314635 2326467 2333760 2335080 2341240 2343744 2343756 2345694 2360020 2361920 2372656 2386120 2388672 2389712 2396328 2405840 2406690 2423872 2426580 2461745 2468944 2478960 2482090 2490228 2509540 2512224 2520276 2526480 2527580 2529670 2537964 2539069 2547360 2554080 2567136 2568588 2575364 2588352 2596022 2596648 2603040 2614176 2633895 2646424 2657160 2665448 2669238 2684385 2685540 2688426 2706570 2726856 2730299 2737020 2737680 2749392 2757360 2759640 2766920 2768485 2777562 2780338 2782637 2791360 2802096 2803316 2809488 2819960 2832024 2863344 2864576 2878590 2887008 2904640 2919488 2921229 2929680 2929695 2954094 2962080 2965820 2977227 2978508 2985840 2986560 2987140 2995410 2998629 3011448 3029840 3033096 3035604 3043612 3054880 3064896 3070496 3076320 3086180 3101956 3112785 3113440 3123648 3125008 3127592 3140280 3150345 3172455 3195104 3208920 3210735 3219205 3222648 3235440 3245810 3262402 3267720 3284424 3285216 3285854 3294951 3305280 3308030 3308832 3311568 3320304 3322182 3331810 3360368 3368640 3383952 3394798 3408570 3424784 3436740 3454308 3500640 3502620 3504145 3511860 3515634 3518541 3540030 3542880 3558984 3570391 3579180 3580720 3584568 3594492 3596057 3608760 3635808 3638833 3649360 3650240 3664991 3665856 3676480 3679520 3691584 3703416 3723135 3736128 3745984 3764310 3776032 3780414 3791370 3794505 3804515 3817792 3831120 3838120 3850704 3852882 3863046 3877445 3882528 3894033 3894972 3904560 3906240 3906260 3909490 3938792 3969636 3971344 3981120 3993880 3998172 4012034 4015264 4028310 4044128 4047472 4105530 4106520 4136040 4139460 4150380 4170507 4187040 4200460 4204974 4214232 4219553 4229940 4248036 4251456 4278560 4280980 4295016 4296864 4296886 4300439 4313920 4317885 4330512 4331353 4356960 4379232 4393268 4415424 4427072 4429576 4431141 4448730 4467762 4480710 4493115 4511936 4517172 4530240 4544760 4549644 4553406 4565418 4582320 4605744 4614480 4620506 4629270 4652934 4670160 4682480 4687512 4691388 4720040 4745312 4772240 4779424 4792656 4811680 4813380 4853160 4868715 4893603 4923490 4928781 4937888 4957920 4962045 4964180 4980456 4983273 4997715 5019080 5024448 5040552 5052960 5055160 5059340 5075928 5078138 5092197 5094720 5108160 5134272 5137176 5150728 5192044 5193296 5206080 5228352 5267790 5292848 5310045 5314320 5330896 5338476 5368770 5371080 5376852 5413140 5453712 5460598 5474040 5475360 5491585 5498784 5514720 5519280 5533840 5536970 5555124 5560676 5565274 5604192 5606632 5618976 5639920 5646465 5664048 5664077 5687055 5726688 5757180 5774016 5794569 5842458 5859360 5859390 5864235 5908188 5924160 5931640 5954454 5957016 5971680 5974280 5990820 5997258 6018051 6022896 6059680 6066192 6071208 6087224 6090667 6109760 6140992 6152640 6172360 6203912 6225570 6226880 6250016 6255184 6280560 6300690 6307461 6344910 6390208 6417840 6421470 6438410 6445296 6445329 6470880 6490055 6491620 6524804 6535440 6568848 6570432 6571708 6589902 6616060 6617664 6623136 6640608 6644364 6663620 6673095 6720736 6721065 6767904 6789596 6817140 6848127 6849568 6873480 6908616 6930759 6943905 6950845 6979401 7001280 7005240 7008290 7023720 7031268 7037082 7080060 7085760 7117968 7140782 7158360 7161440 7169136 7188984 7192114 7198061 7217520 7271616 7277666 7298720 7329982 7359040 7385235 7406832 7446270 7528620 7552064 7560828 7582740 7589010 7609030 7617207 7662240 7676240 7701408 7705764 7709119 7726092 7754890 7765056 7788066 7789944 7809120 7812520 7818980 7877584 7939272 7942688 7987760 7996344 8024068 8030528 8056620 8088256 8094944 8156005 8190897 8211060 8213040 8214635 8272080 8278920 8300760 8305455 8341014 8347911 8369933 8374080 8400920 8409948 8428464 8439106 8459880 8486995 8496072 8557120 8561960 8590032 8593728 8593772 8600878 8635770 8661024 8662706 8713920 8758464 8786536 8789085 8859152 8862282 8897460 8935524 8961420 8986230 9034344 9089520 9099288 9106812 9110777 9130836 9164640 9211488 9228960 9241012 9258540 9305868 9340320 9364960 9375024 9382776 9412849 9440080 9451035 9490624 9544480 9558848 9585312 9623360 9626760 9632205 9657615 9706320 9737430 9787206 9846980 9857562 9875776 9884853 9915840 9924090 9928360 9960912 9966546 9995430 10030085 10038160 10081104 10105920 10110320 10118680 10151856 10156276 10184394 10274352 10301456 10384088 10386592 10512435 10535580 10585696 10620090 10628640 10661792 10676952 10711173 10737540 10742160 10742215 10753704 10788171 10826280 10907424 10916499 10921196 10948080 10950720 10983170 10994973 10997568 11029440 11038560 11067680 11073940 11110248 11121352 11130548 11169405 11208384 11213264 11237952 11279840 11292930 11328096 11328154 11374110 11383515 11413545 11453376 11514360 11551265 11589138 11632335 11682099 11684916 11718720 11718780 11728470 11816376 11863280 11908908 11914032 11914093 11943360 11948560 11981640 11994516 12036102 12045792 12119360 12132384 12142416 12174448 12181334 12344720 12407824 12451140 12500032 12510368 12511521 12561120 12601380 12614922 12658659 12689820 12695345 12835680 12842940 12876820 12890592 12890658 12901317 12941760 12980110 12983240 12994059 13049608 13070880 13137696 13143416 13179804 13232120 13246272 13281216 13288728 13327240 13346190 13441472 13442130 13535808 13579192 13634280 13651495 13696254 13699136 13746960 13817232 13861518 13887810 13901690 13913185 13958802 14010480 14016580 14047440 14062536 14074164 14160120 14235936 14278121 14281564 14316720 14322880 14338272 14377968 14384228 14396122 14435040 14555332 14597440 14606145 14659964 14680809 14770470 14786343 14813664 14886135 14892540 14993145 15057240 15121656 15165480 15178020 15218060 15234414 15276591 15324480 15352480 15402816 15411528 15418238 15452184 15509780 15576132 15579888 15618240 15625040 15637960 15755168 15878544 15885376 15975520 15992688 16048136 16113240 16189888 16312010 16381794 16422120 16426080 16429270 16474755 16544160 16557840 16601520 16610910 16682028 16695822 16739866 16801840 16819896 16856928 16878212 16919760 16973990 16992144 16992231 17123920 17180064 17187544 17201756 17271540 17322048 17325412 17573072 17578170 17592705 17718304 17724564 17794920 17851955 17871048 17922840 17972460 17980285 18054153 18068688 18072197 18179040 18194165 18198576 18213624 18221554 18261672 18272001 18324955 18329280 18422976 18457920 18482024 18517080 18611736 18671389 18680640 18729920 18750048 18765552 18825698 18880160 18902070 19088960 19170624 19253520 19264410 19315230 19335987 19412640 19470165 19474860 19574412 19693960 19715124 19769706 19848180 19856720 19921824 19933092 19990860 20060170 20076320 20162208 20220640 20237360 20303712 20312552 20324041 20368788 20548704 20602912 20768176 20773184 20792277 20852535 21024870 21071160 21097765 21171392 21240180 21257280 21323584 21353904 21422346 21475080 21484320 21484430 21502195 21507408 21576342 21594183 21652560 21656765 21814848 21832998 21842392 21896160 21966340 21989946 22066187 22077120 22135360 22147880 22155705 22220496 22242704 22261096 22338810 22426528 22559680 22585860 22656192 22656308 22748220 22767030 22827090 22851621 23028720 23102530 23127357 23178276 23264670 23364198 23369832 23437560 23456940 23632752 23632873 23726560 23817816 23828064 23828186 23897120 23963280 23989032 24072204 24091584 24264768 24284832 24348896 24362668 24468015 24572691 24643905 24689440 24815648 24902280 24916365 25020736 25023042 25043733 25109799 25122240 25202760 25229844 25317318 25379640 25390690 25460985 25671360 25685880 25753640 25781184 25781316 25802634 25960220 25966480 25988118 26099216 26141760 26275392 26286832 26359608 26464240 26577456 26654480 26692380 26884260 27158384 27268560 27302990 27332331 27392508 27493920 27634464 27723036 27775620 27803380 27826370 27917604 27929759 28020960 28033160 28094880 28125072 28148328 28238547 28320240 28320385 28471872 28556242 28563128 28633440 28676544 28755936 28768456 28792244 28870080 28972845 29110664 29212290 29319928 29361618 29540940 29572686 29627328 29772270 29785080 29986290 30033289 30090255 30114480 30243312 30330960 30356040 30436120 30453335 30468828 30553182 30704960 30823056 30836476 30904368 31019560 31152264 31159776 31250080 31275920 31510336 31537305 31757088 31951040 31985376 32096272 32133519 32226480 32226645 32364513 32624020 32749497 32763588 32844240 32852160 32858540 32949510 32984919 33088320 33115680 33203040 33221820 33364056 33391644 33479732 33603680 33639792 33713856 33756424 33839520 33947980 33984288 33984462 34240635 34247840 34360128 34375088 34403512 34543080 34650824 34653795 34897005 35146144 35156340 35185410 35436608 35449128 35589840 35703910 35742096 35742279 35845680 35944920 35960570 35990305 36108306 36137376 36144394 36358080 36388330 36397152 36427248 36443108 36523344 36544002 36649910 36964048 37034160 37223472 37342778 37500096 37531104 37651396 37760320 37804140 37975977 38086035 38507040 38528820 38545595 38630460 38671974 38703951 38825280 38940330 38949720 38982177 39148824 39274301 39387920 39430248 39539412 39556627 39696360 39713440 39843648 39866184 39981720 40120340 40152640 40314901 40324416 40441280 40474720 40607424 40625104 40648082 40737576 40954485 41097408 41205824 41536352 41584554 41705070 41739555 41849665 42049740 42142320 42195530 42480360 42707808 42834363 42844692 42950160 42968640 42968860 43004390 43014816 43152684 43188366 43305120 43313530 43665996 43684784 43792320 43932680 43979892 44132374 44295760 44311410 44440992 44485408 44522192 44677620 44853056 45171720 45312616 45496440 45534060 45553885 45654180 45703242 46057440 46205060 46254714 46356552 46415083 46529340 46728396 46739664 46748741 46875120 46913880 47064245 47265504 47265746 47304829 47453120 47635632 47644883 47656128 47656372 47794240 47926560 47978064 48144408 48569664 48697792 48725336 48936030 49145382 49287810 49378880 49424265 49631296 49804560 49832730 50046084 50087466 50219598 50405520 50459688 50634636 50759280 50781380 50921970 50976693 51371760 51507280 51562632 51605268 51920440 51932960 51976236 52198432 52573664 52719216 52928480 53154912 53308960 53384760 53555865 53768520 53940855 54216591 54316768 54537120 54582495 54605980 54664662 54785016 54816003 54974865 54987840 55268928 55446072 55551240 55606760 55652740 55835208 55859518 56014167 56041920 56066320 56189760 56250144 56296656 56477094 56640480 56640770 57112484 57126256 57266880 57511872 57536912 57584488 57945690 58221328 58410495 58424580 58639856 58723236 59081880 59145372 59544540 59570160 59570465 59972580 60066578 60180510 60228960 60486624 60661920 60712080 60872240 60906670 60937656 60972123 61106364 61132969 61646112 61672952 61808736 62039120 62304528 62304847 62319552 62500160 62551840 62557605 63074610 63293295 63514176 63970752 64192544 64267038 64452960 64453290 64506585 64729026 64782549 64970295 65248040 65498994 65527176 65688480 65717080 65899020 65969838 66198561 66231360 66406080 66443640 66728112 66783288 66959464 66997337 67207360 67279584 67512848 67679040 67895960 67968576 67968924 68481270 68495680 68750176 68807024 69086160 69301648 69307590 69382071 69794010 70292288 70312680 70370820 70898256 70898619 71179680 71390605 71407820 71484192 71484558 71691360 71889840 71921140 71980610 72216612 72274752 72288788 72776660 72794304 72854496 72886216 73046688 73088004 73299820 73404045 73633001 73928096 73931715 74068320 74446944 74685556 75062208 75302792 75329397 75608280 75951954 76172070 76382955 77014080 77057640 77091190 77260920 77343948 77407902 77880660 77899440 77964354 78297648 78548602 78775840 78860496 79078824 79113254 79178671 79392720 79426880 79732368 79963440 80240680 80629802 80949440 81250208 81296164 81475152 81908970 81996993 83072704 83169108 83410140 83479110 83699330 83789277 84099480 84284640 84391060 84715641 84800309 84960720 84961155 85415616 85668726 85689384 85900320 85937720 86008780 86029632 86305368 86376732 86610240 86627060 87331992 87369568 87865360 87959784 88264748 88591520 88622820 88881984 88970816 89044384 89355240 90099867 90270765 90343440 90360985 90625232 90992880 91068120 91107770 91308360 91360005 91406484 92114880 92410120 92509428 92713104 92830166 93058680 93356945 93456792 93479328 93497482 93750240 93827760 94128490 94531008 94531492 94609658 95271264 95289766 95312744 95853120 95956128 96288816 96679935 97450672 97872060 98290764 98575620 98848530 99609120 99665460 100092168 100174932 100218547 100439196 100811040 100919376 101269272 101518560 101562760 101620205 101843940 101953386 102743520 103014560 103125264 103210536 103541339 103840880 103865920 103952472 103961385 104285653 104396864 105147328 105438432 105856960 106309824 106617920 106769520 107111730 107226837 107537040 107881710 107970915 108433182 108633536 109074240 109164990 109211960 109329324 109570032 109632006 109949730 110330935 110892144 111102480 111213520 111305480 111670416 111719036 112028334 112132640 112500288 112593312 112954188 113280960 113281540 114224968 114252512 114258105 115073824 115168976 115636785 115891380 116442656 116820990 116849160 117279712 117446472 117822903 118163760 118164365 118290744 118669881 119089080 119140320 119140930 119945160 120133156 120361020 120457920 120944703 120973248 121323840 121424160 121744480 121813340 121875312 121944246 122212728 122265938 122367037 122863455 123292224 123345904 123617472 124078240 124609056 124609694 125103680 125115210 125218665 125548995 126149220 126586590 128385088 128503089 128534076 128905920 128906580 129013170 129458052 129565098 129940590 130496080 130997988 131054352 131055023 131376960 131434160 131798040 131939676 132397122 132887280 133456224 133566576 133918928 133994674 134559168 135025696 135791920 135937848 136661655 136962540 137500352 137614048 138172320 138603296 138615180 138764142 139245249 139588020 139648795 140246223 140625360 140741640 141192735 141796512 141797238 141914487 142359360 142781210 142815640 142934649 142968384 142969116 143382720 143779680 143842280 143961220 144433224 144577576 145553320 145708992 145772432 146093376 146176008 146599640 146808090 147266002 147856192 147863430 148136640 148893888 149371112 150166445 150605584 150658794 151216560 151903908 152344140 152765910 154115280 154182380 154521840 154687896 154815804 154883209 155761320 155798880 155928708 156595296 157097204 157551680 157720992 158157648 158226508 158357342 158785440 159464736 159926880 160481360 160667595 161259604 161822565 162500416 162592328 162649773 162950304 163747485 163817940 163993986 164924595 166338216 166820280 166958220 167398660 167578554 168042501 168198960 168569280 168782120 169431282 169600618 169921440 169922310 171337452 171378768 171800640 171875440 172017560 172610736 172753464 173254120 174663984 174739136 175730720 175919568 176529496 177183040 177245640 178088768 178710480 178711395 180199734 180541530 180686880 180721970 181250464 181985760 182136240 182215540 182616720 182720010 182812968 182916369 183398907 184820240 185018856 185426208 185660332 186117360 186713890 186913584 186914541 186958656 186994964 187500480 187655520 188256980 189062984 189219316 189879885 190542528 190579532 190625488 191912256 192577632 193359870 193519755 194901344 194910885 195744120 196371505 196581528 197151240 197697060 197783135 198595683 199218240 199330920 200184336 200349864 200437094 200878392 200992011 201574505 201622080 201838752 202538544 203037120 203125520 203240410 203687880 203906772 205487040 206029120 206250528 206421072 207082678 207681760 207904944 207922770 208571306 210876864 212695857 213539040 214171815 214223460 214453674 215074080 215763420 215941830 216866364 218329980 218423920 218658648 219140064 219264012 219359477 219899460 220661870 220899003 221784288 222204960 222427040 222610960 223340832 223438072 223564451 224056668 224265280 225186624 225908376 226563080 228449936 228505024 228516210 230147648 230337952 231273570 231782760 232075415 232885312 233641980 233698320 233743705 234559424 234892944 235645806 236327520 236328730 236524145 236581488 237339762 237536013 238178160 238224415 238280640 238281860 239890320 240266312 240722040 241889406 242728057 242848320 243488960 243626680 243750624 243888492 244425456 244531876 244734074 245726910 246691808 248156480 249218112 249219388 250230420 250437330 251097990 251367831 252298440 253173180 254400927 254883465 257006178 257068152 257813160 258026340 258916104 259130196 259881180 260992160 261995976 262108704 262110046 262868320 263596080 263879352 264212533 264794244 265774560 266912448 267133152 267837856 267989348 270051392 270299601 271082955 271583840 271875696 273323310 273925080 274080015 275228096 276344640 277206592 277230360 277528284 278490498 279176040 279297590 280070835 280492446 281250720 281483280 282385470 283593024 283594476 283828974 285562420 285631280 285869298 285938232 287559360 287684560 287922440 288866448 289155152 291106640 291544864 292352016 293199280 293616180 294532004 295726860 298742224 300332890 300655641 301211168 301317588 302433120 303807816 304688280 304860615 305531820 305664845 307227349 308230560 308364760 309043680 309375792 309631608 309766418 310624017 311522640 311524235 311597760 311857416 312856959 313190592 314194408 315441984 316315296 316453016 316714684 317570880 318929472 319853760 320962720 321335190 322519208 323645130 323912745 325184656 325299546 325900608 327494970 327635880 327987972 329849190 330992805 332676432 333640560 333916440 334797320 334986685 335157108 336085002 336397920 337564240 338862564 339201236 339842880 339844620 342674904 342757536 343750880 344035120 345221472 345506928 345508697 346508240 346910355 349327968 351461440 351839136 353058992 353468709 354491280 354493095 356009643 357420960 357422790 360399468 361083060 361373760 361443940 362500928 362834109 363971520 364272480 364431080 365233440 365440020 365625936 365832738 366797814 367101111 368165005 369640480 370037712 370852416 371320664 372234720 373427780 373827168 373829082 373989928 375311040 376513960 376646985 378125968 378438632 379759770 381159064 381250976 385155264 386719740 387039510 389802688 389821770 391488240 392743010 393163056 393165069 394302480 395394120 395566270 395893355 397191366 398661840 400368672 400699728 400874188 401756784 401984022 403149010 403677504 405077088 406251040 406480820 407375760 407813544 409984965 412501056 412842144 414165356 415363520 415809888 415845540 417142612 417735747 418946385 420738669 423578205 424001545 425391714 425743461 427078080 428343630 428446920 428803947 428907348 430148160 431526840 431883660 433732728 435122897 436659960 436847840 437317296 438280128 438528024 438718954 439798920 441323740 441798006 443568576 444409920 444854080 445221920 446681664 446876144 447128902 448113336 450499335 451816752 453126160 456899872 457032420 460675904 462547140 463565520 464150830 464649627 467283960 467396640 467487410 469785888 471291612 472655040 472657460 473048290 473162976 474679524 475072026 476356320 476448830 476563720 479780640 480532624 481444080 483778812 485456114 487253360 487501248 487776984 488850912 489063752 489468148 491453820 493383616 498438776 500460840 500874660 501092735 502195980 502735662 504596880 506346360 508801854 509766930 510565913 514012356 514136304 514236151 515626320 516052680 517706695 517832208 518260392 519762360 521428265 521984320 523991952 524093713 524217408 524220092 525736640 527192160 527758704 528425066 529588488 531549120 534266304 535675712 535978696 536134185 540599202 542165910 543167680 543751392 546646620 547850160 548160030 550196721 554460720 555056568 556980996 558352080 558595180 560141670 560743623 560984892 562501440 562966560 564770940 567188952 567657948 571124840 571262560 571738596 571876464 575369120 575844880 577732896 578310304 582213280 583089728 584704032 586398560 587232360 589064008 589114515 591453720 593349405 597484448 600665780 601311282 602422336 602635176 602976033 604723515 604866240 607615632 609376560 609721230 611063640 611329690 611835185 614454698 616461120 616729520 618087360 618751584 619263216 619532836 621248034 623045280 623048470 623714832 625713918 628388816 632630592 632906032 633429368 641925440 642515445 642670380 645038416 647290260 647825490 650369312 650599092 654989940 655271760 655275115 655975944 658078431 659698380 661985610 662697009 665352864 667281120 667832880 669594640 669973370 670314216 670693353 672170004 672462659 672795840 675128480 677725128 678402472 679689240 685349808 685353317 685515072 687501760 688070240 690442944 691013856 691017394 693016480 693820710 696226245 698655936 701231115 703678272 706117984 706937418 708982560 708986190 709572435 712019286 712608039 714673245 714841920 714845580 720798936 722166120 722887880 725668218 728184171 728544960 728862160 730466880 730880040 731251872 731665476 733595628 734202222 736330010 739280960 740075424 742641328 744469440 746855560 747654336 747658164 747979856 753027920 753293970 756251936 756877264 759519540 762318128 762501952 763202781 773439480 774079020 774416045 778986167 779643540 782976480 785486020 786326112 786330138 788604960 790788240 791132540 791786710 792637599 794382732 794728597 797323680 800737344 801399456 801748376 803513568 803968044 806298020 809963011 810154176 812502080 812961640 813248865 814751520 815627088 819969930 825684288 828330712 831619776 831691080 834285224 835471494 837892770 840212505 841477338 847156410 848003090 850783428 851486922 856687260 856893840 857607894 857814696 863053680 863767320 867465456 870245794 870965381 873319920 873695680 874634592 877056048 877437908 879597840 882647480 883596012 890443840 893752288 894257804 896226672 900998670 901966923 903633504 906252320 913799744 914064840 914581845 916994535 921682047 925094280 927131040 928301660 929299254 931872051 934567920 934572705 934793280 934974820 938570877 939571776 942583224 945314920 946096580 946325952 949359048 950144052 952712640 952897660 953127440 959561280 961065248 962888160 967557624 970912228 974506720 975553968 977701824 978127504 978936296 982907640 992978415 996877552 1000921680 1001749320 1002185470 1004391960 1004960055 1005471324 1009193760 1012692720 1017603708 1019533860 1021131826 1028024712 1028272608 1028472302 1031252640 1032105360 1035413390 1035664416 1036520784 1036526091 1039524720 1042856530 1047983904 1048187426 1048440184 1054384320 1055517408 1056850132 1059176976 1063479285 1071957392 1072268370 1081198404 1084331820 1087502784 1093293240 1095700320 1096320060 1096797385 1100393442 1101303333 1102404017 1104495015 1108921440 1110113136 1113961992 1116704160 1117190360 1117822255 1120283340 1121487246 1121969784 1125933120 1129541880 1134377904 1135315896 1138954729 1142249680 1142525120 1143477192 1143752928 1147142183 1150738240 1151689760 1155465792 1156620608 1164426560 1169408064 1172797120 1174464720 1178128016 1178229030 1179495207 1182907440 1186698810 1187680065 1194968896 1201331560 1202622564 1205270352 1205952066 1209447030 1213640285 1215231264 1218753120 1219442460 1222127280 1222659380 1223670370 1228909396 1233459040 1237503168 1238526432 1239065672 1242496068 1246090560 1246096940 1247429664 1251427836 1256777632 1256839155 1265812064 1266858736 1272004635 1285030890 1285340760 1290076832 1294580520 1295650980 1300738624 1301198184 1305368691 1309979880 1310543520 1310550230 1311951888 1316156862 1319396760 1321062665 1323971220 1325394018 1330705728 1334562240 1335665760 1339189280 1339946740 1340628432 1341386706 1344340008 1344925318 1346037407 1350256960 1351498005 1355450256 1355713489 1356804944 1359378480 1370699616 1370706634 1376140480 1382027712 1382034788 1386032960 1387641420 1392452490 1393948881 1402462230 1412235968 1413874836 1417965120 1417972380 1419144870 1424038572 1425216078 1429346490 1429691160 1441597872 1441605253 1444332240 1445775760 1451336436 1456368342 1457724320 1461760080 1462503744 1463330952 1467191256 1468404444 1472660020 1480150848 1485282656 1493711120 1495316328 1495959712 1503278205 1506055840 1506587940 1512503872 1513754528 1519039080 1524636256 1526405562 1531697739 1536136745 1542708453 1546878960 1548158040 1548832090 1553120085 1557972334 1559287080 1564284795 1565952960 1570972040 1572281139 1572652224 1572660276 1577209920 1581576480 1582265080 1583573420 1585275198 1588765464 1589457194 1594647360 1602798912 1603496752 1607027136 1607936088 1612596040 1619926022 1625923280 1626497730 1629503040 1631254176 1639939860 1656661424 1663382160 1668570448 1670942988 1675785540 1680425010 1682954676 1694312820 1696006180 1701566856 1702973844 1703715299 1713374520 1713787680 1715215788 1715629392 1726107360 1727534640 1727543485 1734930912 1740491588 1741930762 1746639840 1749269184 1754112096 1754875816 1759195680 1765294960 1767192024 1767343545 1772856101 1780048215 1787504576 1788515608 1792453344 1801997340 1803933846 1807267008 1812504640 1814170545 1828129680 1829163690 1833989070 1835505555 1843364094 1850188560 1854262080 1856603320 1858598508 1863744102 1869135840 1869145410 1869949640 1877141754 1885166448 1890629840 1892193160 1898718096 1900288104 1905795320 1906254880 1922130496 1925776320 1935115248 1941824456 1949013440 1951107936 1956255008 1957872592 1965815280 1965825345 1974235293 1985956830 1993755104 2001843360 2003498640 2004370940 2008783920 2009920110 2010942648 2012080059 2017387977 2018387520 2025385440 2035207416 2039067720 2042263652 2056049424 2056059951 2056545216 2056944604 2062505280 2064210720 2070826780 2071328832 2073041568 2073052182 2079049440 2085713060 2088678735 2095967808 2096374852 2096880368 2103693345 2111034816 2113700264 2118353952 2126958570 2128717305 2143914784 2144019735 2144536740 2162396808 2168663640 2175614485 2184552513 2186586480 2191400640 2192640120 2193594770 2200786884 2202606666 2204808034 2208990030 2217842880 2220226272 2227923984 2233408320 2234380720 2235644510 2240566680 2242974492 2243939568 2259083760 2268755808 2270631792 2277909458 2284499360 2286954384 2287505856 2294284366 2303379520 2323248135 2336958501 2348929440 2356256032 2356458060 2358990414 2365814880 2373397620 2375360130 2377912797 2384185791 2402663120 2405245128 2410540704 2411904132 2412954247 2418894060 2427280570 2429889033 2430462528 2437506240 2438884920 2444254560 2445318760 2447340740 2457818792 2459208961 2466918080 2477052864 2478131344 2484992136 2492193880 2494859328 2502855672 2513555264 2513678310 2531624128 2533717472 2544009270 2552829565 2570061780 2570681520 2571180755 2580153664 2589161040 2591301960 2602396368 2610737382 2612896143 2619959760 2620468565 2621087040 2621100460 2623903776 2632313724 2638793520 2642125330 2647942440 2650788036 2671331520 2678378560 2679893480 2681256864 2682773412 2688680016 2689850636 2692074814 2702996010 2710900512 2711426978 2713609888 2718756960 2741399232 2741413268 2750983605 2764069576 2765046141 2775282840 2784904980 2787897762 2803718115 2804924460 2827749672 2835944760 2838289740 2848077144 2850432156 2851673201 2858692980 2859382320 2883195744 2883210506 2888664480 2891551520 2902672872 2906337863 2912736684 2915448640 2923520160 2926661904 2934382512 2936808888 2945320040 2970565312 2987422240 2990632656 2991919424 3006556410 3012111680 3013175880 3014880165 3027509056 3038078160 3049272512 3052811124 3063395478 3072273490 3085416906 3093757920 3096316080 3097664180 3106240170 3109578273 3115944668 3118574160 3128569590 3141944080 3144562278 3145320552 3163152960 3164530160 3167146840 3170550396 3177530928 3178914388 3206993504 3215872176 3225192080 3239852044 3251846560 3252995460 3262508352 3279879720 3290392155 3307212051 3313322848 3313485045 3326764320 3337140896 3341885976 3351571080 3353466765 3360850020 3362313295 3365909352 3388625640 3392012360 3403133712 3405947688 3407430598 3416864187 3426749040 3426766585 3427575360 3430431576 3431258784 3441426549 3452214720 3455069280 3455086970 3469861824 3480983176 3483861524 3493279680 3508224192 3509751632 3518391360 3530589920 3534384048 3534687090 3545712202 3560096430 3563040195 3577031216 3584906688 3603994680 3607867692 3628341090 3640920855 3656259360 3658327380 3667978140 3671011110 3686728188 3700377120 3713206640 3717197016 3727488204 3729111109 3738271680 3738290820 3739899280 3754283508 3770332896 3781259680 3784386320 3797436192 3800576208 3800595667 3811590640 3812509760 3816013905 3870230496 3883648912 3894930835 3902215872 3912510016 3915745184 3916106073 3931630560 3931650690 3948470586 3963187995 3971913660 3973642985 3987510208 4003686720 4006997280 4008741880 4017567840 4019840220 4021885296 4024160118 4034775954 4038112221 4049815055 4050770880 4067140467 4070414832 4078135440 4084527304 4112098848 4112119902 4113889208 4128421440 4141653560 4146083136 4146104364 4158098880 4171426120 4177357470 4192749704 4193760736 4207386690 4227400528 4236707904 4253917140 4257434610 4287829568 4288039470 4289073480 4324793616 4324815759 4337327280 4351228970 4354826905 4369105026 4373172960 4385280240 4387189540 4401573768 4405213332 4409616068 4417980060 4440452544 4455847968 4468761440 4471289020 4481133360 4485948984 4487879136 4491613061 4509834615 4518167520 4537511616 4541263584 4555818916 4568998720 4573908768 4588568732 4595093217 4608410235 4628125359 4646496270 4659360255 4673917002 4692854385 4697858880 4712512064 4712916120 4716843417 4717980828 4731629760 4746795240 4750720260 4755825594 4768371582 4805326240 4810490256 4821081408 4823808264 4825908494 4837788120 4854561140 4859778066 4877769840 4888509120 4890637520 4894681480 4915637584 4918417922 4956262688 4969984272 4984387760 5005711344 5027356620 5067434944 5088018540 5105659130 5111145897 5140123560 5141363040 5142361510 5178322080 5182603920 5182630455 5204792736 5221474764 5225792286 5239919520 5240937130 5242200920 5247807552 5264627448 5277587040 5284250660 5295884880 5301576072 5318568303 5359786960 5362513728 5365546824 5377360032 5379701272 5384149628 5405992020 5421801024 5422853956 5427219776 5437513920 5482826536 5501967210 5506516665 5512020085 5528139152 5530092282 5550565680 5569809960 5575795524 5607436230 5609848920 5655499344 5656597661 5671889520 5676579480 5694773645 5696154288 5700864312 5703346402 5717385960 5718764640 5735710915 5766391488 5766421012 5777328960 5783103040 5805345744 5812675726 5825473368 5847040320 5853323808 5868765024 5873617776 5890640080 5897476035 5974844480 5981265312 6013112820 6026351760 6029760330 6052163931 6076156320 6105622248 6126790956 6144546980 6168179853 6170833812 6187515840 6192632160 6195328360 6212480340 6219156546 6231889336 6237148320 6257139180 6283888160 6289124556 6290641104 6329060320 6334293680 6341100792 6355061856 6357828776 6361424833 6413987008 6431744352 6450384160 6479704088 6503693120 6505990920 6526843455 6559759440 6580784310 6614424102 6626645696 6626970090 6653528640 6674281792 6683771952 6703142160 6706933530 6721700040 6724626590 6730187035 6731818704 6777251280 6778567445 6784024720 6806267424 6811895376 6814861196 6833728374 6853498080 6853533170 6860863152 6862517568 6882853098 6910138560 6910173940 6961966352 6967723048 6969744405 7010875503 7019503264 7061179840 7068768096 7069374180 7091424404 7120192860 7126080390 7152557373 7154062432 7207989360 7208026265 7215735384 7238862741 7256682180 7281841710 7289667099 7312518720 7316654760 7335956280 7342022220 7373456376 7377626883 7397089249 7400754240 7426413280 7434394032 7454976408 7458222218 7476581640 7479798560 7508567016 7540665792 7562519360 7568772640 7594872384 7601152416 7601191334 7623181280 7632027810 7658488695 7713542265 7740460992 7767297824 7789861670 7831490368 7832212146 7838688429 7861405695 7863261120 7863301380 7896941172 7926375990 7943827320 7947285970 8013994560 8017483760 8035135680 8039680440 8043770592 8048320236 8069551908 8076224442 8099630110 8134280934 8140829664 8156270880 8169054608 8224197696 8224239804 8227778416 8283307120 8292208728 8342852240 8354714940 8385499408 8387521472 8414773380 8454801056 8507834280 8514869220 8518576495 8555019603 8568847837 8576078940 8578146960 8649587232 8649631518 8674654560 8702457940 8709653810 8719013589 8738210052 8742014567 8746345920 8770560480 8774379080 8803147536 8810426664 8819232136 8835960120 8864280505 8909593121 8911695936 8937522880 8942578040 8962266720 8971897968 8975758272 8983226122 9019669230 9036335040 9082527168 9111637832 9147817536 9177137464 9190186434 9216820470 9256250718 9292992540 9318720510 9347834004 9385708770 9425832240 9433686834 9435961656 9493590480 9501440520 9511651188 9536743164 9610652480 9620980512 9647616528 9651816988 9675576240 9709122280 9719556132 9755539680 9781275040 9789362960 9831275168 9836835844 9871176465 9912525376 9921636153 9939968544 9968775520 10011422688 10054713240 10060400295 10086939885 10126820171 10176037080 10211318260 10222291794 10250592561 10280247120 10280299755 10282726080 10284723020 10324279647 10356644160 10365207840 10365260910 10409585472 10442949528 10451584572 10479839040 10481874260 10484401840 10529254896 10555174080 10568501320 10591769760 10603152144 10637136606 10719573920 10731093648 10754720064 10759402544 10768299256 10811984040 10845707912 10922762565 10965653072 11003934420 11013033330 11024040170 11056278304 11060184564 11101131360 11139619920 11151591048 11187333327 11214872460 11219697840 11310998688 11313195322 11343779040 11353158960 11389547290 11392308576 11401728624 11401787001 11406692804 11434771920 11437529280 11471421830 11532842024 11610691488 11625351452 11650946736 11684792505 11706647616 11737530048 11747235552 11781280160 11794952070 11889563985 11920928955 11962530624 12026225640 12052703520 12059520660 12064771235 12104327862 12114336663 12149445165 12152312640 12201421401 12211244496 12253581912 12289093960 12296044805 12336359706 12341667624 12385264320 12390656720 12424960680 12438313092 12463778672 12474296640 12514278360 12567776320 12578249112 12581282208 12618564013 12658120640 12668587360 12682201584 12710123712 12715657552 12722849666 12863488704 12900768320 12959408176 12974447277 13011981840 13053686910 13064480715 13119518880 13161568620 13228848204 13242764839 13253940180 13367543904 13406284320 13413867060 13443400080 13449253180 13460374070 13463637408 13474839183 13554502560 13557134890 13568049440 13612534848 13623790752 13629722392 13667456748 13706996160 13707066340 13721726304 13765706196 13820347880 13825230705 13923932704 13935446096 13939488810 14021751006 14039006528 14137536192 14138748360 14182848808 14240385720 14252160780 14258366005 14305114746 14308124864 14415978720 14416052530 14431470768 14477725482 14513364360 14531689315 14563683420 14579334198 14633309520 14671912560 14684044440 14746912752 14755253766 14794178498 14806411477 14852826560 14868788064 14909952816 14912848379 14916444436 14953163280 14959597120 15017134032 15137545280 15202304832 15202382668 15246362560 15264055620 15316977390 15333437691 15427084530 15534595648 15547891365 15579723340 15664424292 15677376858 15722811390 15726602760 15793882344 15852751980 15887654640 15894571940 15955704909 16034967520 16079360880 16087541184 16096640472 16139103816 16152448884 16199260220 16268561868 16281659328 16312541760 16338109216 16448479608 16455556832 16536060255 16566614240 16584417456 16685704480 16709429880 16770998816 16829546760 16909602112 16969792983 17015668560 17029738440 17037152990 17084320935 17110039206 17137695674 17152157880 17156293920 17207132745 17299174464 17299263036 17349309120 17404915880 17419307620 17438027178 17476420104 17484029134 17541120960 17548758160 17606295072 17620853328 17638464272 17671920240 17728561010 17819186242 17885156080 17924533440 17943795936 17966452244 18039338460 18223275664 18354274928 18380372868 18433640940 18512501436 18585985080 18637441020 18645555545 18695668008 18740868289 18771417540 18851664480 18867373668 18871923312 18987180960 19002881040 19002978335 19023302376 19073486328 19084274499 19241961024 19295233056 19303633976 19351152480 19418244560 19439112264 19501417111 19511079360 19562550080 19578725920 19580530365 19662550336 19673671688 19742352930 19843272306 19879937088 19937551040 20022845376 20109426480 20120800590 20173879770 20190561105 20253640342 20335702335 20352074160 20422636520 20444583588 20501185122 20560494240 20560599510 20569446040 20648559294 20730415680 20730521820 20885899056 20903169144 20963748520 20968803680 21058509792 21137002640 21183539520 21206304288 21274273212 21439147840 21462187296 21518805088 21536598512 21623968080 21624078795 21691415824 21716588223 21845525130 21931306144 22007868840 22026066660 22048080340 22112556608 22120369128 22132880649 22191267747 22202262720 22279239840 22303182096 22374666654 22429744920 22439395680 22458065305 22590598843 22621997376 22626390644 22687558080 22706317920 22779094580 22784617152 22803457248 22803574002 22813385608 22869543840 22942843660 22975466085 23047129313 23065684048 23140626795 23221382976 23250702904 23301893472 23369585010 23494471104 23562560320 23584217085 23589904140 23779127970 23841857910 24052451280 24105407040 24119041320 24129542470 24208655724 24228673326 24298890330 24402842802 24422488992 24507163824 24578187920 24592089610 24672719412 24683335248 24781313440 24849921360 24876626184 24927557344 25028556720 25156498224 25162564416 25237128026 25337174720 25364403168 25431315104 25445699332 25555729485 25665058809 25706543511 25918816352 25948894554 26023963680 26107373820 26128961430 26157040767 26226043701 26239037760 26323137240 26457696408 26485529678 26507880360 26542496717 26592841515 26728779363 26735087808 26812568640 26827734120 26886800160 26898506360 26920748140 26927274816 26949678366 27109005120 27114269780 27136098880 27247581504 27259444784 27334913496 27414132680 27443452608 27531412392 27640695760 27650461410 27847865408 27870892192 27878977620 28043502012 28277496720 28282988305 28365697616 28480771440 28504321560 28516732010 28610229492 28831957440 28832105060 28862941536 28955450964 29026728720 29063378630 29127366840 29158668396 29266619040 29343825120 29368088880 29493825504 29510507532 29588356996 29612822954 29737576128 29819905632 29825696758 29832888872 29906326560 30034268064 30260819655 30380460513 30404765336 30528111240 30633954780 30666875382 30840899265 30854169060 31095782730 31159446680 31328848584 31354753716 31368405211 31445622780 31453205520 31587764688 31705503960 31775309280 31789143880 31807124165 31911409818 31969716493 32069935040 32158721760 32193280944 32278207632 32304897768 32398520440 32537123736 32676218432 32896959216 32911113664 33072120510 33133228480 33168834912 33371408960 33418859760 33541997632 33561999981 33659093520 33939585966 34031337120 34059476880 34074305980 34168641870 34205361003 34220078412 34275391348 34304315760 34312587840 34414265490 34598526072 34809831760 34838615240 34876054356 34952840208 34968058268 35054377515 35097516320 35212590144 35241706656 35276928544 35343840480 35457122020 35638372484 35762786865 35770312160 35887591872 35932904488 36078676920 36194313705 36446551328 36448335495 36708549856 36760745736 36867281880 36888134415 36985446245 37025002872 37171970160 37274882040 37291111090 37391336016 37481736578 37542835080 37703328960 37734747336 37743846624 37855692039 37974361920 38005762080 38005956670 38046604752 38146972656 38168548998 38590466112 38607267952 38702304960 38836489120 38878224528 39002834222 39157451840 39161060730 39193442145 39347343376 39484705860 39686544612 39728294517 40218852960 40241601180 40347759540 40381122210 40424517549 40507280684 40671404670 40704148320 40845273040 40889167176 41002370244 41020222199 41120988480 41121199020 41138892080 41297118588 41461043640 41771798112 41806338288 41806552337 41927497040 41937607360 42117019584 42274005280 42412608576 42548546424 42775098015 42844239185 42924374592 43037610176 43073197024 43247936160 43248157590 43382831648 43433176446 43595067945 43691050260 43710072835 43862612288 44015737680 44052133320 44096160680 44240738256 44265761298 44382535494 44419234431 44547965605 44558479680 44606364192 44738545137 44749333308 44859489840 44878791360 44916130610 45181197686 45252781288 45412635840 45558189160 45606914496 45607148004 45626771216 45739087680 45885687320 45950932170 46094258626 46131368096 46281253590 46501405808 46603786944 46739170020 47168434170 47179808280 47518156187 47558255940 47683715820 48104902560 48238082640 48259084940 48417311448 48457346652 48478444417 48597780660 48805685604 48844977984 49014327648 49156375840 49184179220 49345438824 49366670496 49407743671 49562626880 49608180765 49699842720 49753252368 49855114688 50057113440 50312996448 50474256052 50634100855 50728806336 50862630208 50891398664 50909378949 51111458970 51252962805 51330117618 51413087022 51621398235 51837632704 51897789108 52047927360 52214747640 52257922860 52314081534 52452087402 52646274480 52915392816 52971059356 53015760720 53084993434 53185683030 53457558726 53655468240 53773600320 53797012720 53841496280 53899356732 54228539560 54518889568 54669826992 54828265360 55062824784 55281391520 55300922820 55741784384 55757955240 55936666635 56087004024 56222604867 56554993440 56565976610 56731395232 56961542880 57008643120 57008935005 57033464020 57220458984 57252823497 57664210120 57725883072 57910901928 58053457440 58126757260 58254733680 58317336792 58504251333 58533238080 58687650240 58736177760 58987651008 59021015064 59176713992 59225645908 59639811264 59651393516 59665777744 59812653120 60068536128 60521639310 60571683315 60760921026 60809530672 61007107005 61056222480 61267909560 61333750764 61681798530 61708338120 62191565460 62318893360 62657697168 62709507432 62736810422 62891245560 62906411040 63092820065 63175529376 63411007920 63550618560 63578287760 63614248330 63822819636 63939432986 64317443520 64386561888 64556415264 64609795536 64797040880 64872236385 65074247472 65793918432 66144241020 66213824195 66337669824 66573803241 66837719520 67123999962 67318187040 67374195915 67771796529 67879171932 68062674240 68118953760 68148611960 68337283740 68410722006 68440156824 68550782696 68608631520 68828530980 69141387939 69197052144 69619663520 69677230480 69752108712 69905680416 69936116536 69975673163 70108755030 70195032640 70483413312 70553857088 70687680960 70914244040 71276744968 71525573730 71540624320 71865808976 72157353840 72388627410 72893102656 72896670990 73417099712 73521491472 73734563760 73776268830 73970892490 74032057385 74050005744 74343940320 74549764080 74564241895 74582222180 74782672032 74963473156 75085670160 75469494672 75487693248 75711384078 76011524160 76011913340 76093209504 76293945312 76337097996 76667188455 77119630533 77214535904 77672978240 77756449056 78005668444 78322121460 78386884290 78678131103 78694686752 78969411720 79373089224 79456589034 79627490151 79778524545 80186338089 80437705920 80483202360 80695519080 80762244420 80849035098 81014561368 81342809340 81408296640 81690546080 81778334352 82004740488 82040444398 82242398040 82277784160 82594237176 82698522829 82922087280 83543596224 83612676576 83613104674 83854994080 84548010560 84848964915 85097092848 85550196030 85688478370 86146394048 86495872320 86496315180 86765663296 86866352892 87190135890 87382100520 87420145670 88031475360 88104266640 88192321360 88481476512 88531522596 88765070988 88838468862 89095931210 89212728384 89477090274 89498666616 89718979680 89832261220 90362395372 90505562576 91116378320 91141381539 91214296008 91253542432 91771374640 91901864340 92188517252 92262736192 92562507180 93002811616 93478340040 93704341445 94105215633 94257326207 94336868340 94359616560 95036312374 95116511880 95367431640 95421372495 95909149479 96162160237 96209805120 96476165280 96518169880 96834622896 96914693304 96956888834 97195561320 97507085555 97611371208 98028655296 98312751680 98368358440 98690877648 98733340992 98815487342 99216361530 99399685440 99506504736 100114226880 100625992896 100948512104 101268201710 101782797328 101818757898 102222917940 102505925610 102660235236 102826174044 103242796470 103795578216 104429495280 104515845720 104628163068 104904174804 105292548960 105830785632 105942118712 106031521440 106169986868 106371366060 106915117452 107310936480 107594025440 107682992560 107798713464 108144222161 108457079120 108582941115 109037779136 109339653984 109656530720 110125649568 110562783040 110601845640 110664403245 110956338735 111395021881 111515910480 111873333270 112174008048 112445209734 112952994215 113109986880 113131953220 113462790464 113567076117 113923085760 114017286240 114017870010 114066928040 114440917968 114505646994 115235646565 115328420240 115821803856 116106914880 116253514520 116509467360 116634673584 117008502666 117472355520 118042030128 118353427984 118451291816 119184883551 119302787032 119331555488 121043278620 121143366630 121521842052 121619061344 122014214010 122112444960 122535819120 122667501528 123060666597 123363597060 123416676240 124383130920 124637786720 125315394336 125419014864 125419657011 125473620844 125782491120 125812822080 126185640130 126351058752 126822015840 127156575520 127228496660 127645639272 127878865972 128325294045 128532717555 128773123776 129112830528 129219591072 129594081760 129744472770 130148494944 130785203835 131130218505 131587836864 132288482040 132427648390 132712483585 133147606482 133257703293 133643896815 133675439040 134215635411 134247999924 134636374080 134748391830 135543593058 135758343864 136237907520 136297223920 136674567480 136821444012 136880313648 137101565392 137217263040 137657061960 138282775878 138394104288 139239327040 139354460960 139504217424 139811360832 139872233072 139951346326 140217510060 141828488080 142553489936 142554468561 143051147460 143731617952 144314707680 144777254820 145435333251 145670413229 145793341980 147042982944 147469127520 147552537660 147941784980 148064114770 148100011488 148223231013 148687880640 149099528160 149128483790 149164444360 149565344064 149926946312 150171340320 150938989344 151422768156 151902302565 152023826680 152186419008 152587890624 152674195992 153334376910 154239261066 154429071808 155512898112 156011336888 156644242920 156773768580 156842026055 157356262206 157389373504 157938823440 158746178448 158913178068 159254980302 159557049090 159848582465 160372676178 160966404720 161391038160 161524488840 161698070196 162029122736 162685618680 163381092160 163556668704 164009480976 164041332169 164080888796 164484796080 164555568320 165188474352 165397045658 165844174560 167225353152 167226209348 167709988160 167809999905 168667814601 169697929830 170194185696 171026805015 171100392060 171376956740 172155942907 172992630360 173732705784 174380271780 174764201040 174840291340 175512753999 176062950720 176208533280 176384642720 176962953024 177063045192 177530141976 177676937724 178191862420 178954180548 178997333232 179437959360 179664522440 180724790744 181011125152 182232756640 182282763078 182428592016 182507084864 183542749280 183803728680 184377034504 185125014360 186005623232 186956680080 187408682890 188210431266 188514652414 188673736680 188719233120 189278460195 190072624748 190233023760 190734863280 190842744990 191818298958 192324320474 192952330560 193036339760 193669245792 193829386608 193913777668 194391122640 195014171110 195222742416 196736716880 197381755296 197630974684 198432723060 198641472585 199013009472 201897024208 202122587745 202536403420 203315389587 203565594656 203637515796 204445835880 205011851220 205101110995 205320470472 205652348088 206485592940 207424163817 207591156432 208858990560 209031691440 209032761685 209256326136 209808349608 209927019489 210585097920 211661571264 211884237424 212063042880 212339973736 212742732120 213830234904 214515588221 214621872960 215188050880 215365985120 215597426928 216288444322 216914158240 217165882230 218679307968 219313061440 220251299136 221203691280 221328806490 221912677470 222096172155 222790043762 223031820960 223692725685 223746666540 224348016096 224890419468 225905988430 226263906440 227134152234 228034572480 228035740020 228133856080 228881835936 229011293988 230471293130 230656840480 231643607712 232507029040 233018934720 233269347168 234017005332 236084060256 236706855968 236902583632 237590780935 238369767102 238605574064 238663110976 238882470453 242086557240 242286733260 242392222085 243043684104 243238122688 243822670271 244028428020 244224889920 245071638240 245335003056 246121333194 246727194120 246833352480 247038718355 248095568487 248496587273 248766261840 249275573440 250630788672 250838029728 250839314022 250947241688 251564982240 252371280260 253518422443 253644031680 254313151040 254456993320 254546894745 255291278544 255757731944 256650588090 257065435110 258439182144 259188163520 259488945540 260296989888 261570407670 262260437010 264576964080 264855296780 265424967170 266295212964 266515406586 267287793630 268431270822 268495999848 269496783660 271087186116 271516687728 272594447840 273349134960 273642888024 273760627296 274203130784 275314123920 276565551756 276788208576 278708921920 279008434848 279744466144 279902692652 280435020120 281113024335 282315646899 282771978621 283656976160 285106979872 285108937122 286102294920 286264117485 287463235904 287727448437 288486480711 288629415360 289554509640 290870666502 291340826458 291586683960 292521256665 293677784959 294085965888 294938255040 295105075320 295883569960 296128229540 296200022976 296446462026 298199056320 298256967580 298328888720 299853892624 300342680640 301877978688 302845536312 303804605130 304047653360 305348391984 306668753820 308478522132 312022673776 313288485840 313547537160 313684052110 314712524412 315877646880 317492356896 317826356136 318509960604 319114098180 319697164930 320745352356 321932809440 322782076320 323048977680 323396140392 324058245472 324432666483 325371237360 327113337408 328018961952 328082664338 328161777592 328969592160 330376948704 330794091316 331688349120 332869016205 334185065643 334452418696 335619999810 337335629202 338858982645 339395859660 340388371392 342053610030 342200784120 342753913480 344311885814 345052457321 345706939695 345985260720 347465411568 348760543560 349528402080 349680582680 349878365815 351025507998 352417066560 352769285440 354126090384 355060283952 355353875448 356383724840 357908361096 357994666464 359329044880 361449581488 362022250304 364465513280 364565526156 364857184032 367085498560 367607457360 368754069008 369181999791 370250028720 373913360160 374817365780 376258971033 376420862532 377029304828 377347473360 377438466240 378556920390 380145249496 380466047520 381469726560 381685489980 383636597916 384040180331 384648640948 385598152665 386072679520 387338491584 387658773216 387827555336 388782245280 390028342220 390445484832 393390655515 393473433760 394763510592 395261949368 396865446120 397282945170 398137450755 400931690445 403794048416 404245175490 405072806840 406630779174 407131189312 407275031592 408891671760 410023702440 410202221990 410640940944 411304696176 412971185880 413492614145 414848327634 415182312864 417717981120 418063382880 418065523370 418512652272 419616699216 419854038978 423768474848 424679947472 425485464240 427660469808 427663405683 429031176442 430731970240 431194853856 432576888644 433828316480 434331764460 436305999753 437011239687 442407382560 442657612980 443825354940 444192344310 444669693039 445580087524 446063641920 447385451370 447493333080 448696032192 449780838936 451222444189 451811976860 452527812880 454268304468 455706907695 456071480040 456267712160 457763671872 458022587976 460942586260 461313680960 463287215424 465014058080 466538694336 468034010664 470526078165 471286631035 472168120512 473413711936 473805167264 475181561870 476739534204 477211148128 477764940906 479545747395 480810801185 484173114480 484573466520 484784444170 486087368208 487645340542 488056856040 490143276480 490670006112 492123996507 492242666388 493454388240 493666704960 494077436710 496191136974 496993174546 497532523680 501676059456 501678628044 501894483376 503129964480 504742560520 507036844886 508913986640 509093789490 510582557088 511515463888 513301176180 514130870220 516467828721 518977891080 522699718057 523140815340 524520874020 529153928160 529710593560 530849934340 532590425928 533030813172 533262888587 534575587260 536862541644 536991999696 538993567320 540721110805 542174372232 543033375456 543485180381 545188895680 546698269920 547285776048 547521254592 548406261568 550628247840 553131103512 556975109405 558016869696 559488932288 559805385304 560870040240 562226048670 564631293798 565543957242 567313952320 567835380585 570213959744 570217874244 572204589840 572528234970 575454896874 576972961422 579109019280 581741333004 582681652916 583173367920 585042513330 587355569918 590210150640 591767139920 592256459080 592892924052 595924417755 596513935160 596657777440 599707785248 605691072624 607609210260 608095306720 610696783968 613337507640 615303332985 616957044264 617736030431 624045347552 626576971680 627095074320 627098285055 627368104220 629425048824 629781058467 631755293760 634984713792 635652712272 637019921208 638228196360 639394329860 641490704712 643546764663 643865618880 645564152640 646097955360 646792280784 648116490944 648865332966 650742474720 656037923904 656165328676 656323555184 657939184320 660753897408 661588182632 665738032410 666288516465 668370131286 668904837392 671078177055 671239999620 674671258404 677717965290 678791719320 684107220060 684401568240 685507826960 688623771628 690104914642 691413879390 691970521440 694930823136 697521087120 699056804160 699361165360 699756731630 702051015996 708252180768 710120567904 710707750896 712767449680 712772342805 715816722192 715989332928 718658089760 722899162976 727176666255 728352066145 729131052312 729714368064 731468010813 735214914720 737508138016 738363999582 740500057440 741116155065 744286705461 745489761819 747826720320 749634731560 752517942066 752841725064 754058609656 754694946720 757113840780 760290498992 760555267329 760932095040 762939453120 763370979960 767273195832 768080360662 769297281896 769732404793 771196305330 772145359040 775317546432 775655110672 777564490560 780056684440 780890969664 786781311030 786946867520 790523898736 793730892240 794565890340 796274901510 801863380890 807588096832 807808655179 808490350980 810145613680 813261558348 814550063184 817783343520 820047404880 820206660845 820404443980 821281881888 822609392352 825942371760 826985228290 829696655268 830364625728 836126765760 836131046740 837025304544 839233398432 839708077956 843339073005 847536949696 848315935863 849359894944 850970928480 855320939616 855326811366 858062352884 860779714535 862389707712 865153777288 865459442133 868663528920 872611999506 874022479374 877563769995 881033354877 884814765120 885315225960 887650709880 888384688620 889339386078 891160175048 894770902740 894986666160 899561677872 902444888378 903623953720 905055625760 908536608936 909683751119 911413815390 912142960080 912535424320 916045175952 921885172520 930028116160 936068021328 941052156330 942573262070 947610334528 950363123740 953479068408 954422296256 955529881812 959091494790 961621602370 968346228960 969146933040 969568888340 972174736416 973297999449 975290681084 976113712080 981340012224 984247993014 984485332776 986908776480 988154873420 992382273948 993986349092 995065047360 1002555196929 1003357256088 1003788966752 1009485121040 1014073689772 1016576947935 1017827973280 1018187578980 1021165114176 1023030927776 1026602352360 1028261740440 1032935657442 1035157371963 1037120819085 1037955782160 1045399436114 1046281630680 1049041748040 1049635097445 1058307856320 1059421187120 1061699868680 1065180851856 1066061626344 1066525777174 1069151174520 1072577941105 1073725083288 1073983999392 1077987134640 1081442221610 1084348744464 1086066750912 1086970360762 1093396539840 1094571552096 1101256495680 1106262207024 1113950218810 1119610770608 1121740080480 1124452097340 1129262587596 1131087914484 1135670761170 1140435748488 1144409179680 1145056469940 1150909793748 1152120540993 1153945922844 1158218038560 1163482666008 1165363305832 1166346735840 1170085026660 1174711139836 1180420301280 1183534279840 1184512918160 1185785848104 1189586443771 1191848835510 1193027870320 1193315554880 1194412352265 1199415570496 1211382145248 1215218420520 1216190613440 1219113351355 1221393567936 1225345240691 1226675015280 1230606665970 1233914088528 1235472060862 1240477842435 1242482936365 1248090695104 1253153943360 1254190148640 1254196570110 1254736208440 1258850097648 1259562116934 1267592112215 1271305424544 1274039842416 1276456392720 1278788659720 1282981409424 1287093529326 1292195910720 1293584561568 1297730665932 1301484949440 1311033719061 1312330657352 1312647110368 1323176365264 1331476064820 1332577032930 1336740262572 1337809674784 1342156354110 1342479999240 1349342516808 1353667332567 1355435930580 1357583438640 1368214440120 1368803136480 1371015653920 1377247543256 1378026529423 1380209829284 1382827758780 1383941042880 1389861646272 1395042174240 1398722330720 1399513463260 1404102031992 1405874888093 1411578234495 1413859893105 1416504361536 1420241135808 1421415501792 1425534899360 1425544685610 1431633444384 1437316179520 1438637242185 1442432403555 1445798325952 1454353332510 1456704132290 1458262104624 1462936021626 1468388924795 1470429829440 1475016276032 1476371989521 1476727999164 1481000114880 1482232310130 1488573410922 1490979523638 1499269463120 1505035884132 1505683450128 1508117219312 1509389893440 1514227681560 1520580997984 1521110534658 1526741959920 1534546391664 1536160721324 1538594563792 1539464809586 1542392610660 1549403486163 1551310221344 1560113368880 1568099154171 1573562622060 1581047797472 1587461784480 1589131780680 1592549803020 1599788665761 1602374545519 1603726761780 1615617310358 1616980701960 1620291227360 1622163332415 1626523116696 1629100126368 1630455541143 1635566687040 1640094809760 1640413321690 1640808887960 1642563763776 1645218784704 1651884743520 1653970456580 1659393310536 1670925328215 1672262093480 1674050609088 1678466796864 1679416155912 1686678146010 1696631871726 1698719789888 1701941856960 1710641879232 1710653622732 1716124705768 1721559429070 1725262286605 1730307554576 1730918884266 1737327057840 1745223999012 1748044958748 1755127539990 1762066709754 1770630451920 1775301419760 1776769377240 1778678772156 1782320350096 1789541805480 1789973332320 1799123355744 1804889776756 1807247907440 1810111251520 1817073217872 1819367502238 1822827630780 1824285920160 1832090351904 1843770345040 1845909998955 1853208091293 1872136042656 1881294855165 1882104312660 1885146524140 1893715371977 1900726247480 1906958136816 1911059763624 1918182989580 1920200901655 1923243204740 1930640293989 1936692457920 1938293866080 1939137776680 1944349472832 1946595998898 1950581362168 1952227424160 1968495986028 1968970665552 1973817552960 1976309746840 1984764547896 1987972698184 2005110393858 2006714512176 2007577933504 2018970242080 2028147379544 2033153895870 2035655946560 2036375157960 2046061855552 2053204704720 2056523480880 2065871314884 2070314743926 2074241638170 2075911564320 2090798872228 2092563261360 2098083496080 2099270194890 2118842374240 2123399737360 2130361703712 2132123252688 2133051554348 2138302349040 2138317028415 2145155882210 2147450166576 2147967998784 2155974269280 2162884443220 2168697488928 2173940721524 2181529998765 2185056198435 2189143104192 2194404032439 2212524414048 2223348465195 2227900437620 2236469285457 2239221541216 2243480160960 2248904194680 2256112220945 2258525175192 2262175828968 2271341522340 2280871496976 2281665801987 2288818359360 2290112939880 2301819587496 2304241081986 2307891845688 2309197214379 2316436077120 2326965332016 2330726611664 2332693471680 2340170053320 2349422279672 2360840602560 2367068559680 2369025836320 2371571696208 2379172887542 2383697671020 2386055740640 2388824704530 2422764290496 2423425965537 2430436841040 2438226702710 2450690481382 2453350030560 2460619982535 2461213331940 2467828177056 2470944121724 2480955684870 2484965872730 2508380297280 2508393140220 2509472416880 2517700195296 2519124233868 2535184224430 2542610849088 2548079684832 2552912785440 2557577319440 2565962818848 2574187058652 2582339143605 2587169123136 2595461331864 2613498590285 2622067438122 2624661314704 2625294220736 2643100064631 2646352730528 2662952129640 2665154065860 2666314442935 2673480525144 2675619349568 2682049372981 2684312708220 2684959998480 2698685033616 2707334665134 2710871861160 2715166877280 2717425901905 2729051253357 2733462460003 2736428880240 2737606272960 2742031307840 2754495086512 2756053058846 2760419658568 2765655517560 2788702646873 2790084348480 2797444661440 2799026926520 2808204063984 2811749776186 2823156468990 2827719786210 2842831003584 2851069798720 2851089371220 2863266888768 2877274484370 2884864807110 2908706665020 2913408264580 2916524209248 2925872043252 2936777849590 2952743979042 2953455998328 2964464620260 2977146821844 2981959047276 2998538926240 3010071768264 3011366900256 3016234438624 3028455363120 3041161995968 3042221069316 3053483919840 3069092783328 3072321442648 3077189127584 3078929619172 3084785221320 3088680152155 3098806972326 3102620442688 3105472115889 3120226737760 3136198308342 3147125244120 3148905292335 3162095594944 3169694713523 3174923568960 3178263561360 3185099606040 3199577331522 3204749091038 3207453523560 3217733823315 3230455634549 3231234620716 3233961403920 3240582454720 3244326664830 3253046233392 3258200252736 3260911082286 3280189619520 3280826643380 3281617775920 3303769487040 3307940913160 3318786621072 3341850656430 3344524186960 3358832311824 3373356292020 3393263743452 3421307245464 3432249411536 3443118858140 3450524573210 3456361622979 3460615109152 3461837768532 3474654115680 3490447998024 3496089917496 3510255079980 3524133419508 3541260903840 3550602839520 3553538754480 3557357544312 3564640700192 3568759331313 3579083610960 3579946664640 3598246711488 3609779553512 3614495814880 3634146435744 3638735004476 3645655261560 3648571840320 3657340054065 3664180703808 3676035722073 3687540690080 3691819997910 3706416182586 3721433527305 3727448809095 3744272085312 3762589710330 3764208625320 3770293048280 3787430743954 3801452494960 3802776336645 3813916273632 3822119527248 3836365979160 3840401803310 3846486409480 3848662023965 3861280587978 3876587732160 3878275553360 3893191997796 3901162724336 3904454848320 3936991972056 3937941331104 3952619493680 3969529095792 3975945396368 4010220787716 4013429024352 4037940484160 4039043275895 4056294759088 4061001997701 4066307791740 4072750315920 4106409409440 4113046961760 4131742629768 4134079588269 4140629487852 4144985394607 4148483276340 4151823128640 4181597744456 4185126522720 4196166992160 4198540389780 4217624664279 4224441983641 4237684748480 4241579679315 4246799474720 4260723407424 4264246505376 4266103108696 4276604698080 4276634056830 4290311764420 4294900333152 4311948538560 4325768886440 4327297210665 4337394977856 4347881443048 4363059997530 4370112396870 4388808064878 4405166774385 4425048828096 4446696930390 4455800875240 4472938570914 4478443082432 4497808389360 4512224441890 4517050350384 4524351657936 4542683044680 4548418755595 4561742993952 4563331603974 4580225879760 4603639174992 4608482163972 4615783691376 4618394428758 4653930664032 4661453223328 4680340106640 4698844559344 4704297462513 4738051672640 4743143392416 4758345775084 4767395342040 4772111481280 4777649409060 4799365997283 4807123636557 4846851931074 4860873682080 4866489997245 4876453405420 4891366623429 4901380962764 4906700061120 4921239965070 4922426663880 4935656354112 4941888243448 4961911369740 4969931745460 4992522344303 5012775984645 5016786280440 5018944833760 5035400390592 5038248467736 5070368448860 5096159369664 5105825570880 5115154638880 5131925637696 5148374117304 5164678287210 5175786859815 5190922663728 5226997180570 5244134876244 5249322629408 5286200129262 5292705461056 5325904259280 5330308131720 5332628885870 5346961050288 5364098745962 5368625416440 5369919996960 5397370067232 5414669330268 5421743722320 5430333754560 5434851803810 5458102506714 5466924920006 5472857760480 5508990173024 5512106117692 5520839317136 5531311035120 5559624273879 5577405293746 5598053853040 5616408127968 5623499552372 5646312937980 5655439572420 5681146115931 5702178742440 5749696898627 5754548968740 5760602704965 5769729614220 5817413330040 5826816529160 5833048418496 5851744086504 5865891774457 5873555699180 5905487958084 5906911996656 5928929240520 5947932218855 5954293643688 5963918094552 5997077852480 6020143536528 6022733800512 6032468877248 6056910726240 6084442138632 6106967839680 6126726203455 6138185566656 6144642885296 6154378255168 6157859238344 6169570442640 6177360304310 6197613944652 6210944231778 6240453475520 6272396616684 6294250488240 6297810584670 6339389427046 6356527122720 6370199212080 6399154663044 6409498182076 6414907047120 6435467646630 6460911269098 6462469241432 6467922807840 6488653329660 6506092466784 6521822164572 6555168595305 6561653286760 6563235551840 6615881826320 6637573242144 6683701312860 6689048373920 6717664623648 6746712584040 6768336662835 6786527486904 6795096334741 6842614490928 6864498823072 6886237716280 6890132647115 6901049146420 6912723245958 6921230218304 6923675537064 6927591643137 6949308231360 6980895996048 6992179834992 7020510159960 7029374440465 7048266839016 7070857437859 7082521807680 7101205679040 7107077508960 7114715088624 7129281400384 7137518662626 7158167221920 7219559107024 7228991629760 7268292871488 7270277896611 7277470008952 7291310523120 7314680108130 7352071444146 7375081380160 7381859947605 7383639995820 7412832365172 7442867054610 7454897618190 7525179420660 7528417250640 7540586096560 7574861487908 7602904989920 7605552673290 7627832547264 7644239054496 7672731958320 7680803606620 7692972818960 7697324047930 7722561175956 7747017430815 7756551106720 7786383995592 7802325448672 7840495770855 7873983944112 7875882662208 7905238987360 7939058191584 7951890792736 7998943328805 8011872727595 8020441575432 8026858048704 8046148118943 8078086551790 8112589518176 8122003995402 8132615583480 8145500631840 8152277705715 8187153760071 8200387380009 8212818818880 8226093923520 8263485259536 8268159176538 8281258975704 8289970789214 8296966552680 8363195488912 8366107940619 8370253045440 8392333984320 8397080779560 8435249328558 8448883967282 8483159358630 8493598949440 8528493010752 8532206217392 8553209396160 8553268113660 8580623528840 8589800666304 8651537772880 8654594421330 8695762886096 8726119995060 8740224793740 8777616129756 8810333548770 8885895206969 8893393860780 8911601750480 8945877141828 8949772072663 8995616778720 9024448883780 9034100700768 9048703315872 9085366089360 9096837511190 9123485987904 9126663207948 9160451759520 9207278349984 9216964327944 9231567382752 9236788857516 9266040456465 9307861328064 9322906446656 9360680213280 9397689118688 9408594925026 9468576859885 9486286784832 9509084140569 9516691550168 9534790684080 9555298818120 9598731994566 9614247273114 9653201469945 9691366903647 9693703862148 9721747364160 9732979994490 9752906810840 9782733246858 9802761925528 9842479930140 9844853327760 9883776486896 9923822739480 9939863490920 9985044688606 10006521262309 10025551969290 10033572560880 10037889667520 10076496935472 10140736897720 10230309277760 10296748234608 10329356574420 10351573719630 10381845327456 10453994361140 10488269752488 10498645258816 10501512517327 10572400258524 10651808518560 10660616263440 10665257771740 10693922100576 10706277993939 10728197491924 10737250832880 10739839993920 10794740134464 10829338660536 10843487444640 10869703607620 10916205013428 10933849840012 10945715520960 10972020162195 11017980346048 11024212235384 11028107166219 11041678634272 11062622070240 11119248547758 11154810587492 11182346427285 11196107706080 11232816255936 11246999104744 11292625875960 11310879144840 11362292231862 11404357484880 11408329009935 11499393797254 11509097937480 11521205409930 11539459228440 11545986071895 11634826660080 11653633058320 11703488173008 11731783548914 11747111398360 11810975916168 11813823993312 11857858481040 11895864437710 11908587287376 11927836189104 12040287073056 12113821452480 12117129827685 12168884277264 12253452406910 12289285770592 12315718476688 12339140885280 12354720608620 12395227889304 12402238764807 12421888463556 12434956183821 12544793233368 12588500976480 12595621169340 12652873992837 12673325950923 12678778854092 12713054245440 12740398424160 12798309326088 12818996364152 12829814094240 12870935293260 12921822538196 12924938482864 12935845615680 12977306659320 13012184933568 13043644329144 13085450881481 13110337190610 13123306573520 13126471103680 13215500323155 13231763652640 13275146484288 13367402625720 13378096747840 13410246864905 13435329247296 13493425168080 13536673325670 13573054973808 13590192669482 13645256266785 13667312300015 13685228981856 13728997646144 13772475432560 13780265294230 13802098292840 13825446491916 13847351074128 13855183286274 13943513234365 13961791992096 13984359669984 14041020319920 14058748880930 14096533678032 14141714875718 14214155017920 14229430177248 14275037325252 14316334443840 14421370909671 14439118214048 14540555793222 14554940017904 14582621046240 14629360216260 14704142888292 14763719895210 14767279991640 14825664730344 14873182886531 14885734109220 14909795236380 14977567032909 15050358841320 15056834501280 15081172193120 15149722975816 15158291823653 15205809979840 15211105346580 15288478108992 15345463916640 15361607213240 15385945637920 15394648095860 15445122351912 15464623769023 15494034861630 15513102213440 15527360579445 15572767991184 15604650897344 15680991541710 15747967888224 15810477974720 15848473567615 15878116383168 15903781585472 15997886657610 16023745455190 16040883150864 16092296237886 16152278172745 16156173103580 16225179036352 16244007990804 16265231166960 16291001263680 16304555411430 16374307520142 16400774760018 16526970519072 16536318353076 16562517951408 16579941578428 16593933105360 16726390977824 16732215881238 16794161559120 16870498657116 16897767934564 16966318717260 17043438347793 17064412434784 17106536227320 17161247057680 17249090695881 17281808114895 17303075545760 17309188842660 17391525772192 17452239990120 17480449587480 17555232259512 17597675323371 17620667097540 17771790413938 17786787721560 17823203500960 17843796656565 17891754283656 17899544145326 17914344882499 17991233557440 18048897767560 18068201401536 18097406631744 18170732178720 18193675022380 18253326415896 18320903519040 18380178610365 18414556699968 18433928655888 18463134765504 18473577715032 18532080912930 18721360426560 18795378237376 18817189850052 18937153719770 19018168281138 19033383100336 19069581368160 19110597636240 19197463989132 19228494546228 19306402939890 19382733807294 19387407724296 19465959988980 19505813621680 19565466493716 19605523851056 19684959860280 19689706655520 19767552973792 19847645478960 19879726981840 19970089377212 20013042524618 20051103938580 20067145121760 20152993870944 20281473795440 20305009988505 20385289004223 20593496469216 20658713148840 20670397941345 20703147439260 20724926973035 20763690654912 20830869091747 20907988722280 20976539504976 21003025034654 21088123321395 21122209918205 21144800517048 21212572313577 21303617037120 21321232526880 21330515543480 21387844201152 21412555987878 21456394983848 21474501665760 21658677321072 21686974889280 21739407215240 21832410026856 21867699680024 21944040324390 22048424470768 22056214332438 22083357268544 22125244140480 22238497095516 22309621174984 22364692854570 22392215412160 22493998209488 22585251751920 22621758289680 22724584463724 22808714969760 22816658019870 22998787594508 23018195874960 23042410819860 23078918456880 23091972143790 23269653320160 23307266116640 23406976346016 23426451000191 23463567097828 23494222796720 23521487312565 23621951832336 23627647986624 23715716962080 23791728875420 23817174574752 23855672378208 23996829986415 24035618182785 24080574146112 24138444356829 24234259655370 24337768554528 24456833117145 24506904813820 24578571541184 24601162140027 24631436953376 24678281770560 24709441217240 24790455778608 24804477529614 24843776927112 24869912367642 24962611721515 25089586466736 25098323821857 25177001952960 25191242338680 25305747985674 25346651901846 25357557708184 25480796848320 25596618652176 25637992728304 25659628188480 25741870586520 25843645076392 25849876965728 25954613318640 26087288658288 26170901762962 26220674381220 26246613147040 26431000646310 26463527305280 26657685620907 26734805251440 26820493729810 26849316217989 26986850336160 27073346651340 27146109947616 27180385338964 27290512533570 27334624600030 27370457963712 27544950865120 27560530588460 27604196585680 27650892983832 27694702148256 27710366572548 27798121369395 27887026468730 27923583984192 27968719339968 28082040639840 28117497761860 28193067356064 28283429751436 28405730579655 28458860354496 28527252421707 28550074650504 28748484493135 28842741819342 28878236428096 29074100710941 29081111586444 29109880035808 29165242092480 29258720432520 29329458872285 29408285776584 29502543102791 29527439790420 29534559983280 29651329460688 29746365773062 29771468218440 29819590472760 29955134065818 30019563786927 30100717682640 30113669002560 30162344386240 30299445951632 30316583647306 30422210693160 30690927833280 30723214426480 30771891275840 30789296191720 30890244703824 30929247538046 30988069723260 31054721158890 31145535982368 31361983083420 31495935776448 31504537551981 31696947135230 31995773315220 32047490910380 32081766301728 32184592475772 32304556345490 32312346207160 32488015981608 32530462333920 32609110822860 32748615040284 32801549520036 33053941038144 33072636706152 33125035902816 33159883156856 33187866210720 33452781955648 33464431762476 33588323118240 33740997314232 33795535869128 33932637434520 33975481673705 34086876695586 34128824869568 34213072454640 34322494115360 34498181391762 34563616229790 34606151091520 34618377685320 34637958215685 34783051544384 34866641848753 34904479980240 34960899174960 35110464519024 35195350646742 35241334195080 35354287189295 35535011980039 35543580827876 35573575443120 35646407001920 35687593313130 35783508567312 35799088290652 35828689764998 36097795535120 36341464357440 36351389483055 36387350044760 36506652831792 36760357220730 36867857311776 36947155430064 37064161825860 37304868551463 37634379700104 37874307439540 38019977852769 38036336562276 38066766200672 38139162736320 38221195272480 38394927978264 38456989092456 38612805879780 38765467614588 38774815448592 38931919977960 39011627243360 39130932987432 39211047702112 39256352644443 39369919720560 39379413311040 39535105947584 39695290957920 39759453963680 39940178754424 40026085049236 40102207877160 40134290243520 40230740594715 40305987741888 40562947590880 40610019977010 40770578008446 40935768800355 41001936900045 41186992938432 41317426297680 41340795882690 41406294878520 41449853946070 41661738183494 41815977444560 41830539703095 41953079009952 42006050069308 42176246642790 42244419836410 42289601034096 42425144627154 42642465053760 42661031086960 42825111975756 42912789967696 42949003331520 43317354642144 43478814430480 43664820053712 43735399360048 43888080648780 44096848941536 44112428664876 44429476034845 44476994191032 44619242349968 44619548659593 44729385709140 44748860363315 44932701098727 44987996418976 45170503503840 45243516579360 45449168927448 45474875470959 45594839340677 45617429939520 45633316039740 45997575189016 46036391749920 46084821639720 46157836913760 46183944287580 46393871307069 46468861820051 46539306640320 46614532233280 46813952692032 46852902000382 46927134195656 46988445593440 47042974625130 47243903664672 47431433924160 47545420702845 47583457750840 47634349149504 47711344756416 47993659972830 48071236365570 48276888713658 48456834518235 48468519310740 48675537109056 48913666234290 49013809627640 49202324280054 49262873906752 49418882434480 49580911557216 49608955059228 49687553854224 49739824735284 49925223443030 50032606311545 50179172933472 50196647643714 50382484677360 50611495971348 50693303803692 50715115416368 51193237304352 51275985456608 51483741173040 51687290152784 51699753931456 51747272087643 51909226637280 52174577316576 52341803525924 52441348762440 52493226294080 52507562586635 52793025970113 52862001292620 53315371241814 53469610502880 53531389969695 53640987459620 53698632435978 53743034647497 53884810129891 53973700672320 54146693302680 54292219895232 54360770677928 54581025067140 54669249200060 54917745787333 55089901730240 55121061176920 55140535831095 55208393171360 55301785967664 55389404296512 55420733145096 55596242738790 55774052937460 56164081279680 56234995523720 56386134712128 56566859502872 56811461159310 57054504843414 57100149301008 57496968986270 57685483638684 58148201421882 58162223172888 58219760071616 58517440865040 58658917744570 58816571553168 59005086205582 59054879580840 59069119966560 59302658921376 59492731546124 59542936436880 59639180945520 59910268131636 60039127573854 60201435365280 60598891903264 60633167294612 60844421386320 61155867012669 61446428852960 61578592383440 61780489407648 61858495076092 61976139446520 62011193824035 62109442317780 62174780919105 62291071964736 62492607275241 62723966166840 63009075103962 63264369964185 63366629754615 63393894270460 63637716940731 63991546630440 64094981820760 64163532603456 64369184951544 64609112690980 64624692414320 64976031963216 65060924667840 65218221645720 65427254407405 65497230080568 65603099040072 66145273412304 66250071805632 66319766313712 66375732421440 66928863524952 67176646236480 67481994628464 67591071738256 67865274869040 67950963347410 68173753391172 68426144909280 68644988230720 68996362783524 69127232459580 69236755370640 69275916431370 69733283697506 69808959960480 69921798349920 70220929038048 70279353000573 70390701293484 70482668390160 70708574378590 71070023960078 71087161655752 71147150886240 71375186626260 71567017134624 71598176581304 71657379529996 72106854548355 72195591070240 72702778966110 72774700089520 73013305663584 73520714441460 73735714623552 73894310860128 74128323651720 74365914432655 74609737102926 74746059682151 74887835164545 75268759400208 75748614879080 75791459118265 76039955705538 76072673124552 76133532401344 76442390544960 76789855956528 76913978184912 77225611759560 77323118845115 77530935229176 77549630897184 77779431816449 77863839955920 78023254486720 78261865974864 78422095404224 78512705288886 78739839441120 79390581915840 79518907927360 79880357508848 79973056862721 80052170098472 80204415754320 80461481189430 80547948653967 81125895181760 81220039954020 81541156016892 81871537600710 82003873800090 82634852595360 82681591765380 82812589757040 82899707892140 83323476366988 83631954889120 83661079406190 83906158019904 84012100138616 84352493285580 84488839672820 84579202068192 84850289254308 85217191738965 85322062173920 85650223951512 85825579935392 86245453479405 86634709284288 86957628860960 87329640107424 87470798720096 87776161297560 87988376616855 88193697883072 88224857329752 88507629308373 88858952069690 88953988382064 89238484699936 89239097319186 89458771418280 89497720726630 89571724412495 89865402197454 89975992837952 90058691360781 90341007007680 90487033158720 90898337854896 90949750941918 91189678681354 91266632079480 91921146692167 91995150378032 92072783499840 92169643279440 92315673827520 92367888575160 92787742614138 92937723640102 93705804000764 93854268391312 93976891186880 94085949250260 94487807329344 94513612655943 95090841405690 95166915501680 95987319945660 96142472731140 96553777427316 96913669036470 96937038621480 97744847276659 97827332468580 98027619255280 98404648560108 98447492799293 98837764868960 99161823114432 99217910118456 99375107708448 99479649470568 99850446886060 100065212623090 100358345866944 100393295287428 100764969354720 101222991942696 101386607607384 101430230832736 101926445021115 102386474608704 102551970913216 102967482346080 103374580305568 103494544175286 103818453274560 104154345458735 104349154633152 104599925546259 104683607051848 104882697524880 105015125173270 105586051940226 105724002585240 106062861567885 106605035940117 106630742483628 106939221005760 107062779939390 107281974919240 107397264871956 107486069294994 107769620259782 108293386605360 108721541355856 109162050134280 109338498400120 109835491574666 110242122353840 110281071662190 110416786342720 110603571935328 110841466290192 111192485477580 111548105874920 112469991047440 113133719005744 113622922318620 114109009686828 114200298602016 114993937972540 115370967277368 115516637690597 116296402843764 116324446345776 116347036944619 117034881730080 117132255000955 117317835489140 117633143106336 117769057933329 118010172411164 118109759161680 118138239933120 118605317842752 118985463092248 119085872873760 119278361891040 119820536263272 120078255147708 120204576443603 120402870730560 120692221784145 121197783806528 121266334589224 121688842772640 122311734025338 122892857705920 123005810700135 123157184766880 123560978815296 123716990152184 123952278893040 124022387648070 124218884635560 124349561838210 124985214550482 125447932333680 125491619109285 126018150207924 126528739928370 126733259509230 126787788540920 127275433881462 127983093260880 128189963641520 128738369903088 129218225381960 129249384828640 129952063926432 130436443291440 130854508814810 130994460161136 131206198080144 132290546824608 132639532627424 133288428104535 133857727049904 133858645978779 134246581089945 134963989256928 135182143476512 135730549738080 135901926694820 136347506782344 136424626412877 136784518022031 136852289818560 137992725567048 138254464919160 138473510741280 138551832862740 139181613921207 139406585460153 139466567395012 139617919920960 139843596699840 140441858076096 140558706001146 140781402586968 140965336780320 141417148757180 142140047920156 142174323311504 142294301772480 142636262108535 142750373252520 143134034269248 143196353162608 143314759059992 144213709096710 144391182140480 145370503554705 145405557932220 145549400179040 146026611327168 147041428882920 147512715513955 147788621720256 148256647303440 148731828865310 149219474205852 149492119364302 149775670329090 150097818934635 150537518800416 151497229758160 151582918236530 152079911411076 152145346249104 152146125235271 153579711913056 153827956369824 154451223519120 154646237690230 155061870458352 155099261794368 155558863632898 155727679911840 156523731949728 157025410577772 157479678882240 157522687759905 159760715017696 159946113725442 160104340196944 160408831508640 160922962378860 161095897307934 161229103942491 161654430389673 162440079908040 163082312033784 163605011751841 163743075201420 164007747600180 164753237361999 165269705190720 165363183530760 165625179514080 165799415784280 166646952733976 166741210060183 167263909778240 167322158812380 168024200277232 168704986571160 168977679345640 169158404136384 169700578508616 170110861459253 170434383477930 170644124347840 171300447903024 171651159870784 172490906958810 173915257721920 174333209243765 174659280214848 174941597440192 175552322595120 175976753233710 176449714659504 177015258616746 177675059900195 177717904139380 177907976764128 178476969399872 178478194638372 178917542836560 178995441453260 179143448824990 179730804394908 180117382721562 181796675709792 181899501883836 182379357362708 182533264158960 183842293384334 183990300756064 184339286558880 184735777150320 185575485228276 185875447280204 186524342757315 187411608001528 187477821825723 187708536782624 188171898500520 189027225311886 190099889263845 190181682811380 190333831003360 191974639891320 192284945462280 193107554854632 193351377524903 193827338072940 193874077242960 195489694553318 195654664937160 196055238510560 196281763222215 196809297120216 196894985598586 197057793707489 197675529737920 198435820236912 198750215416896 198959298941136 199700893772120 200130425246180 200786590574856 201529938709440 202445983885392 202773215214768 202860461665472 203852890042230 205934964692160 206749160611136 206989088350572 208308690917470 209199851092518 209367214103696 209765395049760 210030250346540 210838059001719 211172103880452 211448005170480 212125723135770 213210071880234 213261484967256 214125559878780 214563949838480 214794529743912 214972138589988 215539240519564 216586773210720 217443082711712 218324100268560 218676996800240 219670983149332 220484244707680 220562143324380 221207143870656 221682932580384 222384970955160 223096211749840 223097743297965 224238179046453 224663505493635 224939982094880 226267438011488 227245844637240 227374377354795 227974196703385 228218019373656 228400597204032 229987875945080 230741934554736 231033275381194 231969356535345 232344309100255 232592805687528 232648892691552 232694073889238 233338295449347 234069763460160 234264510001910 234635670978280 235266286212672 235538115866658 236020344822328 236219518323360 237970926184496 238171745747520 238556723782080 239641072526544 240156510295416 240409152887206 241384443568290 242532669178448 243377685545280 244623468050676 246011621400270 246314369533760 247433980304368 247904557786080 248044775296140 248437769271120 248699123676420 249970429100964 250895864667360 250983238218570 252036300415848 252844109071027 253057479856740 253466519018460 253575577081840 254550867762924 255966186521760 256379927283040 257476739806176 257690961002101 258436450763920 258498769657280 258736360438215 259543390107227 259904127852864 260872886582880 261709017629620 261988920322272 262412396160288 263965129850565 264581093649216 265279065254848 265522887925119 266576856209070 267715454099808 267717291957558 268493162179890 268715173237485 269424050649455 269927978513856 270364286953024 271461099476160 271803853389640 272695013564688 272849252825754 273569036044062 274588728936665 275763440076501 275985451134096 276508929838320 276947021482560 277103665725480 278363227842414 278813170920306 278933134790024 281117412002292 281562805173936 281930673560640 282834297514360 284280095840312 284348646623008 285272524217070 285500746505040 286392706325216 286629518119984 288427418193420 290741007109410 290811115864440 291098800358080 293234541829977 294082857765840 295025431027910 295342478397879 296513294606880 297463657730620 298438948411704 298984238728604 299551340658180 300195637869270 301075037600832 302994459516320 303165836473060 304159822822152 304290692498208 304292250470542 304543863002483 305779335063345 307159423826112 307655912739648 308902447038240 309292475380460 310123740916704 311117727265796 311455359823680 312463036376205 313047463899456 313799776638777 314050821155544 315045375519810 318188584703655 319521430035392 319815107820351 319892227450884 320208680393888 320817663017280 321845924757720 322191794615868 322458207884982 323308860779346 324880159816080 326164624067568 327210023503682 327486150402840 328015495200360 329506474723998 330726367061520 331250359028160 331598831568560 333293905467952 333482420120366 334644317624760 336048400554464 337409973142320 337955358691280 339401157017232 340221722918506 340868766955860 342600895806048 344981813917620 346549913071791 348666418487530 349041110833857 351104645190240 351396765002865 351953506467420 352899429319008 354030517233492 355350119800390 355435808278760 355815953528256 356956389276744 357835085673120 357990882906520 358286897649980 359461608789816 360234765443124 360613729330809 363593351419584 363799003767672 364758714725416 365066528317920 367684586768668 367980601512128 368678573117760 369471554300640 371150970456552 371750894560408 373048685514630 373730298410755 374823216003056 374955643651446 375417073565248 376343797001040 378054450623772 380199778527690 380363365622760 380667662006720 383533060336283 383949279782640 384569890924560 386215109709264 386702755049806 387654676145880 387748154485920 388897159082245 390979389106636 391309329874320 392110477021120 392563526444430 393618594240432 393789971197172 394115587414978 396871640473824 397918597882272 399401787544240 399865284313605 400260850492360 401573181149712 402739743269835 404891967770784 405546430429536 407705780084460 410353554066093 413978176701144 416617381834940 418219756380459 418399702185036 418734428207392 419530790099520 420060500693080 421676118003438 422344207760904 422896010340960 424251446271540 426420143760468 426522969934512 428251119757560 429127899676960 429589059487824 429944277179976 431078481039128 431322303709399 433173546421440 434886165423424 436648200537120 437353993600480 439341966298664 440968489415360 441124286648760 442538146541865 443365865160768 444769941910320 446192423499680 446195486595930 448476358092906 449327010987270 449879964189760 450293456803905 452534876022976 454491689274480 454748754709590 455948393406770 456436038747312 456438375705813 459605733460835 459975751890160 461483869109472 462066550762388 463938713070690 464688618200510 465185611375056 465297785383104 465388147778476 466676590898694 468529020003820 469271341956560 471076231733316 472040689644656 472439036646720 472568063279715 475941852368992 479282145053088 480313020590832 480818305774412 482768887136580 484963291169019 485065338356896 488724236383295 489246936101352 490815035255523 492023242800540 492237463996465 494259712085997 494867960608736 495809115572160 496089550592280 496875538542240 497398247352840 499940858201928 500223630180549 501543232747447 501791729334720 501966476437140 504072600831696 505688218142054 506114959713480 506933038036920 507151154163680 509101735525848 510332584377759 511932373043520 512759854566080 514953479612352 515381922004202 516872901527840 517472720876430 519086780214454 521745773165760 522999627731295 523418035259240 523977840644544 524824792320576 527930259701130 531045775850238 533025179700585 533153712418140 535430908199616 535434583915116 536986324359780 537430346474970 538848101298910 543607706779280 545390027129376 545698505651508 545936096432443 547138072088124 549177457873330 551526880153002 551970902268192 553017859676640 554207331450960 556726455684828 557626341840612 557866269580048 562234824004584 563125610347872 565668595028720 568560191680624 568697293246016 570545048434140 571001493010080 572785412650432 573259036239968 576854836386840 577583188452985 580054132574709 581482014218820 581622231728880 581735184723095 586469083659954 588165715531680 588845289666645 590050862055820 590684956795758 591173381122467 592732911428801 593026589213760 594927315461240 596877896823408 597968477457208 599102681316360 600391275738540 601022882218015 604095203660663 605988919032640 606331672946120 608319645644304 608581384996416 608584500941084 609087726004966 611558670126690 617804894076480 618584950760920 620247481833408 622235454531592 624926072752410 627599553277554 628101642311088 630090751039620 636377169407310 639630215640702 639784454901768 640417360787776 643691849515440 644383589231736 644916415769964 646617721558692 649760319632160 652329248135136 654420047007364 654972300805680 656030990400720 659012949447996 661452734123040 663197663137120 666587810935904 666964840240732 669288635249520 669293229893895 672096801108928 672714537139359 674819946284640 675910717382560 678802314034464 680443445837012 681737533911720 682123132064385 683922590110155 685201791612096 689963627835240 693099826143582 695908069606035 697032927300765 697332836975060 698082221667714 700014886348041 702209290380480 702793530005730 703907012934840 705798858638016 708061034466984 710700239600780 710871616557520 713912778553488 715670171346240 715981765813040 716573795299960 718923217579632 720469530886248 721227458661618 727598007535344 729517429450832 730133056635840 735369173537336 738943108601280 742301940913104 743501789120816 746097371029260 747460596821510 749646432006112 749911287302892 752687594002080 756108901247544 758532327213081 760399557055380 760726731245520 760730626176355 767066120672566 767898559565280 769139781849120 772430219418528 773072883006303 773405510099612 775309352291760 775496308971840 777794318164490 778630170321681 781958778213272 782618659748640 785127052888860 787237188480864 787579942394344 788231174829956 793743280947648 795837195764544 798803575088480 799730568627210 800521700984720 803146362299424 805479486539670 806145519712455 808272151948365 809783935541568 811092860859072 815411560168920 818025058759205 820707108132186 823766186809995 827290320229503 827956353402288 833234763669880 833706050300915 836439512760918 836799404370072 837468856414784 840121001386160 843352236006876 844688415521808 845792020681920 848502892543080 850554307296265 852840287520936 853045939869024 855573749980939 856502239515120 858255799353920 859178118975648 859888554359952 862156962078256 862644607418798 873296401074240 874707987200960 878683932597328 879703625489931 882248573297520 885076293083730 886027435193637 889539883820640 892384846999360 892390973191860 896952716185812 898654021974540 900586913607810 908983378548960 909497509419180 911896786813540 912872077494624 912876751411626 913631589007449 919211466921670 919951503780320 922967738218944 924133101524776 927877426141380 929377236401020 930371222750112 930776295556952 933353181797388 937058040007640 937389109128615 938542683913120 942152463466632 944081379289312 945136126559430 951883704737984 958564290106176 960626041181664 961636611548824 965537774273160 966756887624515 969926582338038 970130676713792 977448472766590 978493872202704 981630070511046 984046485601080 984474927992930 985288968537445 988519424171994 989735921217472 992179101184560 993751077084480 994796494705680 999881716403856 1000447260361098 1003086465494894 1003932952874280 1008145201663392 1011132613613837 1011376436284108 1012229919426960 1013866076073840 1014302308327360 1018203471051696 1020665168755518 1030763844008404 1033745803055680 1034945441752860 1038173560428908 1039649739215373 1045999255462590 1046836070518480 1047123332501571 1054190295008595 1055860519402260 1062091551700476 1066050359401170 1066307424836280 1070869167830232 1073972648719560 1074860692949940 1077696202597820 1081841187992427 1082922420792223 1087215413558560 1090780054258752 1091397011303016 1091872192864886 1094276144176248 1098354915746660 1103053760306004 1103941804536384 1106035719353280 1108414662901920 1113452911369656 1115252683681224 1115732539160096 1121190895232265 1124469648009168 1126251220695744 1131337190057440 1137120383361248 1141090096868280 1142002986020160 1146518072479936 1150599181008849 1153709672773680 1155166376905970 1160108265149418 1162964028437640 1163244463457760 1163470369446190 1166691477246735 1172938167319908 1176331431063360 1177690579333290 1180101724111640 1181369913591516 1182346762244934 1185465822857602 1189854630922480 1193755793646816 1195936954914416 1198205362632720 1200782551477080 1202045764436030 1208190407321326 1212663345892240 1216639291288608 1217169001882168 1218175452009932 1223117340253380 1237169901521840 1244470909063184 1249852145504820 1255199106555108 1256203284622176 1260181502079240 1264220545355135 1270683014596567 1272754338814620 1279260431281404 1279568909803536 1279817406390809 1287383699030880 1288454805010505 1288767178463472 1289832831539928 1293235443117384 1293966911128197 1297716950536135 1299520639264320 1304658496270272 1308840094014728 1309944601611360 1312061980801440 1318025898895992 1322250340879633 1322905468246080 1326395326274240 1327614439625595 1333175621871808 1333929680481464 1338577270499040 1338586459787790 1345429074278718 1349639892569280 1351821434765120 1357604628068928 1360886891674024 1363475067823440 1364246264128770 1367845180220310 1369315127117439 1378817200382505 1379927255670480 1386199652287164 1391816139212070 1394065854601530 1394665673950120 1396164443335428 1400029772696082 1405587060011460 1407814025869680 1416122068933968 1421400479201560 1421743233115040 1427825557106976 1431963531626080 1433147590599920 1437846435159264 1440939061772496 1442454917323236 1455196015070688 1459034858901664 1466172709149885 1470738347074672 1472445105766569 1476712391989395 1484603881826208 1487003578241632 1492194742058520 1494921193643020 1499292864012224 1499822574605784 1500670890541647 1504629698242341 1505375188004160 1512217802495088 1517064654426162 1520799114110760 1521453462491040 1521461252352710 1522719315012415 1530997753133277 1534132241345132 1535797119130560 1538279563698240 1544860438837056 1546145766012606 1546811020199224 1550618704583520 1555588636328980 1557260340643362 1562659493766839 1563917556426544 1565237319497280 1568998883193885 1570254105777720 1574474376961728 1575159884788688 1576462349659912 1597607150176960 1599075539101755 1599461137254420 1601043401969440 1606292724598848 1610958973079340 1612291039424910 1616544303896730 1630823120337840 1636050117518410 1637808289297329 1641414216264372 1647532373619990 1654580640459006 1655912706804576 1666469527339760 1667412100601830 1672879025521836 1673598808740144 1673607377587981 1680242002772320 1686704472013752 1689376831043616 1697005785086160 1701108614592530 1705680575041872 1706091879738048 1711147499961878 1713004479030240 1718356237951296 1719777108719904 1724313924156512 1725289214837596 1732749565358955 1740162397724127 1745205554169285 1757367865194656 1759407250979862 1764497146595040 1770152586167460 1772054870387274 1773520143367401 1778198734286403 1779079767641280 1784781946383720 1793905432371624 1797308043949080 1799655129270251 1801173827215620 1803068646654045 1812285610981989 1817966757097920 1818995018838360 1823793573627080 1825744154989248 1825753502823252 1827263178014898 1838422933843340 1839903007560640 1848266203049552 1855754852282760 1858754472802040 1860742445500224 1861552591113904 1866706363594776 1874116080015280 1874778218257230 1877085367826240 1884304926933264 1888162758578624 1890272253118860 1917665301681415 1921252082363328 1923273223097648 1931075548546320 1933513775249030 1939853164676076 1954896945533180 1956987744405408 1963260141022092 1968092971202160 1968949855985860 1970577937074890 1977038848343988 1977899628058523 1984358202369120 1989592989411360 1999763432807712 2000894520722196 2006172930989788 2007865905748560 2016290403326784 2022265227227674 2022752872568216 2024459838853920 2027732152147680 2036406942103392 2041330337511036 2051767770330465 2061527688016808 2069890883505720 2076347120857816 2079299478430746 2091098781902295 2091998510925180 2093672141036960 2094246665003142 2108380590017190 2111721038804520 2124183103400952 2126865152773933 2132100718802340 2132614849672560 2141738335660464 2147945297439120 2149721385899880 2155392405195640 2156611518546995 2163682375984854 2165844841584446 2167635730782379 2174430827117120 2182794022606032 2183744385729772 2188552288352496 2196709831493320 2206107520612008 2216829325803840 2226905822739312 2230505367362448 2231465078320192 2242381790464530 2248939296018336 2262674380114880 2274240766722496 2275596981639243 2282180193736560 2282191878529065 2301198362017698 2307419345547360 2310332753811940 2319218649018909 2320216530298836 2325928056875280 2326488926915520 2326940738892380 2333382954493470 2335890510965043 2345876334639816 2355381158666580 2360203448223280 2362739827183032 2364693524489868 2370931645715204 2379709261844960 2387511587293632 2391873909828832 2396410725265440 2401565102954160 2404091528872060 2416380814642652 2424816455845095 2425326691784480 2433278582577216 2434338003764336 2436350904019864 2446234680506760 2454075176277615 2471298560429985 2474339803043680 2488941818126368 2499704291009640 2501118150902745 2507716163737235 2510398213110216 2512406569244352 2520363004158480 2528441090710270 2541366029193134 2545508677629240 2551662921888795 2558520862562808 2559137819607072 2559634812781618 2566721249942817 2574767398061760 2576909610021010 2577534356926944 2579665663079856 2586470886234768 2587933822256394 2595433901072270 2617680188029456 2619889203222720 2624123961602880 2636051797791984 2644500681759266 2655228879251190 2667859360962928 2677154540998080 2677172919575580 2690858148557436 2721773783348048 2726950135646880 2728492528257540 2729680482162215 2735690360440620 2738630254234878 2740894767022347 2757634400765010 2759854511340960 2772399304574328 2781285199781297 2783632278424140 2788131709203060 2789331347900240 2792328886670856 2800059545392164 2801278658743519 2811174120022920 2815628051739360 2832244137867936 2834600571023111 2842800958403120 2843486466230080 2854977291179497 2855651114213952 2863927063252160 2866295181199840 2875692870318528 2881878123544992 2884909834646472 2900270662873545 2910392030141376 2918069717803328 2932345418299770 2941476694149344 2944890211533138 2953424783978790 2955866905612335 2963664557144005 2969207763652416 2974007156483264 2984389484117040 2989842387286040 2999645149211568 3001341781083294 3009259396484682 3020476018303315 3024435604990176 3033397840841511 3034129308852324 3041598228221520 3042906924982080 3042922504705420 3045438630024830 3061995506266554 3068264482690264 3092291532025212 3093622040398448 3101237409167040 3111177272657960 3114520681286724 3125318987533678 3127835112853088 3137997766387770 3140508211555440 3150319769577376 3152924699319824 3198151078203510 3198922274508840 3202086803938880 3221917946158680 3224582078849820 3233088607793460 3248767262376669 3261646240675680 3272100235036820 3275616578594658 3282828432528744 3286973417923351 3295064747239980 3309161280918012 3311825413609152 3332939054679520 3334824201203660 3345758051043672 3347197617480288 3347214755175962 3349982493027313 3360484005544640 3363572685696795 3373408944027504 3374064071393951 3378753662087232 3394011570172320 3402217229185060 3411361150083744 3422294999923756 3426008958060480 3439554217439808 3448627848313024 3450578429675192 3451797543026547 3465499130717910 3480324795448254 3490411108338570 3500074431740205 3514735730389312 3518814501959724 3528994293190080 3540305172334920 3544109740774548 3547040286734802 3556397468572806 3569563892767440 3587810864743248 3594616087898160 3599310258540502 3602347654431240 3606137293308090 3624571221963978 3637990037676720 3647587147254160 3651507005646504 3654526356029796 3676845867686680 3696532406099104 3711509704565520 3717508945604080 3723105182227808 3733412727189552 3748232160030560 3749556436514460 3768609853866528 3780544506237720 3792661636065405 3812049043789701 3835330603362830 3839452219172427 3846546446195296 3862151097092640 3865364415031515 3867027550498060 3879706329352152 3881900733384591 3893150851608405 3909793891066360 3913975488810816 3926520282044184 3936185942404320 3937899711971720 3941155874149780 3954077696687976 3955799256117046 3966751022638899 3968716404738240 3979185978822720 3999526865615424 4001789041444392 4012345861979576 4015731811497120 4044530454455348 4045505745136432 4048919677707840 4055464304295360 4072813884206784 4082660675022072 4103535540660930 4123055376033616 4136451601147515 4139781767011440 4152694241715632 4158598956861492 4182197563804590 4183997021850360 4187344282073920 4188493330006284 4216761180034380 4223442077609040 4248366206801904 4253730305547866 4264201437604680 4265229699345120 4277868749904695 4283476671320928 4295890594878240 4299442771799760 4310784810391280 4313223037093990 4327364751969708 4331689683168892 4335271461564758 4365588045212064 4367488771459544 4377104576704992 4393419662986640 4398518127449655 4412215041224016 4412237631822859 4430137175968185 4453811645478624 4461010734724896 4484763580929060 4497878592036672 4513889094727023 4551193963278486 4564360387473120 4564383757058130 4568157945037245 4602396724035396 4614838691094720 4620665507623880 4638437298037818 4640433060597672 4651856113750560 4653881477784760 4666765908986940 4671781021930086 4687978481300517 4691752669279632 4710762317333160 4720406896446560 4725479654366064 4729387048979736 4741863291430408 4744545340803389 4759418523689920 4783747819657664 4792821450530880 4803130205908320 4808183057744120 4832761629285304 4849632911690190 4850653383568960 4868676007528672 4872701808039728 4892469361013520 4908150352555230 4913424867891987 4942597120859970 4948679606087360 4977883636252736 4999408582019280 5002236301805490 5015432327474470 5020796426220432 5020822132763943 5040726008316960 5055663068069185 5056882181420540 5082732058386268 5091017355258480 5103325843777590 5117041725125616 5118275639214144 5119269625563236 5133442499885634 5153819220042020 5155068713853888 5159331326159712 5172941772469536 5175867644512788 5190867802144540 5198248696076865 5235360376058912 5235616662507855 5272103595583968 5289001363518532 5310457758502380 5334596202859209 5335718721925856 5354345839151160 5381716297114872 5398965387810753 5409205939962135 5414612103961115 5436856832945967 5443547566696096 5453900271293760 5456985056515080 5459360964324430 5471380720881240 5477260508469756 5481789534044694 5515268801530020 5519709022681920 5544798609148656 5562570399562594 5567264556848280 5576263418406120 5578662695800480 5584657773341712 5600119090784328 5602557317487038 5607189948222187 5622348240045840 5631256103478720 5664488275735872 5669201142046222 5685601916806240 5709954582358994 5732590362399680 5752995905044245 5763756247089984 5769819669292944 5800541325747090 5864690836599540 5882953388298688 5889780423066276 5906849567957580 5911733811224670 5927329114288010 5933698884175569 5968778968234080 5979684774572080 5999290298423136 6002683562166588 6005297060756873 6018518792969364 6040952036606630 6048871209980352 6066795681683022 6068258617704648 6083196456443040 6085845009410840 6090877260049660 6123991012533108 6136528965380528 6184583064050424 6187244080796896 6222354545315920 6229041362573448 6250637975067356 6255670225706176 6275995532775540 6281016423110880 6300639539154752 6305849398639648 6353415072982835 6380595458321799 6396302156407020 6397844549017680 6399087031954045 6443835892317360 6449164157699640 6466177215586920 6469834555640985 6497534524753338 6502907192347137 6520062025716811 6523292481351360 6544200470073640 6551233157189316 6565656865057488 6573946835846702 6590129494479960 6611251704398165 6618322561836024 6665878109359040 6669648402407320 6691516102087344 6694395234960576 6694429510351924 6699964986054626 6727145371393590 6746817888055008 6748128142787902 6788023140344640 6804434458370120 6822722300167488 6844589999847512 6846575635587195 6901156859350384 6903595086053094 6930998261435820 6960649590896508 6980822216677140 7000148863480410 7037629003919448 7080610344669840 7088219481549096 7094080573469604 7097169253621759 7112794937145612 7139127785534880 7175621729486496 7189232175796320 7198620517081004 7204695308862480 7212274586616180 7249142443927956 7275980075353440 7295174294508320 7303014011293008 7309052712059592 7332479163059783 7353691735373360 7362225528832845 7393064812198208 7423019409131040 7435017891208160 7446210364455616 7466825454379104 7496464320061120 7499112873028920 7503354452708235 7523148491211705 7537219707733056 7561089012475440 7585323272130810 7624098087579402 7654988765666385 7670661206725660 7678904438344854 7693092892390592 7700163749828451 7724302194185280 7730728830063030 7734055100996120 7759412658704304 7763801466769182 7786301703216810 7813297468834195 7819587782132720 7853040564088368 7872371884808640 7875799423943440 7882311748299560 7908155393375952 7911598512234092 7933502045277798 8003578082888784 8024691723959152 8031463622994240 8089060908910696 8091011490272864 8165321350044144 8189041446486645 8207071081321860 8246110752067232 8272903202295030 8279563534022880 8305388483431264 8317197913722984 8343855599343891 8364395127609180 8367994043700720 8368036887939905 8376986660012568 8403835976230557 8433522360068760 8446884155218080 8496732413603808 8503801713069333 8507460611095732 8528402875209360 8530459398690240 8555737499809390 8564931873538491 8566953342641856 8591781189756480 8598885543599520 8621569620782560 8626446074187980 8654729503939416 8663379366337784 8670542923129516 8700811988620635 8731176090424128 8734977542919088 8754209153409984 8786839325973280 8797036254899310 8824430082448032 8824475263645718 8860274351936370 8867600716837005 8890993671432015 8907623290957248 8922021469449792 8969527161858120 8998275646351255 9027778189454046 9061428054909945 9100193522524533 9102387926556972 9128720774946240 9128767514116260 9136315890074490 9204793448070792 9241331015247760 9276874596075636 9280866121195344 9280913639351531 9303712227501120 9307762955569520 9333531817973880 9343562043860172 9375956962601034 9383505338559264 9421524634666320 9440813792893120 9450959308732128 9458774097959472 9483726582860816 9489090681606778 9606260411816640 9616366115488240 9665523258570608 9699265823380380 9737352015057344 9745403616079456 9746301787130007 9784938722027040 9816300705110460 9826849735783974 9860920253770053 9885194241719940 9889498140292615 9998817164038560 10004472603610980 10030864654948940 10041592852440864 10041644265527886 10049947479081939 10081452016633920 10111326136138370 10113764362841080 10122192214181853 10165464116772536 10182034710516960 10206651687555180 10234083450251232 10238539251126472 10266884999771268 10307638440084040 10318662652319424 10345883544939072 10351735289025576 10381735604289080 10396497392153730 10470720752117824 10471233325015710 10544207191167936 10578002727037064 10620915517004760 10634325763869665 10669192405718418 10671437443851712 10708691678302320 10763432594229744 10797930775621506 10818411879924270 10829224207922230 10838178653911895 10873713665891934 10887095133392192 10913970113030160 10918721928648860 10942761441762480 10954521016939512 10963579068089388 11030537603060040 11089597218297312 11122458749752207 11125140799125188 11134529113696560 11152526836812240 11157325391600960 11169315546683424 11200238181568656 11205114634974076 11214379896444374 11244696480091680 11338402284092444 11371203833612480 11377984908196215 11419909164717988 11436147131369103 11505991810088490 11518356657517281 11539639338585888 11596093245094545 11601082651494180 11679452554825215 11729381673199080 11779560846132552 11813699135915160 11823467622449340 11854658228576020 11867397768351138 11900253067916697 11937557936468160 11959369549144160 11998580596846272 12005367124333176 12010594121513746 12037037585938728 12081904073213260 12133591363366044 12136517235409296 12166392912886080 12171690018821680 12181754520099320 12247982025066216 12273057930761056 12369166128100848 12374488161593792 12444709090631840 12458082725146896 12501275950134712 12551991065551080 12562032846221760 12611698797279296 12706830145965670 12761190916643598 12792604312814040 12795689098035360 12798174063908090 12833606249714085 12887671784634720 12898328315399280 12932354431173840 12939669111281970 12995069049506676 13005814384694274 13040124051433622 13088400940147280 13102466314378632 13131313730114976 13147893671693404 13180258988959920 13222503408796330 13236645123672048 13236712895468577 13339296804814640 13383032204174688 13388859020703848 13399929972109252 13454290742787180 13493635776110016 13496256285575804 13608868916740240 13689179999695024 13693151271174390 13704473835111735 13802313718700768 13807190172106188 13861996522871640 13906425998906485 13921299181793016 13961644433354280 14000297726960820 14006393293717595 14063935443901551 14075258007838896 14077991470298899 14161220689339680 14173002855115555 14176438963098192 14188161146939208 14194338507243518 14225589874291224 14233636022410167 14274886455897485 14278255571069760 14351243458972992 14378464351592640 14397241034162008 14409390617724960 14424549173232360 14498284887855912 14544753749675963 14551960150706880 14590348589016640 14606028022586016 14618105424119184 14664958326119566 14707383470746720 14724451057665690 14846038818262080 14870035782416320 14933650908758208 14998225746057840 15006708905416470 15046296982423410 15062466398291829 15122178024950880 15166989204207555 15170646544261620 15248196175158804 15309977531332770 15341322413451320 15357808876689708 15400327499656902 15461457660126060 15468110201992240 15518825317408608 15527602933538364 15572603406433620 15626594937668390 15639175564265440 15706081128176736 15751598847886880 15764623496599120 15816310786751904 15823197024468184 15832146796540847 15867004090555596 16007156165777568 16049383447918304 16178121817821392 16182022980545728 16196896163432259 16243836311883345 16330642700088288 16378082892973290 16414142162643720 16434867089616755 16492221504134464 16545806404590060 16559127068045760 16610776966862528 16634395827445968 16687711198687782 16728790255218360 16735988087401440 16736073775879810 16749912465136565 16753973320025136 16807671952461114 16821569844666561 16867044720137520 16870320356969755 16893768310436160 16993464827207616 17007603426138666 17014921222191464 17056805750418720 17111474999618780 17129863747076982 17189254431435229 17197771087199040 17243139241565120 17252892148375960 17258987715132735 17309459007878832 17326758732675568 17341085846259032 17401623977241270 17469955085838176 17573678651946560 17594072509798620 17648860164896064 17648950527291436 17720548703872740 17735201433674010 17781987342864030 17801096652526707 17939054323716240 17996551292702510 18015891182270619 18055556378908092 18122856109819890 18200387045049066 18204775853113944 18257535028232520 18272631780148980 18409586896141584 18409681153467791 18482662030495520 18553749192151272 18561732242390688 18561827278703062 18615525911139040 18667063635947760 18687124087720344 18751913925202068 18767010677118528 18843049269332640 18901918617464256 18917548195918944 18967453165721632 18978181363213556 19060245218948505 19141786374965397 19197261095862135 19232732230976480 19331046517141216 19398531646760760 19409503666922955 19490807232158912 19492603574260014 19508721577041411 19560186077150433 19569877444054080 19632601410220920 19653699471567948 19721840507540106 19770388483439880 19778996280585230 19833755113194495 19997634328077120 20008945207221960 20061729309897880 20083185704881728 20083288531055772 20099894958163878 20222652272276740 20227528725682160 20244384428363706 20330928233545072 20364069421033920 20413303375110360 20468166900502464 20477078502252944 20533769999542536 20615276880168080 20703470578051152 20763471208578160 20792994784307460 20942466650031420 21156005454074128 21241831034009520 21268651527739330 21291507760865277 21338384811436836 21417383356604640 21526865188459488 21595861551243012 21636823759848540 21658448415844460 21676357307823790 21747427331783868 21756895908643753 21827940226060320 21837443857297720 21885522883524960 21909042033879024 21927158136178776 21997437489179349 22061075206120080 22061188159114295 22179194436594624 22244917499504414 22250281598250376 22269058227393120 22305053673624480 22338631093366848 22400476363137312 22410229269948152 22428759792888748 22489392960183360 22569445473635115 22676804568184888 22755969816392430 22839818329435976 22872294262738206 23011983620176980 23036713315034562 23079278677171776 23192186490189090 23202165302988360 23358905109650430 23395516680513263 23439892406502585 23458763346398160 23559121692265104 23627398271830320 23646935244898680 23709316457152040 23722726704016945 23734795536702276 23800506135833394 23918739098288320 24010734248666352 24021188243027492 24074075171877456 24163808146426520 24267182726732088 24273034470818592 24343380037643360 24363509040198640 24495964050132432 24546115861522112 24567124339459935 24738332256201696 24889418181263680 24916165450293792 25002551900269424 25031566798031673 25103982131102160 25104110663819715 25211507928691671 25413660291931340 25511405139207999 25522381833287196 25585208625628080 25591378196070720 25596348127816180 25667212499428170 25694795620615473 25775343569269440 25796656630798560 25864708862347680 25879338222563940 25990138099013352 26011628769388548 26080248102867244 26176801880294560 26204932628757264 26262627460229952 26295787343386808 26360517977919840 26445006817592660 26473290247344096 26473425790937154 26672981014296045 26678593609629280 26766064408349376 26777718041407696 26799859944218504 26908581485574360 26992512571151608 26994826939053765 27184284164729835 27217737833480480 27378359999390048 27386302542348780 27408947670223470 27604627437401536 27614380344212376 27723993045743280 27812851997812970 27842598363586032 27842740918054593 27923288866708560 28000595453921640 28012786587435190 28035949741110935 28127870887803102 28150516015677792 28155982940597798 28322441378679360 28346005710231110 28352877926196384 28376322293878416 28388677014487036 28451179748582448 28467272044820334 28549772911794970 28794482068324016 28818781235449920 28849098346464720 28996569775711824 29089507499351926 29212056045172032 29236210848238368 29329916652239132 29414766941493440 29448902115331380 29582760761310159 29668494420877845 29996451492115680 30013417810832940 30026485303784365 30092593964846820 30124932796583658 30149842437245817 30244356049901760 30333978408415110 30341293088523240 30366576642545559 30496392350317608 30594137197594267 30619955062665540 30682644826902640 30715617753379416 30800654999313804 30814065246178709 30922915320252120 30936220403984480 31037650634817216 31055205867076728 31145206812867240 31253189875336780 31278351128530880 31404750202974467 31412162256353472 31503197695773760 31529246993198240 31632621573503808 31646394048936368 31664293593081694 31734008181111192 31902977291608995 32014312331555136 32098766895836608 32356243635642784 32393792326864518 32487672623766690 32514535961735685 32600310128584055 32661285400176576 32756165785946580 32828284325287440 32869734179233510 33091612809180120 33268791654891936 33367376249256621 33375422397375564 33457580510436720 33471976174802880 33472147551759620 33499824930273130 33507946640050272 33615343904922228 33643139689333122 33734089440275040 33740640713939510 34015206852277332 34029842444382928 34113611500837440 34222949999237560 34259727494153964 34378508862870458 34505784296751920 34517975430265470 34618918015757664 34653517465351136 34682171692518064 34803247954482540 34939910171676352 35188145019597240 35297901054582872 35441097407745480 35470402867348020 35485846268108795 35563974685728060 35602193305053414 35878108647432480 35993102585405020 36031782364541238 36111112757816184 36156707597156861 36245712219639780 36400774090098132 36409551706227888 36416622563665747 36515070056465040 36545263560297960 36662395815298915 36819173792283168 36819362306935582 36849807423300443 36965324060991040 37107498384302544 37114704785333461 37123464484781376 37123654557406124 37231051822278080 37334127271895520 37374248175440688 37503827850404136 37686098538665280 37835096391837888 37934906331443264 37956362726427112 38120490437897010 38283572749930794 38394522191724270 38465464461952960 38500818749142255 38662093034282432 38797063293521520 38819007333845910 38985207148520028 39017443154082822 39120372154300866 39265202820441840 39307398943135896 39443681015080212 39540776966879760 39557992561170460 39667510226388990 39710138686405731 40017890414443920 40123458619795760 40166577062111544 40199789916327756 40445304544553480 40455057451364320 40488768856727412 40661856467090144 40826606750220720 40954157004505888 41067539999085072 41230553760336160 41406941156102304 41526942417156320 41585989568614920 41719277996719455 41884933300062840 42019179881152785 42233974410896697 42312010908148256 42483662068019040 42519008565346665 42537303055478660 42583015521730554 42676769622873672 42700908067230501 42824659367692455 42834766713209280 43053730376918976 43191723102486024 43273647519697080 43316896831688920 43352714615647580 43494854663567736 43513791817287506 43634261249027889 43655880452120640 43674887714595440 43771045767049920 43818084067758048 43854316272357552 43994874978358698 44122150412240160 44122376318228590 44489834999008828 44500563196500752 44538116454786240 44610107347248960 44800952726274624 44820458539896304 44857519585777496 45138890947270230 45353609136369776 45500967612622665 45511939632784860 45679636658871952 45744588525476412 46023967240353960 46073426630069124 46384372980378180 46404330605976720 46404568196757655 46717810219300860 46791033361026526 46879784813005170 46917526692796320 47118243384530208 47254796543660640 47293870489797360 47418632914304080 47445453408033890 47469591073404552 47496440389622541 47601012271666788 47621737198639823 48021468497332704 48042376486054984 48148150343754912 48327616292853040 48534365453464176 48534613950051449 48546068941637184 48686760075286720 48727018080397280 48731508935650035 48991928100264864 49134248678919870 49304601268850265 49476664512403392 49832330900587584 50005103800538848 50063133596063346 50207964262204320 50208221327639430 50249737395409695 50423015857383342 50464709533999683 50610961070909265 50827320583862680 51022810278415998 51044763666574392 51170417251256160 51192696255632360 51334424998856340 51389591241230946 51567763294305687 51593313261597120 51729417724695360 51758676445127880 51980276198026704 52023257538777096 52160496205734488 52189998748837279 52353603760589120 52409865257514528 52591574686773616 52721035955839680 52890013635185320 52946580494688192 52946851581874308 53345962028592090 53357187219258560 53555436082815392 53599719888437008 53817162971148720 53985025142303216 53989653878107530 54047673546811857 54368568329459670 54435475666960960 54756719998780096 54772605084697560 54817895340446940 55228760688424752 55229043460403373 55447986091486560 55612293748761035 55625703995625940 55685196727172064 55685481836109186 55846577733417120 56001190907843280 56025573174870380 56071899482221870 56255741775606204 56301032031355584 56311965881195596 56692011420462220 56705755852392768 56752644587756832 56777354028974072 56902359497164896 56934544089640668 57099545823589940 57180735656845515 57359089213697167 57588964136648032 57591783287586405 57698196692929440 57993139551423648 58179014998703852 58472421696476736 58659833304478264 58680558231451299 58897804230662760 59165521522620318 59336988841755690 59501265339583485 59992902984231360 60026835621665880 60052970607568730 60185187929693640 60249865593167316 60299684874491634 60667956816830220 60682586177046480 60733153285091118 60992784700635216 61188274395188534 61239910125331080 61365289653805280 61431235506758832 61601309998627608 61628130492357418 61679089430444057 61845830640504240 61872440807968960 62110411734153456 62290413625734480 62506379750673560 62809500405948934 63058493986396480 63292788097872736 63328587186163388 63468016362222384 63805954583217990 63874523282595831 64712487271285568 64787584653729036 64975345247533380 65029071923471370 65200620257168110 65270687725931259 65512331571893160 65656568650574880 65739468358467020 65992312467538047 66058267668325603 66183225618360240 66183564477342885 66537583309783872 66734752498513242 66750844794751128 66915161020873440 66944295103519240 66999649860546260 67015893280100544 67230687809844456 67286279378666244 67468178880550080 67481281427879020 68030413704554664 68059684888765856 68445899998475120 68519454988307928 68757017725740916 69011568593503840 69035950860530940 69237836031515328 69307034930702272 69364343385036128 69606495908965080 70186550041539789 70319677219507755 70376290039194480 70389957351494495 70595802109165744 70882194815490960 70940805734696040 70971692536217590 71127949371456120 71168180112050835 71204386610106828 71756217294864960 71986205170810040 72063564729082476 72222225515632368 72313415194313722 72491424439279560 72723768748379815 72801548180196264 72819103412455776 72833245127331494 73030140112930080 73090527120595920 73324791630597830 73638347584566336 73638724613871164 73699614846600886 74214996768605088 74229409570666922 74247309114812248 74668254543791040 74748496350881376 75007655700808272 75312331991459145 75912725452854224 76240980875794020 76567145499861588 76789044383448540 77001637498284510 77594126587043040 77638014667691820 77970414297040056 78034886308165644 78068861789839349 78240744308601732 78530405640883680 78614797886271792 78887362030160424 79081553933759520 79115985122340920 79160733982704235 79335020452777980 79420277372811462 80035780828887840 80246917239591520 80333154124223088 80399579832655512 80657270793657613 80890609089106960 80910114902728640 80977537713454824 80984480817161295 81237081103562051 81323712934180288 81653213500441440 81908314009011776 82135079998170144 82461107520672320 82813882312204608 83053884834312640 83171979137229840 83438555993438910 83528222754163779 83769866600125680 84038359762305570 84107849223332805 84467948821793394 84624021816296512 84967324136038080 85038017130693330 85074606110957320 85166031043461108 85353539245747344 85401816134461002 85649318735384910 85946272157176145 86383446204972048 86547295039394160 86633793663377840 86705429231295160 86989709327135472 87027583634575012 87268522498055778 87349775429190880 87636168135516096 87708632544715104 87989749956717396 88244300824480320 88244752636457180 88979669998017656 89001126393001504 89005483262633535 89640917079792608 89715039171554992 90079455911353095 90277781894540460 90707218272739552 91001935225245330 91023879265569720 91359273317743904 91489177050952824 91782411592782801 92047934480707920 92048405767338955 92146853260138248 92442195738536127 92768745960756360 92808661211953440 92809136393515310 93435620438601720 93582066722053052 93759569626010340 93835053385592640 94214250608923401 94236486769060416 94509593087321280 94587740979594720 94837265828608160 94890906816067780 94939182146809104 94992880779245082 95202024543333576 95243474397279646 95322229119777179 95708931874826985 96042936994665408 96084752972109968 96296300687509824 96655232585706080 97068730906928352 97069227900102898 97454036160794560 97463017871300070 97543607885207055 97800930385752165 97983856200529728 98268497357839740 98609202537700530 100010207601077696 100102128747769863 100126267192126692 100415928524408640 100416442655278860 100499474790819390 100846031714766684 100929419067999366 101221922141818530 101654641167725360 102045620556831996 102089527333148784 102090050032866841 102340834502512320 102385392511264720 102668849997712680 102779182482461892 103135526588611374 103517352890255760 103960552396053408 104046515077554192 104320992411468976 104379997497674558 104819730515029056 105183149373547232 105780027270370640 105893703163748616 106457538804326385 106691924057184180 107110872165630784 107199439776874016 107634325942297440 107970050284606432 107979307756215060 108095347093623714 108470122791470583 108737136658919340 108784479543218765 109249867690997241 109545210169395120 109635790680893880 109987187445896745 110457521376849504 110458086920806746 110549422269901329 110895972182973120 111224587497522070 111251407991251880 111344114356000383 111370393454344128 111370963672218372 111693155466834240 112002381815686560 112051146349740760 112143798964443740 112511483551212408 112623931762391192 113384022840924440 113505289175513664 113554708057948144 113804718994329792 113869088179281336 114199091647179880 114361471313691030 114718178427394334 115177928273296064 115183566575172810 115396393385858880 115986279102847296 116358029997407704 116977583402566315 117319666608956528 117361116462902598 117795608461325520 118331043045240636 118673977683511380 119002530679166970 120053671243331760 120105941215137460 120370375859387280 120499731186334632 120599369748983268 120651877311569903 121335913633660440 121365172354092960 121466306570182236 121985569401270432 122376548790377068 122479820250662160 122730579307610560 122862471013517664 123202619997255216 123256260984714836 123358178860888114 123691661281008480 124220823468306912 124580827251468960 125012759501347120 125157833990158365 125619000811897868 126057539643458355 126585576195745472 126657174372326776 126701923232690091 126936032724444768 127557025696039995 127611909166435980 127749046565191662 128473978103077365 129575169307458072 129950690495066760 130058143846942740 130401240514336220 130541375451862518 130902783747083667 131024663143786320 131313137301149760 131478936716934040 131984624935076094 132116535336651206 132366451236720480 132367128954685770 133469504997026484 133501689589502256 133830322041746880 133888590207038480 133999299721092520 134461375619688912 134572558757332488 134962562855758040 136060827409109328 136119369777531712 136891799996950240 137038909976615856 137514035451481832 138023137187007680 138071901721061880 138728686770072256 139212991817930160 139213704590272965 140373100083079578 140639354439015510 140752580078388960 140779914702988990 141191604218331488 141764389630981920 141881611469392080 141943385072435180 142255898742912240 142336360224101670 142408773220213656 142489321168867623 142865211595919469 143972410341620080 144127129458164952 144444451031264736 144626830388627444 144982848878559120 145447537496759630 145603096360392528 145603841850154347 145638206824911552 145666490254662988 146060280225860160 146181054241191840 146649583261195660 147277449227742328 147399229693201772 147913803806550795 148429993537210176 148458819141333844 148494618229624496 149496992701762752 150015311401616544 150624663982918290 150749212186229085 151825450905708448 151832883212727795 152481961751588040 152970685987971335 153134290999723176 153578088766897080 154003274996569020 154070326230893545 154703289882917061 155188253174086080 155276029335383640 155940828594080112 156069772616331288 156137723579678698 156481488617203464 156569996246511837 157023751014872335 157060811281767360 157229595772543584 157774724060320848 158163107867519040 158231970244681840 158321467965408470 158670040905555960 158840554745622924 160071561657775680 160493834479183040 160666308248446176 160799159665311024 161314541587315226 161781218178213920 161955075426909648 161968961634322590 162474162207124102 163306427000882880 164270159996340288 165687130381210119 166343958274459680 166836881246283105 166877111986877820 167056445508327558 167539733200251360 168076719524611140 168215698446665610 168935897643586788 170076034261386660 170149212221914640 170332062086922216 170707078491494688 170803632268922004 170877998183354659 171298637470769820 171892544314352290 172077267641091501 172766892409944096 173094590078788320 173267587326755680 173410858462590320 173979418654270944 174055167269150024 174153614761949317 174537044996111556 174699550858381760 175417265089430208 175979499913434792 176489505272914360 177959339996035312 178002252786003008 178010966525267070 179281834159585216 179430078343109984 180158911822706190 180555563789080920 180783537985784305 181414436545479104 182003870450490660 182047758531139440 182083112818328735 182718546635487808 182978354101905648 183564823185565602 184095868961415840 184096811534677910 184249037116502215 184293706520276496 184884391477072254 185037268291332171 185537491921512720 185573523926667305 185617322423906880 185618272787030620 186871240877203440 187164133444106104 187519139252020680 188428501217846802 189081798745787519 189175481959189440 189674531657216320 189781813632135560 189878364293618208 189985761558490164 190404049086667152 190486948794559292 190644458239554358 191417863749653970 192169505944219936 193310465171412160 194137461813856704 194138455800205796 194926035742600140 195087215770414110 195601860771504330 195812063177793777 196536994715679480 197218405075401060 198174803004976809 198550693432028655 200204257495539726 200252534384253384 200832885310557720 200998949581638780 201692063429533368 201858838135998732 202443844283637060 203309282335450720 204091241113663992 204179054666297568 204180100065733682 204770785022529440 205337699995425360 205558364964923784 205817908355031011 206271053177222748 207034705780511520 207921104792106816 208093030155108384 208641984822937952 208759994995349116 210366298747094464 210559650124619367 211169872054483485 211560054540741280 211787406327497232 212915077608652770 213383848114368360 213504540336152505 214398879553748032 215268651884594880 215940100569212864 215958615512430120 216190694187247428 216940245582941166 217474273317838680 217568959086437530 218171306245139445 218499735381994482 219090420338790240 219271581361787760 219974374891793490 220915042753699008 220916173841613492 221098844539802658 222449174995044140 222502815982503760 222688228712000766 222741927344436744 224004763631373120 224102292699481520 224287597928887480 225022967102424816 225247863524782384 226768045681848880 227109416115896288 227738176358562672 228398183294359760 228722942627382060 229436356854788668 230367133150345620 232716059994815408 233955166805132630 234206585369518047 234639333217913056 234722232925805196 235591216922651040 236662086090481272 237347955367022760 237482201948112705 238005061358333940 238108685993199115 239325854995081283 240107342486663520 240211882430274920 240740751718774560 240999462372669264 241198739497966536 241303754623139806 241971812380972839 242671827267320880 242673069750257245 242730344708185920 242932613140364472 243711243310686153 243971138802540864 244753097580754136 244959640501324320 245724942027035328 246405239994510432 246512521969429672 246716357721776228 247383322562016960 248441646936613824 249161654502937920 250025519002694240 250315667980316730 251238001623795736 252115079286916710 252323547669998415 253314348744653552 253403846465380182 253872065448889536 255114051392079990 255223818332871960 255498093130383324 256947956206154730 257838816471528435 259150338614916144 259901380990133520 260116287693885480 260802481028672440 260949993744186395 261082750903725036 261805567494167334 262049326287572640 262957873433868080 263969249870152188 264233070673302412 264732902473440960 264734257909371540 266939009994052968 267003379179004512 267777180414076960 267998599442185040 268922751239377824 269145117514664976 269146495541194399 269925125711516080 270238367734059285 272121654818218656 273783599993900480 274077819953231712 275028070902963664 275347234778348403 276143803442123760 276145217302016865 277326587215608381 278425983635860320 278427409180545930 280746200166159156 281278708878031020 281505160156777920 281559829405977980 282383208436662976 282642751826770203 283528779261963840 283763222938784160 283886770144870360 284511797485824480 284672720448203340 284817546440427312 284978642337735246 285730423191838938 285966687359331537 286795446068485835 287944820683240160 288254258916329904 288888902062529472 289253660777254888 289965697757118240 290895074993519260 291206192720785056 291207683700308694 291332980509325976 292362108482383680 293299166522391320 293402791157256495 294554898455484656 294798459386403544 295827607613101590 296917638282667688 296989236459248992 300030622803233088 301249327965836580 301498424372458170 303650901811416896 303665766425455590 304963923503176080 305941371975942670 306268581999446352 306270150098600523 307156177533794160 308006549993138040 308140652461787090 308395447152220285 309406579765834122 310552058670767280 311881657188160224 312139545232662576 312275447159357396 312962977234406928 313139992493023674 314047502029744670 314459191545087168 315549448120641696 316463940489363680 316642935930816940 317340081811111920 317681109491245848 319372616412979155 321332616496892352 321598319330622048 322629083174630452 323562436356427840 323910150853819296 323937923268645180 324948324414248204 325410368374411749 326353438629656295 327749603072991723 329961562337690235 330291338341628015 331374260762420238 331648266809703987 332687916548919360 333673762492566210 333754223973755640 334032343068001149 334112891016655116 335079466400502720 336153439049222280 336431396893331220 337871795287173576 338954717707965799 340152068522773320 340298424443829280 340664124173844432 341414156982989376 341607264537844008 341755996366709318 342597274941539640 343785088628704580 344154535282183002 345533784819888192 346189180157576640 346535174653511360 346821716925180640 347958837308541888 348110334538300048 348307229523898634 349074089992223112 350932750207698945 351958999826869584 352979010545828720 355918679992070624 356021933050534140 358860156686219968 360317823645412380 361111127578161840 361567075971568610 361955631934709709 364007740900981320 364095517062278880 364166225636657470 365956708203811296 367129646371131204 368191737922831680 368193623069355820 368498074233004430 368587413040552992 369768782954144508 370074536582664342 371074983843025440 371147047853334610 371236545574061240 373742481754406880 374328266888212208 375038278504041360 376857002435693604 378163597491575038 379563627264271120 379756728587236416 379971523116980328 380808098173334304 380973897589118584 381288916479108716 382835727499307940 384339011888439872 388276911600411592 389852071485200280 390174431540828220 390344308949196745 391203721543008660 391624126355587554 393073989431358960 394436810150802120 396349606009953618 397101386864057310 397723783568725471 400408514991079452 400505068768506768 400582848200323217 401665770621115440 401997899163277560 403286353968288065 403384126859066736 403717676271997464 404887688567274120 406185405517810255 406618564670901440 408182482227327984 408261752638668071 408358109332595136 408360200131467364 409541570045058880 410675399990850720 411116729929847568 411635816710062022 412542106354445496 414069411561023040 416186060310216768 417283969645875904 417519989990698232 417641113770818895 421119300249238734 422339744108966970 423120109081482560 423574812654994464 425830155217305540 426767696228736720 427009080672305010 428595634787758407 431917231024860240 432381388374494856 433880491165882332 434948546635677360 435137918172875060 436342612490278890 436811525550463041 436999470763988964 438180840677580480 438543162723575520 439948749783586980 441832347683226984 442197689079605316 444898349990088280 445005631965007520 445376457424001532 445483854688873488 448204585398963040 448575195857774960 450045934204849632 450495727049564768 453536091363697760 454218832231792576 455476352717125344 456796366588719520 457445885254764120 458872713709577336 458912057963914005 460734266300691240 462210978692680635 465432119989630816 467910333610265260 468413170739036094 469278666435826112 469444465851610392 469709988739535511 471071253044617005 471182433845302080 473324172180962544 474695910734045520 474964403896225410 476010122716667880 476217371986398230 476611145598885895 478651709990162566 480214684973327040 480423764860549840 481481503437549120 481998924745338528 482397478995933072 482607509246279612 483943624761945678 485343654534641760 485346139500514490 485865226280728944 487422486621372306 489506195161508272 489919281002648640 492810479989020864 493025043938859344 493432715443552456 500051038005388480 500510643738849315 500631335960633460 502476003247591472 504230158573833420 504647095339996830 506628697489307104 506807692930760364 510228102784159980 510447636665743920 510450250164334205 510996186260766648 512633994550063977 513895912412309460 515677632943056870 516231802923274503 518300677229832288 519802761980267040 520232575387770960 521604962057344880 521899987488372790 522165501807450072 522460844285847951 523611134988334668 523839109185038053 524098652575145280 525915746867736160 527938499740304376 528466141346604824 529468515818743080 533878019988105936 533880753450565939 534006758358009024 535554360828153920 535997198884370080 537845502478755648 538290235029329952 538292991082388798 539850251423032160 540476735468118570 542350613957352915 544243309636437312 546249338454986205 548155639906463424 550056141805927328 550694469556696806 552287606884247520 552290434604033730 552747111349506645 554653174431216762 555111804873996513 556720571780001915 556851967271720640 556854818361091860 561492400332318312 562557417756062040 563119658811955960 565285503653540406 567245396237362557 567526445877568320 567773540289740720 569023594971648960 569345440896406680 569635092880854624 569957284675470492 571460846383677876 571933374718663074 573590892136971670 575889641366480320 576508517832659808 578507321554509776 579931395514236480 581790149987038520 582412385441570112 582415367400617388 582665961018651952 586598333044782640 586805582314512990 589109796910969312 589596918772807088 591655215226203180 593835276565335376 593978472918497984 594524409014930427 602498655931673160 602996848744916340 603259386557849515 607331532850911180 609927847006352160 611882743951885340 612537163998892704 612540300197201046 614312355067588320 616013099986276080 616281304923574180 616790894304440570 617453725065093033 618813159531668244 619082583582317699 621104117341534560 623763314376320448 624279090465325152 624550894318714792 625925954468813856 626279984986047348 628095004059489340 630949981350668837 631098896241283392 632927880978727360 633285871861633880 633509616163450455 634680163622223840 635362218982491696 638745232825958310 643196638661244096 645258166349260904 647820301707638592 647875846537290360 649896648828496408 650820736748823498 652706877259312590 654513918735418335 655499206145983446 659923124675380470 660582676683256030 662748521524840476 663296533619407974 667347524985132420 667508447947511280 668064686136002298 668225782033310232 672306878098444560 672862793786662440 675743590574347152 677909435415931598 678469983734884627 680304137045546640 680596848887658560 681328248347688864 683214529075688016 683511992733418636 685194549883079280 687570177257409160 688309070564366004 693643433850361280 696220669076600096 696614459047797268 698148179984446224 701865500415397890 702619756108554141 703917999653739168 705958021091657440 711837359984141248 712043866101068280 712446605844338115 714326057979597345 717977564985243849 720635647290824760 722222255156323680 723134151943137220 723911263869419418 725915437142918517 728015481801962640 728019209250771735 728191034124557760 728332451273314940 731133729932058459 731913416407622592 734259292742262408 736387246138711640 736996148466008860 737174826081105984 739537565908289016 740149073165328684 742149967686050880 742294095706669220 742473091148122480 747484963508813760 748656533776424416 750076557008082720 753714004871387208 756327194983150076 759127254528542240 759943046233960656 761616196346668608 761947795178237168 762577832958217432 765671454998615880 773516449414585305 776553823200823184 779704142970400560 780348863081656440 780688617898393490 782407443086017320 782849981232559185 783248252711175108 786147978862717920 788873620301604240 792699212019907236 794202773728114620 795447567137450942 800817029982158904 801010137537013536 801165696400646434 803331541242230880 803995798326555120 806572707936576130 806768253718133472 807435352543994928 807439486623583197 809775377134548240 812370811035620510 816364964454655968 816523505277336142 816720400262934728 821350799981701440 822233459859695136 823271633420124044 825084212708890992 828435651906050595 835039979981396464 835282227541637790 842238600498477468 844679488217933940 847149625309988928 851660310434611080 853535392457473440 854018161344610020 854389990916773295 857191269575516814 857900062077994611 858757479688232839 860386338205457505 863834462049720480 864762776748989712 867760982331764664 869897093271354720 870275836345750120 870768073809746585 872685224980557780 873623051100926082 873998941527977928 877086325447151040 879897499567173960 883664695366453968 884395378159210632 887229978730233743 889796699980176560 890011263930015040 890752914848003064 890967709377746976 893607892139182561 896409170797926080 897150391715549920 900091868409699264 900991454099129536 907072182727395520 910952705434250688 913592733177439040 914891770509528240 917745427419154672 917824115927828010 918810450295801569 921468532601382480 924421957385361270 925186341456660855 930864239979261632 935820667220530520 936826341478072188 938888931703220784 939419977479071022 942142506089234010 945408993728937595 946648344361925088 949391821468091040 949928807792450820 952020245433335760 952434743972796460 953222291197771790 957303419980325132 960847529721099680 963997849490677056 964794957991866144 965215018492559224 967887249523891356 970687309069283520 970692279001028980 971730452561457888 974844973242744612 979012390323016544 979060315888968885 986050087877718688 986865430887104912 990874015024884045 1001021287477698630 1001262671921266920 1004952006495182944 1008460317147666840 1009294190679993660 1013257394978614208 1013615385861520728 1016864153123897397 1020456205568319960 1020895273331487840 1020900500328668410 1021992372521533296 1025267989100127954 1027791824824618920 1029089541775155055 1031355265886113740 1032463605846549006 1036601354459664576 1039605523960534080 1040465150775541920 1043209924114689760 1043799974976745580 1044331003614900144 1044921688571695902 1047222269976669336 1047678218370076106 1048544520317548969 1051831493735472320 1052798250623096835 1055876999480608752 1056082054346306663 1056932282693209648 1058937031637486160 1067756039976211872 1067761506901131878 1071994397768740160 1076580470058659904 1076585982164777596 1079700502846064320 1080953470936237140 1084701227914705830 1085866895804129127 1092498676909972410 1100112283611854656 1101388939113393612 1104575213768495040 1104580869208067460 1105494222699013290 1109306348862433524 1110223609747993026 1113441143560003830 1113709636722183720 1122984800664636624 1122990550361535251 1125114835512124080 1126239317623911920 1130571007307080812 1134490792474725114 1135547080579481440 1138690881792813360 1139270185761709248 1139914569350940984 1142921692767355752 1143866749437326148 1147181784273943340 1153017035665319616 1157014643109019552 1163580299974077040 1164830734801234776 1165331922037303904 1171032926847590235 1173196666089565280 1173611164629025980 1178219593821938624 1179193837545614176 1183310430452406360 1187670553130670752 1189048818029860854 1193171350706176413 1196629274975406415 1201748544600969651 1204997311863346320 1205993697489832680 1206518773115699030 1209859061904864195 1214663065701822360 1218556216553430765 1219855694012704320 1223765487903770680 1224785257916004213 1225074327997785408 1225080600394402092 1228624710135176640 1232026199972552160 1232562609847148360 1233581788608881140 1234907450130186066 1237626319063336488 1238165167164635398 1242208234683069120 1248558180930650304 1249101788637429584 1251851908937627712 1252559969972094696 1256190008118978680 1261899962701337674 1266571743723267760 1267019232326900910 1269360327244447680 1270724437964983392 1277490465651916620 1290516332698521808 1295751693074580720 1299793297656992816 1301641473497646996 1305413754518625180 1309027837470836670 1310998412291966892 1319846249350760940 1321165353366512060 1325497043049680952 1326593067238815948 1327170650427268933 1334695049970264840 1335016895895022560 1336129372272004596 1336451564066620464 1344613756196889120 1345725587573324880 1345732477705971995 1351487181148694304 1355818870831863196 1356939967469769254 1360608274091093280 1362656496695377728 1366429058151376032 1367023985466837272 1370389099766158560 1375140354514818320 1376618141128732008 1376736173891742015 1381030378760554867 1386632936078041905 1392441338153200192 1393228918095594536 1396296359968892448 1403731000830795780 1405239512217108282 1407835999307478336 1411916042183314880 1413213759133851015 1424087732202136560 1424893211688676230 1428652115959194690 1429833436796657685 1435955129970487698 1441271294581649520 1444444510312647360 1446268303886274440 1447822527738838836 1451830874285837034 1456030963603925280 1456038418501543470 1456664902546629880 1462267459864116918 1468518585484524816 1472774492277423280 1473992296932017720 1479075131816578032 1480298146330657368 1484588191413338440 1484946182296244960 1497313067552848832 1500153114016165440 1507428009742774416 1512654389966300152 1518254509057084480 1519886092467921312 1523895590356474336 1525155665916434864 1531342909997231760 1531350750493002615 1537901983650191931 1547032898829170610 1553107646401646368 1559408285940801120 1560697726163312880 1561377235796786980 1564814886172034640 1565699962465118370 1566496505422350216 1567382532857543853 1571517327555114159 1572295957725435840 1577747240603208480 1585398424039814472 1588405547456229240 1590895134274901884 1601634059964317808 1601642260351697817 1602020275074027072 1602331392801292868 1606663082484461760 1607991596653110240 1613145415873152260 1613536507436266944 1614870705087989856 1614878973247166394 1619550754269096480 1624741622071241020 1627051841872058745 1632729928909311936 1633047010554672284 1633440800525869456 1638748015364958615 1644466919719390272 1646543266840248088 1650168425417781984 1656871303812101190 1658241334048519935 1670079959962792928 1670161715340005745 1670564455083275580 1684477200996954936 1689358976435867880 1694773588539828995 1701736188712087671 1703320620869222160 1707070784914946880 1708036322689220040 1708779981833546590 1714382539151033628 1715800124155989222 1717514959376465678 1720772676410915010 1727668924099440960 1729525553497979424 1735521964663529328 1739794186542709440 1740551672691500240 1741536147619493170 1745370449961115560 1747246102201852164 1747997883055955856 1759794999134347920 1767329390732907936 1768790756318421264 1774459957460467486 1779593399960353120 1781505829696006128 1781935418755493952 1787215784278365122 1794300783431099840 1809778159673548545 1829783541019056480 1835490854838309344 1835648231855656020 1837620900591603138 1842937065202764960 1848843914770722540 1850372682913321710 1852361175195279099 1857247750746953097 1871641334441061040 1873652682956144376 1877777863406441568 1878839954958142044 1879657980016901249 1884285012178468020 1890817987457875190 1892849944052006511 1893296688723850176 1898783642936182080 1899857615584901640 1904040490866671520 1904869487945592920 1906444582395543580 1914606839960650264 1915689762381442487 1921695059442199360 1929589915983732288 1930430036985118448 1935774499047782712 1941384558002057960 1943460905122915776 1949689946485489224 1958024780646033088 1958120631777937770 1972100175755437376 1973730861774209824 1981748030049768090 1988618917843627355 2002042574955397260 2002525343842533840 2002914241001616085 2009904012990365888 2016920634295333680 2018588381359987320 2027230771723041456 2033728306247794794 2035409951204653881 2040912411136639920 2041308763193340355 2041790546662975680 2041801000657336820 2043984745043066592 2050535978200255908 2055583649649237840 2058179083550310110 2062710531772227480 2064927211693098012 2080930301551083840 2086419848229379520 2087599949953491160 2088662007229800288 2089843377143391804 2094444539953338672 2095356436740152212 2097089040635097938 2105596501246193670 2111753998961217504 2112164108692613326 2113864565386419296 2117874063274972320 2135512079952423744 2135523013802263756 2142978173938792035 2153171964329555192 2153932694955731547 2161906941872474280 2169402455829411660 2171733791608258254 2184057627752315205 2184997353819944820 2202777878226787224 2209161738416134920 2210988445398026580 2218612697724867048 2220447219495986052 2221413976383610567 2226882287120007660 2227419273444367440 2245969601329273248 2245981100723070502 2250229671024248160 2252478635247823840 2261142014614161624 2263996991905341121 2268981584949450228 2271094161158962880 2277381763585626720 2279829138701881968 2285843385534711504 2287733498874652296 2294363568547886680 2314029286218039104 2327160599948154080 2329661469602469552 2330663844074607808 2342065853695180470 2346393332179130560 2347222329258051960 2348549943697677555 2358387675091228352 2366620860904812720 2375341106261341504 2378097636059721708 2386342701412352826 2393258549950812830 2403497089201939302 2409994623726692640 2411987394979665360 2413037546231398060 2419718123809728390 2422318459870749591 2429326131403644720 2437112433106861530 2447530975807541360 2449570515832008426 2450161200788804184 2464052399945104320 2465125219694296720 2467163577217762280 2469814900260372132 2475252638126672976 2476330334329270796 2498203577274859168 2505119939944189392 2512380016237957360 2523799925402675348 2533143487446535520 2534038464653801820 2541448875929966784 2554980931303833240 2563169972750319885 2576272439064698517 2581032665397043616 2581159014616372515 2591503386149161440 2599586595313985632 2603282946995293992 2610827509037250360 2612304221429239755 2618055674941673340 2619195545925190265 2621996824583933784 2639692498701521880 2642330706733024120 2650994086099361904 2653186134477631896 2654341300854537866 2661689936190701229 2669390099940529680 2669403767252829695 2670033791790045120 2672258744544009192 2672903128133240928 2680823676417547683 2689227512393778240 2691451175146649760 2691464955411943990 2702974362297388608 2711637741663726392 2713879934939538508 2721216548182186560 2732858116302752064 2734047970933674544 2740778199532317120 2750280709029636640 2753236282257464016 2753472347783484030 2762060757521109734 2773265872156083810 2775559024369982565 2786457836191189072 2792592719937784896 2807462001661591560 2810479024434216564 2826427518267702030 2836226981186812785 2848175464404273120 2849786423377352460 2857304231918389380 2859666873593315370 2871910259940975396 2882542589163299040 2892536607772548880 2895645055477677672 2903661748571674068 2904925969117029203 2912061927207850560 2912076837003086940 2913329805093259760 2924534919728233836 2937037170969049632 2945548984554846560 2947984593864035440 2958150263633156064 2960596292661314736 2960611450953138389 2969176382826676880 2969892364592489920 2972622045074652135 3014856019485548832 3025308779932600304 3039772184935842624 3047791180712948672 3050311331832869728 3050592459371692191 3062685819994463520 3062701500986005230 3075803967300383862 3087268625325465165 3094065797658341220 3095412917911588495 3106215292803292736 3118816571881602240 3121395452326625760 3122754471593573960 3129629772344069280 3131399924930236740 3132993010844700432 3134765065715087706 3143034655110228318 3145633560952646907 3154749906753344185 3155494481206416960 3168246163038919989 3170796848079628944 3176811094912458480 3181790268549803768 3203268119928635616 3203284520703395634 3204662785602585736 3215983193306220480 3226290831746304520 3229741410175979712 3229757946494332788 3239101508538192960 3249483244142482040 3254103683744117490 3266094021109344568 3266881601051738912 3277496030729917230 3293086533680496176 3300336850835563968 3313742607624202380 3316482668097039870 3340159919925585856 3340323430680011490 3341128910166551160 3368954401993909872 3368971651084605753 3378717952871735760 3389547177079657990 3392349918674423135 3403472377424175342 3406641241738444320 3416072645378440080 3417559963667093180 3428765078302067256 3431600248311978444 3435029918752931356 3441545352821830020 3459051106995958848 3471043929327058656 3481103345383000480 3483072295238986340 3490740899922231120 3494492204403704328 3495995766111911712 3498904442035527187 3513098780542770705 3519589998268695840 3534658781465815872 3537581512636842528 3548919914920934972 3559186799920706240 3563011659392012256 3574431568556730244 3579514052118529239 3589887824926219245 3605245633802908953 3619556319347097090 3629577185714592585 3655668649660292295 3659567082038112960 3670981709676618688 3671296463711312040 3674355773748012639 3675241801183206276 3685874130405529920 3697687829541445080 3700745365826643420 3704722350390558198 3714495501493906194 3743282668882122080 3747305365912288752 3755555726812883136 3757679909916284088 3759315960033802498 3768570024356936040 3781635974915750380 3785699888104013022 3799715231169803280 3808080981733343040 3809738975891185840 3812889164791087160 3829213679921300528 3831379524762884974 3860860073970236896 3871548998095565424 3882769116004115920 3899379892970978448 3916241263555875540 3947461723548419648 3963496060099536180 3977237835687254710 3981511951281806799 4004085149910794520 4005050687685067680 4005828482003232170 4033841268590667360 4037176762719974640 4037197433117915985 4054461543446082912 4067456612495589588 4070819902409307762 4081824822273279840 4082617526386680710 4083602001314673640 4087969490086133184 4101071956400511816 4111167299298475680 4116358167100620220 4125421063544454960 4129854423386196024 4143091136281664601 4175199899906982320 4177324014459600576 4179686754286783608 4188889079906677344 4190712873480304424 4194178081270195876 4211193002492387340 4223507997922435008 4224328217385226652 4227729130772838592 4235748126549944640 4271046027604527512 4285956347877584070 4289500310389973055 4293787398441164195 4306343928659110384 4307865389911463094 4323813883744948560 4338804911658823320 4343467583216516508 4368115255504630410 4369994707639889640 4405555756453574448 4406411330203555387 4418323476832269840 4421976890796053160 4436149893651168715 4437225395449734096 4440894438991972104 4442827952767221134 4453764574240015320 4454838546888734880 4468039460695912805 4491939202658546496 4491962201446141004 4500459342048496320 4504957270495647680 4522284029228323248 4527993983810682242 4537963169898900456 4554763527171253440 4559658277403763936 4571686771069423008 4575466997749304592 4588727137095773360 4594052251479007845 4654321199896308160 4659322939204939104 4684131707390360940 4694444658516103920 4697099887395355110 4714551982665342477 4733241721809625440 4756195272119443416 4772685402824705652 4786517099901625660 4804926781055093451 4806994178403878604 4819989247453385280 4823974789959330720 4826075092462796120 4839436247619456780 4844636919741499182 4858652262807289440 4874224866213723060 4895061951615082720 4899141031664016852 4900322401577608368 4930250439388593440 4934327154435524560 4939629800520744264 4950505276253345952 4952660668658541592 4955461947317285111 4996407154549718336 5010239879888378784 5024760032475914720 5047599850805350696 5066286974893071040 5068076929307603640 5084320765619486985 5109961862607666480 5126339945500639770 5152544878129397034 5162065330794087232 5162318029232745030 5183006772298322880 5199173190627971264 5206565893990587984 5221655018074500720 5224608442858479510 5236111349883346680 5238391091850380530 5242722601587744845 5243993649167867568 5279384997403043760 5280410271731533315 5284661413466048240 5301988172198723808 5306372268955263792 5308682601709075732 5323379872381402458 5338780199881059360 5338807534505659390 5344517489088018384 5345806256266481856 5361647352835095366 5382902350293299520 5382929910823887980 5423275483327452784 5427759869879077016 5429334479020645635 5468095941867349088 5500561418059273280 5506472564514928032 5506944695566968060 5524121515042219468 5546531744312167620 5551118048739965130 5571743252240859291 5572915672382378144 5614924003323183120 5614952751807676255 5620958048868433128 5638973940050703747 5652855036535404060 5672453962373625570 5678549832156019533 5696350928808546240 5699572846754704920 5714608463836778760 5719333747186630740 5743820519881950792 5747069287144327461 5762230201035418583 5765085178326598080 5785073215545097760 5791290110955355344 5807323497143348136 5809851938234058406 5824153674006173880 5826659610186519520 5849069839456467672 5874074341938099264 5891097969109693120 5895969187728070880 5916300527266312128 5921192585322629472 5921222901906276778 5938352765653353760 5945244090149304270 5965856753530882065 6008742723004848255 6029712038971097664 6050617559865200608 6100622663665739456 6101184918743384382 6106229853613961643 6123926289580021065 6125371639988927040 6125403001972010460 6151607934600767724 6174537250650930330 6188131595316682440 6190825835823176990 6242790904653251520 6245508943187147920 6259259544688138560 6262799849860473480 6265986021689400864 6269530131430175412 6286069310220456636 6291267121905293814 6309499813506688370 6336492326077839978 6341593696159257888 6353622189824916960 6363580537099607536 6406536239857271232 6406569041406791268 6409325571205171472 6452581663492609040 6459515892988665576 6498966488284964080 6508207367488234980 6532188042218689136 6533763202103477824 6554992061459834460 6586173067360992352 6627485215248404760 6632965336194079740 6635853252136344665 6664241929150831701 6680646861360022980 6682257820333102320 6737908803987819744 6737943302169211506 6757435905743471520 6779094354159315980 6784699837348846270 6791990975716023363 6806944754848350684 6809908419405494689 6813282483476888640 6832145290756880160 6835119927334186360 6857530156604134512 6863200496623956888 6870059837505862712 6883090705643660040 6905151893802774335 6940449794857357207 6942087858654117312 6962206690766000960 6966144590477972680 6981481799844462240 6988984408807408656 6991991532223823424 6997808884071054374 7026197561085541410 7039179996537391680 7075163025273685056 7097839829841869944 7126023318784024512 7148863137113460488 7159028104237058478 7179775649852438490 7210491267605817906 7239112638694194180 7259154371429185170 7311337299320584590 7342592927422624080 7348711547496025278 7350483602366412552 7395375659082890160 7401490731653286840 7409444700781116396 7428991002987812388 7486565337764244160 7494610731824577504 7515359819832568176 7518631920067604996 7537140048713872080 7563271949831500760 7571399776208026044 7599430462339606560 7619477951782371680 7625778329582174320 7658427359842601056 7662759049525769948 7689509918250959655 7721720147940473792 7728817317194095551 7743097996191130848 7765538232008231840 7798759785941956896 7832482527111751080 7836912664287719265 7857586637775570795 7926992120199072360 7954475671374509420 7963023902563613598 7985069808572103687 8008170299821589040 8008211301758489085 8010101375370135360 8011656964006464340 8042471029252643049 8067682537181334720 8074353525439949280 8074394866235831970 8108923086892165824 8134913224991179176 8141639804818615524 8163649644546559680 8165235052773361420 8167204002629347280 8202143912801023632 8222334598596951360 8232716334201240440 8250842127088909920 8259708846772392048 8286182272563329202 8350399799813964640 8359373508573567216 8377778159813354688 8381425746960608848 8388356162540391752 8422386004984774680 8448656434770453304 8508680943560438355 8542092055209055024 8571912695755168140 8579000620779946110 8587574796882328390 8612687857318220768 8615730779822926188 8647627767489897120 8677609823317646640 8686935166433033016 8714777907351087609 8736230511009260820 8739989415279779280 8811111512907148896 8812822660407110774 8836646953664539680 8843953781592106320 8872299787302337430 8874450790899468192 8881788877983944208 8881834352859415167 8885655905534442268 8907529148480030640 8909677093777469760 8936078921391825610 8983924402892282008 9044568058456646496 9055987967621364484 9075926339797800912 9119316554807527872 9143373542138846016 9150933995498609184 9177454274191546720 9188104502958015690 9261805875976395495 9286238753734765485 9318645878409878208 9368263414780721880 9388889317032207840 9394199774790710220 9398289900084506245 9429103965330684954 9436900682857940721 9464249720260032555 9466483443619250880 9504738489116759967 9512390544238886832 9545370805649411304 9573034199803251320 9578448811907212435 9609853562110186902 9613988356807757208 9647949579918661440 9652150184925592240 9678872495238913560 9689273839482998364 9717304525614578880 9748449732427446120 9790123903230165440 9798282063328033704 9800644803155216736 9829686813531008171 9860500878777186880 9868654308871049120 9879259601041488528 9901010552506691904 9905321337317083184 9910923894634570222 10020479759776757568 10049520064951829440 10095199701610701392 10106914953253817259 10136153858615207280 10168641531238973970 10177049756023269405 10219923725215332960 10252679891001279540 10305089756258794068 10324636058465490060 10413131787981175968 10443310036149001440 10449216885716959020 10472222699766693360 10476782183700761060 10485445203175489690 10487987298335735136 10496713326106581561 10558769994806087520 10560820543463066630 10569322826932096480 10603976344397447616 10612744537910527584 10617365203418151464 10646759744762804916 10677560399762118720 10677615069011318780 10689034978176036768 10723294705670190732 10765859821647775960 10769663474778657735 10846550966654905568 10855519739758154032 10858668958041291270 10936191883734698176 11012945129029856064 11013889391133936120 11048243030084438936 11093063488624335240 11102236097479930260 11107069881918052835 11143486504481718582 11145831344764756288 11229848006646366240 11229905503615352510 11241916097736866256 11277947880101407494 11305710073070808120 11319984959526705605 11344907924747251140 11357099664312039066 11399145693509409840 11429216927673557520 11438667494373261480 11487641039763901584 11494138574288654922 11524460402070837166 11533989723493038659 11570146431090195520 11582580221910710688 11614646994286696272 11616902597809373293 11619703876468116812 11648307348012347760 11653319220373039040 11698139678912935344 11791938375456141760 11842385170645258944 11842445803812553556 11876705531306707520 11890488180298608540 11931713507061764130 11944535853845420397 12017485446009696510 12101235119730401216 12111592299353747955 12202369837486768764 12212459707227923286 12247852579160042130 12250806003944020920 12303215869201535448 12349074501301860660 12376263190633364880 12381651671646353980 12429273408844993803 12491017886374295840 12525599699720946960 12531972043378801728 12539060262860350824 12572138620440913272 12582534243810587628 12618999627013376740 12672984652155679956 12683187392318515776 12707244379649833920 12727161074199215072 12813138082813582536 12818651142410342944 12881362195323492585 12905163326985218080 12919031785977331152 12997932976569928160 13016414734976469960 13064376084437378272 13109984122919668920 13172346134721984704 13219233990610666161 13254970430496809520 13265930672388159480 13271706504272689330 13308449680953506145 13328483858301663402 13361293722720045960 13364515640666204640 13404118382087738415 13475817607975639488 13475886604338423012 13514871811486943040 13558188708318631960 13569399674697692540 13583981951432046726 13613889509696701368 13619816838810989378 13664290581513760320 13670239854668372720 13715060313208269024 13726400993247913776 13740119675011725424 13766181411287320080 13810303787605548670 13880899589714714414 13932289180955945360 13962963599688924480 13977968817614817312 13995617768142108748 14052395122171082820 14195679659683739888 14297726274226920976 14318056208474116956 14359551299704876980 14420982535211635812 14478225277388388360 14518308742858370340 14524629845585146015 14598877154699958263 14622674598641169180 14685185854845248160 14697423094992050556 14700967204732825104 14790751318165780320 14802981463306573680 14803057254765691945 14818889401562232792 14857982005975624776 14866385841951855333 14989221463649155008 15030719639665136352 15037263840135209992 15074280097427744160 15126543899663001520 15142799552416052088 15191334166366103537 15198860924679213120 15238955903564743360 15251556659164348640 15252962296858460955 15316854719685202112 15325518099051539896 15379019836501919310 15457634634388191102 15486195992382261696 15531076464016463680 15597519571883913792 15664965054223502160 15673825328575438530 15715173275551141590 15728167804763234535 15841230815194599945 15853984240398144720 15908951342749018840 15926047805127227196 15970139617144207374 16016340599643178080 16016422603516978170 16023313928012928680 16084942058505286098 16148707050879898560 16148789732471663940 16269826449982358352 16283279609637231048 16330470105546722840 16334408005258694560 16404287825602047264 16465432668402480880 16501684254177819840 16519417693544784096 16572364545126658404 16700799599627929280 16718747017147134432 16762851493921217696 16776712325080783504 16844772009969549360 16844858255423028765 16897312869540906608 16916921820152111241 17017361887120876710 17084184110418110048 17143825391510336280 17158001241559892220 17175149593764656780 17225375714636441536 17231461559645852376 17241207861432982383 17286690603106255749 17295255534979794240 17355219646635293280 17373870332866066032 17429555814702175218 17472461022018521640 17479978830559558560 17494522210177635935 17622223025814297792 17625645320814221548 17673293907329079360 17687907563184212640 17744599574604674860 17748901581798936384 17763577755967888416 17763668705718830334 17771311811068884536 17815058296960061280 17872157842783651220 17897570260592646195 17953394923887213271 17967848805784564016 18026228169014544765 18089136116913292992 18111975935242728968 18151852679595601824 18301867990997218368 18354908548383093440 18371778868740063195 18376209005916031380 18523611751952790990 18572477507469530970 18736526829561443760 18777778634064415680 18788399549581420440 18796579800169012490 18858207930661369908 18873801365715881442 18928499440520065110 19009476978233519934 19024781088477773664 19090741611298822608 19146068399606502640 19156897623814424870 19219707124220373804 19227976713615514416 19304300369851184480 19357744990477827120 19378547678965996728 19496899464854892240 19596564126656067408 19601289606310433472 19659373627062016342 19737308617742098240 19758519202082977056 19810642674634166368 19821847789269140444 19907559756409033995 19992725787452495103 20190399403221402784 20213829906507634518 20272307717230414560 20337283062477947940 20354099512046538810 20375972927148070089 20429725258216484067 20439847450430665920 20505359782002559080 20610179512517588136 20649272116930980120 20676237780185913739 20715455681408323005 20821349384572071621 20826263575962351936 20886620072298002880 20898433771433918040 20944445399533386720 20953564367401522120 20970890406350979380 20975974596671470272 20993426652213163122 21117539989612175040 21121641086926133260 21138645653864192960 21225489075821055168 21234730406836302928 21293519489525609832 21355230138022637560 21378069956352073536 21446589411340381464 21531719643295551920 21539326949557315470 21693101933309811136 21711039479516308064 21717337916082582540 22027778782267872240 22032056651017776935 22096486060168877872 22186126977248670480 22204472194959860520 22214139763836105670 22286973008963437164 22459696013292732480 22459811007230705020 22483832195473732512 22555895760202814988 22611420146141616240 22639969919053411210 22689815849494502280 22714199328624078132 22798291387018819680 22858433855347115040 22877334988746522960 22975282079527803168 22988277148577309844 23048920804141674332 23067979446986077318 23165160443821421376 23229293988573392544 23233805195618746586 23239407752936233624 23296614696024695520 23396279357825870688 23572759913326712385 23684891607625107112 23780976360597217080 23863427014123528260 23889071707690840794 24024633905275467255 24034970892019393020 24223184598707495910 24404739674973537528 24424919414455846572 24435553740219716237 24495705158320084260 24501612007888041840 24606431738403070896 24698149002603721320 24752526381266729760 24763303343292707960 24777309736586425555 24858546817689987606 24903966910958752331 24982035772748591680 25051199399441893920 25078120525720701648 25144277240881826544 25165068487621175256 25237999254026753480 25345969304311359912 25454322148398430144 25626276165627165072 25637302284820685888 25762724390646985170 25810326653970436160 25838063571954662304 25995865953139856320 26032829469952939920 26128752168874756544 26144333722053262827 26219968245839337840 26438467981221332322 26509940860993619040 26531861344776318960 26543413008545378660 26616899361907012290 26645503058578245501 26656967716603326804 26722587445440091920 26729031281332409280 26808236764175476830 26951773208676846024 27116377416637263920 27138799349395385080 27167963902864093452 27227779019393402736 27239633677621978756 27340479709336745440 27430120626416538048 27452801986495827552 27480239350023450848 27532362822574640160 27620607575211097340 27761799179429428828 27858716261204296455 27864578361911890720 27955937635229634624 27991235536284217496 28104790244342165640 28194869700253518735 28391359319367479776 28392749160780097665 28595452548453841952 28636112416948233912 28719102599409753960 28735346435721637305 28811151005177092915 28841965070423271624 28956450554776776720 29036617485716740680 29049259691170292030 29197754309399916526 29245349197282338360 29370371709690496320 29394846189984101112 29401934409465650208 29489060440593024513 29581502636331560640 29605962926613147360 29606114509531383890 29637778803124465584 29715964011951249552 29732771683903710666 30061439279330272704 30074527680270419984 30148560194855488320 30253087799326003040 30285599104832104176 30382668332732207074 30503113318328697280 30505924593716921910 30531149268069808215 30651036198103079792 30758039673003838620 30915269268776382204 31329930108447004320 31347650657150877060 31430346551102283180 31456335609526469070 31490139978319744683 31682461630389199890 31707968480796289440 31817902685498037680 31852095610254454392 31940279234288414748 31954185660287321233 32032681199286356160 32032845207033956340 32046627856025857360 32169884117010572196 32297579464943327880 32539652899964716704 32566559219274462096 32566725960484522279 32660940211093445680 32668816010517389120 32808575651204094528 32930865336804961760 33038835387089568192 33144729090253316808 33321209645754158505 33437494034294268864 33525702987842435392 33553424650161567008 33689544019939098720 33689716510846057530 33794625739081813216 33833843640304222482 33959954878580116815 34034723774241753420 34049542097027473445 34168368220836220096 34287650783020672560 34316002483119784440 34350299187529313560 34462923119291704752 34482415722865964766 34573381206212511498 34601969170479115977 34702248974286786035 34710439293270586560 34747740665732132064 34850707793428119879 34859111629404350436 34944922044037043280 34959957661119117120 34989044420355271870 35251290641628443096 35375815126368425280 35489199149209349720 35527155511935776832 35527337411437660668 35542623622137769072 35630116593920122560 35744315685567302440 35795140521185292390 35906789847774426542 35935697611569128032 36052456338029089530 36223951870485457936 36303705359191203648 36743557737480126390 36752418011832062760 37047223503905581980 37144955014939061940 37473053659122887520 37576799099162840880 37593159600338024980 37716415861322739816 37747602731431762884 37764037598521379639 37856998881040130220 38018953956467039868 38049562176955547328 38181483222597645216 38292136799213005280 38313795247628849740 38439414248440747608 38455953427231028832 38487948862390799057 38608600739702368960 38644086585970477755 38715489980955654240 38757095357931993456 38993798929709784480 39193128253312134816 39318747254124032684 39517038404165954112 39621285349268332736 39643695578538280888 39657701971831998483 39815119512818067990 39925349042860518435 39985451574904990206 40212355146263215245 40380798806442805568 40427659813015269036 40544615434460829120 40674566124955895880 40708199024093077620 40751945854296140178 40859450516432968134 41010719564005118160 41220359025035176272 41298544233861960240 41352475560371827478 41430911362816646010 41642698769144143242 41796867542867836080 41888890799066773440 41907128734803044240 41941780812701958760 41986853304426326244 42243282173852266520 42469460813672605856 42587038979051219664 42710460276045275120 42893178822680762928 43063439286591103840 43078653899114630940 43422078959032616128 43434675832165165080 43573889536755438045 43796631464099874789 44055557564535744480 44064113302035553870 44192972120337755744 44372253954497340960 44408944389919721040 44409171764297075835 44428279527672211340 44573946017926874328 44599157525855565999 44919622014461410040 44967664390947465024 45111791520405629976 45222840292283232480 45279939838106822420 45379631698989004560 45428398657248156264 45574002499098310611 45596582774037639360 45716867710694230080 45754669977493045920 45950564159055606336 45976554297154619688 46097841608283348664 46135958893972154636 46458587977146785088 46467610391237493172 46478815505872467248 46593229392049391040 46792558715651741376 47145519826653424770 47184503414289703605 47369783215250214224 47523692445583799835 47561952721194434160 47726854028247056520 47778143415381681588 48049267810550934510 48069941784038786040 48446369197414991820 48809479349947075056 48849838828911693144 48871107480439432474 48991410316640168520 49003224015776083680 49148434067655040855 49212863476806141792 49396298005207442640 49505052762533459520 49526606686585415920 49554619473172851110 49717093635379975212 49807933821917504662 50102398798883787840 50156241051441403296 50288554481763653088 50330136975242350512 50475998508053506960 50534574766269086295 50691938608622719824 51252552331254330144 51525448781293970340 51676127143909324608 51860071809318767247 52065658939905879840 52288667444106525654 52439936491678675680 52483566630532907805 52876935962442664644 53019881721987238080 53063722689552637920 53086826017090757320 53233798723814024580 53291006117156491002 53313935433206653608 53445174890880183840 53616473528350953660 53860184771661639813 53903546417353692048 54232754833274527840 54277598698790770160 54335927805728186904 54455558038786805472 54479267355243957512 54510081420490136221 54680959418673490880 54905603972991655104 54960478700046901696 55064725645149280320 55241215150422194680 55523598358858857656 55717432522408592910 55729156723823781440 55982471072568434992 56209580488684331280 56389739400507037470 56782718638734959552 56785498321560195330 57190905096907683904 57272224833896467824 57438205198819507920 57470692871443274610 57622302010354185830 57669948617465193295 57683930140846543248 57912901109553553440 58073234971433481360 58084512989046866465 58098519382340584060 58395508618799833052 58490698394564676720 58789692379968202224 58803868818931300416 58978120881186049026 59211925853226294720 59212229019062767780 59275557606248931168 59431928023902499104 59465543367807421332 59722679269227101985 60149055360540839968 60506175598652006080 60571198209664208352 60765336665464414148 61011849187433843820 61062298536139616430 61289175774649452201 61302072396206159584 61516079346007677240 61830538537552764408 62028713340557741217 62146367044224969015 62464048153716214863 62659860216894008640 62695301314301754120 62860693102204566360 62912671219052938140 62980279956639489366 63364923260778399780 63415936961592578880 63635805370996075360 63704191220508908784 63880558468576829496 63908371320574642466 64065690414067912680 64093255712051714720 64339768234021144392 64421005315124706443 64595158929886655760 65079305799929433408 65133118438548924192 65133451920969044558 65321880422186891360 65861730673609923520 66096169953053330805 66289458180506633616 66642419291508317010 67106849300323134016 67379088039878197440 67379433021692115060 67589251478163626432 67667687280608444964 67919909757160233630 68069447548483506840 68099084194054946890 68575301566041345120 68632004966239568880 68700598375058627120 68925846238583409504 68964831445731929532 69146762412425022996 69203938340958231954 69404497948573572070 69495481331464264128 69701415586856239758 69718223258808700872 69889844088074086560 69978088840710543740 70502581283256886192 70978398298418699440 71054674822875321336 71085247244275538144 71488631371134604880 71590281042370584780 71813579695548853084 71871395223138256064 72104912676058179060 72447903740970915872 72994385773499791315 73306661220659148711 73487115474960252780 73504836023664125520 74094447007811163960 74289910029878123880 74331929209759276665 74711900732876256993 74908992613460441579 74946107318245775040 75153598198325681760 75186319200676049960 75432831722645479632 75495205462863525768 75528075197042759278 75713997762080260440 75956670831830517685 76037907912934079736 76362966445195290432 76584273598426010560 76627590495257699480 76878828496881495216 76911906854462057664 76975897724781598114 77288173171940955510 77430979961911308480 77514190715863986912 77987597859419568960 78386256506624269632 78637494508248065368 79287391157076561776 79315403943663996966 79630239025636135980 79850698085721036870 79970903149809980412 80424710292526430490 80855319626030538072 81349132249911791760 81416398048186155240 81503891708592280356 81718901032865936268 82021439128010236320 82440718050070352544 82597088467723920480 82704951120743654956 82861822725633292020 83285397538288286484 83593735085735672160 83814257469606088480 83883561625403917520 83973706608852652488 84242853104393846887 84486564347704533040 84584609100760556205 84938921627345211712 85174077958102439328 85420920552090550240 85786357645361525856 86126878573182207680 86157307798229261880 86206039307164911915 86433453015531278745 86869351664330330160 87147779073510876090 87593262928199749578 88111115129071488960 88128226604071107740 88385944240675511488 88467181321779073539 88744507908994681920 88817888779839442080 88818343528594151670 88856559055344422680 89147892035853748656 89198315051711131998 89766974619436066355 89839244028922820080 90223583040811259952 90445680584566464960 90559879676213644840 90759263397978009120 90856797314496312528 91148004998196621222 91509339954986091840 91953108594309239376 92195683216566697328 92271917787944309272 92935220782474986344 92957631011744934496 94291039653306849540 94369006828579407210 94739566430500428448 95047384891167599670 95123905442388868320 95453708056494113040 95556286830763363176 95862556980861963699 96098535621101869020 96139883568077572080 96892738394829983640 97618958699894150112 97699677657823386288 97700177881453566837 97742214960878864948 97982820633280337040 98006448031552167360 98296868135310081710 98425726953612283584 98792596010414885280 99053213373170831840 99109238946345702220 99434187270759950424 99615867643835009324 99963628937262475515 100312482102882806592 100577108963527306176 100660273950484701024 100951997016107013920 101069149532538172590 101383877217245439648 101879864635740350445 102148626291082420335 102505104662508660288 103050897562587940680 103381188900929568695 103720143618637534494 103805907511437347931 104106746922860358105 104131317879811759680 104552123380284359637 104577334888213051308 104879872983357351360 104967133261065815610 105753871924885329288 106127445379105275840 106173652034181514640 106467597447628049160 106582012234312982004 106627870866413307216 106890349781760367680 107232947056701907320 107720369543323279626 107807092834707384096 108465509666549055680 108555197397581540320 108671855611456373808 108911116077573610944 108958534710487915024 109020162840980272442 110482430300844389360 111047196717717715312 111434865044817185820 111964942145136869984 112419160977368662560 112779478801014074940 113292112795564138917 113570996643120390660 114544449667792935648 114876410397639015840 114941385742886549220 115244604020708371660 115339897234930386590 115367860281693086496 115463846587172397171 115825802219107106880 116146469942866962720 116169025978093732930 116197038764681168120 116791017237599666104 116981396789129353440 117579384759936404448 117956241762372098052 118424458038125535560 118551115212497862336 118863856047804998208 118931086735614842664 119445358538454203970 120298110721081679936 121142396419328416704 121530673330928828296 122023698374867687640 122124597072279232860 122177768701098581185 122578351549298904402 122604144792412319168 123032158692015354480 123661077075105528816 124057426681115482434 124292734088449938030 124519834554793761655 124928096307432429726 125390602628603508240 125721386204409132720 125825342438105876280 125960559913278978732 126729846521556799560 127271610741992150720 127408382441017817568 127761116937153658992 127785928575903106223 127816742641149284932 128131380828135825360 128186511424103429440 128679536468042288784 128842010630249412886 129190317859773311520 130266236877097848384 130266903841938089116 130643760844373782720 130721668610266314135 131389894392299624367 132192339906106661610 132578916361013267232 133227515292891227505 133284838583016634020 134758866043384230120 135335374561216889928 135839819514320467260 136138895096967013680 136198168388109893780 136722007497294931833 137150603132082690240 137264009932479137760 137401196750117254240 137851692477166819008 137929662891463859064 138293524824850045992 138407876681916463908 138808995897147144140 139402831173712479516 139436446517617401744 139779688176148173120 139956177681421087480 141005162566513772384 141956796596837398880 142109349645750642672 142170494488551076288 142977262742269209760 143180562084741169560 143627159391097706168 144209825352116358120 144895807481941831744 145988771546999582630 146613322441318297422 146974230949920505560 147009672047328251040 147445302202965122565 148188894015622327920 148579820059756247760 148663858419518553330 149423801465752513986 149817985226920883158 150307196396651363520 150372638401352099920 150865663445290959264 150990410925727051536 151056150394085518556 151427995524160520880 151913341663661035370 152075815825868159472 153255180990515398960 153757656993762990432 153951795449563196228 154576346343881911020 155028381431727973824 157274989016496130736 157450699891598723415 158574782314153123552 158630807887327993932 159260478051272271960 159701396171442073740 159770928301436606165 159941806299619960824 160849420585052860980 161580554314984919439 161710639252061076144 162698264499823583520 162832796096372310480 162833629802422611395 163007783417184560712 163437802065731872536 163530244261470408663 164042878256020472640 164881436100140705088 165194176935447840960 165409902241487309912 165723645451266584040 166570795076576572968 167104675830027138907 167187470171471344320 167628514939212176960 167767123250807835040 167947413217705304976 168485706208787693774 168973128695409066080 169169218201521112410 170348155916204878656 170841841104181100480 171572715290723051712 172314615596458523760 172412078614329823830 172866906031062557490 173009845852395579885 173738703328660660320 174253538967140599395 174295558147021752180 175186525856399499156 176256453208142215480 176934362643558147078 177635777559678884160 177636687057188303340 177713118110688845360 178295784071707497312 178396630103422263996 179533949238872132710 179678488057845640160 180447166081622519904 181119759352427289680 181518526795956018240 181713594628992625056 182296009996393242444 183906217188618478752 184391366433133394656 184543835575888618544 185870441564949972688 185915262023489868992 186086140021673223651 188582079306613699080 188738013657158814420 188820187992606898195 189479132861000856896 190094769782335199340 190247810884777736640 190907416112988226080 191112573661526726352 191725113961723927398 192197071242203738040 192279767136155144160 192439744311953995285 193263015945374119329 193785476789659967280 195237917399788300224 195399355315646772576 195400355762907133674 195484429921757729896 195965641266560674080 196593736270620163420 197487344162759345981 197585192020829770560 198106426746341663680 198218477892691404440 198288509859159992415 198868374541519900848 199231735287670018648 199927257874524951030 201320547900969402048 201903994032214027840 202138299065076345180 202767754434490879296 203759729271480700890 204297252582164840670 206101795125175881360 206762377801859137390 207440287237275068988 207611815022874695862 208213493845720716210 209104246760568719274 209154669776426102616 209934266522131631220 211507743849770658576 212347304068363029280 212935194895256098320 213164024468625964008 213255741732826614432 214465894113403814640 215440739086646559252 215614185669414768192 217110394795163080640 217343711222912747616 217917069420975830048 218040325681960544884 218983157320499373945 219919983661977446133 220964860601688778720 222094393435435430624 222869730089634371640 222995787629277829995 223929884290273739968 224135702198628770979 224726977840381324737 224838321954737325120 225558957602028149880 226584225591128277834 227141993286240781320 227870012495491553055 229088899335585871296 229752820795278031680 229882771485773098440 230489208041416743320 230679794469860773180 230735720563386172992 230927693174344794342 232292939885733925440 232338051956187465860 232394077529362336240 233582034475199332208 233962793578258706880 235158769519872808896 235912483524744196104 236848916076251071120 237862173471229685328 238890717076908407940 243061346661857656592 244047396749735375280 244249194144558465720 244355537402197162370 245156703098597808804 246064317384030708960 247322154150211057632 248114853362230964868 248585468176899876060 249039669109587523310 249856192614864859452 250781205257207016480 251442772408818265440 251650684876211752560 251921119826557957464 252728559313181540661 253459693043113599120 254816764882035635136 255522233874307317984 255571857151806212446 255633485282298569864 256262761656271650720 257359072936084577568 257684021260498825772 258380635719546623040 259300359046593836235 260533807683876178232 261443337220532628270 262779788784599248734 264384679812213323220 265157832722026534464 266455030585782455010 266569677166033268040 268791091142416878607 269300923858308199065 269517732086768460240 270670749122433779856 271679639028640934520 272277790193934027360 272396336776219787560 272550407102450681105 273444014994589863666 274528019864958275520 274802393500234508480 275859325782927718128 276587049649700091984 276815753363832927816 277617991794294288280 278805662347424959032 278872893035234803488 279912355362842174960 282010325133027544768 283913593193674797760 284218699291501285344 285954525484538419520 286361124169482339120 287254318782195412336 287587670942585891097 288419650704232716240 291977543093999165260 293100533644360700511 293226644882636594844 293948461899841011120 294019344094656502080 294890604405930245130 296377788031244655840 297159640119512495520 297327716839037106660 298847602931505027972 299635970453841766316 300745276802704199840 301731326890581918528 301980821851454103072 302112300788171037112 302855991048321041760 303826683327322070740 304151631651736318944 306445878873247261005 306510361981030797920 307515313987525980864 307903590899126392456 309152692687763822040 310143566702788706085 312320240768581074315 314549978032992261472 314901399783197446830 317149564628306247104 317261615774655987864 318520956102544543920 319402792342884147480 319541856602873212330 319883612599239921648 321698841170105721960 322105026575623532215 323161108629969838878 323421278504122152288 325396528999647167040 325665592192744620960 325667259604845222790 326015566834369121424 326875604131463745072 327060488522940817326 330819804482974619824 331447290902533168080 333141590153153145936 334209351660054277814 335534246501615670080 335894826435410609952 336971412417575387548 337946257390818132160 338338436403042224820 339876338386692416751 344629231192917047520 344824157228659647660 345733812062125114980 346019691704791159770 346391539761517191513 347477406657321320640 348507077934281198790 348591116294043504360 350373051712798998312 351496042263160533563 352512906416284430960 353868725287116294156 355273374114376606680 355426236221377690720 356591568143414994624 356793260206844527992 359067898477744265420 359356976115691280320 360894332163245039808 362239518704854579360 363427189257985250112 364592019992786484888 366533306103295743555 367812434377236957504 368782732866266789312 369087671151777237088 371740883129899945376 372172280043346447302 373559503664381284965 374544963067302207895 377164158613227398160 377476027314317628840 377640375985213796390 380189539564670398680 381814832225976452160 382225147323053452704 383357785727709318669 383450227923447854796 384394142484407476080 384559534272310288320 384879488623907990570 386526031890748238658 387570953579319934560 390798710631293545152 390800711525814267348 390968859843515459792 391931282533121348160 393187472541240326840 394974688325518691962 396436955785382808880 396577019718319984830 397736749083039801696 398463470575340037296 399854515749049902060 404276598130152690360 407519458542961401780 408594505164329681340 412203590250351762720 413524755603718274780 414880574474550137976 415223630045749391724 415404413583735176029 416426987691441432420 418208493521137438548 418309339552852205232 419868533044263262440 421214265521969234435 423015487699541317152 423367437486298789627 424694608136726058560 425870389790512196640 426328048937251928016 426511483465653228864 428931788226807629280 430881478173293118504 434687422445825495232 435834138841951660096 436080651363921089768 437966314640998747890 439839967323954892266 441929721203377557440 442335906608895367695 444188786870870861248 445739460179268743280 445991575258555659990 448271404397257541958 449453955680762649474 451117915204056299760 453168451182256555668 454283986572481562640 455740024990983106110 459765542971546196880 460978416082833486640 461359588939721546360 461855386348689588684 464676103912374931720 464788155058724672480 467164068950398664416 471824967049488392208 473697832152502142240 475724346942459370656 477781434153816815880 479312784904309818495 486122693323715313184 488094793499470750560 488498388289116931440 488500889407267834185 488711074804394324740 490313406197195617608 490590732784411225989 492128634768061417920 494644308300422115264 496229706724461929736 497170936353799752120 498079338219175046620 499712385229729718904 501314027490081416721 501562410514414032960 502885544817636530880 503301369752423505120 503842239653115914928 505457118626363081322 506919386086227198240 511044467748614635968 511143714303612424892 511266970564597139728 512525523312543301440 514718145872169155136 515368042520997651544 518600718093187672470 519029537557186739655 521067615367752356464 522760616901421798185 522886674441065256540 525559577569198497468 528769359624426646440 532910061171564910020 533139354332066536080 537582182284833757214 538601847716616398130 539035464173536920480 541341498244867559712 543359278057281869040 544555580387868054720 544792673552439575120 545100814204901362210 546888029989179727332 551718651565855436256 553174099299400183968 553631506727665855632 555235983588588576560 557611324694849918064 557745786070469606976 559824710725684349920 566460563977820694585 568437398583002570688 572722248338964678240 574508637564390824672 575175341885171782194 576839301408465432480 577319232935861985855 579789047836122357987 583955086187998330520 586201067288721401022 586453289765273189688 587896923799682022240 589781208811860490260 592462032488278037943 592755576062489311680 594319280239024991040 594655433678074213320 597695205863010055944 599271940907683532632 599610895625391498431 601490553605408399680 603961643702908206144 604224601576342074224 605711982096642083520 607653366654644141480 608303263303472637888 612891757746494522010 613020723962061595840 615807181798252784912 618305385375527644080 620287133405577412170 624640481537162148630 629099956065984522944 629802799566394893660 634523231549311975728 637041912205089087840 638805584685768294960 638929642879515531115 639083713205746424660 639767225198479843296 643397682340211443920 644210053151247064430 646322217259939677756 646842557008244304576 651331184385489241920 651334519209690445580 652031133668738242848 653751208262927490144 654120977045881634652 656949471961498121835 661639608965949239648 662894581805066336160 666283180306306291872 668418703320108555628 671789652870821219904 673942824835150775096 674180933521143974211 676676872806084449640 679752676773384833502 683610037486474659165 689258462385834095040 689648314457319295320 691467624124250229960 692039383409582319540 692783079523034383026 697014155868562397580 697182232588087008720 700746103425597996624 702992084526321067126 705025812832568861920 707737450574232588312 708631058466371770873 710546748228753213360 710852472442755381440 713586520413689055984 718135796955488530840 724479037409709158720 729184039985572969776 733066612206591487110 738175342303554474176 743481766259799890752 744344560086692894604 747119007328762569930 749089926134604415790 754328317226454796320 754952054628635257680 755280751970427592780 758185677939544621983 760379079129340797360 764450294646106905408 766715571455418637338 766900455846895709592 768788284968814952160 769758977247815981140 773052063781496477316 775141907158639869120 781601423051628534696 781937719687030919584 786374945082480653680 789949376651037383924 792873911570765617760 793154039436639969660 795473498166079603392 796926941150680074592 799709031498099804120 806373273427250635821 807902771574924597195 808553196260305380720 815038917085922803560 817189010328659362680 817651221307352043315 824407180500703525440 827049511207436549560 829761148949100275952 830447260091498783448 830808827167470352058 832853975382882864840 835523379150135694535 836416987042274877096 836618679105704410464 839737066088526524880 842428531043938468870 846030975399082634304 846734874972597579254 851740779581024393280 852656097874503856032 857863576453615258560 861762956346586237008 872161302727842179536 875932629281997495780 879679934647909784532 884671813217790735390 891478920358537486560 891983150517111319980 896542808794515083916 898907911361525298948 902235830408112599520 906336902364513111336 908567973144963125280 911480049981966212220 919531085943092393760 921956832165666973280 922719177879443092720 923710772697379177368 926671384148332315757 929352207824749863440 929576310117449344960 930430700108366118255 934328137900797328832 943649934098976784416 947395664305004284480 951448693884918741312 955562868307633631760 958625569808619636990 966315079726870596645 972245386647430626368 976189586998941501120 976996776578233862880 977001778814535668370 977422149608788649480 980626812394391235216 981181465568822451978 987436720813796729905 992459413448923859472 994341872707599504240 996158676438350093240 999424770459459437808 1002628054980162833442 1006602739504847010240 1007684479306231829856 1010914237252726162644 1013838772172454396480 1022287428607224849784 1022533941129194279456 1030736085041995303088 1037201436186375344940 1038059075114373479310 1042135230735504712928 1045521233802843596370 1045773348882130513080 1051119155138396994936 1054488126789481600689 1057538719248853292880 1065820122343129820040 1066278708664133072160 1075164364569667514428 1077203695433232796260 1078070928347073840960 1082682996489735119424 1086718556114563738080 1089585347104879150240 1090201628409802724420 1093776059978359454664 1095157090357120009531 1099599918309887230665 1103437303131710872512 1106348198598800367936 1107263013455331711264 1110471967177177153120 1115222649389699836128 1119649421451368699840 1120678510993143854895 1123634889201906623685 1132921127955641389170 1145444496677929356480 1149017275128781649344 1150073357183127956007 1150350683770343564388 1153678602816930864960 1154638465871723971710 1159578095672244715974 1167910172375996661040 1172402134577442802044 1172906579530546379376 1175793847599364044480 1179562417623720980520 1184924064976556075886 1189310867356148426640 1195390411726020111888 1198543881815367065264 1199221791250782996862 1208449203152684148448 1215306733309288282960 1225783515492989044020 1231614363596505569824 1236610770751055288160 1240574266811154824340 1246213240751205528087 1249280963074324297260 1259605599132789787320 1263642796565907703305 1269046463098623951456 1270102312458896368881 1274083824410178175680 1277611169371536589920 1277859285759031062230 1278167426411492849320 1279534450396959686592 1286795364680422887840 1288420106302494128860 1292644434519879355512 1302669038419380891160 1304062267337476485696 1307502416525854980288 1308241954091763269304 1313898943922996243670 1323279217931898479296 1325789163610132672320 1332566360612612583744 1336837406640217111256 1343955455712084393035 1347885649670301550192 1348361867042287948422 1353353745612168899280 1359505353546769667004 1367220074972949318330 1379296628914638590640 1382935248248500459920 1384078766819164639080 1385566159046068766052 1394028311737124795160 1394364465176174017440 1401492206851195993248 1405984169052642134252 1410051625665137723840 1415474901148465176624 1417262116932743541746 1421093496457506426720 1427173040827378111968 1436271593910977061680 1437938354712929455485 1458368079971145939552 1465502668221803502555 1466133224413182974220 1488689120173385789208 1494238014657525139860 1498179852269208831580 1503942082470244250163 1508656634452909592640 1509904109257270515360 1510561503940855185560 1516371355879089243966 1520758158258681594720 1533431142910837274676 1533800911693791419184 1537576569937629904320 1539517954495631962280 1546104127562992954632 1563202846103257069392 1563875439374061839168 1572749890164961307360 1579898753302074767848 1585747823141531235520 1586308078873279939320 1593853882301360149184 1599418062996199608240 1612746546854501271642 1615805543149849194390 1617106392520610761440 1630077834171845607120 1634378020657318725360 1635302442614704086630 1654099022414873099120 1659522297898200551904 1660894520182997566896 1661617654334940704116 1665707950765765729680 1671046758300271389070 1672833974084549754192 1673237358211408820928 1679474132177053049760 1684857062087876937740 1693469749945195158508 1699381691933462083755 1705312195749007712064 1723525912693172474016 1731957698807585957565 1744322605455684359072 1751865258563994991560 1757480211315802667815 1759359869295819569064 1769343626435581470780 1777386097464834113829 1782957840717074973120 1783966301034222639960 1793085617589030167832 1797815822723050597896 1798832686876174495293 1804471660816225199040 1812673804729026222672 1817135946289926250560 1822960099963932424440 1839062171886184787520 1843913664331333946560 1845438355758886185440 1847421545394758354736 1853342768296664631514 1858704415649499726880 1860861400216732236510 1887299868197953568832 1911125736615267263520 1916788928638546593345 1917251139617239273980 1932630159453741193290 1953993553156467725760 1954003557629071336740 1954844299217577298960 1961253624788782470432 1962362931137644903956 1974873441627593459810 1984918826897847718944 1988683745415199008480 1992317352876700186480 1998849540918918875616 2005256109960325666884 2015368958612463659712 2021828474505452325288 2044574857214449699568 2045067882258388558912 2061472170083990606176 2074402872372750689880 2076118150228746958620 2077022067918675880145 2084270461471009425856 2091042467605687192740 2091546697764261026160 2102238310276793989872 2108976253578963201378 2115077438497706585760 2116837187431493948135 2125893175399115312619 2131640244686259640080 2132557417328266144320 2150328729139335028856 2154407390866465592520 2172360785790352805791 2173437112229127476160 2179170694209758300480 2180403256819605448840 2187552119956718909328 2190314180714240019062 2199199836619774461330 2214526026910663422528 2220943934354354306240 2230445298779399672256 2241357021986287709790 2247269778403813247370 2265842255911282778340 2300146714366255912014 2300701367540687128776 2309276931743447943420 2319156191344489431948 2335820344751993322080 2344804269154885604088 2345813159061092758752 2359124835247441961040 2369848129953112151772 2378621734712296853280 2390780823452040223776 2397087763630734130528 2398443582501565993724 2416898406305368296896 2419119820281751907463 2430613466618576565920 2451567030985978088040 2452953663922056129945 2463228727193011139648 2473221541502110576320 2481148533622309648680 2492426481502411056174 2498561926148648594520 2506570137450407083605 2519211198265579574640 2527285593131815406610 2538092926197247902912 2540204624917792737762 2555222338743073179840 2555718571518062124460 2556334852822985698640 2573590729360845775680 2576840212604988257720 2585288869039758711024 2605338076838761782320 2616483908183526538608 2627797887845992487340 2673674813280434222512 2687910911424168786070 2695771299340603100384 2696723734084575896844 2706707491224337798560 2719010707093539334008 2734440149945898636660 2758593257829277181280 2765870496497000919840 2768157533638329278160 2771132318092137532104 2780014152444996947271 2788056623474249590320 2788728930352348034880 2802984413702391986496 2811968338105284268504 2830949802296930353248 2834524233865487083492 2842186992915012853440 2854346081654756223936 2872543187821954123360 2875876709425858910970 2898945239180611789935 2916736159942291879104 2931005336443607005110 2932266448826365948440 2962310162441390189715 2977378240346771578416 2988476029315050279720 2996359704538417663160 2998054478126957492155 3007884164940488500326 3019808218514541030720 3021123007881710371120 3032742711758178487932 3041516316517363189440 3066862285821674549352 3067601823387582838368 3079035908991263924560 3092208255125985909264 3126405692206514138784 3145499780329922614720 3159797506604149535696 3163464380368444802067 3172616157746559878640 3198836125992399216480 3225493093709002543284 3231611086299698388780 3234212785041221522880 3260155668343691214240 3268756041314637450720 3270604885229408173260 3285471271071360028593 3308198044829746198240 3319044595796401103808 3321789040365995133792 3323235308669881408232 3331415901531531459360 3342093516600542778140 3345667948169099508384 3358948264354106099520 3369714124175753875480 3370904667605719871055 3386939499890390317016 3398763383866924167510 3447051825386344948032 3463915397615171915130 3488645210911368718144 3503730517127989983120 3514960422631605335630 3518719738591639138128 3538687252871162941560 3543155292331858854365 3554772194929668227658 3567932602068445279920 3586171235178060335664 3595631645446101195792 3597665373752348990586 3625347609458052445344 3645920199927864848880 3690876711517772370880 3694843090789516709472 3706685536593329263028 3717408831298999453760 3721722800433464473020 3738639722253616584261 3790928389697723109915 3810306937376689106643 3822251473230534527040 3833577857277093186690 3834502279234478547960 3865260318907482386580 3908007115258142673480 3909688598435154597920 3922507249577564940864 3924725862275289807912 3949746883255186919620 3969837653795695437888 3977367490830398016960 3984634705753400372960 3997699081837837751232 4010512219920651333768 4031866367136253179105 4043656949010904650576 4089149714428899399136 4122944340167981212352 4148805744745501379760 4152236300457493917240 4154044135837351760290 4182084935211374385480 4183093395528522052320 4204476620553587979744 4217952507157926402756 4230154876995413171520 4233674374862987896270 4251786350798230625238 4263280489372519280160 4300657458278670057712 4308814781732931185040 4344721571580705611582 4360806513639210897680 4375104239913437818656 4380628361428480038124 4398399673239548922660 4482714043972575419580 4494539556807626494740 4531684511822565556680 4569448549421086936319 4600293428732511824028 4601402735081374257552 4618553863486895886840 4633356920741661578785 4638312382688978863896 4671640689503986644160 4689608538309771208176 4691626318122185517504 4718249670494883922080 4739696259906224303544 4757243469424593706560 4781561646904080447552 4794175527261468261056 4796887165003131987448 4838239640563503814926 4861226933237153131840 4903134061971956176080 4905907327844112259890 4962297067244619297360 4984852963004822112348 4997123852297297189040 5013140274900814167210 5038422396531159149280 5054571186263630813220 5080409249835585475524 5111437143036124248920 5112669705645971397280 5153680425209976515440 5170577738079517422048 5210676153677523564640 5232967816367053077216 5255595775691984974680 5272440633947408003445 5347349626560868445024 5375821822848337572140 5391542598681206200768 5393447468169151793688 5396498060628523485879 5413414982448675597120 5438021414187078668016 5468880299891797273320 5475785451785600047655 5517186515658554362560 5531740992994001839680 5536315067276658556320 5542264636184275064208 5560028304889993894542 5576113246948499180640 5623936676210568537008 5661899604593860706496 5669048467730974166984 5745086375643908246720 5750366785915639780035 5751753418851717821940 5797890478361223579870 5862010672887214010220 5864532897652731896880 5924620324882780379430 5954756480693543156832 5976952058630100559440 5992719409076835326320 5996108956253914984310 6015768329880977000652 6042246015763420742240 6065485423516356975864 6133724571643349098704 6135203646775165676736 6158071817982527849120 6184416510251971818528 6231066203756027640435 6252811384413028277568 6319595013208299071392 6326928760736889604134 6345232315493119757280 6350511562294481844405 6377679526197345937857 6397672251984798432960 6450986187418005086568 6463222172599396777560 6517082357371058417373 6520311336687382428480 6537512082629274901440 6541209770458816346520 6570942542142720057186 6616396089659492396480 6643578080731990267584 6646470617339762816464 6662831803063062918720 6684187033201085556280 6691335896338199016768 6739428248351507750960 6741809335211439742110 6773878999780780634032 6797526767733848335020 6927830795230343830260 7007461034255979966240 7029920845263210671260 7037439477183278276256 7077374505742325883120 7086310584663717708730 7109544389859336455316 7135865204136890559840 7172342470356120671328 7191263290892202391584 7195330747504697981172 7250695218916104890688 7291840399855729697760 7389686181579033418944 7413371073186658526056 7443445600866928946040 7477279444507233168522 7519710412351221250815 7581856779395446219830 7620613874753378213286 7667155714554186373380 7669004558468957095920 7730520637814964773160 7794941643130089479603 7816014230516285346960 7819377196870309195840 7849451724550579615824 7899493766510373839240 7969269411506800745920 8021024439841302667536 8063732734272506358210 8087313898021809301152 8178299428857798798272 8297611489491002759520 8304472600914987834480 8308088271674703520580 8340042457334990841813 8364169870422748770960 8366186791057044104640 8408953241107175959488 8435905014315852805512 8467348749725975792540 8503572701596461250476 8526560978745038560320 8601314916557340115424 8617629563465862370080 8689443143161411223164 8721613027278421795360 8750208479826875637312 8761256722856960076248 8796799346479097845320 8886930487324170569145 8965428087945150839160 8989079113615252989480 8994163434380872476465 9063369023645131113360 9138897098842173872638 9200586857465023648056 9202805470162748515104 9237107726973791773680 9266713841483323157570 9276624765377957727792 9379217076619542416352 9436499340989767844160 9479392519812448607088 9593774330006263974896 9676479281127007629852 9806268123943912352160 9811814655688224519780 9856413813214080085779 9924594134489238594720 9969705926009644224696 9994247704594594378080 10026280549801628334420 10076844793062318298560 10109142372527261626440 10160818499671170951048 10193385225631655473327 10222874286072248497840 10225339411291942794560 10307360850419953030880 10341155476159034844096 10421352307355047129280 10465935632734106154432 10511191551383969949360 10544881267894816006890 10629465876995576563095 10694699253121736890048 10751643645696675144280 10786894936338303587376 10792996121257046971758 10861803928951764028955 10876042828374157336032 10937760599783594546640 10951570903571200095310 11072630134553317112640 11084529272368550128416 11120056609779987789084 11152226493896998361280 11247873352421137074016 11338096935461948333968 11500733571831279560070 11503506837703435643880 11595780956722447159740 11724021345774428020440 11729065795305463793760 11849240649765560758860 11909512961387086313664 11953904117260201118880 11985438818153670652640 11992217912507829968620 12031536659761954001304 12046727993928320104841 12084492031526841484480 12095599101408759537315 12130970847032713951728 12267449143286698197408 12316143635965055698240 12368833020503943637056 12462132407512055280870 12639190026416598142784 12653857521473779208268 12690464630986239514560 12701023124588963688810 12755359052394691875714 12901972374836010173136 12926444345198793555120 13034164714742116834746 13082419540917632693040 13141885084285440114372 13292941234679525632928 13368374066402171112560 13478856496703015501920 13483618670422879484220 13547757999561561268064 13595053535467696670040 13708345648263260808957 13855661590460687660520 13900070762224984736355 14014922068511959932480 14059841690526421342520 14074878954366556552512 14154749011484651766240 14172621169327435417460 14219088779718672910632 14271730408273781119680 14344684940712241342656 14382526581784404783168 14390661495009395962344 14583680799711459395520 14826742146373317052112 14886891201733857892080 14954558889014466337044 15039420824702442501630 15163713558790892439660 15241227749506756426572 15334311429108372746760 15338009116937914191840 15461041275629929546320 15589883286260178959206 15632028461032570693920 15698903449101159231648 15798987533020747678480 15817321901842224010335 16042048879682605335072 16127465468545012716420 16174627796043618602304 16427356355356800142965 16595222978982005519040 16608945201829975668960 16616176543349407041160 16680084914669981683626 16728339740845497541920 16871810028631705611024 16934697499451951585080 17007145403192922500952 17202629833114680230848 17235259126931724740160 17378886286322822446328 17443226054556843590720 17522513445713920152496 17593598692958195690640 17773860974648341138290 17930856175890301678320 17978158227230505978960 17988326868761744952930 18126738047290262226720 18277794197684347745276 18401173714930047296112 18405610940325497030208 18474215453947583547360 18533427682966646315140 18553249530755915455584 18693198611268082921305 18758434153239084832704 18958785039624897214176 19051534686883445533215 19187548660012527949792 19352958562254015259704 19551247072113175252119 19612536247887824704320 19623629311376449039560 19712827626428160171558 19849188268978477189440 19939411852019288449392 19988495409189188756160 20052561099603256668840 20218284745054523252880 20321636999342341902096 20386770451263310946654 20445748572144496995680 20614721700839906061760 21022383102767939898720 21089762535789632013780 21258931753991153126190 21503287291393350288560 21573789872676607174752 21585992242514093943516 21723607857903528057910 21752085656748314672064 21875521199567189093280 21903141807142400190620 22169058544737100256832 22240113219559975578168 22495746704842274148032 22676193870923896667936 22847242747105434681595 23001467143662559120140 23007013675406871287760 23191561913444894319480 23384824929390268438809 23448042691548856040880 23458131590610927587520 23698481299531121517720 23907808234520402237760 23970877636307341305280 23984435825015659937240 24063073319523908002608 24093455987856640209682 24191198202817519074630 24261941694065427903456 24534898286573396394816 24924264815024110561740 25307715042947558416536 25402046249177927377620 25510718104789383751428 25803944749672020346272 25852888690397587110240 26068329429484233669492 26164839081835265386080 26283770168570880228744 26585882469359051265856 26736748132804342225120 26957712993406031003840 26967237340845758968440 26982490303142617429395 27095515999123122536128 27190107070935393340080 27416691296526521617914 27711323180921375321040 27800141524449969472710 28119683381052842685040 28309498022969303532480 28345242338654870834920 28438177559437345821264 28781322990018791924688 29653484292746634104224 29773782403467715784160 29909117778028932674088 30078841649404885003260 30327427117581784879320 30482455499013512853144 30580155676894966419981 30668622858216745493520 30676018233875828383680 30922082551259859092640 31179766572520357918412 31264056922065141387840 31397806898202318463296 31597975066041495356960 31634643803684448020670 31888397630986729689285 32084097759365210670144 32254930937090025432840 32585411786855292086865 32854712710713600285930 33217890403659951337920 33232353086698814082320 33360169829339963367252 33456679481690995083840 33743620057263411222048 33869394998903903170160 34014290806385845001904 34757772572645644892656 35045026891427840304992 35187197385916391381280 35547721949296682276580 35861712351780603356640 35956316454461011957920 35976653737523489905860 36140183981784960314523 36253476094580524453440 36555588395368695490552 36802347429860094592224 36948430907895167094720 37066855365933292630280 37106499061511830911168 37386397222536165842610 37917570079249794428352 38103069373766891066430 38375097320025055899584 38705917124508030519408 38974708215650447398015 39102494144226350504238 39247258622752898079120 39425655252856320343116 39878823704038576898784 40105122199206513337680 40436569490109046505760 40643273998684683804192 40773540902526621893308 40891497144288993991360 41125036944789782426871 41700212286674954209065 42044766205535879797440 42179525071579264027560 42517863507982306252380 43006574582786700577120 43147579745353214349504 43171984485028187887032 43447215715807056115820 43751042399134378186560 43806283614284800381240 44480226439119951156336 45352387741847793335872 45694485494210869363190 46002934287325118240280 46014027350813742575520 46383123826889788638960 46769649858780536877618 46896085383097712081760 47396962599062243035440 47968871650031319874480 48126146639047816005216 48186911975713280419364 48382396405635038149260 48523883388130855806912 49282069066070400428895 49848529630048221123480 50615430085895116833072 50804092498355854755240 50966926128158277366635 51021436209578767502856 51607889499344040692544 51705777380795174220480 52136658858968467338984 52329678163670530772160 52567540337141760457488 53473496265608684450240 53934474681691517936880 53964980606285234858790 54380214141870786680160 54833382593053043235828 55422646361842750642080 55600283048899938945420 56239366762105685370080 56690484677309741669840 56876355118874691642528 57562645980037583849376 59306968585493268208448 59547564806935431568320 59818235556057865348176 60157683298809770006520 60233639969641600524205 60654854235163569758640 60964910998027025706288 61160311353789932839962 61337245716433490987040 61844165102519718185280 62359533145040715836824 63195950132082990713920 63269287607368896041340 63776795261973459378570 64509861874180050865680 65170823573710584173730 65709425421427200571860 66464706173397628164640 66720339658679926734504 67487240114526822444096 67738789997807806340320 68028581612771690003808 68541728241316304044785 69515545145291289785312 70090053782855680609984 70154474788170805316427 70374394771832782762560 71095443898593364553160 71723424703561206713280 71912632908922023915840 71953307475046979811720 72280367963569920629046 73111176790737390981104 73604694859720189184448 74133710731866585260560 74772794445072331685220 76206138747533782132860 77411834249016061038816 77949416431300894796030 78204988288452701008476 78494517245505796158240 78851310505712640686232 79757647408077153797568 80210244398413026675360 80873138980218093011520 81286547997369367608384 81547081805053243786616 82250073889579564853742 83400424573349908418130 84359050143158528055120 85035727015964612504760 86013149165573401154240 86343968970056375774064 86894431431614112231640 87612567228569600762480 88960452878239902312672 91388970988421738726380 91740467030684899259943 92005868574650236480560 92028054701627485151040 92766247653779577277920 93539299717561073755236 93792170766195424163520 94793925198124486070880 95937743300062639748960 96252293278095632010432 96373823951426560838728 96764792811270076298520 97756235360565876260595 98564138132140800857790 99697059260096442246960 101230860171790233666144 101608184996711709510480 101933852256316554733270 102042872419157535005712 104273317717936934677968 105135080674283520914976 107868949363383035873760 107929961212570469717580 108420551945354880943569 108760428283741573360320 109666765186106086471656 110845292723685501284160 111200566097799877890840 112478733524211370740160 113380969354619483339680 113752710237749383285056 115125291960075167698752 116924124646951342194045 119636471112115730696352 120315366597619540013040 120467279939283201048410 121309708470327139517280 121929821996054051412576 122320622707579865679924 122674491432866981974080 124719066290081431673648 126538575214737792082680 127553590523946918757140 129019723748360101731360 130341647147421168347460 131418850842854401143720 132514007933211521153251 132929412346795256329280 133440679317359853469008 135477579995615612680640 136057163225543380007616 137083456482632608089570 139031090290582579570624 140308949576341610632854 142190887797186729106320 143906614950093959623440 144560735927139841258092 146222353581474781962208 148267421463733170521120 149545588890144663370440 152412277495067564265720 152900778384474832099905 154823668498032122077632 155898832862601789592060 156409976576905402016952 156989034491011592316480 157702621011425281372464 160420488796826053350720 163094163610106487573232 164500147779159129707484 166800849146699816836260 168718100286317056110240 170071454031929225009520 172687937940112751548128 173788862863228224463280 175225134457139201524960 177920905756479804625344 180700919908924801572615 182777941976843477452760 183480934061369798519886 184011737149300472961120 185532495307559154555840 187078599435122147510472 189587850396248972141760 191875486600125279497920 192747647902853121677456 193529585622540152597040 195512470721131752521190 197128276264281601715580 199394118520192884493920 202461720343580467332288 203216369993423419020960 203867704512633109466540 204085744838315070011424 205625184723948912134355 208546635435873869355936 210270161348567041829952 215737898726766071747520 215859922425140939435160 216841103890709761887138 219333530372212172943312 222401132195599755781680 226761938709238966679360 233848249293902684388090 239272942224231461392704 240630733195239080026080 240934559878566402096820 242619416940654279034560 243859643992108102825152 244641245415159731359848 249438132580162863347296 253077150429475584165360 255107181047893837514280 258039447496720203462720 260683294294842336694920 262837701685708802287440 265028015866423042306502 266881358634719706938016 274166912965265216179140 280617899152683221265708 284381775594373458212640 287813229900187919246880 289121471854279682516184 292444707162949563924416 296534842927466341042240 299091177780289326740880 304824554990135128531440 305801556768949664199810 311797665725203579184120 312819953153810804033904 315405242022850562744928 326188327220212975146464 329000295558318259414968 333601698293399633672520 337436200572634112220480 340142908063858450019040 345375875880225503096256 347577725726456448926560 350450268914278403049920 350772373940854026582135 361401839817849603145230 365555883953686954905520 366961868122739597039772 368023474298600945922240 374157198870244295020944 385495295805706243354912 387059171245080305194080 391024941442263505042380 394256552528563203431160 397542023799634563459753 398788237040385768987840 406432739986846838041920 407735409025266218933080 408171489676630140022848 411250369447897824268710 417093270871747738711872 431719844850281878870320 433682207781419523774276 438667060744424345886624 444802264391199511563360 458702335153424496299715 467696498587805368776180 481261466390478160052160 481869119757132804193640 489282490830319462719696 498876265160325726694592 506154300858951168330720 510214362095787675028560 521366588589684673389840 525675403371417604574880 530056031732846084613004 533762717269439413876032 542102759726774404717845 548333825930530432358280 561235798305366442531416 568763551188746916425280 575626459800375838493760 578242943708559365032368 598182355560578653481760 609649109980270257062880 611603113537899328399620 623595331450407158368240 625639906307621608067808 630810484045701125489856 652376654440425950292928 658000591116636518829936 662570039666057605766255 667203396586799267345040 680285816127716900038080 695155451452912897853120 701544747881708053164270 722803679635699206290460 731111767907373909811040 733923736245479194079544 748314397740488590041888 770990591611412486709824 774118342490160610388160 782049882884527010084760 788513105057126406862320 795084047599269126919506 815470818050532437866160 822500738895795648537420 863439689700563757740640 867364415562839047548552 877334121488848691773248 889604528782399023126720 917404670306848992599430 935392997175610737552360 963738239514265608387280 978564981660638925439392 1012308601717902336661440 1020428724191575350057120 1042733177179369346779680 1051350806742835209149760 1060112063465692169226008 1084205519453548809435690 1096667651861060864716560 1122471596610732885062832 1156485887417118730064736 1192626071398903690379259 1196364711121157306963520 1219298219960540514125760 1223206227075798656799240 1247190662900814316736480 1251279812615243216135616 1316001182233273037659872 1325140079332115211532510 1334406793173598534690080 1403089495763416106328540 1445607359271398412580920 1462223535814747819622080 1467847472490958388159088 1496628795480977180083776 1564099765769054020169520 1577026210114252813724640 1590168095198538253839012 1630941636101064875732320 1645001477791591297074840 1726879379401127515481280 1734728831125678095097104 1834809340613697985198860 1870785994351221475104720 1927476479028531216774560 1957129963321277850878784 1987710118998172817298765 2040857448383150700114240 2085466354358738693559360 2120224126931384338452016 2168411038907097618871380 2193335303722121729433120 2244943193221465770125664 2312971774834237460129472 2385252142797807380758518 2446412454151597313598480 2494381325801628633472960 2632002364466546075319744 2650280158664230423065020 2668813586347197069380160 2806178991526832212657080 2891214718542796825161840 2935694944981916776318176 3128199531538108040339040 3154052420228505627449280 3180336190397076507678024 3261883272202129751464640 3290002955583182594149680 3469457662251356190194208 3669618681227395970397720 3741571988702442950209440 3854952958057062433549120 3975420237996345634597530 4240448253862768676904032 4336822077814195237742760 4386670607444243458866240 4489886386442931540251328 4770504285595614761517036 4892824908303194627196960 5300560317328460846130040 5612357983053664425314160 5782429437085593650323680 5871389889963833552636352 5963130356994518451896295 6256399063076216080678080 6360672380794153015356048 6580005911166365188299360 6938915324502712380388416 7339237362454791940795440 7483143977404885900418880 7950840475992691269195060 8480896507725537353808064 8673644155628390475485520 9541008571191229523034072 9785649816606389254393920 10601120634656921692260080 11224715966107328850628320 11564858874171187300647360 11926260713989036903792590 12721344761588306030712096 13160011822332730376598720 14678474724909583881590880 15901680951985382538390120 17347288311256780950971040 19082017142382459046068144 21202241269313843384520160 22449431932214657701256640 23852521427978073807585180 25442689523176612061424192 29356949449819167763181760 31803361903970765076780240 34694576622513561901942080 38164034284764918092136288 42404482538627686769040320 47705042855956147615170360 63606723807941530153560480 76328068569529836184272576 95410085711912295230340720 127213447615883060307120960 190820171423824590460681440 381640342847649180921362880
- Sum of all divisors σ(n): 1735572949389046163242828800
- Sum of proper divisors (its aliquot sum) s(n): 1353932606541396982321465920
- 381640342847649180921362880 is an abundant number, because the sum of its proper divisors (1353932606541396982321465920) is greater than itself. Its abundance is 972292263693747801400103040
Bases of 381640342847649180921362880
- Binary: 100111011101011110111110001110000111100001111010011000111001011111000111111111001110000002
- Hexadecimal: 0x13BAF7C70F0F4C72F8FF9C0
- Base-36: 1BYAVCNI2JU8A590W0
Squares and roots of 381640342847649180921362880
- 381640342847649180921362880 squared (3816403428476491809213628802) is 145649351288871211324206743175267300277786356641894400
- 381640342847649180921362880 cubed (3816403428476491809213628803) is 55585668361422503205464065522331829637176742120410552320340179386874953039872000
-
The
square root of 381640342847649180921362880 is 19535617288625.6445756641 -
The
cube root of 381640342847649180921362880 is 725356364.0665942387
Scales and comparisons
How big is 381640342847649180921362880?- 381,640,342,847,649,180,921,362,880 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 381,640,342,847,649,180,921,362,880 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 381640342847649180921362880 cubic inches would be around 60446363.7 feet tall.
Recreational maths with 381640342847649180921362880
- 381640342847649180921362880 backwards is 088263129081946748243046183
- 381640342847649180921362880 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 381640342847649180921362880's digits is 117
- 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 381640342847649180921362880 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 381640342847649180921362880 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/381640342847649180921362880/
Chicago style:
Numbermatics. 2024. "Number 381640342847649180921362880 - Facts about the integer". https://numbermatics.com/n/381640342847649180921362880/
The information we have on file for 381640342847649180921362880 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 381640342847649180921362880, math, Factors of 381640342847649180921362880, curriculum, school, college, exams, university, Prime factorization of 381640342847649180921362880, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-one septillion, six hundred forty sextillion, three hundred forty-two quintillion, eight hundred forty-seven quadrillion, six hundred forty-nine trillion, one hundred eighty billion, nine hundred twenty-one million, three hundred sixty-two thousand, eight hundred eighty.