47269934481490635039534864
47,269,934,481,490,635,039,534,864 is an even composite number composed of seven prime numbers multiplied together.
47269934481490635039534864 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 47269934481490635039534864:
24 × 36 × 72 × 136 × 292 × 472 × 30372
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 29 × 29 × 47 × 47 × 3037 × 3037)See below for interesting mathematical facts about the number 47269934481490635039534864 from the Numbermatics database.
Names of 47269934481490635039534864
- Cardinal: 47269934481490635039534864 can be written as Forty-seven septillion, two hundred sixty-nine sextillion, nine hundred thirty-four quintillion, four hundred eighty-one quadrillion, four hundred ninety trillion, six hundred thirty-five billion, thirty-nine million, five hundred thirty-four thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 4.7269934481490635039534864 × 1025
Factors of 47269934481490635039534864
Divisors of 47269934481490635039534864
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 29 36 39 42 47 48 49 52 54 56 58 63 72 78 81 84 87 91 94 98 104 108 112 116 117 126 141 144 147 156 162 168 169 174 182 188 189 196 203 208 216 232 234 243 252 261 273 282 294 312 324 329 336 338 348 351 364 376 377 378 392 406 423 432 441 464 468 486 504 507 522 546 564 567 588 609 611 624 637 648 658 676 696 702 728 729 752 754 756 783 784 812 819 841 846 882 936 972 987 1008 1014 1044 1053 1092 1128 1131 1134 1176 1183 1218 1222 1269 1274 1296 1316 1323 1352 1363 1392 1404 1421 1456 1458 1508 1512 1521 1566 1624 1638 1682 1692 1701 1764 1827 1833 1872 1911 1944 1974 2028 2088 2106 2184 2197 2209 2256 2262 2268 2303 2349 2352 2366 2436 2444 2457 2523 2538 2548 2632 2639 2646 2704 2726 2808 2842 2916 2961 3016 3024 3037 3042 3132 3159 3248 3276 3364 3384 3393 3402 3528 3549 3654 3666 3807 3822 3888 3948 3969 4056 4089 4176 4212 4263 4277 4368 4394 4418 4524 4536 4563 4606 4698 4732 4872 4888 4901 4914 5046 5076 5096 5103 5264 5278 5292 5452 5481 5499 5616 5684 5733 5832 5887 5922 6032 6074 6084 6264 6318 6552 6591 6627 6728 6768 6786 6804 6909 7047 7056 7098 7308 7332 7371 7569 7614 7644 7896 7917 7938 7943 8112 8178 8281 8424 8526 8554 8788 8836 8883 9048 9072 9111 9126 9212 9396 9464 9477 9541 9744 9776 9802 9828 10092 10152 10179 10192 10206 10556 10584 10647 10904 10933 10962 10998 11368 11421 11466 11664 11774 11844 11907 12148 12168 12267 12528 12636 12789 12831 13104 13182 13254 13456 13572 13608 13689 13818 14094 14196 14616 14664 14703 14742 15138 15228 15288 15379 15463 15792 15834 15876 15886 16356 16443 16497 16562 16848 17052 17108 17199 17576 17661 17672 17719 17766 18096 18222 18252 18424 18473 18792 18928 18954 19082 19604 19656 19773 19881 20184 20304 20358 20412 20727 21112 21141 21168 21259 21294 21808 21866 21924 21996 22113 22707 22736 22842 22932 23548 23688 23751 23814 23829 24296 24336 24534 24843 25272 25578 25662 26364 26508 26649 27144 27216 27333 27378 27636 28188 28392 28561 28623 28717 29232 29328 29406 29484 29939 30276 30456 30537 30576 30758 30926 31668 31752 31772 31941 32712 32799 32886 32994 33124 34104 34216 34263 34307 34398 35152 35322 35344 35438 35532 35721 36444 36504 36801 36848 36946 37584 37908 38164 38367 38493 39208 39312 39481 39527 39546 39762 40368 40716 40824 41067 41209 41454 42224 42282 42518 42588 43732 43848 43992 44109 44226 45414 45684 45864 46137 46389 47096 47376 47502 47628 47658 48592 49068 49329 49491 49686 50544 51156 51324 51597 52728 52983 53016 53157 53298 54288 54666 54756 55272 55419 55601 56376 56784 57122 57246 57434 58812 58968 59319 59643 59878 60552 60912 61074 61516 61852 62181 63336 63504 63544 63713 63777 63882 64061 65424 65598 65772 65988 66248 66339 66787 68121 68208 68432 68526 68614 68796 70644 70876 71064 71253 71442 71487 72888 73008 73602 73892 74529 75816 76328 76531 76734 76986 78416 78962 79054 79092 79524 79947 81432 81648 81999 82134 82418 82908 84564 85036 85176 85683 85869 86151 87464 87696 87984 88073 88218 88452 89817 90828 91368 91611 91728 92274 92778 94192 95004 95256 95316 95823 98136 98397 98658 98982 99372 102312 102648 102921 103194 103259 105456 105966 106032 106314 106596 107653 108241 109332 109512 110403 110544 110838 111202 112752 114244 114492 114868 115101 115479 117624 117936 118443 118581 118638 119286 119756 121104 122148 123032 123201 123627 123704 124033 124362 126672 127088 127426 127554 127764 128122 131196 131544 131976 132327 132496 132678 133574 136242 137052 137228 137592 138411 139167 141288 141752 142128 142129 142506 142739 142884 142974 145776 147204 147784 147987 148473 148813 149058 151632 152656 153062 153468 153972 154791 157924 158108 158184 158949 159048 159471 159894 162864 163998 164268 164836 165816 166257 166803 169128 170072 170352 171366 171738 172302 174928 176146 176436 176904 177957 178929 179634 181656 182736 183222 184548 185556 186543 190008 190512 190632 191139 191331 191646 192183 196272 196794 197316 197964 198744 199927 200361 201019 204363 204624 205296 205842 206388 206518 211932 212628 213192 213759 214461 215306 216482 218664 219024 220806 221676 222404 223587 228488 228984 229593 229736 230202 230347 230958 235248 236886 237162 237276 238572 239512 239841 240149 244296 245997 246064 246402 247254 247408 248066 248724 254852 255108 255528 256244 257049 257607 258453 262392 263088 263952 264219 264654 265356 267148 269451 272484 274104 274456 274833 275184 276367 276689 276822 278334 282576 283504 284258 285012 285478 285768 285948 287469 294408 295191 295568 295974 296946 297626 298116 306124 306936 307944 308763 309582 309777 315848 316216 316368 317898 318096 318942 319788 322959 324723 327996 328536 329672 331209 331632 332514 333606 338256 340144 342732 343476 344604 345303 346437 352292 352872 353808 355329 355743 355914 357858 359268 363312 366444 369096 370881 371112 371293 372099 373086 373321 380016 381264 382278 382662 383292 384366 389207 393588 394632 395928 396981 397488 399854 400722 402038 408726 411684 412776 413036 415233 417501 423864 425256 426384 426387 427518 428217 428922 430612 432964 437328 441612 443352 444808 445419 445991 446439 447174 448427 456976 457968 459186 459472 460404 460694 461916 464373 473772 474324 474552 476847 477144 478413 479024 479682 480298 488592 491994 492804 494508 496132 497448 498771 500409 509704 510216 511056 512488 513253 513851 514098 515214 516906 524784 528438 529308 530712 533871 534296 535717 536787 538902 544968 548208 548912 549666 552734 553378 553644 556668 559629 568516 570024 570956 571536 571896 573417 573993 574938 576549 588816 590382 591948 593892 595252 596232 599781 601083 603057 612248 613089 613872 615888 616511 617526 619164 619554 631696 632432 635796 637884 639576 641277 643383 645918 649446 655992 657072 659344 662418 665028 667212 670761 685464 686952 688779 689208 690606 691041 692874 704584 705744 710658 711486 711828 715716 718536 720447 722813 732888 737991 738192 741762 742224 742586 744198 746172 746642 764556 765324 766584 768732 771147 772821 775359 778414 787176 789264 791856 792657 793962 799708 801444 804076 808353 817452 823368 825552 826072 828269 829101 830067 830466 832793 835002 847728 850512 852774 855036 856434 857844 861224 862407 865928 868231 883224 885573 886704 889616 890838 891982 892878 894348 896854 918372 920808 921388 923832 926289 928746 929331 947544 948648 949104 953694 954288 956826 959364 960596 968877 974169 983988 985608 989016 992264 993627 994896 994903 997542 999173 1000818 1019408 1020432 1024976 1026506 1027702 1028196 1030428 1033812 1035909 1039311 1056876 1058616 1061424 1065987 1067229 1067742 1068592 1071434 1073574 1077804 1089936 1099332 1105468 1106756 1107288 1112643 1113336 1113879 1116297 1119258 1119963 1137032 1140048 1141912 1143792 1144949 1146834 1147986 1149876 1153098 1167621 1180764 1183896 1187784 1190504 1190943 1192464 1199562 1202166 1206114 1224496 1226178 1233022 1235052 1238328 1239108 1245699 1252503 1271592 1275768 1279152 1279161 1282554 1284651 1286766 1291836 1298892 1311984 1324836 1330056 1334424 1337973 1339317 1341522 1342367 1345281 1370928 1373904 1377558 1378416 1381212 1382082 1385748 1399489 1407133 1409168 1421316 1422972 1423656 1430541 1431432 1435239 1437072 1440894 1445626 1465776 1475982 1483524 1485172 1488396 1492344 1493284 1496313 1501227 1529112 1530648 1533168 1537464 1539759 1541553 1542294 1545642 1550718 1556828 1574352 1585314 1587924 1599416 1601613 1602888 1607151 1608152 1610361 1612429 1616706 1634904 1646736 1652144 1656538 1658202 1660134 1660932 1665586 1670004 1678887 1705548 1710072 1712868 1715688 1720251 1721979 1722448 1724814 1729647 1731856 1736462 1766448 1771146 1781676 1783964 1785756 1788696 1793708 1799343 1803249 1809171 1836744 1841616 1842776 1847664 1847677 1849533 1852578 1855607 1857492 1857769 1858662 1895088 1897296 1907388 1913652 1918728 1921192 1923831 1930149 1934569 1936823 1937754 1948338 1967976 1971216 1978032 1984528 1987254 1989806 1995084 1998346 2001636 2012283 2053012 2055404 2056392 2060856 2066337 2067624 2071818 2073123 2078622 2113752 2117232 2131974 2134458 2135484 2142868 2147148 2155608 2161341 2168439 2198664 2210936 2213512 2213973 2214576 2225286 2226672 2227758 2232594 2238516 2239926 2274064 2283824 2289898 2293668 2295972 2299752 2306196 2313441 2318463 2326077 2335242 2361528 2367792 2375568 2377971 2381008 2381886 2399124 2404332 2412228 2425059 2452356 2466044 2470104 2476656 2478216 2484807 2487303 2490201 2491398 2498379 2505006 2543184 2551536 2554117 2558322 2565108 2569302 2573532 2583672 2597784 2599051 2604693 2613247 2649672 2656719 2660112 2668848 2675946 2678634 2683044 2684734 2690562 2755116 2762424 2764164 2771496 2778867 2787993 2798978 2814266 2842632 2845944 2847312 2861082 2862864 2870478 2881788 2891252 2906631 2922507 2951964 2967048 2970344 2976792 2984688 2984709 2986568 2992626 2994511 2997519 3002454 3058224 3061296 3074928 3079518 3083106 3084588 3091284 3101436 3113656 3117933 3121937 3138989 3170628 3175848 3197961 3198832 3201687 3203226 3205776 3214302 3216304 3220722 3224858 3233412 3269808 3313076 3316404 3320268 3321864 3331172 3337929 3340008 3341637 3348891 3357774 3359889 3411096 3420144 3425736 3431376 3434847 3440502 3443958 3449628 3459294 3472924 3502863 3542292 3563352 3567928 3571512 3572829 3577392 3587416 3592771 3596957 3598686 3606498 3618342 3673488 3685552 3695354 3699066 3705156 3711214 3714984 3715538 3717324 3737097 3757509 3814776 3827304 3837456 3837483 3842384 3847662 3853953 3860298 3869138 3873646 3875508 3896676 3935952 3974508 3979612 3990168 3996692 4003272 4013919 4017951 4024566 4027101 4035843 4106024 4110808 4112784 4121712 4132674 4135248 4139431 4143636 4146246 4157244 4198467 4221399 4227504 4263948 4268916 4270968 4285736 4291623 4294296 4305717 4311216 4315577 4322682 4336878 4397328 4421872 4427024 4427946 4450572 4455516 4465188 4477032 4479852 4488939 4503681 4579796 4587336 4591944 4599504 4612392 4619277 4624659 4626882 4636926 4652154 4670484 4723056 4755942 4763772 4798248 4808664 4821453 4824456 4826809 4837287 4850118 4853173 4904712 4932088 4940208 4956432 4969614 4974606 4980402 4982796 4996758 5010012 5059691 5108234 5116644 5130216 5138604 5147064 5160753 5165937 5167344 5188941 5195568 5198102 5209386 5226494 5299344 5313438 5351892 5357268 5366088 5369468 5381124 5398029 5409747 5427513 5510232 5524848 5528328 5542992 5543031 5548599 5557734 5566821 5573307 5575986 5597956 5628532 5685264 5691888 5722164 5740956 5763576 5782504 5790447 5797883 5803707 5810469 5813262 5829551 5845014 5903928 5934096 5940688 5953584 5969418 5973136 5985252 5989022 5995038 6004908 6036849 6159036 6166212 6169176 6182568 6199011 6202872 6219369 6227312 6235866 6243874 6277978 6341256 6351696 6395922 6403374 6406452 6428604 6441444 6449716 6466824 6484023 6505317 6626152 6632808 6640536 6643728 6662344 6672289 6675858 6680016 6680063 6683274 6697782 6708733 6715548 6719778 6822192 6851472 6869694 6881004 6887916 6899256 6918588 6940323 6945848 6955389 6964321 6978231 6994211 7005726 7084584 7126704 7133913 7135856 7143024 7145658 7174832 7185542 7193914 7197372 7212996 7236684 7275177 7390708 7398132 7410312 7422428 7429968 7431076 7434648 7454421 7461909 7470603 7474194 7495137 7515018 7629552 7654608 7662351 7674966 7695324 7707906 7720596 7738276 7747292 7751016 7793352 7797153 7814079 7839741 7949016 7959224 7970157 7980336 7993384 8006544 8014643 8027838 8035902 8049132 8054202 8071686 8212048 8221616 8265348 8278862 8287272 8292492 8314488 8336601 8363979 8396934 8442798 8527896 8537832 8541936 8571472 8583246 8588592 8611434 8631154 8645364 8673756 8719893 8767521 8855892 8901144 8911032 8930376 8954064 8954127 8959704 8977878 8983533 8992557 9007362 9159592 9174672 9183888 9223369 9224784 9238554 9249318 9253764 9273852 9304308 9340968 9365811 9396569 9416967 9511884 9527544 9593883 9596496 9605061 9617328 9642906 9648912 9653618 9674574 9700236 9706346 9809424 9864176 9939228 9949212 9960804 9965592 9993516 10013787 10020024 10024911 10046673 10079667 10119382 10216468 10233288 10260432 10277208 10294128 10304541 10321506 10331874 10377882 10396204 10418772 10452988 10508589 10626876 10703784 10714536 10732176 10738936 10762248 10767497 10778313 10790871 10796058 10819494 10826309 10855026 11020464 11056656 11086062 11097198 11115468 11133642 11146614 11151972 11195912 11211291 11257064 11272527 11287003 11444328 11481912 11512449 11527152 11561859 11565008 11580894 11595766 11607414 11620938 11626524 11659102 11690028 11807856 11938836 11970504 11978044 11990076 12009816 12041757 12053853 12073698 12081303 12107529 12318072 12332424 12338352 12365136 12398022 12405744 12418293 12438738 12471732 12487748 12555956 12595401 12664197 12682512 12791844 12806748 12812904 12857208 12882888 12899432 12917151 12933648 12933739 12946731 12968046 12989249 13004383 13010634 13252304 13265616 13281072 13324688 13344578 13351716 13360126 13366548 13395564 13417466 13431096 13439556 13466817 13511043 13739388 13762008 13775832 13798512 13837176 13857831 13873977 13880646 13891696 13910778 13928642 13956462 13988422 14011452 14169168 14267826 14291316 14371084 14387828 14394744 14425992 14464359 14473368 14480427 14511861 14550354 14559519 14781416 14796264 14820624 14844856 14862152 14869296 14884337 14908842 14923818 14941206 14948388 14990274 15030036 15179073 15324702 15349932 15390648 15415812 15441192 15476552 15482259 15494584 15497811 15502032 15566823 15586704 15594306 15628158 15679482 15898032 15918448 15940314 15986768 16029286 16055676 16071804 16098264 16108404 16143372 16194087 16229241 16282539 16530696 16557724 16574544 16584984 16628976 16629093 16645797 16673202 16700463 16719921 16727958 16793868 16885596 17055792 17075664 17166492 17222868 17262308 17290728 17347512 17393649 17411121 17431407 17439786 17450771 17488653 17535042 17711784 17802288 17822064 17860752 17878819 17908254 17919408 17955756 17967066 17985114 18014724 18193357 18292729 18319184 18446738 18477108 18498636 18507528 18547704 18597033 18608616 18658107 18681936 18731622 18793138 18833934 19023768 19055088 19187766 19210122 19285812 19307236 19349148 19400472 19412692 19452069 19515951 19878456 19898424 19921608 19931184 19987032 20016867 20027574 20040048 20040189 20049822 20093346 20126199 20159334 20238764 20432936 20466576 20554416 20609082 20643012 20663748 20755764 20792408 20820969 20837544 20892963 20905976 20934693 20961577 20982633 21017178 21253752 21401739 21407568 21429072 21477872 21524496 21534994 21556626 21581742 21592116 21638988 21652618 21710052 21825531 22172124 22194396 22230936 22267284 22293228 22303944 22363263 22385727 22391824 22411809 22422582 22485411 22514128 22545054 22574006 22888656 22963824 22987053 23024898 23123718 23161788 23191532 23214828 23241876 23253048 23318204 23380056 23391459 23442237 23519223 23877672 23941008 23956088 23980152 24019632 24019801 24043929 24083514 24107706 24122891 24147396 24150997 24162606 24215058 24636144 24664848 24796044 24836586 24877476 24943464 24975496 25009803 25091937 25111912 25149397 25178699 25190802 25328394 25583688 25613496 25625808 25714416 25765776 25798864 25834302 25867478 25893462 25936092 25978498 26008766 26021268 26159679 26302563 26689156 26703432 26720252 26733096 26791128 26834932 26862192 26862381 26879112 26933634 26950599 26977671 27022086 27478776 27524016 27551664 27670107 27674352 27715662 27747954 27761292 27821556 27857284 27912924 27976844 28022904 28097433 28189707 28250901 28535652 28582632 28742168 28775656 28781649 28789488 28815183 28851984 28928718 28946736 28960854 28976017 29023722 29100708 29119038 29562832 29592528 29689712 29724304 29768674 29817684 29847636 29882412 29896776 29980548 30041361 30060072 30074733 30140019 30239001 30358146 30649404 30699864 30781296 30831624 30882384 30913623 30953104 30964518 30989168 30995622 31133646 31188612 31256316 31358964 31525767 31880628 32058572 32111352 32143608 32196528 32216808 32286744 32302491 32334939 32372613 32388174 32458482 32478927 32565078 33061392 33115448 33169968 33203521 33258186 33291594 33346404 33400926 33439842 33455916 33587736 33771192 33787663 33861009 33972211 34332984 34445736 34524616 34537347 34581456 34685577 34695024 34787298 34822242 34862814 34879572 34901542 34977306 35070084 35423568 35757638 35816508 35911512 35934132 35970228 36029448 36125271 36161559 36243909 36322587 36386714 36585458 36893476 36954216 36997272 37015056 37095408 37194066 37217232 37254879 37316214 37463244 37586276 37667868 37786203 37992591 38047536 38375532 38420244 38571624 38614472 38698296 38800944 38801217 38825384 38840193 38904138 38928643 38967747 39013149 39031902 39756912 39796848 39843216 39974064 40033734 40055148 40080378 40099644 40186692 40252398 40318668 40477528 40533129 40585181 40806857 40865872 41218164 41286024 41327496 41511528 41573493 41584816 41621931 41641938 41675088 41785926 41811952 41869386 41923154 41965266 42034356 42507504 42803478 43069988 43113252 43163484 43184232 43277976 43305236 43393077 43420104 43441281 43535583 43651062 43678557 44344248 44388792 44461872 44534568 44586456 44607888 44653011 44726526 44771454 44823618 44845164 44970822 45090108 45148012 45537219 45974106 46049796 46247436 46323576 46383064 46429656 46446777 46483752 46506096 46636408 46700469 46706023 46760112 46760441 46782918 46884474 46961131 47038446 47755344 47912176 47960304 48039602 48087858 48167028 48215412 48245782 48294792 48301994 48325212 48430116 48582261 48687723 48847617 49592088 49673172 49754952 49886928 49887279 49937391 49950992 50019606 50101389 50159763 50183874 50223824 50298794 50357398 50381604 50656788 51167376 51226992 51668604 51734956 51786924 51872184 51956996 52017532 52042536 52180947 52233363 52294221 52319358 52352313 52465959 52605126 53378312 53406864 53440504 53466192 53582256 53636457 53669864 53724762 53758224 53812603 53867268 53901198 53955342 54044172 54580071 54878187 54957552 55340214 55431324 55495908 55522584 55643112 55714568 55791099 55825848 55953688 55974321 56045808 56102501 56194866 56379414 56501802 57071304 57165264 57484336 57551312 57563298 57630366 57857436 57921708 57952034 58047444 58201416 58238076 58356207 58547853 59537348 59635368 59695272 59764824 59793552 59961096 60050601 60082722 60120144 60120567 60149466 60280038 60378597 60478002 60716292 61298808 61399728 61663248 61827246 61929036 61991244 62267292 62377224 62512632 62678889 62717928 62884731 62947899 63051534 63091249 63761256 64117144 64205217 64222704 64287216 64433616 64563583 64573488 64604982 64669878 64745226 64776348 64916964 64957854 65130156 65775983 66230896 66407042 66516372 66583188 66692808 66801852 66879684 66911832 67089789 67157181 67175472 67235427 67456233 67542384 67575326 67722018 67944422 68665968 68891472 68961159 69049232 69074694 69371154 69574596 69644484 69725628 69759144 69803084 69954612 70140168 70174377 70326711 70557669 71515276 71633016 71823024 71868264 71940456 72058896 72059403 72131787 72250542 72323118 72368673 72452991 72487818 72645174 72773428 73170916 73786952 73908432 73994544 74388132 74509758 74632428 74926488 75172552 75275811 75335736 75372479 75448191 75536097 75572406 75784163 75985182 76751064 76840488 77143248 77228944 77396592 77602434 77650768 77680386 77808276 77857286 77935494 78026298 78063804 78479037 78907689 80067468 80110296 80160756 80199288 80373384 80504796 80587143 80637336 80851797 80933013 80955056 81066258 81170362 81613714 82436328 82572048 82654992 83010321 83023056 83146986 83243862 83283876 83571852 83738772 83846308 83930532 84068712 84292299 84569121 84752703 85606956 86139976 86226504 86326968 86368464 86555952 86610472 86739757 86786154 86840208 86840819 86882562 86928051 87071166 87213529 87302124 87357114 88688496 88777584 89069136 89172912 89306022 89453052 89542908 89647236 89690328 89941644 90180216 90224199 90296024 90420057 90536173 90717003 90924743 91030681 91074438 91948212 92099592 92494872 92647152 92740869 92766128 92859312 92893554 92967504 93272816 93400938 93412046 93520882 93565836 93768948 93922262 94076892 94577301 96079204 96175716 96334056 96430824 96491564 96589584 96603988 96650424 96860232 96907473 97004817 97117839 97164522 97375446 97436781 97695234 99184176 99346344 99509904 99610563 99774558 99874782 100039212 100202778 100319526 100367748 100597588 100714796 100763208 101313576 101362989 101583027 101916633 103337208 103469912 103573848 103612041 103744368 103913992 104035064 104056731 104085072 104190359 104361894 104466726 104588442 104638716 104704626 104931918 105210252 106756624 106881008 107272914 107339728 107449524 107625206 107734536 107802396 107910684 108088344 108375813 108484677 108731727 108967761 109160142 109756374 110680428 110862648 110991816 111045168 111286224 111429136 111582198 111651696 111764637 111907376 111948642 112205002 112389732 112758828 113003604 113358609 113977773 114142608 115126596 115260732 115714872 115843416 115904068 116094888 116402832 116403651 116476152 116520579 116712414 116785929 116903241 117039447 117095706 119074696 119270736 119390544 119529648 119903797 119922192 120043499 120101202 120165444 120241134 120298932 120560076 120757194 120956004 121432584 121755543 122155397 122420571 122597616 123654492 123858072 123982488 124534584 124720479 124754448 124865793 125025264 125151733 125357778 125435856 125769462 125895798 126103068 126182498 127522512 128234288 128410434 129127166 129209964 129339756 129490452 129552696 129833928 129915708 130179231 130260312 130323843 130606749 131035671 131551966 132814084 133032744 133166376 133385616 133603704 133759368 133823664 133959033 134179578 134314362 134470854 134912466 135150652 135444036 135888844 136611657 137922318 138149388 138742308 139149192 139288968 139451256 139518288 139606168 139909224 139977461 140118069 140280336 140281323 140348754 140653422 140742017 140883393 141115338 143030552 143266032 143736528 143880912 144118806 144263574 144501084 144646236 144737346 144905982 144975636 145290348 145546856 145746783 146341832 146542851 146731039 147573904 148776264 149019516 149264856 149661837 149812173 149852976 150304167 150345104 150479289 150551622 150671472 150744958 150896382 151072194 151144812 151568326 151970364 153502128 153680976 155204868 155360772 155616552 155714572 155870988 156052596 156127608 156542841 156700089 156882663 156958074 157056939 157397877 157815378 160134936 160220592 160321512 160398576 160746768 160909371 161009592 161174286 161274672 161437809 161703594 161866026 162132516 162340724 163227428 163740213 164634561 164872656 166020642 166293972 166487724 166567752 167143704 167477544 167692616 167861064 167922963 168137424 168138607 168307503 168584598 168860237 169056979 169138242 169505406 171213912 172279952 172453008 172653936 173220944 173479514 173572308 173681638 173765124 173856102 174142332 174427058 174604248 174714228 175068621 175643559 178612044 178906104 179085816 179294472 179380656 179883288 180151803 180360432 180361701 180448398 180592048 180840114 181072346 181135791 181434006 181849486 182061362 182148876 183896424 184199184 184989744 185481738 185787108 186801876 186824092 187041764 187131672 187537896 187844524 188036667 188153784 188654193 188843697 189154602 189273747 192158408 192351432 192668112 192861648 192983128 193207976 193300848 193496381 193690749 193720464 193814946 194009634 194235678 194329044 194553257 194750892 194873562 195390468 197327949 198692688 199221126 199549116 199749564 200078424 200405556 200639052 200735496 201195176 201269367 201429592 201471543 201526416 201706281 202368699 202627152 202725978 202832119 203166054 203833266 206674416 206883477 206939824 207147696 207224082 207827984 208070128 208113462 208380718 208723788 208933452 209176884 209277432 209409252 209863836 210420504 210523131 210980133 211673007 214545828 214899048 215250412 215469072 215604792 215821368 216176688 216178209 216395361 216751626 216969354 217106019 217358973 217463454 217935522 218320284 219512748 221360856 221725296 221983632 223164396 223529274 223897284 224410004 224779464 225517656 226007208 226117437 226344573 226608291 226717218 226860023 227352489 227955546 230253192 230521464 231429744 231686832 231808136 232189776 232424647 232807302 232952304 233041158 233424828 233571858 233806482 234078894 234191412 236513641 237805477 238149392 239807594 240086998 240202404 240330888 240482268 240597864 241120152 241514388 241761429 241912008 242555391 242799039 242865168 243511086 244310794 244841142 247308984 247716144 247964976 249030963 249069168 249440958 249731586 250303466 250715556 251538924 251791596 252206136 252364996 252876897 253707363 254258109 256820868 258254332 258419928 258679512 258980904 259105392 259667856 259831416 260219271 260358462 260520624 260522457 260647686 260784153 261213498 261640587 262071342 263103932 265628168 266065488 266332752 267207408 267477701 267518736 267918066 268359156 268628724 268941708 269824932 270301304 270672597 270888072 271608519 271777688 272151009 272500501 272774229 273092043 273223314 275844636 276298776 277484616 278222607 278298384 278577936 278902512 279212336 279818448 279954922 280236138 280562646 280697508 281306844 281484034 281766786 282230676 283731903 286061104 288237612 288527148 289002168 289292472 289474692 289811964 289951272 290580696 290722419 291014451 291093712 291353517 291493566 292310343 292683664 293085702 293462078 297552528 298039032 298529712 298831689 299323674 299624346 300608334 300958578 301103244 301489916 301792764 302144388 302289624 303136652 303940728 304088967 304749081 305749899 310409736 310721544 311233104 311429144 311741976 312105192 312255216 312257413 312571077 313085682 313400178 313597583 313765326 313916148 313962961 314113878 314795754 315630756 320269872 320643024 321818742 322019184 322348572 322875618 323407188 323732052 324265032 324681448 325127439 326195181 326454856 326903283 326942161 327323087 327480426 328727917 329269122 332041284 332587944 332975448 333135504 334287408 334955088 335293911 335385232 335722128 335845926 336277214 336615006 337169196 337720474 338113958 338276484 339010812 340075827 341933319 342427824 346959028 347144616 347363276 347530248 347712204 348284664 348854116 349208496 349210953 349428456 349561737 350137242 350357787 350709723 351118341 351287118 357224088 357812208 358171632 358588944 359711391 359766576 360130497 360303606 360723402 360896796 361680228 362144692 362271582 362868012 363698972 364122724 364297752 365266629 366466191 367261713 367792848 370963476 371574216 373603752 373648184 374083528 374161437 374263344 374597379 375075792 375455199 375689048 376073334 376307568 376688221 377308386 377687394 378309204 378547494 384316816 384702864 385966256 386415952 386992762 387381498 387629892 388019268 388471356 388658088 389106514 389501784 389747124 390537693 390780936 390971529 391820247 393107013 394655898 398442252 399098232 399499128 400156848 400811112 401278104 401470992 401877099 402390352 402538734 402859184 402943086 403412562 404737398 405451956 405664238 406332108 407666532 409834971 413766954 414448164 416226924 416761436 417447576 417866904 418353768 418554864 418818504 419727672 419932383 420354207 420841008 420843969 421046262 421960266 422226051 422650179 423346014 429091656 429798096 430500824 431209584 431642736 431645773 432356418 432790722 433498343 433503252 433938708 434212038 434717946 434926908 435871044 436640568 439025496 440193117 441638743 442721712 446328792 447058548 447794568 448820008 448985511 449436519 449558928 450912501 451035312 451437867 451945081 452014416 452234874 452689146 453216582 453434436 453720046 454704978 455911092 460506384 461042928 463616272 464849294 465614604 466082316 466849656 467143716 467612964 468157788 468382824 469628523 470100267 470647989 471170817 472193631 473027282 475610954 479615188 480173996 480404808 480661776 480964536 481195728 482240304 482728113 483028776 483522858 483824016 484313427 485110782 485598078 487022172 488621588 489682284 491220639 493903683 494617968 498061926 498881916 499463172 500606932 501431112 503077848 503583192 504412272 504415821 504729992 504922509 505753794 506072359 506580711 507170937 507414726 508516218 513641736 516508664 516839856 517359024 517961808 519662832 520438542 520716924 521044914 521295372 521568306 522426996 523281174 524142684 526207864 526930677 527607353 530489141 531256336 534955402 535836132 536718312 537257448 537883416 539649864 540455409 540602608 541085103 541345194 541776144 543217038 543407373 543555376 544302018 545001002 545548458 546184086 546446628 551689272 552597552 554969232 556445214 559909844 560472276 561125292 561395016 562613688 562968068 563533572 564110001 564461352 565962579 566531091 567463806 567821241 576475224 577054296 578004336 578584944 578949384 579623928 579902544 580489143 581072247 581161392 581444838 582028902 582707034 582987132 583659771 584620686 586171404 586924156 591983847 596078064 597663378 598647348 599248692 601216668 601917156 602206488 602979832 603585528 603808101 604288776 604579248 606273304 607106097 607178299 607881456 607885733 608177934 608496357 609498162 610494703 611499798 620650431 620819472 621443088 622858288 623483952 624210384 624514826 625142154 626171364 626800356 627195166 627530652 627832296 627925922 628227756 629591508 631261512 631569393 632940399 635019021 643637484 644697144 645751236 646814376 647464104 648530064 648534627 649186083 649362896 650254878 651318057 652076919 652390362 652909712 653806566 653884322 654646174 654960852 657455834 658538244 664082568 665175888 665950896 670587822 671691852 672554428 673230012 674338392 675440948 676227916 676552968 678021624 678352311 679033719 679824873 680151654 680580069 682057467 683866638 693918056 694289232 694726552 695060496 695424408 696569328 697273941 697708232 698421906 698856912 699123474 699563839 700274484 700715574 701419446 702236682 702574236 709540923 713416431 714448176 719422782 720260994 720607212 721446804 721793592 723360456 724289384 724543164 725284287 725736024 727397944 727666173 728245448 728397117 728595504 729332513 730533258 732932382 734523426 741926952 743148432 747092889 747207504 747296368 748167056 748322874 749194758 750910398 751378096 752146668 753376442 754616772 755374788 756618408 757094988 758630691 761122089 762774327 773985524 774762996 775259784 776038536 776942712 777316176 778213028 779003568 779494248 780657813 781075386 781561872 781567371 781943058 782352459 783640494 784921761 786214026 789311796 796884504 798196464 798998256 801622224 802433103 802556208 803754198 805077468 805886172 806825124 809474796 810903912 811328476 812664216 814825557 815333064 817501503 818322687 819276129 819669942 820186237 827533908 828896328 832453848 833522872 834667821 834895152 835733808 836707536 837637008 839326579 839455344 839864766 840304493 840708414 841687938 842092524 843920532 844452102 845300358 846692028 855087779 858183312 861001648 863291546 864712836 865581444 866996686 867006504 867877416 868424076 869435892 869853816 871742088 872167257 873043353 873281136 874060551 876931029 878050992 880386234 883277486 892657584 894117096 895589136 896495067 897640016 897971022 898873038 901825002 902875734 903890162 904469748 905378292 906433164 906868872 907440092 909409956 911822184 912266901 914247243 917249697 929698588 931229208 932164632 933699312 934287432 935225928 936315576 936765648 936772239 937713231 939257046 940200534 940792749 941295978 941888883 942341634 944387262 946054564 951221908 959230376 960347992 960809616 961929072 965456226 966057552 967045716 968626854 970221564 971196156 974044344 977243176 978585543 979364568 979842227 980826483 981969261 982441278 985194119 986183751 987807366 996123852 997763832 998926344 1001213864 1002862224 1005881733 1006155696 1007166384 1008831642 1009459984 1009845018 1011507588 1012144718 1013161422 1014341874 1014829452 1017032436 1020227481 1025799957 1027283472 1033017328 1040877084 1041433848 1042089828 1042590744 1043136612 1044853992 1046562348 1047632859 1048285368 1048685211 1051073361 1052129169 1052415728 1053355023 1053861354 1055214706 1060978282 1069910804 1071672264 1073436624 1074514896 1075766832 1079134173 1079299728 1080391491 1080910818 1082170206 1082690388 1086434076 1086814746 1088604036 1090002004 1091096916 1092368172 1092893256 1095799887 1099398573 1101785139 1103378544 1112890428 1119819688 1120944552 1122250584 1122790032 1125227376 1125936136 1126365597 1127067144 1127616841 1128220002 1128922704 1128930647 1130064663 1131925158 1133062182 1133775877 1134927612 1135642482 1152950448 1154108592 1157898768 1159247856 1160978286 1162144494 1162889676 1164057804 1165414068 1165974264 1167319542 1169241372 1172342808 1172914587 1173848312 1175460741 1176970249 1179321039 1182021659 1183398853 1183967694 1195326756 1197294696 1198497384 1202433336 1203834312 1204412976 1205631297 1205959664 1207171056 1207616202 1208577552 1212546608 1214212194 1214356598 1215771466 1216355868 1216992714 1218996324 1220989406 1222999596 1229504913 1241300862 1249029652 1250284308 1252342728 1253600712 1254390332 1255061304 1255664592 1255851844 1256455512 1259183016 1259797149 1261062621 1262523024 1262531907 1263138786 1265880798 1266678153 1267950537 1270038042 1287274968 1289394288 1291502472 1293628752 1294928208 1294937319 1297069254 1298372166 1300495029 1300509756 1302636114 1304153838 1304780724 1307613132 1307768644 1309292348 1309921704 1314911668 1317076488 1320579351 1324916229 1328165136 1341175644 1343383704 1345108856 1346460024 1346956533 1348676784 1350881896 1352455832 1352737503 1353105936 1354313601 1354474667 1355835243 1356043248 1356704622 1358067438 1359649746 1360303308 1361160138 1361872799 1364114934 1367733276 1387836112 1389453104 1390848816 1394547882 1395416464 1396843812 1398246948 1399127678 1400548968 1401431148 1402838892 1404473364 1405148472 1408885569 1410300801 1411943967 1413512451 1416580893 1419081846 1426832862 1438845564 1440521988 1441214424 1442893608 1443587184 1446720912 1448184339 1448578768 1449086328 1450568574 1451472048 1452940281 1454795888 1455332346 1456490896 1456794234 1458665026 1461066516 1465864764 1469046852 1473661917 1481711049 1483853904 1494185778 1496645748 1498389516 1501820796 1504293336 1506752884 1509233544 1510749576 1513236816 1513247463 1514189976 1514767527 1517261382 1518217077 1519742133 1521512811 1522244178 1525548654 1547971048 1549525992 1550519568 1552077072 1553885424 1556426056 1558749361 1558988496 1560565487 1561315626 1562150772 1563134742 1563886116 1564704918 1567280988 1569843522 1572428052 1578623592 1582822059 1588020161 1591467423 1593769008 1604866206 1607508396 1610154936 1611772344 1613650248 1618949592 1621366227 1621807824 1622656952 1623255309 1625328432 1626972529 1629651114 1630222119 1630666128 1635003006 1636645374 1638552258 1639339884 1640372474 1655067816 1657792656 1664907696 1667045744 1669335642 1678653158 1679729532 1680608986 1681416828 1683375876 1684185048 1687841064 1688904204 1690600716 1692330003 1693384056 1697887737 1699593273 1703463723 1710175558 1726583092 1729425672 1731162888 1733993372 1734013008 1735754832 1736848152 1738871784 1739707632 1741467429 1743216741 1743484176 1744334514 1746086706 1748121102 1750979313 1753862058 1760772468 1766554972 1775951541 1788234192 1792990134 1795942044 1797746076 1803650004 1805751468 1807780324 1808939496 1810756584 1812866328 1813737744 1814880184 1818819912 1821534897 1823644368 1823657199 1824533802 1825489071 1828494486 1829646221 1831484109 1834499394 1859397176 1861951293 1862458416 1864329264 1868574864 1870451856 1872343907 1872631152 1873544478 1875426462 1878514092 1880401068 1881585498 1882591956 1883777766 1884683268 1888774524 1892109128 1894708179 1902443816 1905057063 1907503507 1918460752 1920695984 1930912452 1934091432 1937253708 1940443128 1942392312 1945603881 1947558249 1948088688 1953954171 1954486352 1956230757 1957171086 1958729136 1959684454 1961652966 1963938522 1964882556 1970388238 1972367502 1975614732 1992247704 1995527664 1997852688 2002427728 2011763466 2017663284 2019690036 2023015176 2024289436 2026322844 2028683748 2029658904 2034064872 2035056933 2037101157 2039474619 2040454962 2041740207 2046172401 2051599914 2081754168 2082867696 2084179656 2085181488 2086273224 2089707984 2091821823 2093124696 2095265718 2096570736 2097370422 2098691517 2102146722 2104258338 2106710046 2107722708 2110429412 2121956564 2128622769 2139821608 2140249293 2143344528 2158268346 2160782982 2161821636 2164340412 2165380776 2172868152 2173629492 2177208072 2180004008 2182193832 2182998519 2184736344 2185786512 2185801891 2187997539 2191599774 2195183081 2197740727 2198797146 2203570278 2225780856 2239639376 2241278667 2241889104 2244501168 2251872272 2252731194 2254134288 2255233682 2256440004 2257861294 2260129326 2263850316 2266124364 2267551754 2269855224 2271284964 2275892073 2283366267 2288322981 2321956572 2324288988 2325779352 2328115608 2330828136 2331948528 2334639084 2338482744 2341973439 2344685616 2344702113 2345829174 2347057377 2347696624 2350921482 2353940498 2354765283 2358642078 2364043318 2366797706 2367935388 2390653512 2394589392 2396994768 2404866672 2407299309 2407668624 2411262594 2415232404 2428424388 2428713196 2431542932 2432711736 2433985428 2437992648 2441978812 2444476671 2445999192 2452504509 2454968061 2457828387 2459009826 2460558711 2482601724 2498059304 2500568616 2504685456 2507201424 2508780664 2510122608 2511703688 2512911024 2515452953 2517979737 2518366032 2519594298 2520913479 2522125242 2525063814 2526277572 2529192341 2531761596 2533356306 2535901074 2540076084 2565263337 2574549936 2583004944 2589874638 2594138508 2596744332 2600990058 2601019512 2605272228 2608307676 2609561448 2615226264 2615537288 2616501771 2618584696 2619130059 2619843408 2622181653 2629823336 2630793087 2634152976 2636817547 2641158702 2649832458 2682351288 2686767408 2689485201 2690217712 2692920048 2693913066 2701763792 2704911664 2705475006 2708627202 2708949334 2711670486 2713409244 2716134876 2719299492 2720606616 2722320276 2723745598 2728229868 2735466552 2736800703 2742741729 2751749091 2789095764 2793687624 2796493896 2798255356 2801097936 2802862296 2805677784 2808946728 2810296944 2810316717 2813139693 2817771138 2820601602 2822378247 2823887934 2825666649 2827024902 2833161786 2838163692 2853665724 2877691128 2881043976 2882428848 2885787216 2896368678 2898172656 2901137148 2905880562 2910664692 2913588468 2917330052 2922133032 2931729528 2938093704 2939526681 2942479449 2945907783 2947323834 2955582357 2958551253 2963422098 2988371556 2993291496 2996779032 3003641592 3008586672 3013505768 3017645199 3018467088 3021499152 3021520411 3026494926 3028379952 3029535054 3034488401 3034522764 3036434154 3039484266 3043025622 3044488356 3051097308 3091471201 3095942096 3099051984 3112852112 3117498722 3121130974 3122631252 3124301544 3126269484 3127772232 3129409836 3134561976 3139687044 3142898577 3144856104 3146055633 3153220083 3156387507 3157247184 3160065069 3165644118 3176040322 3182934846 3209732412 3215016792 3220309872 3223544688 3227300496 3237402519 3237899184 3241174473 3242732454 3245313904 3246510618 3253945058 3259302228 3260444238 3270006012 3273290748 3277104516 3278679768 3280744948 3287399661 3298195719 3305355417 3310135632 3338671284 3357306316 3359459064 3361217972 3362833656 3366751752 3368370096 3375682128 3377808408 3379096791 3381201432 3382850523 3384660006 3386768112 3386791941 3390193989 3395775474 3399186546 3401327631 3406927446 3420351116 3453166184 3458851344 3462325776 3467986744 3473696304 3477210113 3477743568 3482934858 3486433482 3488669028 3492173412 3496242204 3501958626 3507724116 3518743761 3521544936 3530910747 3533109944 3537963117 3542506513 3546064977 3550196559 3551903082 3585980268 3591884088 3595492152 3607300008 3611502936 3615560648 3616893891 3617878992 3621513168 3625732656 3629760368 3637639824 3643069794 3647314398 3649067604 3650978142 3656988972 3659292442 3662968218 3668998788 3688514739 3718794352 3723902586 3744687814 3747088956 3750852924 3757028184 3760802136 3763170996 3765183912 3767555532 3769366536 3777549048 3779391447 3783187863 3784218256 3787595721 3789416358 3800034459 3803851611 3804887632 3810114126 3815007014 3861824904 3868182864 3874507416 3880886256 3884784624 3884811957 3891207762 3895116498 3901485087 3907908342 3912461514 3914342172 3919368908 3923305932 3927877044 3929765112 3940776476 3944735004 3951229464 3961738053 3974748687 3984495408 4023526932 4035326568 4039380072 4046030352 4048578872 4052645688 4057367496 4059317808 4059346369 4063424001 4067505729 4068129744 4070113866 4074202314 4076768579 4078949238 4080909924 4081518493 4083480414 4085618397 4092344802 4103199828 4163508336 4168359312 4172546448 4183643646 4186249392 4190531436 4194740844 4197383034 4204293444 4208516676 4213420092 4215445416 4220858824 4226656707 4240537353 4243913128 4249742679 4250248093 4255200131 4257245538 4273462921 4279643216 4280498586 4316536692 4321565964 4323643272 4328680824 4330761552 4344553017 4345736304 4347258984 4354416144 4358820843 4360008016 4364387664 4365997038 4369472688 4371603782 4375995078 4383199548 4390366162 4395481454 4397594292 4407140556 4420985751 4445133147 4451561712 4482557334 4505462388 4510467364 4512880008 4515722588 4520258652 4527700632 4532248728 4535103508 4539710448 4539742389 4542569928 4544302581 4551784146 4554651231 4559226399 4564538433 4566732534 4576645962 4643913144 4648577976 4651558704 4656231216 4661656272 4669278168 4676248083 4676965488 4681696461 4683946878 4689404226 4691658348 4694114754 4701842964 4707880996 4709530566 4717284156 4728086636 4733595412 4735870776 4748466177 4764060483 4774402269 4781307024 4814598618 4822525188 4830464808 4856848776 4857426392 4863085864 4864098681 4865423472 4867970856 4869765927 4875985296 4880917587 4883957624 4888953342 4890666357 4891998384 4896946873 4905009018 4909936122 4915656774 4918019652 4921117422 4965203448 4996118608 5001137232 5017561328 5023407376 5030905906 5035959474 5039188596 5041826958 5044250484 5050127628 5052555144 5058384682 5063523192 5066712612 5071802148 5076990009 5080152168 5093663211 5098779819 5110391169 5130526674 5179749276 5188277016 5193488664 5201980116 5202039024 5210544456 5216615352 5219122896 5224402287 5229650223 5230452528 5231074576 5233003542 5237169392 5238260118 5244363306 5252937939 5259646672 5261586174 5273635094 5282317404 5299664916 5327854623 5364702576 5378970402 5387826132 5410950012 5417254404 5417898668 5423340972 5426818488 5432269752 5438598984 5441213232 5444640552 5447491196 5456459736 5464604691 5470933104 5470971597 5473601406 5476467213 5485483458 5488938663 5494452327 5503498182 5578191528 5587375248 5592987792 5596510712 5605724592 5611355568 5611395049 5617031721 5617893456 5620633434 5626279386 5635478459 5635542276 5641203204 5642044453 5644756494 5647775868 5651333298 5654049804 5666323572 5676327384 5707331448 5722510521 5741303659 5755382256 5762087952 5792737356 5802274296 5811761124 5821329384 5827176936 5834660104 5836811643 5842674747 5844266064 5861862513 5863459056 5868692271 5875286053 5876187408 5879053362 5882131451 5884958898 5891815566 5894647668 5911164714 5917102506 5926844196 5976743112 5986582992 5993558064 6007283184 6027011536 6035290398 6043040822 6052989852 6059070108 6068976802 6069045528 6072868308 6078968532 6086051244 6088976712 6102194616 6105170799 6111303471 6118423857 6125220621 6138517203 6182942402 6234997444 6242261948 6245262504 6248603088 6252538968 6255544464 6258819672 6269123952 6275465469 6279374088 6285797154 6289712208 6292111266 6296074551 6306440166 6312775014 6320130138 6331288236 6352080644 6365869692 6385868307 6419464824 6420747879 6430033584 6474805038 6482348946 6485464908 6493021236 6507890116 6518604456 6520888476 6540012024 6546581496 6554209032 6557359536 6557405673 6561489896 6563992617 6574799322 6578940667 6585549243 6593222181 6596391438 6610710834 6677342568 6714612632 6718918128 6722435944 6723836001 6725667312 6733503504 6755616816 6758193582 6762402864 6765701046 6769320012 6773583882 6780387978 6791550948 6798373092 6802655262 6813854892 6840702232 6850098801 6858895589 6896358833 6906332368 6935973488 6954420226 6965869716 6972866964 6977338056 6984346824 6992484408 7003917252 7015448232 7025920317 7034106339 7037487522 7041172131 7043089872 7061821494 7064295849 7066219888 7075926234 7085013026 7092129954 7100393118 7103806164 7171960536 7183768176 7190984304 7214600016 7221897927 7223005872 7231121296 7233787782 7286139588 7294628796 7298135208 7301956284 7313977944 7318584884 7325936436 7333430013 7337997576 7357513527 7364904183 7373485161 7377029478 7381676133 7447805172 7489375628 7494177912 7501705848 7514056368 7521604272 7526341992 7530367824 7535111064 7538733072 7546358859 7553939211 7555098096 7558782894 7562740437 7566375726 7575191442 7578832716 7587577023 7600068918 7607703222 7620228252 7630014028 7695790011 7723649808 7749014832 7756853329 7769623914 7782415524 7790232996 7802970174 7815816684 7824923028 7828684344 7838737816 7846611864 7849505313 7855754088 7859530224 7881552952 7889470008 7892379261 7893317887 7902458928 7902514529 7910452641 7923476106 7936431139 7949497374 8047053864 8068455603 8070653136 8078760144 8097157744 8105291376 8114734992 8118692738 8126848002 8135011458 8140227732 8148404628 8153537158 8157898476 8161819848 8163036986 8166960828 8171236794 8184689604 8206399656 8210402109 8228225187 8255247273 8367287292 8381062872 8389481688 8394766068 8408586888 8417033352 8426840184 8430890832 8430950151 8439419079 8441717648 8453313414 8467134741 8476999947 8481074706 8487826256 8499485358 8500496186 8510400262 8514491076 8546925842 8560997172 8633073384 8643131928 8647286544 8657361648 8689106034 8694517968 8717641686 8731994076 8743207564 8751990156 8766399096 8780732324 8790962908 8795188584 8814281112 8818580043 8827438347 8837723349 8841971502 8866747071 8875653759 8890266294 8965114668 9010924776 9020934728 9025760016 9031445176 9040517304 9055401264 9064497456 9064561233 9070207016 9079484778 9085139856 9088605162 9094329907 9103465203 9103568292 9109302462 9118452798 9129076866 9133465068 9153291924 9274413603 9287826288 9297155952 9338556336 9352496166 9363392922 9367893756 9378808452 9383316696 9388229508 9403685928 9415761992 9419061132 9428695731 9434568312 9456173272 9459660249 9467190824 9469162521 9471741552 9480195207 9481322669 9496932354 9528120966 9533109593 9548804538 9629197236 9645050376 9660929616 9712207557 9713697552 9714852784 9723523419 9726171728 9728197362 9735941712 9739531854 9761835174 9767915248 9777906684 9781332714 9793893746 9810018036 9819872244 9831313548 9836039304 9842234844 9862198983 9894587157 9916066251 9930406896 10061811812 10071918948 10078377192 10083653916 10088500968 10100255256 10105110288 10116769364 10127046384 10133425224 10137290373 10143604296 10148551569 10153980018 10160304336 10160375823 10170581967 10187326422 10197559638 10203982893 10220782338 10261053348 10359498552 10376554032 10386977328 10403960232 10421088912 10431630339 10433230704 10448804574 10459300446 10466007084 10476520236 10488726612 10505875878 10523172348 10547270188 10564634808 10592732241 10599329832 10627519539 10638194931 10650589677 10655709246 10662421081 10757940804 10775652264 10821900024 10834508808 10835797336 10846681944 10850681673 10853636976 10864539504 10877197968 10889281104 10894982392 10911245527 10912919472 10923958409 10929209382 10941943194 10947202812 10952934426 10970966916 10977877326 10988904654 11006996364 11116141127 11156383056 11193021424 11222790098 11234063442 11241266868 11252558772 11270956918 11271084552 11282406408 11284088906 11289512988 11295551736 11302666596 11308099608 11332647144 11338174341 11349563589 11352654768 11362787163 11400103377 11411554833 11414662896 11445021042 11482607318 11585474712 11604548592 11623522248 11642658768 11654353872 11654435871 11669320208 11673623286 11685349494 11704455261 11723725026 11737384542 11750572106 11758106724 11764262902 11769917796 11783631132 11789295336 11822329428 11834205012 11853688392 11885214159 11924246061 11953486224 12070580796 12086081644 12105979704 12118140216 12137953604 12138091056 12145736616 12157937064 12172102488 12177953424 12178039107 12190272003 12202517187 12204389232 12210341598 12222606942 12230305737 12236847714 12244555479 12250441242 12256855191 12277034406 12365884804 12469994888 12484523896 12490525008 12505077936 12517639344 12550930938 12558748176 12571451947 12571594308 12584222532 12592149102 12612880332 12625550028 12640260276 12662576472 12704161288 12721612059 12731739384 12750744279 12765600393 12771736614 12807523547 12820388763 12838929648 12841495758 12949610076 12964697892 12970929816 12986042472 13015780232 13033659051 13037208912 13041776952 13076462529 13080024048 13093162992 13106407349 13108418064 13114811346 13122979792 13127985234 13149598644 13157881334 13171098486 13186444362 13192782876 13221421668 13262957253 13335399441 13354685136 13429225264 13444871888 13447672002 13516387164 13531402092 13538640024 13547167764 13560775956 13583101896 13596746184 13605310524 13619227167 13627709784 13632907743 13663953693 13677679197 13681404464 13693615299 13700197602 13717791178 13792717666 13908840452 13931739432 13945733928 13954676112 13968693648 13984968816 14007834504 14028744249 14030896464 14045089383 14051840634 14068212678 14074975044 14082344262 14123642988 14128591698 14151852468 14170026052 14184259908 14200786236 14207612328 14245398531 14292181449 14323206807 14343921072 14443795854 14467575564 14572279176 14589257592 14596270416 14603912568 14627955888 14637169768 14642752761 14651872872 14659018933 14666860026 14675995152 14676098411 14690840619 14715027054 14729808366 14739086401 14746970322 14754058956 14763352266 14895610344 14978751256 14988355824 15003411696 15052683984 15070222128 15092717718 15107878422 15117565788 15125480874 15132751452 15150382884 15157665432 15175154046 15200137836 15215406444 15240456504 15260028056 15280989633 15300613237 15331173507 15366281567 15384185089 15391580022 15513706658 15539247828 15564831048 15580465992 15605940348 15631633368 15649846056 15657368688 15673206861 15677475632 15688950669 15693223728 15699010626 15711508176 15758813817 15763105904 15778940016 15784758522 15786635774 15805029058 15820905282 15846952212 15872862278 15898994748 15983563869 16094107728 16136911206 16237385476 16253696004 16270022916 16280455464 16296809256 16307074316 16315796952 16323639696 16326073972 16333921656 16342473588 16369379208 16393814073 16412799312 16412914791 16420804218 16429401639 16456450374 16466815989 16483356981 16510494546 16734574584 16762125744 16778963376 16789532136 16817173776 16834066704 16834185147 16851095163 16853680368 16861900302 16878838158 16906435377 16906626828 16926133359 16934269482 16953999894 16962149412 16998970716 17000992372 17020800524 17028982152 17093851684 17121994344 17167531563 17223910977 17266146768 17286263856 17378212068 17435283372 17463988152 17486415128 17503980312 17510434929 17532798192 17561464648 17581925816 17585587539 17590377168 17606076813 17608170671 17625858159 17628562224 17637160086 17646394353 17654876694 17675446698 17683943004 17704346387 17733494142 17751307518 17780532588 17930229336 18021849552 18041869456 18062890352 18081034608 18129122466 18140414032 18158969556 18177210324 18188659814 18206930406 18207136584 18218604924 18236905596 18258153732 18266930136 18306583848 18315512397 18333910413 18355271571 18375661863 18415551609 18548827206 18704992332 18726785844 18735787512 18757616904 18766633392 18776459016 18807371856 18826396407 18831523984 18838122264 18857391462 18869136624 18888223653 18912346544 18919320498 18934381648 18938325042 18960390414 18962645338 18993864708 19056241932 19066219186 19097609076 19157604921 19258394472 19262243637 19290100752 19424415114 19447046838 19456394724 19479063708 19523670348 19555813368 19562665428 19587787492 19620036072 19639744488 19662627096 19672078608 19672217019 19684469688 19691977851 19724397966 19736822001 19756647729 19779666543 19789174314 19832132502 20123623624 20143837896 20156754384 20167307832 20177001936 20200510512 20233538728 20263741693 20266850448 20274580746 20287208592 20287351331 20297103138 20307960036 20320751646 20341163934 20374422121 20374652844 20395119276 20407965786 20441564676 20522106696 20576686767 20689076499 20718997104 20807920464 20863260678 20897609148 20918600892 20932014168 20953040472 20977453224 21011751756 21046344696 21077760951 21094540376 21102319017 21123516393 21129269616 21150642877 21185464482 21192887547 21198659664 21241418807 21255039078 21276389862 21301179354 21311418492 21324842162 21515881608 21551304528 21643800048 21665693781 21669017616 21671594672 21693363888 21701363346 21789964784 21822491054 21847916818 21858418764 21883886388 21894405624 21905868852 21941933832 21955754652 21977809308 22000290039 22013992728 22072540581 22094712549 22120455483 22145028399 22232282254 22445580196 22468126884 22482533736 22505117544 22541913836 22542169104 22564812816 22568177812 22579025976 22591103472 22605333192 22616199216 22639076577 22661817633 22665294288 22676348682 22688221311 22699127178 22725574326 22762731069 22800206754 22823109666 22890042084 22965214636 23087370033 23170949424 23247044496 23270559987 23308871742 23347246572 23370698988 23408910522 23447450052 23474769084 23501144212 23516213448 23528525804 23539835592 23567262264 23578590672 23644658856 23668410024 23679953661 23707376784 23707543587 23731357923 23770428318 23785400873 23809293417 23848492122 24141161592 24172163288 24205366809 24211959408 24236280432 24275907208 24291473232 24315874128 24340470791 24344204976 24356078214 24380544006 24405034374 24420683196 24445213884 24460611474 24473695428 24489110958 24500882484 24513710382 24554068812 24631206327 24731769608 24765741819 24797545591 24939989776 24969047792 25101861876 25142903894 25143188616 25168445064 25184298204 25225760664 25251100056 25280520552 25292850453 25318257237 25325152944 25401404223 25408322576 25430999841 25443224118 25463478768 25501488558 25531200786 25543473228 25615047094 25640777526 25682991516 25899220152 25929395784 25941859632 25972084944 26031560464 26067318102 26083553904 26152925058 26212814698 26229622692 26255970468 26299197288 26315762668 26342196972 26372888724 26385565752 26442843336 26455740129 26482315041 26513170047 26525914506 26600241213 26626961277 26670798882 26895344004 27032774328 27062804184 27077280048 27094335528 27121551912 27166203792 27193492368 27193683699 27210621048 27238454334 27255419568 27265815486 27282989721 27310395609 27327907386 27355358394 27387230598 27400395204 27435582356 27585435332 27817680904 27823240809 27863478864 27891467856 28015669008 28057488498 28090178766 28103681268 28136425356 28149950088 28164688524 28247285976 28257183396 28303704936 28340052104 28368519816 28378980747 28401572472 28415224656 28415424583 28443968007 28490797062 28537380053 28570629451 28584362898 28599328779 28646413614 28887591708 28935151128 29136622671 29144558352 29170570257 29178515184 29207825136 29274339536 29285505522 29303745744 29318037866 29333720052 29352196822 29381681238 29430054108 29459616732 29478172802 29493940644 29508117912 29526704532 29586596949 29683761471 29748198753 29791220688 29957502512 30185435436 30215756844 30235131576 30250961748 30265502904 30300765768 30315330864 30350308092 30400275672 30411871119 30430812888 30445654707 30480913008 30481127469 30511745901 30520056112 30561979266 30601226474 30611948679 30662347014 30732563134 30768370178 30783160044 31027413316 31078495656 31129662096 31160931984 31211880696 31263266736 31294891017 31299692112 31346413722 31377901338 31398021252 31517627634 31569517044 31573271548 31610058116 31641810564 31693904424 31745724556 31778196723 31797989496 31882558617 31914584793 31951769031 31967127738 31987263243 32273822412 32474770952 32507392008 32540045832 32560910928 32593618512 32614148632 32631593904 32652147944 32667843312 32684947176 32700888389 32733736581 32738758416 32771875227 32787628146 32825829582 32841608436 32858803278 32879500433 32912900748 32933631978 32966713962 33020989092 33348423381 33469149168 33579064272 33668370294 33702190326 33723800604 33757676316 33812870754 33813253656 33852266718 33868538964 33907999788 33924298824 33997941432 34001984744 34014523023 34041601048 34048690767 34057964304 34088361489 34187703368 34200310131 34234664499 34243988688 34278628111 34335063126 34447821954 34756424136 34870566744 34927976304 34963307613 34972830256 35007960624 35020869858 35113365783 35122929296 35163851632 35171175078 35212153626 35216341342 35251716318 35274320172 35292788706 35309753388 35350893396 35367886008 35408692774 35466988284 35502615036 35561065176 35655642477 35772738183 35860458672 36258244932 36317939112 36354420648 36377319628 36413860812 36414273168 36437209848 36473811192 36516307464 36533860272 36534117321 36570816009 36607551561 36613167696 36631024794 36667820826 36690917211 36710543142 36733666437 36751323726 36770565573 36831103218 37097654412 37409984664 37453571688 37471575024 37515233808 37552918032 37652792814 37676244528 37714355841 37714782924 37776447306 37838640996 37876650084 37920780828 37925290676 37987729416 38112483864 38132438372 38195218152 38252232837 38296801179 38315209842 38422570641 38461166289 38516788944 38524487274 38848830228 38894093676 38912789448 38958127416 39047340696 39111626736 39125330856 39175574984 39229387587 39240072144 39279488976 39279765343 39319222047 39325254192 39344434038 39368939376 39383955702 39448349213 39448795932 39473644002 39494311171 39513295458 39559333086 39578348628 39664265004 40189125613 40247247248 40287675792 40334615664 40467077456 40527483386 40549161492 40574702662 40594206276 40615920072 40641503292 40682327868 40748844242 40749305688 40790238552 40815931572 40857681501 40883129352 40898723229 40991861079 41033037591 41044213392 41080845897 41153373534 41378152998 41726521356 41795218296 41837201784 41864028336 41906080944 41954906448 42023503512 42086232747 42092689392 42135268149 42155521902 42189080752 42204638034 42247032786 42301285754 42370928964 42385775094 42482837614 42510078156 42552779724 42602358708 42622836984 42649684324 42736195593 42876544347 42969620421 43031763216 43331387562 43402726692 43644982108 43695833636 43716837528 43767772776 43788811248 43811737704 43883867664 43911509304 43928258283 43955618616 43977056799 44000580078 44027985456 44028295233 44072521857 44145081162 44189425098 44217259203 44240910966 44290056798 44464564508 44891160392 44936253768 44965067472 45010235088 45083827672 45136355624 45158051952 45203731469 45210666384 45278153154 45323635266 45352697364 45376442622 45398254356 45451148652 45525462138 45600413508 45646219332 45780084168 45901839711 45930429272 45993520521 46052584669 46098844701 46152555267 46174740066 46541119974 46617743484 46694493144 46741397976 46817821044 46894900104 46949538168 47002288424 47019620583 47032426896 47057051608 47066852007 47079671184 47134524528 47276441451 47289317712 47336820048 47359907322 47415087174 47462715846 47540856636 47570801746 47618586834 47696984244 47950691607 48282323184 48344326576 48410733618 48551814416 48680941582 48712156428 48761088012 48810068748 48841366392 48890427768 48921222948 48947390856 48978221916 49001764968 49027420764 49108137624 49181442219 49238744373 49262412654 49288204917 49400447967 49450070943 49463539216 49531483638 49595091182 50203723752 50285807788 50286377232 50336890128 50368596408 50451521328 50502200112 50502555441 50553285489 50561041104 50585700906 50636514474 50719306131 50778400077 50802808446 50861999682 50886448236 51002977116 51062401572 51086946456 51230094188 51281555052 51365983032 51502594689 51671732931 51798440304 51858791568 52134636204 52305850116 52425629396 52459245384 52511940936 52598394576 52631525336 52684393944 52745777448 52771131504 52824512013 52877574477 52885686672 52911480258 52939183059 52964630082 52997991527 53026340094 53051829012 53059740409 53113039161 53200482426 53253922554 53341597764 53790688008 54065548656 54125608368 54188671056 54243103824 54297973303 54387367398 54421242096 54476908668 54531630972 54565979442 54620791218 54655814772 54710716788 54774461196 54800790408 54871164712 54946537191 55126985589 55170870664 55246654827 55253225209 55317601703 55555017973 55635361808 55646481618 56114976996 56180357532 56207362536 56272850712 56299900176 56329377048 56479189221 56494571952 56514366792 56607409872 56664670959 56680104208 56737039632 56757961494 56803144944 56830849166 56887936014 56981594124 57074760106 57141258902 57168725796 57198657558 57292827228 57472814763 57775183416 57786730911 57870302256 58273245342 58341140514 58571011044 58636075732 58667440104 58704393644 58763362476 58860108216 58919233464 58956345604 58987881288 59016235824 59016651057 59053409064 59075933553 59173193898 59210466003 59269943187 59338999629 59367522942 59496397506 60370870872 60431513688 60470263152 60501923496 60531005808 60601531536 60700616184 60791225079 60800551344 60823742238 60861625776 60862053993 60891309414 60962254938 61023491802 61123266363 61123958532 61202452948 61223897358 61324694028 61465126268 61536740356 61566320088 61730060301 62054826632 62067229497 62156991312 62423761392 62589782034 62692827444 62755802676 62796042504 63035255268 63139034088 63146543096 63220116232 63233282853 63283621128 63306957051 63387808848 63451928631 63491449112 63556393446 63578662641 63595978992 63660309349 63724256421 63765117234 63829169586 63903538062 63934255476 63974526486 64547644824 64949541904 64997081343 65014784016 65080091664 65228297264 65304295888 65369894352 65401776778 65467473162 65543750454 65575256292 65651659164 65683216872 65717606556 65759000866 65825801496 65867263956 65933427924 66000870117 66041978184 66217621743 66284137647 66361366449 66435085197 66696846762 67336740588 67404380652 67447601208 67515352632 67625741508 67626507312 67704533436 67737077928 67815999576 67848597648 67917229731 67985452899 67995882864 68003969488 68029046046 68064663933 68083202096 68097381534 68176722978 68288193207 68375406736 68400620262 68469328998 68557256222 68670126252 68895643908 69262110099 69512848272 69741133488 69811679961 69926615226 70041739716 70226731566 70342350156 70424307252 70432682684 70503432636 70548640344 70585577412 70619506776 70701786792 70735772016 70817385548 70933976568 71005230072 71039860983 71122130352 71122630761 71194073769 71311284954 71356202619 71427880251 71545476366 72516489864 72635878224 72708841296 72754639256 72827721624 72874419696 72947622384 72948135637 73021412373 73032614928 73068234642 73141632018 73215103122 73261219967 73262049588 73335641652 73346577889 73381834422 73421086284 73467332874 73502647452 73541131146 73662206436 74195308824 74392636773 74636947567 74819969328 74907143376 75305585628 75428711682 75429565848 75552894612 75677281992 75753300168 75841561656 75850581352 75878551359 75954771711 75975458832 76204212669 76224967728 76264876744 76292999523 76378718689 76390436304 76467708863 76504465674 76593602358 76630419684 76845141282 76922332578 77048974548 77697660456 77788187352 77825578896 77916254832 78094681392 78250661712 78351149968 78458775174 78559530686 78638444094 78688868076 78767911404 78896698426 78897591864 78947288004 78988622342 79026590916 79118666172 79156697256 79328530008 79367220387 79446945123 79539510141 79800723639 79880883831 80378251226 81054966772 81098322984 81149405324 81188412552 81231840144 81283006584 81364655736 81497688484 81498611376 81580477104 81581051097 81631863144 81715363002 81766258704 81797446458 81848969163 81931186827 81983722158 82066075182 82161691794 82306747068 82756305996 83453042712 83469722427 83590436592 83674403568 84047007024 84172465494 84270536298 84311043804 84409276068 84494065572 84602571508 84741857928 84771550188 84965675228 85020156312 85105559448 85204717416 85245673968 85246273749 85299368648 85331904021 85472391186 85612140159 85711888353 85753088694 85797986337 85939240842 86662775124 86805453384 87289964216 87391667272 87409868013 87433675056 87511710771 87535545552 87623475408 87823018608 87856516566 87911237232 87954113598 88000163629 88001160156 88056590466 88145043714 88290162324 88378850196 88434518406 88481821932 88580113596 88929129016 89051284413 89652664829 89782320784 89872507536 90167655344 90272711248 90407462938 90556306308 90647270532 90705394728 90752885244 90796508712 90902297304 91050924276 91200827016 91235613357 91292438664 91336964121 91443382407 91535237703 91560168336 91803679422 91835846037 91860858544 91987041042 92105169338 92197689402 92305110534 92349480132 93082239948 93235486968 93388986288 93482795952 93635642088 93789800208 93884673051 93899076336 94004576848 94039241166 94114103216 94133704014 94552882902 94719814644 94830174348 94925431692 95081713272 95141603492 95237173668 95334590169 95393968488 95647675851 95743754379 95855307093 95901383214 95961789729 96821467236 97361883164 97424312856 97522176024 97620137496 97682732784 97780855536 97842445896 97894781712 97956443832 98003529936 98054841528 98102665167 98201209743 98216275248 98315625681 98362884438 98477488746 98524825308 98576409834 98638501299 98800895934 98900141886 99062967276 99190182364 100045270143 100407447504 100571615576 100737192816 100839093277 101005110882 101106570978 101171401812 101273028948 101438612262 101556800154 101605616892 101723999364 101772896472 102005954232 102043569069 102124803144 102173892912 102460188376 102563110104 102600930393 102613132531 102731966064 102732688877 102835884333 103005189378 103173604807 103343465862 104269272408 104611700232 104851258792 104889922839 104918490768 105023881872 105263050672 105340097349 105368787888 105491554896 105649024026 105755148954 105822960516 105878366118 105929260164 105995983054 106052680188 106103658024 106119480818 106226078322 106400964852 106507845108 106683195528 106966927431 107318214549 107581376016 108595946606 108774734796 108953817336 109063261944 109131958884 109241582436 109311629544 109421433576 109548922392 109601580816 109602351963 109712448027 109742329424 109822654683 109893074382 110072751633 110200999311 110253971178 110311696719 110341741328 110493309654 110506450418 110635203406 111110035946 111292963236 112229953992 112360715064 112414725072 112545701424 112658754096 112958378442 113028733584 113143067523 113329341918 113515922988 113661698332 113775872028 113963188248 114149520212 114282517804 114337451592 114397315116 114585654456 114756698511 114890403537 114945629526 115267711923 115383498867 115550366832 115573461822 116546490684 116682281028 117142022088 117272151464 117334880208 117408787288 117526724952 117720216432 117838466928 117839296029 117912691208 117957666141 117975762576 118033302114 118106818128 118151867106 118226288791 118345047639 118346387796 118420932006 118482933513 118539886374 118677999258 118735045884 118992795012 120567376839 120741741744 120863027376 121003846992 121401232368 121582450158 121647484476 121724107986 121782618828 121924509876 122046983604 122246532726 122247917064 122404905896 122447794716 122573044503 122649388056 122930252536 122975583237 123073480712 123099112773 123132640176 123242537691 123257194697 123460120602 123930424709 124109653264 124134458994 125179564068 125385654888 125511605352 125592085008 126070510536 126258698241 126278068176 126293086192 126405804447 126440232464 126466565706 126567242256 126613914102 126903857262 126982898224 127112786892 127157325282 127320618698 127448512842 127530234468 127658339172 127807076124 127868510952 127949052972 128208586779 128629633041 128908861263 129095289648 129994162686 130803553556 130934946324 131087500908 131150512584 131303318328 131366433744 131435213112 131518001732 131651602992 131734527912 131784774849 131866855848 131931170397 132001740234 132083956368 132084885699 132217565571 132435243486 132568275294 132651777609 132722732898 132870170394 133393693524 134673481176 134808761304 134895202416 135030705264 135251483016 135409066872 135474155856 135611194407 135631999152 135834459462 135970905798 136058092092 136129327866 136194763068 136353445956 136576386414 136801240524 136938657996 137114512444 137340252504 137705519133 137791287816 138157754007 138296534103 138457665801 138524220198 139623359922 139853230452 140083479432 140453463132 140684700312 140848614504 140865365368 141006865272 141058861749 141097280688 141171154824 141239013552 141403573584 141634771096 141829324353 141846191851 141867953136 142010460144 142011459317 142079721966 142245261522 142388147538 142620954847 142622569908 142712405238 142855760502 143090952732 145032979728 145509278512 145655443248 145896271274 146042824746 146136469284 146283264036 146430206244 146522439934 146524099176 146671283304 146693155778 146763668844 146842172568 146934665748 147005294904 147082262292 147324412872 147544326657 147716233119 147864614751 148201343901 148350212829 148390617648 148785273546 149273895134 150611171256 150857423364 150859131696 151105789224 151354563984 151506600336 151507666323 151659856467 151683123312 151701162704 151757102718 151909543422 152157918393 152335200231 152408425338 152529753488 152585999046 152757437378 152935417726 153008931348 153187204716 153260839368 153690282564 153844665156 154097949096 154507784067 155015198793 155395320912 155576374704 156917550348 157119061372 157276888188 157377736152 157535822808 157793396852 157795183728 157894576008 157977244684 158053181832 158237332344 158313394512 158473536039 158632723431 158657060016 158734440774 158817549177 158893890246 158993974581 159079020282 159179221227 159339117483 159601447278 159761767662 160756502452 162109933544 162196645968 162298810648 162376825104 162566013168 162729311472 162893919909 162995376968 163162102194 163263726288 163428875311 163430726004 163594892916 163697938326 163862373654 163967444316 164132150364 164323383588 164613494136 165380956767 165512611992 165759675627 165952805109 166497806111 166665053919 166906085424 166939444854 168344930988 168541072596 168622087608 168818552136 168988131144 169205143016 169437567663 169483715856 169543100376 169931350456 169994012877 170040312624 170211118896 170383295537 170409434832 170492547498 170598737296 170663808042 170944782372 171224280318 171423776706 171506177388 171595972674 171878481684 172418444289 173325550248 173360192733 173610906768 174579928432 174783334544 174819736026 175023421542 175713033132 175908227196 176000327258 176002320312 176113180932 176290087428 176580324648 176757700392 176869036812 176963643864 177049953171 177160227192 177227800659 177631398009 177809829561 177858258032 178016998887 178102568826 179305329658 180814925876 181112612616 181294541064 181410789456 181505770488 181593017424 181804594608 182101848552 182373675237 182401654032 182471226714 182584877328 182586161979 182673928242 182886764814 183070475406 183369799089 183607358844 183671692074 183974082084 184210338676 184395378804 184610221068 184698960264 185190180903 186164479896 186201688491 186470973936 187271284176 187769346102 188078482332 188267408028 189105765804 189439629288 189660348696 189850863384 190163426544 190283206984 190355785893 190474347336 190669180338 190787936976 190789279343 190980928047 191172769263 191295351702 191487508758 191608123213 191710614186 191802766428 191923579458 193642934472 194723766328 194848625712 194991244029 195044352048 195240274992 195684891792 195912887664 196109683056 196205330334 196402419486 196631251362 196725768876 196954977492 197049650616 197152819668 197277002598 197601791868 197800283772 198125934552 198380364728 198652865229 198907972081 199305255591 199761660371 199994406157 200090540286 201143231152 201678186554 202010221764 202213141956 202342803624 202546057896 202877224524 203113600308 203211233784 203447998728 203545792944 203751689193 203956358697 204011908464 204087138138 204193991799 204249606288 204864579621 204920376752 205126220208 205201860786 205226265062 205465377754 205671768666 206010378756 206347209614 206686931724 207786330297 208538544816 209223400464 209435039883 209702517584 209779845678 210680194698 211298048052 211510297908 211645921032 211756732236 211858520328 211991966108 212105360376 212207316048 212238961636 212452156644 212801929704 213015690216 213119582949 213366391056 213367892283 213582221307 213933854862 214068607857 214283640753 214636429098 217191893212 217549469592 217907634672 218126523888 218263917768 218483164872 218623259088 218842867152 218844406911 219064237119 219097844784 219204703926 219424896054 219645309366 219783659901 219786148764 220039733667 220145503266 220401998622 220507942356 220623393438 220986619308 221012900836 221270406812 222220071892 222585926472 223177910319 223910842701 224459907984 224721430128 225916756884 226286135046 226658683836 227031845976 227323396664 227551744056 227635654077 227926376496 228299040424 228565035608 228612638007 228674903184 228794630232 228878998569 228906218723 229136156067 229171308912 229403126589 229513397022 229780807074 229891259052 230156503031 230535423846 230766997734 231146923644 233092981368 233364562056 234284044176 234544302928 234817574576 235053449904 235678592058 235825382416 235915332282 236066604228 236303734212 236452577582 236690095278 236692775592 236841864012 236965867026 237079772748 237355998516 237470091768 237985590024 238101661161 238340835369 238618530423 239402170917 239642651493 241134753678 243164900316 243294968952 243448215972 243565237656 243849019752 244093967208 244493065452 244495834128 244743153291 244809811792 244895589432 245146089006 245298776112 245546907489 245793560481 245860505072 245951166474 246146961424 246198225546 246485075382 246514389394 246920241204 247860849418 248268917988 250359128136 250409167281 250771309776 251023210704 252141021072 252517396482 252811608894 252933131412 253227828204 253807714524 254225573784 254314650564 254641237396 254897025684 255060468936 255316678344 255614152248 255737021904 255738821247 255898105944 255995712063 256417173558 256836420477 257135665059 257259266082 257393959011 257817722526 259988325372 261607107112 261869892648 262175001816 262301025168 262606636656 262870426224 263036003464 263428642009 263469055824 263569549698 263733711696 263735567303 263862340794 264000490887 264003480468 264169771398 264435131142 264867487573 264870486972 265136550588 265303555218 265445465796 265740340788 266787387048 268957994487 269346962352 269617522608 270502966032 270818133744 271222388814 271668918924 271941811596 272116184184 272258655732 272389526136 272706891912 273152772828 273602481048 273877315992 274010892363 274229024888 274330147221 274605713109 274680505008 274958357401 275411038266 275507538111 275582575632 276138444491 276315508014 276460178197 276593068206 276915331602 277048440396 279246719844 279706460904 280166958864 280906926264 281369400624 281654019153 281697229008 281730730736 282013730544 282117723498 282342309648 283269542192 283658648706 283692383702 284022918634 284159443932 284490523044 284776295076 285241909694 285245139816 285424810476 285711521004 286003770507 286181905464 286943027553 287231263137 287565921279 287885369187 291792542548 292085649492 292272938568 292566528072 292860412488 293044879868 293048198352 293342566608 293386311556 293527337688 293684345136 293869331496 294010589808 294164524584 294307995501 294603629229 294648825744 294946877043 295088653314 295432466238 295729229502 295915503897 296402687802 296700425658 297570547092 298547790268 300135810429 301222342512 301714846728 302211578448 302517279831 303015332646 303319712934 303514205436 303819086844 304315836786 304670400462 304816850676 305171998092 305514874756 305870835452 306017862696 306374409432 306521678736 307380565128 307689330312 307839397593 308195898192 308198066631 308507652999 309015568134 309210211349 309520814421 310030397586 313835100696 314238122744 314553776376 314669768517 314755472304 315071645616 315586793704 315789152016 315954489368 316020292047 316106363664 316426120283 316474664688 316947072078 317265446862 317468881548 317635098354 317787780492 317987949162 318158040564 318358442454 318678234966 319202894556 319523535324 321513004904 321954643647 322368092683 324219867088 324597621296 325787839818 325990753936 326324204388 326857750622 326861452008 327189785832 327395876652 327724747308 327934888632 328264300728 328646767176 328807055889 329137344081 329226988272 329467964049 330218254899 330602997933 330761913534 330935090157 331025223984 331519351254 331905610218 332995612222 333330107838 333878889708 336689861976 337082145192 337244175216 337637104272 337976262288 338410286032 338875135326 339086200752 339429202569 339862700912 339988025754 340766591074 340985094996 341327616084 341889564744 342448560636 342847553412 343012354776 343191945348 343756963368 344270095533 344671210611 344836888578 345803135769 346150496601 346651100496 346720385466 349639472052 350046843084 351426066264 351816454392 352000654516 352004640624 352226361864 352580174856 353160649296 353515400784 353517888087 353738073624 353872998423 353927287728 354099906342 354320454384 354455601318 354678866373 355035142917 355262796018 355448800539 355619659122 356033997774 356205137652 358610659316 361629851752 361702130517 362225225232 362589082128 363011540976 364203697104 364572106463 364747350474 364942453428 365172323958 365347856484 365773529628 366140950812 366739598178 367214717688 367343384148 367948164168 368420677352 368790757608 368926749711 369220442136 369397920528 369771584091 370380361806 370985940689 371418182863 371791274127 372328959792 372403376982 375538692204 376156964664 376534816056 378211531608 378776094723 378879258576 379217413341 379320697392 379701726768 380085813121 380566413968 380711571786 380948694672 381338360676 381578558686 381961856094 382345538526 382590703404 382975017516 383216246426 383421228372 383605532856 383847158916 384625760337 385888899123 386726583789 387285868944 389447532656 389982488058 392410660668 392804838972 393262502724 393451537752 393909954984 394099301232 394305639336 394554005196 395203583736 395354324547 395600567544 395793511191 396251869104 396254657097 396652696713 396760729456 397305730458 397815944162 397955332827 398610511182 399523320742 399988812314 400181080572 403356373108 404020443528 404426283912 404685607248 405092115792 405754449048 406227200616 406422467568 406833583221 406895997456 407503378386 407912717394 408174276276 408387983598 409729159242 410403721572 410452530124 410930755508 411343537332 412020757512 412694419228 413116557399 413373863448 414473262021 414889602309 415372997403 415572660594 418870079766 419559691356 421360389396 422596096104 423020595816 423291842064 423513464472 423717040656 423983932216 424210720752 424477923272 424904313288 425111549057 425538575553 425603859408 426031380432 426034377951 426239165898 426735784566 427164442614 427433505629 427862864541 427867709724 428137215714 428567281506 429272858196 434383786424 435098939184 436527835536 436966329744 437688813822 438128474238 438409407852 438849792108 439290618732 439567319802 439572297528 440079467334 440291006532 440803997244 441015884712 441246786876 441973238616 442025801672 442540813624 442632979971 443148699357 444440143784 444604031703 445050638487 445171852944 445622165443 446355820638 447821685402 451833513768 452572270092 453317367672 454063691952 454522998969 454646793328 454979569401 455103488112 455271308154 456473755179 456598080848 457005600693 457130071216 457225276014 457589260464 457757997138 457812437446 458272312134 458806253178 459026794044 459561614148 459782518104 460313006062 461070847692 461533995468 462293847288 463523352201 465045596379 466185962736 466729124112 471357184116 471830664564 472133208456 472607468424 472905155164 473380190556 473385551184 473683728024 473931734052 474159545496 474711997032 474940183536 475420608117 475898170293 475971180048 476203322322 476452647531 476681670738 476981923743 477237060846 477537663681 478017352449 478804341834 479285302986 482269507356 486329800632 486589937904 486896431944 487130475312 487698039504 488187934416 488681759727 488986130904 489486306582 489791178864 490286625933 490292178012 491093814978 491587120962 491902332948 492396451092 492970150764 493028778788 493840482408 495721698836 496537835976 497279026881 497858415327 499493418333 499995161757 500718256272 500818334562 505034792964 505623217788 505866262824 506455656408 507615429048 508451147568 508629301128 509282474792 509794051368 509982038631 510120937872 510633356688 510636949459 511149886611 511228304496 511477642494 511796211888 511991424126 512828539769 512834347116 513426045223 513672840954 514271330118 514518532164 514787918022 515635445052 519976650744 522458632969 523214214224 523739785296 524350003632 526072006928 526857284018 527139099396 527471134606 527724681588 528000981774 528006960936 528339542796 528870262284 529734975146 529740973944 530273101176 530607110436 530890931592 531149859513 531480681576 531683401977 532894194027 533429488683 533574774096 534050996661 537915988974 542444777628 543337837848 543883623192 544232368368 544517311464 544779052272 545413783824 546305545656 547121025711 547204962096 547754631984 547758485937 548021784726 548458049776 548660294442 549211426218 549916714802 550109397267 550822076532 551015076222 552276888982 552631016028 552920356394 553186136412 553830663204 554096880792 555570542709 558493439688 558605065473 559412921808 561813852528 563308038306 564235446996 567317297412 567384767404 568045837268 568318887864 568981046088 569552590152 570483819388 570490279632 570849620952 571067357679 571423042008 572007541014 572363810928 572367838029 572942784141 573518307789 573886055106 574462526274 574824369639 575131842558 575770738374 583585085096 584171298984 584545877136 585133056144 585720824976 586089759736 586772623112 587054675376 587648509097 587738662992 588329049168 588615991002 589207258458 589893754086 590177306628 590858241509 590864932476 591458459004 591831007794 592805375604 593400851316 595141094184 596723916243 597095580536 597915766773 599284981113 599983218471 600271620858 603429693456 605034559662 606030665292 606639425868 607028410872 607638173688 608631673572 609340800924 609633701352 610343996184 611029749512 611255067579 611741670904 611869076091 612035725392 612581975397 612748818864 614593738863 614761130256 615378660624 615678795186 616001145403 616396133262 617015305998 618031136268 618420422698 619041628842 620060795172 623358990891 627670201392 628305119649 628476245488 629107552752 629339537034 631173587408 631908978736 632040584094 632852240566 633894144156 634530893724 634937763096 635270196708 635575560984 635975898324 636316081128 636716884908 637356469932 638405789112 639047070648 639358748847 640103676849 640746663921 642205823571 642850922259 643026009808 643909287294 644736185366 651575679636 652648408776 653715501244 653722904016 654379571664 654791753304 655449494616 655869777264 656528601456 656533220733 657192711357 657293534352 657614111778 658274688162 658935928098 659350979703 660119201001 660436509798 661205995866 661523827068 661870180314 663038702508 663811220436 665991224444 666660215676 667757779416 669533730957 671732528103 673379723952 674164290384 677750270652 678858405138 679976051508 681533182148 681970189992 682655232168 683779129488 684897121272 685695106824 686024709552 686383890696 686718656169 687408468201 687513926736 688209379767 688540191066 688973889851 689342421222 689673777156 689776625317 690469509093 691606271538 692300993202 693440770932 699278944104 700093686168 702852132528 703632908784 704001309032 704452723728 705160349712 705873652939 707035776174 707476147248 707745996846 708199812684 708911202636 709357732746 710070285834 710525592036 710897601078 711239318244 712067995548 712410275304 714304983483 717221318632 718206512751 718291927717 719128822139 722215233649 723259703504 723404261034 729144212926 729494700948 729884906856 730344647916 730695712968 731547059256 732281901624 733479196356 734229459873 734429435376 734686768296 735896328336 736640722467 736841354704 737380681443 737581515216 737853499422 738440884272 739543168182 740760723612 741971881378 742836365726 743582548254 744806753964 751077384408 751227501843 752313929328 753069632112 756423063216 757552189446 758434826682 760171626242 761423143572 762676721352 763157117372 763923712188 764691077052 765181406808 765950035032 766432492852 766842456744 767211065712 767216463741 767694317832 767987136189 769251520674 770509261431 771406995177 771777798246 772181877033 773453167578 779964976116 784821321336 785609677944 786525005448 786903075504 787819909968 788611278672 789108010392 790285926027 790407167472 790708649094 791201135088 791206701909 791587022382 792001472661 792509314194 793305393426 794602462719 794611460916 795631888324 795910665654 797221022364 799046641484 799977624628 800362161144 806712746216 806873983461 808040887056 808852567824 811508898096 812454401232 813667166442 815006756772 815825434788 816348552552 816775967196 819458318484 820807443144 820905060248 821861511016 822032677089 822687074664 822990441663 824041515024 824875072203 825388838456 826233114798 826522614333 826747726896 827584021537 828415333473 828946524042 829380534591 829779204618 830745994806 831145321188 837740159532 839119382712 842720778792 844962057459 845192192208 846041191632 847026928944 847967864432 848955846544 849808626576 850223098114 851077151106 852068755902 852478331796 853471569132 854328885228 854867011258 855725729082 855735419448 856274431428 857134563012 858011311521 858545716392 860829082659 861693789411 862697763837 863656107561 868767572848 875377627644 876256948476 876818815704 877699584216 878581237464 879134639604 879144595056 880158934668 880582013064 881607994488 882031769424 882493573752 882923986503 883810887687 883946477232 884051603344 884840631129 885081627248 885265959942 886297398714 887746511691 888880287568 889208063406 890101276974 891244330886 892711641276 895643370804 900407431287 903667027536 905144540184 906634735344 907551839493 909045997938 909959138802 910542616308 912947510358 914011201386 914450552028 915515994276 915624874892 916544624268 917612506356 918053588088 919123228296 919565036208 920626012124 922141695384 923067990936 923518192779 924587694576 924594199893 925522958997 927046704402 927630634047 928562443263 930091192758 942714368232 943661329128 944266416912 945214936848 945810310328 946760381112 947367456048 947863468104 948319090992 948325763281 949278360849 949423994064 950841216234 951796340586 952395859571 952406644644 952905295062 953363341476 953505512557 953963847486 954474121692 955075327362 956034704898 957608683668 958570605972 964539014712 967104278049 972659601264 973792863888 977363519454 977972261808 978972613164 980573251866 980584356024 982187629956 983174241924 983804665896 984792902184 985940301528 986057557576 986421167667 987412032243 987680964816 990654764697 991443397672 991808993799 992805270471 992923342957 993075671952 994080215219 994558053762 995716830654 998346683929 998986836666 999990323514 1001636669124 1010069585928 1011246435576 1011732525648 1012911312816 1015230858096 1017258602256 1018287607707 1018564949584 1019588102736 1019964077262 1021273898918 1022299773222 1022955284988 1023982848252 1025657079538 1025668694232 1026852090446 1027345681908 1028542660236 1029037064328 1029575836044 1031270890104 1032810286599 1034013631833 1037409407307 1038451489803 1039953301488 1044917265938 1053714568036 1054278198792 1054942269212 1055449363176 1056001963548 1056013921872 1056679085592 1057740524568 1059469950292 1059481947888 1060546202352 1060553664261 1061214220872 1061618995269 1061781863184 1062299719026 1062961363152 1063366803954 1064036599119 1065105428751 1065788388054 1066346401617 1066858977366 1068101993322 1075831977948 1084889555256 1085106391551 1086675675696 1087767246384 1089034622928 1092611091312 1093716319389 1094242051422 1095516971874 1096043569452 1097320588884 1098422852436 1099833429604 1100218794534 1101644153064 1102030152444 1104553777964 1105262032056 1105840712788 1106372272824 1107661326408 1108193761584 1109314752273 1111141085418 1112957822067 1114254548589 1115373822381 1116986879376 1117210130946 1126616076612 1128470893992 1134634594824 1134769534808 1136091674536 1136328284169 1136637775728 1137652240023 1137962092176 1139105180304 1140257439363 1140967638776 1141699241904 1142134715358 1142846084016 1144002127177 1144015082028 1144735676058 1145885568282 1147036615578 1147772110212 1148925052548 1149648739278 1150263685116 1151541476748 1157666697369 1165484642777 1167170170192 1168342597968 1172179519472 1173545246224 1175297018194 1177231982004 1178414516916 1179787508172 1180354613256 1181716483018 1181729864952 1182916918008 1183662015588 1185610751208 1186062973641 1186801702632 1187380533573 1188763971291 1189958090139 1190282188368 1193447832486 1193865998481 1194191161072 1195831533546 1198569962226 1199966436942 1200543241716 1210069119324 1212061330584 1213278851736 1214056821744 1215276347376 1217263347144 1218681601848 1219267402704 1220500749663 1220687992368 1222059499024 1222510135158 1223483341808 1223738152182 1225163950794 1229187477726 1231357590372 1232002290806 1232792266524 1234030611996 1236062272536 1236840845396 1238083257684 1239349672197 1240121590344 1243419786063 1244668806927 1246118992209 1246717981782 1256610239298 1258679074068 1264081168188 1265704481132 1267788288312 1269061787448 1269875526192 1270540393416 1271151121968 1271951796648 1272632162256 1273433769816 1274712939864 1275334647171 1276615726659 1276811578224 1278094141296 1278103133853 1278717497694 1280207353698 1281493327842 1282300516887 1283588593623 1284411647142 1285701844518 1287818574588 1289472370732 1303151359272 1305296817552 1307431002488 1309583506608 1310898989232 1310908212601 1313066441466 1314385422714 1315228223556 1316549376324 1317871856196 1318701959406 1320238402002 1320873019596 1322411991732 1323047654136 1323740360628 1326077405016 1327622440872 1331982448888 1333320431352 1333812095109 1335515558832 1335524955401 1336866496329 1339067461914 1341256862491 1343465056206 1355500541304 1357716810276 1359952103016 1363066364296 1363568996907 1363940379984 1364938708203 1365310464336 1369421265537 1369794242544 1371016802079 1371390213648 1372767781392 1373437312338 1374816936402 1376418759534 1377080382132 1377947779702 1378684842444 1379347554312 1379553250634 1380939018186 1383212543076 1384601986404 1386881541864 1390570056603 1395136789137 1398557888208 1400187372336 1408002618064 1411747305878 1414071552348 1415491993692 1416399625368 1417822405272 1418715465492 1420140571668 1421051184072 1421795202156 1422478636488 1424135991096 1424820550608 1426261824351 1427694510879 1428609966966 1429357942593 1430945771229 1432612991043 1434052057347 1434442637264 1436413025502 1436583855434 1438257644278 1444430467298 1446808522068 1458288425852 1458989401896 1459769813712 1460689295832 1461391425936 1463094118512 1464563803248 1466045279181 1466958392712 1468458919746 1469373536592 1470859877799 1473281444934 1474761362886 1475706998844 1479086336364 1481521447224 1483943762756 1485672731452 1487165096508 1489613507928 1491837080643 1493575245981 1498480254999 1499985485271 1502154768816 1502455003686 1515104378892 1516869653364 1520343252484 1522846287144 1525353442704 1526314234744 1527847424376 1529382154104 1530362813616 1531900070064 1531910848377 1532864985704 1533449659833 1533684913488 1534432927482 1535388635664 1535974272378 1536941754283 1538485619307 1538503041348 1540278135669 1541018522862 1542813990354 1543555596492 1544363754066 1546906335156 1559929952232 1567375898907 1569642642672 1571219355888 1573050010896 1578216020784 1580571852054 1581417298188 1582413403818 1583174044764 1584002945322 1585018628388 1586610786852 1589204925438 1589222921832 1591263776648 1591821331308 1593449578539 1594442044728 1598093282968 1598682582081 1599955249256 1600288466049 1600724322288 1602152989983 1602343531061 1611095521217 1613425492432 1613747966922 1627334332884 1630013513544 1631650869576 1632697105104 1633551934392 1638916636968 1641363077133 1641614886288 1641810120496 1643275457811 1643723022032 1644065354178 1645374149328 1645980883326 1649750144406 1650328191801 1650777676912 1652466229596 1653045228666 1655168043074 1656830666946 1657893048084 1658761069182 1659558409236 1661491989612 1662290642376 1666711628127 1675480319064 1675815196419 1678238765424 1685441557584 1689924114918 1700446196228 1702154302212 1704137511804 1704956663592 1706943138264 1708657770456 1709734022516 1711451458164 1711470838896 1712548862856 1713202073037 1714269126024 1716022623042 1717091432784 1717103514087 1718828352423 1720554923367 1721658165318 1723387578822 1724473108917 1725395527674 1727312215122 1750755255288 1752513896952 1753637631408 1755399168432 1757162474928 1758269279208 1760317869336 1761164026128 1762945527291 1763215988976 1764987147504 1765847973006 1767621775374 1769681262258 1770531919884 1772574724527 1772594797428 1775493023382 1778416126812 1780202553948 1782488661772 1785423282552 1790171748729 1791286741608 1797854943339 1799949655413 1800814862574 1810289080368 1815103678986 1818091995876 1819918277604 1821085232616 1825895020716 1828022402772 1828901104056 1831031988552 1831249749784 1833089248536 1833765202737 1835225012712 1836107176176 1838246456592 1841252024248 1843781216589 1844000494063 1844283390768 1846135981872 1846148971121 1847036385558 1848003436209 1849188399786 1851045917994 1854072413011 1854093408804 1855261268094 1857124886526 1860182385516 1884915358947 1885428736464 1887322658256 1891620620656 1893520762224 1895726936208 1896651526562 1898556721698 1901682432468 1903592681172 1904791719142 1904813289288 1905810590124 1906726682952 1907011025114 1907927694972 1908948243384 1910150654724 1912069409796 1915217367336 1917141211944 1918076246541 1920311030547 1922239991763 1926617470713 1928552766777 1929078029424 1934208556098 1954727038908 1957945226328 1961146503732 1961168712048 1964375259912 1966348483848 1967609331792 1969585804368 1969599662199 1971578134071 1971880603056 1972115115152 1972842335334 1974824064486 1978052939109 1980357603003 1981309529394 1982886795344 1983617987598 1985610540942 1985846685914 1988160430438 1989116107524 1991433661308 1996693367858 1997973673332 1999980647028 2003273338248 2008601192871 2015197584309 2020139171856 2022492871152 2036575215414 2039928154524 2042547797836 2044599546444 2045910569976 2047965696504 2051314159076 2051337388464 2053704180892 2054691363816 2057085320472 2058074128656 2059151672088 2060155968507 2062225404603 2062541780208 2064628139301 2065620573198 2066921669553 2068027263666 2069329875951 2071408527279 2074818814614 2076902979606 2089834531876 2107429136072 2108556397584 2109884538424 2110898726352 2112003927096 2113358171184 2115481049136 2117620958817 2118939900584 2121107328522 2122428441744 2123237990538 2124575379043 2124599438052 2126733607908 2128073198238 2130210857502 2131576776108 2132692803234 2133717954732 2136203986644 2151663955896 2154875783151 2157386466417 2164471479443 2166645700947 2169779110512 2170212783102 2187432638778 2188484102844 2191033943748 2192087138904 2194641177768 2196845704872 2199666859208 2200437589068 2202688379619 2203288306128 2204060304888 2209107555928 2209922167401 2210524064112 2211681425576 2212142044329 2212744545648 2214982841981 2215322652816 2218629504546 2222282170836 2225915644134 2228509097178 2230747644762 2234420261892 2253232153224 2253682505529 2256941787984 2269269189648 2269539069616 2272183349072 2272656568338 2275304480046 2280514878726 2281935277552 2284269430716 2288004254354 2288030164056 2289471352116 2291771136564 2294073231156 2295544220424 2297850105096 2299297478556 2300527370232 2301649391223 2303082953496 2303961408567 2311527784293 2314220985531 2315333394738 2316545631099 2330969285554 2350594036388 2354463964008 2356829033832 2359575016344 2360709226512 2363432966036 2363459729904 2365833836016 2367324031176 2370857778081 2371221502416 2372125947282 2373603405264 2373620105727 2374761067146 2376004417983 2377527942582 2379916180278 2383807388157 2386895664972 2387731996962 2391663067092 2397139924452 2399932873884 2401086483432 2420138238648 2420621950383 2424122661168 2426557703472 2434526694288 2437363203696 2441001499326 2445020270316 2447476304364 2450327901588 2458374955452 2462715180744 2464004581612 2465584533048 2468061223992 2472124545072 2473681690792 2474625216609 2476166515368 2478699344394 2480243180688 2482752064611 2485246000419 2486839572126 2488141603773 2489337613854 2490905601769 2492237984418 2493435963564 2513220478596 2517358148136 2528162336376 2531408962264 2534886172377 2535576576624 2538123574896 2541080786832 2543903593296 2546867539632 2549425879728 2550669294342 2552004745241 2553231453318 2556206267706 2557434995388 2560414707396 2562986655684 2564601033774 2567177187246 2568823294284 2571403689036 2575637149176 2578944741464 2582487247977 2590968322683 2596901584823 2599927280041 2606302718544 2614862004976 2621816425202 2626132882932 2628770845428 2630456447112 2633098752648 2635743712392 2637403918812 2640476804004 2641746039192 2644823983464 2646095308272 2647480721256 2648771959509 2651432663061 2652154810032 2654521893387 2655244881744 2663239535073 2663964897776 2666640862704 2667624190218 2671049910802 2673732992658 2678134923828 2682513724982 2686930112412 2701222293861 2711001082608 2715433620552 2719904206032 2722655518479 2726132728592 2727137993814 2729877416406 2738842531074 2742033604158 2746874624676 2749633872804 2752837519068 2754160764264 2755895559404 2757369684888 2758695108624 2759106501268 2761878036372 2766425086152 2769203972808 2770554578337 2773763083728 2773782599679 2776568876991 2781140113206 2782891902141 2785687329789 2790273578274 2823494611756 2828143104696 2830983987384 2832799250736 2835644810544 2837430930984 2840281143336 2842102368144 2843590404312 2844957272976 2844977289843 2847835082547 2848271982192 2852523648702 2855389021758 2857187578713 2857219933932 2858715885186 2860516537671 2861891542458 2865225982086 2868104114694 2872826051004 2873167710868 2876515288556 2888860934596 2893617044136 2901312834147 2916576851704 2917978803792 2921378591664 2932090558362 2933916785424 2936917839492 2941719755598 2946562889868 2949522725772 2951413997688 2958172672728 2959263503001 2963042894448 2967887525512 2971345462904 2971964294091 2974330193016 2975426981397 2975780843399 2978770028871 2979227015856 2982240645657 2983674161286 2987150491962 2992034539403 2995040051787 2996960509998 2999970970542 3004910007372 3030208757784 3033739306728 3040686504968 3045692574288 3052628469488 3054862823121 3055694848752 3058764308208 3063821696754 3065729971408 3066899319666 3068865854964 3071948544756 3073883508566 3076971238614 3077006082696 3080556271338 3082037045724 3085627980708 3087111192984 3088727508132 3093812670312 3098430859797 3102040895499 3112228221921 3115354469409 3119859904464 3134751797814 3161143704108 3162834596376 3164826807636 3166348089528 3168005890644 3170037256776 3173221573704 3178409850876 3178445843664 3181660992783 3182527553296 3183642662616 3184856985807 3186899157078 3188884089456 3192109797357 3195316286253 3196186565936 3197365164162 3199039204851 3199910498512 3200576932098 3204305979966 3204687062122 3222191042434 3227495933844 3254668665768 3255319174653 3260027027088 3263301739152 3267103868784 3277833273936 3281148958167 3282726154266 3286550915622 3288130708356 3291961766652 3299500288812 3300656383602 3304932459192 3306090457332 3310336086148 3313661333892 3315786096168 3317522138364 3319116818472 3322983979224 3324581284752 3327944256819 3333423256254 3338873466201 3342763645767 3346121467143 3350960638128 3351630392838 3379848229836 3400892392456 3404308604424 3408275023608 3409913327184 3413886276528 3417315540912 3419468045032 3420772318089 3422902916328 3424572346117 3425097725712 3426404146074 3428538252048 3428562374939 3432006381531 3432045246084 3434207028174 3437656704846 3441109846734 3443277338449 3443316330636 3446775157644 3448946217834 3450791055348 3454624430244 3496453928331 3501510510576 3505027793904 3516538558416 3520635738672 3525891054582 3531695946012 3535243550748 3539362524516 3541063839768 3545149449054 3545189594856 3550986046764 3556832253624 3560405107896 3562141600719 3564977323544 3566291913873 3569874270417 3570846565104 3574458646213 3580343497458 3581597995443 3582573483216 3589799778383 3593982316561 3595709886678 3599899310826 3601629725148 3630207357972 3636183991752 3639836555208 3642170465232 3651790041432 3656044805544 3657802208112 3661502248989 3662063977104 3662499499568 3666178497072 3667530405474 3670450025424 3682504048496 3687562433178 3688000988126 3692297942242 3694072771116 3696006872418 3698376799572 3702091835988 3708144826022 3708186817608 3710522536188 3714249773052 3718049016591 3720364771032 3730259358189 3734006420781 3738356976627 3769830717894 3793303053124 3797113443396 3803364864936 3807185362344 3809583438284 3809626578576 3811621180248 3813453365904 3814022050228 3815855389944 3817896486768 3820301309448 3824138819592 3826003941513 3829847179977 3830434734672 3834282423888 3834309401559 3836152493082 3840622061094 3844479983526 3846901550661 3850765780869 3853234941426 3857105533554 3868417112196 3909454077816 3915890452656 3922293007464 3928750519824 3932696967696 3932724637803 3939199324398 3943156268142 3945684670668 3949648128972 3956105878218 3960715206006 3962619058788 3967235975196 3971221081884 3971693371828 3976320860876 3978232215048 3982867322616 3993386735716 3995947346664 3999961294056 4006546676496 4006574866203 4010599488987 4017202385742 4023770587473 4030395168618 4073150430828 4079856309048 4085095595672 4089199092888 4090706990721 4091821139952 4095931393008 4102628318152 4107408361784 4108263796611 4109382727632 4113050406237 4113539563679 4114170640944 4118303344176 4120311937014 4124450809206 4129256278602 4131241146396 4133843339106 4136007690563 4136054527332 4138659751902 4142817054558 4149637629228 4153805959212 4179669063752 4185410367411 4214858272144 4219769076848 4224007854192 4235241917634 4237879801168 4242214657044 4246475981076 4249150758086 4249198876104 4253467215816 4256146396476 4260421715004 4263153552216 4265385606468 4267435909464 4272407973288 4278785473053 4283083532637 4288073827779 4292837313687 4297838973129 4302156172041 4303327911792 4309751566302 4314772932834 4328942958886 4333291401894 4340425566204 4374865277556 4376968205688 4382067887496 4384174277808 4389282355536 4393691409744 4398135837543 4399333718416 4400875178136 4405376759238 4408120609776 4412579633397 4418215111856 4419844334802 4423362851152 4424284088658 4429965683962 4437259009092 4444564341672 4451831288268 4457018194356 4461495289524 4468840523784 4475511241929 4480725737943 4495440764997 4499956455813 4506464306448 4507365011058 4545313136676 4550608960092 4561029757452 4568538861432 4576008508708 4576060328112 4578942704232 4583542273128 4588146462312 4591088440848 4595700210192 4595732545131 4598594957112 4600348979499 4601054740464 4603298782446 4606165906992 4607922817134 4610825262849 4615456857921 4620834407007 4623055568586 4628441971062 4630666789476 4633091262198 4661938571108 4701188072776 4702127696721 4708927928016 4713658067664 4719150032688 4726865932072 4734648062352 4739437384019 4741715556162 4744251894564 4747240211454 4749522134292 4752008835966 4755055885164 4759832360556 4767614776314 4773791329944 4775463993924 4783326134184 4794279848904 4796047746243 4799865747768 4802172966864 4807030593183 4822817228957 4828436377219 4833286563651 4840276477296 4841243900766 4882002998652 4890040540632 4894952608728 4900655803176 4916749910904 4924089231399 4925430361488 4928009163224 4929826373433 4931169066096 4936122447984 4941115570573 4947363381584 4949250433218 4950984575403 4952333030736 4957398688788 4965504129222 4970492000838 4973679144252 4976283207546 4978675227708 4981811203538 4984475968836 4986871927128 5000134884381 5026440957192 5027445589257 5034716296272 5056324672752 5062817924528 5069772344754 5101338588684 5104009490482 5106462906636 5112412535412 5114869990776 5120829414792 5125973311368 5129202067548 5134354374492 5137646588568 5139606219111 5142807378072 5151274298352 5151310542261 5156485057269 5157889482928 5161664770101 5164974495954 5173419326751 5181936645366 5193803169646 5199854560082 5243632850404 5252265765864 5257541690856 5260912894224 5266197505296 5271487424784 5274807837624 5280953608008 5283492078384 5288836581873 5289647966928 5294961442512 5297543919018 5302865326122 5309043786774 5317724173581 5326479070146 5335248380436 5342099821604 5347465985316 5356269847656 5365027449964 5370515246187 5373860224824 5393564830017 5399848966239 5402444587722 5430867241104 5445311036958 5454275987628 5459754832812 5477685062148 5484067208316 5493749249352 5499267745608 5505675038136 5508321528528 5511791118808 5514739369776 5518213002536 5523756072744 5532001482189 5532850172304 5538407945616 5538446913363 5541109156674 5544010308627 5547565199358 5553137753982 5556635573177 5562217239033 5562280226412 5565783804282 5571374659578 5580547156548 5646989223512 5654746076841 5656286209392 5661967974768 5674861861968 5680562286672 5687180808624 5689954579686 5695670165094 5705047297404 5710778043516 5714375157426 5714439867864 5717431770372 5721033075342 5723783084916 5730451964172 5736208229388 5745652102008 5746335421736 5753030577112 5754228739623 5760933091641 5777721869192 5779852412139 5785658300331 5787234088272 5793088150759 5802625668294 5833153703408 5864181116724 5873835678984 5883439511196 5893125779736 5899045451544 5902827995376 5908798986597 5914734402213 5916345345456 5918527006002 5934158817327 5935775051024 5941072809009 5942690925808 5943928588182 5948660386032 5950853962794 5951561686798 5957540057742 5964481291314 5967348322572 5974300983924 5984069078806 5990080103574 5993921019996 5999941941084 6009820014744 6025803578613 6045592752927 6060417515568 6067478613456 6081373009936 6109725646242 6127643393508 6133798639332 6137731709928 6143897089512 6147767017132 6153942477228 6154012165392 6161112542676 6164074091448 6171255961416 6174222385968 6177455016264 6180467905521 6186676213809 6187625340624 6193884417903 6196861719594 6200765008659 6204081790998 6207989627853 6214225581837 6224456443842 6230708938818 6269503595628 6322287408216 6325669192752 6329653615272 6332696179056 6336011781288 6340074513552 6346443147408 6352862876451 6356819701752 6363321985566 6367285325232 6369713971614 6373726137129 6373798314156 6384219594714 6390632572506 6394730328324 6398078409702 6401153864196 6408611959932 6409374124244 6444382084868 6454991867688 6464627349453 6472159399251 6493414438329 6499937102841 6509337331536 6510638349306 6562297916334 6565452308532 6573101831244 6576261416712 6583923533304 6599000577624 6601312767204 6609864918384 6612180914664 6620672172296 6627322667784 6629766502203 6631572192336 6635044276728 6638233636944 6638280342967 6644948525943 6645967958448 6655888513638 6666771016997 6666846512508 6674538587899 6677746932402 6685527291534 6692242934286 6703260785676 6759696459672 6801784784912 6808617208848 6816550047216 6838936090064 6841544636178 6845805832656 6849144692234 6852808292148 6857124749878 6864012763062 6864090492168 6868414056348 6875313409692 6882219693468 6886554676898 6886632661272 6893550315288 6897892435668 6901582110696 6904948173669 6909248860488 6911884225701 6934583352879 6942662956593 6949636893297 6992907856662 7051782109164 7063391892024 7070487101496 7078725049032 7082127679536 7090298898108 7090379189712 7101972093528 7112573334243 7113664507248 7120810215792 7120860317181 7124283201438 7128013253949 7129954647088 7132583827746 7139748540834 7148917292426 7151422164471 7160686994916 7163195990886 7179599556766 7187964633122 7191419773356 7199798621652 7203259450296 7260414715944 7261865851149 7272367983504 7279673110416 7303580082864 7312089611088 7323004497978 7335060810948 7375124866356 7376001976252 7384595884484 7388145542232 7392013744836 7396753599144 7404183671976 7416289652044 7416373635216 7421045072376 7423875649827 7428499546104 7436098033182 7440729542064 7448256193833 7455738001257 7460518716378 7464424811319 7468012841562 7472716805307 7476713953254 7539661435788 7586606106248 7594226886792 7606729729872 7614370724688 7619166876568 7623242360496 7628044100456 7631710779888 7639430618261 7640602618896 7648277639184 7652007883026 7656014235723 7659694359954 7668618803118 7672304986164 7681157139617 7681244122188 7688959967052 7693803101322 7701531561738 7706469882852 7714211067108 7736834224392 7772904968049 7790704754469 7799781840123 7818908155632 7844586014928 7865449275606 7878398648796 7886312536284 7891369341336 7899296257944 7912211756436 7921430412012 7925238117576 7934471950392 7942442163768 7943386743656 7946315878527 7952641721752 7954297989183 7956464430096 7963565680161 7965734645232 7986773471432 7989718605219 7991894693328 7999922588112 8008014890239 8013149732406 8021198977974 8034404771484 8047541174946 8060790337236 8103666881583 8146300861656 8159712618096 8167966555437 8170191191344 8178398185776 8181413981442 8205256636304 8214816723568 8216527593222 8226100812474 8227079127358 8240623874028 8248901618412 8258512557204 8262482292792 8267686678212 8272015381126 8272109054664 8277319503804 8285634109116 8299275258456 8307611918424 8311663735011 8321347799037 8329706630973 8348675706423 8357061989367 8359338127504 8370820734822 8470483835268 8484429314088 8492951962152 8498301516172 8498397752208 8506934431632 8512292792952 8520843430008 8526307104432 8530771212936 8534871818928 8534931869529 8543505247641 8544815946576 8557570946106 8566167065274 8571562736139 8576147655558 8581549613013 8585674627374 8595677946258 8604312344082 8619503132604 8629545865668 8657885917772 8666582803788 8680851132408 8703938502441 8749730555112 8753936411376 8764135774992 8796271675086 8801750356272 8810753518476 8825159266794 8839688669604 8848568177316 8859931367924 8874518018184 8889128683344 8903662576536 8914036388712 8922990579048 8927342530197 8936310086613 8937681047568 8946721936971 8951022483858 8961451475886 8967096129121 8976103618209 8985120155361 8990881529994 8999912911626 9014730022116 9090626273352 9101217920184 9122059514904 9137077722864 9152017017416 9157885408464 9164588469363 9167084546256 9176292924624 9176357488207 9191465090262 9197189914224 9200697958998 9206597564892 9215845634268 9221650525698 9230913715842 9241668814014 9246111137172 9256883942124 9261333578952 9266182524396 9323877142216 9336684665763 9348674687807 9388798037437 9402376145552 9404255393442 9453731864144 9478874768038 9483431112324 9488503789128 9494480422908 9499044268584 9504017671932 9510111770328 9519664721112 9535229552628 9544982978349 9547582659888 9550927987848 9554570957421 9566652268368 9576329392071 9585948858759 9588559697808 9592095492486 9597117614553 9599731495536 9614061186366 9645634457914 9656872754438 9666573127302 9682487801532 9764005997304 9765957523959 9780081081264 9789905217456 9801311606352 9833499821808 9843446874501 9848178462798 9856018326448 9859652746866 9882231141146 9898500866436 9901969150806 9914797377576 9931008258444 9940984001676 9947358288504 9952566415092 9957350455416 9963622407076 9968951937672 9973743854256 9983832770457 10000269768762 10016620398603 10028290937301 10038364401429 10052881914384 10054891178514 10139544689508 10202677177368 10208018980964 10212925813272 10224825070824 10229739981552 10241658829584 10251946622736 10258404135096 10262316954267 10268708748984 10273717038351 10275293177136 10279212438222 10285614756144 10285687124817 10296019144593 10302621084522 10312970114538 10323329540202 10329832015347 10329948991908 10346838653502 10363873290732 10387606339292 10399709120164 10487265700808 10489361784993 10504531531728 10515083381712 10549615675248 10561907216016 10577673163746 10595087838036 10605730652244 10618087573548 10635448347162 10652958140292 10670496760872 10684199643208 10686424802157 10694931970632 10698875741619 10712539695312 10723375938639 10730054899928 10741030492374 10744793986329 10747720449648 10758592279981 10769399335149 10781946949683 10787129660034 10799697932478 10804889175444 10890622073916 10908551975256 10919509665624 10955370124296 10968134416632 10984506746967 10987498498704 10998535491216 11011350076272 11023582237616 11036426005072 11047512145488 11064002964378 11076893826726 11082218313348 11088020617254 11095130398716 11106275507964 11113271146354 11124434478066 11124560452824 11131567608564 11142749319156 11154147049773 11161094313096 11190778074567 11202019262343 11215070929881 11293978447024 11309492153682 11379909159372 11391340330188 11410094594808 11421556087032 11428750314852 11428879735728 11434863540744 11442066150684 11447566169832 11460903928344 11472416458776 11478011824539 11489541539931 11491304204016 11492670843472 11502928204677 11506061154224 11508457479246 11521866183282 11540704651983 11552297342607 11555443738384 11559704824278 11571316600662 11586176301518 11605251336588 11728362233448 11747671357968 11766879022392 11786251559472 11798090903088 11798173913409 11817597973194 11829468804426 11837054012004 11868317634654 11882145618018 11887857176364 11901707925588 11903123373596 11915080115484 11928962582628 11934696645144 11948601967848 11968138157612 11980160207148 11987842039992 11999883882168 12019640029488 12019724598609 12031798466961 12051607157226 12071311762419 12091185505854 12219451292484 12255286787016 12267597278664 12275463419856 12287794179024 12295534034264 12307884954456 12322225085352 12328148182896 12328234922653 12340618691037 12342511922832 12354910032528 12360935811042 12373352427618 12381146174423 12387768835806 12393723439188 12395571663241 12401530017318 12408023071689 12408163581996 12415979255706 12428451163674 12448912887684 12461417877636 12539007191256 12644574816432 12659307230544 12672023562576 12705725752902 12713639403504 12726643971132 12739427943228 12747452274258 12747596628312 12768439189428 12781265145012 12789460656648 12796156819404 12802307728392 12817223919864 12818748248488 12836356419159 12878511941061 12888764169736 12893516919387 12906468516123 12908003458441 12909983735376 12923042797847 12929254698906 12944318798502 12978506891077 12986828876658 12999874205682 13021276698612 13124595832668 13130904617064 13146203662488 13152522833424 13167847066608 13194407512629 13198001155248 13202625534408 13224361829328 13237738900191 13241344344592 13254645335568 13259533004406 13270088553456 13276560685934 13289897051886 13311777027276 13333542033994 13333693025016 13349077175798 13355493864804 13371054583068 13384485868572 13406521571352 13426533725787 13442177213829 13486322294991 13499869367439 13519392919344 13683089272356 13698289384468 13705616584296 13714249499756 13728025526124 13728180984336 13736828112696 13750626819384 13764439386936 13773109353796 13773265322544 13787100630576 13787197635393 13795784871336 13801046938497 13803164221392 13809896347338 13818497720976 13823768451402 13832475788547 13846370573763 13862503221021 13869166705758 13885325913186 13899273786594 13985815713324 14103564218328 14106383090163 14126783784048 14140974202992 14157450098064 14180597796216 14203944187056 14218312152057 14225146668486 14241720634362 14248566402876 14256026507898 14265167655492 14279497081668 14297834584852 14302844328942 14321373989832 14326391981772 14359199113532 14375929266244 14382839546712 14399597243304 14406518900592 14421091779549 14468451686871 14485309131657 14499859690953 14520829431888 14523731702298 14646008995956 14670121621896 14750249732712 14752003952504 14769191768968 14772267694197 14776291084464 14784027489672 14789479120299 14793507198288 14808367343952 14823346711719 14832579304088 14842090144752 14847751299654 14852953726209 14856999092208 14872027653301 14872196066364 14896512387666 14911476002514 14921037432756 14928849622638 14936025683124 14945433610614 14953427906508 15079322871576 15151300356101 15173212212496 15188453773584 15238333753136 15256088200912 15278861236522 15304015766052 15312028471446 15319388719908 15337237606236 15344609972328 15362314279234 15362488244376 15377919934104 15387606202644 15403063123476 15412939765704 15418818657333 15428422134216 15453931626783 15469455171807 15473668448784 15484994310303 15520257980253 15545809936098 15581409508938 15599563680246 15730898551212 15756797297592 15772625072568 15782738682672 15798592515888 15824423512872 15842860824024 15850476235152 15866509745619 15868943900784 15884884327536 15886773487312 15892631757054 15905283443504 15908595978366 15927131360322 15953172520743 15973546942864 15979437210438 16016029780478 16026299464812 16042397955948 16068809542968 16095082349892 16111545738561 16121580674472 16180694490051 16199546898717 16207333763166 16292601723312 16335933110874 16362827962884 16433055186444 16452201624948 16454158254716 16481247748056 16497803236824 16517025114408 16524964585584 16535373356424 16544030762252 16544218109328 16554639007608 16571268218232 16596004446567 16598550516912 16615223836848 16615340740089 16623327470022 16632030925881 16642695598074 16659413261946 16669906719531 16686651717099 16697351412846 16714123978734 16741641469644 16940967670536 16968858628176 16985903924304 16996603032344 17024585585904 17041686860016 17041806763813 17061542425872 17069863739058 17087010495282 17115141892212 17132334130548 17134889003761 17143125472278 17152295311116 17163099226026 17171349254748 17191355892516 17208624688164 17239006265208 17259091731336 17315771835544 17333165607576 17339557236417 17361702264816 17379264452277 17407877004882 17436339212383 17499461110224 17592543350172 17621507036952 17650318533588 17679377339208 17697136354632 17719862735848 17726396959791 17744203206639 17749036036368 17802476451981 17807325153072 17823218427027 17828072777424 17845981158096 17854685060394 17864033216687 17872620173226 17893443873942 17902044967716 17922902951772 17934192258242 17952207236418 17970240310722 17981763059988 17999825823252 18029460044232 18077410735839 18136778258781 18181252546704 18202435840368 18244119029808 18304034034832 18329176938726 18352714976414 18382930180524 18401395917996 18413195129784 18431691268536 18443301051396 18461827431684 18483337628028 18492222274344 18513767884248 18522667157904 18532365048792 18541403716563 18560028641427 18581653253709 18602295025977 18623968883559 18642676745511 18647754284432 18673369331526 18697349375614 18777596074874 18808510786884 18957749536076 18966862224648 18977007578256 18988960845816 18998088537168 19008035343864 19020223540656 19039329442224 19058588629353 19070459105256 19089965956698 19101855975696 19109141914842 19121178411387 19152658784142 19171897717518 19184190984972 19194235229106 19228122372732 19291268915828 19313745508876 19333146254604 19364975603064 19393882048359 19416478197753 19480243314987 19499811308523 19528011994608 19531915047918 19686893749002 19696356925596 19719305493732 19764462282292 19797001732872 19803938301612 19829594755152 19862016516888 19881968003352 19894716577008 19905132830184 19914700910832 19914841028901 19927244814152 19934845577829 19937903875344 19967665540914 19980242805679 20000313050991 20000539537524 20023615763697 20033240797206 20056581874602 20076728802858 20109782357028 20279089379016 20405354354736 20416037961928 20425851626544 20449650141648 20516808270192 20524633908534 20537417497968 20547434076702 20558424876444 20571374249634 20592038289186 20605242169044 20625940229076 20646659080404 20659664030694 20659897983816 20693677307004 20714844521007 20727746581464 20775212678584 20799418240328 20803750058637 20827988869779 20830465903793 20944241775821 20974531401616 20978723569986 21155346327492 21190175676072 21211461304488 21236175147096 21270896694324 21305916280584 21337720002729 21340993521744 21362580951543 21368399286416 21372849604314 21384039761847 21389863941264 21397751483238 21446751877278 21454266493413 21460109799856 21482060984748 21489587972658 21517184559962 21538798670298 21563893899366 21574259320068 21599395864956 21609778350888 21781244147832 21785597553447 21817103950512 21839019331248 21910740248592 21936268833264 21969013493934 22128005928756 22153787653452 22164436626696 22176041234508 22190260797432 22212551015928 22226542292708 22248868956132 22249120905648 22263135217128 22271626949481 22285498638312 22308294099546 22322188626192 22344768581499 22367214003771 22381556149134 22393274433957 22404038524686 22418150415921 22430141859762 22618984307364 22759818318744 22782680660376 22820189189616 22843112174064 22857500629704 22869727081488 22884132301368 22895132339664 22918291854783 22921807856688 22944832917552 22956023649078 22968042707169 22979083079862 23005856409354 23016914958492 23043471418851 23043732366564 23081409303966 23104594685214 23119409648556 23142633201324 23172352603036 23210502673176 23372114263407 23399345520369 23456724466896 23533758044784 23596347826818 23635195946388 23658937608852 23674108024008 23736635269308 23764291236036 23775714352728 23803415851176 23806246747192 23830160230968 23838947635581 23857925165256 23869393290288 23897203935696 23936276315224 23960320414296 23969155815657 23972006422819 23975684079984 23999767764336 23999936624573 24024044670717 24039449197218 24063596933922 24102941369143 24103214314452 24142623524838 24182371011708 24438902584968 24503899666311 24510573574032 24535194557328 24591068068528 24615769908912 24644450170704 24656469845306 24681237382074 24721871622084 24746704855236 24762292348846 24775537671612 24787446878376 24791143326482 24803060034636 24816046143378 24816327163992 24831958511412 24856902327348 24897825775368 24922835755272 24934991205033 24964043397111 24989119892919 25046027119269 25071185968101 25078014382512 25411451505804 25453287942264 25478855886456 25494904548516 25495193256624 25536878378856 25562530290024 25578921313296 25592313638808 25604615456784 25604795608587 25630515742923 25634447839728 25637496496976 25672712838318 25714688208417 25744648839039 25757023882122 25777528339472 25787033838774 25812937032246 25816006916882 25846085595694 25858509397812 25888637597004 25957013782154 25973657753316 25999748411364 26042553397224 26111815507323 26249191665336 26261809234128 26292407324976 26388815025258 26405251068816 26475477800382 26519066008812 26553121371868 26579794103772 26623554054552 26667084067988 26667386050032 26698154351596 26710987729608 26742109166136 26768971737144 26782027590591 26808930259839 26813043142704 26840165810913 26853067451574 26884354427658 26901288387363 26928310854627 26955360466083 26972644589982 26999738734878 27366178544712 27396578768936 27411233168592 27428498999512 27456051052248 27473656225392 27501253638768 27528878773872 27529072464621 27546218707592 27574395270786 27591569742672 27602093876994 27619479927559 27619792694676 27647536902804 27664951577094 27692741147526 27725006442042 27738333411516 27770651826372 27798547573188 27971631426648 28046024063421 28166394112311 28207128436656 28212766180326 28361195592432 28436624304114 28450293336972 28483441268724 28497132805752 28512053015796 28530335310984 28558994163336 28595669169704 28605688657884 28634948935047 28642747979664 28652783963544 28718398227064 28728988176213 28751858532488 28757846576277 28765679093424 28791352843659 28794776945753 28799194486608 28842183559098 28936903373742 28952053833941 28970618263314 28999719381906 29047463404596 29292017991912 29297872571877 29340243243792 29500499465424 29504007905008 29530340623503 29538383537936 29544535388394 29568054979344 29578958240598 29646693423438 29665158608176 29695502599308 29705907452418 29744055306602 29744392132728 29793024775332 29822952005028 29842074865512 29857699245276 29872051366248 29890867221228 29906855813016 29951498311371 30049861195809 30084872811903 30115093204287 30158645743152 30302600712202 30557722473044 30608031532104 30624056942892 30638777439816 30674475212472 30689219944656 30724628558468 30724976488752 30755839868208 30775212405288 30786950862801 30806126246952 30821151115053 30825879531408 30837637314666 30856844268432 30857061374451 30888057433779 30907863253566 30938910343614 30969988620606 30989496046041 31040515960506 31091619872196 31162819017876 31199127360492 31461797102424 31468085354979 31513594595184 31545250145136 31648847025744 31685721648048 31733019491238 31785263514108 31817191956732 31854262720644 31906345041486 31958874420876 32032059560956 32052598929624 32084795911896 32137619085936 32170127815917 32190164699784 32223091477122 32243161348944 32275776839943 32308198005447 32345840849049 32361388980102 32381772822997 32399093797434 32414667526332 32671866221748 32725655925768 32866110372888 32904403249896 32908316509432 32953520240901 32962495496112 32995606473648 33034050228816 33070746712848 33088061524504 33109278015216 33142536436464 33176061688133 33192008893134 33230681480178 33246654940044 33264061851762 33285391196148 33318826523892 33339813439062 33373303434198 33394702825692 33428247957468 33483282939288 33572334223701 33759720602699 33799054640533 33881935341072 33993206064688 34083613527626 34139727478116 34174020990564 34230283784424 34264668261096 34269778007522 34286250944556 34304590622232 34326198452052 34342698509496 34382711785032 34417249376328 34434035473617 34468624619793 34478012530416 34508784614031 34518183462672 34622113955949 34631543671088 34656892027821 34666331215152 34679114472834 34758528904554 34815754009764 34872678424766 35185086700344 35243014073904 35300637067176 35358754678416 35394272709264 35394521740227 35439725471696 35452793919582 35488406413278 35604952903962 35646436854054 35709370120788 35728066433374 35745240346452 35786887747884 35804089935432 35845805903544 35868384516484 35904414472836 35940480621444 35963526119976 35999651646504 36058920088464 36059173795827 36095395400883 36154821471678 36213935287257 36273556517562 36658353877452 36705429952828 36765860361048 36802791835992 36826390259568 36863382537072 36886602102792 36923654863368 36966675256056 36984444548688 36984704767959 37021856073111 37027535768496 37064730097584 37082807433126 37120057282854 37143438523269 37163306507418 37186714989723 37204590051954 37224069215067 37247937767118 37285353491022 37346738663052 37394698751228 37555192149748 37617021573768 37915499072152 37933724449296 37977921691632 38016070687728 38117177258706 38140918210512 38179931913396 38218283829684 38242356822774 38305317568284 38343795435036 38368381969944 38388470458212 38456244745464 38582537831656 38627491017752 38635535823183 38666292509208 38680550758161 38724010375323 38729951206128 38769128393541 38787764096718 38832956395506 38896449012239 38935520673231 38960486629974 38999622617046 39063830095836 39373787498004 39392713851192 39438610987464 39528924564584 39583222537887 39594003465744 39607876603224 39713216700573 39724033033776 39763936006704 39810265660368 39829682057802 39854489628304 39869691155658 39935331081828 39960485611358 40000626101982 40001079075048 40047231527394 40066481594412 40113163749204 40153457605716 40219564714056 40279601177361 40326531641487 40458966884973 40499608102317 40558178758032 40832075923856 41049267817068 41094868153404 41116849752888 41142748499268 41184076578372 41210484338088 41251880458152 41293318160808 41319328061388 41319795967632 41361592906179 41387354614008 41403140815491 41429689042014 41455493162928 41497427365641 41539111721289 41550425357168 41587509663063 41598836480656 41607500117274 41655977739558 41660931807586 41888483551642 41957447139972 42310692654984 42319149270489 42380351352144 42422922608976 42472350294192 42541793388648 42611832561168 42654936456171 42675440005458 42725161903086 42745699208628 42768079523694 42795502966476 42893503754556 42908532986826 42964121969496 42979175945316 43034369119924 43077597340596 43127787798732 43148518640136 43198791729912 43219556701776 43263275338647 43405355060613 43455927394971 43499579072859 43562488295664 43571195106894 43938026987868 44256011857512 44307575306904 44328873253392 44352082469016 44380521594864 44425102031856 44453084585416 44470040135157 44497737912264 44519440499521 44526270434256 44543253898962 44570997276624 44571310874207 44616082959903 44616588199092 44689537162998 44734428007542 44762605399837 44763112298268 44786548867914 44808077049372 44836300831842 44860283719524 45237968614728 45453901068303 45519636637488 45565361320752 45715001259408 45768264602736 45836583709566 45912047298156 45936085414338 45958166159724 46011712818708 46033829916984 46086942837702 46087464733128 46162818607932 46209189370428 46238819297112 46285266402648 46344705206072 46361794880349 46408365515421 46421005346352 46467962400769 46560773940759 46667397118979 46721770115293 46744228526814 46798691040738 47192695653636 47270391892776 47317875217704 47348216048016 47473270538616 47528582472072 47551428705456 47599529236857 47606831702352 47612493494384 47660320461936 47677895271162 47715850330512 47859517562229 47872552630448 47920640828592 47938311631314 47944012845638 47999873249146 48048089341434 48078898394436 48127193867844 48205882738286 48206428628904 48285247049676 48334637215683 48364742023416 48542083470153 48598640696151 48877805169936 49007799332622 49312939690612 49362474764148 49443743244168 49493409710472 49524584697692 49551075343224 49574893756752 49582286652964 49606120069272 49632092286756 49632654327984 49663917022824 49713804654696 49788013339701 49795651550736 49845671510544 49846022220267 49869982410066 49896092777643 49928086794222 49978239785838 50009720158593 50059955151297 50092054238538 50142371936202 50822903011608 50906575884528 50957711772912 50989809097032 51073756757712 51125060580048 51125420291439 51184627277616 51209591217174 51261031485846 51345425676636 51404667011283 51429376416834 51489297678078 51514047764244 51574067677548 51625874064492 51632013833764 51692171191388 51717018795624 51777275194008 51914027564308 51947315506632 51999496822728 52085106794448 52137793356831 52223631014646 52309017637149 52498383330672 52777630050516 52950955600764 53038132017624 53106242743736 53159588207544 53179190879373 53247108109104 53334168135976 53396308703192 53407429355943 53421975459216 53469655281081 53476014327827 53484218332272 53537943474288 53564055181182 53592099650061 53617860519678 53680331621826 53706134903148 53768099977319 53768708855316 53802576774726 53856621709254 53910720932166 53945289179964 53999477469756 54410334776343 54732357089424 54793157537872 54856997999024 54912102104496 55058144929242 55092437415184 55148790541572 55204187753988 55238959855118 55239585389352 55295073805608 55329903154188 55385482295052 55450012884084 55476666823032 55541303652744 55597095146376 55624211149689 55680085924281 55744959761127 55806885077931 55871906650677 55928030236533 55943262853296 56092048126842 56332788224622 56425532360652 56873248608228 56900586673944 56966882537448 56994265611504 57024106031592 57060670621968 57117988326672 57175765888059 57191338339408 57211377315768 57269897870094 57305567927088 57363535234161 57436796454128 57457976352426 57503717064976 57515693152554 57582705687318 57589553891506 57684367118196 57873806747484 57904107667882 57941236526628 57999438763812 58094926809192 58181646145077 58249434593259 58440729944961 58499433925569 58584035983824 58595745143754 59060681247006 59089070776788 59157916481196 59293386846876 59391005198616 59411814904836 59488110613204 59488784265456 59586049550664 59645904010056 59684149731024 59715398490552 59744102732496 59744523086703 59781734442456 59804536733487 59813711626032 59902996622742 59940728417037 60000939152973 60070847291091 60099722391618 60169745623806 60230186408574 60605201424404 61115444946088 61216063064208 61248113885784 61277554879632 61348950424944 61449257116936 61550424810576 61573901725602 61612252493904 61612685992247 61642302230106 61675274629332 61714122748902 61776114867558 61815726507132 61877820687228 61939977241212 61978992092082 62081031921012 62183239744392 62325638035752 62398254720984 62491397711379 62769672903847 62832725327463 62923594204848 62936170709958 63466038982476 63570527028216 63634383913464 63708525441288 63812690082972 63917748841752 64013160008187 64064119121912 64087742854629 64105197859248 64152119285541 64169591823792 64234502417449 64340255631834 64362799480239 64380329399568 64446182954244 64551553679886 64616396010894 64691681698098 64722777960204 64763545645994 64798187594868 64829335052664 65343732443496 65356792660341 65451311851536 65732220745776 65808806499792 65816633018864 65907040481802 66176123049008 66352123376266 66384017786268 66461362960356 66493309880088 66528123703524 66570782392296 66637653047784 66679626878124 66746606868396 66789405651384 66814880848443 66856495914936 66966565878576 67034305744497 67101642011313 67144668447402 67179823301871 67254451247763 67519441205398 67598109281066 68167227055252 68279454956232 68348041981128 68460567568848 68529336522192 68539556015044 68572501889112 68609181244464 68652396904104 68685397018992 68754875564349 68765423570064 68834498752656 68868070947234 68904128121507 68937249239586 69017569228062 69130414256553 69244227911898 69313784055642 69358228945668 69517057809108 69631508019528 69745356849532 70116342790221 70198036561107 70370173400688 70601274134352 70789043480454 70905587839164 70976812826556 71209905807924 71292873708108 71418740241576 71456132866748 71490480692904 71573775495768 71608179870864 71691611807088 71736769032968 71808828945672 71880961242888 71916019268457 71927052239952 71999303293008 71999809873719 72072134012151 72118347591654 72190790801766 72236262451301 72308824107429 72309642943356 72427870574514 72547113035124 73316707754904 73410859905656 73511698998933 73531720722096 73605583671984 73773204205584 73847309726736 73933350512112 73969409535918 74043712146222 74165614866252 74240114565708 74286877046538 74326613014836 74373429979446 74409180103908 74448138430134 74495875534236 74570706982044 74693477326104 74789397502456 74804973615099 74892130191333 75110384299496 75138081357807 75213557904303 75234043147536 75310145959867 75830998144304 76234354517412 76359863826792 76436567659368 76484713645548 76610635136568 76687590870072 76736763939888 76776940916424 76814386825761 76891547228769 76912489490928 77144064625251 77165075663312 77233946517117 77254982035504 77271071646366 77332585018416 77361101516322 77448020750646 77538256787082 77575528193436 77665912791012 77792898024478 77871041346462 77920973259948 77999245234092 78127660191672 78335446521969 78747574996008 78785427702384 78877221974928 79057849129168 79166445075774 79215753206448 79426433401146 79659364115604 79739382311316 79870662163656 79920971222716 80001252203964 80002158150096 80094463054788 80132963188824 80226327498408 80306915211432 80346082771773 80426790779517 80439129428112 80520497432739 80559202354722 80653063282974 80703865162089 80784932563881 80866081398249 80917933769946 80999216204634 82098535634136 82189736306808 82233699505776 82285496998536 82368153156744 82420968676176 82503760916304 82586636321616 82587217393863 82638656122776 82723185812358 82774709228016 82806281630982 82858439782677 82859378084028 82994854731282 83078223442578 83175019326126 83215000234548 83311955479116 83321863615172 83776967103284 83914894279944 84138072190263 84499182336933 84621385309968 84638298540978 85083586777296 85309872912342 85350880010916 85450323806172 85491398417256 85536159047388 85591005932952 85787007509112 85817065973652 85928243938992 85958351890632 86068738239848 86155194681192 86186964528639 86255575597464 86297037280272 86297644458571 86384330837259 86397583459824 86526550677294 86668023220961 86769001642687 86810710121226 86856161501823 86911854789942 86999158145718 87142390213788 87876053975736 88512023715024 88591021870509 88615150613808 88704164938032 88906169170832 88940080270314 88995475824528 89038880999042 89086507797924 89142621748414 89232165919806 89233176398184 89379074325996 89468856015084 89525210799674 89526224596536 89573097735828 89616154098744 89672601663684 89720567439048 89854494934113 90149583587427 90254618435709 90345279612861 90475937229456 90907802136606 91673167419132 91824094596312 91872170828676 91916332319448 92023425637416 92067659833968 92173885675404 92174929466256 92325637215864 92360852588403 92418378740856 92463453345159 92477638594224 92570532805296 92571184123353 92664172301337 92689410412144 92723589760698 92816731030842 92935924801538 92968488138123 93121547881518 93334794237958 93443540230586 93488457053628 93597382081476 94385391307272 94404256064937 94540783785552 94635750435408 94946541077232 95057164944144 95199058473714 95355790542324 95719035124458 95876623262628 95888025691276 95999746498292 96096178682868 96157796788872 96254387735688 96411765476572 96412857257808 96510383447751 96570494099352 96669274431366 96729484046832 96827330519829 96924594016341 97037522547147 97084166940306 97145318468991 97197281392302 98015598665244 98625879381224 98724949528296 98887486488336 98986819420944 99049169395384 99102150686448 99164573305928 99212240138544 99264184573512 99312598037393 99327834045648 99427609309392 99528185064399 99576026679402 99692044440534 99739964820132 99792185555286 99855042815021 99856173588444 99956479571676 100019440317186 100119910302594 100184108477076 100284743872404 101279161808097 101397163921599 101645806023216 101979618194064 102250840582878 102419182434348 102522062971692 102690851353272 102809334022566 102858752833668 102978595356156 103028095528488 103148135355096 103251748128984 103264027667528 103302106420851 103384342382776 103405873859379 103434037591248 103526353842093 103554550388016 103828055128616 103866341867847 103894631013264 103970676083463 103998993645456 104104193573107 104275586713662 104447262029292 104618035274298 105555260101032 105901911201528 106076264035248 106183565220681 106212485487472 106319176415088 106358381758746 106668336271952 106792617406384 106814858711886 106939310562162 106952028655654 107128110362364 107184199300122 107235721039356 107360663243652 107412269806296 107536199954638 107537417710632 107605153549452 107713243418508 107821441864332 107890578359928 107998954939512 108177521387481 108286186202649 108641805861771 108820669552686 110116289858484 110297581083144 110408375507976 110477919710236 110479170778704 110590147611216 110659806308376 110770964590104 110900025768168 110953333646064 110954114303877 111065568219333 111082607305488 111194190292752 111248422299378 111360171848562 111430315569807 111489919522254 111560144969169 111613770155862 111672207645201 111743813301354 111856060473066 112184096253684 112665576449244 112851064721304 113746497216456 113801173347888 113933765074896 114048212063184 114351531776118 114422754631536 114539795740188 114727070468322 114915952704852 115031386305108 115165411374636 115179107783012 115368734236392 115747613494968 115808215335764 115882473053256 115998877527624 116172031125969 116189853618384 116307385180623 116363292290154 116498869186518 116689347036717 116806562019693 116881459889922 116998867851138 117191490287508 118121362494012 118178141553576 118315832962392 118586773693752 118782010397232 118823629809672 118976221226408 119139650101719 119172099101328 119291808020112 119292647346691 119430796981104 119489046173406 119563468884912 119609073466974 119805993245484 119881456834074 119944223026327 120001878305946 120141694582182 120199444783236 120339491247612 120460372817148 121210402848808 121376900654919 122054374486681 122230889892176 122496227771568 122898514233872 123147803451204 123225371984494 123284604460212 123350549258664 123428245497804 123552229735116 123631453014264 123755641374456 123879954482424 123957984184164 124084778718537 124162063842024 124209422446473 124366479488784 124492282096923 124617335163867 124651276071504 124762528989189 124796509441968 124982795422758 125539345807694 125665450654926 125872341419916 126932077964952 126957447811467 127141054056432 127268767826928 127417050882576 127625380165944 127835497683504 127964809368513 128026320016374 128128238243824 128175485709258 128304238571082 128469004834898 128680511263668 128725598960478 128892365908488 129103107359772 129232792021788 129383363396196 129445555920408 129527091291988 129596375189736 129658670105328 129789826015941 130216065181839 130367782184913 130498737218577 130687464886992 130713585320682 131814080963604 132704246752532 132768035572536 132922725920712 132986619760176 133056247407048 133141564784592 133275306095568 133359253756248 133410120405471 133493213736792 133558321498563 133578811302768 133629761696886 133712991829872 133713932622621 133848248879709 134068611488994 134203284022626 134287816199511 134289336894804 134359646603742 134508902495526 135038882410796 135196218562132 136334454110504 136361703204909 136558909912464 136696083962256 137079112030088 137145003778224 137304793808208 137509751128698 137736141894468 137808256243014 137874498479172 138035138456124 138260828513106 138488455823796 138627568111284 138716457891336 139034115618216 139085384641047 139263016039056 139403887202307 139490713699064 139682321822277 139861699639753 140002191356937 140165310345879 140232685580442 140396073122214 141578086960908 141811175678328 141953625653112 142419811615848 142585747416216 142798587710571 142837480483152 142912265733496 142980961385808 143147550991536 143473538065936 143578552686687 143617657891344 143761922485776 143832038536914 143999619747438 144144268024302 144236695183308 144381581603532 144472524902602 144617648214858 144619285886712 144855741149028 145003911647049 145094226070248 145626250410459 145795922088453 146633415509808 146821719811312 147023397997866 147938819071836 148087424292444 148331229732504 148480229131416 148573754093076 148653226029672 148746859958892 148818360207816 148896276860268 148991751068472 149141413964088 149364040019103 149386954652208 149538066660801 149578795004912 149609947230198 149688278332929 149784260382666 150029160475779 150179865453891 150220768598992 150276162715614 150427115808606 150620291919734 152468709034824 152719727653584 152873135318736 152969427291096 153221270273136 153375181740144 153376260874317 153553881832848 153628773651522 153783094457538 154214001033849 154288129250502 154467893034234 154542143292732 154722203032644 154896041501292 155076513574164 155151056386872 155331825582024 155585796048956 155742082692924 155841946519896 155998490468184 156255320383344 156413380070493 156670893043938 156927052911447 157495149992016 158332890151548 158852866802292 159318728231208 159478764622632 159741324327312 159841942445432 160002504407928 160188926109576 160265926377648 160428042983481 160452654996816 160613830422864 160692165543546 160776298950183 160853581559034 160954900267499 161040994865478 161118404709444 161142431622133 161304299931957 161306126565948 161407730324178 161569865127762 161732162796498 161835867539892 161998432409268 164197071268272 164379472613616 164570993997072 164736306313488 165174434787726 165277312245552 165446371624716 165612563261964 165716879565354 165718756168056 165989709462564 166156446885156 166350038652252 166430000469096 166623910958232 166643727230344 166872633449067 167420655233793 167553934206568 167615719952031 167784090709599 167804044959733 167829788559888 167999556372011 168276144380526 168720589584001 168998364673866 169276597081956 170619745824684 170701760021832 170900647612344 170982796834512 171072318094776 171182011865904 171527297664177 171574015018224 171634131947304 171916703781264 172090605702483 172137476479696 172310389362384 172373929057278 172511151194928 172595288917142 172768661674518 173053101354588 173336046441922 173538003285374 173621420242452 173712323003646 173823709579884 173998316291436 174284780427576 174544938435231 174748303779777 175322189834883 175498301776707 175752107951472 177182043741018 177880160540628 178077761998084 178173015595848 178285243496828 178464331839612 178466352796368 178758148651992 178937712030168 179050421599348 179052449193072 179146195471656 179232308197488 179233569260109 179345203327368 179413610200461 179441134878096 179708989868226 179822185251111 180002817458919 180212541873273 180299167174854 180509236871418 180690559225722 181815604273212 183346334838264 183648189192624 183744341657352 183832664638896 184046851274832 184347771350808 184651274431728 184721705176806 184836757481712 184838057976741 184926906690318 185142368246706 185328344602674 185447179521396 185633462061684 185871849603076 185936976276246 186243095763036 186669588475916 186887080461172 186976914107256 187194764162952 187474193134137 188309018711541 188498175982389 188770782614544 188808512129874 190398116947428 190711581084648 191438070248916 191753246525256 191776051382552 191999492996584 192039480024561 192192357365736 192263228563887 192315593577744 192508775471376 192703507252347 192823530953144 193020766895502 193088398440717 193140988198704 193336359492913 193338548862732 193654661039658 193849188032682 194075045094294 194168333880612 194290636937982 194394562784604 196031197330488 197251758762448 197449899056592 198098338790768 198329146611856 198528369147024 198625196074786 199056370128798 199152053358804 199384088881068 199479929640264 199584371110572 199710085630042 199712347176888 199912959143352 200038880634372 200239820605188 200368216954152 200444642545329 200569487744808 201102917233491 201304926033939 201539469905613 201763353743289 202558323616194 202794327843198 204501681165756 204838364868696 205044125943384 205381702706544 205618668045132 205717505667336 205957190712312 206056191056976 206264626693047 206296270710192 206503496257968 206528055335056 206604212841702 206712384364521 206768684765552 206811747718758 207052707684186 207391242769659 207656110257232 207732683735694 207941352166926 208208387146214 208551173427324 208894524058584 209236070548596 210349028370663 210594109683321 211110520202064 211803822403056 212367130441362 212716763517492 213629717423772 213878621124324 213904057311308 214256220724728 214368398600244 214471442078712 214721326487304 214824539612592 215072399909276 215074835421264 215210307098904 215426486837016 215642883728664 215748057805371 215781156719856 215997909879024 215999429621157 216216402036453 216355042774962 216572372405298 216708787353903 216926472322287 217283611723542 217641339105372 220232579716968 220595162166288 220816751015952 220955839420472 221319612616752 221541929180208 221543487929569 221800051536336 221908228607754 222131136438666 222496844598756 222720343697124 222753557048893 222860631139614 222979839044508 223120289938338 223227540311724 223344415290402 223487626602708 223712120946132 224368192507368 225331152898488 225414244073421 225702129442608 225930437879601 226672409760979 227492994432912 228703063552236 229079591480376 229454140936644 229831905409704 230062772610216 230330822749272 230358215566024 230443160477283 230674641686307 230737468472784 231432193875753 231495226989936 231616430671528 231701839551351 231764946106512 231997755055248 232232431816931 232344062251938 232614770361246 232726584580308 232997738373036 233378694073434 233613124039386 233762919779844 233997735702276 234382980575016 235006339565907 236242724988024 236356283107152 236631665924784 237173547387504 237647259619344 237952442452816 238279300203438 238585294693382 238978092346812 239218146933948 239611986490968 239762913668148 239888446052654 240003756611892 240283389164364 240398889566472 240678982495224 240920745634296 241038248315319 241280372338551 241561492298217 242111595486267 242354797691643 242420805697616 242598244194747 242753801309838 244108748973362 246295606902408 246450743968988 246569208920424 246701098517328 246856490995608 247104459470232 247262906028528 247511282748912 247759908964848 247761652181589 247915968368328 248169557437074 248324127684048 248418844892946 248575319348031 248984564193846 249234670327734 249525057978378 249965590845516 251078691615388 251330901309852 251744682839832 252414216570789 253497547010799 253864155929904 253914895622934 255250760331888 255929618737026 256052640032748 256350971418516 256608477142164 256938009669796 257361022527336 257451197920956 257784731816976 258206214719544 258465584043576 258766726792392 258891111840816 258892933375713 259054182583976 259152992511777 259192750379472 259579652031882 260004069662883 260307004928061 260432130363678 260568484505469 260735564369826 260997474437154 261427170641364 263628161927208 265408493505064 265536071145072 265773065611527 265845451841424 266112494814096 266718507512496 266820240810942 266986427473584 267116642997126 267259523393772 267427865245242 267696497759418 268137222977988 268406568045252 268575632399022 268578673789608 268719293207484 269017804991052 270077764821592 270392437124264 270448750762281 270763855307127 272275143085673 272668908221008 272723406409818 274158224060176 275019502257396 275472283788936 275616512486028 275748996958344 276070276912248 276521657026212 276976911647592 277082557765209 277255136222568 277390360035477 277432915782672 277713552370059 277992516904011 278068231236432 278170769282094 278807774404614 278905464414369 278981427398128 279364643644554 279723399279506 280004382713874 280330620691758 280465371160884 280792146244428 283156173921816 283212768194811 283622351356656 283907251306224 284839623231696 285171494832432 285597175421142 285824531466992 287157105373374 287664077073828 287999239494876 288288536048604 288473390366616 288763163207064 288945049805204 289235296429716 289238571773424 289531150343253 289711482298056 290007823294098 290188452140496 290481991559487 290773782049023 291112567641441 291252500820918 291435955406973 291591844176906 294046795995732 295877638143672 296174848584888 296662459465008 296960458262832 297147508186152 297306452059344 297493719917784 297636720415632 297792553720536 297937794112179 297983502136944 298282827928176 298584555193197 298728080038206 299076133321602 299219894460396 299376556665858 299565128445063 299568520765332 300058320951558 300359730907782 300552325431228 300854231617212 301240583839468 303837485424291 304191491764797 304937418069648 305938854582192 306752521748634 307257547303044 307566188915076 308428002067698 308576258501004 308935786068468 309084286585464 309444406065288 309792083002584 309906319262553 310153027148328 310302112773744 310663651164048 311171592097912 311484165385848 311599025603541 311636083496647 311683893039792 311996980936368 311999176119449 312312580719321 312826760140986 313338237798859 313341786087876 313854105822894 316665780303096 317705733604584 318550695662043 318637456462416 318957529245264 319683884890864 320005008815856 320377852219152 320856085966962 321384331087092 321552597900366 321707163118068 321909800534998 322081989730956 322236809418888 322284863244266 322608599863914 322612253131896 322815460648356 323139730255524 323464325592996 323671735079784 323996864818536 324532564162443 324858558607947 325925417585313 330348869575452 330892743249432 331225126523928 331433759130708 331437512336112 331979418925128 332312893770312 332700077304504 332860000938192 332862342911631 333196704657999 333247821916464 333287454460688 333745266898134 334290946709421 334680434907507 334841310467586 335016622935603 335107868413136 335231439904062 335568181419198 335608089919466 335999112744022 336552288761052 337441179168002 337996729347732 338553194163912 341239491649368 341403520043664 341801295224688 342144636189552 343054595328354 343268263894608 344181211404966 344747858114556 345190577834284 345537323349036 346106202709176 346672092883844 347076006570748 347242840484904 347424646007292 347647419159768 347996632582872 348516093377907 348569560855152 348922155541869 349089876870462 349496607559554 350068041110151 350419686059079 350644379669766 350996603553414 354364087482036 355760321081256 356155523996168 356346031191696 356570486993656 356928663679224 357516297303984 357875424060336 357877942040073 358100843198696 358292390943312 358467138520218 358690406654736 358827220400922 359053239058267 359417979736452 359644370502222 359832669078981 360005634917838 360425083746546 360598334349708 361018473742836 361381118451444 363631208546424 366163123460043 366692669676528 367488683314704 368695542701616 369443410353612 369676115953482 369853813380636 370284736493412 370656689205348 370894359042792 371266924123368 371743699206152 371873952552492 372254336155611 372486191526072 373339176951832 373476846290769 373774160922344 373852005491601 373953828214512 374287586967567 374332100294789 374389528325904 374948386268274 376376699841233 376618037423082 376996351964778 377617024259748 380796233894856 380872343434401 381423162169296 382876140497832 383506493050512 383552102765104 383894428105539 383998985993168 384078960049122 384384714731472 384526457127774 385407014504694 385647061906288 386041533791004 386176796881434 386672718985826 386677097725464 387309322079316 387698376065364 388150090188588 388336667761224 388581273875964 388789125569208 389369478047823 390648195545517 391103346554739 391496211655731 392062394660976 397250392149572 398112740257596 398304106717608 398768177762136 398959859280528 399168742221144 399420171260084 399424694353776 399825918286704 400077761268744 400230361216413 400479641210376 400674964495689 400736433908304 400889285090658 401138975489616 401141797867863 401544746639127 402205834466982 402609852067878 402863448598533 403078939811226 403526707486578 405116647232388 405588655686396 409003362331512 409085109614727 409676729737392 410088251886768 411237336090264 411435011334672 411914381424624 412529253386094 413208425683404 413424768729042 413623495437516 414105415368372 414782485539318 415465367471388 415882704333852 416416774292428 417102346854648 417789048117168 418211661606921 418472141097192 419585098919259 420006574070811 420495931037637 420698056741326 421188219366642 424734260882724 425433527034984 427259434847544 427757242248648 427808114622616 428395763131713 428512441449456 428736797200488 428942884157424 429442652974608 430144799818552 430420614197808 430735658060061 430852973674032 431285767457328 431288801945729 431496115610742 431998859242314 432432804072906 432710085549924 433144744810596 433417574707806 433852944644574 434567223447084 435282678210744 439387710326929 440465159433936 441911678840944 443086975859138 443816457215508 444262272877332 444993689197512 445440687394248 445507114097786 445721262279228 445959678089016 446240579876676 446455080623448 446688830580804 446975253205416 447424241892264 448092120057309 448614199982403 448736385014736 449064834998787 450087481427337 450539596361673 450662305796976 450828488146842 451860875759202 453344819521958 457406127104472 458159182960752 458908281873288 459663810819408 460125545220432 460128782622951 460661645498544 460716431132048 460886320954566 461349283372614 462642003101547 462864387751506 463232861343056 463403679102702 464464863633862 464688124503876 465229540722492 465453169160616 465995476746072 466757388146868 467226248078772 467525839559688 467995471404552 468765961150032 469240140211479 470012679131814 470781158734341 472485449976048 476558600406876 477170589386764 477956184693624 478436293867896 479223972981936 479525827336296 479776892105308 480007513223784 480566778328728 480797779132944 481284128950443 481357964990448 481841491268592 482076496630638 482328896850549 482560744677102 482864700802497 483122984596434 483427294866399 483912899795871 484223190972534 484709595383286 485196488389494 485507602619676 488217497946724 492591213804816 492901487937976 493138417840848 493712981991216 494208918940464 495523304363178 495831936736656 496339114874148 496837689785892 497150638696062 497969128387692 498469340655468 499050115956756 499931181691032 502157383230776 502261965701379 502661802619704 502847159856093 503412134879199 503489365679664 503998669116033 504828433141578 505653837159107 506161768752003 506995094021598 507829791245868 511859237474052 512105280065496 512701942837032 513216954284328 513876019339592 514581892992531 514722045054672 514902395841912 516271817107449 516412429439088 516931168087152 517533453584784 517785866751426 518108365167952 518305985023554 519159304063764 520008139325766 520614009856122 520864260727356 521136969010938 521471128739652 521994948874308 522854341282728 523634815305693 524244911339331 525966569504649 526494905330121 527256323854416 530816987010128 531546131223054 533640481621884 534233285994252 534519046787544 534855730490484 535392995518836 536274445955976 536813136090504 537151264798044 537157347579216 537438586414968 537700707780327 538035609982104 538240830601383 539466555753333 540008452376757 540155529643184 540637625619819 540784874248528 540897501524562 541527710614254 544550286171346 545446812819636 550039004514792 550944567577872 551233024972056 551497993916688 552140553824496 553043314052424 553953823295184 554165115530418 554510272445136 554514173930223 554780720070954 555427104740118 555985033808022 556341538564188 557615548809228 557810928828738 558729287289108 559446798559012 560008765427748 560661241383516 560930742321768 561584292488856 562422579402411 564927056134623 565494527947167 566312347843632 566425536389622 571194350842284 574314210746748 575328154147656 575998478989752 576577072097208 576946780733232 577526326414128 577890099610408 578110521757041 578470592859432 579062300686506 579422964596112 579427041364691 580009078478739 580015646588196 580963983118974 581547564098046 581913870197881 582225135282882 582505001641836 582871910813946 583183688353812 588093591991464 591755276287344 592349697169776 594295016372304 594987439835568 595585107441072 595875588224358 597169110386394 597456160076412 598152266643204 598439788920792 598753113331716 599130256890126 599137041530664 600116641903116 600719461815564 601104650862456 601708463234424 602481167678936 603308751700473 604083511209997 605290061229867 606676162546727 607383011498809 607674970848582 608382983529594 613505043497268 614515094606088 615132377830152 616856004135396 617152517002008 617871572136936 618168573170928 618793880079141 618888812130576 619584166005168 619812638525106 620137153093563 620306054296656 622173728308977 622343184195824 622968330771696 623198051207082 623272166993294 623998352238898 624625161438642 625653520281972 626676475597718 626683572175752 627708211645788 631047085111989 631782329049963 633331560606192 635411467209168 637101391324086 641712171933924 642768662174184 643105195800732 643414326236136 643819601069996 644163979461912 644473618837776 644569726488532 645217199727828 645224506263792 645630921296712 646279460511048 646928651185992 647244173416113 647343470159568 647993729637072 647998288863471 648649206109359 649065128324886 649717117215894 650126362061709 650779416966861 651850835170626 660697739150904 661785486498864 662450253047856 662867518261416 663958837850256 664625787540624 664630463788707 665400154609008 665724685823262 666393409315998 667490533796268 668260671146679 668581893418842 669360869815014 669682620935172 670033245871206 670462879808124 671136362838396 671216179838932 671998225488044 673104577522104 674882358336004 675993458695464 677106388327824 677791313638803 680017229282937 682478983298736 686109190656708 688362422809932 689495716229112 690381155668568 691074646698072 691329481431849 692212405418352 693344185767688 694152013141496 694296581627259 694485680969808 694849292014584 695105518654053 695188186261751 695294838319536 695993265165744 696697295450793 697032186755814 697844311083738 698179753740924 698985299705147 698993215119108 700136082220302 700839372118158 701288759339532 701993207106828 708728174964072 711520642162512 712311047992336 713140973987312 713857327358448 715755884080146 716201686397392 716934277040436 717654440801844 718106478116534 718835959472904 719288741004444 719665338157962 720011269835676 720850167493092 721196668699416 722036947485672 722762236902888 723114744945957 723841117015653 724684476894651 726334786458801 727064393074929 727262417092848 727794732584241 732326246920086 738886820707224 739352231906964 739707626761272 740569472986824 741313378410696 741788718085584 742533848246736 743284956544767 743487398412304 743747905104984 744508672311222 744972383052144 745725958044093 746678353903664 746953692581538 747548321844688 747704010983202 748575173935134 748664200589578 749896772536548 752753399682466 753236074846164 753992703929556 755234048519496 757242649712367 760492641032397 761592467789712 761744686868802 765752280995664 767788856211078 768157920098244 769052914255548 770814029009388 772083067582008 772353593762868 773345437971652 773354195450928 774618644158632 775396752130728 776300180377176 776673335522448 776678800127139 777162547751928 777458977535331 777578251138416 778738956095646 780012208988649 780921014784183 781296391091034 781705453516407 782206693109478 782992423311462 794500784299144 796225480515192 796608213435216 797536355524272 798337484442288 798840342520168 800155522537488 800460722432826 800959282420752 800964917899211 801349928991378 801778570181316 802283595735726 803089493278254 804411668933964 805219704135756 805726897197066 806157879622452 807053414973156 810233294464776 811177311372792 816825429257019 818006724663024 818170219229454 822474672180528 825058506772188 826416851366808 826849537458084 827246990875032 828210830736744 829564971078636 830930734942776 831765408667704 832171080106431 832833548584856 833140657110177 833977550712033 834204693709296 835048531426837 836423323213842 836716393243107 836944282194384 839170197838518 839609561184289 840013148141622 840991862075274 841396113482652 842376438733284 849468521765448 849638304584433 850867054069968 854518869695088 855514484497296 855616229245232 856791526263426 857473594400976 860289599637104 861471316120122 862577603891458 862992231221484 863997718484628 864865608145812 865420171099848 866289489621192 866835149415612 867705889289148 868593451029759 869134446894168 870565356421488 871445974678461 872321346147069 873337702924323 874307866220919 878775420653858 886173951718276 887632914431016 888524545754664 889987378395024 890881374788496 891014228195572 891442524558456 891919356178032 892481159753352 892910161246896 893377661161608 893813382336537 893950506410832 894848483784528 895753665579591 896184240114618 897228399964806 898129669997574 898695385335189 900174962854674 901079192723346 901656976293684 903721751518404 906689639043916 911512456272873 912574475294391 914812254208944 917816563746576 920257565245902 921772641909132 922698566745228 925284006203094 925728775503012 926807358205404 928929727267724 929376249007752 930459081444984 930906338321232 931990953492144 933514776293736 934452496157544 934908250489941 935051679119376 935990942809104 935997528358347 936937742157963 938480280422958 939071411866913 940014713396577 940025358263628 941562317468682 953117200813752 954341178773528 955652086986129 955912369387248 956872587735792 959051654672592 959553784210616 960015026447568 961133556657456 962568257900886 964152993261276 964657793701098 965121489354204 965729401604994 966245969192868 966854589732798 967825799591742 968446381945068 969419190766572 970392976778988 971015205239352 973597692487329 976434995893448 977776252755939 979031897478271 985802975875952 991046608726356 992678229748296 993675379571784 994301277392124 995938256775384 996938681310936 998100231913512 998587028734893 999590113973997 999862363382064 1002872840128263 1004041304722521 1004314766461552 1004523931402758 1005049868806809 1005323605239408 1005694319712186 1006824269758398 1007997338232066 1009656866283156 1011307674318214 1012323537504006 1013990188043196 1015659582491736 1023718474948104 1024210560130992 1025403885674064 1026433908568656 1027752038679184 1029163785985062 1029804791683824 1032543634214898 1035571733502852 1036611970047108 1038318608127528 1040016278651532 1041228019712244 1041728521454712 1042273938021876 1042942257479304 1043989897748616 1045548280133721 1045708682565456 1046766466625607 1047269630611386 1048489822678662 1050204123330453 1051259058177237 1051933139009298 1052989810660242 1063092262446108 1067280963243768 1068466571988504 1069038093575088 1069711460980968 1070785991037672 1072548891911952 1073626272181008 1073633826120219 1074302529596088 1074877172829936 1075401415560654 1076071219964208 1076481661202766 1077159717174801 1078933111506666 1079498007236943 1080016904753514 1081275251239638 1081795003049124 1083055421228508 1089100572342692 1090893625639272 1098489370380129 1100078009029584 1102466049944112 1106086628104848 1108330231060836 1109028347860446 1109561440141908 1110854209480236 1111970067616044 1112683077128376 1115231097618456 1115621857657476 1117458574578216 1118893597118024 1120017530855496 1120430538872307 1121322482767032 1121861484643536 1122996300884367 1123168584977712 1124845158804822 1126684301872493 1127997021354931 1129130099523699 1129854112269246 1130989055894334 1132851072779244 1142388701684568 1148628421493496 1150656308295312 1151683284316617 1151996957979504 1153154144194416 1155780199220816 1156221043514082 1156941185718864 1158124601373012 1158854082729382 1160018156957478 1160031293176392 1161927966237948 1163095128196092 1163827740395762 1164450270565764 1165010003283672 1165743821627892 1166367376707624 1168108434143469 1171944586636551 1173310039664217 1174488634967193 1176187183982928 1191751176448716 1194338220772788 1194912320152824 1196304533286408 1196879577841584 1197506226663432 1198260513780252 1198274083061328 1200233283806232 1200691083649239 1201438923631128 1202024893487067 1202209301724912 1203416926468848 1203425393603589 1204634239917381 1204962335357872 1206617503400946 1208167022419994 1208590345795599 1210580122459734 1213352325093454 1214766022997618 1215349941697164 1216765967059188 1227010086994536 1227255328844181 1229030189212176 1230264755660304 1233712008270792 1234305034004016 1235743144273872 1237587760158282 1239625277050212 1240274306187126 1244347456617954 1246396102414164 1246544333986588 1247996704477796 1249250322877284 1251307040563944 1253352951195436 1253367144351504 1254634984820763 1255416423291576 1258755296757777 1260019722212433 1261487793112911 1262094170223978 1263564658099926 1274202782648172 1283424343867848 1285537324348368 1286210391601464 1286828652472272 1287639202139992 1288327958923824 1289139452977064 1290434399455656 1291063774486109 1291261842593424 1292558921022096 1293857302371984 1293866405837187 1294488346832226 1295996577726942 1297298412218718 1298115556595273 1298130256649772 1299434234431788 1300252724123418 1301558833933722 1303701670341252 1318163130980787 1321395478301808 1325735036522832 1329260927577414 1331449371646524 1332786818631996 1334981067592536 1336521342293358 1337163786837684 1338721739630028 1339365241870344 1340066491742412 1340925759616248 1342272725676792 1342432359677864 1343996450976088 1344276360171927 1345842599947209 1346209155044208 1349764716672008 1350262444282011 1351618789085019 1351986917390928 1353354516450391 1355582627277606 1360034458565874 1372218381313416 1376724845619864 1378991432458224 1380386347868853 1380762311337136 1382149293396144 1382658962863698 1386688371535376 1387926009304641 1388304026282992 1388593163254518 1389698584029168 1390211037308106 1390376372523502 1393394590901586 1394064373511628 1395688622167476 1396359507481848 1397970599410294 1397986430238216 1400272164440604 1401678744236316 1402577518679064 1403986414213656 1407720420634437 1412343476203023 1417456349928144 1431511768160292 1433868554080872 1435308881603688 1436212956233068 1437671918945808 1438577482008888 1439330676315924 1440022539671352 1441700334986184 1442393337398832 1443852386851329 1444073894971344 1445524473805776 1446229489891914 1446986690551647 1447682234031306 1448594102407491 1449368953789302 1450281884599197 1451738699387613 1452669572917602 1454128786149858 1455589465168482 1464652493840172 1477773641414448 1478704463813928 1479415253522544 1481138945973648 1482626756821392 1486569913089534 1487495810209968 1489017344622444 1491451916088186 1493907385163076 1495408021966404 1497150347870268 1497328401179156 1499793545073096 1505506799364932 1506472149692328 1507985407859112 1510236404637597 1510468097038992 1511996007348099 1514485299424734 1516961511477321 1518485306256009 1520985282064794 1523489373737604 1535577712422156 1536315840196488 1538105828511096 1541628058018776 1544166135164016 1544707187525736 1546690875943304 1548815451322347 1549237288317264 1550793504261456 1550804415506983 1552600360754352 1553357600254278 1554325095503856 1554917955070662 1557477912191292 1559274899342251 1560024417977298 1561842029568366 1562592782182068 1563410907032814 1564413386218956 1565984846622924 1577899708513947 1586706868326853 1589001568598288 1592450961030384 1597680685040336 1600921444865652 1601929835798422 1602699857982756 1603557140362632 1604567191471452 1606178986556508 1608823337867928 1610439408271512 1611453794394132 1612315759244904 1613102123340981 1614106829946312 1614722491804149 1618399667259999 1620025357130271 1620466588929552 1621912876859457 1622354622745584 1633650858514038 1636340438458908 1650117013544376 1652833702733616 1653699074916168 1654493981750064 1656421661473488 1659129942157272 1661861469885552 1663530817335408 1663542521790669 1664342160212862 1665667097169712 1666281314220354 1667955101424066 1670097062853674 1672846646427684 1673432786486214 1678340395677036 1679219122368578 1680026296283244 1681983724150548 1682792226965304 1684752877466568 1687267738207233 1694781168403869 1696483583841501 1698937043530896 1699276609168866 1713583052526852 1722942632240244 1725155207782916 1725984462442968 1727995436969256 1729731216291624 1730840342199696 1732578979242384 1733670298831224 1734331565271123 1735411778578296 1737186902059518 1738268893788336 1738281124094073 1740027235436217 1742891949356922 1744642692294138 1745741610593643 1746675405848646 1748615732441838 1757550841307716 1772347903436552 1775265828862032 1777049091509328 1782028456391144 1782885049116912 1784962319506704 1786755322323216 1787626764673074 1791507331159182 1792368480229236 1794456799929612 1796259339995148 1797390770670378 1800349925709348 1802158385446692 1803313952587368 1807443503036808 1812250533629991 1813379278087832 1815870183689601 1820028487640181 1822149034496427 1823024912545746 1825148950588782 1840515130491804 1843545283818264 1845397133490456 1850568012406188 1851457551006024 1853614716410808 1856381640237423 1857859454535448 1858752498015504 1860411459280689 1860918162889968 1866521184926931 1867029552587472 1868904992315088 1869816500979882 1871995056716694 1873875484315926 1876960560845916 1878142823733826 1880029426793154 1880050716527256 1883124634937364 1893141255335967 1895346987149889 1906234401627504 1908682357547056 1911304173972258 1919107568421232 1925136515801772 1928305986522552 1929315587402196 1930242978708408 1931458803209988 1932491938385736 1933709179465596 1935651599183484 1936892763890136 1938838381533144 1940785953557976 1941732520248339 1942030410478704 1943994866590413 1945947618328077 1947195384974658 1950379086185127 1952338250900583 1952869991786896 1955552505511878 1958063794956542 1982093217452712 1985356459496592 1987350759143568 1988602554784248 1991876513550768 1993877362621872 1993891391366121 1996200463827024 1997174057469786 1999180227947994 2004782013440037 2005745680256526 2008082609445042 2009047862805516 2010099737613618 2011388639424372 2013648539516796 2015994676464132 2019313732566312 2022615348636428 2024647075008012 2027980376086392 2031319164983472 2033373940916409 2040051687848811 2047436949896208 2058327571970124 2065087268429796 2071143467005704 2073223940094216 2076637216255056 2080032557303064 2082456039424488 2083457042909424 2084547876043752 2085564558785253 2085884514958608 2087979795497232 2090091886352379 2091096560267442 2092413703477487 2093532933251214 2094539261222772 2094851611087729 2096955899115441 2096979645357324 2100408246660906 2102518116354474 2103866278018596 2105979621320484 2126184524892216 2134561926487536 2136933143977008 2139422921961936 2141571982075344 2147267652240438 2148605059192176 2150802831121308 2152963322405532 2154319434349602 2157866223013332 2158996014473886 2160033809507028 2162550502479276 2163590006098248 2166110842457016 2169344234837871 2178201144685384 2179004359376403 2181193179224787 2181452584476529 2181787251278544 2183994232836143 2193367664592013 2196978740760258 2216660462121672 2218056695720892 2219122880283816 2221708418960472 2223940135232088 2225366154256752 2229854869634301 2230462195236912 2231243715314952 2234917149156432 2237177874132279 2237787194236048 2240035061710992 2240861077744614 2242644965534064 2245992601768734 2249690317609644 2253368603744986 2255994042709862 2258260199047398 2259708224538492 2261978111788668 2265702145558488 2271727949137101 2281477923097191 2284777403369136 2297256842986992 2303366568633234 2312442087028164 2316249202746024 2317708165458764 2320036313914956 2320062586352784 2323855932475896 2326190256392184 2327655480791524 2328900541131528 2330020006567344 2330036400381417 2331487643255784 2332376932605993 2332734753415248 2336216868286938 2340036626965947 2342763044352549 2343889173273102 2345116360549221 2346620079328434 2348977269934386 2383502352897432 2388676441545576 2389824640305648 2392609066572816 2395012453326864 2396521027560504 2400466567612464 2401382167298478 2402877847262256 2402894753697633 2404049786974134 2406850787207178 2409268479834762 2413235006801892 2416334044839988 2417180691591198 2421160244919468 2426704650186908 2429532045995236 2430699883394328 2433531934118376 2450476287771057 2454020173989072 2454510657688362 2467424016541584 2475175520316564 2479250554100424 2480548612374252 2488694913235908 2492792204828328 2493088667973176 2495993408955592 2496513240319293 2498500645754568 2499421971330531 2502614081127888 2505145594280511 2506705902390872 2509269969641526 2510149179729321 2510832846583152 2513372673407869 2517510593515554 2518828683552867 2520039444424866 2522975586225822 2524188340447956 2527129316199852 2548405565296344 2566848687735696 2572420783202928 2575278404279984 2578278905954128 2580868798911312 2582127548972218 2587732811674374 2588976693664452 2591993155453884 2594596824437436 2596231113190546 2596260513299544 2598868468863576 2600505448246836 2603117667867444 2605780353089277 2607403340682504 2614337924035383 2616964038441207 2620013108772969 2622923598662757 2636326261961574 2658521855154828 2662898743293048 2665573637263992 2669962135185072 2673042684586716 2674327573675368 2677443479260056 2678730483740688 2680132983484824 2681440147009611 2681851519232496 2684545451353584 2684864719355728 2687260996738773 2687992901952176 2688552720343854 2691685199894418 2696086156005567 2699529433344016 2700524888564022 2703237578170038 2706709032900782 2711165254555212 2720068917131748 2734537368818619 2737723425883173 2744436762626832 2753449691239728 2760772695737706 2765317925727396 2775852018609282 2777186326509036 2780422074616212 2780752745047004 2786789181803172 2788128747023256 2791377244334952 2792719014963696 2795941198820588 2795972860476432 2800544328881208 2803357488472632 2804724751469823 2805155037358128 2807972828427312 2807992585075041 2810813226473889 2815440841268874 2817214235600739 2820044140189731 2824686952406046 2863023536320584 2867737108161744 2870617763207376 2872425912466136 2877154964017776 2878661352631848 2880045079342704 2880065343084397 2883400669972368 2887704773702658 2892458979783828 2893973381103294 2895364468062612 2895796241635609 2897188204814982 2898737907578604 2900563769198394 2903477398775226 2905339145835204 2908257572299716 2911178930336964 2929304987680344 2937095692434813 2957408927627856 2973139826179068 2978034689244888 2982903832176372 2987814770326152 2990816043932808 2994300695740536 2994656802358312 2995761086204679 2998770341921991 2999587090146192 3008618520384789 3011013598729864 3012123914167563 3012944299384656 3015149606420427 3015970815718224 3019021613620103 3020472809275194 3023992014696198 3028970598849468 3033923022954642 3036970612512018 3041970564129588 3046978747475208 3071155424844312 3072631680392976 3076211657022192 3083256116037552 3089414375051472 3093381751886608 3097630902644694 3101608831013966 3106715200508556 3109835910141324 3114955824382584 3118549798684502 3120048835954596 3123684059136732 3125185564364136 3126821814065628 3128826772437912 3131969693245848 3136644840401163 3140299399876821 3150612369991359 3153777174531711 3155799417027894 3173413736653706 3201842889731304 3203859671596844 3205399715965512 3207114280725264 3209134382942904 3212357973113016 3217646675735856 3220878816543024 3220901478360657 3222907588788264 3224631518489808 3226204246681962 3228213659892624 3229444983608298 3231479151524403 3236799334519998 3238494021710829 3240050714260542 3243825753718914 3267301717028076 3272680876917816 3295468111140387 3300234027088752 3307398149832336 3318259884314544 3327085043581338 3328684320425724 3332562628440708 3335910202848132 3340194125707348 3345693292855368 3346865572972428 3356680791354072 3358438244737156 3360052592566488 3363967448301096 3365584453930608 3368988902653101 3369505754933136 3374535476414466 3380052905617479 3383991064064793 3387390298571097 3389562336807738 3392967167683002 3398553218337732 3427166105053704 3445885264480488 3450310415565832 3451968924885936 3455049852949851 3455990873938512 3459462432583248 3467340597662448 3468663130542246 3470823557156592 3474373804119036 3476562248188146 3480054470872434 3485783898713844 3489285384588276 3491483221187286 3493350811697292 3497231464883676 3515101682615432 3515833759909653 3519930118992651 3539576860113749 3544695806873104 3564056912782288 3575253529346148 3583014662318364 3584736960458472 3588913599859224 3592518679990296 3594781541340756 3600699851418696 3602073250947717 3604316770893384 3606074680461201 3606627905174736 3610276180810767 3613902719752143 3614887006073616 3624501067259982 3625771037386797 3626758556175664 3631740367379202 3640056975280362 3644298068992854 3646049825091492 3650297901177564 3681030260983608 3681765986532543 3687090567636528 3690794266980912 3701136024812376 3702915102012048 3707229432821616 3712763280474846 3715718909070896 3720822918561378 3733042369853862 3739633001959764 3743990113433388 3747750968631852 3753921121691832 3756285647467652 3760058853586308 3760101433054512 3763904954462289 3766249269874728 3776265890273331 3780059166637299 3784463379338733 3786282510671934 3790693974299778 3822608347944516 3850273031603544 3856611973045104 3858631174804392 3860485957416816 3862917606419976 3864983876771472 3867418358931192 3871303198366968 3873191323458327 3873785527780272 3877676763066288 3881571907115952 3881599217511561 3883465040496678 3887989733180826 3891895236656154 3894346669785819 3894390769949316 3900758172370254 3904676501801166 3911105011023756 3916127589913084 3954489392942361 3964186434905424 3977205109568496 3987782782732242 3994348114939572 3998360455895988 4009564026880074 4011491360513052 4016165218890084 4018095725611032 4020199475227236 4022777278848744 4027297079033592 4031989352928264 4038627465132624 4045230697272856 4049294150016024 4050787332846033 4055960752172784 4055989289552837 4060063549351173 4066747881832818 4073397091385167 4080103375697622 4116655143940248 4130174536859592 4141159043606559 4142286934011408 4146447880188432 4160065114606128 4163778027913923 4164912078848976 4169095752087504 4171129117570506 4180183772704758 4182193120534884 4184827406954974 4187065866502428 4189078522445544 4189703222175458 4193911798230882 4193959290714648 4200816493321812 4205036232708948 4207732556037192 4211959242640968 4223161261903311 4237030428609069 4252369049784432 4294535304480876 4301605662242616 4305926644811064 4308638868699204 4315732446026664 4317992028947772 4320067619014056 4325101004958552 4327180012196496 4331557160553987 4332221684914032 4338688469675742 4340960071654941 4345782307222473 4350845653797591 4355216098162839 4356402289370768 4358008718752806 4362386358449574 4362905168953058 4367988465672286 4386735329184026 4393957481520516 4433320924243344 4436113391441784 4438245760567632 4443416837920944 4447880270464176 4459709739268602 4462487430629904 4474355748264558 4481722155489228 4491985203537468 4499380635219288 4506737207489972 4511988085419724 4516520398094796 4519416449076984 4523956223577336 4530709213912791 4531404291116976 4535988022044297 4543455898274202 4550884534431963 4555455918768027 4562955846194382 4606733137266468 4624884174056328 4632498405492048 4635416330917528 4640072627829912 4647711864951792 4652380512784368 4652413246520949 4655310961583048 4657801082263056 4660072800762834 4662975286511568 4664753865211986 4667692107757471 4672433736573876 4677824698026753 4680073253931894 4685526088705098 4687778346546204 4690232721098442 4693240158656868 4697954539868772 4760120604980559 4767004705794864 4777352883091152 4793042055121008 4802764334596956 4805789507395266 4808099573948268 4813701574414356 4818536959669524 4826470013603784 4832668089679976 4834361383182396 4839306370022943 4842320489838936 4853409300373816 4855199001779997 4859064091990472 4860076071390813 4861399766788656 4865738630578371 4866317303832257 4867063868236752 4892897097936029 4900952575542114 4909021315376724 4950351040633128 4958501108200848 4961097224748504 4977389826471816 4985584409656656 4986177335946352 4990627565372007 4991986817911184 4993026480638586 4997001291509136 4998843942661062 5010291188561022 5013411804781744 5018539939283052 5020298359458642 5026745346815738 5035021187031108 5037657367105734 5040078888849732 5045951172451644 5048376680895912 5054258632399704 5061803214621699 5084343505211607 5089450751524503 5096811130592688 5164255097944436 5175465623348748 5177953387328904 5183986310907768 5189193648874872 5192462226381092 5192521026599088 5197736937727152 5201010896493672 5202994695813369 5206235335734888 5211560706178554 5214806681365008 5214843372282219 5220081706308651 5228675848070766 5233928076882414 5237224831780929 5240026217545938 5245847197325514 5272652523923148 5317043710309656 5325797486586096 5331147274527984 5346085369173432 5348655147350736 5354886958520112 5360265966969648 5362880294019222 5374521993477546 5377105440687708 5383370399788836 5392172312011134 5401049777128044 5406475156340076 5413418065801564 5422330509110424 5436751600889973 5440137834263496 5460085462920543 5466447103489281 5469074737637238 5475446851766346 5521545391475412 5530635851454792 5551704037218564 5554372653018072 5560844149232424 5561505490094008 5569144920712269 5573578363606344 5576257494046512 5582754488669904 5591882397641176 5599563554780793 5601088657762416 5606714976945264 5606754425294477 5609449502939646 5615985170150082 5621626452947778 5630881682537748 5634428471201478 5640088280379462 5649373904812092 5726047072641168 5744851824932272 5757322705263696 5760130686168794 5775409547405316 5784917959567656 5787946762206588 5790728936125224 5791592483271218 5794376409629964 5797475815157208 5801127538396788 5806954797550452 5810678291670408 5816515144599432 5822357860673928 5825197560745017 5831984599771239 5837842854984231 5851137258555381 5857014752701749 5858609975360688 5874191384869626 5946279652358136 5956069378489776 5965807664352744 5975629540652304 5981632087865616 5981674174098363 5988601391481072 5989313604716624 5991522172409358 5997540683843982 6014346040320111 6017237040769578 6022027197459728 6024247828335126 6030299212840854 6038043227240206 6040945618550388 6047984029392396 6057941197698936 6067846045909284 6073941225024036 6083941128259176 6093957494950416 6100121822749227 6120155063546433 6142310849688624 6195261805289388 6203217662027932 6213430401017112 6219671820282648 6229911648765168 6237099597369004 6240097671909192 6247368118273464 6250371128728272 6253643628131256 6256693676355759 6257653544875824 6263939386491696 6270275659057137 6273289680802326 6277241110432461 6280598799753642 6284554833263187 6290867697346323 6301224739982718 6307554349063422 6311598834055788 6346827473307412 6403685779462608 6407719343193688 6410799431931024 6418268765885808 6424715946226032 6441802956721314 6445815177576528 6452408493363924 6458889967216596 6462958303048806 6473598669039996 6476988043421658 6480101428521084 6487651507437828 6534603434056152 6537013078129209 6544357753429587 6545361753835632 6551982698508429 6573499883068391 6580102993776039 6590936222280774 6654170087162676 6657368640851448 6665125256881416 6671820405696264 6680388251414696 6689564608902903 6691386585710736 6693731145944856 6711533622396837 6713361582708144 6716876489474312 6720105185132976 6727934896602192 6737977805306202 6749070952828932 6760105811234958 6767982128129586 6774780597142194 6779124673615476 6785934335366004 6797106436675464 6815183847411303 6844433769291573 6854332210107408 6891770528960976 6900620831131664 6910099705899702 6937326261084492 6948747608238072 6953124496376292 6960108941744868 6971567797427688 6978570769176552 6982966442374572 6986701623394584 6990109201144251 6994462929767352 6997130797817979 7020109880897841 7028289133057647 7030203365230864 7031667519819306 7035349081647663 7039860237985302 7079153720227498 7150507058692296 7166029324636728 7169473920916944 7177827199718448 7185037359980592 7189563082681512 7201399702837392 7204146501895434 7208633541786768 7208684261092899 7212149360922402 7220552361621534 7227805439504286 7249002134519964 7251542074773594 7263480734758404 7280113950560724 7288596137985708 7292099650182984 7300595802355128 7351428863313171 7362060521967216 7363531973065086 7402272049624752 7425526560949692 7441645837122756 7466084739707724 7479266003919528 7487980226866776 7495501937263704 7507842243383664 7512571294935304 7515436782841533 7520117707172616 7527809908924578 7532498539749456 7540118020223607 7552531780546662 7556486050658601 7560118333274598 7564880312572453 7568926758677466 7572565021343868 7581387948599556 7645216695889032 7700546063207088 7717262349608784 7725835212839952 7734836717862384 7742606396733936 7746382646916654 7763198435023122 7766930080993356 7775979466361652 7783790473312308 7788693339571638 7788781539898632 7801516344740508 7809353003602332 7822210022047512 7832255179826168 7843013772106149 7868770795988271 7886790113107451 7895979149484517 7908978785884722 7975565565464484 7988696229879144 7996720911791976 8019128053760148 8022982721026104 8032330437780168 8036191451222064 8040398950454472 8044320441028833 8045554557697488 8054594158067184 8061782990216319 8063978705856528 8088258468016701 8090461394545712 8098588300032048 8101574665692066 8111978579105674 8120127098702346 8133495763665636 8146794182770334 8160206751395244 8203612106455857 8213170277649519 8233310287880496 8260349073719184 8282318087213118 8327556055827846 8342258235141012 8360367545409516 8364386241069768 8369654813909948 8374131733004856 8378157044891088 8379406444350916 8387823596461764 8387918581429296 8401632986643624 8410072465417896 8414174254409469 8415465112074384 8423918485281936 8423977755225123 8432439679421667 8446322523806622 8451642706802217 8460132420569193 8474060857218138 8589070608961752 8603211324485232 8611853289622128 8617277737398408 8631464892053328 8635984057895544 8640135238028112 8640196029253191 8650202009917104 8663114321107974 8677376939351484 8681920143309882 8687388724906827 8691564614444946 8701691307595182 8710432196325678 8716017437505612 8724772716899148 8725810337906116 8735976931344572 8773470658368052 8787914963041032 8811287077304439 8872226782883568 8919419478537204 8948711496529116 8963444310978456 8983970407074936 8987283258614037 8998761270438576 9013474414979944 9023976170839448 9025855561154367 9033040796189592 9036371742502689 9037446421402763 9038832898153968 9047912447154672 9057064840860309 9061418427825582 9071976044088594 9086808896166911 9086911796548404 9101769068863926 9110911837536054 9125911692388764 9213466274532936 9249768348112656 9270832661835056 9280145255659824 9304826493041898 9310621923166096 9320145601525668 9329507730423972 9335384215514942 9344867473147752 9355649396053506 9360146507863788 9371052177410196 9375556693092408 9380465442196884 9386480317313736 9395909079737544 9409934521203489 9420898199630463 9451837109974077 9461331523595133 9520241209961118 9605528669193912 9611579014790532 9616199147896536 9627403148828712 9637073919339048 9652940027207568 9662704435081971 9665336179359952 9668722766364792 9678612740045886 9684640979677872 9694437454573209 9706818600747632 9710398003559994 9715482065132487 9718128183980944 9720152142781626 9731477261156742 9732634607664514 9785794195872058 9801905151084228 9818042630753448 9886404333421161 9900702081266256 9922194449497008 9954779652943632 9981255130744014 9986052961277172 9997687885322124 10020582377122044 10037079878566104 10040596718917284 10053490693631476 10070042374062216 10075314734211468 10080157777699464 10091902344903288 10096753361791824 10106966707959303 10108517264799408 10123606429243398 10140158716852437 10151973192194379 10162170895713291 10168687010423214 10178901503049006 10328510195888872 10350931246697496 10355906774657808 10367972621815536 10378387297749744 10384924452762184 10402021792987344 10405989391626738 10412470671469776 10412543932689743 10423121412357108 10429686744564438 10440163412617302 10457351696141532 10467856153764828 10474449663561858 10480052435091876 10491694394651028 10545305047846296 10618730580341247 10634087420619312 10692170738346864 10725760588038444 10749043986955092 10754210881375416 10766740799577672 10784344624022268 10802099554256088 10812950312680152 10818224041383603 10826836131603128 10830828542432301 10841708159256429 10844661018220848 10855630908548881 10873503201779946 10877313112160391 10880275668526992 10914924295395757 10920170925841086 10932894206978562 10938149475274476 10950893703532692 11043090782950824 11045297959597629 11061271702909584 11103408074437128 11108745306036144 11121688298464848 11123010980188016 11138289841424538 11147156727212688 11183764795282352 11199127109561586 11213508850588954 11218899005879292 11231970340300164 11243252905895556 11261763365075496 11268856942402956 11280176560758924 11291714863386867 11298747809624184 11328797670819993 11340177499911897 11353390138016199 11520261372337588 11550819094810632 11569835919135312 11575893524413176 11581457872250448 11583184966542436 11588752819259928 11594951630314416 11602255076793576 11613909595100904 11619573970374981 11621356583340816 11633030289198864 11644715721347856 11644797652534683 11650395121490034 11663969199542478 11675685709968462 11683040009357457 11702274517110762 11714029505403498 11748382769739252 11863468178827083 11892559304716272 11931615328705488 11963348348196726 11983044344818716 11995081367687964 12028692080640222 12034474081539156 12048495656670252 12060598425681708 12076086454480412 12081891237100776 12095968058784792 12115882395397872 12135692091818568 12147882450048072 12167882256518352 12167967868658511 12180190648053519 12200243645498454 12220191274155501 12240310127092866 12390523610578776 12406435324055864 12423477130819677 12426860802034224 12439343640565296 12474199194738008 12480195343818384 12491334083741769 12494736236546928 12507287256262512 12513387352711518 12540551318114274 12546579361604652 12554482220864922 12561197599507284 12569109666526374 12581735394692646 12602449479965436 12615108698126844 12623197668111576 12693654946614824 12711091285827207 12815438686387376 12883605913442628 12904816986727848 12917779934433192 12925916606097612 12947197338079992 12953976086843316 12960202857042168 12975303014875656 12994671481661961 13022880214964823 13037346921667419 13052536961392773 13065648294488517 13069206868112304 13074026156258418 13088715506859174 13103965397016858 13146999766136782 13160205987552078 13181872444561548 13308340174325352 13314737281702896 13330250513762832 13343640811392528 13360776502829392 13379129217805806 13387462291889712 13423067244793674 13433752978948624 13475955610612404 13498141905657864 13520211622469916 13535964256259172 13549561194284388 13558249347230952 13571868670732008 13592127641738373 13594212873350928 13607964066132891 13630367694822606 13652653603295889 13666367756304081 13688867538583146 13820199411799404 13874652522168984 13897495216476144 13906248992752584 13920217883489736 13943135594855376 13957141538353104 13957239739562847 13965932884749144 13973403246789168 13980218402288502 13988925859534704 13994261595635958 14003076323272413 14033474094080259 14040219761795682 14056578266115294 14063335039638612 14070698163295326 14079720475970604 14158307440454996 14280361814941677 14301014117384592 14332058649273456 14379126165363024 14408293003790868 14417368522185798 14424298721844804 14441104723243068 14455610879008572 14498004269039928 14503084149547188 14526961469516808 14560227901121448 14565597005339991 14577192275971416 14584199300365968 14598951911496771 14601191604710256 14646895924342409 14663961277614103 14678691293808087 14702857726626342 14727063946130172 14851053121899384 14883291674245512 14932169479415448 14958532007839056 14971882696116021 14975960453733552 14991003874527408 15025142589870608 15030873565683066 15040235414345232 15055619817849156 15080236040447214 15105063561093324 15112972101317202 15120236666549196 15129760625144906 15137853517354932 15145130042687736 15162775897199112 15185409643865097 15253030515634821 15268352254573509 15290433391778064 15492765293833308 15526396870046244 15533860161986712 15551958932723304 15567580946624616 15577386679143276 15577563079797264 15603032689481016 15608984087440107 15618706007204664 15644420044095024 15644530116846657 15660245118925953 15664510359652336 15686027544212298 15711674495342787 15737541591976542 15773580226214902 15791958298969034 15817957571769444 15951131130928968 15977392459758288 15993441823583952 16038256107520296 16045965442052208 16064660875560336 16080797900908944 16088640882057666 16123565980432638 16176516936033402 16203149331384132 16223957158211348 16240254197404692 16266991527331272 16293588365540668 16310254802669919 16320413502790488 16380256388761629 16399341310467843 16407224212911714 16426340555299038 16564636174426236 16655112111655692 16684516470282024 16720735090819032 16728772482139536 16739309627819896 16748263466009712 16758812888701832 16775647192923528 16803265973287248 16820144930835792 16820263275883431 16828348508818938 16847955510450246 16864879358843334 16875502235738549 16892645047613244 16903285413604434 16920264841138386 16948121714436276 17178141217923504 17234555474796816 17271968115791088 17280392058506382 17326228642215948 17354753878702968 17363840286619764 17374777449813654 17383129228889892 17403382615190364 17420864392651356 17432034875011224 17449545433798296 17451620675812232 17471953862689144 17475592682235051 17495953799313717 17546941316736104 17553411775666143 17571044258105247 17575829926082064 17593608713855083 17622574154608878 17838838957074408 17897422993058232 17926888621956912 17945022522295089 17967940814149872 17974566517228074 18026948829959888 18043038120960333 18047952341678896 18051711122308734 18066081592379184 18072743485005378 18074892842805526 18114129681720618 18122836855651164 18143952088177188 18173617792333822 18173823593096808 18203538137727852 18221823675072108 18251823384777528 18300365468247681 18360465190639299 18426932549065872 18609652986083796 18640291203051336 18659015460847944 18670768431029884 18689734946295504 18711298792107012 18720293015727576 18742104354820392 18751113386184816 18760930884393768 18770081029067277 18772960634627472 18791818159475088 18810826977171411 18819869042406978 18831723331297383 18841796399260926 18853664499789561 18872603092038969 18903674219948154 18922663047190266 19040482419922236 19211057338387824 19223158029581064 19232398295793072 19254806297657424 19274147838678096 19325408870163942 19337445532729584 19357225480091772 19388874909146418 19420796007119988 19430964130264974 19440304285563252 19462954522313484 19465269215329028 19571588391744116 19603810302168456 19633073260288761 19636085261506896 19655948095525287 19720499649205173 19740308981328117 19772808666842322 19962510261488028 19972105922554344 19995375770644248 20041164754244088 20074159757132208 20081193437834568 20106981387262952 20134600867190511 20140084748124432 20150629468422936 20160315555398928 20160457401590779 20183804689806576 20213933415918606 20247212858486796 20270573691449263 20280317433704874 20303946384388758 20324341791426582 20337374020846428 20357803006098012 20657020391777744 20701862493394992 20769848905524368 20811978783253476 20825087865379486 20846242824714216 20859373489128876 20880326825234604 20914703392283064 20935712307529656 20948899327123716 20960104870183752 20970327603432753 20983388789302056 20991392393453937 21060329642693523 21084867399172941 21090610095692592 21106047244942989 21237461160682494 21451521176076888 21498087973910184 21508421762750832 21533481599155344 21568689248044536 21604199108512176 21625900625360304 21626052783278697 21636448082767206 21653672263206256 21661657084864602 21683416318512858 21711261817097762 21747006403559892 21754626224320782 21829848590791514 21840341851682172 21865788413957124 21876298950548952 21901787407065384 22054286589939513 22086181565901648 22090595919195258 22206816148874256 22276579682849076 22398254219123172 22427017701177908 22437798011758584 22463940680600328 22486505811791112 22523526730150992 22537713884805912 22546310348524599 22560353121517848 22583429726773734 22597495619248368 22620354060670821 22657595341639986 22669458151975803 22680354999823794 22694640937717359 22706780276032398 23040522744675176 23101638189621264 23151787048826352 23166369933084872 23177505638519856 23204510153587152 23227819190201808 23239147940749962 23289595305069366 23300790242980068 23327938399084956 23351371419936924 23366080018714914 23404549034221524 23428059010806996 23496765539478504 23606312387964813 23660370339322353 23687937448453551 23726936357654166 23926696696393452 23966088689637432 23990162735375928 24057384161280444 24068948163078312 24096991313340504 24121196851363416 24132961323086499 24152172908960824 24163782474201552 24185348970648957 24191936117569584 24264775404050103 24271384183637136 24295764900096144 24335935737317022 24360381296107038 24400487290996908 24440382548311002 24480620254185732 24610836319367571 24639510832948557 24781047221157552 24812870648111728 24846954261639354 24948398389476016 24982668167483538 25026774705423036 25081102636228548 25093158723209304 25108964441729844 25122395199014568 25138219333052748 25163470789385292 25204898959930872 25230217396253688 25242522763228407 25246395336223152 25271933265675369 25297319038265001 25354928120406651 25380397261707579 25387309893229648 25422182571654414 25767211826885256 25809633973455696 25835559868866384 25851833212195224 25894394676159984 25907952173686632 25920405714084336 25920588087759573 25950606029751312 25989342963323922 26045760429929646 26062166174720481 26074693843334838 26105073922785546 26131296588977034 26148052312516836 26177431013718348 26207930794033716 26293999532273564 26320411975104156 26363744889123096 26433861231913317 26616680348650704 26758258435611612 26846134489587348 26951911221224808 26996283811315728 27040423244939832 27071928512518344 27099122388568776 27112339264208289 27116498694461904 27143737341464016 27171194522580927 27184255283476746 27215928132265782 27233070944140477 27260426688500733 27260735389645212 27305307206591778 27332735512608162 27377735077166292 27640398823598808 27749305044337968 27812497985505168 27840435766979472 27914479479125694 27931865769498288 27960436804577004 27988523191271916 28006152646544826 28066948188160518 28080439523591364 28113156532230588 28126670079277224 28141396326590652 28159440951941208 28316614880909992 28355511329922231 28391925026869859 28513779639696169 28560723629883354 28816586007581736 28834737044371596 28848597443689608 28882209446486136 28911221758017144 28988113305245913 28996008538079856 29006168299094376 29053922939033616 29083312363719627 29120455802242896 29131194010679982 29146446195397461 29154384551942832 29197903822993542 29293791848684818 29327922555228206 29357382587616174 29405715453252684 29454127892260344 29659213000263483 29702106243798768 29766583348491024 29864338958830896 29943765392232042 30061747131366132 30111239635698312 30160472080894428 30210127122186648 30225944202634404 30240473333098392 30259521250289812 30275707034709864 30290260085375472 30320900123877909 30325551794398224 30370819287730194 30420476150557311 30455919576583137 30486512687139873 30506061031269642 30536704509147018 30985530587666616 31052793740092488 31067720323973424 31103917865446608 31135161893249232 31154773358286552 31206065378962032 31217968174880214 31237412014409328 31237631798069229 31289060233693314 31320490237851906 31372055088424596 31423348990685574 31475083183953084 31547160452429804 31583916597938068 31635915143538888 31856191741023741 31902262261857936 32076512215040592 32177281764115332 32247131960865276 32353033872066804 32406298662768264 32447914316422696 32454672124150809 32480508394809384 32492485627296903 32533983054662544 32566892725646643 32587176731081336 32620509605339838 32631939336481173 32640827005580976 32673844754302297 32744772886187271 32760512777523258 32798682620935686 32814448425823428 32852681110598076 33129272348852472 33310224223311384 33369032940564048 33441470181638064 33478619255639792 33517625777403664 33551294385847056 33640526551766862 33656697017637876 33695911020900492 33729758717686668 33751004471477098 33785290095226488 33806570827208868 33840529682276772 33875144590160601 33896243428872552 33986393012459979 34020532499735691 34060170414048597 34560784117012764 34652457284431896 34709507757405936 34727680573239528 34749554899627308 34766258457779784 34806765230380728 34841728785302712 34858721911124943 34864069750022448 34899090867596592 34903241351624464 34934392957604049 34943907725378288 34951185364470102 34991907598627434 35049120028072371 35093882633472208 35106823551332286 35142088516210494 35187217427710166 35245148309217756 35590404536481249 35677677914148816 35794845986116464 35890045044590178 35949133034456148 36086076241920666 36103422244617468 36145486970010756 36149785685611052 36228259363441236 36245673711302328 36287904176354376 36347235584667644 36347647186193616 36407076275455704 36443647350144216 36503646769555056 36503903605975533 36540571944160557 36600730936495362 36660573822466503 36720930381278598 37219305972167592 37280582406102672 37318030921695888 37341536862059768 37422597584214024 37440586031455152 37440849460097161 37484208709640784 37521861768787536 37540162058134554 37621653954342822 37639738084813956 37645351141262917 37663446662594766 37683592798521852 37707328999579122 37745206184077938 37807348439896308 37845326094380532 38080964839844472 38446316059162128 38650817740327884 38714450960183544 38777749818292836 38841592014239976 38861928260529948 38880608571126504 38925909044626968 38930538430658056 38984014444985883 39112040765002257 39143176783488232 39157610884178319 39196944883465551 39207620604336912 39247280977061339 39266146520577522 39311896191050574 39440999298410346 39480617962656234 39545617333684644 39925020522976056 39944211845108688 39990751541288496 40082329508488176 40162386875669136 40213962774525904 40269201734381022 40301258936845872 40320914803181558 40427866831837212 40494425716973592 40541147382898526 40560634867409748 40607892768777516 40648683582853164 40674748041692856 40715606012196024 40776382925215119 40823892198398673 40957960809887667 40999103268912243 41623957566506952 41650175730758972 41692485649428432 41718746978257752 41760653650469208 41829406784566128 41871424615059312 41871719218688541 41897798654247432 41920209740367504 41940655206865506 41966777578604112 41982784786907874 42009228969817239 42100422282240777 42120659285387046 42169734798345882 42212094489885978 42474922321364988 42841085444825031 42903042352153776 42996175947820368 43137378496089072 43252105566557394 43272896165534412 43323314169729204 43366832637025716 43422523634195524 43494012807119784 43509252448641564 43659697181583028 43680683703364344 43731576827914248 43752597901097904 43796855734490313 43803574814130768 43940687773027227 43991883832842309 44036073881424261 44108573179879026 44181191838390516 44553159365698152 44796508438246344 44854035402355816 44875596023517168 44915648088348063 44927881361200656 44973011623582224 45075427769611824 45092620697049198 45120706243035696 45166859453547468 45240708121341642 45315190683279972 45338916303951606 45360709999647588 45389281875434718 45413560552064796 45759091546904463 46014499181478737 46081045489350352 46332739866169744 46478295881499924 46579190610138732 46601580485960136 46655876798169912 46702742839873848 46732160037429828 46809098068443048 46826952262320321 46856118021613992 46933590350539971 46980735356777859 46993531078957008 47135023486028361 47212624775929626 47320740678644706 47375874896907102 47453872715308332 47853393392786904 47932177379274864 47980325470751856 48114768322560888 48137896326156624 48193982626681008 48242393702726832 48265922646172998 48304345817921648 48370697941297914 48529550808100206 48671871474634044 48720762592214076 48800974581993816 48880765096622004 48930764408009757 48961240508371464 49140769166284887 49198023931403529 49221672638735142 49279021665897114 49693908523278708 49965336334967076 50053549410846072 50162205272457096 50186317446418608 50217928883459688 50244790398029136 50276438666105496 50326941578770584 50409797919861744 50460434792507376 50460789827650293 50485045526456814 50543866531350738 50594638076530002 50626506707215647 50709856240813302 50760794523415158 50844365143308828 51534423653770512 51703666424390448 51815904347373264 51841176175519146 51978685926647844 52091520859859292 52124332349440962 52149387686669676 52210147845571092 52262593177954068 52296104625033672 52354862027436696 52415861588067432 52587999064547128 52640823950208312 52660235326998429 52727489778246192 52780826141565249 52867722463826634 52954162188007171 53516516871223224 53692268979174696 53835067566885267 53903822442449616 54080846489879664 54129114362880999 54143857025036688 54198244777137552 54224678528416578 54342389045161854 54368510566953492 54431856264531564 54466141888280954 54520853377001466 54521470779290424 54610614413183556 54665471025216324 54755470154332584 54901096404743043 55081395571917897 55280797647197616 55828958958251388 55920873609154008 55977046382543832 56012305293089652 56133896376321036 56160879047182728 56226313064461176 56253340158554448 56282792653181304 56310243087201831 56318881903882416 56432480931514233 56495169993892149 56560993499368683 56617809276116907 56633229761819984 56711022659844462 56783850053739718 57027559279392338 57121447259766708 57633172015163472 57669474088743192 57697194887379216 57764418892972272 57822443516034288 57976226610491826 58012336598188752 58166624727439254 58262388021359964 58292892390794922 58395807645987084 58587583697369636 58655845110456412 58714765175232348 58811430906505368 58899219780866283 58908255784520688 58967844286575861 59161498947615519 59220926943984351 59318426000526966 59887530784464084 60123494262732264 60222479271396624 60320944161788856 60420254244373296 60451888405268808 60480946666196784 60481372204772337 60519042500579624 60551414069419728 60641800247755818 60679997400847123 60741638575460388 60811721074347789 60840952301114622 60911839153166274 60973025374279746 61012122062539284 61073409018294036 61971061175333232 62105587480184976 62309546716573104 62435936349760428 62475263596138458 62578120467386628 62640980475703812 62744110176849192 62846697981371148 62910982810298259 62950166367906168 63094320904859608 63167833195876136 63180988928080569 63254602197518823 63262124949819341 63271830287077776 63607662273168377 63712383482047482 64354563528230664 64494263921730552 64706067744133608 64812597325536528 64878158349836091 64895828632845392 64909344248301618 64961016789618768 64984971254593806 65133785451293286 65174353462162672 65241019210679676 65263878672962346 65347689508604594 65489545772374542 65521025555046516 65597365241871372 65628896851646856 65705362221196152 66162859769818539 66258544697704944 66620448446622768 67281053103533724 67313394035275752 67391822041800984 67459517435373336 67502008942954196 67570580190452976 67613141654417736 67638931045573797 67681059364553544 67750289180321202 67792486857745104 67861062182012463 67972786024919958 68008374455927409 68041064999471382 68083922813152077 68120340828097194 69121568234025528 69304914568863792 69455361146479056 69499109799254616 69532516915559568 69613530460761456 69683457570605424 69717443822249886 69868785915208098 69902370728940204 69983815197254868 70098240056144742 70213647102664572 70284177032420988 70374434855420332 70490296618435512 70981111017967059 71063812345360653 71180809072962498 71780090089180356 71898266068912296 72172152483841332 72206844489234936 72290973940021512 72299571371222104 72398883969259497 72456518726882472 72491347422604656 72575808352708752 72694471169335288 72794326212150309 72814152550911408 72887294700288432 72887807528828201 73007807211951066 73081143888321114 73201461872990724 73321147644933006 73441860762557196 74438611944335184 74683073724119536 74845195168428048 74881698920194322 75080324116269108 75243307908685644 75279476169627912 75290702282525834 75326893325189532 75367185597043704 75414657999158244 75490412368155876 75614696879792616 75690652188761064 75727568289685221 75815799797026107 75891957114795003 76064784361219953 76141191785122737 76161929679688944 77301635480655768 77428901920367088 77555499636585672 77683184028479952 77723856521059896 77761217142253008 77761764263278719 77851818089253936 77861076861316112 77968028889971766 78186498524161443 78224081530004514 78286353566976464 78315221768356638 78393889766931102 78494561954122678 78532293041155044 78623792382101148 78881998596820692 78961235925312468 79091234667369288 79301583695739951 79850041045952112 80538403468762044 80641829606363116 80855733663674424 80988851433947184 81082294765797052 81121269734819496 81215785537555032 81297367165706328 81337017792624867 81349496083385712 81431212024392048 81513583567742781 81552765850430238 81647784396797346 81699212832421431 81781280065502199 81915921619775334 81998206537824486 83247915133013904 83300351461517944 83437493956515504 83521307300938416 83743438437377082 83795597308494864 83881310413731012 83965569573815748 84018457939634478 84200844564481554 84241318570774092 84339469596691764 84424188979771956 84949844642729976 85175775080609577 85541338919088507 85682170889650062 86504211133114788 86545792331068824 86646628339458408 86733665274051432 86845047268391048 86964339915737739 86988025614239568 87018504897283128 87249937091158881 87319394363166056 87361367406728688 87439338586192383 87463153655828496 87593711468980626 87881375546054454 87983767665684618 88072147762848522 88217146359758052 88362383676781032 88977639000790449 89106318731396304 89593016876492688 89708070804711632 89831296176696126 90185241394098396 90333718907094936 90481416242683284 90630381366559944 90677832607903212 90721419999295176 90778563750869436 90827121104129592 90962700371633727 91261428451671933 91367758729749411 91459538061419619 91518183093808926 92028998362957474 92956591762999848 93158381220277464 93203160971920272 93311753596339824 93405485679747696 93464320074859656 93618196136886096 93653904524640642 93712236043227984 93712895394207687 93867180701079942 93961470713555718 94270046972056722 94425249551859252 94641481357289412 94751749793814204 94907745430616664 95568575223071223 95706786785573808 96229536645121776 96531845292345996 96741395882595828 97059101616200412 97343742949268088 97441525184428152 97601949163987632 97700678176939929 97761530193244008 97861528816019514 97922481016742928 98021534262906891 98234318658561813 98281538332569774 98343444063441889 98396047862807058 98443345277470284 98558043331794228 99387817046557416 99930672669934152 100107098821692144 100324410544914192 100435857766919376 100552877332210992 100653883157541168 100921579655300586 100970091052913628 101087733062701476 101189276153060004 101253013414431294 101419712481626604 101521589046830316 101688730286617656 101959179037379937 102528271470396863 102647728943298721 103682352351038292 103957371853295688 104183041719718584 104248664698881924 104298775373339352 104420295691142184 104525186355908136 104576165733374829 104592209250067344 104709724054873392 104803178872812147 104831723176134864 105147360084217113 105175998129094256 105281647900416624 105320470653996858 105561652283130498 105735444927653268 105908324376014342 106771213609443747 107033033742446448 107384537958349392 107670135133770534 108258228725761998 108449357056833156 108684778090323708 108737021133906984 108863712529063128 108932283776561908 109041706754002932 109042941558580848 109221228826367112 109330942050432648 109510940308665168 109511710817926599 109621715832481671 109802192809486086 109981721467399509 110162791143835794 111657917916502776 111841747218308016 111954092765087664 112024610586179304 112267792752642072 112321758094365456 112322548380291483 112452626128922352 112565585306362608 112620486174403662 112864961863028466 112936053423788751 112990339987784298 113121986998737366 113235618552233814 113422045319688924 113567700107479436 114055118558784676 114242894519533416 115338948177486384 115952453220983652 116333249454878508 116524776042719928 116585784781589844 116791615291974168 117175167394739272 117311690220912824 117336122295006771 117429530350464696 117472832652534957 117622861813010736 117741842931184017 117798439561732566 117935688573151722 118128515650169843 118322997895231038 118441853887968702 118636852001053932 119775061568928168 120246988525464528 120641888323577712 120903776810537616 120962744409544674 121038085001159248 121283600495511636 121359994801694246 121483277150920776 121623442148695578 121681904602229244 121823678306332548 121946050748559492 122024244125078568 122146818036588072 122329148775645357 122471676595196019 122873882429663001 122997309806736729 124871872699520856 124950527192276916 125156240934773256 125281960951407624 125488220353698384 125615157656065623 125693395962742296 125821965620596518 125900332735812336 126027686909451717 126188641809719216 126301266846722331 126335666391752272 126361977856161138 126509204395037646 126524249899638682 127215324546336754 127424766964094964 128523256334475093 128709127056461328 128988527843461104 129412135488267216 129756316699672182 129818688496603236 129969942509187612 130267570902586572 130482038421359352 130527757345924692 130695379017209188 130979091544749084 131042051110093032 131194730483742744 131257793703293712 131390567203470939 131410724442392304 131822063319081681 131975651498526927 132108221644272783 132325719539637078 134562106207067448 134626788070551504 134783644083601968 134919034870746672 135004017885908392 135226283308835472 135277862091147594 135362118729107088 135363071124966659 135500578360642404 135722124364024926 135945572049839916 136016748911854818 136082129998942764 136167845626304154 136240681656194388 138043497544436211 138243136468051056 138998219598509232 139434887644499772 139737571830416196 139804741457880408 139967630394509736 140196480112289484 140427294205329144 140568354064841976 140748869710840664 140800771051619913 140942206070333577 140980593236871024 141123201811135453 141405070458085083 141894015840144841 141962222035934118 142127624690721306 142361618145924996 143560180178360712 143796532137824592 144344304967682664 144413688978469872 144581947880043024 144599142742444208 144797767938518994 144913037453764944 145388942338670576 145588652424300618 145775615057656402 146015614423902132 146162287776642228 146402923745981448 146642295289866012 146792293224029271 146883721525114392 147422307498854661 147594071794210587 149763397840388644 150160648232538216 150486615817371288 150558952339255824 150581404565051668 150653786650379064 150734371194087408 150829315998316488 150980824736311752 151229393759585232 151381304377522128 151382369482950879 151455136579370442 151631599594052214 151783914229590006 151879520121646941 152129568722439906 152282383570245474 154603270961311536 155110999273171344 155447713042119792 155523528526557438 155936057779943532 156372997048322886 156448163060009028 156630443536713276 156787779533862204 156989123908245356 157064586082310088 157247584764202296 157763997193641384 157922471850624936 158182469334738576 158342478424695747 158603167391479902 158862486564021513 161076806937524088 161283659212726232 161505202700655801 161711467327348848 162164589531594104 162242539469638992 162387343088642997 162431571075110064 162594734331412656 162674035585249734 163027167135485562 163105531700860476 163295568793594692 163398425664842862 163562560131004398 163831843239550668 163996413075648972 165244186715753691 166600702923035888 167486876874754164 167762620827462024 167931139147631496 168036915879268956 168401689128963108 168482637141548184 168678939193383528 168848377959543912 168930729261605493 169297442794542699 169485509981676447 169682980498106049 169853427828350721 169899689285459952 170351550161219154 171082677838177014 171364341779300124 173008422266229576 173091584662137648 173293256678916816 173467330548102864 173690094536782096 173928679831475478 174037009794566256 174499874182317762 174638788726332112 174878677172384766 175187422937961252 175762751092108908 175967535331369236 176144295525697044 176434292719516104 176697659342598849 176724767353562064 176903532859727583 177484496842846557 177662780831953053 177955278001580898 179662592353392252 180370482788196792 180667437814189872 180962832485366568 181260762733119888 181355665215806424 181442839998590352 181444116614317011 181557127501738872 181654242208259184 181925400743267454 182039992202541369 182435163223043367 182522856903343866 182735517459498822 182919076122839238 183036366187617852 184057996725914948 185913183525999696 186316762440554928 186928640149719312 187307809049281284 187425790788415374 187734361402159884 187922941427111436 188540093944113444 188850499103718504 189282962714578824 189503499587628408 189786374849458023 189815490861233328 190631496608983339 190822986819505131 191137150446142446 193063690584691992 193482791765191656 194118203232400824 194634475049508273 194687485898536176 194883050368856304 195401356353879858 195523060386488016 195723057632039028 196043068525813782 196468637317123626 196563076665139548 196686888126883778 196792095725614116 196886690554940568 197116086663588456 198488579309455617 198775634093114832 199861345339868304 201843159310601172 201940182105827256 202175466125402952 202378552306120008 202506026828862588 202839424963253208 202916793136721391 203043178093660632 203377460573235312 203583186546037389 203918358074759874 204025123367782227 204251768439456231 205056542940793726 205295457886597442 207364704702076584 207914743706591376 208366083439437168 208497329397763848 208597550746678704 208840591382284368 209050372711816272 209152331466749658 209606357745624294 210294720168434226 210640941307993716 211123304566260996 211470889855306536 211816648752028684 212943333053901177 213191437036081959 213542427218887494 215340270267541068 216516457451523996 216898714113666312 217369556180647416 217474042267813968 217727425058126256 217864567553123816 218083413508005864 218442457652734224 218661884100865296 218663422586484603 219023421635853198 219243431664963342 219381529064601137 219604385618972172 219963442934799018 220325582287671588 223315835833005552 224049221172358608 224535585505284144 224645096760582966 225240972348807324 225729923726056932 225872106847577502 225980679975568596 226243973997474732 226471237104467628 226844090639377848 227135400214958872 227182704869055663 227447399391078321 228110237117569352 228194353083659859 228423575355368211 228485789039066832 228716913280116079 231904906441967304 232666498909757016 233049552085439856 233171569563179688 233285292789836157 233583230583948336 234350334789478544 234559495572484329 234623380441825648 234672244590013542 234859060700929392 234945665305069914 235483685862368034 235596879123465132 235871377146303444 236257031300339686 236645995790462076 236883707775937404 237273704002107864 237904751087219853 239550123137856336 241925488819089348 242567200991023272 242719989603388492 242966554301841552 243246884297391156 243363809204458488 243647356612665096 243892101497118984 244011053377874601 244048488250157136 244293636073176144 244540750703228343 244658297551290714 244943353190392038 245097638497264293 245343840196506597 245747764859326002 245994619613473458 249743745399041712 249901054384553832 250312481869546512 250563921902815248 251230315312131246 251386791925484592 251643931241193036 252055373818903434 252602533693444662 252723955712322276 253018408790075292 253048499799277364 254430649092673508 254849533928189928 255527325241828731 256624016757265521 257046512668950186 259512633399344364 259637376993206472 259939885018375224 260535141805173144 260964076842718704 261055514691849384 261390758034418376 261749811273476643 261958183089498168 262084102220186064 262085946220680127 262389460967485488 262781134406941878 263517457988840419 263644126638163362 263951302997053854 264216443288545566 264651439079274156 269124212414134896 270008035771816784 270555724182295188 270726142249933318 271001156721284808 271444248728049852 271891144099679832 272033497823709636 272164259997885528 272335691252608308 272481363312388776 272888101114901181 273784285355015799 274103276189248233 274378614184258857 276086995088872422 278869775288999544 279475143660832392 279609482915760816 279935260789019472 280392960224578968 280854588410658288 281136708129683952 281138686182623061 281497739421681328 281601542103239826 281884412140667154 282246403622270906 282810140916170166 283788031680289682 283924444071868236 284255249381442612 284723236291849992 286705725669213669 287120360356721424 288688609935365328 289595535877037988 291177304848601236 291551230115312804 292031228847804264 292324575553284456 292805847491962896 293102034530819787 293284590579732024 293584586448058542 293767443050228784 294064602788720673 294702955975685439 294844614997709322 295030332190325667 295188143588421174 299526795680777288 300321296465076432 300973231634742576 301162809130103336 301307573300758128 301658631996632976 301961649472623504 302764738965901758 302910273158740884 303263199188104428 303567828459180012 303759040243293882 304259137444879812 304564767140490948 307584814411190589 307943186829896163 311047057053114876 311872115559887064 312745994096645772 312896326120018056 313260887073426552 313575559067724408 313728497200124487 313978247816490712 314129172164620176 314409536618436441 314495169528404592 315442080252651339 315527994387282768 315844943701249872 316684956849391494 317206334782959804 317724973128043026 320313640828331241 322153613875048176 322567318425452464 323010405401311602 324329179063188208 324774686177285994 325348071170499468 326054334270971124 326211063401720952 326591137587189384 326796851329685724 327125120262008796 327663686479101336 327992826151297944 328535132453779797 328865147497445013 329945164402198527 330488373431507382 334973753749508328 335525241654924048 335862278295262992 336073831758537912 336803378257926216 336965274283096368 336967645140874449 337357878386767056 337696755919087824 337861458523210986 338594885589085398 338808160271366253 338971019963352894 339365960996212098 339706855656701442 340703100322438308 342165355676354028 342728683558600248 346016844532459152 347857359662950956 348999748364635524 349757354344769532 350374845875922504 351525502184217816 351935070662738472 352288591051394088 352868585439032208 353225528793552051 353395318685197698 353807065719455166 354385546950509529 354968993685693114 355325561663906106 355910556003161796 359325184706784504 360740965576393584 361925664970733136 362711330431612848 362888233228634022 363114255003477744 363850801486534908 364079984405082738 364870326446086734 365045713806687732 365471034918997644 365838152245678476 366072732375235704 368115993451829896 368621647288989003 370679135316050197 374615618098562568 374851581576830748 375468722804319768 375845882854222872 376845472968196869 377080187888226888 377700998207437008 378083060728355151 378565925429157648 378903800540166993 379006999175256816 379572749698916046 381262993217966678 381645973639010262 382274300892284892 385569769003425279 386127381169383984 386965583530383312 388236406464801648 389268950099016546 390802712707759716 391446115264078056 392086137051627564 392937274634247252 393126153330279096 393373776253767556 393584191451228232 393773381109881136 394171701610412817 394232173327176912 395466189957245043 395926954495580781 396324664932818349 396977158618911234 403686318621202344 403880364211654512 404350932250805904 404757104612240016 405012053657725176 405678849926506416 405833586273442782 406086356187321264 406089213374899977 407166373092074778 407836716149519748 408050246735564454 408503536878912462 410113085881587452 410590915773194884 414130492633308633 414729409404153168 416994658795527696 418304662933499316 419212715491248588 420589440336868452 421281882615987432 422246609132521992 422402313154859739 422941779710613072 423369605433406359 423633297504057368 424215211374255249 424759981805929861 425682047520434523 425886666107802354 426382874072163918 427084854437774988 430680540535082136 433032914903047992 433797428227332624 434739112361294832 435729135106247632 436166827016011728 437326845172969206 438046843271706396 438486863329926684 438763058129202274 439208771237944344 439926885869598036 440376879672087813 440651164575343176 442266922496563983 442782215382631761 449290193521165932 450481944697614648 451459847452113864 451744213695155004 451961359951137192 452487947994949464 452942474208935256 453688181278755696 454147108448852637 454270800429917744 454365409738111326 454894798782156642 455638560364940823 456220474235138704 456388706167319718 456847150710736422 457433826560232158 463809812883934608 465332997819514032 466343139126359376 466570585579672314 469118991144968658 469344489180027084 469891330610139828 470967371724736068 471193758246930264 471742754292606888 472514062600679372 473291991580924152 473767415551874808 474547408004215728 475027435274087241 475809502174439706 476587459692064539 483850977638178696 485134401982046544 485439979206776984 486493768594782312 486727618408916976 487294713225330192 487784202994237968 488022106755749202 489081501406456686 489316595102581428 489389564836417921 489886706380784076 490195276994528586 490687680393013194 491495529718652004 491989239226946916 499802108769107664 502460630624262492 503287862482386072 504110747637806868 505205067386889324 505447911424644552 506036817580150584 506096999598554728 506792187784816479 508456529945029341 508861298185347016 509048941494318147 509560283485052163 509699067856379856 510214652701797407 511054650483657462 513248033514531042 514093025337900372 519025266798688728 519274753986412944 519879770036750448 521070283610346288 522111029383698768 522781516068836752 523499622546953286 523916366178996336 524171892441360254 525562268813883756 527034915977680838 527288253276326724 527902605994107708 528432886577091132 529302878158548312 530092978027796547 530710598579182749 532453490528539671 532988342495859159 541111448364590376 541452284499866636 542002313442569616 542888497456099704 543782288199359664 544066995647419272 544328519995771056 544332349842951033 544671382505216616 544962726624777552 545776202229802362 546119976607624107 547305489669130101 547568570710031598 548206552378496466 548757228368517714 552173990177744844 557739550577999088 558950287321664784 560785920449157936 562277372365246122 563203084206479652 563768824281334308 564492807244541812 565620281832340332 567576063360579364 567848888143736472 568510498762885224 569359124548374069 569446472583699984 571894489826950017 572468960458515393 573411451338427338 579191071754075976 582354609697202472 583102460230625608 583903425148524819 584062457695608528 584649151106568912 586204069061639574 586569181159464048 587169172896117084 588129205577441346 589405911951370878 589689229995418644 590060664380651334 590376287176842348 599053591361554576 602325618260206672 605529477931803516 605820546317481768 606526398376208856 607135656918360024 607518080486587764 608518274889759624 608750379410164173 609129534280981896 610749559638112167 612075370103346681 612755305318368693 615169628822381178 615886373659792326 622094114106229752 623744231119774128 625491988193291544 625792652240036112 626521774146853104 627151118135448816 627456994400248974 627956495632981424 628819073236872882 630884160505302678 633369913698782988 634412669565919608 635449946256086052 638829999161703531 639574311108245877 640627281656662482 646020810802623204 649549372354571988 650696142340998936 652108668541942248 652422126803441904 653182275174378768 653593702659371448 654250240524017592 655327372958202672 655985652302595888 655990267759453809 657070264907559594 657730294994890026 658144587193803411 659890328804397054 660976746863014764 669947507499016656 672147663517075824 673606756515852432 673935290281748898 675722917046421972 677189771178170796 677616320542732506 677942039926705788 678731921992424196 679413711313402884 681406200644876616 684330711352708056 684583059250979577 685457367117200496 686150739840348237 688404108444093223 695714719325901912 697999496729271048 699514708689539064 699855878369508471 700749691751845008 703051004368435632 703678486717452987 703870141325476944 704577182102788176 706451057587104102 706790637370395396 707614131438910332 708771093901019058 709937987371386228 710651123327812212 711821112006323592 713714253261659559 718650369413569008 725776466457268044 727701602973069816 728159968810165476 729740652892173468 730091427613375464 730942069837995288 731676304491356952 732033160133623803 732145464750471408 733622252109685029 735292915491792879 736031520589519791 736231986903659792 737243294577978006 741358270632100394 749231236197125136 749703163153661496 750937445608639536 751691765708445744 753690945936393738 754160375776453776 756166121456710302 757807601080333986 759145499397832092 762525986435933356 763291947278020524 764548601784569784 766581975725486193 769872050271796563 771139538006850558 778537900198033092 781605425415519432 782892230528156112 784172274103255128 785874549268494504 786252306660558192 786257838662040381 786747552507535112 787168382902456464 788343403220825634 790552373966521257 790932379914490086 791853908991161562 792649329865636698 793954317237822468 807372637242404688 810024107315450352 811667172546885564 812178426749799954 814332746184149556 815673432299039496 816100493471128908 817007073757824924 820226171763174904 821181831546389768 821352856065047397 822309828567744699 826899609551188901 828260985266617266 836609325866998632 838425430982497176 841178880673736904 842563765231974864 843416058547869183 844493218265043984 844804626309719478 846739210866812718 847266595008114736 848430422748510498 849519963611859722 851364095040869046 851773332215604708 852765748144327836 854169708875549976 860117177007641007 861361081070164272 866065829806095984 874653690345938412 876093686543412792 876973726659853368 877526116258404548 878417542475888688 879306103592459361 879853771739196072 880753759344175626 881302329150686352 882193808366162019 884108867927056317 884533844993127966 885090996570977001 885564430765263522 898580387042331864 900963889395229296 902919694904227728 903488427390310008 903922719902274384 904975895989898928 905884948417870512 908294216897705274 908730819476222652 909789597564313284 911277120729881646 912777412334639436 913694301421472844 914867653120464316 922754443233571767 923829560489688489 933141171159344628 938237982289937316 938688978360054168 939782661220279656 941185491600373461 941934743449472136 942387516493860528 943485508585213776 945028125201358744 946326240757954017 946583983161848304 947534831103749616 947541497874766613 950054870548174482 951619004348879412 953174919384129078 967701955276357392 970879958413553968 972987537189564624 976044213511498404 978163002812913372 978633190205162856 978779129672835842 979773412761568152 980390553989057172 981375360786026388 982991059437304008 983978478453893832 985605397361339391 986595442492335039 989835493206595581 1004921261248524984 1006575724964772144 1008221495275613736 1010410134773778648 1010895822849289104 1010902935422623347 1012073635160301168 1012193999197109456 1013584375569632958 1016424480814098759 1016913059890058682 1017722596370694032 1018097882988636294 1019120566970104326 1020429305403594814 1022109300967314924 1026496067029062084 1028186050675800744 1038050533597377456 1046999245093906572 1048343784882720508 1051124537627767512 1054069831955361676 1054576506552653448 1055805211988215416 1056865773154182264 1058605756317096624 1059676586380656153 1060185956055593094 1061421197158365498 1063156640851528587 1064906981057079342 1065976684991718318 1082222896729180752 1082904568999733272 1085776994912199408 1088133991294838544 1088664699685902066 1089342765010433232 1091552404459604724 1092239953215248214 1094610979338260202 1095137141420063196 1096413104756992932 1097514456737035428 1104347980355489688 1112037405948150591 1124554744730492244 1126406168412959304 1127537648562668616 1128985614489083624 1130536418904590607 1131240563664680664 1134249182185065453 1135152126721158728 1135697776287472944 1136711401620500979 1137020997525770448 1138718249096748138 1143788979653900034 1144937920917030786 1146822902676854676 1156709307010275837 1158382143508151952 1164709219394404944 1166204920461251216 1167806850297049638 1172408138123279148 1174338345792234168 1176258411154882692 1178811823902741756 1179378459990837288 1180121328761302668 1180752574353684696 1182515104831238451 1186398569871735129 1187780863486742343 1188973994798455047 1211058955863607032 1211641092634963536 1213052796752417712 1214271313836720048 1215036160973175528 1217036549779519248 1217500758820328346 1218259068561963792 1218267640124699931 1221499119276224334 1224150740206693362 1225510610636737386 1230339257644762356 1231772747319584652 1242391477899925899 1244188228212459504 1250983976386583088 1254913988800497948 1257638146473745764 1261768321010605356 1266739827397565976 1268825339131839216 1270108816300219077 1270899892512172104 1274279945417789583 1277046142561303569 1277659998323407062 1279148622216491754 1281254563313324964 1292041621605246408 1299098744709143976 1301392284681997872 1304217337083884496 1307187405318742896 1308500481048035184 1311980535518907618 1314140529815119188 1315460589989780052 1316289174387606822 1319780657608794108 1321953493726029528 1334420476262883373 1347870580563497796 1351445834092843944 1354379542356341592 1355232641085465012 1355884079853411576 1357463843984848392 1358827422626805768 1362441325346557911 1362812401289753232 1366915681094822469 1368661422705416112 1369166118501959154 1372301479680696474 1376808216888186446 1391429438651803824 1395998993458542096 1399029417379078128 1399711756739016942 1407356973434905974 1412902115174208204 1413581274740790792 1415228262877820664 1417542187802038116 1419875974742772456 1421302246655624424 1423642224012647184 1425082305822261723 1427428506523319118 1429762379076193617 1451552932914536088 1455403205946139632 1456319937620330952 1459481305784346936 1460182855226750928 1461884139675990576 1463352608982713904 1464066320267247606 1467244504219370058 1468168694509253763 1470585830983585758 1472063041179039582 1474486589155956012 1482716541264200788 1499406326307322992 1507381891872787476 1512332242913420604 1515615202160667972 1518290998795664184 1525051972871866712 1525369589835088023 1526583894556041048 1527146824482954441 1529097203569139568 1530643958105392221 1533163951450972386 1535670703452207959 1539744100543593126 1542279076013701116 1557075800396066184 1563210850831038864 1568344548206510256 1571749098536989008 1572515677324080762 1573495105015070224 1576686806441651268 1581104747933042514 1581864759828980172 1583707817982323124 1585298659731273396 1587908634475644936 1590278934083389641 1592131795737548247 1597360471585619013 1598965027487577477 1623334345093771128 1624356853499599908 1628665492368299112 1631346864598078992 1632200986942257816 1632997049528853099 1634014147515649848 1638359929822872321 1640452343526349808 1641916469007390303 1642363663092779536 1642705712130094794 1644619657135489398 1653799219102377802 1656521970533234532 1673218651733997264 1676850861964994352 1682357761347473808 1686832117095738366 1689609252619438956 1693478421733625436 1696860845497020996 1699039927223719444 1702728190081738092 1703546664431209416 1705531496288655672 1708077373645122207 1708339417751099952 1715683469480850051 1717406881375546179 1720234354015282014 1749307380691876824 1752187373086825584 1753947453319706736 1755052232516809096 1758612207184918722 1759707543478392144 1759719924624566567 1761507518688351252 1764387616732324038 1768217735854112634 1769067689986255932 1770181993141954002 1771128861530527044 1797160774084663728 1806976854780620016 1816588433795410548 1817461638952445304 1819579195128626568 1822554241459763292 1825554824669278872 1827388602842945688 1829735306240928632 1832248678914336501 1834601623544760889 1838265915955106079 1844622205921882933 1845508886467143534 1847659120979376978 1866282342318689256 1876475964579874632 1877377956720108336 1879565322440559312 1882370983200746922 1883869486898944272 1890056250402717488 1892652481515908034 1895082995749533226 1900109741096348964 1903238008697758824 1906349838768258156 1916489997485110593 1918722933324737631 1952088427022996808 1956326005625826744 1957266380410325712 1957558259345671684 1959546825523136304 1960781107978114344 1962750721572052776 1965982118874608016 1967956956907787664 1967970803278361427 1971210794722678782 1973190884984670078 1974433761581410233 1979670986413191162 2009842522497049968 2016442990551227472 2020820269547557296 2021805870845246694 2027168751139265916 2032848961628197518 2033826119780117364 2036195765977272588 2038241133940208652 2040858610807189628 2044218601934629848 2052992134058124168 2056372101351601488 2058452219521044711 2065212325332279669 2093998490187813144 2096687569765441016 2099567635108525413 2102249075255535024 2108139663910723352 2109153013105306896 2111035460152358961 2111610423976430832 2113731546308364528 2119353172761312306 2120371912111186188 2122842394316730996 2126313281703057174 2129813962114158684 2131953369983436636 2165809137999466544 2177329399371804132 2183104808919209448 2184479906430496428 2189221958676520404 2190274282840126392 2192826209513985864 2195028913474070856 2196099480400871409 2200866756329055087 2205878746475378637 2208094561768559373 2208695960710979376 2224074811896301182 2249109489460984488 2252812336825918608 2255075297125337232 2257971228978167248 2261072837809181214 2262481127329361328 2268498364370130906 2270304253442317456 2273422803241001958 2277436498193496276 2287577959307800068 2289875841834061572 2293645805353709352 2299745927176458579 2309616150815389689 2313418614020551674 2335613700594099276 2344816276246558296 2348676691584468336 2352516822309765384 2357623647805483512 2358756919981674576 2358773515986121143 2360242657522605336 2361505148707369392 2365030209662476902 2371657121899563771 2372797139743470258 2375561726973484686 2377947989596910094 2422117911727214064 2430072321946351056 2435001517640656692 2436535280249399862 2442998238552448668 2448301480413386724 2451021221273474772 2460678515289524712 2463545494639169304 2480698828653566703 2484782955799851798 2509827977600995896 2515276292947491528 2523536642021210712 2530248175643607549 2533479654795131952 2540217632600438154 2541799785024344208 2548559890835579166 2554092285122607138 2555319996646814124 2558297244432983508 2562509126626649928 2580351531022923021 2584083243210492816 2598197489418287952 2623961071037815236 2628281059630238376 2630921179979560104 2632578348775213644 2637918310777378083 2639561315217588216 2643906987452059056 2646581425098486057 2652326603781168951 2655272989712931003 2668840952525766746 2695741161126995592 2702891668185687888 2708759084712683184 2710465282170930024 2711768159706823152 2714927687969696784 2717654845253611536 2724882650693115822 2733831362189644938 2738332237003918308 2744602959361392948 2753616433776372892 2768263329700715301 2771488681469065467 2799423513478033884 2814713946869811948 2825804230348416408 2827162549481581584 2830456525755641328 2835084375604076232 2839751949485544912 2842604493311248848 2842624493624299839 2850164611644523446 2851959877839814781 2854857013046638236 2859524758152387234 2903105865829072176 2912639875240661904 2918962611568693872 2928132640534495212 2934489008438740116 2936337389018507526 2941171661967171516 2944126082358079164 2948973178311912024 2956816192084018173 2965433082528401576 2969506479619786743 2973319872641509027 3014763783745574952 3024664485826841208 3031230404321335944 3032708806267870041 3036581997591328368 3049273442442296277 3050103945743733424 3050739179670176046 3053167789112082096 3054293648965908882 3061287916210784442 3066327902901944772 3071341406904415918 3079488201087186252 3084558152027402232 3114151600792132368 3145031354648161524 3153373612883302536 3162209495866085028 3163729519657960344 3167415635964646248 3170597319462546792 3175817268951289872 3179029759141968459 3180557868166779282 3184263591475096494 3189469922554585761 3194720943171238026 3197930054975154954 3246668690187542256 3248713706999199816 3257330984736598224 3264401973884515632 3265994099057706198 3268028295031299696 3276719859645744642 3283832938014780606 3285411424260189588 3289239314270978796 3307598438204755604 3313043941066469064 3336112217844451773 3373664234191476732 3379218505238877912 3386956843467250872 3393721690994041992 3398079854447438888 3402747546555196359 3405456380163476184 3407093328862418832 3411062992577311344 3416154747290244414 3425726953854925447 3431366938961700102 3434813762751092358 3440468708030564028 3498614761383753648 3510104465033618192 3517224414369837444 3519439849249133134 3523015037376702504 3528775233464648076 3536435471708225268 3538135379972511864 3540363986283908004 3542257723061054088 3547545314493715353 3559195709615205387 3563342590460227029 3566921984395365141 3633176867590821096 3634923277904890608 3639158390257253136 3645108482919526584 3651109649338557744 3654777205685891376 3654802920374099793 3659470612481857264 3664497357828673002 3669203247089521778 3676531831910212158 3689244411843765866 3691017772934287068 3695318241958753956 3727174433699777697 3732564684637378512 3752951929159749264 3764741966401493844 3785304963031816068 3790165991499066452 3800219482192697928 3806476017395517648 3810326448900657231 3812699677536516312 3822839836253368749 3831138427683910707 3832979994970221186 3837445866649475262 3904176854045993616 3912652011251653488 3915116518691343368 3921562215956228688 3925501443144105552 3935941606556722854 3942421589445357564 3946381769969340156 3948867523162820466 3959341972826382324 4003261428788650119 4043611741690493388 4054337502278531832 4065697923256395036 4067652239560234728 4072391531954545176 4076482267880417304 4081717221614379256 4087323976039673733 4088437203869259696 4100747043284467407 4105984268116248336 4116904439042089422 4130424650664559338 4187996980375626288 4193375139530882032 4199135270217050826 4216279327821446704 4222070920304717922 4238706345522624612 4240743824222372376 4245684788633461992 4252626563406114348 4259627924228317368 4263906739966873272 4275246917466785169 4289287137228580851 4354658798743608264 4366209617838418896 4368959812860992856 4378443917353040808 4380548565680252784 4385652419027971728 4390057826948141712 4392198960801742818 4401733512658110174 4404506083527761289 4411757492950757274 4416189123537118746 4448149623792602364 4498218978921968976 4522145675618362428 4536996728740261812 4546845606482003916 4554872996386992552 4575155918615600136 4579751683668123144 4587291610707418704 4591931874316176663 4599491854352917158 4607012110356623877 4619232301630779378 4626837228041103348 4671227401188198552 4689632552493116592 4705033644619530768 4715247295610967024 4717547031972242286 4720485315045210672 4730060419324953804 4743314243799127542 4745594279486940516 4751123453946969372 4755895979193820188 4792081414756857039 4818828759108652561 4870003035281313384 4873070560498799724 4885996477104897336 4896602960826773448 4898991148586559297 4902042442546949544 4915079789468616963 4921357030579049424 4925749407022170909 4927090989278338608 4961397657307133406 4969565911599703596 5019655955201991792 5030552585894983056 5047073284042421424 5060496351287215098 5080435265200876308 5097119781671158332 5108184570245214276 5110639993293628248 5116594488865967016 5124232120935366621 5125018253253299856 5147050408442550153 5152220644126638537 5160703062045846042 5247922142075630472 5256562119260476752 5261842359959120208 5265156697550427288 5275836621554756166 5279122630435176432 5279159773873699701 5293162850196972114 5304653207562337902 5310545979425862006 5337681905051533492 5391482322253991184 5420930564341860048 5449765301386231644 5467662724379289876 5476664474007836616 5489205918722785896 5503804870634282667 5507232867552745784 5514797747865318237 5533866617765648799 5536526659401430602 5542977362938130934 5598847026956067768 5629427893739623896 5651608460696832816 5670168751208152464 5685248987248599678 5700329223289046892 5703919755679629562 5709714026093276472 5719049516304774468 5749469992455331779 5756168799974212893 5856265281068990424 5868978016877480232 5872674778037015052 5882343323934343032 5888252164716158328 5897946356623824048 5903912409835084281 5913632384168036346 5923301284744230699 5930866165056803152 5939012959239573486 5946639745283018054 6029527567491149904 6049328971653682416 6062460808642671888 6065417612535740082 6098546884884592554 6101478359340352092 6108587297931817764 6122575832421568884 6132655805803889544 6142682813808831836 6158976402174372504 6169116304054804464 6175356658563134133 6195636975996839007 6290062709296323048 6306747225766605072 6324418991732170056 6327459039315920688 6334831271929292496 6341194638925093584 6358059518283936918 6361115736333558564 6362064342873432973 6368527182950192988 6378939845109171522 6389441886342476052 6395860109950309908 6497427413998399632 6531988198115412396 6553439719291489284 6567665876029561212 6570822848520379176 6578478628541957592 6588298441202614227 6615196876409511208 6617636239426135911 6624283685305678119 6626087882132938128 6632790485123366291 6672224435688903546 6747328468382953464 6758437010477755824 6773913686934501744 6787443381988083984 6796159708894877776 6805495093110392718 6810912760326952368 6832309494580488828 6851453907709850894 6862733877923400204 6869627525502184716 6880937416061128056 6899237781529375737 6928848452446169067 7034448828739674888 7038879698498266268 7046030074753405008 7057550466929296152 7072870943416450536 7076270759945023728 7076320547958363429 7080727972567816008 7084515446122108176 7095090628987430706 7114971365698691313 7118391419230410774 7126685180920454058 7133843968790730282 7266353735181642192 7290216965839053168 7309605840748199586 7328994715657346004 7338406494179043556 7353063663820424316 7378488823687531732 7382035545868574136 7390636483917507912 7442096485960700109 7454348867399555394 7529483932802987688 7570609926063632136 7580331982998132904 7590744526930822647 7600438964385395856 7620652897801314462 7625399355073032624 7645679672506737498 7662276855367821414 7665959989940442372 7674891733298950524 7830233037382686736 7871883213113445708 7884843178890715128 7892763539938680312 7897735046325640932 7913754932332134249 7918683945652764648 7939744275295458171 7956979811343506853 7965818969138793009 8006522857577300238 8087223483380986776 8108675004557063664 8131395846512790072 8135304479120469456 8144783063909090352 8152964535760834608 8163434443228758512 8174647952079347466 8201494086568934814 8233808878084178844 8260849301329118676 8304789989102145903 8314466044407196401 8398270540434101652 8444141840609435844 8477412691045249224 8481487648444744752 8491369577266923984 8505253126812228696 8519255848456634736 8527813479933746544 8527873480872899517 8550493834933570338 8555879633519444343 8578574274457161702 8709317597487216528 8737919625721985712 8756887834706081616 8784397921603485636 8803467025316220348 8809012167055522578 8823514985901514548 8832378247074237492 8896299247585204728 8919959617924527081 9044291351236724856 9073993457480523624 9093691212964007832 9098126418803610123 9109745992773985104 9147820327326888831 9150311837231200272 9159503367336246288 9183863748632353326 9198983708705834316 9214024220713247754 9238464603261558756 9253674456082206696 9342454802376397104 9435094063944484572 9460120838649907608 9486628487598255084 9491188558973881032 9502246907893938744 9511791958387640376 9537089277425905377 9568409767663757283 9584162829513714078 9637657518217305122 9740006070562626768 9746141120997599448 9771992954209794672 9793205921653546896 9797982297173118594 9804084885093899088 9830159578937233926 9851498814044341818 9922795314614266812 9939131823199407192 10008336653533355319 10120992702574430196 10160870530401752616 10194239563342316664 10216369140490428552 10221279986587256496 10233188977731934032 10248464241870733242 10277180861564776341 10294100816885100306 10304441288253277074 10321406124091692084 10495844284151260944 10530313395100854576 10551673243109512332 10558319547747399402 10586325700393944228 10609306415124675804 10621091958851724012 10675363810103066984 10677587128845616161 10690027771380681087 10749694924165455713 10899530602772463288 10935325448758579752 10953328948015673232 10964408761122299379 10978411837445571792 11007609741268565334 11014465735105491568 11029595495730636474 11067733235531297598 11073053318802861204 11085954725876261868 11181523301099333091 11197694053912135536 11258855787479247792 11370497974497199356 11400658446578093784 11407839511359259124 11419428052186552944 11430979346701971693 11438099032609548936 11468519508760106247 11493415283051732121 11498939984910663558 11512337599948425786 11712530562137980848 11737956033754960464 11745349556074030104 11764686647868686064 11776504329432316656 11807824819670168562 11827264768336072692 11846602569488461398 11878025918479146972 11893279490566036108 12009784286365950357 12130835225071480164 12197093769769185108 12202956718680704184 12217174595863635528 12245151664843137768 12265311611607779088 12285365627617663672 12302241129853402221 12317952804348745008 12318039472371965969 12350713317126268266 12391273951993678014 12580125418592646096 12648837983464340112 12716119036567873836 12722231472667117128 12724128685746865946 12737054365900385976 12757879690218343044 12778883772684952104 12791720219900619816 12825740752400355507 12867861411685742553 13063976396230824792 13106879438582978568 13135331752059122424 13141645697040758352 13156957257083915184 13176596882405228454 13213518250583283867 13230393752819022416 13235272478852271822 13248567370611356238 13265580970246732582 13344448871377807092 13494656936765906928 13610990186220785436 13664618989160977656 13702907815419701788 13725467755846800408 13739255051004369432 13761874832122256112 13775795622948529989 13798475563058751474 13821036331069871631 13857696904892338134 14068897657479349776 14077759396996532536 14115100933858592304 14145741886832901072 14152641095916726858 14161455945135632016 14190181257974861412 14229942731397382626 14236782838460821548 14253370361840908116 14267687937581460564 14456486277325957683 14619211681496399172 14657989431314692008 14676812988358087112 14696973445759677891 14706127327640848632 14745239368405850889 14756977647375063464 14764071091737148272 14777248221066512727 14781272967835015824 14884192971921400218 14908697734799110788 15058967865605975376 15141219852127264272 15160663965996265808 15181489053861645294 15241305795602628924 15291359345013474996 15324553710735642828 15331919979880884744 15349783466597901048 15372696362806099863 15441151225327650459 15456661932379915611 15743766426226891416 15769686357781430256 15785527079877360624 15795470092651281864 15827509864664268498 15837367891305529296 15837479321621099103 15879488550590916342 15913959622687013706 15931637938277586018 16013045715154600476 16174446966761973552 16262791693025580144 16349295904158694932 16402988173137869628 16467617756168357688 16511414611902848001 16521698602658237352 16601599853296946397 16609579978204291806 16628932088814392802 16796541080868203304 16888283681218871688 16954825382090498448 17010506253624457392 17055746961745799034 17100987669867140676 17111759267038888686 17157148548914323404 17568795843206971272 17606934050632440696 17618024334111045156 17647029971803029096 17664756494148474984 17711737229505252843 17769903854232692097 17792598495170409456 17839919235849054162 18088582702473449712 18147986914961047248 18187382425928015664 18196252837607220246 18295640654653777662 18367727497264706652 18397967417411668632 18428048441426495508 18476929206523117512 18507348912164413392 18526069975689402399 18586910927990517021 18870188127888969144 18920241677299815216 18973256975196510168 18982377117947762064 19004493815787877488 19023583916775280752 19074178554851810754 19086193028620298919 19136819535327514566 19168325659027428156 19275315036434610244 19492282241995198896 19595964594346237188 19660319157874467852 19702997628088683636 19845590629228533624 19852908718278407733 19878263646398814384 19898371455370098873 19963719144878703467 20016673307066710638 20241985405148860392 20321741060803505232 20388479126684633328 20432738280980857104 20496928483741466484 20554361723129552682 20588201633770200612 20608882576506554148 20642812248183384168 20697713344588127211 20786545357338507201 21103346486219024664 21116639095494798804 21172651400787888456 21218612830249351608 21228961643875090287 21242183917703448024 21344914097096073939 21350727620206133968 21355174257691232322 21380055542761362174 21499389848330911426 21799061205544926576 21870650897517159504 21928817522244598758 22015219482537130668 22059190991461272948 22135466471062595196 22146106637605722408 22171909451752523736 22326289457882100327 22363046602198666182 22740995948994398712 22801316893156187568 22815679022718518248 22861958693403943386 22876198065219097872 22937039017520212494 22986830566103464242 22997879969821327116 23024675199896851572 23490699112148060208 23615649639340337124 23654529536672145384 23693205138976922796 23756051836958293944 23786558981132072216 23819232825886374513 23897456907416379027 23980088676984478129 24019568572731900714 24261670450142960328 24394187539538370216 24405913437361408368 24434349191727271056 24490303329686275536 24570731255235327344 24604482259706804442 24636078944743931938 24701426634252536532 24782547903987356028 24914369967306437709 24943398133221589203 25432238073135747672 25444462945334234256 25448257371493731892 25474108731800771952 25515759380436686088 25557767545369904208 25583440439801239632 25583620442618698551 25651481504800711014 25667638900558333029 25735722823371485106 26127952792461649584 26213758877165957136 26270663504118244848 26353193764810456908 26427036501166567734 26470544957704543644 26497134741222712476 26531161940493465164 26688897742755614184 26759878853773581243 27221980372441570872 27294379256410830369 27329237978321955312 27405815630839403576 27443460981980666493 27450935511693600816 27478510102008738864 27551591245897059978 27596951126117502948 27642072662139743262 27715393809784676268 28155518793993065072 28305282191833453716 28380362515949722824 28459885462794765252 28473565676921643096 28506740723681816232 28535375875162921128 28611267832277716131 28705229302991271849 28912972554651915366 29238423362992798344 29315978862629384016 29353625976716174224 29393946891519355782 29412254655281697264 29490478736811701778 29513955294750126928 29554496442133025454 29768385943842800436 29817395469598221576 30025009960600065957 30362978107723290588 30482611591205257848 30582718690026949992 30649107421471285656 30663839959761769488 30699566933195802096 30745392725612199726 30831542584694329023 30882302450655300918 30913323864759831222 31487532852453782832 31590940185302563728 31655019729328536996 31674958643242198206 31758977101181832684 31827919245374027412 31863275876555172036 32026091430309200952 32249084772496367139 32698591808317389864 32805976346275739256 32893226283366898137 32935235512336715376 33022829223805696002 33043397205316474704 33203199706593892794 33219159956408583612 33257864177628785604 33544569903297999273 33593082161736406608 33776567362437743376 34111493923491598068 34201975339734281352 34223518534077777372 34292938040105915079 34314297097828646808 34405558526280318741 34480245849155196363 35137591686413942544 35213868101264881392 35236048668222090312 35294059943606058192 35329512988296949968 35423474459010505686 35539807708465384194 35679838471698108324 36029352859097851071 36392505675214440492 36591281309307555324 36735454994529413304 36795934834823337264 36856096882852991016 36953858413046235024 36954118417115897907 37052139951378804798 37173821855981034042 37740376255777938288 37946513950393020336 38148357109703621508 38172386057240597838 38273639070655029132 38336651318054856312 38550630072869220488 38603584235057227659 39191929188692474376 39320638315748935704 39405995256177367272 39640554751749851601 39691181258457067248 39705817436556815466 39796742910740197746 39927438289757406934 40033346614133421276 40483970810297720784 40993856967482932968 41108723446259105364 41176403267540401224 41217765153013108296 41285624496366768336 41327386868845589967 41395426689176254422 41463108993209614893 41573090714677014402 42206692972438049328 42233278190989597608 42345302801575776912 42437225660498703216 42457923287750180574 42484367835406896048 42689828194192147878 42710348515382464644 42760111085522724348 42998779696661822852 43369458831977873049 43857635044489197516 44030438965074261336 44118381982922545896 44235718105217552667 44270932942125190392 44292213275211444816 44343818903505047472 44534450400114030811 44652578915764200654 44726093204397332364 45481991897988797424 45631358045437036496 45723917386807886772 45874078035040424988 45973661132206928484 45995759939642654232 46049350399793703144 46118089088418299589 46323453675982951377 46369985797139746833 47231299278680674248 47309059073344290768 47386410277953845592 47512103673916587888 47512437964863297309 47573117962264144432 47638465651772749026 47794913814832758054 47960177353968956258 48039137145463801428 48523340900285920656 48788375079076740432 49208964519413608884 49272157889487863876 49402853268505073064 49534243835708544003 49565095807974712056 49804799559890839191 49828739934612875418 49886796266443178406 50864476146271495344 50896514742987463784 51031518760873372176 51167240885237397102 51302963009601422028 51335277801116666058 51471445646742970212 52706387529620913816 52854073002333135468 52941089915409087288 52994269482445424952 53062323880986930328 53135211688515758529 53309711562698076291 53377795485511228368 53519757707547162486 54443960744883141744 54588758512821660738 54811631261678807152 54886921963961332986 55103182491794119956 55193902252235005896 55284145324279486524 55430787619569352536 55578209927068207197 55760732783971551063 56610564383666907432 56760725031899445648 56919770925589530504 56947131353843286192 57013481447363632464 57070751750325842256 57222535664555432262 57258579085860896757 57410458605982543698 57825945109303830732 58476846725985596688 58787893783038711564 58980957473623403556 59108992884266050908 59536771887685600872 59634790939196443152 59695114366110296619 59891157434636110401 60050019921200131914 60725956215446581176 60965223182410515696 61165437380053899984 61298214842942571312 61490785451224399452 61663085169388658046 61764604901310601836 61826647729519662444 63310039458657073992 63349917286484396412 63517954202363665368 63655838490748054824 63686884931625270861 63726551753110344072 64034742291288221817 64052182860618401904 64498169544992734278 65397183616634779728 65611952692551478512 65786452566733796274 66045658447611392004 66406399413187785588 66438319912817167224 66515728355257571208 66978868373646300981 67089139806595998546 68222987846983196136 68403950679468562704 68447037068155554744 68585876080211830158 68628594195657293616 68811117052560637482 68960491698310392726 70472097336444180624 70846948918021011372 71079615416930768388 71359676943396216648 71692370722249137081 71940266030953434387 72058705718195702142 72785011350428880984 73182562618615110648 73470909989058826608 73712193765705982032 73908236834231795814 74104279902757609596 74347643711962068084 74743109901919313127 74830194399664767609 76296714219407243016 76344772114481195676 76547278141310058264 76673302636109712624 76750861327856095653 77002916701674999087 77101260145738440976 77207168470114455318 78383858377384948752 78641276631497871408 78811990512354734544 79281109503499703202 79411634873113630932 79593485821480395492 79854876579514813868 80066693228266842552 80279636561320743729 81987713934965865936 82217446892518210728 82352806535080802448 82435530306026216592 82654773737691179934 82706836457354628649 82790853378352508844 82926217986419229786 83146181429354028804 84466556381979195216 84915846575500361148 85379656388384295756 85420697030764929288 85520222171045448696 85997559393323645704 86115687908973815547 86226276306603761783 86738917663955746098 87715270088978395032 88060877930148522672 88236763965845091792 88471436210435105334 88541865884250380784 89068900800228061622 89305157831528401308 89452186408794664728 90075029881800197871 91447834773615773544 91748156070080849976 91947322264413856968 91991519879285308464 92098700799587406288 92236178176836599178 92494627754082987069 92646907351965902754 92739971594279493666 94462598557361348496 94772820555907691184 95024875929726594618 95276931303545498052 95589827629665516108 95920354707937912516 96078274290927602856 96747254317489101417 98417929038827217768 98544315778975727752 98679678850100694411 98805706537010146128 99068487671417088006 99130191615949424112 99609599119781678382 99657479869225750836 99773592532886356812 101793029485974927568 102334481770474794204 102605926019202844056 102670555602233332116 102878814120317745237 102942891293485940424 103216675578840956223 103440737547465589089 105412775059241827632 105708146004666270936 105882179830818174576 105988538964890849904 106124647761973860656 106270423377031517058 106619423125396152582 107039515415094324972 108088058577293553213 109177517025643321476 109773843927922665972 110206364983588239912 110387804504470011792 110568290648558973048 110861575239138705072 110862355251347693721 111156419854136414394 111521465567943102126 113221128767333814864 113839541851179061008 114445071329110864524 114517158171721793514 114820917211965087396 115651890218607661464 117575787566077423128 117961914947246807112 118217985768532101816 118921664255249554803 119073543775371201744 119390228732220593238 119782314869272220802 120100039842400263828 121451912430893162352 122981570902448798904 123326170338777316092 123529209802621203672 123653295459039324888 123982160606536769901 124389326979628844679 126620078917314147984 126699834572968792824 127035908404727330736 127311676981496109648 127373769863250541722 127453103506220688144 128069484582576443634 128996339089985468556 130108376495933619147 131572905133467592548 132091316895222784008 132812798826375571176 132876639825634334448 133031456710515142416 133603351200342092433 133957736747292601962 134178279613191997092 136445975693966392272 136894074136311109488 137171752160423660316 137622234105121274964 137920983396620785452 138970361027948854131 139746034014150924269 141693897836042022744 142159230833861536776 142537313894589891927 142719353886792433296 143384741444498274162 143880532061906868774 144117411436391404284 145570022700857761968 146365125237230221296 147816473668463591628 148208559805515219192 148602731507125632009 148695287423924136168 149414398679672517573 149486219803838626254 149660388799329535218 152593428438814486032 152689544228962391352 153094556282620116528 153501722655712191306 154005833403349998174 154414336940228910636 158562219006999406404 158823269746227261864 159186971642960790984 159709753159029627736 159929134688094228873 160133386456533685104 160559273122641487458 164434893785036421456 165309547475382359868 165413672914709257298 165581706756705017688 165852435972838459572 166292362858708057608 166734629781204621591 167282198351914653189 169831693151000722296 170759312776768591512 170841394061529858576 171040444342090897392 171775737257582690271 171995118786647291408 172231375817947631094 172452552613207523566 173477835327911492196 175430540177956790064 176942872420870210668 178137801600456123244 178610315663056802616 178904372817589329456 179085343098330889857 179673472303908331203 180150059763600395742 182895669547231547088 183496312140161699952 183894644528827713936 184472356353673198356 184989255508165974138 185293814703931805508 185479943188558987332 190049751859453189236 190553862607090996104 191060654794875812583 191179655259331032216 191840709415875825032 192104226873864665451 192156548581855205712 193494508634978202834 196835858077654435536 197088631557951455504 197359357700201388822 198136975342834176012 199219198239563356764 199314959738451501672 199547185065772713624 200936605120938902943 204668963540949588408 205211852038405688112 205341111204466664232 205757628240635490474 205885782586971880848 206433351157681912446 206881475094931178178 211416292009332541872 212540846754063034116 213238846250792305164 214079030830188649944 215820798092860303161 216176117154587106426 218355034051286642952 219547687855845331944 220412729967176479824 221136581297117946096 221724710502695387442 222312839708272828788 223042931135886204252 228890142658221729048 229034316343443587028 229641834423930174792 230252583983568286959 231008750105024997261 231303780437215322928 235151575132154846256 235923829894493614224 236435971537064203632 237843328510499109606 238780457464441186476 239564629738544441604 240200079684800527656 240838909683962231187 245963141804897597808 246652340677554632184 247058419605242407344 247306590918078649776 247964321213073539802 248120509372063885947 248778653959257689358 253399669145937585648 254747539726501083444 256138969165152887268 257992678179970937112 258678828919811285349 260216752991867238294 263145810266935185096 264182633790445568016 265625597652751142352 267206702400684184866 267915473494585203924 268356559226383994184 270225089645400593613 274343504320847320632 275244468210242549928 275841966793241570904 277483883262248961207 277940722055897708262 279492068028301848538 283387795672084045488 284318461667723073552 285074627789179783854 286769482888996548324 287761064123813737548 288234822872782808568 290241762952467304251 295632947336927183256 296417119611030438384 297205463014251264018 297390574847848272336 298828797359345035146 298972439607677252508 299320777598659070436 305379088457924782704 307003445311424382612 308011666806699996348 308828673880457821272 309650026736522868669 311741152800798215677 317124438013998812808 317646539492454523728 318373943285921581968 319419506318059255472 319858269376188457746 321118546245282974916 324264175731880659639 330619094950764719736 330827345829418514596 331163413513410035376 331704871945676919144 332584725717416115216 332587065754043081163 333469259562409243182 334564396703829306378 339663386302001444592 341518625553537183024 343551474515165380542 344462751635895262188 344905105226415047132 346955670655822984392 353885744841740421336 356275603200912246488 356764992765748664409 357220631326113605232 358170686196661779714 359346944607816662406 360300119527200791484 368944712707346396712 369978511016331948276 370587629407863611016 370959886377117974664 371946481819610309703 373167980938886534037 380099503718906378472 381107725214181992208 382121309589751625166 382359310518662064432 383681418831751650064 384208453747729330902 386989017269956405668 390325129487800857441 394718715400402777644 396273950685668352024 398438396479126713528 398629919476903003344 399094370131545427248 400810053601026277299 401873210241877805886 409337927081899176816 410682222408933328464 411515256481270980948 412866702315363824892 413762950189862356356 419238102042452772807 425081693508126068232 426477692501584610328 427611941683769675781 428158061660377299888 431641596185720606322 432352234309174212852 436710068102573285904 439095375711690663888 443449421005390774884 444625679416545657576 445808194521376896027 446085862271772408504 448243196039017552719 457780285316443458096 458068632686887174056 459283668847860349584 460505167967136573918 462017500210049994522 475686657020998219212 477560914928882372952 479129259477088883208 480400159369601055312 481677819367924462374 493304681355109264368 495928642426147079604 496241018744127771894 497557307918515378716 501846595055743959567 509495079453002166888 512277938330305774536 515327211772748070813 515985356359941874224 517357657839622570698 520433505983734476588 526291620533870370192 534413404801368369732 535830946989170407848 536713118452767988368 537256029294992669571 539020416911724993609 540450179290801187226 548687008641694641264 550488936420485099856 551683933586483141808 554967766524497922414 555881444111795416524 558984136056603697076 570149255578359567708 573538965777993096648 575522128247627475096 576469645745565617136 578947855201482400543 580483525904934608502 591265894673854366512 594410926028502528036 597657594718690070292 597944879215354505016 598641555197318140872 602809815362816708829 614006890622848765224 616023333613399992696 617657347760915642544 619300053473045737338 623482305601596431354 634248876027997625616 639716538752376915492 642237092490565949832 647462394278580909483 648528351463761319278 661238189901529439472 661654691658837029192 663409743891353838288 665174131508086162326 666938519124818486364 669128793407658612756 687102949030330761084 688925503271790524376 689810210452830094264 690757751950704860877 693026250315074991783 693911341311645968784 707771489683480842672 712551206401824492976 713529985531497328818 716341372393323559428 718693889215633324812 720600239054401582968 722516729051886693561 737889425414692793424 739957022032663896552 741175258815727222032 741919772754235949328 743892963639220619406 744361528116191657841 746335961877773068074 760199007437812756944 764242619179503250332 768416907495458661804 773978034539912811336 776036486759433856047 780650258975601714882 789437430800805555288 792547901371336704048 796876792958253427056 801620107202052554598 803746420483755611772 823030512962541961896 825733404630727649784 827525900379724712712 832451649786746883621 838476204084905545614 850163387016252136464 852955385003169220656 855223883367539351562 863283192371441212644 864704468618348425704 870725288857401912753 886898842010781549768 889251358833091315152 891616389042753792054 892171724543544817008 896486392078035105438 916137265373774348112 921010335934273147836 924035000420099989044 935223458402394647031 951373314041996438424 955121829857764745904 958258518954177766416 963355638735848924748 972792527195641978917 991857284852294159208 992482037488255543788 995114615837030757432 997761197262129243489 1003693190111487919134 1018990158906004333776 1024555876660611549072 1030654423545496141626 1034715315679245141396 1040867011967468953176 1068826809602736739464 1071661893978340815696 1074512058589985339142 1078040833823449987218 1080900358581602374452 1109935533048995844828 1111762888223590833048 1117968272113207394152 1119503942816659602111 1140298511156719135416 1147077931555986193296 1151044256495254950192 1157895710402964801086 1160967051809869217004 1170975388463402572323 1188821852057005056072 1195315189437380140584 1195889758430709010032 1197283110394636281744 1202430160803078831897 1205619630725633417658 1228013781245697530448 1232046667226799985392 1238600106946091474676 1246964611203192862708 1257714306127358318421 1279433077504753830984 1282835825051309027343 1284474184981131899664 1294924788557161818966 1297056702927522638556 1323309383317674058384 1330348263016172324652 1333877038249636972728 1337424583564130688081 1338257586815317225512 1344729588117052658157 1374205898060661522168 1377851006543581048752 1379620420905660188528 1381515503901409721754 1386052500630149983566 1427059971062994657636 1432682744786647118856 1437387778431266649624 1441200478108803165936 1445033458103773387122 1479914044065327793104 1487785927278441238812 1488723056232383315682 1492671923755546136148 1528485238359006500664 1536833814990917323608 1545981635318244212439 1547956069079825622672 1552072973518867712094 1561300517951203429764 1578874861601611110576 1603240214404105109196 1607492840967511223544 1611768087884978008713 1617061250735174980827 1646061025925083923792 1651466809261455299568 1655051800759449425424 1664903299573493767242 1676952408169811091228 1710447766735078703124 1726566384742882425288 1729408937236696851408 1736843565604447201629 1741450577714803825506 1773797684021563099536 1783232778085507584108 1792972784156070210876 1842020671868546295672 1848070000840199978088 1870446916804789294062 1902746628083992876848 1926711277471697849496 1942387182835742728449 1945585054391283957834 1983714569704588318416 1984964074976511087576 1990229231674061514864 1995522394524258486978 2007386380222975838268 2061308847090992283252 2069430631358490282792 2079078750945224975349 2081734023934937906352 2137653619205473478928 2149024117179970678284 2156081667646899974436 2161800717163204748904 2167550187155660080683 2219871066097991689656 2223525776447181666096 2233084584348574973523 2235936544226414788304 2239007885633319204222 2280597022313438270832 2315791420805929602172 2321934103619738434008 2328109460278301568141 2341950776926805144646 2377643704114010112144 2390630378874760281168 2404860321606157663794 2411239261451266835316 2477200213892182949352 2493929222406385725416 2497354949360240650863 2515428612254716636842 2558866155009507661968 2565671650102618054686 2589849577114323637932 2594113405855045277112 2612175866572205738259 2660696526032344649304 2667754076499273945456 2674849167128261376162 2676515173630634451024 2689459176234105316314 2748411796121323044336 2763031007802819443508 2772105001260299967132 2805670375207183941093 2854119942125989315272 2865365489573294237712 2874775556862533299248 2890066916207546774244 2975571854556882477624 2977446112464766631364 2985343847511092272296 2993283591786387730467 3056970476718013001328 3073667629981834647216 3091963270636488424878 3104145947037735424188 3122601035902406859528 3206480428808210218392 3214985681935022447088 3223536175769956017426 3234122501470349961654 3329806599146987534484 3353904816339622182456 3420895533470157406248 3453132769485764850576 3473687131208894403258 3482901155429607651012 3512926165390207716969 3566465556171015168216 3585945568312140421752 3607290482409236495691 3684041343737092591344 3696140001680399956176 3740893833609578588124 3773142918382074955263 3853422554943395698992 3884774365671485456898 3891170108782567915668 3969928149953022175152 3991044789048516973956 4014772760445951676536 4052634986410376803801 4122617694181984566504 4138861262716980565584 4158157501890449950698 4298048234359941356568 4312163335293799948872 4323601434326409497808 4335100374311320161366 4439742132195983379312 4466169168697149947046 4478015771266638408444 4631582841611859204344 4637944905954732637317 4643868207239476868016 4656218920556603136282 4683901553853610289292 4809720643212315327588 4822478522902533670632 4835304263654934026139 4851183752205524942481 4954400427784365898704 4987858444812771450832 4994709898720481301726 5030857224509433273684 5131343300205236109372 5179699154228647275864 5188226811710090554224 5210530696813341604887 5224351733144411476518 5321393052064689298608 5349698334256522752324 5378918352468210632628 5526062015605638887016 5544210002520599934264 5611340750414367882186 5708239884251978630544 5780133832415093548488 5827161548507228185347 5951143709113764955248 5954892224929533262728 5970687695022184544592 5986567183572775460934 6183926541272976849756 6208291894075470848376 6245202071804813719056 6412960857616420436784 6447072351539912034852 6468245002940699923308 6659613198293975068968 6699253753045724920569 6707809632679244364912 6841791066940314812496 6947374262417788806516 6965802310859215302024 6984328380834904704423 7025852330780415433938 7132931112342030336432 7171891136624280843504 7214580964818472991382 7481787667219157176248 7546285836764149910526 7769548731342970913796 7782340217565135831336 7836527599716617214777 7982089578097033947912 8029545520891903353072 8105269972820753607602 8245235388363969133008 8316315003780899901396 8417011125621551823279 8596096468719882713136 8624326670587599897744 8670200748622640322732 8932338337394299894092 8956031542533276816888 8979850775359163191401 9263165683223718408688 9275889811909465274634 9312437841113206272564 9367803107707220578584 9619441286424630655176 9644957045805067341264 9670608527309868052278 9702367504411049884962 9989419797440962603452 10061714449018866547368 10262686600410472218744 10359398308457294551728 10421061393626683209774 10448703466288822953036 10699396668513045504648 10757836704936421265256 10821871447227709487073 11052124031211277774032 11088420005041199868528 11222681500828735764372 11319428755146224865789 11560267664830187096976 11654323097014456370694 11909784449859066525456 11973134367145550921868 12157904959231130411403 12367853082545953699512 12416583788150941696752 12894144703079824069704 12936490005881399846616 13319226396587950137936 13398507506091449841138 13894748524835577613032 13931604621718430604048 13968656761669809408846 14051704661560830867876 14429161929636945982764 14553551256616574827443 14963575334438314352496 15092571673528299821052 15539097462685941827592 15564680435130271662672 15631592090440024814661 15673055199433234429554 15964179156194067895824 16210539945641507215204 16632630007561799802792 16834022251243103646558 17340401497245280645464 17481484645521684556041 17864676674788599788184 17912063085066553633776 17959701550718326382802 18551779623818930549268 18624875682226412545128 18735606215414441157168 19238882572849261310352 19341217054619736104556 19404735008822099769924 19978839594881925206904 20097761259137174761707 20123428898037733094736 20525373200820944437488 20842122787253366419548 20897406932577645906072 20952985142504714113269 21398793337026091009296 21515673409872842530512 21643742894455418974146 22445363001657471528744 22638857510292449731578 23308646194028912741388 23946268734291101843736 24315809918462260822806 24735706165091907399024 25251033376864655469837 25788289406159648139408 25872980011762799693232 26797015012182899682276 27789497049671155226064 27937313523339618817692 28103409323121661735752 28858323859273891965528 29107102513233149654886 30185143347056599642104 31078194925371883655184 31263184180880049629322 31346110398866468859108 32421079891283014430408 32465614341683128461219 33265260015123599605584 33668044502486207293116 33958286265438674597367 34680802994490561290928 34962969291043369112082 35729353349577199576368 35919403101436652765604 36473714877693391234209 37103559247637861098536 37249751364452825090256 38682434109239472209112 38809470017644199539848 39957679189763850413808 40195522518274349523414 41684245574506732839096 41794813865155291812144 41905970285009428226538 43287485788910837948292 44890726003314943057488 45277715020584899463156 46617292388057825482776 46894776271320074443983 47892537468582203687472 48631619836924521645612 50502066753729310939674 53594030024365799364552 55874627046679237635384 56206818646243323471504 57716647718547783931056 58214205026466299309772 60293283777411524285121 60370286694113199284208 62526368361760099258644 62692220797732937718216 62858955427514142339807 64842159782566028860816 64931228683366256922438 67336089004972414586232 67916572530877349194734 69925938582086738224164 71838806202873305531208 72947429755386782468418 74207118495275722197072 75753100130593966409511 77364868218478944418224 77618940035288399079696 80391045036548699046828 83368491149013465678192 83811940570018856453076 86574971577821675896584 90555430041169798926312 93234584776115650965552 93789552542640148887966 97263239673849043291224 101004133507458621879348 101874858796316023792101 107188060048731598729104 109421144633080173702627 111749254093358475270768 116428410052932598619544 120586567554823048570242 125052736723520198517288 125384441595465875436432 125717910855028284679614 129862457366732513844876 134672178009944829172464 135833145061754698389468 139851877164173476448328 140684328813960223331949 143677612405746611062416 145894859510773564936836 151506200261187932819022 160782090073097398093656 167623881140037712906152 173149943155643351793168 181110860082339597852624 187579105085280297775932 194526479347698086582448 202008267014917243758696 203749717592632047584202 218842289266160347405254 227259300391781899228533 232856820105865197239088 241173135109646097140484 250105473447040397034576 251435821710056569359228 259724914733465027689752 271666290123509396778936 279703754328346952896656 281368657627920446663898 291789719021547129873672 303012400522375865638044 321564180146194796187312 328263433899240521107881 335247762280075425812304 375158210170560595551864 404016534029834487517392 407499435185264095168404 422052986441880669995847 437684578532320694810508 454518600783563798457066 482346270219292194280968 502871643420113138718456 519449829466930055379504 543332580247018793557872 562737315255840893327796 583579438043094259747344 606024801044751731276088 656526867798481042215762 750316420341121191103728 814998870370528190336808 844105972883761339991694 875369157064641389621016 909037201567127596914132 964692540438584388561936 984790301697721563323643 1005743286840226277436912 1125474630511681786655592 1212049602089503462552176 1313053735596962084431524 1629997740741056380673616 1688211945767522679983388 1750738314129282779242032 1818074403134255193828264 1969580603395443126647286 2250949261023363573311184 2626107471193924168863048 2954370905093164689970929 3376423891535045359966776 3636148806268510387656528 3939161206790886253294572 5252214942387848337726096 5908741810186329379941858 6752847783070090719933552 7878322413581772506589144 11817483620372658759883716 15756644827163545013178288 23634967240745317519767432 47269934481490635039534864
- Sum of all divisors σ(n): 183172910966119542284296857
- Sum of proper divisors (its aliquot sum) s(n): 135902976484628907244761993
- 47269934481490635039534864 is an abundant number, because the sum of its proper divisors (135902976484628907244761993) is greater than itself. Its abundance is 88633042003138272205227129
Bases of 47269934481490635039534864
- Binary: 100111000110011100110001001000011011000110010100101110101011000010110101101111000100002
- Hexadecimal: 0x2719CC486C652EAC2D6F10
- Base-36: 5XTI6PHQ7QOVW6900
Squares and roots of 47269934481490635039534864
- 47269934481490635039534864 squared (472699344814906350395348642) is 2234446705884417311707032454732510545560285471498496
- 47269934481490635039534864 cubed (472699344814906350395348643) is 105622149389538981331133726122264189875287080926347030269640930501828915564544
-
47269934481490635039534864 is a
perfect square number . Itssquare root is 6875313409692 -
The
cube root of 47269934481490635039534864 is 361572173.6805894073
Scales and comparisons
How big is 47269934481490635039534864?- 47,269,934,481,490,635,039,534,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 47,269,934,481,490,635,039,534,864 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 47269934481490635039534864 cubic inches would be around 30131014.5 feet tall.
Recreational maths with 47269934481490635039534864
- 47269934481490635039534864 backwards is 46843593053609418443996274
- 47269934481490635039534864 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 47269934481490635039534864's digits is 126
- 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 47269934481490635039534864 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 47269934481490635039534864 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/47269934481490635039534864/
Chicago style:
Numbermatics. 2024. "Number 47269934481490635039534864 - Facts about the integer". https://numbermatics.com/n/47269934481490635039534864/
The information we have on file for 47269934481490635039534864 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 47269934481490635039534864, math, Factors of 47269934481490635039534864, curriculum, school, college, exams, university, Prime factorization of 47269934481490635039534864, STEM, science, technology, engineering, physics, economics, calculator, forty-seven septillion, two hundred sixty-nine sextillion, nine hundred thirty-four quintillion, four hundred eighty-one quadrillion, four hundred ninety trillion, six hundred thirty-five billion, thirty-nine million, five hundred thirty-four thousand, eight hundred sixty-four.