50570285313083427826998336
50,570,285,313,083,427,826,998,336 is an even composite number composed of seven prime numbers multiplied together.
50570285313083427826998336 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 50570285313083427826998336:
26 × 34 × 74 × 134 × 292 × 312 × 132672
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 29 × 29 × 31 × 31 × 13267 × 13267)See below for interesting mathematical facts about the number 50570285313083427826998336 from the Numbermatics database.
Names of 50570285313083427826998336
- Cardinal: 50570285313083427826998336 can be written as Fifty septillion, five hundred seventy sextillion, two hundred eighty-five quintillion, three hundred thirteen quadrillion, eighty-three trillion, four hundred twenty-seven billion, eight hundred twenty-six million, nine hundred ninety-eight thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 5.0570285313083427826998336 × 1025
Factors of 50570285313083427826998336
Divisors of 50570285313083427826998336
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 29 31 32 36 39 42 48 49 52 54 56 58 62 63 64 72 78 81 84 87 91 93 96 98 104 108 112 116 117 124 126 144 147 156 162 168 169 174 182 186 189 192 196 203 208 216 217 224 232 234 248 252 261 273 279 288 294 312 324 336 338 343 348 351 364 372 377 378 392 403 406 416 432 434 441 448 464 468 496 504 507 522 546 558 567 576 588 609 624 637 648 651 672 676 686 696 702 728 744 754 756 783 784 806 812 819 832 837 841 864 868 882 899 928 936 961 992 1008 1014 1029 1044 1053 1092 1116 1131 1134 1176 1183 1209 1218 1248 1274 1296 1302 1323 1344 1352 1372 1392 1404 1421 1456 1488 1508 1512 1519 1521 1566 1568 1612 1624 1638 1674 1682 1728 1736 1764 1798 1827 1856 1872 1911 1922 1953 1984 2016 2028 2058 2088 2106 2184 2197 2232 2262 2268 2349 2352 2366 2401 2418 2436 2457 2496 2511 2523 2548 2592 2604 2639 2646 2697 2704 2744 2784 2808 2821 2842 2883 2912 2976 3016 3024 3038 3042 3087 3132 3136 3224 3248 3276 3348 3364 3393 3472 3528 3549 3596 3627 3654 3744 3822 3844 3906 3969 4032 4056 4116 4176 4212 4263 4368 4394 4459 4464 4524 4536 4557 4563 4698 4704 4732 4802 4836 4872 4901 4914 5022 5046 5096 5184 5208 5239 5278 5292 5394 5408 5481 5488 5568 5616 5642 5684 5733 5766 5824 5859 5887 5952 6032 6048 6076 6084 6174 6264 6293 6448 6496 6552 6591 6696 6727 6728 6786 6944 7056 7098 7192 7203 7254 7308 7371 7488 7569 7644 7688 7812 7917 7938 8091 8112 8232 8281 8352 8424 8463 8526 8649 8736 8788 8918 8928 9048 9072 9114 9126 9261 9396 9408 9464 9604 9672 9744 9802 9828 9947 10044 10092 10179 10192 10416 10478 10556 10584 10633 10647 10788 10816 10881 10933 10962 10976 11232 11284 11368 11466 11532 11687 11718 11774 12064 12096 12152 12168 12348 12493 12528 12586 12789 12896 12992 13104 13182 13267 13377 13392 13454 13456 13572 13671 13689 13888 14112 14196 14384 14406 14508 14616 14703 14742 15138 15288 15376 15379 15624 15717 15834 15876 16182 16224 16443 16464 16562 16704 16848 16926 17052 17199 17298 17472 17576 17577 17661 17836 17856 18096 18144 18228 18252 18473 18522 18792 18879 18928 19208 19344 19488 19604 19656 19747 19773 19894 20088 20181 20184 20358 20384 20832 20956 21112 21168 21266 21294 21576 21609 21762 21866 21924 21952 22464 22568 22707 22736 22932 23064 23374 23436 23548 23751 24128 24273 24304 24336 24696 24843 24986 25056 25172 25389 25578 25792 25947 26071 26208 26364 26534 26754 26784 26908 26912 27144 27342 27378 27783 27869 28224 28392 28561 28768 28812 29016 29232 29406 29484 29841 30276 30537 30576 30752 30758 31213 31248 31434 31668 31752 31899 31941 32364 32448 32643 32799 32886 32928 33124 33696 33852 34104 34307 34398 34596 35061 35152 35154 35322 35672 36192 36288 36456 36504 36673 36946 37044 37479 37584 37758 37856 38367 38416 38688 38976 39208 39312 39494 39546 39788 39801 40131 40176 40362 40368 40716 40768 41013 41209 41664 41912 42224 42336 42532 42588 43152 43218 43524 43732 43848 44051 44109 45136 45414 45472 45864 46128 46137 46748 46872 47089 47096 47151 47502 48546 48608 48672 49392 49686 49972 50112 50344 50778 51156 51597 51894 52142 52416 52728 52983 53068 53508 53568 53816 53824 54288 54684 54756 55419 55566 55738 56637 56784 57122 57536 57624 57967 58032 58464 58812 58968 59241 59319 59682 60543 60552 61074 61152 61504 61516 62426 62496 62868 63336 63504 63713 63798 63882 64728 64827 65286 65598 65772 65856 66248 67392 67704 68107 68121 68208 68614 68796 69192 69629 70122 70304 70308 70644 71253 71344 72384 72819 72912 73008 73346 73892 74088 74431 74529 74958 75168 75516 75712 76167 76531 76734 76832 77376 77841 78213 78416 78624 78988 79092 79576 79602 80262 80352 80724 80736 81432 81809 82026 82418 83607 83824 84448 84672 85064 85176 85683 86304 86436 87048 87451 87464 87696 88102 88218 89523 90272 90828 90944 91728 92256 92274 92869 93496 93639 93744 94178 94192 94302 95004 95697 95823 97092 97216 97344 98397 98784 99372 99944 100688 101556 102312 102921 103194 103788 104284 105183 105456 105966 106136 107016 107632 107653 108576 109368 109512 110019 110838 111132 111476 112437 113274 113568 114244 115101 115248 115934 116064 116928 117624 117936 118482 118638 119364 119403 120393 121086 121104 122148 122304 123032 123039 123627 124852 124992 125736 126672 127008 127426 127596 127764 129311 129456 129654 130572 131196 131544 132153 132327 132496 135408 136214 136242 136416 137228 137592 138229 138384 138411 139258 140244 140608 140616 141267 141288 141453 142129 142506 142688 145638 145824 146016 146692 147784 148176 148862 149058 149916 150336 151032 151931 152334 153062 153468 153664 155682 156426 156832 157248 157976 158184 158949 159152 159204 160524 160704 161448 161472 162409 162864 163618 164052 164836 166257 167214 167648 168896 169911 170128 170352 171366 172471 172608 172872 173901 174096 174902 174928 175392 176204 176436 177723 177957 179046 180544 181629 181656 182497 183456 184512 184548 185738 186992 187278 187488 188356 188384 188604 190008 191139 191394 191646 194184 194481 195083 196794 197568 198744 199888 199927 201376 203112 204321 204624 205842 206388 207576 208568 208887 210366 210912 211932 212272 213759 214032 215264 215306 217152 218736 219024 220038 221676 222264 222952 223293 223587 224874 226548 227136 228488 228501 229593 230202 230496 231868 232128 234639 235248 235872 236964 237276 238728 238806 240149 240786 242172 242208 244296 245427 246064 246078 247254 249704 250821 251472 253344 254016 254852 255192 255528 256711 257049 258622 258912 259308 261144 262353 262392 263088 264306 264654 264992 268569 270816 272428 272484 272832 274456 275184 276458 276768 276822 278516 278607 280488 280917 281232 282534 282576 282906 284258 285012 285376 287091 288463 291276 291648 292032 293384 295191 295568 296352 297724 298116 299832 302064 303862 304668 306124 306936 308357 308763 311364 312852 313664 315549 315952 316368 317898 318304 318408 321048 322896 322959 324818 325728 327236 328104 329623 329672 330057 332514 334428 335296 337311 338923 339822 340256 340704 342732 344942 345744 347802 348192 349804 349856 350784 352408 352872 355446 355914 358092 358209 361179 362297 363258 363312 364994 366912 369096 370881 371476 373984 374556 374976 376712 376768 377208 380016 382278 382788 383292 384743 387933 388368 388962 390166 393588 396459 396981 397488 399776 399854 402752 405769 406224 408642 409248 411277 411684 412776 414687 415152 415233 417136 417774 420732 421824 423801 423864 424359 424544 426387 427518 428064 430528 430612 437472 438048 440076 443352 444528 445904 445991 446586 447174 449748 453096 455793 456976 457002 459186 460404 460992 463736 469278 470496 471744 473928 474552 476749 476847 477456 477612 480298 481572 484344 484416 487227 488592 490854 492128 492156 494508 498771 499408 501642 502944 506688 509704 509733 510384 511056 513422 514098 517244 517413 517824 518616 521703 522288 524706 524784 526176 528612 529308 529984 533169 535717 537138 541632 544856 544887 544968 547491 548912 550368 552916 553536 553644 557032 557214 560976 561834 562464 565068 565152 565812 568516 570024 572663 573417 574182 576926 582552 585249 586768 590382 591136 592704 595448 596232 599664 599781 604128 607724 609336 612157 612248 612963 613872 616714 617526 622728 625704 626661 631098 631904 632736 635796 636608 636816 642096 645792 645918 649636 650083 651456 654472 656208 659246 659344 660114 665028 668856 669879 670761 674622 677846 679644 680512 681408 685464 688779 689884 691488 695604 696384 699608 699712 703917 704816 705744 710892 711828 716184 716418 720447 722358 724594 726516 726624 729988 736281 738192 741762 742952 747968 749112 752463 753424 753571 754416 760032 764556 765576 766584 769486 770133 771147 775866 776736 777924 780332 787059 787176 792918 793962 794976 799552 799708 805707 808201 811538 812448 817284 818496 822554 823368 825552 828269 829374 830304 830466 834272 835548 835821 841464 842751 847602 847728 848718 849088 852774 855036 856128 861224 861273 865389 874944 876096 880152 885391 885573 886704 889056 891808 891982 893172 894348 899496 905177 906192 911586 913952 914004 918372 920808 925071 926289 927472 938556 940992 946647 947856 949104 953498 953694 954912 955224 960596 963144 967603 968688 968877 974454 977184 981708 984256 984312 988869 989016 990171 994903 997542 998816 1003284 1005888 1011933 1016769 1019408 1019466 1020768 1022112 1026844 1028196 1034488 1034826 1037232 1043406 1044576 1049412 1049568 1052352 1057224 1058616 1063517 1066338 1071434 1074276 1074627 1086891 1089712 1089774 1089936 1094982 1097824 1100736 1105832 1107288 1112643 1114064 1114428 1121952 1123668 1124928 1130136 1130304 1131624 1136863 1137032 1140048 1145326 1146834 1148364 1153852 1154229 1163799 1165104 1170498 1173536 1180764 1182272 1189377 1190896 1192464 1199328 1199562 1207297 1208256 1215448 1217307 1218672 1224314 1224496 1225926 1227744 1233428 1233831 1235052 1244061 1245456 1245699 1251408 1253322 1262196 1263808 1265472 1271403 1271592 1273632 1277479 1279161 1284192 1291584 1291836 1299272 1300166 1308944 1312416 1318492 1318688 1320228 1330056 1337712 1337973 1339758 1341522 1349244 1355692 1359288 1365581 1367379 1370928 1377558 1379768 1382976 1391208 1399216 1399489 1407834 1409632 1411488 1421784 1423656 1430247 1432368 1432836 1440894 1444716 1449188 1453032 1453248 1459976 1461681 1472562 1476384 1483524 1485904 1496313 1498224 1504926 1506848 1507142 1508832 1520064 1529112 1531152 1533168 1538972 1540266 1542294 1551732 1552239 1553472 1555848 1560664 1565109 1574118 1574352 1585836 1587924 1589952 1599416 1599507 1607151 1611414 1616402 1623076 1624896 1634568 1642473 1645108 1646736 1651104 1656538 1658748 1660608 1660932 1668544 1671096 1671642 1681043 1682928 1685502 1695204 1695456 1697436 1705548 1710072 1717989 1720251 1722448 1722546 1730778 1755747 1760304 1770782 1771146 1773408 1778112 1783616 1783964 1786344 1788696 1796977 1798992 1799343 1810354 1812384 1823172 1827904 1828008 1836471 1836744 1838889 1841616 1847677 1850142 1852578 1854944 1877112 1879983 1893294 1895712 1898208 1906996 1907388 1909824 1910448 1921192 1926288 1935206 1937376 1937754 1948908 1950249 1954368 1963416 1968624 1975103 1977738 1978032 1980342 1989806 1995084 1997632 2006568 2009637 2019241 2023866 2033538 2038816 2038932 2041536 2044224 2053688 2056392 2066337 2068976 2069652 2074464 2086812 2089152 2098824 2099136 2111317 2111751 2114448 2117232 2127034 2132676 2142868 2148552 2149254 2158499 2161341 2173782 2179424 2179548 2179872 2189964 2195648 2208843 2211664 2214576 2225286 2228128 2228856 2242123 2243904 2247336 2257389 2260272 2260713 2263248 2273726 2274064 2280096 2290652 2293668 2296728 2307361 2307704 2308458 2310399 2313441 2327598 2330208 2340996 2347072 2361177 2361528 2372461 2378754 2381792 2384928 2398656 2399124 2414594 2424603 2430896 2434614 2437344 2448628 2448992 2451852 2455488 2466856 2467662 2470104 2484807 2488122 2490912 2491398 2502816 2506644 2507463 2524392 2528253 2536079 2542806 2543184 2547264 2554958 2558322 2568384 2583672 2596167 2598544 2600332 2617888 2624832 2636984 2637376 2640456 2656173 2660112 2675424 2675946 2679516 2683044 2693201 2698488 2711384 2715531 2718576 2731162 2734758 2741856 2755116 2759536 2775213 2778867 2782416 2798432 2798978 2815668 2819264 2822976 2843568 2847312 2860494 2864736 2865672 2878939 2881788 2889432 2898376 2902809 2906064 2906631 2919952 2923362 2945124 2952768 2966607 2967048 2970513 2971808 2984709 2992626 2996448 3009852 3013696 3014284 3017664 3050307 3058224 3062304 3066336 3077944 3080532 3084588 3103464 3104478 3111696 3121328 3121937 3130218 3148236 3148704 3171672 3175848 3190551 3198832 3199014 3214302 3222828 3232804 3246152 3260673 3269136 3284946 3290216 3293472 3302208 3313076 3317496 3321864 3337243 3337929 3342192 3343284 3362086 3365856 3371004 3390408 3390912 3394872 3410589 3411096 3420144 3435978 3440502 3444896 3445092 3461556 3462687 3491397 3511494 3520608 3541564 3542292 3546816 3567928 3568131 3572688 3577392 3593954 3597984 3598686 3620708 3621891 3624768 3646344 3651921 3656016 3672942 3673488 3677778 3683232 3695354 3700284 3701493 3705156 3709888 3732183 3750019 3754224 3759966 3786588 3791424 3796416 3813992 3814209 3814776 3820896 3832437 3837483 3842384 3852576 3870412 3874752 3875508 3897816 3900498 3926832 3937248 3950206 3955476 3956064 3960684 3979612 3990168 4008641 4013136 4013919 4019274 4038482 4047732 4067076 4077632 4077864 4096743 4102137 4107376 4112784 4132674 4137952 4139304 4148928 4173624 4197648 4198467 4222634 4223502 4228896 4234464 4254068 4265352 4285099 4285736 4290741 4297104 4298508 4316998 4322682 4347564 4358848 4359096 4359744 4379928 4385043 4405999 4417686 4423328 4429152 4450572 4456256 4457712 4484246 4494672 4514778 4520544 4521426 4526496 4547452 4548128 4550581 4560192 4581304 4587336 4593456 4614722 4615408 4616916 4620798 4626882 4655196 4656717 4660416 4681992 4695327 4709861 4722354 4723056 4744922 4757508 4763584 4769856 4798248 4821453 4829188 4849206 4861792 4869228 4874688 4897256 4897984 4903704 4927419 4933712 4935324 4940208 4969614 4976244 4981824 4982796 5001659 5005632 5013288 5014926 5043129 5048784 5056506 5072158 5085612 5086368 5109916 5116644 5153967 5160753 5167344 5192334 5197088 5200664 5235776 5267241 5273968 5274997 5280912 5312346 5320224 5346601 5350848 5351892 5359032 5366088 5386402 5390931 5396976 5398029 5422768 5431062 5437152 5462324 5469516 5483712 5509413 5510232 5516667 5519072 5543031 5550426 5557734 5564832 5596864 5597956 5631336 5639949 5657407 5687136 5694624 5720988 5729472 5731344 5757878 5763576 5778864 5796752 5797883 5805618 5812128 5813262 5839904 5846724 5850747 5890248 5925309 5933214 5934096 5941026 5943616 5969418 5985252 5992896 6019704 6028568 6028911 6057723 6100614 6116448 6124608 6132672 6155888 6161064 6169176 6197737 6199011 6206928 6208956 6223392 6242656 6243874 6260436 6296472 6297408 6333951 6343344 6351696 6381102 6397664 6398028 6428604 6445656 6465608 6475497 6484023 6492304 6521346 6538272 6569892 6580432 6586944 6626152 6626529 6634992 6643728 6674486 6675858 6684384 6686568 6724172 6726369 6731712 6742008 6780816 6782139 6789744 6821178 6822192 6840288 6871956 6881004 6889792 6890184 6922083 6923112 6925374 6931197 6964321 6982794 7022988 7041216 7083128 7083531 7084584 7117383 7135856 7136262 7145376 7154784 7187908 7195968 7197372 7241416 7243782 7273809 7292688 7303842 7312032 7345884 7346976 7355556 7366464 7390708 7400568 7402986 7410312 7444619 7454421 7464366 7500038 7508448 7519932 7522389 7573176 7608237 7627984 7628418 7629552 7641792 7664874 7674966 7684768 7705152 7740824 7751016 7788501 7795632 7800996 7853664 7874496 7900412 7910952 7912128 7921368 7958041 7959224 7968519 7980336 8017282 8026272 8027838 8038548 8076964 8079603 8095464 8134152 8146593 8155728 8193486 8204274 8214752 8225568 8265348 8275904 8278608 8325639 8347248 8395296 8396934 8445268 8447004 8451079 8457792 8468928 8508136 8530704 8570198 8571472 8581482 8594208 8597016 8633996 8636817 8645364 8695128 8708427 8718192 8719893 8759856 8770086 8811998 8835372 8846656 8858304 8899821 8901144 8915424 8942353 8954127 8968492 8989344 9029556 9041088 9042852 9052992 9094904 9096256 9101162 9150921 9162608 9174672 9186912 9229444 9230816 9233832 9241596 9253764 9310392 9313434 9363984 9365811 9390654 9419722 9444708 9446112 9489844 9515016 9559067 9571653 9596496 9642906 9658376 9698412 9723584 9738456 9782019 9794512 9796423 9807408 9854838 9867424 9870648 9880416 9939228 9952488 9965592 10003318 10011729 10026576 10029852 10086258 10097568 10113012 10144316 10171224 10172736 10219832 10231767 10233288 10307934 10321506 10334688 10384668 10388061 10394176 10401328 10474191 10506613 10534482 10547936 10549994 10561824 10624692 10640448 10693202 10703784 10718064 10732176 10772804 10781862 10793952 10796058 10845536 10862124 10865673 10874304 10924648 10939032 10955763 11018826 11020464 11033334 11038144 11086062 11100852 11104479 11115468 11129664 11157547 11195912 11196549 11250057 11262672 11279898 11314814 11374272 11389248 11441976 11462688 11497311 11512449 11515756 11527152 11557728 11593504 11595766 11611236 11624256 11626524 11679808 11693448 11701494 11767301 11780496 11850618 11866428 11868192 11882052 11927033 11938836 11970504 12025923 12039408 12041757 12057136 12057822 12115446 12201228 12232896 12290229 12306411 12311776 12322128 12338352 12395474 12398022 12413856 12417912 12446784 12485312 12487748 12520872 12578839 12592944 12595401 12667902 12686688 12703392 12749587 12762204 12795328 12796056 12855297 12857208 12872223 12891312 12931216 12933739 12950994 12968046 12984608 13042692 13076544 13139784 13155129 13160864 13217997 13252304 13253058 13269984 13287456 13348972 13351716 13368768 13373136 13448344 13452738 13484016 13561632 13564278 13579488 13642356 13644384 13651743 13680576 13743912 13762008 13780368 13825721 13844166 13846224 13850748 13862394 13928642 13965588 13970151 14045976 14129583 14166256 14167062 14169168 14234766 14271712 14272524 14290752 14309568 14375816 14394744 14464359 14482832 14487564 14547618 14585376 14607684 14624064 14691768 14693952 14711112 14779219 14781416 14782257 14801136 14805972 14820624 14889238 14908842 14928732 15000076 15004977 15016896 15039864 15044778 15129387 15146352 15216474 15255968 15256836 15259104 15329748 15349932 15369536 15461901 15481648 15502032 15577002 15591264 15601992 15694861 15707328 15800824 15801723 15821904 15824991 15842736 15916082 15918448 15937038 15960672 16034564 16039803 16052544 16055676 16077096 16153928 16159206 16172793 16190928 16194087 16268304 16293186 16311456 16386972 16408548 16429504 16451136 16528239 16530696 16557216 16607227 16629093 16651278 16694496 16790592 16793868 16890536 16894008 16902158 16972221 17016272 17061408 17140396 17142944 17162964 17188416 17194032 17267992 17273634 17290728 17390256 17393649 17416854 17436384 17439786 17519712 17540172 17552241 17623996 17670744 17752553 17775927 17799642 17802288 17830848 17884706 17908254 17936984 17978688 18059112 18085704 18173169 18189808 18202324 18301842 18325216 18349344 18373824 18458888 18461632 18467664 18483192 18507528 18593211 18620784 18626868 18727968 18731622 18781308 18839444 18852407 18889416 18892224 18979688 19001853 19030032 19118134 19143306 19192992 19285812 19316752 19396824 19426491 19452069 19476912 19564038 19589024 19592846 19614816 19709676 19734848 19741296 19760832 19878456 19904976 19931184 20006636 20023458 20053152 20059704 20152573 20172516 20179107 20195136 20226024 20288632 20342448 20346417 20439664 20463534 20466576 20615868 20643012 20669376 20766249 20769336 20776122 20793591 20802656 20892963 20948382 21013226 21068964 21095872 21099988 21123648 21249384 21352149 21386404 21407568 21436128 21464352 21545608 21563724 21587904 21592116 21691072 21724248 21731346 21821427 21849296 21853559 21878064 21911526 22037652 22040928 22066668 22172124 22201704 22208958 22230936 22315094 22333857 22363263 22391824 22393098 22500114 22525344 22559796 22629628 22824711 22883952 22925376 22994622 23024898 23031512 23054304 23115456 23187008 23191532 23222472 23253048 23360701 23365503 23386896 23402988 23534602 23560992 23701236 23732856 23736384 23764104 23854066 23874123 23877672 23905557 23941008 24019801 24051846 24078816 24083514 24114272 24115644 24230892 24238809 24402456 24439779 24580458 24612822 24623552 24644256 24676704 24790948 24796044 24827712 24835824 24975496 24976917 25041744 25157678 25185888 25190802 25335804 25353237 25373376 25406784 25499174 25524408 25592112 25676339 25710594 25714416 25744446 25782624 25862432 25867478 25901988 25910451 25936092 25969216 26085384 26125281 26250133 26279568 26310258 26321728 26435994 26504608 26506116 26539968 26574912 26697944 26699463 26703432 26746272 26827059 26862381 26896688 26905476 26968032 27123264 27128556 27158976 27284712 27288768 27303486 27447121 27452763 27487824 27524016 27560736 27651442 27688332 27692448 27701496 27724788 27857284 27931176 27940302 28060487 28091952 28097433 28259166 28332512 28334124 28338336 28469532 28543424 28545048 28677201 28714959 28751632 28789488 28928718 28965664 28975128 29095236 29147599 29170752 29215368 29346057 29383536 29389269 29422224 29558438 29562832 29564514 29602272 29611944 29641248 29778476 29817684 29857464 29995693 30000152 30009954 30035187 30079728 30089556 30258774 30292704 30432948 30511936 30513672 30518208 30659496 30695301 30699864 30841993 30923802 30963296 31004064 31154004 31164183 31182528 31203984 31389722 31519839 31601648 31603446 31643808 31649982 31685472 31832164 31836896 31854067 31874076 31921344 32069128 32079606 32111352 32154192 32307856 32318412 32345586 32381856 32388174 32536608 32586372 32597019 32622912 32773944 32817096 32867289 32969027 33056478 33061392 33114432 33214454 33258186 33302556 33313437 33388992 33472641 33587736 33750171 33781072 33788016 33804316 33944442 34032544 34122816 34280792 34285888 34325928 34388064 34491933 34535984 34547268 34581456 34780512 34787298 34833708 34872768 34879572 35011613 35039424 35080344 35104482 35247992 35301903 35341488 35505106 35551854 35599284 35604576 35769412 35781099 35816508 35873968 36077769 36118224 36125271 36171408 36346338 36379616 36404648 36603684 36650432 36698688 36870687 36917776 36935328 36966384 37015056 37186422 37241568 37253736 37426207 37455936 37463244 37562616 37678888 37704814 37736517 37778832 37786203 37959376 38003706 38060064 38236268 38248761 38286612 38385984 38565891 38571624 38616669 38633504 38793648 38801217 38852982 38904138 38953824 39128076 39178048 39185692 39229632 39419352 39482592 39601849 39653991 39756912 39809952 39862368 40013272 40046916 40106304 40119408 40305146 40345032 40358214 40452048 40577264 40585181 40684896 40692834 40879328 40927068 40933152 40955229 41231736 41286024 41477163 41532498 41538672 41552244 41587182 41605312 41785926 41896764 42026452 42137928 42199976 42388749 42498768 42704298 42772808 42815136 42872256 42928704 43091216 43127448 43184232 43384159 43393077 43448496 43462692 43642854 43698592 43707118 43756128 43823052 44075304 44081856 44133336 44337657 44344248 44403408 44417916 44461872 44630188 44667714 44726526 44783648 44786196 45000228 45014931 45050688 45119592 45259256 45388161 45649422 45767904 45989244 46049796 46063024 46108608 46383064 46385703 46444944 46506096 46721402 46731006 46773792 46805976 47069204 47084583 47121984 47402472 47465712 47474973 47528208 47708132 47748246 47755344 47811114 47882016 48039602 48103692 48119409 48157632 48167028 48228544 48231288 48461784 48477618 48518379 48750247 48804912 48879558 49160916 49225644 49288512 49353408 49581896 49584717 49592088 49671648 49821681 49887279 49950992 49953834 50083488 50315356 50371776 50381604 50671608 50706474 50916663 50998348 51048816 51184224 51352678 51421188 51428832 51488892 51565248 51724864 51734956 51803976 51820902 51872184 52112333 52170768 52180947 52250562 52500266 52559136 52620516 52656723 52871988 53009216 53012232 53257659 53327781 53395888 53398926 53406864 53492544 53654118 53724762 53793376 53810952 53936064 54257112 54519507 54569424 54606972 54894242 54905526 54975648 55048032 55121472 55302884 55376664 55384896 55402992 55449576 55706287 55714568 55779633 55862352 55880604 56120974 56183904 56194866 56518332 56557221 56665024 56668248 56676672 56939064 57005559 57090096 57277987 57354402 57429918 57503264 57578976 57857436 57931328 57950256 58190472 58279473 58295198 58430736 58692114 58767072 58778538 58844448 59116876 59125664 59129028 59157553 59204544 59223888 59282496 59556952 59635368 59714928 59991386 60000304 60019908 60070374 60159456 60179112 60457719 60517548 60537321 60585408 60865896 61027344 61039251 61228193 61318992 61390602 61399728 61683986 61847604 61926592 62008128 62298747 62308008 62328366 62407968 62596471 62678889 62779444 63039678 63203296 63206892 63287616 63299964 63370944 63664328 63673792 63708134 63748152 64056447 64138256 64159212 64222704 64308384 64615712 64636824 64691172 64763712 64776348 65021567 65073216 65172744 65194038 65464281 65547888 65560677 65634192 65734578 65938054 66112956 66122784 66428908 66516372 66605112 66626874 66913469 66945282 67001571 67089789 67175472 67500342 67562144 67576032 67608632 67888884 68065088 68474133 68561584 68574961 68651856 68776128 68983866 69071968 69094536 69162912 69505813 69561024 69574596 69667416 69759144 70023226 70082103 70160688 70208964 70495984 70603806 70682976 71010212 71103708 71198568 71209152 71538824 71562198 71622369 71633016 71716671 71747936 72059403 72155538 72236448 72250542 72342816 72692676 72716427 72759232 72809296 73207368 73319337 73546291 73741374 73835552 73870656 73932768 74030112 74372844 74483136 74507472 74852414 74926488 75125232 75357776 75409628 75473034 75557664 75572406 75918752 76007412 76059711 76120128 76472536 76497522 76573224 77029017 77131782 77143248 77233338 77267008 77587296 77602434 77705964 77731353 77808276 77907648 78102829 78256152 78371384 78375843 78750399 78838704 78965184 79203698 79307982 79513824 79619904 79724736 80026544 80093832 80238816 80481177 80587143 80610292 80690064 80716428 80904096 81154528 81170362 81369792 81385668 81758656 81854136 81866304 81910458 82341363 82463472 82572048 82954326 83064996 83077344 83104488 83174364 83489231 83571852 83793528 84052904 84181461 84275856 84292299 84399952 84777498 84997536 85408596 85545616 85630272 86031603 86144877 86182432 86254896 86368464 86768318 86786154 86896992 86925384 87285708 87397184 87414236 87442797 87512256 87646104 88150608 88167807 88266672 88675314 88688496 88806816 88835832 88923744 89247109 89260376 89335428 89453052 89567296 89572392 89987079 90000456 90029862 90105561 90239184 90518512 90536173 90776322 91298844 91535808 91978488 92085903 92099592 92126048 92525979 92766128 92771406 92889888 93012192 93442804 93462012 93547584 93611952 94138408 94169166 94559517 94804944 94931424 94949946 95056416 95416264 95496492 95510688 95562201 95622228 95764032 96079204 96207384 96238818 96334056 96462576 96780047 96923568 96955236 97036758 97500494 97609824 97759116 97791057 98321832 98451288 98907081 99163792 99169434 99184176 99343296 99643362 99774558 99901984 99907668 100166976 100417923 100630712 100763208 101250513 101343216 101412948 101833326 101996696 102097632 102368448 102705356 102842376 102857664 102977784 103454533 103469912 103475799 103607952 103641804 103744368 104224666 104341536 104361894 104501124 105000532 105034839 105118272 105241032 105313446 105743976 105905709 106024464 106515318 106655562 106791776 106797852 106813728 107308236 107343297 107449524 107586752 107621904 108233307 108514224 109039014 109138848 109213944 109788484 109811052 109864027 109951296 110096064 110605768 110612061 110753328 110805984 110899152 111412574 111429136 111559266 111724704 111761208 112241948 112278621 112367808 112389732 113036664 113114442 113209551 113336496 113358609 113878128 114011118 114180192 114555974 114708804 114746283 114859836 115006528 115157952 115697673 115714872 115900512 116250589 116380944 116403651 116558946 116590396 116861472 117384228 117534144 117557076 117688896 118233752 118251328 118258056 118315106 118447776 118805547 118961973 119113904 119270736 119429856 119982772 120000608 120039816 120140748 120318912 120358224 120915438 121035096 121074642 121731792 121755543 122054688 122078502 122456386 122637984 122781204 122799456 122865687 123367972 123695208 124267871 124431489 124597494 124616016 124656732 124815936 125192942 125357778 125558888 126079356 126406592 126413784 126599928 127166247 127328656 127416268 127496304 128112894 128276512 128318424 128445408 128616768 129231424 129273648 129382344 129552696 130043134 130152477 130345488 130388076 130928562 131095776 131121354 131268384 131469156 131876108 131966849 132225912 132245568 132857816 133012971 133032744 133210224 133253748 133826938 133890564 134003142 134179578 134350944 135000684 135044793 135124288 135152064 135217264 135777768 136164483 136585969 136948266 137123168 137149922 137303712 137967732 138143936 138189072 138325824 139011626 139149192 139334832 139518288 140046452 140164206 140321376 140417928 140991968 141068011 141207612 141253749 141365952 142020424 142207416 142397136 142424919 143077648 143124396 143244738 143266032 143433342 143495872 144118806 144311076 144358227 144472896 144501084 144685632 145048111 145385352 145432854 145555137 145618592 146250741 146414736 146638674 147092582 147482748 147671104 147865536 148060224 148745688 149014944 149465043 149661837 149704828 149852976 150250464 150715552 150819256 150946068 151115328 151144812 151837504 152014824 152119422 152749989 152945072 152974913 152995044 153146448 154058034 154263564 154286496 154466676 155051429 155174592 155204868 155411928 155462706 155616552 156205658 156336999 156512304 156542841 156742768 156751686 157500798 157677408 158407396 158615964 159027648 159772977 159983343 160053088 160187664 160477632 160962354 161174286 161220584 161380128 161432856 161808192 162309056 162340724 162771336 163524907 163558521 163708272 163820916 164682726 164926944 165144096 165744631 165908652 166129992 166154688 166208976 166348728 166978462 167118861 167143704 167338899 167587056 168105808 168138607 168362922 168551712 168584598 168799904 169554996 169671663 169995072 170817192 171016677 171091232 171833961 172063206 172289754 172364864 172509792 172736928 173536636 173572308 173793984 173850768 174571416 174828472 174838419 174885594 175292208 176013289 176301216 176335614 176533344 177350628 177376992 177472659 177613632 177671664 177847488 178494218 178520752 178670856 178906104 179144784 179734373 179974158 180000912 180059724 180211122 180478368 181037024 181072346 181373157 181552644 181611963 182597688 183684579 183956976 184171806 184199184 184252096 185051958 185532256 185542812 185779776 186024384 186885608 186896241 186924024 187223904 187789413 188036667 188276816 188338332 189119034 189609888 189862848 189899892 190112832 190832528 190992984 191021376 191124402 191244456 192129847 192158408 192169341 192414768 192477636 192668112 192925152 193560094 193847136 193910472 194073516 195000988 195064701 195219648 195518232 195582114 196643664 196682031 196902576 197814162 198327584 198338868 198368352 199286724 199549116 199803968 199815336 200740407 200835846 201004713 201261424 201526416 202501026 202686432 202825896 203666652 203993392 204033193 204195264 205410712 205422399 205684752 205724883 205955568 206909066 206939824 206951598 207215904 207283608 207488736 208449332 208517439 208683072 208723788 209002248 210001064 210069678 210246309 210482064 210626892 211487952 211811418 212048928 213030636 213311124 213583552 213595704 213627456 214616472 214686594 214867107 214899048 215243808 215893951 216178209 216466614 217028448 218078028 218149281 218277696 218427888 219576968 219622104 219728054 220638873 221211536 221224122 221506656 221611968 221798304 222825148 222858272 223118532 223449408 223522416 224483896 224557242 224779464 226073328 226228884 226419102 226672992 226717218 227756256 228022236 228179133 228360384 229111948 229417608 229492566 229719672 230783189 231087051 231395346 231429744 231801024 232501178 232761888 232807302 233117892 233180792 233194059 233722944 234308487 234768456 235114152 236251197 236467504 236516112 236630212 236895552 237611094 237923946 238227808 238541472 238859712 239965544 240001216 240079632 240281496 240716448 241443531 241830876 242070192 242149284 243463584 243511086 244109376 244157004 244912772 245081291 245275968 245562408 245598912 245731374 246735944 247024089 247390416 248535742 248862978 249194988 249232032 249313464 250385884 250467693 250715556 251117776 252158712 252544383 252827568 252876897 253199856 254332494 254657312 254832536 254992608 256225788 256553024 256636848 256890816 258094809 258547296 258764688 259105392 260086268 260304954 260690976 260776152 261857124 261983449 262191552 262242708 262328391 262536768 262938312 263752216 263933698 264451824 264503421 265715632 266025942 266065488 266420448 266507496 267653876 267741327 267781128 268006284 268359156 268701888 269961237 270001368 270089586 270316683 270434528 271555536 271608519 272328966 273171938 273896532 274246336 274299844 274607424 275935464 276378144 277212943 277577937 278023252 278298384 278669664 279036576 280092904 280328412 280642752 280835856 281983936 282136022 282415224 282507498 283678551 284040848 284096267 284414832 284794272 284849838 286155296 286248792 286489476 286532064 286686603 286866684 288237612 288622152 288716454 289002168 290096222 290340141 290770704 290865708 291110274 291237184 292501482 292829472 293277348 294185164 294965496 296721243 297491376 298029888 298930086 299323674 299409656 299705952 300500928 301253769 301431104 301638512 301892136 302289624 303689113 303751539 304029648 304238844 305499978 305890144 305949826 305990088 306292896 308116068 308527128 308572992 308933352 310102858 310363599 310409736 310823856 310925412 311233104 312411316 312673998 313024608 313085682 313485536 313503372 315001596 315104517 315354816 316814792 317231928 317717127 319545954 319966686 320106176 320375328 321924708 322029891 322348572 322441168 322760256 322865712 324681448 324699921 325542672 327049814 327117042 327416544 327641832 329365452 329592081 329853888 330288192 331489262 331817304 332259984 332417952 332697456 333956924 334237722 334287408 334677798 335174112 336211616 336277214 336725844 336835863 337103424 337169196 337599808 339109992 339343326 339628653 341251729 341634384 342033354 342182464 343667922 344126412 344238849 344579508 345019584 345473856 345883957 347073272 347093019 347144616 347701536 348751767 349142832 349210953 349656944 349676838 349771188 350584416 352026578 352602432 352671228 353066688 354701256 354753984 354945318 355343328 356416641 356885919 356988436 357041504 357341712 357812208 358289568 359468746 359948316 360001824 360119448 360422244 360956736 362074048 362144692 362746314 363105288 363223926 364786331 365195376 365266629 367369158 367913952 368343612 368398368 368597061 369738023 370103916 371064512 371085624 372803613 373294467 373771216 373792482 373848048 374447808 375578826 376073334 376553632 376676664 378238068 378918787 379219776 379799784 381498741 381665056 381985968 382248804 382488912 384259694 384316816 384338682 384829536 384955272 385336224 385850304 387120188 387694272 387820944 388147032 389944009 390001976 390129402 390457431 391036464 391164228 393287328 393364062 393805152 395628324 395900547 396655168 396677736 396736704 398573448 399038913 399098232 399630672 400945909 401480814 401671692 402009426 402522848 403052832 405002052 405134379 405372864 405651792 407333304 407986784 408066386 409757907 410821424 410844798 411369504 411449766 411911136 413818132 413879648 413903196 414102871 414431808 414567216 414977472 416898664 417034878 417447576 418004496 420002128 420139356 420492618 420964128 421253784 422975904 423204033 423622836 423761247 424097856 426061272 426622248 427191408 427274757 428597351 429232944 429373188 429734214 429798096 430487616 431787902 432356418 432933228 433074681 434056896 435144333 436156056 436298562 436855776 438752223 439153936 439244208 439456108 441277746 442423072 442448244 443013312 443596608 445650296 445716544 446237064 447044832 448395129 448967792 449114484 449558928 452146656 452457768 452838204 453345984 453434436 455150969 455512512 456044472 456358266 458223896 458249967 458835216 458924739 458985132 459439344 461566378 462174102 462790692 462859488 465002356 465154287 465523776 465614604 466235784 466361584 466388118 468616974 469010997 469536912 469628523 470228304 472502394 472935008 473032224 473260424 475222188 475847892 476455616 477082944 479318931 479931088 480159264 480562992 481432896 482887062 483661752 484140384 484298568 486540691 486927168 487022172 488314008 489825544 490162582 490574721 491124816 491462748 493471888 494048178 494780832 497071484 497233893 497725956 498389976 498464064 498626928 500771768 500935386 501356583 501431112 502016697 502235552 504317424 504415821 505088766 505655136 505753794 506399712 508664988 509014989 509314624 509665072 509985216 512451576 513273696 514824037 515501883 516189618 517094592 517529376 518210784 520172536 520609908 521381952 521552304 523714248 523966898 524485416 524656782 525876624 527504432 527867396 528039867 528903648 529006842 531431264 532051884 532130976 532417977 532840896 533014992 535307752 535482654 535562256 536012568 536718312 539203119 539922474 540002736 540179172 540633366 540869056 543111072 543217038 544119471 544657932 546343876 546719803 547793064 548599688 551053737 551870928 552756288 554425886 555155874 556046504 556596768 557339328 558073152 560185808 560656824 561671712 563368239 564110001 564272044 564830448 565014996 567357102 568081696 568192534 568829664 569588544 569699676 572310592 572497584 572978952 573064128 573373206 573733368 576389541 576475224 577244304 577432908 578004336 580192444 580680282 581541408 581731416 582220548 584424617 585002964 585194103 585658944 586554696 588370328 589930992 590046093 593442486 594982752 597860172 598647348 598819312 599411904 602221221 602507538 603014139 603277024 603784272 604579248 607378226 607503078 608059296 608477688 610999956 611780288 611899652 611980176 612099579 612585792 616232136 617054256 617174649 617866704 620205716 620727198 620819472 621647712 621850824 622466208 624729763 624822632 625347996 625552317 626049216 626171364 626971072 627006744 630003192 630209034 630738927 633629584 633753211 634463856 635434254 639091908 639933372 640750656 643849416 644059782 644601321 644697144 644882336 645731424 647681853 648534627 649362896 649399842 651085344 654099628 654234084 654833088 655283664 658730904 659184162 661916619 662978524 663634608 664519968 664835904 665394912 667913848 668475444 668574816 669355596 670348224 672423232 672554428 673451688 673671726 674338392 677460329 678219984 678686652 679257306 682503458 683268768 684066708 684537399 687335844 688252824 688477698 689159016 691767914 692349567 693261153 694146544 694186038 694289232 695403072 697503534 698285664 698421906 699313888 699353676 699542376 701168832 702925461 704053156 705342456 708753591 709402512 709890636 710686656 712833282 713771838 713976872 714083008 714683424 715624416 716579136 718937492 719896632 720003648 720238896 720844488 724181731 724289384 724330593 725492628 726210576 726447852 729572662 730390752 730533258 734738316 735243873 735827904 736687224 736796736 737194122 739476046 740207832 741072267 742171248 744613831 745607226 746588934 747542432 747584964 747696096 751157652 751403079 752146668 753107264 753353328 756476136 757633149 757837574 759599568 762997482 763330112 763971936 764497608 764977824 768519388 768633632 768677364 769048189 769659072 769910544 770672448 774240376 774284427 775641888 776294064 779888018 780003952 780258804 780914862 782072928 782328456 785950347 786574656 786728124 786985173 787610304 791256648 791801094 793355472 793510263 795966509 797146896 798077826 798196464 799261344 801891818 802961628 803223981 803343384 804018852 805045696 806105664 809883711 810004104 810268758 811303584 813754123 814666608 814825557 815973568 816132772 819515814 821642848 821689596 822739008 822899532 823822272 827636264 827759296 827806392 828205742 829134432 831638829 832733811 833797328 834069756 834895152 836008992 840004256 840278712 840985236 841928256 842507568 845280371 845951808 846408066 847245672 847522494 851035653 852122544 852288801 853244496 854382816 854549514 857194702 858465888 858746376 859468428 859596192 860059809 863575804 864712836 865866456 866149362 869875097 870288666 871020423 872312112 872597124 873711552 877504446 878307872 878488416 878912216 882555492 884846144 884896488 890163729 891300592 892474128 894089664 896790258 897935584 898228968 899117856 903575569 903761307 904293312 904915536 905676408 906868872 910301938 911067339 912088944 912716532 916447792 916499934 917670432 917849478 917970264 918878688 923132756 923767943 924348204 925581384 925718976 930004712 930308574 931090797 931229208 932471568 932723168 932776236 937233948 938021994 939073824 939257046 940456608 945004788 945313551 945870016 946064448 946520848 950444376 951695784 953151381 956101783 958637862 959862176 960318528 961125984 965774124 966089673 967323504 968280768 968597136 973081382 974044344 976628016 979651088 980325164 981149442 982249632 982925496 986943776 987476077 988096356 988776243 989561664 994142968 994467786 995451912 996779952 997253856 1001543536 1001870772 1002713166 1002862224 1004033394 1004471104 1008634848 1008831642 1010177532 1010507589 1011310272 1011507588 1012799424 1015336777 1017329976 1018029978 1018885959 1019330144 1023755187 1024903152 1026547392 1029648074 1031003766 1032379236 1032716547 1035058752 1036421568 1037651871 1040345072 1041219816 1043104608 1046255301 1047428496 1047632859 1047933796 1048970832 1049313564 1051753248 1055008864 1055734792 1056079734 1057807296 1058013684 1062862528 1064103768 1064261952 1064835954 1066029984 1069249923 1070615504 1070965308 1071124512 1072025136 1073436624 1078406238 1079844948 1080005472 1080358344 1081266732 1085360003 1086222144 1086434076 1088238942 1089315864 1092687752 1093439606 1094358993 1095586128 1095799887 1097199376 1102107474 1103741856 1108851772 1109214069 1110311748 1112093008 1113193536 1118410839 1119883401 1120371616 1121313648 1123343424 1126736478 1128220002 1128544088 1129660896 1130029992 1134714204 1136163392 1136385068 1136756361 1137659328 1139399352 1144995168 1145957904 1146746412 1147466736 1152779082 1152950448 1154488608 1154865816 1156008672 1160212417 1160384888 1161360564 1163082816 1163462832 1164441096 1168849234 1169832027 1170005928 1170388206 1171372293 1173109392 1176740656 1176970249 1179861984 1180092186 1186884972 1187701641 1189965504 1195720344 1197116739 1197294696 1197638624 1202837727 1204442442 1205015076 1206028278 1206554048 1207568544 1209158496 1214756452 1215006156 1216118592 1216955376 1221999912 1223799304 1223960352 1224199158 1229273721 1232093023 1232464272 1234108512 1234349298 1235733408 1240411432 1241454396 1241638944 1242308613 1243295424 1243701648 1244932416 1249459526 1249645264 1250695992 1251104634 1252342728 1254013488 1258140611 1260006384 1260418068 1261477854 1267259168 1267506422 1268927712 1269612099 1270868508 1271283741 1278183816 1279866744 1285792053 1287698832 1288119564 1289202642 1289394288 1289764672 1291462848 1295363706 1297069254 1298725792 1298799684 1302170688 1305432999 1308199256 1308468168 1310567328 1316256669 1317461808 1318368324 1323833238 1325957048 1327269216 1329039936 1330789824 1335827696 1336950888 1337149632 1338711192 1344908929 1345108856 1345185387 1346903376 1347343452 1348676784 1354920658 1356439968 1357373304 1358514612 1365006916 1365452907 1366537536 1368133416 1369074798 1374671688 1376505648 1376774217 1376955396 1378318032 1383535828 1384699134 1386522306 1388293088 1388372076 1388578464 1395007068 1395462861 1396571328 1396843812 1398627776 1398707352 1399084752 1405850922 1407032991 1408106312 1410684912 1417507182 1418805024 1419781272 1425666564 1427543676 1427953744 1428232351 1429366848 1431248832 1437874984 1437956793 1439793264 1440477792 1441688976 1448363462 1448578768 1448661186 1450985256 1452421152 1452895704 1459145324 1459622073 1460781504 1461066516 1469476632 1470487746 1471724163 1473374448 1474388244 1478952092 1480415664 1482144534 1484342496 1489227662 1491214452 1491701679 1493177868 1495084864 1495169928 1495392192 1502315304 1502806158 1504069749 1504293336 1506706656 1511257657 1512952272 1513247463 1515266298 1515675148 1519199136 1525994964 1527044967 1527943872 1528995216 1529955648 1537038776 1537267264 1537354728 1538096378 1539821088 1544472111 1546505649 1548480752 1548568854 1551283776 1552588128 1559776036 1560007904 1560517608 1561829724 1564145856 1564656912 1571900694 1573456248 1573970346 1582513296 1583602188 1584119601 1586710944 1587020526 1591933018 1594293792 1596155652 1596392928 1597253931 1598522688 1603783636 1605923256 1606447962 1606686768 1608037704 1615482323 1617609357 1619767422 1620008208 1620537516 1622607168 1627508246 1629333216 1629651114 1632265544 1632358413 1639031628 1640159409 1643285696 1643379192 1645799064 1653161211 1655272528 1655612784 1656411484 1658268864 1663277658 1665467622 1667594656 1668139512 1669790304 1672017984 1680008512 1680557424 1681970472 1685015136 1690104717 1690560742 1692816132 1694491344 1695044988 1702071306 1704245088 1704577602 1706488992 1708765632 1709099028 1714389404 1715569037 1716931776 1717492752 1718936856 1719192384 1720119618 1727151608 1729168623 1729425672 1731732912 1732298724 1739750194 1740577332 1742040846 1744624224 1745194248 1753273851 1755008892 1755582309 1756615744 1756976832 1757824432 1765110984 1769792976 1770138279 1775617597 1780327458 1782601184 1784948256 1793580516 1795871168 1796457936 1798235712 1806663663 1807151138 1807522614 1809831072 1811352816 1813737744 1820603876 1822134678 1824177888 1825433064 1832895584 1832999868 1833884143 1835340864 1835698956 1835940528 1836298737 1837757376 1846265512 1847535886 1848696408 1851162768 1851523947 1860009424 1860617148 1862181594 1862458416 1864943136 1865446336 1865552472 1874189289 1874467896 1876043988 1876656951 1878147648 1878514092 1880913216 1885625443 1890009576 1890627102 1892216781 1893041696 1900888752 1901259633 1903391568 1906302762 1912203566 1917275724 1919724352 1922251968 1931548248 1932179346 1934647008 1937194272 1940490601 1943045559 1945603881 1946162764 1948088688 1953256032 1959302176 1960650328 1962298884 1964499264 1965850992 1973887552 1974952154 1976192712 1977552486 1985749857 1988285936 1988673869 1988935572 1990903824 1993559904 1994507712 2003087072 2003741544 2005426332 2005724448 2008066788 2015668577 2017269696 2017663284 2020355064 2021015178 2023015176 2030673554 2032380987 2034659952 2036059956 2037771918 2038660288 2047510374 2049806304 2059296148 2062007532 2064758472 2065433094 2075303742 2077048701 2079783459 2080690144 2082439632 2086209216 2092510602 2094856992 2095265718 2095867592 2097941664 2098627128 2103506496 2108776383 2110017728 2111469584 2112159468 2116027368 2125823791 2126260773 2128207536 2129671908 2132059968 2138499846 2141231008 2141930616 2142249024 2144050272 2146873248 2154680203 2156812476 2159689896 2160010944 2160716688 2162533464 2170720006 2172545193 2172868152 2176477884 2178631728 2185375504 2186879212 2188717986 2191172256 2191599774 2194398752 2204214948 2205731619 2207483712 2217703544 2218428138 2220623496 2223216801 2224186016 2233841493 2236821678 2239766802 2240743232 2242627296 2253472956 2254209237 2256440004 2257088176 2259321792 2260059984 2269428408 2272770136 2272899447 2273512722 2278798704 2288172757 2289990336 2291915808 2293492824 2294933472 2305558164 2305900896 2307144567 2308977216 2309731632 2312017344 2320424834 2320769776 2322721128 2326925664 2328882192 2337698468 2339664054 2340011856 2340776412 2342744586 2346218784 2353481312 2353940498 2357851041 2359723968 2360184372 2360955519 2373769944 2375403282 2387899527 2391440688 2394233478 2394589392 2395277248 2405675454 2408884884 2409671943 2410030152 2412056556 2415137088 2418316992 2421187699 2429512904 2429651133 2430012312 2433910752 2441262369 2443999824 2444476671 2447598608 2447920704 2448398316 2458547442 2464186046 2464928544 2468217024 2468698596 2471466816 2480822864 2482908792 2483277888 2484617226 2487403296 2494916487 2498201433 2498919052 2499290528 2501391984 2502209268 2504685456 2508026976 2516281222 2520012768 2520836136 2522955708 2534518336 2535012844 2535841113 2537855424 2539224198 2541737016 2542567482 2556367632 2556866403 2559733488 2571584106 2575397664 2576239128 2578405284 2578788576 2580179427 2588166161 2590727412 2594138508 2597451584 2597599368 2609625291 2610865998 2613061269 2616398512 2616936336 2621134656 2632513338 2634923616 2636736648 2647666476 2651914096 2652431509 2654538432 2670491187 2671655392 2673901776 2677422384 2689817858 2690217712 2690370774 2693806752 2694686904 2697353568 2709841316 2710726707 2712879936 2714746608 2717029224 2730013832 2730905814 2733202017 2736266832 2738149596 2749343376 2753011296 2753548434 2753910792 2756636064 2767071656 2769398268 2771303829 2773044612 2776586176 2776744152 2777156928 2790014136 2790925722 2793272391 2793687624 2797414704 2798169504 2806621363 2811701844 2814065982 2816212624 2821369824 2835014364 2835940653 2837610048 2839562544 2851333128 2855087352 2855907488 2856464702 2868305349 2875749968 2875913586 2879586528 2880955584 2883377952 2896726924 2897157536 2897322372 2901970512 2904842304 2905791408 2918290648 2919244146 2922133032 2938953264 2940975492 2943448326 2946748896 2948776488 2957904184 2960831328 2962428231 2964289068 2966328729 2968684992 2978455324 2982428904 2983403358 2986355736 2990339856 3000181457 3004630608 3005612316 3008139498 3008586672 3013413312 3022515314 3025904544 3026494926 3030532596 3031350296 3031522767 3038398272 3046010331 3051989928 3054089934 3057990432 3071265561 3074077552 3074709456 3076192756 3079642176 3088944222 3093011298 3096961504 3097137708 3105176256 3112955613 3119552072 3120015808 3121035216 3123659448 3129313824 3138765903 3143801388 3146912496 3147940692 3165026592 3167204376 3168239202 3173421888 3174041052 3183866036 3186056783 3188587584 3192311304 3192785856 3194507862 3207567272 3207749769 3211846512 3212895924 3213373536 3216075408 3230964646 3235218714 3239534844 3240016416 3241075032 3255016492 3256080009 3258666432 3259302228 3264531088 3264716826 3278063256 3280318818 3283076979 3286758384 3287399661 3291598128 3306322422 3310545056 3311225568 3312822968 3326555316 3327642207 3330935244 3335189312 3336279024 3339580608 3355232517 3361114848 3363940944 3370030272 3380209434 3381121484 3385632264 3388982688 3390089976 3404142612 3405784837 3408490176 3409155204 3410269083 3412977984 3418198056 3428778808 3431138074 3434985504 3437873712 3440239236 3454303216 3458337246 3458851344 3463465824 3464597448 3479500388 3480637251 3481154664 3484081692 3489248448 3490388496 3506547702 3509496081 3510017784 3511164618 3514116879 3515648864 3530221968 3530910747 3539585952 3540276558 3551235194 3560654916 3563104923 3565202368 3569896512 3587161032 3592915872 3603768259 3608513181 3613327326 3614302276 3615045228 3619662144 3622705632 3627475488 3641207752 3644269356 3648355776 3650866128 3665791168 3665999736 3667768286 3671397912 3671881056 3672597474 3687821163 3692531024 3695071772 3696279069 3697392816 3702325536 3703047894 3720018848 3721234296 3724363188 3724916832 3726925839 3729886272 3731104944 3748378578 3748935792 3752087976 3753313902 3757028184 3771250886 3774421833 3780019152 3781254204 3784433562 3786083392 3801777504 3802519266 3806783136 3808836297 3812605524 3824407132 3827038621 3834551448 3857376159 3863096496 3864358692 3869294016 3874388544 3880981202 3886091118 3891207762 3892325528 3896177376 3906512064 3916298997 3918604352 3921300656 3924597768 3931701984 3948770007 3949904308 3952385424 3955104972 3971499714 3976571872 3977347738 3977871144 3981807648 3987119808 4006174144 4007483088 4010852664 4011448896 4016133576 4031337154 4034726787 4035326568 4040710128 4042030356 4046030352 4061347108 4064761974 4069319904 4072119912 4075543836 4090972319 4095020748 4096358721 4099612608 4118592296 4124015064 4129516944 4130322651 4130866188 4150607484 4154097402 4159566918 4161380288 4164879264 4185021204 4186388583 4189713984 4190531436 4191735184 4195883328 4197254256 4217552766 4221098973 4222939168 4224318936 4232054736 4251647582 4252521546 4256415072 4259343816 4276999692 4282462016 4283861232 4284697053 4288100544 4293746496 4309360406 4313624952 4319379792 4321433376 4325066928 4341440012 4345090386 4345736304 4352955768 4357263456 4370751008 4373108341 4373758424 4377435972 4378866219 4382344512 4383199548 4388797504 4408429896 4411463238 4415172489 4435407088 4436272477 4436856276 4441246992 4446433602 4448372032 4467682986 4473643356 4475105037 4479533604 4485254592 4496491441 4506945912 4508418474 4512209247 4512880008 4514176352 4520119968 4533772971 4538856816 4539742389 4545540272 4545798894 4547025444 4557597408 4576345514 4583831616 4586985648 4589866944 4611116328 4611801792 4614289134 4619463264 4633416333 4639516947 4640849668 4641539552 4645442256 4653851328 4657764384 4675396936 4679328108 4680023712 4681552824 4685489172 4692437568 4706962624 4707880996 4715702082 4720368744 4721911038 4742222303 4747539888 4750806564 4752358803 4775799054 4782881376 4788466956 4789178784 4791761793 4806594299 4811350908 4817769768 4819343886 4820060304 4824113112 4842375398 4846446969 4852828071 4859025808 4859302266 4860024624 4867821504 4882524738 4887999648 4888953342 4895197216 4896796632 4917094884 4920478227 4928372092 4929857088 4937397192 4959483633 4961645728 4965817584 4969234452 4974806592 4989832974 4996402866 4997838104 4998581056 5002783968 5004418536 5009370912 5016053952 5032562444 5040025536 5041672272 5045911416 5069272117 5070025688 5070314151 5071682226 5078448396 5083474032 5085134964 5104385381 5112735264 5113732806 5119466976 5143168212 5146707111 5150795328 5152478256 5156810568 5157577152 5160358854 5176332322 5181454824 5187505869 5188277016 5195198736 5212296817 5219250582 5221731996 5226122538 5232797024 5233872672 5259821553 5265026676 5266746927 5269847232 5273473296 5295332952 5303828192 5304863018 5326852791 5340982374 5343310784 5347803552 5354844768 5379635716 5380435424 5380741548 5383337323 5387613504 5389373808 5394707136 5419682632 5419990989 5421453414 5429493216 5434058448 5456411959 5460027664 5461811628 5466404034 5472533664 5476299192 5498686752 5501652429 5506022592 5507096868 5507821584 5508896211 5513272128 5534143312 5538796536 5542607658 5546089224 5553488304 5554571841 5571765563 5580028272 5581851444 5586544782 5587375248 5594829408 5596339008 5613242726 5622567867 5623403688 5628131964 5629970853 5632425248 5642739648 5656876329 5670028728 5671881306 5679125088 5702666256 5703778899 5710174704 5711814976 5712929404 5736610698 5751499936 5751827172 5759173056 5766755904 5793453848 5794315072 5794644744 5803941024 5811582816 5821471803 5829136677 5836581296 5838488292 5844266064 5877906528 5881950984 5886896652 5893497792 5897552976 5915808368 5916962597 5921662656 5924856462 5928578136 5932657458 5956910648 5957249571 5964857808 5966021607 5966806716 5972711472 5980679712 6000362914 6009261216 6011224632 6016278996 6017173344 6045030628 6047005731 6051809088 6052989852 6061065192 6062700592 6063045534 6092020662 6097142961 6103979856 6108179868 6115980864 6142531122 6148155104 6149418912 6152385512 6177888444 6186022596 6193923008 6194275416 6225911226 6231146103 6239104144 6242070432 6247318896 6258627648 6277531806 6287602776 6293824992 6295881384 6325028983 6326329149 6330053184 6334408752 6336478404 6348082104 6367732072 6372113566 6377471373 6384622608 6389015724 6415134544 6415499538 6423693024 6425791848 6426747072 6432150816 6461929292 6464040609 6470437428 6479069688 6480032832 6482150064 6510032984 6512160018 6517635579 6518604456 6529062176 6529433652 6556126512 6560637636 6566153958 6573516768 6574799322 6583196256 6612644844 6617194857 6621090112 6622451136 6625645936 6653110632 6655284414 6661870488 6672558048 6692712481 6701524479 6710465034 6722229696 6727881888 6760418868 6762242968 6762627711 6771264528 6777965376 6780179952 6808285224 6811569674 6818310408 6820538166 6836396112 6857557616 6862276148 6864518271 6869971008 6875747424 6880478472 6908606432 6916674492 6917702688 6921433701 6926931648 6929194896 6959000776 6961274502 6962309328 6968163384 6980776992 7013095404 7018992162 7020035568 7022329236 7028233758 7031297728 7060443936 7061821494 7073553123 7079171904 7080553116 7102470388 7107357439 7121309832 7126209846 7163698581 7174322064 7185831744 7207536518 7217026362 7226654652 7228604552 7229015829 7230090456 7245411264 7254950976 7263563097 7282415504 7288538712 7301732256 7323787107 7331999472 7333430013 7335536572 7342795824 7343762112 7345194948 7375642326 7385062048 7390143544 7392558138 7394785632 7404651072 7406095788 7440037696 7442468592 7448726376 7449833664 7453851678 7462209888 7484749461 7496757156 7497871584 7504175952 7506627804 7514056368 7542501772 7548843666 7560038304 7562508408 7568867124 7597520021 7603555008 7605038532 7607523339 7613566272 7617672594 7625211048 7648814264 7654077242 7669102896 7670599209 7714752318 7726192992 7728717384 7761962404 7764498483 7772182236 7782415524 7784651056 7792354752 7828875873 7832597994 7839183807 7842601312 7849195536 7863403968 7897540014 7899808616 7904770848 7910209944 7942999428 7953143744 7954695476 7955742288 7957294527 7963615296 8014966176 8021705328 8032267152 8062674308 8069453574 8070653136 8081420256 8084060712 8092060704 8121486919 8122694216 8129523948 8132180121 8138639808 8144239824 8151087672 8181944638 8190041496 8192717442 8199606051 8237184592 8238791743 8248030128 8259033888 8260645302 8261732376 8301214968 8308194804 8313911487 8319133836 8329758528 8370042408 8372777166 8379817173 8381062872 8383470368 8394508512 8419864089 8435105532 8442197946 8445878336 8448637872 8464109472 8503295164 8505043092 8512830144 8518687632 8553999384 8567722464 8569394106 8604916047 8618720812 8624651161 8627249904 8638759584 8642866752 8650133856 8682880024 8690180772 8691472608 8705911536 8714526912 8741502016 8746216682 8747516848 8754871944 8757732438 8766399096 8806984277 8816859792 8822926476 8830344978 8870814176 8872544954 8873712552 8882493984 8887284693 8892867204 8898986187 8935365972 8947286712 8950210074 8959067208 8992982882 9000544371 9013891824 9016836948 9024418494 9025760016 9028352704 9040239936 9067545942 9077713632 9079484778 9091080544 9091597788 9094050888 9115194816 9138030993 9152691028 9173971296 9213796683 9222232656 9228578268 9238926528 9266832666 9279033894 9281699336 9283079104 9290884512 9315528768 9338866839 9350793872 9358656216 9360047424 9363105648 9370978344 9414362503 9415761992 9416297709 9431404164 9440737488 9443822076 9484444606 9495079776 9501613128 9504717606 9551598108 9558170349 9565762752 9576933912 9578357568 9583523586 9613188598 9622701816 9635539536 9638687772 9640120608 9648226224 9684750796 9692893938 9705656142 9718051616 9718604532 9720049248 9765049476 9768240027 9775999296 9777906684 9790394432 9793593264 9834189768 9840956454 9849230937 9856744184 9874794384 9918967266 9923291456 9931635168 9938468904 9979665948 9982926621 9992805732 9995676208 9997626457 10005567936 10008837072 10018741824 10065124888 10065697551 10083344544 10091822832 10138544234 10140051376 10140628302 10143364452 10156896792 10166948064 10170269928 10208770762 10217354511 10225470528 10227465612 10230807249 10238933952 10286336424 10293414222 10304956512 10313621136 10320717708 10352664644 10362909648 10375011738 10376554032 10390397472 10424593634 10438501164 10441911753 10443463992 10452245076 10465594048 10467745344 10519643106 10528488243 10530053352 10533493854 10546946592 10578803599 10590665904 10592732241 10607656384 10609726036 10653705582 10681964748 10689314769 10695607104 10709689536 10722402667 10759271432 10760870848 10761483096 10766674646 10778747616 10811304777 10825539543 10839365264 10839981978 10842906828 10858986432 10868116896 10912823918 10920055328 10923623256 10932808068 10945067328 10952598384 10988644823 10997373504 11003304858 11014193736 11015643168 11017792422 11063463489 11068286624 11077593072 11085215316 11088837207 11092178448 11106976608 11109143682 11143531126 11160056544 11163702888 11173089564 11174750496 11180777517 11189658816 11226485452 11245135734 11246807376 11256263928 11259941706 11264850496 11308376261 11313752658 11323265499 11340057456 11343762612 11358250176 11405332512 11407557798 11420349408 11425858808 11426508891 11473221396 11481115863 11502999872 11503654344 11572128477 11586907696 11589289488 11607882048 11623165632 11642943606 11658273354 11673162592 11676976584 11688532128 11746482397 11748896991 11755813056 11763901968 11773793304 11795105952 11831616736 11833925194 11849712924 11857156272 11865314916 11913821296 11914499142 11929715616 11932043214 11933613432 11945422944 11961359424 12000725828 12008983259 12018522432 12022449264 12032557992 12034346688 12090061256 12094011462 12104180361 12105979704 12122130384 12125401184 12126091068 12184041324 12194285922 12207959712 12216359736 12272916957 12285062244 12289076163 12296310208 12298837824 12304771024 12355776888 12372045192 12388550832 12390967953 12429323179 12451822452 12462292206 12478208288 12484140864 12494637792 12555063612 12559165749 12575205552 12587649984 12591762768 12650057966 12652658298 12668817504 12672956808 12696164208 12735464144 12744227132 12754942746 12769245216 12778031448 12830269088 12830999076 12837189001 12847386048 12851583696 12854091159 12864301632 12923858584 12928081218 12940874856 12958139376 12964300128 13020065968 13024320036 13035271158 13037208912 13058124352 13058867304 13112253024 13119325023 13121275272 13132307916 13136598657 13147033536 13149598644 13166392512 13199378101 13225289688 13234389714 13245517467 13251291872 13306221264 13308817431 13310568828 13323740976 13345116096 13385424962 13403048958 13420930068 13425315111 13455763776 13489474323 13520837736 13524485936 13525255422 13542529056 13560359904 13601318913 13616570448 13619227167 13623139348 13636620816 13641076332 13672792224 13715115232 13724552296 13729036542 13751494848 13760956944 13817212864 13833348984 13835405376 13842867402 13858389792 13900248999 13918001552 13922549004 13924618656 13936326768 13961553984 14026190808 14037984324 14040071136 14044658472 14056467516 14109680039 14120887872 14123642988 14147106246 14161106232 14204940776 14214714878 14226666909 14242619664 14252419692 14257076409 14327397162 14348644128 14415073036 14419782897 14434052724 14453309304 14457209104 14458031658 14460180912 14527126194 14539340907 14558484213 14564831008 14577077424 14603464512 14647574214 14663998944 14666860026 14671073144 14685591648 14690389896 14751284652 14761434681 14770124096 14780287088 14785116276 14789571264 14812191576 14884937184 14897452752 14907703356 14924419776 14969498922 14993514312 14995743168 15008351904 15013255608 15028112736 15082761421 15085003544 15097687332 15120076608 15125016816 15137734248 15195040042 15207816351 15210077064 15215046678 15235345188 15250422096 15297628528 15308154484 15313156143 15338205792 15341198418 15429504636 15440121333 15452385984 15457434768 15523924808 15528996966 15544364472 15562517607 15564831048 15569302112 15636890451 15657751746 15665195988 15678367614 15685202624 15698391072 15779464659 15795080028 15799617232 15809541696 15820419888 15885998856 15909390952 15911484576 15914589054 15980558373 16017209299 16029932352 16043410656 16064534304 16125348616 16138907148 16141306272 16150011969 16162840512 16168121424 16184121408 16242973838 16245388432 16259047896 16264360242 16288479648 16302175344 16363889276 16369235877 16380082992 16385434884 16399212102 16474369184 16477583486 16496060256 16504957287 16518067776 16521290604 16523464752 16526688633 16602429936 16616389608 16627822974 16638267672 16715296689 16740084816 16745554332 16759634346 16762125744 16766940736 16789017024 16839728178 16867703601 16870211064 16884395892 16897275744 16928218944 16948313893 16970628987 17006590328 17010086184 17037375264 17107998768 17111336697 17135444928 17138788212 17209832094 17237441624 17249302322 17254499808 17277519168 17300267712 17365760048 17380361544 17382945216 17411823072 17464415409 17487410031 17492433364 17495033696 17509743888 17515464876 17532798192 17613968554 17633719584 17645852952 17660689956 17741628352 17745089908 17747425104 17750887791 17764987968 17774569386 17785734408 17797972374 17870731944 17894573424 17898064821 17900420148 17918134416 17985965764 18001088742 18027783648 18033673896 18048836988 18051520032 18117163127 18135091884 18141017193 18155427264 18158969556 18182161088 18183195576 18188101776 18276061986 18291428883 18305382056 18347942592 18427593366 18444465312 18457156536 18533665332 18558067788 18563398672 18567020563 18581769024 18677733678 18693438309 18701587744 18717312432 18726211296 18741956688 18828725006 18831523984 18832595418 18862808328 18881474976 18887644152 18968889212 18975086949 18990159552 19003226256 19009435212 19103196216 19116340698 19132414119 19153867824 19167047172 19226377196 19245403632 19271079072 19277375544 19280241216 19296452448 19369501592 19385787876 19392121827 19411312284 19436103232 19437209064 19440098496 19530098952 19536480054 19552906737 19555813368 19587186528 19646349541 19668379536 19681912908 19698461874 19713488368 19749588768 19837934532 19851584571 19863270336 19876937808 19959331896 19965853242 19985611464 19991352416 19995252914 20017674144 20078137443 20104573437 20130249776 20131395102 20166689088 20183645664 20277088468 20280102752 20281256604 20286728904 20313793584 20333896128 20340539856 20417541524 20434709022 20454931224 20461614498 20572672848 20586828444 20593554813 20609913024 20627242272 20641435416 20705329288 20725819296 20750023476 20753108064 20764301103 20780794944 20849187268 20877002328 20883823506 20886927984 20904490152 21001270199 21039286212 21056976486 21060106704 21066987708 21093893184 21157607198 21181331808 21185464482 21219452072 21220659369 21307411164 21322072317 21363929496 21378629538 21444805334 21491095743 21518542864 21522966192 21533349292 21557495232 21622609554 21651079086 21678730528 21679963956 21685813656 21736233792 21790689291 21825647836 21840110656 21847246512 21865616136 21905196768 21971361321 21977289646 22006609716 22028387472 22031286336 22035584844 22126926978 22136573248 22155186144 22170430632 22177674414 22184356896 22213953216 22218287364 22287062252 22302397481 22320113088 22327405776 22346179128 22349500992 22361555034 22452970904 22454248383 22490271468 22493614752 22512527856 22519883412 22616752522 22627505316 22646530998 22680114912 22687525224 22792560063 22810665024 22815115596 22822570017 22840698816 22851717616 22853017782 22946442792 22962231726 23007308688 23011797627 23083028761 23144256954 23173815392 23178578976 23285887212 23293495449 23316546708 23346325184 23353953168 23377064256 23486627619 23492964794 23497793982 23527803936 23547586608 23590211904 23663233472 23667850388 23699425848 23714312544 23730629832 23827642592 23828998284 23840493859 23859431232 23864086428 23867226864 23871883581 23890845888 24001451656 24017966518 24044898528 24065115984 24180122512 24188022924 24208360722 24211959408 24244260768 24250802368 24252182136 24364460757 24368082648 24388571844 24396540363 24415919424 24432719472 24513130759 24545833914 24570124488 24578152326 24598818153 24609542048 24711553776 24716375229 24744090384 24777101664 24781935906 24858646358 24903644904 24924584412 24941734461 24956416576 24989275584 25110127224 25118331498 25150411104 25183525536 25226377813 25259592267 25300115932 25305316596 25337635008 25345913616 25392328416 25470928288 25488454264 25509885492 25538490432 25556062896 25660538176 25661998152 25674378002 25703167392 25708182318 25814748141 25847717168 25856162436 25873953483 25881749712 25916278752 25928600256 26040131936 26048640072 26070542316 26074417824 26117734608 26203691501 26224506048 26238650046 26242550544 26264615832 26273197314 26299197288 26398756202 26420952831 26450579376 26468779428 26491034934 26502583744 26612442528 26617634862 26621137656 26647481952 26661854079 26770849924 26789270347 26806097916 26841860136 26850630222 26978948646 27001633113 27041675472 27048971872 27050510844 27085058112 27120719808 27202637826 27233140896 27238454334 27246278696 27273241632 27282152664 27345584448 27414092979 27430230464 27449104592 27458073084 27521913888 27641390049 27666697968 27685734804 27716779584 27800497998 27836003104 27845098008 27849237312 27872653536 28010842639 28016600517 28052381616 28075968648 28080142272 28089316944 28112935032 28219360078 28243087509 28247285976 28294212492 28322212464 28409881552 28429429756 28453333818 28485239328 28504839384 28514152818 28636806233 28654794324 28674511047 28697288256 28830146072 28839565794 28868105448 28906618608 28914418208 28916063316 28920361824 29054252388 29078681814 29116968426 29129662016 29154154848 29295148428 29304720081 29327997888 29333720052 29342146288 29371183296 29380779792 29502569304 29522869362 29547692811 29560574176 29570232552 29624383152 29746245841 29769874368 29794905504 29815406712 29938997844 29948779863 29987028624 29992879371 30016703808 30026511216 30056225472 30165522842 30170007088 30195374664 30250033632 30275468496 30390080084 30415632702 30420154128 30430093356 30470690376 30500844192 30595257056 30611758387 30616308968 30626312286 30652063533 30676411584 30682396836 30692421747 30859009272 30880242666 30914869536 31047849616 31057993932 31088728944 31125035214 31129662096 31138604224 31273780902 31315503492 31325735259 31330391976 31356735228 31396782144 31475440087 31558929318 31585464729 31590160056 31599234464 31640839776 31736410797 31771997712 31778196723 31818781904 31822969152 31829178108 31961116746 32034418598 32086821312 32129068608 32167208001 32250697232 32277814296 32282612544 32300023938 32336242848 32433914331 32476618629 32485947676 32490776864 32518095792 32528720484 32576959296 32604350688 32727778552 32738471754 32760165984 32770869768 32798424204 32948738368 32955166972 32965934469 32992120512 33009914574 33042581208 33046929504 33053377266 33204859872 33232779216 33255645948 33266511621 33276535344 33430593378 33480169632 33491108664 33519268692 33524251488 33542332551 33646160093 33679456356 33735407202 33740422128 33768791784 33794551488 33896627786 33925128783 33941257974 33969796497 34013180656 34020172368 34074750528 34215997536 34222673394 34277576424 34419664188 34443347589 34474883248 34498604644 34508999616 34716385431 34731520096 34760723088 34823646144 34928830818 34974820062 34984866728 34990067392 35019487776 35030929752 35065596384 35227937108 35239447191 35267439168 35291705904 35321379912 35490179816 35494850208 35501775582 35549138772 35571468816 35595944748 35730697667 35741463888 35789146848 35796129642 35800840296 35836268832 35971931528 36002177484 36026949777 36055567296 36067347792 36097673976 36103040064 36234326254 36270183768 36282034386 36312541083 36317939112 36366391152 36376203552 36486077719 36552123972 36582857766 36610764112 36818750871 36855186732 36867228489 36888930624 36914313072 37067330664 37116135576 37126797344 37134041126 37287969537 37355467356 37386876618 37403175488 37434624864 37452422592 37483913376 37657450012 37663047968 37665190836 37725616656 37762949952 37775288304 37937778424 37950173898 38006452512 38018870424 38194883713 38206392432 38232681396 38264828238 38307735648 38334094344 38452754392 38490807264 38511567003 38542158144 38554751088 38562273477 38592904896 38739003184 38771575752 38784243654 38822624568 38874418128 39002358941 39060197904 39072960108 39105813474 39111626736 39174373056 39292699082 39336759072 39357975069 39363825816 39396923748 39409795971 39426976736 39499177536 39598134303 39675869064 39703169142 39753875616 39918663792 39926452293 39931706484 39971222928 39982704832 39990505828 40035348288 40156274886 40209146874 40260499552 40262790204 40367291328 40468422969 40554176936 40560205504 40562513208 40573457808 40627587168 40681079712 40803956739 40835083048 40869418044 40909862448 40923228996 41145345696 41173656888 41187109626 41254484544 41282870832 41410658576 41418738179 41451638592 41500046952 41506216128 41528602206 41698374536 41700746997 41754004656 41767647012 41773855968 41808980304 42002540398 42078572424 42113952972 42120213408 42133975416 42315214396 42329040117 42362663616 42370928964 42438904144 42441318738 42614822328 42644144634 42680000727 42727858992 42757259076 42889610668 42982191486 43037085728 43045932384 43066698584 43245219108 43259348691 43302158172 43357461056 43359927912 43371627312 43581378582 43618022721 43651295672 43694493024 43731232272 43810393536 43942722642 43954579292 44013219432 44056774944 44071169688 44253853956 44275202881 44284304043 44310372288 44340861264 44355348828 44368713792 44436574728 44574124504 44604794962 44654811552 44692358256 44723110068 44905941808 44908496766 44980542936 44987229504 45025055712 45039766824 45233505044 45248284263 45255010632 45293061996 45360229824 45375050448 45585120126 45623449053 45630231192 45645140034 45703435232 45706035564 45892885584 45924463452 45939468429 46014617376 46023595254 46166057522 46288513908 46320363999 46347630784 46357157952 46571774424 46586990898 46633093416 46707906336 46848987367 46910671353 46973255238 46985929588 46995587964 47055607872 47095173216 47335700776 47338393977 47398851696 47428625088 47461259664 47655285184 47657996568 47680987718 47728172856 47734453728 47743767162 47941675119 48002903312 48035933036 48051627897 48089797056 48130231968 48360245024 48376045848 48416721444 48423918816 48450035907 48488521536 48504364272 48728921514 48736165296 48777143688 48793080726 48865438944 49026261518 49091667828 49107707631 49140248976 49156304652 49197636306 49219084096 49423107552 49432750458 49488180768 49514871861 49554203328 49563871812 49717292716 49751502073 49807289808 49849168824 49883468922 50145890067 50220254448 50236662996 50300822208 50367051072 50452755626 50519184534 50600231864 50603110803 50610633192 50691827232 50784656832 50844941679 50911886961 50941856576 50976908528 51019770984 51112125792 51323996304 51334010091 51348756004 51406334784 51416364636 51629496282 51695434336 51712324872 51747906966 51763499424 51832557504 52080263872 52097280144 52141084632 52148835648 52235469216 52393246227 52407383002 52477300092 52485101088 52529231664 52546394628 52598394576 52797512404 52841905662 52901158752 52937558856 52982069868 53182640147 53224885056 53235269724 53242275312 53252663373 53294963904 53323708158 53541699848 53578540694 53612195832 53683720272 53694194463 53701260444 53957897292 54003266226 54083350944 54097943744 54101021688 54351489381 54405275652 54423051579 54466281792 54476908668 54492557392 54546483264 54564305328 54828185958 54874286649 54898209184 54916146168 55043827776 55282780098 55333395936 55371469608 55600995996 55672006208 55690196016 55701061689 55745307072 56021685278 56033201034 56104763232 56151937296 56178633888 56225870064 56438720156 56486175018 56494571952 56588424984 56644424928 56819763104 56850408433 56858859512 56906667636 56925260847 56970478656 57009678768 57028305636 57273612466 57309588648 57349022094 57397242357 57660292144 57671542201 57679131588 57736210896 57813237216 57828836416 57832126632 57840723648 58108504776 58157363628 58176365481 58233936852 58308309696 58454388733 58590296856 58609440162 58658720211 58667440104 58684292576 58761559584 58939048623 59005138608 59045738724 59095385622 59121148352 59140465104 59248766304 59492491682 59589811008 59630813424 59877995688 59897559726 59974057248 59985758742 60053022432 60234412329 60313720311 60331045684 60340014176 60372558127 60390749328 60500067264 60550936992 60780160168 60831265404 60840308256 60860186712 60941380752 61001688384 61190514112 61223516774 61232617936 61252624572 61304127066 61364793672 61384843494 61648889939 61718018544 61760485332 61780664439 61829739072 62095699232 62115987864 62177457888 62250070428 62259324192 62292903309 62485725887 62547561804 62631006984 62651470518 62660783952 62713470456 62950880174 63003810597 63117858636 63170929458 63180320112 63198468928 63281679552 63472821594 63543995424 63556393446 63637563808 63658356216 63922233492 63966216951 64068837196 64334416002 64473287229 64501394464 64555628592 64600047876 64672485696 64867828662 64953237258 64971895352 64981553728 65036191584 65057440968 65208701376 65372067873 65455557104 65476943508 65520331968 65541739536 65596848408 65900537521 65910333944 65914083963 65931868938 66019829148 66085162416 66093859008 66106754532 66357009953 66409719744 66465558432 66511291896 66533023242 66553070688 66861186756 66907192443 66960339264 66982217328 67038537384 67048502976 67084665102 67292320186 67358912712 67470814404 67480844256 67537583568 67793255572 67850257566 67882515948 67939592994 68026361312 68040344736 68377680189 68431995072 68445346788 68467710051 68555152848 68839328376 68886695178 68949766496 68997209288 69249086283 69432770862 69463040192 69521446176 69857661636 69880486347 69949640124 69969733456 69983385199 70038975552 70061859504 70131192768 70455874216 70459882857 70478894382 70583411808 70642759824 70933355467 70980359632 70989700416 71003551164 71098277544 71142937632 71191889496 71461395334 71482927776 71521481577 71578293696 71592259284 71601680592 71615650743 71672537664 71943863056 72004354968 72053899554 72134695584 72195347952 72468652508 72540367536 72564068772 72625082166 72635878224 72732782304 72752407104 72972155438 73093382271 73104247944 73165715532 73189621089 73221528224 73539392277 73637501742 73710373464 73734456978 73828626144 74134661328 74149125687 74232271152 74253594688 74268082252 74575939074 74710934712 74773753236 74825203383 74869249728 74967826752 75056818669 75314900024 75326095936 75330381672 75451233312 75550576608 75679133439 75778776801 75875556848 75900347796 76012905024 76037740848 76389767426 76412784864 76465362792 76529656476 76615471296 76668188688 76905508784 76920513761 76981614528 77023134006 77109502176 77124546954 77444244423 77478006368 77543151504 77568487308 77621860449 77645249136 77748836256 78004717882 78120395808 78145920216 78211626948 78223253472 78585398164 78611074503 78673518144 78715950138 78727651632 78793847496 78819591942 78853953472 79196268606 79262858493 79351738128 79406338284 79507751232 79837327584 79852904586 79863412968 79942445856 79981011656 79985562237 80312549772 80367811041 80418293748 80520999104 80525580408 80936845938 81004899339 81108353872 81125026416 81146915616 81255174336 81362159424 81607913478 81670166096 81738836088 81819724896 81846457992 82225376779 82242278937 82290691392 82347313776 82374219252 82565741664 82821317152 82837476358 83000093904 83057204412 83396749072 83401493994 83508009312 83535294024 83547711936 83617960608 84005080796 84032527917 84157144848 84227905944 84240426816 84267950832 84630428792 84658080234 84729262527 84741857928 84877808288 84882637476 85229644656 85288289268 85360001454 85455717984 85514518152 85779221336 85910418699 85964382972 86023533141 86074171456 86091864768 86133397168 86490438216 86518697382 86604316344 86719855824 86743254624 87005262253 87162757164 87236045442 87302591344 87388986048 87462464544 87885445284 87909158584 87914160243 88026438864 88113549888 88142339376 88507707912 88550405762 88568608086 88681722528 88710697656 88873149456 89148249008 89209589924 89238737523 89309623104 89384716512 89446220136 89811883616 89816993532 89961085872 89978638113 90050111424 90079533648 90467010088 90496568526 90510021264 90586123992 90750100896 91170240252 91246898106 91260462384 91290280068 91406870464 91412071128 91785771168 91835275161 91848926904 91878936858 91956190599 92029234752 92047190508 92332115044 92395646707 92577027816 92640727998 93143548848 93173981796 93266186832 93415812672 93697974734 93821342706 93946510476 93971859176 93977205777 93991175928 94190346432 94426320261 94671401552 94676787954 94797703392 94922519328 95209232391 95315993136 95334590169 95361975436 95456345712 95468907456 95487534324 95883350238 96005806624 96071866072 96103255794 96260463936 96501624003 96720490048 96752091696 96833442888 96847837632 96900071814 97008728544 97301742993 97457843028 97472330592 97554287376 97586161452 97730877888 98052523036 98183335656 98215415262 98280497952 98312609304 98395272612 98767760273 98846215104 98865500916 98897803407 98976361536 99029743722 99127743624 99434585432 99503004146 99614579616 99698337648 99766937844 99799534863 100291780134 100440508896 100473325992 100905511252 100938480279 101038369068 101200463728 101206221606 101221266384 101383654464 101689883358 101775386349 101823773922 101909389491 101953817056 102039541968 102224251584 102647992608 102668020182 102697512008 102832729272 103258992564 103330042767 103390868672 103424649744 103495813932 103526998848 104194560288 104282169264 104470938432 104786492454 104814766004 104954600184 104970202176 105058463328 105092789256 105196789152 105579329947 105595024808 105683811324 105718341573 105802317504 105875117712 105964139736 106365280294 106470539448 106484550624 106505326746 106647416316 107083399696 107157081388 107192093001 107224391664 107367440544 107388388926 107402520888 107915794584 108006532452 108080849331 108166701888 108202043376 108702978762 108810551304 108846103158 108937623249 108953817336 108985114784 109128610656 109458233157 109656371916 109748573298 109796418368 109832292336 110456252613 110565560196 110666791872 110742939216 111201991992 111380392032 111402123378 111863908611 112043370556 112066402068 112120465093 112209526464 112303874592 112357267776 112451740128 112877440312 112972350036 112989143904 113176849968 113288849856 113639526208 113700816866 113717719024 113813335272 113850521694 114019357536 114056611272 114547224932 114584651139 114619177296 114698044188 114794484714 115320584288 115343084402 115358263176 115472421792 115534701009 115626474432 115664253264 115686820431 116217009552 116314727256 116352730962 116467873704 116908777466 117007076823 117180593712 117218880324 117317440422 117334880208 117368585152 117523119168 117878097246 118010277216 118073925207 118091477448 118190771244 118280930208 118497532608 118638197251 118794402909 118984983364 119261626848 119755991376 119779356879 119795119452 119948114496 119971517484 120106044864 120468824658 120627440622 120662091368 120680028352 120745116254 120781498656 121101873984 121405268907 121560320336 121662530808 121680616512 121720373424 121882761504 122411870217 122447033548 122465235872 122505249144 122608254132 122729587344 122769686988 123297779878 123436037088 123520970664 123561328878 124191398464 124231975728 124256214537 124354915776 124500140856 124518648384 124585806618 124971451774 125095123608 125262013968 125302941036 125321567904 125426940912 125901760348 126007621194 126235717272 126341858916 126360640224 126820141889 126945643188 126987120351 127087990848 127112786892 127275127616 127316712432 127844466984 127932433902 128040002181 128137674392 128668832004 128946574458 129002788928 129111257184 129200095752 129735657324 129778046073 129906474516 129943790704 129969143941 130072383168 130114881936 130744135746 130854068163 130911114208 130953887016 131083479072 131193696816 131801075042 131820667888 131828167926 131863737876 132039658296 132170324832 132213509064 132714019906 132825608643 132931116864 133022583792 133066046484 133106141376 133722373512 133814384886 133964434656 134077074768 134169330204 134584640372 134717825424 134941628808 134961688512 135075167136 135586511144 135700515132 135744852789 135765031896 135879185988 136052722624 136080689472 136755360378 136870347159 136890693576 136935420102 137110305696 137524446787 137678656752 137773390356 137818405287 137899532992 137994418576 138498172566 138865541724 138961091997 139042892352 139391234671 139715323272 139760972694 139899280248 139939466912 139966770398 140123719008 140546962101 140732014059 140911748432 140919765714 140957788764 141166823616 141285519648 141866710934 141960719264 142007102328 142196555088 142285875264 142383778992 142922790668 142965855552 143042963154 143184518568 143203361184 143231301486 143825025357 143887726112 144008709936 144107799108 144154883691 144269391168 144390695904 144937305016 145080735072 145128137544 145250164332 145271756448 145350107721 145465564608 145944310876 146186764542 146208495888 146331431064 146379242178 146443056448 147008891393 147078784554 147275003484 147323122893 147420746928 147468913956 147657252288 148027176049 148269322656 148298251374 148464542304 148536164504 148544615583 149151878148 149254506219 149421869424 149547506472 149650406766 150113637338 150437670201 150629800048 150660763344 150902466624 151101153216 151358266878 151557553602 151751113696 151800695592 152075481696 152534825037 152735660883 152779534852 152825569728 152930725584 153059312952 153336377376 153811017568 153841027522 154046268012 154219004352 154249093908 154888488846 154956012736 155086303008 155136974616 155243720898 155290498272 155497672512 156009435764 156116782367 156240791616 156291840432 156423253896 156446506944 157170796328 157179738681 157222149006 157431900276 157455303264 157587694992 157639183884 158235946811 158392537212 158525716986 158703476256 158812676568 159547920441 159674655168 159705809172 159726825936 159757990119 159884891712 159962023312 159971124474 160625099544 160735622082 160836587496 161051160816 161082583389 161581201327 161873691876 162009798678 162216707744 162250052832 162293831232 163054468143 163215826956 163269154737 163340332192 163477672176 163639449792 163692915984 164450753558 164484557874 164694627552 164748438504 165131483328 165642634304 165674952716 166000187808 166114408824 166793498144 166802987988 166883457013 167016018624 167070588048 167103185067 167235921216 168010161592 168065055834 168314289696 168455811888 168535901664 169148770729 169260857584 169316160468 169458525054 169483715856 169755616576 169765274952 170459289312 170551225299 170576578536 170720002908 170775782541 170911435968 171029036304 171558442672 171591915313 171820837398 171928765944 172047066282 172191727071 172266794336 172980876432 173014626603 173037394764 173208632688 173439711648 173486509248 174010524506 174325514328 174472090884 174529096443 174605182688 174924929088 175363166199 175770890568 175818317168 175828320486 176052877728 176284678752 176817145869 177015415824 177100811524 177137216172 177363445056 177421395312 177746298912 178296498016 178419179848 178477475046 178769433024 178892440272 179623767232 179633987064 179922171744 179957276226 180159067296 180703236987 180934020176 180993137052 181020042528 181117674381 181172247984 181500201792 182340480504 182493796212 182520924768 182580560136 182824142256 183425840507 183571542336 183670550322 183697853808 183757873716 183912381198 184094381016 184664230088 184791293414 184946669817 185154055632 185281455996 185341993317 186287097696 186347963592 186532373664 187395949468 187457177661 187642685412 187893020952 187943718352 187954411554 187982351856 188852640522 189011431791 189342803104 189353575908 189595406784 189845038656 190418464782 190631986272 190669180338 190723950872 190912691424 190975068648 191766700476 191898650853 192011613248 192143732144 192206511588 193003248006 193504183392 193666885776 193800143628 194017457088 194603485986 194915686056 194944661184 195108574752 195172322904 196075898473 196105046072 196116203619 196366671312 196430830524 196560995904 196625218608 196790545224 197535520546 197701612563 197731001832 197795606814 198059487444 198255487248 198869170864 199006008292 199071029859 199229159232 199396675296 199533875688 199599069726 200583560268 200721577329 200881017792 200946651984 201811022504 201876960558 202076738136 202400927456 202412443212 202442532768 203379766716 203550772698 203647547844 203818778982 203907634112 204079083936 205133040567 205295985216 205336040364 205395024016 205665458544 206517985128 206660085534 206849299488 206991627864 207747258849 208223720887 208389120576 208564338528 209572984908 209629532008 209641459041 209909200368 209950155597 210116926656 210185578512 210393578304 211158659894 211190049616 211367622648 211436683146 211750235424 211928279472 212730560588 212800066401 212941078896 212969101248 213010653492 213294832632 214166799392 214314162776 214384186002 214448783328 214564444731 214734881088 214776777852 214805041776 214846952229 215831589168 216013064904 216161698662 216404086752 217405957524 217621102608 217692206316 217875246498 217907634672 217970229568 218257221312 218916466314 219280146813 219312743832 219497146596 219664584672 220328080609 220618176831 220912505226 221131120392 221485878432 222403983984 222447377061 222760784064 222804246756 223727817222 224086741112 224132804136 224240930186 224607749184 224903480256 225170456007 225754880624 225944700072 225978287808 226353699936 227037400317 227336330403 227401633732 227435438048 227626670544 227701043388 228038715072 228113222544 229094449864 229169302278 229238354592 229396088376 229588969428 230641168576 230686168804 230716526352 230761541283 230944843584 231069402018 231328506528 231373640862 232434019104 232629454512 232705461924 232865581347 232935747408 233817554932 234014153646 234361187424 234437760648 234634880844 234669760416 235523120651 235756194492 235833223509 236020554432 236147850414 236182954896 236381542488 236561860416 237276394502 237588805818 237788575479 237969966728 238523253696 239511982752 239558713758 239590238904 239943034968 240937649316 241103433123 241254881244 241324182736 241490232508 241562997312 242810537814 243014698017 243120640672 243325061616 243440746848 243765523008 244823740434 244894067096 244930471744 245010498288 245216508264 245459174688 245539373976 246595559756 246676130337 246872074176 247041941328 247122657756 248463951456 248512429074 249000281712 249171613236 249942903548 250114883669 250190247216 250524027936 250605882072 250643135808 250853881824 251803520696 252015242388 252097583751 252471434544 252683717832 252721280448 253640283778 253891286376 253974240702 254187787581 254225573784 254633424864 255402544033 255688933968 255864867804 256080004362 256275348784 257337664008 257731256097 257893148916 258070599423 258222514368 258400191504 259471314648 259556092146 259812949032 259887581408 259938287882 260229763872 261015786759 261488271492 261708136326 261822228416 261907774032 262166958144 262387393632 263602150084 263641335776 263656335852 263727475752 264079316592 264340649664 264427018128 265428039812 265651217286 266045167584 266132092968 267364185991 267444747024 267628769772 267716212569 267928869312 268154149536 268338660408 269169280744 269435650848 269883257616 269935914339 270150334272 271173022288 271401030264 271489705578 271530063792 271758371976 273016512587 273510720756 273740694318 273781387152 273870840204 274220611392 275048893574 275357313504 275505825483 275546780712 275636810574 275868571797 275988837152 276996345132 277186940121 277731083448 277922183994 278782469342 279430646544 279521945388 279798560496 279878933824 279933540796 280247438016 281093924202 281464028118 281823496864 281839531428 281915577528 282571039296 283278960783 283733421868 283921438528 284014204656 284393110176 284767557984 285627697173 285845581336 286085926308 286369037136 286406722368 286462602972 287650050714 287775452224 288017419872 288215598216 288309767382 288781391808 289504872009 289874610032 289931167253 290161470144 290256275088 290500328664 290543512896 290700215442 291888621752 291905228979 292373529084 292416991776 292662862128 292758484356 294017782786 294157569108 294550006968 294646245786 294841493856 294937827912 296054352098 296303280819 296538645312 296596502748 296693410221 296929084608 297072329008 297089231166 298303756296 298509012438 298843738848 299095012944 299300813532 300227274676 300875340402 301259600096 301321526688 302716533756 302815440837 303115107204 303502227392 303601391184 304150963392 305069650074 305326159047 305471321766 305559069704 305861451168 306118625904 306672754752 307622035136 307682055044 308092536024 308498187816 309776977692 309926420167 309990128301 310172606016 310273949232 310487441796 310580996544 312018871528 312233564734 312583680864 312846507792 314341592656 314359477362 314444298012 314863800552 314910606528 315175389984 315278367768 316471893622 316737989841 316785074424 317051433972 317155024719 317406952512 317625353136 318670699867 319095840882 319411618344 319453651872 319515980238 319924046624 319942248948 321250199088 321471244164 321576279003 321673174992 322102321632 322165166778 323162402654 323747383752 324019597356 324242547993 324433415488 324500105664 326108936286 326431653912 326538309474 326680664384 326955344352 327385831968 327942911569 328374699471 328901507116 328969115748 329389255104 329496877008 331349905432 331368757839 332000375616 332228817648 333586996288 333605975976 333766914026 334141176096 334206370134 335591725833 336020323184 336130111668 336361395279 336628579392 336911623776 337071803328 338297541458 338521715168 338632320936 338917050108 338967431712 339530549904 340647989513 340918578624 341102450598 341153157072 341440005816 341551565082 342058072608 343116885344 343183830626 343641674796 343753953417 343857531888 344094132564 344383454142 344533588672 345961752864 346029253206 346074789528 346417265376 346604103027 346879423296 348021049012 348260514511 348651028656 348944181768 349058192886 349210365376 350726332398 351021230469 351541781136 351636634336 351656640972 352105755456 352569357504 353634291738 354030831648 354201623048 354221775621 354274432344 354842790624 355492597824 355914591753 356383208727 356592996032 356838359696 356954950092 357784880544 359267974128 359338070637 359844343488 359914552452 360318134592 361406473974 361868040352 361986274104 362040085056 362235348762 362344495968 364140954307 364215806721 364680961008 364987592424 365041849536 365161120272 365648284512 366851681014 367341100644 367395707616 367515747432 367824762396 368188762032 369328460176 369582586828 369893339634 370308111264 370562911992 370683986634 372278481029 372574195392 372695927184 372768643611 373064747328 374791898936 374914355322 375285370824 375786041904 375887436704 375908823108 375964703712 377705281044 378022863582 378685606208 378707151816 380460425667 380836929564 380961361053 381263972544 381338360676 381447901744 381825382848 381950137296 383533400952 383797301706 384120006543 384287464288 384413023176 386006496012 386701195933 387008366784 387333771552 387600287256 389206971972 389334138219 389831372112 389907431823 390217149504 390344645808 392151796946 392210092144 392232407238 392733342624 392861661048 393250437216 393581090448 395071041092 395403225126 395462003664 395591213628 396118974888 396510974496 397738341728 397952859031 398012016584 398142059718 398476825929 398793350592 399067751376 399198139452 401167120536 401443154658 401893303968 403622045008 403753921116 404153476272 404801854912 404824886424 404885065536 406759533432 407101545396 407234558367 407295095688 407637557964 408158167872 409180721131 410266081134 410611041477 410672080728 410790048032 411330917088 412573340361 413035970256 413320171068 413455215861 413698598976 413983255728 415494517698 416447441774 417128677056 418173704013 419145969816 419259064016 419282918082 419818400736 419900311194 420371157024 421640886303 422196042177 422317319788 422380099232 422607906889 422735245296 422873366292 423500470848 423856558944 425461121176 425600132802 425882157792 426021306984 426589665264 428333598784 428628325552 428768372004 428897566656 429128889462 429553555704 429610083552 429693904458 431663178336 432026129808 432323397324 432464651073 432808173504 434811915048 435242205216 435384412632 435750492996 435815269344 436050323163 437400081209 437832932628 438560293626 438625487664 438994293192 439329169344 440656161218 441026674179 441236353662 441825010452 441969368679 442262240784 442971756864 444081528147 444807967968 444894754122 445608493512 447455634444 447763518657 448173482224 448265608272 448481860372 450340912014 451313010603 451509761248 451889400144 452707399872 454074800634 454672660806 454803267464 454870876096 455253341088 455402086776 456226445088 457604475111 458188899728 458338604556 458476709184 458792176752 459177938856 461372337608 461433052704 461523082566 462138804036 462657013056 462747281724 464499069671 464868038208 465258909024 465410923848 465731162694 465871494816 467635109864 468028307292 468350347101 468722374848 468875521296 469269761688 469339520832 471046241302 471512388984 471666447018 472295700828 472365909792 472763084976 474552789004 474707840433 475177611636 475577150958 475939933456 478643761323 479023965504 479117427516 479180477808 479273970357 479886069936 481875298632 482206866246 482509762488 482648365472 482980465016 484743603981 485621075628 486029396034 486241281344 486650123232 486881493696 489163404429 489647480868 489788134192 490020996576 490433016528 490918349376 491078747952 493191119512 493352260674 494083882656 494245315512 496533488269 496927902912 497024858148 498000563424 498343226472 499885807096 500229767338 500380494432 500650371039 501048055872 501211764144 501309555201 501707763648 503607041392 504030484776 504195167502 504942869088 505367435664 507280567556 507446312187 507782572752 507948481404 508375575162 508451147568 509266849728 510805088066 511377867936 511653675897 511729735608 512160008724 512327347623 512550697568 514675328016 514775745939 515462512194 515786297832 516141198846 516800383008 518942629296 519043879809 519112184292 519625898064 519775162816 519876575764 520459527744 522031573518 522976542984 523416272652 523815548064 524774787264 525397730683 526089498597 527204300168 527282671552 527312671704 527454951504 528158633184 528854036256 530451437607 530856079624 531302434572 532090335168 532264185936 534728371982 534889494048 535257539544 535432425138 536308299072 536677320816 538338561488 538443596327 538871301696 539766515232 539871828678 542109710961 542346044576 542802060528 542979411156 543060127584 543353023143 543516743952 546033025174 547021441512 547481388636 547562774304 547741680408 550097787148 550277521521 550714627008 551011650966 551093561424 551273621148 551737143594 551977674304 553992690264 554373880242 554840009451 555462166896 555844367988 557564938684 558861293088 559043890776 559597120992 559867081592 562187848404 562371532983 562928056236 563646993728 563679062856 563831155056 566557921566 567034295373 567466843736 568028409312 568786220352 569535115968 571255394346 571691162672 572171852616 572738074272 572925205944 575300101428 575577637453 575695952559 576034839744 576431196432 576619534764 579009744018 579749220064 579862334506 580512550176 581000657328 581400430884 583777243504 583810457958 584747058168 584833983552 585325724256 585516968712 588035565572 588227695419 588315138216 589100013936 589292491572 589682987712 589875655824 592108704196 592606561638 593104837689 593193005496 593386820442 594144658016 594178462332 596607512592 597018024876 597213089577 597687477696 598190025888 598601627064 600454549352 601750680804 602164731987 602519200192 602643053376 605433067512 605630881674 606230214408 607202782368 609036835771 610139300148 610652318094 610942643532 611118139408 611722902336 612237251808 615364110088 615399121701 616185072048 616996375632 619553955384 619852840334 619980256602 620547898464 620974883592 623241776547 624037743056 624467129468 624671162661 625167361728 625693015584 628683185312 628718954724 628888596024 629727601104 629850466791 630350779968 630556735536 632943787244 633475979682 633570148848 634102867944 634310049438 635250706272 637341399734 638191681764 638400199203 638823236688 638907303744 639031960476 639848093248 639884497896 642500398176 642942488328 643152558006 643346349984 643693334193 644204643264 644330333556 646324805308 646769526949 647494767504 648039194712 648485095986 652217872572 652863307824 653076618948 653910688704 654771663936 655885823138 656749398942 657803014232 657840440439 657938231496 658993754016 660984241827 661854530493 662699810864 662737515678 664457635296 667211951952 667342131183 667533828052 668282352192 668412740268 671183451666 672040646368 672260223336 672722790558 673823247552 675511368021 676595082916 677043430336 677264641872 677834100216 677934863424 679061099808 681112200951 681295979026 682204901196 682306314144 682880011632 683103130164 684116145216 686233770688 686367661252 687283349592 687507906834 687715063776 688188265128 688766908284 691374321911 691923505728 692058506412 692149579056 692284623849 692834530752 693208206054 696042098024 696521029022 697302057312 697888363536 698116385772 698596744041 701452664796 702042460938 703083562272 703273268672 703313281944 706569361953 707268583476 707499670527 708061663296 708403246096 708443551242 708548864688 709685581248 711829183506 712766417454 713365726437 713676719392 713909900184 715569761088 718535948256 718676141274 719829104904 722812947948 723310299369 723736080704 723972548208 724470697524 724688991936 728281908614 728431613442 729361922016 729975184848 730322240544 731296569024 733703362028 734682201288 734791415232 735031494864 735649524792 736377524064 738656920352 739055309629 739165173656 739786679268 740028391011 740616222528 741125823984 741367973268 744556962058 745391854368 745537287222 749583797872 749828710644 750344651007 750570741648 751572083808 751774873408 751817646216 751929407424 755410562088 756045727164 756292751253 757414303632 759907053529 760920851334 761673859128 761922722106 762563362743 762676721352 762895803488 763900274592 766207632099 767066801904 767594603412 768240013086 768574928576 768826046352 772012992024 773193768291 773402391866 774667543104 775200574512 778413943944 778668276438 779662744224 779814863646 780689291616 783047360277 784303593892 784420184288 784464814476 784843255651 785466685248 785723322096 786500874432 787162180896 790142082184 790806450252 790924007328 791182427256 792237949776 793021948992 795476683456 795905718062 796024033168 796284119436 796953651858 798135502752 798396278904 802092557973 802334241072 802886309316 803148637707 803786607936 807244090016 807507842232 808306952544 809649772848 809807743017 812314436531 813519066864 814203090792 814469116734 814590191376 815275115928 818361442262 819049537761 820532162268 821222082954 821344161456 821580096064 822661834176 825146680722 826071940512 826517476449 826640342136 826910431722 827966511456 830467380757 830989035396 831560820363 832894883548 836347408026 838291939632 838518128032 838565836164 839636801472 839800622388 840742314048 843281772606 844392084354 844634639576 844760198464 845215813778 845470490592 845746732584 847713117888 849836882349 850922242352 851200265604 851764315584 852042613968 853179330528 856883091519 857256651104 857536744008 858257778924 859107111408 859220167104 859387808916 862641129389 863326356672 864052259616 864646794648 864929302146 868514616027 869623830096 869793501759 870484410432 870768825264 871500985992 871630538688 872100646326 874800162418 875665865256 877120587252 877250975328 877988586384 881312322436 882053348358 882472707324 883650020904 883938737358 884524481568 887740993223 888163056294 888909842457 889615935936 889789508244 890080230663 891216987024 894911268888 895527037314 896346964448 896531216544 896963720744 900681824028 902626021206 903019522496 903778800288 908149601268 908446322511 909345321612 909606534928 909784007587 910506682176 910804173552 912452890176 915208950222 915978477141 916377799456 916677209112 917584353504 918355877712 922133621071 922744675216 922866105408 923046165132 924277608072 925494563448 928998139342 929779260501 930517818048 930821847696 931462325388 931742989632 935270219728 936056614584 936700694202 937751042592 938539523376 942092482604 943024777968 943332894036 944591401656 944731819584 945526169952 949105578008 949415680866 950213969523 950355223272 951154301916 951465074157 951879866912 956012099601 957287522646 958234855032 958360955616 958547940714 959772139872 963750597264 964413732492 964728837009 965019524976 965296730944 965960930032 969487207962 971242151256 972058792068 972727643979 973300246464 975738642697 978326808858 979294961736 979576268384 980041993152 980866033056 982157495904 983828734707 985124098413 986382239024 986704521348 988167765312 988490631024 993066976538 994049716296 996001126848 996686452944 999771614192 1000459534676 1000760988864 1001300742078 1002423528288 1002619110402 1006775177499 1007214082784 1008060969552 1008390335004 1009084185837 1009885738176 1010734871328 1014561135112 1014892624374 1015565145504 1015896962808 1016751150324 1016902295136 1021610176132 1021943968539 1022755735872 1023307351794 1023459471216 1024320017448 1024654695246 1025101395136 1029350656032 1029551491878 1030925024388 1031261860251 1031572595664 1032282397692 1033600766016 1036190232343 1037885258592 1038087759618 1038224368584 1039251796128 1039753151528 1039812309081 1044063147036 1044781543533 1045953085968 1046832545304 1047631096128 1050795461366 1052178997194 1053063691407 1054408600336 1054625343408 1054909903008 1056317266368 1057708072512 1060902875214 1061712159248 1062604869144 1064528371872 1067743775259 1069149626181 1069456743964 1069778988096 1070515079088 1070864850276 1073354641632 1076677122976 1076887192654 1079533030464 1079743657356 1084219421922 1084692089152 1085604121056 1085958822312 1086120255168 1086706046286 1087033487904 1092066050348 1092422862921 1094042883024 1094962777272 1095125548608 1095483360816 1100195574296 1100555043042 1102023301932 1102187122848 1102547242296 1103474287188 1107651627677 1107985380528 1108747760484 1109680018902 1110924333792 1111688735976 1115129877368 1116835443087 1117722586176 1118087781552 1118305930833 1119194241984 1119734163184 1124375696808 1124743065966 1125856112472 1127358125712 1127662310112 1131068409289 1133115843132 1134068590746 1134933687472 1136056818624 1141381277001 1142510788692 1142884083159 1143382325344 1144343705232 1145476148544 1145850411888 1150600202856 1151155274906 1151391905118 1152862392864 1153239069528 1158019488036 1159498440128 1159724669012 1160103587799 1161025100352 1162001314656 1162800861768 1167554487008 1167620915916 1169494116336 1169722295469 1170651448512 1171033937424 1176071131144 1176455390838 1176630276432 1178200027872 1178584983144 1179751311648 1184041395103 1184217408392 1185213123276 1186209675378 1186386010992 1186773640884 1188289316032 1188356924664 1193215025184 1193858577093 1194036049752 1194426179154 1195430477787 1196380051776 1197203254128 1200909098704 1201143407191 1203501361608 1204329463974 1210866135024 1211261763348 1212460428816 1214405564736 1218073671542 1220278600296 1221304636188 1221703675101 1221885287064 1222236278816 1224474503616 1227542163393 1230728220176 1230798243402 1232370144096 1233992751264 1237720021083 1239107910768 1239705680668 1239960513204 1241095796928 1241949767184 1246483553094 1248075486112 1248934258936 1249342325322 1251386031168 1254521112039 1257366370624 1257437909448 1257777192048 1259455202208 1259700933582 1261113471072 1264922658909 1265887574488 1266951959364 1267140297696 1267823720667 1268205735888 1268620098876 1270501412544 1274682799468 1276383363528 1276800398406 1277646473376 1278063920952 1279768995792 1283980883549 1285000796352 1285884976656 1286305116012 1286692699968 1287386668386 1288660667112 1292649610616 1293539053898 1294989535008 1296078389424 1296970191972 1297393953219 1304435745144 1305726615648 1306153237896 1311771646276 1312200243627 1313498797884 1315606028464 1315680880878 1315876462992 1317987508032 1321968483654 1323080022537 1323709060986 1325399621728 1325475031356 1328915270592 1332244584441 1334423903904 1334684262366 1335067656104 1336825480536 1342366903332 1343290555971 1344081292736 1344520446672 1345445581116 1351022736042 1353190165832 1354529283744 1355668200432 1358122199616 1362224401902 1362591958052 1364409802392 1364612628288 1365760023264 1366206260328 1372531289311 1372735322504 1372813425333 1374566699184 1375015813668 1375430127552 1376376530256 1377533816568 1382748643822 1384117012824 1384299158112 1384569247698 1386416412108 1392084196048 1393042058044 1393497209013 1394604114624 1395776727072 1396232771544 1397193488082 1402905329592 1404084921876 1405051041303 1406167124544 1406626563888 1413138723906 1414537166952 1414999341054 1416806492192 1416887102484 1417097729376 1423658367012 1424123521299 1425532834908 1426731452874 1427353438784 1427819800368 1435931283969 1437071896512 1437352282548 1439658209808 1445625895896 1446620598738 1447945096416 1448941395048 1454230811943 1456563817228 1456863226884 1457566046209 1458723844032 1459950369696 1460644481088 1467406724056 1467490213287 1469364402576 1470062989728 1471299049584 1472755048128 1477313840704 1478110619258 1478330347312 1479573358536 1480056782022 1482251647968 1482735946536 1489113924116 1489600464807 1490783708736 1491074574444 1499167595744 1499657421288 1500689302014 1501141483296 1501951113117 1503144167616 1503635292432 1503928665603 1510821124176 1512091454328 1512585502506 1514828607264 1519814107058 1521841702668 1522338936561 1523347718256 1523845444212 1525126725486 1525353442704 1525791606976 1527800549184 1532415264198 1534133603808 1534961027691 1535189206824 1536480026172 1537652092704 1542296564263 1544025984048 1544327237817 1546387536582 1546804783732 1550401149024 1556827887888 1557131639427 1557336552876 1559325488448 1559629727292 1561378583232 1566094720554 1568607187784 1568840368576 1568929628952 1569686511302 1571446644192 1574324361792 1576193192049 1578268495791 1580284164368 1581612900504 1581848014656 1582364854512 1584475899552 1591354312821 1591811436124 1592048066336 1592568238872 1593907303716 1596271005504 1596792557808 1604185115946 1604668482144 1605772618632 1606297275414 1614488180032 1615015684464 1615330788981 1616613905088 1619299545696 1619615486034 1624628873062 1627038133728 1628406181584 1628938233468 1629180382752 1630059069429 1630550231856 1636722884524 1638099075522 1641064324536 1642444165908 1642688322912 1648661844557 1650293361444 1650832564563 1652143881024 1653034952898 1653280684272 1653820863444 1655933022912 1660934761514 1661978070792 1663121640726 1664520028353 1665789767096 1672694816052 1676583879264 1677036256064 1677131672328 1679601244776 1686563545212 1687114598949 1688784168708 1689269279152 1690431627556 1690940981184 1691493465168 1699673764698 1701102886119 1701844484704 1702400531208 1704085227936 1706358661056 1713766183038 1714513302208 1715073488016 1716515557848 1718214222816 1718775617832 1725282258778 1726732912359 1728104519232 1729293589296 1729858604292 1737029232054 1739247660192 1739587003518 1741537650528 1743001971984 1744201292652 1749600324836 1750804185683 1751331730512 1754241174504 1754501950656 1755977172768 1762624644872 1764106696716 1764683086257 1764945414648 1767300041808 1767877474716 1769048963136 1775481986446 1776326112588 1777819684914 1779314513067 1779579016488 1780160461326 1782433974048 1787817808231 1789822537776 1791054074628 1791639268731 1792693928896 1793062433088 1793927441488 1801363648056 1805252042412 1806494195961 1807557600576 1812086050723 1816299202536 1816892645022 1818690643224 1819213069856 1819568015174 1821608347104 1827110507313 1830417900444 1831956954282 1832755598912 1833354418224 1835168707008 1836711755424 1844267242142 1845489350432 1846092330264 1848555216144 1850989126896 1857996278684 1859558521002 1861643695392 1862924650776 1869725329641 1870540439456 1871549301937 1872113229168 1873401388404 1874013487983 1875502085184 1877079046752 1884184965208 1886049555936 1886665788072 1889182803312 1889551400373 1891052339904 1898211156016 1898831361732 1900427939046 1900710446544 1902308603832 1902930148314 1903759733824 1911115588109 1912024199202 1914575045292 1915200597609 1916469710064 1916721911232 1917095881428 1919544279744 1924353288637 1927501194528 1928827464984 1929457674018 1930039049952 1931080002579 1931921860064 1938974415924 1940308580847 1942484302512 1944117584136 1945455287958 1951477285394 1956653617716 1958589923472 1959152536768 1961732066112 1964314991808 1967657469414 1970248196826 1972764478048 1973409042696 1976981262048 1982952725481 1985563591479 1986133953076 1988099432592 1993372905888 1999543228384 2000919069352 2002601484156 2004847056576 2005238220804 2013550354998 2014428165568 2016121939104 2016780670008 2018168371674 2021469742656 2026534104063 2029122270224 2029518170771 2029785248748 2031130291008 2031793925616 2033502300648 2033804590272 2043220352264 2043336602853 2043887937078 2046614703588 2046918942432 2048640034896 2049309390492 2057067308543 2058701312064 2059102983756 2061850048776 2062523720502 2063145191328 2064564795384 2072380464686 2074122965733 2075770517184 2076175519236 2076448737168 2076853871547 2078503592256 2079506303056 2079624618162 2088126294072 2089563087066 2091906171936 2093665090608 2101590922732 2104357994388 2106127382814 2108817200672 2109250686816 2109819806016 2119708085859 2121805750428 2122499011581 2123424318496 2125209738288 2129056743744 2135487550518 2138299252362 2138913487928 2141030158176 2141729700552 2146709283264 2153354245952 2153774385308 2159487314712 2168438843844 2169484941169 2169930898107 2171208242112 2171917644624 2173412092572 2174066975808 2184132100696 2184845725842 2188085766048 2189925554544 2190966721632 2198934019477 2200391148592 2201110086084 2204046603864 2204374245696 2205094484592 2206948574376 2215303255354 2215970761056 2217165928887 2217495520968 2219360037804 2220085173033 2221848667584 2223377471952 2230259754736 2230694899069 2233670886174 2236175563104 2236611861666 2239468326368 2248751393616 2249486131932 2251033953021 2251712224944 2254716251424 2255324620224 2262136818578 2266231686264 2268137181492 2268878253759 2269867374944 2279721160587 2282762554002 2285021577384 2285768166318 2286764650688 2288687410464 2291700823776 2298622896297 2301200405712 2302310549812 2302783810236 2305724785728 2306478139056 2316038976072 2319449338024 2319581304873 2320207175598 2324002629312 2325601723536 2335108974016 2335241831832 2338988232672 2339444590938 2342067874848 2349142080831 2352142262288 2352910781676 2353260552864 2354529766953 2356400055744 2357169966288 2359502623296 2368082790206 2368434816784 2370426246552 2372419350756 2372772021984 2373547281768 2376713849328 2384535926591 2386430050368 2387717154186 2388072099504 2388852358308 2390860955574 2394406508256 2401818197408 2402286814382 2406277673919 2407002723216 2408658927948 2409445913121 2421732270048 2422523526696 2424920857632 2436147343084 2436943309593 2440557200592 2442609272376 2443407350202 2443770574128 2444472557632 2455084326786 2457148613283 2461456440352 2461596486804 2464740288192 2467985502528 2475440042166 2478215821536 2479411361336 2479552429347 2479921026408 2483899534368 2491402142271 2492967106188 2494682461089 2496150972224 2497868517872 2498684650644 2509042224078 2514875818896 2515554384096 2518910404416 2519401867164 2522226942144 2529845317818 2531775148976 2533903918728 2534280595392 2535647441334 2536411471776 2537240197752 2548986680149 2549365598936 2549510647047 2552766727056 2553600796812 2555292946752 2556127841904 2559537991584 2567961767098 2571769953312 2572610232024 2574773336772 2577321334224 2585299221232 2587078107796 2587923388167 2589979070016 2592156778848 2593940383944 2594787906438 2608871490288 2609380505277 2611453231296 2612306475792 2623543292552 2624400487254 2626997595768 2631212056928 2631361761756 2631752925984 2643936967308 2646160045074 2647418121972 2650799243456 2650950062712 2663222979669 2664489168882 2666729527371 2668847807808 2669368524732 2670135312208 2673650961072 2684733806664 2686581111942 2689040893344 2690891162232 2702045472084 2706380331664 2706908371531 2709058567488 2711336400864 2724448803804 2725183916104 2725338967533 2728819604784 2729352022761 2731520046528 2732412520656 2745062578622 2745470645008 2745626850666 2749133398368 2750031627336 2752753060512 2755067633136 2765497287644 2766400863213 2768234025648 2768598316224 2769138495396 2772832824216 2784168392096 2786084116088 2786994418026 2789337781503 2791553454144 2792465543088 2794386976164 2805810659184 2808169843752 2810102082606 2813253127776 2826277447812 2829074333904 2829998682108 2833612984384 2833774204968 2834195458752 2847316734024 2848247042598 2850641908569 2851065669816 2853462905748 2855639600736 2864265047917 2868036298803 2871862567938 2874704565096 2879316419616 2891251791792 2893241197476 2894186511027 2895890192832 2897882790096 2908461623886 2913127634456 2913726453768 2915132092418 2919900739392 2927215928091 2934813448112 2934980426574 2938728805152 2940125979456 2942598099168 2951486204121 2955372295239 2956221238516 2956660694624 2959146717072 2960113564044 2964503295936 2965471893072 2978227848232 2979200929614 2982149148888 2998335191488 2999314842576 3001378604028 3002282966592 3003902226234 3007270584864 3007857331206 3021642248352 3024182908656 3025171005012 3027252557511 3029657214528 3039628214116 3043683405336 3044677873122 3046695436512 3047690888424 3050253450972 3050706885408 3061800568463 3064830528396 3065831905617 3068267207616 3069922055382 3070378413648 3072960052344 3075304185408 3084593128526 3088051968096 3088654475634 3092775073164 3093609567464 3093785580753 3100802298048 3108570697029 3113655775776 3114263278854 3114673105752 3119259454584 3132189441108 3134344630599 3137214375568 3137859257904 3139373022604 3142893288384 3152386384098 3156536991582 3159191074221 3160568328736 3163225801008 3164729709024 3168951799104 3182708625642 3183622872248 3184096132672 3185136477744 3187814607432 3193585115616 3203231325777 3208370231892 3209336964288 3211545237264 3212594550828 3230031368928 3230661577962 3238599091392 3239230972068 3249257746124 3251493487697 3254076267456 3256812363168 3257876466936 3258360765504 3260118138858 3261100463712 3273445769048 3276198151044 3277268588763 3282128649072 3284888331816 3285376645824 3297323689114 3300586722888 3301665129126 3306069905796 3306561368544 3307641726888 3321869523028 3322954883031 3323956141584 3326243281452 3329040056706 3331579534192 3345389632104 3350506329261 3353167758528 3354263344656 3354917792499 3359202489552 3373127090424 3374229197898 3377568337416 3378538558304 3380863255112 3382986930336 3393205227867 3399347529396 3402205772238 3403688969408 3404801062416 3408170455872 3424143831003 3427532366076 3430146976032 3433031115696 3436428445632 3437551235664 3450564517556 3453465824718 3458587178592 3459717208584 3474058464108 3475734417883 3478495320384 3479174007036 3480310763397 3483075301056 3486003943968 3488402585304 3499200649672 3501608371366 3502663461024 3508482349008 3509166886407 3511954345536 3525249289744 3528213393432 3529366172514 3529890829296 3534600083616 3535754949432 3550963972892 3552124185309 3552652225176 3555639369828 3558629026134 3559158032976 3560320922652 3564867948096 3575635616462 3579645075552 3581575731279 3582108149256 3583278537462 3586291433361 3587854882976 3602727296112 3603430221573 3610504084824 3612988391922 3624172101446 3632598405072 3633785290044 3637381286448 3638426139712 3639136030348 3643216694208 3654221014626 3660835800888 3663913908564 3666708836448 3673423510848 3677784114781 3682626490179 3688534484284 3690978700864 3692184660528 3697110432288 3701978253792 3713160063249 3715992557368 3719117042004 3723287390784 3725849301552 3739450659282 3741080878912 3743098603874 3744226458336 3746802776808 3748026975966 3754158093504 3763563336117 3768369930416 3769105174289 3772099111872 3773331576144 3778365606624 3779102800746 3794767976727 3796422312032 3797662723464 3800855878092 3801420893088 3803471162001 3804617207664 3805860296628 3822231176218 3824048398404 3829150090584 3830401195218 3832939420128 3834191762856 3848706577274 3851942650647 3855002389056 3857654929968 3858915348036 3860078099904 3862160005158 3863843720128 3877948831848 3880617161694 3884968605024 3888235168272 3890910575916 3902954570788 3913307235432 3917179846944 3935314938828 3936600730881 3940496393652 3945528956096 3946818085392 3953962524096 3965905450962 3969240067611 3971127182958 3972267906152 3976198865184 3986745811776 3996733753323 3999086456768 4001838138704 4005202968312 4010476441608 4027100709996 4029043462171 4029871667913 4032243878208 4033561340016 4036336743348 4053068208126 4058244540448 4059036341542 4059570497496 4063587851232 4067004601296 4086440704528 4086673205706 4087775874156 4093229407176 4093837884864 4097280069792 4098618780984 4114134617086 4117593867933 4118205967512 4123700097552 4125047441004 4126290382656 4129129590768 4144760929372 4148245931466 4152351038472 4152897474336 4153707743094 4159012606112 4159249236324 4176252588144 4179126174132 4180491627039 4183812343872 4187330181216 4203181845464 4208715988776 4212254765628 4215153123909 4217634401344 4218501373632 4239416171718 4243611500856 4244998023162 4246848636992 4250419476576 4263257850397 4270975101036 4272370563897 4276598504724 4277826975856 4282060316352 4283459401104 4307548770616 4307793851907 4318974629424 4336877687688 4338969882338 4339861796214 4343835289248 4346824185144 4362692435829 4368264201392 4369691451684 4372698138627 4376171532096 4379851109088 4381933443264 4397868038954 4400782297184 4402220172168 4408093207728 4410188969184 4413897148752 4430606510708 4431941522112 4434331857774 4434991041936 4438720075608 4440170346066 4446754943904 4460519509472 4461389798138 4467341772348 4468801394421 4472351126208 4473223723332 4478936652736 4497502787232 4498972263864 4502067906042 4503424449888 4505853339351 4509432502848 4524273637156 4527386688643 4532463372528 4536274362984 4537756507518 4539734749888 4559442321174 4565525108004 4567016809683 4570043154768 4571536332636 4577374820928 4583401647552 4588842457519 4597245792594 4602400811424 4604621099624 4604883083073 4605567620472 4612956278112 4626889692789 4632077952144 4632981713451 4638898676048 4639162609746 4640414351196 4651203447072 4670483663664 4671394918281 4677976465344 4678889181876 4684135749696 4698284161662 4704284524576 4705821563352 4706521105728 4709059533906 4714339932576 4728579576147 4734805487373 4736165580412 4736869633568 4740852493104 4744838701512 4745544043968 4747094563536 4753427698656 4769071853182 4775434308372 4776144199008 4777704716616 4781721911148 4788813016512 4803636394816 4804573628764 4812555347838 4814005446432 4817317855896 4818891826242 4839620253377 4843464540096 4845047053392 4845992366943 4849841715264 4872294686168 4873886619186 4881114401184 4885218544752 4886814700404 4887541148256 4890177208287 4905314351141 4910168653572 4914297226566 4922912880704 4923192973608 4945985533671 4950880084332 4952497693689 4956431643072 4958822722672 4959104858694 4959842052816 4967799068736 4982804284542 4985934212376 4989364922178 4993560085059 4995737035744 4997369301288 5018084448156 5027115547129 5029751637792 5031108768192 5038803734328 5059690635636 5061343796847 5063550297952 5067807837456 5071294882668 5072822943552 5074480395504 5097973360298 5098731197872 5099021294094 5105533454112 5107201593624 5112255683808 5119075983168 5135923534196 5143539906624 5145220464048 5149546673544 5154642668448 5170598442464 5173387167403 5174156215592 5175846776334 5180198737077 5184313557696 5187880767888 5189575812876 5217742980576 5218761010554 5224612951584 5247086585104 5248800974508 5252412557049 5253995191536 5262424113856 5262723523512 5263505851968 5287873934616 5292320090148 5294049258771 5294836243944 5301900125424 5319349374703 5326445959338 5328978337764 5333459054742 5337943539201 5338737049464 5340270624416 5347301922144 5363453424693 5369467613328 5373162223884 5374917806193 5378081786688 5381782324464 5404090944168 5412760663328 5413816743062 5422672801728 5436258152169 5448897607608 5450367832208 5450677935066 5457639209568 5458704045522 5464825041312 5481331521939 5490125157244 5490941290016 5491253701332 5493902789557 5498266796736 5500063254672 5505506121024 5510135266272 5530994575288 5532801726426 5536468051296 5538276990792 5545665648432 5568336784192 5572168232176 5573988836052 5578675563006 5584931086176 5588773952328 5611621318368 5614647905811 5616339687504 5620204165212 5622040463949 5626506255552 5652554895624 5658148667808 5659997364216 5667548409936 5668654201119 5686201055717 5694633468048 5696494085196 5701283817138 5702131339632 5706925811496 5711279201472 5728530095834 5733346764327 5736072597606 5743725135876 5745601792827 5749409130192 5758632839232 5773059865911 5782503583584 5786482394952 5788373022054 5795765580192 5816923247772 5820925742541 5826255268912 5827452907536 5830264184836 5854431856182 5869626896224 5869960853148 5877457610304 5885196198336 5902972408242 5910744590478 5912442477032 5913321389248 5918293434144 5920227128088 5930943786144 5948858176443 5956455696464 5958401859228 5964298297776 5998629685152 6002757208056 6007804452468 6014541169728 6015714662412 6038487905723 6043284496704 6048365817312 6050342010024 6054505115022 6079256428232 6079602312189 6087366810672 6088554512313 6089355746244 6093390873024 6095381776848 6100506901944 6101413770816 6123601136926 6129661056792 6131663811234 6139844110764 6140756827296 6145920104688 6169186257052 6171201925629 6176103936192 6177308951268 6185550146328 6187219134928 6187571161506 6217141394058 6222368897199 6227311551552 6228526557708 6229346211504 6230561614641 6238518909168 6264378882216 6268689261198 6274428751136 6275718515808 6278746045208 6304772768196 6313073983164 6318382148442 6321136657472 6326451602016 6329459418048 6359124257577 6365417251284 6367245744496 6370272955488 6375629214864 6387170231232 6406462651554 6416740463784 6423090474528 6425189101656 6454935347497 6460062737856 6461323155924 6478461944136 6498515492248 6502986975394 6508454823507 6513624726336 6515752933872 6520236277716 6522200927424 6546891538096 6552396302088 6554537177526 6564257298144 6569776663632 6594647378228 6596802058431 6601173445776 6603330258252 6612139811592 6613122737088 6615283453776 6643739046056 6645909766062 6647912283168 6651497786661 6652486562904 6658080113412 6660255519099 6663159068384 6690779264208 6692084697207 6701012658522 6708526689312 6709835584998 6718404979104 6746254180848 6748458395796 6753101859063 6755136674832 6757077116608 6761726510224 6765973860672 6786410455734 6798695058792 6804411544476 6809602124832 6830170498879 6839163481761 6848287662006 6855064732152 6860293952064 6866062231392 6875102471328 6895868688891 6901129035112 6906931649436 6917174357184 6919434417168 6948116928216 6951468835766 6958348014072 6960621526794 6972007887936 6976805170608 6998401299344 7003216742732 7005326922048 7016964698016 7018333772814 7047426242493 7050498579488 7056426786864 7058732345028 7059781658592 7063589300859 7069200167232 7071509898864 7101927945784 7104248370618 7105304450352 7111278739656 7117258052268 7118316065952 7120641845304 7151271232924 7153607779773 7159290151104 7163151462558 7164216298512 7166557074924 7172582866722 7175709765952 7205454592224 7206860443146 7218833021757 7221008169648 7225976783844 7248344202892 7253331626401 7265196810144 7267570580088 7274762572896 7278272060696 7308442029252 7310829928779 7321671601776 7327827817128 7333417672896 7355568229562 7365252980358 7371445839849 7377068968568 7384369321056 7394220864576 7403956507584 7426320126498 7431985114736 7438234084008 7451698603104 7474206426813 7478901318564 7484047383267 7486197207748 7488452916672 7493605553616 7496053951932 7527126672234 7536739860832 7538210348578 7546663152288 7556731213248 7558205601492 7589535953454 7592844624064 7595325446928 7601711756184 7602841786176 7606942324002 7609234415328 7611720593256 7644462352436 7646960040447 7648096796808 7658300181168 7660802390436 7665878840256 7668383525712 7697413154548 7703885301294 7715309859936 7717830696072 7724320010316 7753561393739 7755897663696 7761234323388 7763770164501 7769937210048 7776470336544 7781821151832 7805909141576 7826614470864 7828141515831 7834359693888 7870629877656 7873201461762 7880992787304 7893636170784 7917478865023 7931810901924 7938480135222 7942254365916 7944535812304 7952397730368 7989668939007 7993467506646 8000188582113 8003676277408 8010405936624 8020952883216 8054201419992 8058086924342 8059743335826 8067122680032 8072673486696 8106136416252 8116489080896 8118072683084 8119140994992 8120725114593 8127175702464 8134009202592 8172881409056 8173346411412 8175551748312 8186458814352 8188056068283 8194560139584 8197237561968 8228269234172 8235187735866 8236411935024 8247400195104 8250094882008 8258259181536 8288289765721 8289521858744 8296491862932 8299202589639 8304702076944 8305794948672 8307415486188 8318025212224 8318498472648 8352505176288 8358252348264 8360983254078 8368013344509 8374660362432 8406363690928 8408003850337 8417431977552 8424509531256 8430306247818 8478832343436 8487223001712 8489996046324 8500838953152 8526515700794 8541950202072 8544741127794 8551925725707 8553197009448 8555653951712 8566918802208 8592795143751 8604108896409 8615097541232 8615587703814 8637949258848 8673755375376 8677939764676 8679723592428 8687670578496 8693648370288 8725384871658 8736528402784 8739382903368 8745396277254 8759702218176 8781647784273 8795736077908 8801564594368 8804440344336 8816186415456 8820377938368 8827794297504 8854458612363 8861213021416 8868663715548 8869982083872 8877440151216 8880340692132 8893509887808 8921039018944 8922779596276 8934683544696 8937602788842 8946447446664 8987866184843 8995005574464 8997944527728 9004135812084 9006848899776 9011706678702 9048547274312 9054773377286 9064926745056 9072548725968 9075513015036 9081757672533 9118884642348 9131050216008 9134033619366 9140086309536 9143072665272 9177684915038 9185401705389 9194491585188 9197495716851 9204801622848 9209242199248 9209766166146 9211135240944 9225912556224 9253779385578 9264155904288 9265963426902 9277797352096 9278325219492 9280828702392 9302406894144 9325712091087 9340967327328 9342789836562 9357778363752 9396568323324 9403033891797 9408569049152 9411643126704 9418119067812 9428679865152 9457159152294 9469610974746 9472331160824 9473739267136 9481704986208 9489677403024 9494189127072 9506855397312 9538143706364 9550868616744 9552288398016 9555409433232 9563443822296 9607719025177 9609147257528 9609693977331 9625110695676 9628010892864 9634635711792 9637783652484 9679240506754 9690094106784 9691984733886 9744589372336 9747773238372 9754480463091 9762228802368 9770437089504 9773629400808 9775082296512 9780354416574 9810628702282 9820337307144 9828594453132 9831805766289 9846385947216 9878791695877 9891971067342 9901760168664 9904995387378 9917645445344 9918209717388 9919684105632 9965608569084 9968864649093 9971868424752 9978729844356 9987120170118 9991474071488 9994738602576 10036168896312 10051518987783 10054231094258 10059503275584 10077607468656 10119381271272 10122687593694 10127100595904 10135615674912 10142589765336 10148960791008 10179615683601 10195946720596 10197462395744 10198042588188 10202962323463 10211066908224 10214403187248 10224511367616 10271847068392 10272431493009 10290440928096 10299093347088 10309285336896 10341196884928 10346774334806 10348312431184 10351693552668 10360397474154 10375761535776 10379151625752 10427203253649 10435485961152 10437522021108 10440932290191 10449225903168 10494173170208 10497601949016 10504825114098 10507990383072 10525447047024 10527500659221 10560087674903 10575747869232 10584640180296 10588098517542 10589672487888 10603800250848 10638698749406 10652891918676 10656372555927 10657956675528 10666918109484 10675887078402 10677474098928 10680541248832 10694603844288 10726906849386 10738935226656 10744727193837 10746324447768 10749835612386 10763564648928 10796075949841 10808181888336 10810290664719 10825521326656 10827633486124 10872516304338 10897795215216 10900735664416 10901355870132 10915278419136 10917408091044 10929650082624 10962663043878 10980250314488 10981882580032 10982507402664 10987805579114 11000126509344 11020270532544 11033352344343 11047879470537 11061989150576 11065603452852 11072936102592 11076553981584 11091331296864 11139480189747 11144336464352 11147977672104 11157351126012 11169862172352 11177547904656 11214334682057 11223242636736 11229295811622 11232679375008 11240408330424 11244080927898 11290690008351 11305109791248 11307315522867 11316297335616 11319994728432 11335096819872 11337308402238 11372402111434 11389266936096 11392988170392 11402567634276 11404262679264 11410413486003 11413851622992 11457060191668 11466693528654 11472145195212 11487450271752 11491203585654 11498818260384 11540632911899 11546119731822 11555827951941 11565007167168 11572964789904 11576746044108 11591531160384 11633846495544 11641851485082 11652510537824 11654905815072 11660528369672 11708863712364 11739253792448 11739921706296 11805944816484 11809802192643 11821489180956 11824884954064 11836586868288 11840454256176 11861887572288 11897716352886 11907720202833 11912911392928 11916803718456 11928596595552 11987737073923 11990201259969 11997259370304 12005514416112 12015608904936 12031429324824 12076975811446 12087130386513 12096731634624 12100684020048 12109010230044 12158512856464 12159204624378 12174733621344 12177109024626 12178711492488 12190763553696 12201013803888 12247202273852 12255629299781 12259322113584 12263327622468 12279688221528 12281513654592 12291840209376 12338372514104 12342403851258 12352781603799 12354617902536 12371100292656 12374438269856 12375142323012 12434282788116 12444737794398 12457053115416 12458692423008 12461123229282 12477037818336 12528757764432 12537378522396 12541474881117 12548857502272 12551437031616 12557492090416 12609545536392 12626147966328 12636764296884 12645459371727 12652903204032 12684602355061 12718248515154 12730834502568 12734491488992 12740545910976 12751258429728 12789773551191 12812925303108 12817111691691 12833480927568 12846180949056 12850378203312 12909870694994 12922646311848 12956923888272 12997030984496 13005973950788 13016909647014 13031505867744 13040472555432 13088077307487 13093783076192 13100845113559 13104792604176 13109074355052 13118094415881 13128514596288 13139553327264 13189294756456 13193604116862 13202346891552 13206660516504 13224279623184 13230566907552 13287478092112 13291819532124 13295824566336 13302995573322 13304973125808 13316160226824 13320511038198 13326318136768 13381558528416 13384169394414 13402025317044 13406404183263 13417053378624 13419671169996 13436809958208 13470473020459 13492508361696 13496916791592 13506203718126 13510273349664 13517560018053 13523453020448 13572820911468 13582160065929 13597390117584 13608823088952 13619204249664 13660340997758 13678326963522 13696575324012 13701050429049 13710129464304 13732124462784 13750204942656 13766527372557 13791737377782 13802258070224 13813863298872 13838868834336 13880669078367 13896233856432 13898945140353 13902937671532 13916696028144 13921243053588 13953610341216 13996802598688 14006433485464 14033929396032 14036667545628 14094852484986 14100997158976 14112853573728 14117464690056 14119563317184 14127178601718 14143019797728 14185738728441 14203855891568 14208496741236 14210608900704 14222557479312 14234516104536 14236632131904 14241283690608 14302542465848 14307215559546 14326302925116 14328432597024 14333114149848 14345165733444 14399471159801 14410909184448 14413720886292 14437666043514 14442016339296 14451953567688 14496688405784 14506663252802 14518860760131 14530393620288 14535141160176 14537977100829 14549525145792 14556544121392 14616884058504 14621659857558 14643343203552 14655655634256 14711136459124 14715943053423 14730505960716 14742891679698 14754137937136 14768738642112 14837956601013 14852640252996 14857493081067 14863970229472 14876468168016 14903397206208 14948412853626 14957802637128 14968094766534 14972394415496 14987211107232 14992107903864 15054253344468 15073479721664 15076420697156 15081346641387 15093326304576 15116411202984 15179071906908 15190650893856 15203423512368 15213884648004 15218468830656 15223441186512 15288924704872 15293920080894 15296193593616 15316600362336 15321604780872 15336767051424 15392538136339 15394826309096 15407770602588 15430619719872 15435661392144 15448640020632 15507122787478 15511795327392 15520161502209 15522468646776 15527540329002 15540596211231 15552940673088 15563642303664 15611818283152 15614864293483 15653228941728 15656283031662 15741259755312 15746402923524 15757237671147 15761985574608 15787272341568 15834957730046 15863621803848 15876960270444 15882147776313 15884508731832 15889071624608 15958048124109 15979337878014 15986935013292 16000377164226 16007352554816 16020811873248 16041905766432 16090360274079 16108402839984 16116173848684 16119486671652 16134245360064 16145346973392 16212272832504 16236145366168 16238281989984 16241450229186 16268018405184 16308774456507 16345762818112 16346692822824 16351103496624 16372917628704 16376112136566 16394475123936 16443994565817 16456538468344 16470375471732 16472823870048 16481708368671 16494800390208 16500189764016 16516518363072 16576579531442 16579043717488 16592983725864 16598405179278 16609404153888 16614830972376 16636996945296 16691751486137 16705010352576 16716504696528 16721966508156 16736026689018 16812727381856 16816007700674 16834863955104 16843943717433 16849019062512 16860612495636 16866121391847 16957664686872 16974446003424 16979992092648 17053031401588 17058603167151 17083900404144 17089482255588 17103851451414 17106394018896 17111307903424 17133837604416 17185590287502 17200040292981 17208217792818 17230195082464 17231175407628 17275898517696 17319179597733 17347510750752 17355879529352 17359447184856 17387296740576 17450769743316 17462777227623 17473056805568 17478765806736 17490792554508 17563295568546 17591472155816 17608880688672 17632372830912 17655588595008 17708917224726 17722426042832 17737327431096 17739964167744 17754880302432 17760681384264 17842906761043 17845559192552 17846574529329 17869367089392 17875205577684 17892894893328 17975732369686 17995889055456 18008271624168 18023413357404 18097094548624 18109546754572 18115463717169 18129853490112 18145097451936 18151026030072 18163515345066 18237769284696 18262100432016 18265663536939 18268067238732 18280172619072 18286145330544 18355369830076 18370803410778 18388983170376 18394991433702 18418484398496 18419532332292 18422270481888 18507558771156 18513605776887 18528311808576 18531926853804 18555594704192 18556650438984 18561657404784 18651424182174 18667106691597 18681934654656 18685579673124 18715556727504 18793136646648 18806067783594 18823286253408 18836238135624 18914318304588 18939221949492 18944662321648 18948358600717 18963409972416 18979354806048 18988378254144 19076287412728 19077372772731 19101737233488 19110818866464 19126887644592 19215438050354 19218294515056 19219387954662 19250221391352 19269271423584 19275567304968 19358481013508 19364806042491 19380188213568 19383969467772 19489178744672 19495546476744 19508960926182 19525364470521 19540874179008 19547258801616 19560708833148 19621257404564 19640674614288 19657188906264 19663611532578 19692771894432 19757583391754 19783942134684 19790406175293 19803520337328 19809990774756 19835290890688 19836419434776 19839368211264 19931217138168 19937729298186 19943736849504 19954493359983 19957459688712 19974240340236 19989477205152 20049855335419 20072337792624 20076254091621 20103037975566 20108462188516 20155214937312 20238762542544 20245375187388 20259305577189 20271231349824 20285179530672 20297921582016 20359231367202 20391893441192 20394924791488 20396085176376 20405924646926 20428806374496 20490511496637 20517490445283 20543694136784 20544862986018 20580881856192 20598186694176 20687606066673 20693548669612 20696624862368 20703387105336 20720794948308 20751523071552 20758303251504 20854406507298 20875044042216 20881864580382 20988346340416 20995203898032 21009650228196 21015980766144 21050894094048 21055001318442 21120175349806 21151495738464 21169280360592 21176197035084 21179344975776 21190767902577 21207600501696 21277397498812 21305783837352 21312745111854 21315913351056 21333836218968 21351774156804 21354948197856 21432603979241 21453813698772 21460823339319 21477870453312 21489454387674 21492648895536 21499671224772 21527129297856 21592151899682 21616363776672 21620581329438 21655266972248 21656499065271 21745032608676 21759994879203 21795590430432 21801471328832 21802711740264 21834816182088 21925326087756 21932489786337 21960500628976 21965014805328 21975611158228 22000253018688 22066704688686 22095758941074 22114337519547 22123978301152 22131206905704 22153107963168 22182662593728 22278960379494 22288672928704 22295955344208 22314702252024 22355095809312 22422619280439 22428669364114 22458591623244 22465358750016 22480816660848 22488161855796 22581380016702 22610219582496 22614631045734 22639989456864 22670193639744 22674616804476 22744804222868 22760454413879 22778533872192 22785976340784 22805135268552 22808525358528 22820826972006 22827703245984 22914120383336 22933387057308 22940880121341 22944290390424 22974900543504 22982407171308 22997636520768 23081265823798 23092239463644 23111655903882 23145929579808 23153492088216 23260684181217 23267692991088 23283702970164 23291310493503 23305021075648 23309811630144 23321056739344 23417727424728 23479843412592 23484424547493 23557118659399 23611889632968 23619604385286 23642978361912 23649769908128 23680908512352 23752436595069 23795432705772 23815440405666 23825822785856 23833607436912 23857193191104 23969006817021 23975474147846 23980402519938 24011028832224 24031217809872 24062858649648 24153951622892 24174260773026 24201368040096 24218020460088 24317025712928 24318409248756 24330140925181 24349467242688 24354218049252 24357422984976 24362175343779 24381527107392 24402027607776 24494404547704 24511258599562 24518644227168 24526655244936 24559376443056 24564168204849 24583680418752 24676745028208 24684807702516 24705563207598 24709235805072 24742200585312 24748876539712 24750284646024 24864869297163 24868565576232 24889475588796 24897607768917 24914106230832 24917384846016 24922246458564 24954075636672 25016592752281 25057515528864 25074757044792 25082949762234 25104040033527 25114984180832 25219091072784 25224011551011 25252295932656 25273528593768 25290918743454 25369204710122 25436497030308 25461669005136 25468982977984 25502516859456 25579547102382 25625850606216 25634223383382 25666961855136 25700756406624 25744488803467 25778385431253 25812326689227 25819741389988 25845292623696 25913847776544 25994061968992 26011947901576 26033819294028 26063011735488 26080945110864 26176154614974 26187566152384 26201690227118 26209585208352 26218148710104 26236188831762 26279106654528 26344943352819 26378589512912 26383736220023 26387208233724 26404693783104 26413321033008 26448559246368 26461133815104 26563375837089 26574956184224 26583639064248 26605991146644 26609946251616 26632320453648 26641022076396 26741875011059 26763117056832 26768338788828 26804050634088 26812808366526 26839342339992 26940946040918 26963598554529 26985016723392 26993833583184 27012407436252 27020546699328 27035120036106 27046906040896 27145641822936 27164320131858 27194780235168 27217646177904 27320681995516 27356653927044 27393150648024 27402100858098 27420258928608 27533054745114 27556205116167 27583474755564 27592487150553 27604516140448 27627726597744 27677737668672 27761338156734 27792467712864 27797890280706 27805875343064 27833392056288 27842486107176 27907220682432 27977136273261 27993605197376 28012866970928 28073335091256 28189704969972 28203304235197 28209101675391 28225707147456 28234929380112 28254357203436 28286039595456 28371477456882 28407711783136 28416993482472 28421217801408 28445114958624 28469032209072 28482567381216 28586142253201 28605084931696 28614431119092 28652605850232 28656865194048 28666228299696 28690331466888 28798942319602 28823157075531 28827441772584 28875332087028 28884032678592 28903907135376 28993376811568 29013326505604 29037721520262 29070282320352 29075954201658 29113088242784 29233768117008 29243319715116 29263441389273 29286686407104 29311311268512 29422272918248 29431886106846 29461011921432 29485783359396 29495417298867 29508275874272 29636375087631 29675913202026 29705280505992 29714986162134 29727940458944 29752936336032 29896825707252 29906593947279 29915605274256 29936189533068 29944788830992 29974422214464 29984215807728 30108506688936 30152841394312 30154556963349 30162693282774 30232822405968 30358143813816 30381301787712 30406847024736 30427769296008 30446882373024 30538847050803 30577849409744 30587840161788 30592387187232 30608886970389 30633200724672 30643209561744 30673534102848 30785076272678 30789652618192 30815541205176 30871322784288 30897280041264 31014245574956 31023590654784 31040323004418 31044937293552 31055080658004 31081192422462 31127284607328 31223636566304 31229728586966 31281609760947 31306457883456 31312566063324 31322796870573 31482519510624 31492805847048 31514475342294 31523971149216 31669915460092 31680263024709 31727243607696 31753920540888 31764295552626 31769017463664 31778143249216 31916096248218 31958675756028 31969117667781 31973870026584 32000754328452 32041623746496 32083811532864 32121897202633 32180720548158 32216805679968 32232347697368 32234181581511 32238973343304 32290693946784 32388227849523 32424545665008 32430871994157 32472290732336 32476563979968 32482900458372 32617548913014 32693385645648 32702206993248 32745835257408 32752224273132 32788950247872 32887989131634 32913076936688 32940750943464 32945647740096 32963416737342 33000379528032 33100057033029 33143638411611 33153159062884 33158087434976 33185967451728 33196810358556 33218808307776 33229661944752 33273993890592 33383502972274 33433009393056 33443933016312 33472053378036 33625454763712 33632015401348 33643004046171 33669727910208 33687887434866 33698038125024 33721224991272 33732242783694 33915329373744 33921946568601 33948892006848 33959984185296 34106062803176 34117206334302 34167800808288 34178964511176 34207702902828 34212788037792 34231240458009 34337200457987 34371180575004 34400080585962 34416435585636 34460390164928 34462350815256 34621898735697 34638359195466 34667483855823 34695021501504 34711759058704 34718894369712 34774593481152 34901539486632 34925554455246 34957531613472 34981585109016 35126591137092 35182944311632 35189808829903 35217761377344 35417834449452 35429406577929 35444852085664 35474654862192 35509760604864 35521362768528 35685813522086 35691118385104 35693149058658 35738734178784 35750411155368 35785789786656 35951464739372 35963211221769 35991778110912 36016543248336 36046826714808 36194189097248 36219093509144 36230927434338 36261391159539 36290194903872 36302052060144 36327030690132 36475538569392 36524200864032 36531327073878 36536134477464 36572290661088 36710739660152 36741606821556 36766887899343 36777966340752 36789982867404 36836968796992 36839064664584 36844540963776 37015117542312 37027211553774 37058344811397 37063853707608 37113300877968 37123314809568 37235445622921 37302848364348 37334213383194 37371159346248 37431113455008 37586273293296 37612135567188 37624424643351 37646572506816 37672476271248 37828636609176 37878443898984 37889324643296 37896717201434 37958709612096 38053807065183 38152574825456 38154745545462 38203474466976 38221637732928 38253775289184 38369320653573 38430876100708 38436589030112 38438775909324 38500442782704 38538542847168 38551134609936 38716962027016 38729612084982 38767938935544 38978357489344 38991092953488 39017921852364 39050728941042 39094517603232 39121417666296 39242514809128 39281349228576 39302535340677 39314377812528 39327223065156 39354283247643 39385543788864 39515166783508 39567884269368 39580812350586 39607040674656 39619981549512 39672838869552 39803407390019 39862434276336 39875458596372 39887473699008 39908986719966 39914919377424 39948480680472 39978954410304 40099710670838 40144675585248 40152508183242 40206075951132 40216924377032 40219212549789 40310429874624 40411419061377 40477525085088 40490750374776 40518611154378 40570359061344 40718462734404 40746480197787 40783786882384 40792170352752 40811849293852 40857612748992 40981022993274 41034980890566 41087388273568 41089725972036 41196373388352 41299582117671 41375212133346 41387097339224 41393249724736 41406774210672 41441589896616 41516606503008 41642007235101 41708813014596 41750088084432 41763729160764 41990407796064 42019300456392 42101788188096 42110002636884 42240350699612 42269415340061 42302991476928 42338560721184 42352394070168 42358689951552 42381535805154 42554794997624 42557216185323 42611567674704 42625490223708 42631826702112 42667672437936 42703548313608 42709896395712 42865207958482 42907627397544 42921646678638 42978908775348 42985297791072 42999342449544 43184303799364 43198413479403 43232727553344 43241162658876 43310533944496 43312998130542 43490065217352 43519989758406 43556582280393 43591180860864 43605423480528 43613931302487 43669632364176 43850652175512 43864979572674 43921001257952 43930029610656 43951222316456 44133409377372 44147829160269 44191517882148 44228675039094 44247956602304 44262413811408 44306215926336 44513869803039 44557920758988 44591910688416 44629404504048 44710191618624 44845238560878 44857338728228 44917183246488 44961633321696 44976323711592 45162760033404 45184547432479 45220439164992 45229262091468 45244039924161 45279978913728 45349233608952 45489608445736 45520908827758 45571952681568 45610270537104 45641653944012 45655406491968 45828240766672 45866774114616 45881760242682 45888580780848 45949801087008 45964814342616 46162531647596 46177614409017 46184478927288 46223311807764 46291859159616 46306984176432 46521368362434 46535385982176 46560484506627 46567405940328 46582620987006 46621788633693 46642113478688 46835454849456 46844592880449 46959686825184 46968849094986 47114237318798 47223779265936 47239208770572 47271713013441 47285956723824 47299539816256 47361817024704 47504873190138 47590865411544 47630880811332 47667214873824 47811193492153 47874144372327 47938013634042 47950948295692 47960805039876 48022057664448 48062435619744 48125717299296 48271080822237 48307903245784 48348521546052 48402736080192 48436040920176 48634051425856 48636818497512 48660281850362 48708436098504 48714845969952 48724350687558 48804055215552 48926323369521 48988809095408 49022517199124 49037288454336 49053310489872 49118752886112 49128336409698 49331983697451 49353490056416 49369615405032 49411126415196 49418471610144 49445125106013 49484401170624 49500569292048 49729738594326 49737131152464 49778951177592 49795215537834 49828212461664 49844492917128 50033185504562 50075254458411 50115031057728 50149514089584 50165899524468 50208080067054 50229968361664 50438182145568 50448023102022 50504591865312 50531831152299 50547057187536 50581837486908 50738409420244 50773321384807 50872994060616 50923338010272 51159094204764 51175809501453 51251701212432 51268446766764 51333923710272 51401512813248 51488977606934 51556770862506 51600120878943 51624653378454 51639482779976 51690585247392 51827695553088 51957538793199 51988123937984 52023895803152 52067638588056 52161890221728 52352309229948 52388331682869 52403380454236 52419170416704 52436297420208 52472377663524 52689886705638 52757179025824 52767472440046 52774416467448 52826642066016 52897118492736 53126751674178 53149912368448 53167278128496 53211982293288 53219892503232 53264640907296 53282044152792 53483750022118 53528720283129 53536677577656 53608101268176 53625616733052 53678684679984 53881892081836 53927197109058 53987667166368 54024814872504 54070240072212 54274929756173 54291283645872 54328640263716 54346391151507 54389560470336 54435292355808 54641363991032 54713307854088 54786301296048 54796990610817 54804201716196 54840517857216 55066109490228 55112410232334 55166949511128 55184974301106 55209032280896 55255453195488 55422352055161 55522676313468 55540817330661 55584935425728 55595780561412 55611750686128 55666784112576 55684972214352 55954272546522 56001320074791 56025733941856 56146670182512 56379409939944 56406608470394 56418203350782 56469858760224 56508714406872 56742954913764 56815423566272 56833986964944 56845075802151 56890229917248 56938064418144 56965134762432 57172284506402 57210169863392 57228862238184 57305211700464 57332456599392 57380662933776 57597884639204 57646314151062 57654883545168 57750664174056 57807814270752 57986753623136 58018028360047 58026653011208 58075443040524 58094418127473 58140564640704 58151908403316 58226176485568 58467536234016 58486639430232 58526882778546 58576093411563 58622622537024 58844545836496 58856026952359 58863772213692 58922023842864 58971566718792 58990834597734 59016551748544 59272750175262 59351826404052 59371218525879 59410561011984 59429972324268 59505872672064 59654951947747 59793651414504 59813187894558 59831210548512 59863480079949 59872379066136 59889577661984 59968431615456 60149566006257 60217013377872 60228762274863 60305682788624 60309113926698 60325386565548 60465644811936 60716287627632 60813694049472 60855538592016 60893764746048 61077694101606 61155698819488 61175680323576 61184774374464 61217773940778 61286419123488 61471534489911 61552471335849 61570152545356 61579305236384 61631082410352 61742645568576 61794560082528 62028491149912 62080646008836 62089874587104 62110161316008 62162384844924 62254569214656 62447273132608 62459457173932 62563219521894 62625132126648 62645593741146 62915063293901 62965039021248 62985611694096 63028950684588 63047942298432 63339830920184 63360526049418 63454487215392 63507841081776 63528591105252 63538034927328 63572303707731 63769086564833 63832192496436 63917351512056 63938235335562 63947740053168 64001508656904 64243794405266 64297811937723 64361441096316 64382470017957 64433611359936 64464695394736 64468363163022 64477946686608 64581387893568 64776455699046 64849091330016 64861743988314 64944581464672 64965800916744 65235097826028 65279984637609 65386771291296 65404413986496 65504448546264 65775978263268 65797469359011 65826153873376 65881501886928 65926833474684 66000759056064 66200114066058 66287276823222 66306318125768 66316174869952 66371934903456 66393620717112 66459323889504 66547987781184 66767005944548 66866018786112 66887866032624 66944106756072 67254033176239 67264030802696 67267857841317 67286008092342 67375774869732 67396076250048 67442449982544 67464485567388 67830658747488 67843893137202 67919968370592 68212125606352 68234412668604 68281363241637 68335601616576 68357929022352 68415405805656 68425576075584 68462480916018 68674400915974 68742361150008 68800161171924 68822640364023 68832871171272 68924701630512 69151541871139 69243797471394 69276718390932 69334967711646 69423518117408 69437788739424 69782052543651 69803078973264 69851108910492 69873931480509 69915063226944 69963170218032 70253182274184 70365888623264 70379617659806 70671355978197 70835668898904 70858813155858 70889704171328 70949309724384 71042725537056 71257309785207 71371627044172 71382236770208 71386298117316 71420736264241 71477468357568 71500822310736 71571579573312 71902929478744 71907020451063 71926422443538 72033086496672 72093653429616 72388378194496 72438187018288 72461854868676 72522782319078 72604104120288 72654061380264 72951077138784 72990422775543 73048401728064 73062654147756 73072268954928 73086526031337 73144581322176 73421479320304 73483213643112 73533775798686 73555932681504 73579965734808 73678129329168 73692504614547 73920613724321 74030235084624 74054423107548 74116689622794 74127707415216 74226601755936 74246629619136 74470891245842 74594607891489 74605696728696 74668426766388 74692823306751 74742318692496 74862226910016 75049778256843 75172546586592 75224271134376 75248849286702 75344952542496 75657273218352 75672034653033 75756887797968 75778649286592 75793434402868 76107614130366 76305149650912 76309491090924 76406948933952 76507550578368 76738641307146 76861752201416 76873178060224 76877551818648 77000885565408 77102269219872 77233466410401 77335156293759 77433924054032 77459224169964 77535877871088 77982185906976 78035843704728 78101457882084 78189035206464 78242835332592 78485029618256 78500342774399 78562698457152 78605070681354 78628755625056 78654446130312 78708566495286 79030333567016 79034830058457 79135768538736 79151208660069 79161624701172 79214081349312 79239963099024 79345677739104 79606814780038 79724868552672 79750917192744 79817973439932 79829838754848 79896961360944 80199421341676 80225625033177 80289351170496 80305016366484 80412151902264 80433848754064 80438425099578 80822838122754 80890795663587 80955050170176 80981500749552 81037222308756 81140718122688 81436925468808 81492960395574 81567573764768 81584340705504 81623698587704 81962045986548 82069961781132 82174776547136 82179451944072 82599164235342 82668615348501 82750424266692 82774194678448 82813548421344 82883179793232 83033213006016 83284014470202 83417626029192 83500176168864 83527458321528 83914159517461 83931408819783 83980815592128 84038600912784 84220005273768 84480701399224 84538830680122 84609912705591 84677121442368 84704788140336 84763071610308 85109589995248 85114432370646 85223135349408 85250980447416 85263653404224 85335344875872 85407096627216 85730415916964 85758426759603 85815254795088 85843293357276 85957817550696 85970595582144 85998684899088 86368607598728 86396826958806 86469471226593 86482325317752 86621067888992 86625996261084 86980130434704 87039979516812 87113164560786 87210846961056 87227862604974 87339264728352 87701304351024 87729959145348 87790324167819 87842002515904 87860059221312 87902444632912 88266818754744 88295658320538 88383035764296 88457350078188 88524827622816 88792216485427 88909125262893 89027739606078 89115841517976 89183821376832 89258809008096 89690477121756 89714677456456 89719781841837 89834366492976 89923266643392 89952647423184 90325520066808 90369094864958 90458524182936 90488079848322 90698467217904 90979216891472 91041817655516 91143905363136 91220541074208 91283307888024 91616541152409 91656481533344 91733548229232 91763520485364 91777161561696 91826660911167 91899602174016 91929628685232 92325063295192 92355228818034 92368957854576 92446623615528 92613968352864 93042736724868 93070771964352 93120969013254 93134811880656 93165241974012 93243577267386 93284226957376 93670909698912 93689185760898 93844829282841 93919373650368 93937698189972 94228474637596 94293311143213 94447558531872 94478417541144 94543426026882 94571913447648 95009746380276 95040789074127 95181730823088 95261761622664 95334429747648 95622386984306 95748288744654 95876027268084 95901896591384 95907353003343 95921610079752 96124871239488 96251434598592 96365691607899 96542161644474 96615806491568 96697043092104 96872081840352 97164683548569 97273636995024 97292615982471 97320563700724 97416872197008 97429691939904 97448701375116 97852646739042 97977618190816 98045034398248 98106620979744 98237505772224 98256672819396 98663967394902 98706980112832 98739230810064 98822252830392 98836943220288 98890250212026 99001138584096 99300171099087 99459477188652 99474262304928 99557902355184 99590431075668 99656424923328 99688985834256 100066371009124 100150508916822 100299028179168 100331799048936 100416160134108 100796298118607 100876364291136 100896046204044 100929012138513 101009183730624 101063662304598 101094114375072 101163674973816 101476818840488 101546642769614 101745988121232 101765839705803 101846676020544 102318188409528 102351619002906 102503402424864 102536893533528 102977955213868 103011601373961 103113541725012 103200241757886 103249306756908 103278965559952 103381170494784 103865696207091 103915077586398 104002451567469 104047791606304 104135277176112 104323780443456 104704618459896 104776663365738 104806760908472 104872594840416 104944755327048 105379773411276 105514358051648 105534944880092 105548832934896 105569426489709 105653284132032 106253503348356 106334556256992 106423964586576 106529281814592 106564088305584 106967500044236 107057440566258 107073355155312 107216202536352 107251233466104 107357369359968 107747766954373 107763784163672 107854394218116 107889633665307 107975334332736 108049629745008 108140480144424 108549859512346 108582567291744 108657280527432 108692782303014 108784173478617 108870584711616 109282727982064 109304050054381 109426615708176 109572602592096 109593981221634 109608403432392 110132218980456 110224820464668 110300663698029 110333899022256 110369948602212 110510906390976 110844704110322 111045352626936 111081634661322 111175034434191 111191561122824 111223501372256 111369944428704 111706336868763 111908545093044 112002640149582 112051467883712 112293340365024 112758819879888 112813216940788 112836406701564 112939717520448 113017428813744 113485909827528 113667973929888 113690151604302 113876128836288 114161421195549 114344569012804 114420339726784 114457724476368 114610423400928 114664913198784 114761325867552 115107961960719 115195769278408 115292628302124 115309767090336 115501328348112 115615628541504 115973507246272 116036056720094 116053306022416 116150886081048 116188836254946 116303816806632 116842260402959 116935072468032 116973278860464 117053765557092 117152186823126 117689091672992 117712053904718 117727544427384 117844047685728 117907606022031 117943133437584 117981669195468 118062849742929 118545500350524 118703652808104 118742437051758 118821122023968 118859944648536 119309903895494 119410222170057 119587302829008 119626375789116 119662421097024 119726960159898 119744758132272 119779155323968 119936863230912 120299132012514 120434026755744 120457524549726 120611365577248 120618227853396 120650773131096 120931289623872 121234257184131 121432575255264 121711077184032 122155388203212 122239440593361 122311397638976 122351360647152 122435547881556 122572838246976 122943068979822 123104942671698 123140305090712 123158610472768 123262164820704 123589120165056 123898746353013 124056982299824 124161292017672 124179749174208 124220322632016 124324769689848 124900347327301 124918914347864 124926021705303 125126439043788 125250264253296 125291187482292 125830126587802 125971223388192 126057901369176 126679661840368 126721052098836 126808246020183 126908974430784 127015682163552 127057182210504 127076069854656 127144607415462 127538173129666 127664384992872 127834703024112 127876470671124 127895480106336 128003017313808 128487588810532 128595623875446 128722882192632 128764940035914 128929390789472 128936726326044 128955893373216 129552911398092 129595240438209 129698182660032 129723487976628 129889162929344 129931601833488 130470195652056 130559969275218 130669746841179 130773542582592 131008897092528 131551956526536 131594938718022 131652307746752 131763003773856 131853666949368 132400228132116 132443487480807 132574553646444 132612636251536 132638510205019 132743869806912 132787241434224 132918647779008 133534011889096 133541609409117 133775732065248 133888213512144 134508066352478 134528061605392 134535715682634 134572016184684 134751549739464 134884899965088 134928971134776 135553642297437 135661317494976 135687786274404 135732119772483 135839936741184 136424251212704 136468825337208 136562726483274 136715858044704 136830811611312 136924961832036 137348801831948 137484722300016 137600322343848 137645280728046 137665742342544 137849403261024 138303083742278 138487594942788 138532843227051 138553436781864 138669935423292 138847036234816 138875577478848 139564105087302 139606157946528 139681453519881 139702217820984 139747862961018 139926340436064 140348987347933 140506364548368 140533778641347 140731777246528 140759235319612 141342711956394 141671337797808 141717626311716 141815139040323 141898619448768 142085451074112 142254116183089 142514619570414 142743254088344 142764473540416 142772596234632 142841472528482 143001644621472 143433580476459 143622433116981 143805858957488 143814040902126 143852844887076 144066172993344 144187306859232 144813242466711 144876374036576 144923709737352 145045564638156 145208208240576 145308122760528 145786350866741 145902154277568 145980845551086 146125308295512 146144537909856 146173052062674 146778970108563 146842958640608 146966427286224 147067551597372 147111865363008 147159931469616 147356258658336 147385009229094 147841227448642 148060470169248 148108846215096 148233379245588 148255414830432 148335375318039 148453203511872 148941782491684 149189215782978 149211393457392 149336853532776 149385646613502 149484637384992 150028227854687 150099556513686 150225763375233 150345093173184 150448542268752 150497698573404 150689905084992 151314546436704 151344069306066 151513775595936 151586868805736 151595493456897 152215228260732 152319964154421 152610299301824 152618982181848 153477282614292 153527428504359 153723504402832 153755103637296 154001771130816 154204538439744 154466932820802 154670312587518 154800362636829 154867848108064 154918448339928 155071755742176 155840581960999 155872616379597 155964371813952 156071687409456 156202915764168 156485670665184 156970059236512 157000685548798 157210141362708 157257511250112 157308892260624 157417132990572 158060667134032 158069660116914 158271537077472 158302417320138 158323249402344 158479926198048 158691355478208 159213629560076 159323180897153 159449737105344 159501834385488 159635946879864 159659677509696 159793922721888 160398842683352 160451250066354 160586160849387 160610032732968 160824303804528 160867697508128 160876850199156 161645676245508 161781591327174 161963001499104 162074444617512 162824789268519 162873850937616 162985920791148 163039173454521 163135147529536 163168681411008 163247397175408 163924091973096 164139923562264 164358903888144 164390971832451 164899830615793 165198328470684 165337230697002 165500848533384 165548389356896 165627096842688 165766359586464 166267056165483 166568028940404 166622451991983 166835252058384 167000352337728 167054916643056 167828319034922 167862817639566 168077201825568 168440010547536 168961402798448 169077661360244 169219825411182 169409576280672 169526143220616 170219179990496 170228864741292 170310986476267 170446270698816 170501960894832 170535227406453 170670689751744 170814193254432 171460831833928 171516853519206 171630509590176 171686586714552 171915635101392 171997369798176 172737215197456 172793653917612 172938942453186 172964650635504 173242135777984 173251992522168 173960260869408 174054085080141 174079959033624 174226329121572 174283254382419 174421693922112 174455725209948 174678529456704 175116149265967 175402608702048 175459918290696 175580648335638 175728280234689 175804889265824 176533637509488 176568080857077 176591316641076 176766071528592 176914700156376 177049655245632 177584432970854 177818250525786 178055479212156 178113655577637 178231683035952 178517618016192 178964855843241 179380954243512 179429354912912 179439563683674 179668732985952 179905294846368 180448698018771 180651040133616 180686286824589 180738189729916 180917048365872 180976159696644 181396934435808 181958433782944 182083635311032 182441082148416 182566615776048 183233082304818 183312963066688 183467096458464 183527040970728 183554323123392 183653321822334 183859257370464 184414603469733 184650126590384 184710457636068 184737915709152 184893247231056 185227936705728 186085473449736 186241938026508 186269623761312 186330483948024 186487154534772 187193125077413 187341819397824 187378371521796 187689658565682 187875396379944 188456949275192 188586622286426 188745189881703 188895117063744 188956835082288 189086852053764 189143826895296 190019492760552 190081578148254 190363461646176 190523523245328 191244773968612 191307259694499 191496577489308 191752054536168 191803793182768 191814706006686 191843220159504 192731383215798 192893435813169 193084323288948 193147410053871 193231612983136 193394086184208 193744163680704 194329367097138 194547273990048 194585231964942 194641127401448 194833744394016 194897402750232 195705293478084 195839953912827 195955236381632 196090068796496 196213241959488 196513345638792 197327934789804 197478461620128 197644505660784 197780500424052 198002277168192 198600342198174 198918954377304 198948524609856 199115804710368 199180862151336 199377971668512 200102995772407 200132742018248 200301017833644 200598056358336 200663598097872 200832320268216 201592596237214 201762099528717 201792092408088 201858024277026 202127324609196 202188228750144 202327349947632 202953637680976 203093285539228 203491976242464 203531679411606 204636376819056 204703238005812 204844089724911 205006804849728 205073787067056 205955910427736 206023202747922 206227083450024 206400483515772 206467921092069 206498613513816 206557931119904 207454625613417 207731392414182 207830155172796 208004903134938 208095583212608 208270554352224 209346157630953 209409236919792 209553326731476 209613521816944 209745189680832 209889510654096 210759546822552 211069889760184 211097665869792 211138852979418 212014067934591 212507006696712 212669112513984 212847929173152 213128176611168 213771929355621 213935000088472 214114881132516 214146710310624 214262208792723 214432405072704 214502466932208 214714738719936 215495533908746 215527568327344 215708788436232 215779267330614 216099259490016 216280960288848 217099719024692 217165134583488 217314561054864 217385564606028 217568346957234 218565455964128 218608100108762 218853231416352 218971268326629 219145205184192 219187962443268 219216806864784 219259578094011 220264437960912 220449640929336 220601327396058 220667798044512 220739897204424 221689408220644 221761841172963 222090705253872 222163269322644 222350068868382 222383122245648 222447002744512 222739888857408 223412673737526 223783823674467 223817090186088 224005280299164 224586680730048 224853280418431 225149334770529 225517639759776 225626433881576 225672813403128 226034857627488 226971819655056 227016103959099 227335947859776 227380303208604 228322842391098 228689138025608 228915448952736 229220846801856 229522651735104 230215923921438 230391538556816 230585256604248 230619534180672 231002656696224 231700399231203 232005468881277 232072113440188 232106612044832 232301772162096 232377672509892 232607633613264 233684520805918 233946557720928 234107531114184 234304373646252 235378183345984 235424107809436 235455088854768 235501028323197 235688095371456 235815212044062 235886266875168 235963338390936 236125699485858 237091000701048 237407305616208 237453625980207 237484874103516 237642244047936 237719889297072 238619807790988 238820444340114 239174605658016 239252751578232 239453920319796 239489516264544 240360403205909 240598264025028 240676875099531 240868053511488 240915049099452 241222731154496 241236455706792 241301546262192 242468514368262 242672386990761 242865150510528 243422154368064 244310776406424 244478881186722 244702721294304 244871095763112 245886137959644 246209885343396 246280610181424 246328661809321 246524329641408 247797492706026 248005846045503 248113964599648 248322584035344 248440645264032 248649539379696 249800694654602 249837828695728 249852043410606 250252878087576 250500528506592 250582374964584 251660253175604 251742478552383 251942446776384 252115802738352 253359323680736 253442104197672 253616492040366 253829738116773 254031364327104 254114364421008 254289214830924 255076346259332 255328769985744 255669406048224 255752941342248 255790960212672 256006034627616 256975177621064 257191247750892 257275280278809 257445764385264 257529880071828 257858781578944 257873452652088 257911786746432 259105822796184 259190480876418 259408413679779 259446975953256 259863203666976 260648119360447 260940391304112 261119938550436 261339493682358 262017794185056 263103913053072 263189877436044 263370972503457 263526007547712 263707333898736 264800456264232 264886974961614 265149107292888 265225272503072 265277020410038 265574482868448 266376649456281 266727375788679 267068023778192 267083218818234 267551464130496 267776427024288 269016132704956 269056123210784 269071431365268 269144032369368 269503099478928 269769799930176 269857942269552 271107284594874 271375572548808 271464239544966 272848502425408 272937650674416 273125452966548 273431716089408 273661623222624 273849923664072 274697603663896 274969444600032 275200644687696 275290561456092 275331484685088 275479982733501 275698806522048 276606167484556 276975189885576 277065686454102 277106873563728 277339870846584 278623851730133 279128210174604 279212315893056 279362907039762 279404435641968 279495725922036 279852680872128 280697974695866 281012729096736 281067557282694 281518470639224 281534487848523 282685423912788 282879933429639 283342675595616 283435252623432 283630278080646 284508232366178 285029239140828 285122367222381 285486508176688 285545192469264 285682945056964 286003289242944 286867160952918 287244866233962 287611717914976 287628081804252 287705689774152 288374613718464 289097074823697 289626484933422 289752748073152 289847419474704 290091129276312 290616245521056 291494050645707 291572701733482 291961691102172 292250616591024 292289075819712 292346104125348 293557940217126 293685917281216 293932854572448 294135103194744 294319862939232 294712517316672 294770018458188 295682454897284 295885907380427 296120940338496 296217692430192 296466758491176 296510829660864 296670750636078 297883564983368 297900513297261 298378431565956 298422786914784 298673707065552 298771293227004 298969274769984 300056455709374 300199113027372 300451526750466 300897084537504 300995397146808 302388894355821 302629092873408 302688138612132 302787036415539 303027551191872 303173737611472 303190986913794 304430456521464 304639928308842 305237964363696 305297519117409 306242542572187 306954565228584 307054857008718 307447008805664 307510207274592 308933865641604 309034804121883 309340625175036 309600725273658 309735696216128 309836896679856 310143511484352 311597088621273 311681163921998 311745232759194 312143374818912 312405831528336 312971341330368 313940118473024 314001371097596 314420282725416 314617784521248 314834265981144 316121334268064 316139320233828 316291832027353 316543074154944 316604834640276 316646498804688 316708279469127 316959852396096 318427259120152 318646361794306 319003668770976 319271893759728 319587845443776 320797685366704 320902500132708 321172321698774 321220065465936 321648607609056 321735395016256 321753700398312 323243300863119 323291352491016 323563182654348 323668900995921 323926002998208 324148889235024 325215705779653 325649578537038 325747701875232 325971841582296 326078346909042 326352520435851 326494794350816 327848183946192 327912150163143 328279847124528 328717807776288 328781943664902 329799661231586 330396656941368 330674461394004 330901991094087 331001697066768 331096778713792 331532719172928 332534112330966 333136057880808 333244903983966 333670504116768 334109833286112 334678354445071 335119010606289 335656638069844 335725635279132 336154403651136 336880021095072 337922805596896 338155322720488 338439650822364 338819152561344 339052286441232 340438359980992 340457729482584 340621972952534 341003921789664 341070454812906 341628386508864 342484263586647 342921663667856 343033707038412 343261019180352 343373173429104 343831270202784 343994739596352 345323885882157 345474430394912 345587307835224 345877884906372 345929301271008 346503985044336 347644375143767 347920521738816 348108170160282 348159918067248 348452658243144 348566508764838 348911450419896 350232298531934 350526781208877 350805217404096 350919836581392 351161296671276 351456560469378 351609778531648 353067275018976 353136161714154 353182633282152 353532143057184 353722818066093 353829400312752 355168865941708 355413249693649 355636501051572 356110958424312 356227311155274 356463366071904 357929711686482 358230666510171 358761908487024 358858709825824 358879127367348 359337465971904 359810589692736 360897396037542 361302080267232 361372573649178 361476379459832 361834096731744 361952319393288 362793868871616 363702771552393 363916867565888 364167270622064 365133231552096 366466164609636 366718321780083 366934192916928 367054081941456 367306643644668 367718514740928 368829206939466 369300253180768 369420915272136 369475831418304 369786494462112 371619849291613 371696239059039 372170946899472 372483876053016 372539247522624 372660967896048 372974309069544 374386250154826 374701041981903 374756743043592 375379317131364 375750792759888 376913898550384 377173244572852 377490379763406 377913670164576 378173704107528 379924508293211 380038985521104 380163156296508 380424738060549 380726923292352 381047046490656 382489547937224 382614519388998 382993154978616 383504109072336 383607586365536 383629412013372 383686440319008 385462766431596 385786871626338 386168646577896 386294820107742 386463225966272 386788172368416 388658734194276 388785721314627 389094547980096 389170463929884 389282254802896 389667488788032 389794805500464 391410586956168 391679907825654 392009240523537 392180137592992 393026691277584 394655869579608 394956923240256 395289011321568 395561000848104 397200684396348 397330462442421 397837908754608 397915530615057 398231609420736 398361724302672 398755943337024 400205991544814 400265484036496 400602035667288 401327196195744 401664640536432 403185192474428 403524199057434 403584184816176 403716048554052 404254649218392 404654699895264 405907275361952 406126198520329 406186571078456 406660926892311 406983952484928 407063358823212 407196359317449 409272753638112 409406476011624 409688179449822 410147574134112 411911820855472 412046405495844 412454166900048 412800967031544 412935842184138 412997227027632 413115862239808 414909251226834 415462784828364 415598529681153 415660310345592 416009806269876 416541108704448 417584663634229 418692315261906 418818473839584 419044360559643 419106653462952 419227043633888 419779021308192 421046962043799 421519093645104 421601335924041 422139779520368 422195331739584 422277705958836 424028135869182 425014013393424 425695858346304 426256353222336 426762348549267 427543858711242 427870000176944 428229762265032 428293420621248 428524417585446 429004933864416 430300741429377 430867299350943 430991067817492 431055136654688 431417576872464 431558534661228 432198518980032 432561920577696 434199438049384 434629122109728 434771129212056 435136693914468 437130911928256 437216200217524 437359052600223 437706462832704 437942536653258 438375924886536 438433613729568 438519156188022 440528875921824 440899281858672 441202654792116 441335596089024 441479794408848 443378816441288 443523682345926 444181410507744 444326538645288 444700137736764 444766244491296 445006125954117 446383605953831 446825347475052 447567647348934 447634180372176 448010560598328 449706560836862 450084683564061 450298669541058 450677290125699 451035279519552 451252867763152 451345626806256 452069715254976 453943639310112 454032207918198 454760606417208 456645684782196 456959892463263 457378276051216 457830897905472 460431847842876 460582285513077 460783077113632 461170513208496 462005313392448 463400798462406 464010937762554 464144226880376 464213224089664 464603544324192 464755345019784 465215267226528 467369041611836 467521745882997 467893115441856 468215062228368 468608747292504 470848215618872 470910177709536 471002056646394 471630424088124 471772533750336 471926676781872 472251398971716 474182001402096 474814611232416 474907251960414 474969748207032 475439778594144 477239615581976 477640888680228 477969542691459 478349211316032 478505503156464 478907840639592 478979032529088 480720806411818 481196528050056 481353750199062 481758482548161 481830098198904 482472911413584 482603092524384 484060793097973 484937028736524 485344773981522 488474367805557 488621552812848 488957762373444 489117520363563 489405442588608 489742191526224 491772275919288 492419770686792 492561220362848 492657323618642 494699491847379 495594985412052 496011692091006 496227929199296 496645168070688 496881290528064 497299078759392 498801168496449 499601389309204 499675657391456 499704086821212 500505756175152 501001057013184 501164749929168 503320506351208 503484957104766 504231605476704 506718647361472 506884208395344 507232984080732 507659476233546 508228728842016 508578429661848 510152692518664 510657539971488 510932959428801 511338812096448 511505882684496 511605682219359 512012069255232 513950355242128 514382495501784 514550560557618 514891528770528 515059760143656 515746905304176 517444296070247 518211645592368 518380961752836 518816827359558 518893951906512 519726407333952 521296238720894 521880782608224 522162255240423 522239877100872 522678987364716 522849763147257 524035588370112 525348447797901 526207826106144 526379754872088 526741945006914 527414667797472 529600912528464 529704242571231 529773949923228 530298214585776 530450545006144 530554040820076 531148965736896 532753298912562 533454751577358 534136047556384 534166437636468 535552854048576 536894567529723 538032265409912 538112246421568 538142862730536 538288064738736 539006198957856 539715884539104 541346094056313 542214569189748 542751145097616 542928479089932 545875301348832 546250905933096 547323246445248 547699847328144 549395207327792 549502399420793 549938889200064 550401289375392 550581122912184 550662969370176 550959965467002 553212334969112 553243810409199 553950379771152 554131372908204 554213747127456 554679741693168 557247703460266 558256420349208 558725814079524 558808871283936 558991451844072 561395949391732 561579375232239 562025458193472 562135114565388 563036941278448 563068975697046 565370847825576 565759866859278 566235569645109 566685351191232 566870505246864 567260556161292 569016464732356 570058478281656 570244734444762 570973016353376 571090384938528 571365890113928 573734321905836 573921779083497 574489732467924 575223435829952 575256163608504 575411379548304 578194149647394 578680307439507 579252969866844 579694838949408 580182258552624 581232491042112 582988101291414 583145403466964 583923382204344 584501233182048 584692208250696 587115880434252 587399116622227 587519861738481 587865709144896 588270206389488 588639725878464 589540036916376 591364909794568 591771814760854 592435384860384 592933516982352 593341501272156 595767129966736 595801026594522 596756863131912 596845573829568 597347414131104 597542586454008 600112911418748 600308987317221 600398226054744 600903053500932 601794169075008 601990794293616 604777788711642 605286298586151 605376277224264 605574072831078 606347475222944 606381973827588 608860913042928 609279856617684 610475928727392 610595038234818 612485085144374 613909130457168 614109714017436 614532269174733 614894017611328 615020414549184 617867731283208 618069608243766 618681250350072 619201450547316 619673793359712 621545515397989 622363876840251 623194177242546 623362327843996 623490465518388 624286749637824 624811663056672 628002742195192 628038472892859 628840565450832 629235569042496 629668531962288 632242668536128 632278640467656 632583664054706 633209669280552 633292997609376 633416558938254 636042203803773 636854518240304 637292723588612 638007337541952 638543787519456 641315788066863 641595370733408 641805000265416 642344643397548 642440130931872 642786626378169 643297215218112 643507400796624 646486601726238 646582704982032 647126365308696 647337801991842 648297778470048 650431411559306 651299157074076 651495403750464 651943683164592 652156693818084 652705040871702 652989588701632 655696367892384 655824300326286 656559694249056 656913804979887 657435615552576 657563887329804 659599322463172 660053178002491 660793313882736 661348922788008 661803982188174 662003394133536 665068224661932 665285523518889 666272115761616 666489807967932 667341008233536 668219666572224 669356708890142 670238021212578 671313276139688 671351471023401 671451270558264 673760042190144 674559841255293 675448004311587 675845611193792 676310645440976 676879301644728 678104572882464 680915458965168 681048311877297 681243945905068 682007843579328 682140909625812 684968527173294 685843327335712 686067414076824 686746346858208 687662540405568 690647771764314 690948860789824 691174615670448 691755769812744 691858602542016 693007970088672 695101197693609 695288750287534 696216340320564 696319836134496 696905316486288 697133017529676 697822900839792 700464597063868 701053562417754 701839673162784 702322593342552 702913120938756 705574086830249 706134550037952 706272323428308 706365266564304 706503084969591 707064286114368 707445636132186 707658800625504 710337731883416 710826499387298 711273002103144 712221916848624 712360877940621 712454622310548 712926732143808 715859423372964 716461333020342 717523816974048 717717419651648 717758254734696 721081209617727 721794792075084 722030625298593 722604160534464 722745147298356 722952758919664 723668193463488 723904638786576 727405543104786 728017160972283 728334541244128 730266463104192 732932329219272 733436643560166 734108163882912 734613287289336 737658413878932 738600506361536 738841830544272 738985985427963 739572988924224 743239698583226 743392478118078 744341893798944 744967752106032 745321935792096 745948618139088 748772500309652 749402083963806 749513486087184 750758634262728 751501585519776 753827797100768 754234368680611 754346489145704 754980759526812 755227435657149 755827340329152 756347408215056 759849016586422 760077971042208 760326312593016 760849476121098 761489214350319 762094092981312 764979095874448 765128350380667 765229038777996 765986309957232 767008218144672 767215172731072 767258824026744 767372880638016 770925532863192 771573743252676 771825840836427 772337293155792 772589640215484 773576344736832 775514375320711 777317468388552 777571442629254 778225241039337 778340927859768 778564509605792 779589611000928 781944358081341 782821173912336 783359815651308 784018481047074 784360275185984 786053382555168 789311739159216 790578022643136 791122001696208 794401368792696 794660924884842 795675817509216 795831061230114 796723448605344 799129948368843 800182127366037 800411983089628 800530968072992 801204071334576 802654392391488 803329281072864 806370384948856 807048398114868 807168369632352 807432097108104 808509298436784 809309399790528 811814550723904 812252397040658 812373142156912 813321853784622 814126717646424 814392718634898 817895822820713 818545507276224 818812952023248 819376358899644 820295148268224 823823641710944 824092810991688 824908333800096 825601934063088 825871684368276 825994454055264 826439948200503 828998125342829 829818502453668 830925569656728 831197059362306 831320620691184 832019612539752 835169327268458 835871555190399 837384630523812 837636947679168 838088721119286 838213306925904 838454087267776 839558042616384 842093924087598 843038187290208 843202671848082 844279559040736 844555411917672 848056271738364 848639800288917 850028026786848 853524697098534 855087717422484 855367101667143 855740000353888 856459524530064 857048835170892 858009867728832 860601482858754 861734598701886 861982135634984 862110273309376 862835153744928 863117069322456 865123841155392 867291224471091 868398876098768 869258244219456 869542258424112 870273387828936 874302431291107 874432400435048 874482151937121 874718105200446 875885073306516 876751849773072 876867227459136 877038312376044 881057751843648 881798563717344 882405309584232 882959588817696 886757632882576 887047364691852 887657722141281 888362821015488 888653077290576 889400275473528 889532488982592 890012251908234 892767211907662 893650694950104 895135294697868 895268360744352 896021121196656 899413121673724 900169367128122 900597339082116 901354580251398 902505735526304 902691253612512 907166683067463 907887278620224 908064415836396 908361109246617 909521212834416 913291369564392 913919784926526 914756552102432 918727627716561 920863695685752 921164571026154 921566154227264 922341026416992 926801596924812 927104412365649 928021875525108 928288453760752 928469571435133 929207088648384 929510690039568 930430534453056 934738083223672 934791265863819 935043491765994 936430124456736 937217494585008 941696431237744 941820355419072 942004113292788 943260848176248 943853353563744 944502797943432 948364002804192 948875496082059 949629222464832 949814503920828 949939496414064 950124838407381 950879557188288 954479231163952 955281777360456 955939085382918 957011006312928 957815681279184 961441612823636 962393056100112 962707500398124 963516965096322 963660196397808 964945822827168 965206185048768 968121586195946 969729902589357 969874057473048 970689547963044 971006702987763 975647117338959 976948735611114 977243105625696 977915524746888 978235040727126 979484383052448 983544551838576 983736450489429 984839541373584 985122440725696 985314647237284 989398983694758 991189970824104 992023384182012 992705973282261 993290336141376 994598157518784 995778813281623 997602336992898 999202778618408 999351314782912 999408173642424 1001011512350304 1002329499858336 1004035063335213 1005357031818867 1006641012702416 1006969914209532 1008463210953408 1013768416790688 1014465968161464 1015318952467092 1016457457684032 1017156859323696 1020305385037328 1020504456067187 1021315079942976 1021865918857602 1023011765368992 1023211364438718 1027452790759941 1027900710484256 1028764991003568 1029101121115236 1029783057541056 1030119520287312 1031493810608352 1034888592140494 1036423291184736 1036761923505672 1037633654719116 1037787903813024 1042592477441788 1042933125431301 1043761565216448 1044324510480846 1044479754201744 1045357974729432 1045699526294514 1050696895595802 1051580343626631 1052415652212288 1052759509744176 1053483890013828 1054829335594944 1059201825056928 1059408485142462 1059547899846456 1060596429171552 1061108081640152 1061168454198279 1065506597825124 1066239749080947 1066909503154716 1068272095112768 1068332875272936 1073789135059446 1074691999530513 1076064530819824 1076285725461072 1076576129477472 1078012397915712 1079431769078208 1082692188112626 1084429138379496 1085502290195232 1085856958179864 1090884073726993 1091108314657179 1091750602697664 1092501811866192 1095399694656288 1098790414655584 1099004798841586 1100802578750784 1101162245824368 1101919930934004 1106424669938224 1106487620818398 1107900759542304 1108262745816408 1108427494254912 1109359483386336 1114495406920532 1114859547874839 1116512840698416 1117451628159048 1117617742567872 1117982903688144 1122791898783464 1123158750464478 1124103125945709 1124270229130776 1126073882556896 1126137951394092 1130741695651152 1131519733718556 1132471139290218 1133741010493728 1134521112322584 1138032929464712 1139773524879633 1140116956563312 1140489468889524 1141274214181647 1141946032706752 1142180769877056 1142731780227856 1147468643811672 1147843558166994 1148979464935848 1150512327217008 1150822759096608 1154298814310551 1156388299294788 1157360614879014 1158505939733688 1159389677898816 1160364517105248 1165976202582828 1166290806933928 1166357163943881 1167846764408688 1169002466364096 1169384416501392 1174231760868504 1174798233244454 1175039723476962 1176540412778976 1179080073832752 1182729819589136 1183543629521708 1184870769720768 1185867033964704 1186683002544312 1191534259933472 1191602053189044 1193513726263824 1193746591845171 1194694828262208 1195085172908016 1200225822837496 1200617974634442 1200796452109488 1201806107001864 1203981588587232 1209555577423284 1210572597172302 1210752554448528 1211148145662156 1212694950445888 1212763947655176 1217721826085856 1218378595560987 1218559713235368 1219982780676933 1220951857454784 1221190076469636 1224970170288748 1225813044861769 1227818260914336 1228219428034872 1229064538349466 1235735462566416 1236139216487532 1237362500700144 1238402901094632 1239347586719424 1243091030795978 1244727753680502 1246388354485092 1246724655687992 1246795589043459 1246980931036776 1249623326113344 1252753990902687 1256005484390384 1256076945785718 1257681130901664 1259337063924576 1263140886131397 1264557280935312 1264804007772123 1265167328109412 1266419338561104 1266585995218752 1266833117876508 1272084407607546 1273709036480608 1274585447177224 1277087575038912 1280287045647801 1282631576133726 1283190741466816 1283610000530832 1284689286795096 1284880261863744 1285573252756338 1287014801593248 1290902224288131 1292973203452476 1293165409964064 1294252730617392 1294675603983684 1296595556940096 1300862823118612 1302598314148152 1303887366329184 1304313387636168 1305410081743404 1310351875541891 1311392735784768 1311648600652572 1312077157800669 1313119388498112 1313827609959774 1315127774659608 1319198644926344 1320106356004982 1321586627765472 1322697845576016 1323607964376348 1324006788267072 1330136449323864 1330571047037778 1332544231523232 1332979615935864 1338713417780284 1339150817861493 1340476042425156 1342626552279376 1342702942046802 1342902541116528 1349119682510586 1350254050692183 1350896008623174 1352031870377097 1352621290881952 1353758603289456 1356209145764928 1361830917930336 1362096623754594 1362487891810136 1364281819251624 1369937054346588 1370879677389789 1371686654671424 1372134828153648 1373492693716416 1381295543528628 1382349231340896 1383511539625488 1386015940177344 1390202395387218 1390577500575068 1392432680641128 1392639672268992 1393810632972576 1394266035059352 1395645801679584 1400720970406849 1400929194127736 1402107124835508 1402565237648991 1403679346325568 1404645186685104 1405826241877512 1411148173660498 1412544646856616 1412730533128608 1413006169939182 1414891272264372 1415317601251008 1420675463766832 1421652998774596 1422546004206288 1424443833697248 1424721755881242 1424909244621096 1431718846745928 1432922666040684 1433908628074377 1435047633948096 1435516509469392 1442162419235454 1443589584150168 1444061250597186 1445275447644483 1445490294596712 1445905517839328 1447809277573152 1452182379293919 1454811086209572 1456034321944566 1456669082488256 1465423103416671 1465864658438544 1466873287120332 1468216327765824 1469226574578672 1475316827757864 1477683661088544 1477971970855926 1484098475542137 1486479397166452 1486784956236156 1488683787597888 1489935504212064 1490643871584192 1491897236278176 1496403505489347 1497545000619304 1498804167927612 1499026972174368 1501517268525456 1503003171039552 1507655594201536 1508468737361222 1508692978291408 1509961519053624 1510454871314298 1512694816430112 1519698033172844 1520155942084416 1520652625186032 1521698952242196 1522978428700638 1529958191748896 1530256700761334 1530458077555992 1531972619914464 1532798878286403 1534016436289344 1534517648053488 1534817046658077 1541851065726384 1543147486505352 1543651681672854 1544674586311584 1545179280430968 1551028750641422 1552332888210741 1554634936777104 1555142885258508 1556450482078674 1556681855719536 1557129019211584 1559179222001856 1563888716162682 1565642347824672 1566486765721269 1566719631302616 1568036962094148 1572106765110336 1573972962929017 1576045343393703 1578623478318432 1582244003392416 1588802737585392 1589112727713693 1589321849769684 1591351635018432 1591662122460228 1593446897210688 1598259896737686 1600364254732074 1600823966179256 1601061936145984 1602408142669152 1606658562145728 1610683702589169 1612740769897712 1614096796229736 1614336739264704 1614864194216208 1617018596873568 1624038282168939 1624504794081316 1624746284313824 1626643707569244 1628253435292848 1628785437269796 1635791645641426 1637625904046496 1638752717799288 1647647283421888 1648185621983376 1648507198262379 1649816667600192 1651203868126176 1651743368736552 1651988908110528 1652879896401006 1657996250685658 1659637004907336 1661851139313456 1662394118724612 1662641241382368 1664039225079504 1670338654536916 1671743110380798 1674769261047624 1676177442238572 1676426613851808 1682522822441363 1684187848175196 1684738125696717 1686076374580416 1686405343696164 1688559118081472 1689110823835344 1696112543476728 1697279600577834 1698706708935327 1700056053573696 1707049394197068 1710175434844968 1710734203334286 1711480000707776 1712919049060128 1714097670341784 1721202965717508 1721765337250491 1723469197403772 1723964271269968 1724300632665247 1725670307489856 1726234138644912 1734582448942182 1736040922318521 1736797752197536 1739084516848224 1740546775657872 1748604862582214 1748864800870096 1748964303874242 1749436210400892 1751770146613032 1753503699546144 1754076624752088 1762197349866681 1763597127434688 1764810619168464 1765919177635392 1773515265765152 1774094729383704 1775315444282562 1777306154581152 1778800550947056 1780024503816468 1785534423815324 1787301389900208 1790270589395736 1790536721488704 1792042242393312 1798826243347448 1800338734256244 1800926961951663 1801194678164232 1802709160502796 1805011471052608 1805382507225024 1814333366134926 1815858895758453 1816128831672792 1816722218493234 1819042425668832 1824536835523129 1826582739128784 1827839569853052 1829513104204864 1837455255433122 1841727391371504 1842329142052308 1843596807524199 1844682052833984 1849303510380157 1853603193849624 1854208824731298 1856043751050216 1856576907521504 1856939142870266 1859021380079136 1864636546193967 1867091630520753 1869476166447344 1869582531727638 1870086983531988 1872860248913472 1874434989170016 1883392862475488 1884008226585576 1886521696352496 1887706707127488 1889005595886864 1896728005608384 1897750992164118 1899629007841656 1899878992828128 1900249676814762 1908126611411319 1908958462327904 1910563554720912 1911878170765836 1914022012625856 1915631362558368 1922883225647272 1924786112200224 1925415000796248 1927033930192644 1927320392795616 1928359879134507 1929891645654336 1936243172391892 1939459805178714 1939748114946096 1941379095926088 1942013405975526 1950366962110931 1951294234677918 1953897471222228 1954486211251392 1955831049493776 1956470081454252 1958968766104896 1967089103677152 1967472900978858 1969679082747168 1970629294474568 1970741414939661 1978797967389516 1980159534007473 1982379941648208 1984046768364024 1985411946564522 1991557626563246 1995204673985796 1995856570556667 1998405557236816 1998816347284848 2002023024700608 2004658999716672 2008070126670426 2010714063637734 2013282025404832 2013939828419064 2023679523765879 2026344012934761 2027536833581376 2028931936322928 2030637904934184 2034313718647392 2040610770074656 2041008912134374 2043731837715204 2046023530737984 2046422728877436 2054905581519882 2055801420968512 2057529982007136 2058202242230472 2060239040574624 2062987621216704 2069777184280988 2071201351662989 2072846582369472 2073523847011344 2075267309438232 2075575807626048 2085184954883576 2085303593080827 2085866250862602 2088649020961692 2088959508403488 2090715949458864 2091399052589028 2101393791191604 2103160687253262 2105519019488352 2106967780027656 2116722260490747 2118403650113856 2118816970284924 2119095799692912 2119509254908773 2121192858343104 2122216163280304 2122336908396558 2131013195650248 2132479498161894 2133819006309432 2136665750545872 2137082633821863 2143697798005309 2147578270118892 2149383999061026 2152129061639648 2152571450922144 2153152258954944 2163243628853181 2165384376225252 2166091875895779 2168858276758992 2171004580390464 2171713916359728 2181768147453986 2182216629314358 2185003623732384 2190799389312576 2197580829311168 2198009597683172 2202324491648736 2203839861868008 2212849339876448 2212975241636796 2214042824191471 2215801519084608 2216525491632816 2216957956283889 2218718966772672 2228990813841064 2229719095749678 2233025681396832 2234903256318096 2235965807376288 2245583797566928 2246317500928956 2248206251891418 2248540458261552 2252147765113792 2252275902788184 2261483391302304 2262703106041833 2263039467437112 2264942278580436 2265682306971447 2267482020987456 2269042224645168 2276065858929424 2276509940457571 2279547049759266 2280233913126624 2280978937779048 2282548428363294 2284467643050957 2285463560455712 2294937287623344 2295385051142001 2295687116333988 2297958929871696 2301024654434016 2301645518193216 2308597628621102 2312776598589576 2314721229758028 2315477522509281 2317011879467376 2320729034210496 2326543125962133 2331952405165656 2332581613867856 2332714327887762 2335693528817376 2338768833002784 2345833074244023 2348463521737008 2349596466488908 2350079446953924 2353080825557952 2358160147665504 2365459639178272 2367087259043416 2371734067929408 2373366005088624 2383068519866944 2383204106378088 2387027452527648 2387493183690342 2390170345816032 2397389845106529 2400451645674992 2401235949268884 2401592904218976 2403612214003728 2407963177174464 2419111154846568 2421145194344604 2421505108897056 2422296291324312 2425527895310352 2433510626006369 2435443652171712 2436757191121974 2437119426470736 2439965561353866 2442380152939272 2449940340577496 2451626089723538 2453687468462139 2455636521828672 2456438856069744 2458129076698932 2471470925132832 2472278432975064 2474725001400288 2476805802189264 2486182061591956 2486994376028487 2489455507361004 2492776708970184 2493449311375984 2493591178086918 2493961862073552 2505507981805374 2507614665571197 2512010968780768 2512153891571436 2515362261803328 2518674127849152 2526281772262794 2529114561870624 2529608015544246 2530334656218824 2532838677122208 2533666235753016 2544168815215092 2545919400866751 2547418072961216 2549170894354448 2560574091295602 2565263152267452 2567220001061664 2569378573590192 2571146505512676 2574029603186496 2581804448576262 2585946406904952 2586330819928128 2588505461234784 2589351207967368 2601338945041291 2601725646237224 2601873673413273 2605196628296304 2607774732658368 2608626775272336 2610820163486808 2620703751083782 2622907293873321 2623297201305144 2624154315601338 2627655219919548 2630255549319216 2638397289852688 2640212712009964 2643173255530944 2645395691152032 2647215928752696 2660272898647728 2661142094075556 2662973166423843 2665088463046464 2665959231871728 2677426835560568 2678301635722986 2680952084850312 2685253104558752 2685405884093604 2685805082233056 2698239365021172 2700508101384366 2701792017246348 2704063740754194 2705242581763904 2707517206578912 2721500049202389 2723661835860672 2724193247509188 2724975783620272 2728563638503248 2739874108693176 2741759354779578 2744269656307296 2756182883149683 2762591087057256 2764698462681792 2767023079250976 2780404790774436 2781155001150136 2781313237096947 2784865361282256 2785408714305399 2787621265945152 2788532070118704 2791291603359168 2801441940813698 2801858388255472 2804214249671016 2805130475297982 2809290373370208 2811652483755024 2822296347320996 2825089293713232 2825461066257216 2826012339878364 2829782544528744 2841350927533664 2843305997549192 2845092008412576 2846626488246177 2848887667394496 2849443511762484 2849818489242192 2850374515222143 2863437693491856 2865845332081368 2867817256148754 2871033018938784 2884324838470908 2887179168300336 2888122501194372 2890550895288966 2890980589193424 2891811035678656 2895618555146304 2904364758587838 2909189707768071 2909622172419144 2912068643889132 2923092645439603 2926941352016877 2930846206833342 2931729316877088 2933746574240664 2938453149157344 2950633655515728 2951209351468287 2955367322177088 2955943941711852 2968196951084274 2972958794332904 2973569912472312 2979871008424128 2983794472556352 2987336439844869 2992807010978694 2995090001238608 2997608335855224 2998053944348736 3003034537050912 3012105190005639 3016071095456601 3016937474722444 3017385956582816 3019923038107248 3020909742628596 3025389632860224 3039396066345688 3041305250372064 3043397904484392 3045956857401276 3059916383497792 3060513401522668 3060916155111984 3061513368201561 3063945239828928 3065597756572806 3069035296106976 3069634093316154 3083702131452768 3086294973010704 3087303363345708 3089349172623168 3090358560861936 3102057501282844 3104665776421482 3109269873554208 3110285770517016 3112900964157348 3113363711439072 3124685241676817 3127777432325364 3128799376293903 3131284695649344 3132973531442538 3133439262605232 3136073924188296 3147945925858034 3152090686787406 3154741030879893 3157246956636864 3164488006784832 3177605475170784 3178225455427386 3178643699539368 3183324244920456 3196519793475372 3198719247242841 3200728509464148 3201647932358512 3204816285338304 3221367405178338 3224075998591539 3225481539795424 3228193592459472 3229728388432416 3234037193747136 3248076564337878 3249009588162632 3249492568627648 3253287415138488 3256506870585696 3257570874539592 3271583291282852 3272652221180979 3275251808092992 3277505435598576 3296371243966752 3297014396524758 3302407736252352 3303486737473104 3305759792802012 3315992501371316 3319274009814672 3323702278626912 3324788237449224 3325282482764736 3328078450159008 3340677309073832 3343486220761596 3344578643624517 3349538522095248 3352354884477144 3352853227703616 3365045644882726 3368375696350392 3369476251393434 3372309377837127 3372810687392328 3378221647670688 3388425551685811 3392225086953456 3394559201155668 3397413417870654 3414098788394136 3419320574638899 3420350869689936 3421468406668572 3423822642544941 3425838098120256 3428195340683568 3442405931435016 3443530674500982 3446938394807544 3447928542539936 3448601265330494 3452468277289824 3462896442931653 3469164897884364 3472081844637042 3473595504395072 3478169033696448 3481093551315744 3497209725164428 3497729601740192 3497928607748484 3498872420801784 3503540293226064 3507007399092288 3508153249504176 3524394699733362 3529621238336928 3547030531530304 3548189458767408 3550630888565124 3554612309162304 3557601101894112 3560049007632936 3571068847630648 3574602779800416 3580541178791472 3581239775535513 3584084484786624 3597652486694896 3600677468512488 3601853923903326 3602389356328464 3605418321005592 3622110072491729 3628666732269852 3631717791516906 3632257663345584 3633444436986468 3638084851337664 3649073671046258 3653165478257568 3655135786682961 3655679139706104 3659948342030799 3674910510866244 3677439134585307 3683454782743008 3684658284104616 3687193615048398 3698607020760314 3707206387699248 3708417649462596 3712087502100432 3713153815043008 3713878285740532 3718042760158272 3729273092387934 3734183261041506 3738952332894688 3739165063455276 3740173967063976 3748869978340032 3758261972708061 3766785724950976 3768016453171152 3773043392704992 3778011191773728 3789422658394191 3795501984328236 3799258015683312 3799757985656256 3800499353629524 3816253222822638 3817916924655808 3821127109441824 3823756341531672 3831262725116736 3840861136943403 3845766451294544 3846516795945551 3849572224400448 3850830001592496 3854067860385288 3854640785591232 3856719758269014 3872486344783784 3872706672864393 3878919610357428 3879496229892192 3882758191852176 3884026811951052 3900733924221862 3902588469355836 3907794942444456 3911662098987552 3912940162908504 3931055626625673 3934178207354304 3934945801957716 3936231473402007 3939358165494336 3941258588949136 3941482829879322 3957595934779032 3960319068014946 3964759883296416 3968093536728048 3970823893129044 3983115253126492 3990409347971592 3991713141113334 3996811114473632 3997632694569696 4016140253340852 4017452453584479 4021428127275468 4026564050809664 4027879656838128 4047359047531758 4050762152076549 4052688025869522 4057863872645856 4061275809868368 4068627437294784 4081221540149312 4082017824268748 4087463675430408 4092845457754872 4109811163039764 4111793816355589 4112639032169367 4115059964014272 4116404484460944 4120478081149248 4139554368561976 4142402703325978 4147047694022688 4150534618876464 4170369909767152 4170607186161654 4171732501725204 4177298041923384 4177919016806976 4181431898917728 4182798105178056 4202162911220547 4202787582383208 4206321374506524 4207695712946973 4211038038976704 4213935560055312 4227804175135489 4233444520981494 4237633940569848 4238191599385824 4239018509817546 4244432326560608 4244673816793116 4262026391300496 4264958996323788 4267638012618864 4273331501091744 4274165267643726 4287395596010618 4295156540237784 4298767998122052 4301725884223131 4304258123279296 4305142901844288 4326487257706362 4330768752450504 4332183751791558 4337716553517984 4343427832719456 4350818607785923 4356547137881757 4363536294907972 4364433258628716 4370007247464768 4396019195366344 4396269310250013 4404648983297472 4407679723736016 4425698679752896 4425950483273592 4428085648382942 4433050983265632 4433915912567778 4452295426626411 4457981627682128 4459438191499356 4466051362793664 4469806512636192 4471931614752576 4489210516468041 4491167595133856 4492635001857912 4496412503782836 4497080916523104 4504551805576368 4519376876868971 4522966782604608 4525406212083666 4526078934874224 4529884557160872 4531364613942894 4538084449290336 4552131717858848 4553019880915142 4559094099518532 4560467826253248 4561957875558096 4565096856726588 4568935286101914 4570927120911424 4589874575246688 4590770102284002 4591374232667976 4595917859743392 4598396634859209 4602049308868032 4617195257242204 4620372246017437 4625553197179152 4629442459516056 4630955045018562 4634023758934752 4653086251924266 4656998664632223 4663904810331312 4665163227735712 4665428655775524 4671387057634752 4677537666005568 4691666148488046 4696927043474016 4699192932977816 4699460297163807 4700158893907848 4716320295331008 4721918888787051 4728136030181109 4730919278356544 4734174518086832 4746732010177248 4766408212756176 4767338183141079 4774054905055296 4774986367380684 4780340691632064 4794779690213058 4800903291349984 4802471898537768 4803185808437952 4807224428007456 4831058040790969 4832051107767507 4838222309693136 4842290388689208 4843010217794112 4844592582648624 4851055790620704 4867021252012738 4873514382243948 4874238852941472 4879931122707732 4884760305878544 4899880681154992 4903252179447076 4907374936924278 4912877712139488 4916258153397864 4939018607811743 4942941850265664 4944556865950128 4945521594787137 4949450002800576 4953611604378528 4972364123183912 4973988752056974 4978911014722008 4985553417940368 4986898622751968 4987182356173836 4987923724147104 5011015963610748 5015229331142394 5024021937561536 5024307783142872 5047568467324089 5052563544525588 5054214377090151 5058229123741248 5059216031088492 5060669312437648 5065677354244416 5067332471506032 5088337630430184 5091838801733502 5096120126805981 5098341788708896 5121148182591204 5130526304534904 5134440002123328 5138757147180384 5142293011025352 5163608897152524 5165296011751473 5171892813809904 5172901897995741 5177010922469568 5178702415934736 5202677890082582 5203451292474448 5203747346826546 5210393256592608 5217253550544672 5221640326973616 5241407502167564 5245814587746642 5246594402610288 5248308631202676 5255310439839096 5260511098638432 5276794579705376 5279640580764277 5280425424019928 5286592049600043 5290791382304064 5294431857505392 5320545797295456 5322284188151112 5325946332847686 5331918463743456 5354853671121136 5356603271445972 5361904169700624 5370506209117504 5370811768187208 5371610164466112 5396478730042344 5401016202768732 5402780885854989 5403584034492696 5408127481508388 5415034413157824 5428600627244977 5443000098404778 5447576687275359 5448386495018376 5449951567240544 5457127277006496 5473610506569387 5479748217386352 5483518709559156 5488539312614592 5512365766299366 5525182174114512 5534046158501952 5547910531140471 5560809581548872 5562310002300272 5562626474193894 5569730722564512 5570817428610798 5577064140237408 5593909638581901 5601274891562259 5602883881627396 5603716776510944 5608428499342032 5610260950595964 5618580746740416 5623304967510048 5644592694641992 5650178587426464 5652024679756728 5659565089057488 5682701855067328 5686611995098384 5690184016825152 5693252976492354 5698887023524968 5699636978484384 5700749030444286 5726875386983712 5731690664162736 5735634512297508 5742066037877568 5768649676941816 5774358336600672 5776245002388744 5781101790577932 5781961178386848 5785079637403521 5802986877399803 5808729517175676 5818379415536142 5819244344838288 5824137287778264 5846185290879206 5851100886332793 5853882704033754 5861692413666684 5863458633754176 5867493148481328 5876906298314688 5901267311031456 5902418702936574 5911887883423704 5936393902168548 5940478602022419 5945917588665808 5947139824944624 5974672879689738 5985614021957388 5987569711670001 5990180002477216 5995216671710448 6006069074101824 6024210380011278 6032142190913202 6033874949444888 6034771913165632 6039846076214496 6041819485257192 6071038571297637 6078792132691376 6082610500744128 6086795808968784 6091913714802552 6121026803045336 6121832310223968 6123026736403122 6131195513145612 6138070592213952 6139268186632308 6167404262905536 6172589946021408 6174606726691416 6180717121723872 6204115002565688 6209331552842964 6213604054988967 6218539747108416 6220571541034032 6225801928314696 6226727422878144 6249370483353634 6255554864650728 6257598752587806 6265947062885076 6266878525210464 6272147848376592 6295891851716068 6304181373574812 6309482061759786 6350166781472241 6355210950341568 6356450910854772 6357287399078736 6358527764726319 6366648489840912 6393039586950744 6397438494485682 6401457018928296 6403295864717024 6431093394015927 6442734810356676 6448151997183078 6450963079590848 6456387184918944 6459456776864832 6489730886559543 6496153128675756 6498019176325264 6506574830276976 6513013741171392 6515141749079184 6543166582565704 6545304442361958 6555010871197152 6592742487933504 6594028793049516 6606973474946208 6611519585604024 6631985002742632 6638548019629344 6642128472574413 6647404557253824 6649576474898448 6650873868851667 6656156900318016 6681354618147664 6686972441523192 6689157287249034 6699077044190496 6704709768954288 6730091289765452 6736751392700784 6738952502786868 6744618755674254 6745621374784656 6756443295341376 6776851103371622 6784450173906912 6788109318125499 6789118402311336 6794826835741308 6797046920914341 6828197576788272 6829529821372713 6838641149277798 6840701739379872 6842936813337144 6847645285089882 6856390681367136 6884811862870032 6886155153426003 6887061349001964 6893876789615088 6895857085079872 6897202530660988 6904936554579648 6925792885863306 6938329795768728 6944163689274084 6962187102631488 6970451692971361 6979629377886399 6994419450328856 6995459203480384 6995857215496968 6997744841603568 7007080586452128 7016306499008352 7037499222732069 7048789399466724 7059242476673856 7096378917534816 7101261777130248 7115202203788224 7120098015265872 7142137695261296 7143531192470309 7149205559600832 7161082357582944 7162479551071026 7192169535319587 7195304973389792 7201354937024976 7203707847806652 7204778712656928 7210836642011184 7244220144983458 7257333464539704 7263435583033812 7264515326691168 7266888873972936 7298147342092516 7300531878019107 7306330956515136 7310271573365922 7311358279412208 7319896684061598 7349821021732488 7354878269170614 7361062405386417 7366909565486016 7369316568209232 7374387230096796 7397214041520628 7414412775398496 7416835298925192 7424175004200864 7427756571481064 7458546184775868 7460983128085461 7468366522083012 7477904665789376 7478330126910552 7480347934127952 7516523945416122 7522843996713591 7536032906342304 7546086785409984 7556022383547456 7578845316788382 7591003968656472 7598516031366624 7600998707259048 7632506445645276 7636188516088951 7637758202600253 7642254218883648 7647512683063344 7681722273886806 7691532902589088 7693033591891102 7701660003184992 7708135720770576 7713439516538028 7744972689567568 7745413345728786 7757839220714856 7758992459784384 7765516383704352 7768053623902104 7801467848443724 7804016835123873 7805176938711672 7815589884888912 7823324197975104 7825880325817008 7862111253251346 7868721881619963 7869891603915432 7872462946804014 7882517177898272 7882965659758644 7915191869558064 7920638136029892 7929519766592832 7936187073456096 7941647786258088 7966230506252984 7980818695943184 7983426282226668 7988919499271529 7993622228947264 7995265389139392 8032280506681704 8034904907168958 8042856254550936 8055759313676256 8080091700173857 8094718095063516 8101524304153098 8105376051739044 8115727745291712 8122551619736736 8164035648537496 8164500147607167 8174927350860816 8185690915509744 8219622326079528 8223587632711178 8225278064338734 8232808968921888 8268548649449049 8279108737123952 8284805406651956 8294095388045376 8301069237752928 8340739819534304 8341214372323308 8343465003450408 8354596083846768 8356226142916197 8362863797835456 8365596210356112 8404325822441094 8405575164766416 8412642749013048 8415391425893946 8427871120110624 8455608350270978 8466889041962988 8475267881139696 8476383198771648 8478037019635092 8488864653121216 8489347633586232 8524052782600992 8529917992647576 8535276025237728 8539879464738531 8546663002183488 8548330535287452 8574791192021236 8580691314032383 8590313080475568 8597535996244104 8603451768446262 8652974515412724 8661537504901008 8664367503583116 8675433107035968 8686855665438912 8701637215571846 8713094275763514 8727072589815944 8727569123304213 8728866517257432 8769277936318809 8780824056050631 8792038390732688 8792538620500026 8815359447472032 8851900966547184 8853628054404861 8856171296765884 8866101966531264 8867831825135556 8904590853252822 8915963255364256 8918876382998712 8939613025272384 8962009319534607 8978421032936082 8982335190267712 8985270003715824 8992825007565672 8994161833046208 9009103611152736 9036315570016917 9038753753737942 9050812424167332 9052157869748448 9059769114321744 9062729227885788 9076168898580672 9104263435717696 9106039761830284 9118188199037064 9123915751116192 9130193713453176 9137870572203828 9172463128793237 9179749150493376 9181540204568004 9182748465335952 9184540104604683 9191835719486784 9196793269718418 9234390514484408 9240744492034874 9251106394358304 9258884919032112 9261910090037124 9268047517869504 9306172503848532 9313997329264446 9327809620662624 9330326455471424 9330857311551048 9374055725030451 9383332296976092 9386398128881709 9393854086948032 9398385865955632 9398920594327614 9400317787815696 9443837777574102 9456272060362218 9464223092639679 9468349036173664 9493464020354496 9532816425512352 9534676366282158 9549972734761368 9589559380426116 9596157741728523 9601806582699968 9604943797075536 9614448856014912 9662116081581938 9664102215535014 9676444619386272 9684580777378416 9689185165297248 9702111581241408 9734042504025476 9747028764487896 9748477705882944 9759862245415464 9769520611757088 9799761362309984 9805046792847943 9806504358894152 9814749873848556 9817956663542937 9825755424278976 9832516306795728 9878037215623486 9889113731900256 9891043189574274 9907223208757056 9944728246367824 9947977504113948 9957822029444016 9971106835880736 9973797245503936 9974364712347672 9975847448294208 10022031927221496 10030458662284788 10033735930873551 10048615566285744 10081686879169243 10095136934648178 10105127089051176 10108428754180302 10116928133511381 10118432062176984 10121338624875296 10134664943012064 10165276655057433 10176675260860368 10183677603467004 10192240253611962 10196683577417792 10242296365182408 10257961723916697 10261052609069808 10277514294360768 10284586022050704 10327217794305048 10330592023502946 10343785627619808 10345803795991482 10357404831869472 10388689328794959 10405355780165164 10406902584948896 10407494693653092 10420786513185216 10434507101089344 10443280653947232 10482815004335128 10491629175493284 10493188805220576 10496617262405352 10510620879678192 10521022197276864 10553589159410752 10559281161528554 10560850848039856 10573184099200086 10588863715010784 10641091594590912 10644568376302224 10651892665695372 10663836927486912 10709707342242272 10713206542891944 10723808339401248 10741623536374416 10743719326606539 10776975629456777 10792957460084688 10802032405537464 10805561771709978 10807168068985392 10816254963016776 10857201254489954 10866330217475187 10886000196809556 10895153374550718 10896772990036752 10899903134481088 10914254554012992 10947221013138774 10959496434772704 10965407360048883 10967037419118312 11017810740503119 11024731532598732 11032317403755921 11050364348229024 11095821062280942 11121619163097744 11124620004600544 11125252948387788 11139461445129024 11141634857221596 11154128280474816 11187819277163802 11202549783124518 11205767763254792 11207433553021888 11216856998684064 11220521901191928 11246609935020096 11274785918124183 11289185389283984 11300357174852928 11304049359513456 11319130178114976 11368267975182573 11373223990196768 11386505952984708 11397774047049936 11399273956968768 11401498060888572 11453750773967424 11463381328325472 11471269024595016 11522583410830209 11537299353883632 11539550387836653 11548716673201344 11552490004777488 11562203581155864 11563922356773696 11570159274807042 11605973754799606 11617459034351352 11636758831072284 11638488689676576 11648274575556528 11692370581758412 11702201772665586 11707765408067508 11723384827333368 11734986296962656 11777659757089541 11793166879877019 11802534622062912 11804837405873148 11808694420206021 11823775766847408 11872787804337096 11880957204044838 11891835177331616 11894279649889248 11949345759379476 11971228043914776 11975139423340002 11980360004954432 11990433343420896 12048420760022556 12052357360753437 12064284381826404 12067749898889776 12070104428656729 12079692152428992 12083638970514384 12142077142595274 12152286456229647 12157584265382752 12173591617937568 12183827429605104 12242053606090672 12243664620447936 12246053472806244 12262391026291224 12278536373264616 12335381449066767 12345179892042816 12349213453382832 12361434243447744 12408230005131376 12418663105685928 12427208109977934 12441143082068064 12451603856629392 12498740966707268 12511109729301456 12515197505175612 12531894125770152 12533757050420928 12544295696753184 12591783703432136 12606488733661641 12608362747149624 12618964123519572 12623087138840919 12683412525406467 12700333562944482 12712901821709544 12714574798157472 12717055529452638 12733296979681824 12786079173901488 12794876988971364 12802914037856592 12806591729434048 12862186788031854 12885469620713352 12896303994366156 12905177652669393 12912774369837888 12945124572661099 12979461773119086 12992306257351512 12996038352650528 13013149660553952 13030283498158368 13052455823357769 13069641413645271 13086333165131408 13090608884723916 13110021742394304 13188057586099032 13213946949892416 13223039171208048 13263970005485264 13277096039258688 13284256945148826 13299152949796896 13301747737703334 13356886279879233 13362709236295328 13373944883046384 13378314574498068 13398154088380992 13409419537908576 13460182579530904 13473502785401568 13477905005573736 13489237511348508 13491242749569312 13553702206743244 13558130630606913 13568900347813824 13576218636250998 13578236804622672 13589653671482616 13594093841828682 13656395153576544 13659059642745426 13677282298555596 13681403478759744 13685873626674288 13695290570179764 13712781362734272 13769623725740064 13772310306852006 13774122698003928 13787753579230176 13794405061321976 13795189904577627 13851585771726612 13861116738052311 13876659591537456 13888327378548168 13940903385942722 13959258755772798 13970995993896669 13988838900657712 13991714430993936 13995489683207136 14014161172904256 14032612998016704 14074998445464138 14097578798933448 14165756666361153 14184408090543327 14192757835069632 14202523554260496 14240196030531744 14284275390522592 14287062384940618 14322164715165888 14324959102142052 14384339070639174 14390609946779584 14402709874049952 14407415695613304 14409557425313856 14421673284022368 14488440289966916 14493174122372907 14514666929079408 14526871166067624 14529030653382336 14533777747945872 14596294684185032 14601063756038214 14620543146731844 14622716558824416 14639793368123196 14699642043464976 14709756538341228 14722124810772834 14738633136418464 14748774460193592 14794428083041256 14817055823435229 14828825550796992 14833670597850384 14836564784361411 14848350008401728 14855513142962128 14917092369551736 14921966256170922 14936733044166024 14956660253821104 14960695868255904 15005884586037163 15033047890832244 15045687993427182 15072065812684608 15142705401972267 15157690633576764 15162643131270453 15182007937312944 15197032062733248 15201997414518096 15265012891290552 15272377032177902 15275516405200506 15295025366126688 15363444547773612 15383065805178176 15386067183782204 15403320006369984 15416271441541152 15426879033076056 15489945379135136 15490826691457572 15515678441429712 15518705693987223 15531032767408704 15536107247804208 15602935696887448 15608033670247746 15610353877423344 15631179769777824 15651760651634016 15724222506502692 15737443763239926 15739783207830864 15744925893608028 15765034355796544 15765931319517288 15830383739116128 15838921742292831 15841276272059784 15859776148800129 15872374146912192 15883295572516176 15932461012505968 15935569583202997 15961637391886368 15966852564453336 15977838998543058 16064561013363408 16069809814337916 16085712509101872 16111518627352512 16160183400347714 16189436190127032 16203048608306196 16208342657564967 16210752103478088 16245103239473472 16285801881734931 16328071297074992 16329000295214334 16349854701721632 16371381831019488 16420831519708161 16439244652159056 16447175265422356 16450556128677468 16465617937843776 16537097298898098 16558217474247904 16569610813303912 16602138475505856 16643731593421413 16681479639068608 16682428744646616 16686930006900816 16709192167693536 16712452285832394 16731192420712224 16781728915745703 16808651644882188 16811150329532832 16825285498026096 16830782851787892 16855742240221248 16911216700541956 16933778083925976 16950535762279392 16956074039270184 16978695267172464 17034574382044583 17048105565201984 17059835985295152 17070552050475456 17079758929477062 17096661070574904 17149582384042472 17161382628064766 17180626160951136 17195071992488208 17206903536892524 17305949030825448 17323075009802016 17328735007166232 17403274431143692 17408960632199409 17426188551527028 17454145179631888 17455138246608426 17457733034514864 17538555872637618 17553302658998379 17561648112101262 17584076781465376 17585077241000052 17630718894944064 17703801933094368 17707256108809722 17712342593531768 17735663650271112 17809181706505644 17821435806067257 17831926510728512 17837752765997424 17924018639069214 17956842065872164 17970540007431648 17985650015131344 18018207222305472 18072631140033834 18077507507475884 18101624848334664 18104315739496896 18119538228643488 18125458455771576 18209372615289037 18212079523660568 18213115713892911 18236376398074128 18247831502232384 18260387426906352 18275741144407656 18344926257586474 18363080409136008 18365496930671904 18369080209209366 18393586539436836 18468781028968816 18481488984069748 18502212788716608 18517769838064224 18523820180074248 18612345007697064 18627994658528892 18640812164966901 18655619241325248 18661714623102096 18748111450060902 18766664593952184 18772796257763418 18796771731911264 18797841188655228 18800635575631392 18887675555148204 18912544120724436 18928446185279358 18936698072347328 19050500344416723 19065632851024704 19069352732564316 19099945469522736 19179118760852232 19192315483457046 19209887594151072 19293280182047781 19324232163163876 19328204431070028 19352889238772544 19369161554756832 19378370330594496 19468085008050952 19469192659678629 19494057528975792 19519724490830928 19539041223514176 19599522724619968 19610093585695886 19613008717788304 19629499747697112 19635913327085874 19665032613591456 19756074431246972 19778227463800512 19782086379148548 19889456492735648 19895955008227896 19915644058888032 19926385417723239 19942213671761472 19948729424695344 19952621606555001 20044063854442992 20060917324569576 20067471861747102 20097231132571488 20163373758338486 20190273869296356 20210254178102352 20216857508360604 20233856267022762 20236864124353968 20242677249750592 20269329886024128 20330553310114866 20353350521720736 20364327954376497 20367355206934008 20384480507223924 20461648518077221 20484592730364816 20488589464118139 20515923447833394 20522105218139616 20569172044101408 20654435588610096 20658465460278009 20661184047005892 20687571255239616 20691607591982964 20714809663738944 20777378657589918 20810711560330328 20813805169897792 20814989387306184 20886561307894464 20911355078914083 20938888133659197 20965630008670256 20983258350986568 20986377610441152 20993234524810704 21021241759356384 21112497668196207 21118562323057108 21121701696079712 21146368198400172 21177727430021568 21289136752604448 21303785331390744 21419414684484544 21426413085783888 21430593577410927 21447616678802496 21483247072748832 21487438653213078 21553951258913554 21585914920169376 21604064811074928 21611123543419956 21614336137970784 21632509926033552 21714402508979908 21732660434950374 21772000393619112 21790306749101436 21793545980073504 21872796691737719 21894442026277548 21901595634057321 21918992869545408 21930814720097766 21934074838236624 22035621481006238 22049463065197464 22064634807511842 22083187216159251 22100728696458048 22191642124561884 22243238326195488 22249240009201088 22250505896775576 22283269714443192 22375638554327604 22382949384256383 22405099566249036 22411535526509584 22433713997368128 22441043802383856 22549571836248366 22568531990140773 22578370778567968 22608098719026912 22638260356229952 22736535950365146 22746447980393536 22773011905969416 22795548094099872 22802996121777144 22908565548266853 22926762656650944 22942538049190032 23045166821660418 23074598707767264 23079100775673306 23104980009554976 23124407162311728 23140318549614084 23211947509599212 23234918068702704 23273517662144568 23276977379353152 23296549151113056 23384741163516824 23404403545331172 23412050505371619 23415530816135016 23446769654666736 23469972593925312 23555319514179082 23586333759754038 23606165644859889 23609674811746296 23617388840412042 23647551533694816 23718978861800677 23745575608674192 23761914408089676 23783670354663232 23788559299778496 23898691518758952 23942456087829552 23950278846680004 23966758497814587 23980866686841792 24040945634942041 24096841520045112 24104714721506874 24128568763652808 24135499797779552 24140208857313458 24167277941028768 24240275100521571 24284154285190548 24304572912459294 24315168530765504 24347183235875136 24367654859210208 24484107212181344 24492106945612488 24524782052582448 24557072746529232 24670762898133534 24698426906765664 24805645948347147 24816460010262752 24837326211371856 24854416219955868 24882286164136128 24903207713258784 24997481933414536 25022219458602912 25030395010351224 25063788251540304 25068678428748591 25088591393506368 25183567406864272 25212977467323282 25216725494299248 25237928247039144 25246174277681838 25354770507442103 25366825050812934 25400667125888964 25425803643419088 25429149596314944 25434111058905276 25466593959363648 25572158347802976 25589753977942728 25605828075713184 25619638394215593 25724373576063708 25742073942097149 25770939241426704 25792607988732312 25810355305338786 25890249145322198 25958923546238172 25984612514703024 25992076705301056 26026299321107904 26060566996316736 26104911646715538 26139282827290542 26172666330262816 26181217769447832 26307833808956427 26342472168151893 26376115172198064 26446078342416096 26527940010970528 26568513890297652 26598305899593792 26603495475406668 26713772559758466 26725418472590656 26747889766092768 26756629148996136 26818839075817152 26886027958603821 26920365159061808 26925617571618857 26947005570803136 26955810011147472 26978475022697016 26982485499138624 27107404413486488 27108946710050751 27116261261213826 27152437272501996 27156473609245344 27179307342965232 27188187683657364 27312790307153088 27318119285490852 27354564597111192 27371747253348576 27390581140359528 27517389386379711 27539247451480128 27544620613704012 27548245396007856 27553620313814049 27575507158460352 27588810122643952 27590379809155254 27703171543453224 27722233476104622 27753319183074912 27776654757096336 27881806771885444 27918517511545596 27941991987793338 27977677801315424 27983428861987872 27990979366414272 28122167175091353 28149996890928276 28159194386645127 28195157597866896 28331513332722306 28368816181086654 28405047108520992 28480392061063488 28568550781045184 28574124769881236 28649918204284104 28768678141278348 28782556714489123 28788473225185569 28805419748099904 28814831391226608 28843346568044736 28976880579933832 28986348244745814 29029333858158816 29053742332135248 29067555495891744 29192589368370064 29202127512076428 29241086293463688 29245433117648832 29279586736246392 29399284086929952 29415140378543829 29419513076682456 29444249621545668 29453869990628811 29477266272836928 29497548920387184 29588856166082512 29594629225948423 29634111646870458 29667341195700768 29673129568722822 29711026285924256 29834184739103472 29843932512341844 29873466088332048 29913320507642208 29921391736511808 30011769172074326 30066095781664488 30091375986854364 30101207792620653 30245060637507729 30285410803944534 30315381267153528 30325286262540906 30364015874625888 30403994829036192 30495829965172299 30530025782581104 30544754064355804 30551032810401012 30590050732253376 30726889095547224 30772134367564408 30773885171750091 30832542883082304 30853758066152112 30979890758270272 30981653382915144 31031356882859424 31037411387974446 31072214495608416 31166067986384877 31205871393774896 31216067340495492 31220707754846688 31262359539555648 31303521303268032 31448445013005384 31474887526479852 31479566415661728 31489851787216056 31531862639034576 31635638138082797 31660767478232256 31677843484585662 31682552544119568 31719552297600258 31766591145032352 31864922025011936 31871139166405994 31923274783772736 31933705128906672 31955677997086116 32129122026726816 32139619628675832 32171425018203744 32320366800695428 32330926888370331 32378872380254064 32406097216612392 32416685315129934 32421504206956176 32571603763469862 32598990652425561 32656142594149984 32658000590428668 32699709403443264 32742763662038976 32841663039416322 32878489304318112 32894350530844712 32896222080146649 32901112257354936 33053432221509357 33074194597796196 33096952211267763 33116434948495808 33139221626607824 33287463186842826 33364857489293232 33373860013801632 33418384335387072 33424904571664788 33462384841424448 33563457831491406 33617303289764376 33622300659065664 33650570996052192 33661565703575784 33817406285536783 33822433401083912 33824357754372549 33867556167851952 33901071524558784 33912148078540368 33957390534344928 34069148764089166 34119671970590304 34159517858954124 34193322141149808 34299164768084944 34322765256129532 34361252321902272 34390143984976416 34413807073785048 34611898061650896 34618651163509959 34646150019604032 34657470014332464 34806548862287384 34817921264398818 34852377103054056 34908290359263776 34910276493216852 34915466069029728 35077111745275236 35106605317996758 35123296224202524 35168153562930752 35170154482000104 35332979271268623 35379500639631057 35407603866188736 35414512217619444 35424685187063536 35471327300542224 35618363413011288 35642871612134514 35675505531994848 35848037278138428 35913684131744328 35941080014863296 35971300030262688 36145262280067668 36155015014951768 36157072082260311 36203249696669328 36210313285970187 36239076457286976 36250916911543152 36418745230578074 36424159047321136 36426231427785822 36472752796148256 36520774853812704 36551482288815312 36689852515172948 36726160818272016 36730993861343808 36738160418418732 36787173078873672 36937562057937632 36962977968139496 37006144347200301 37035539676128448 37047640360148496 37224690015394128 37255989317057784 37281624329933802 37323429246204192 37496222900121804 37533329187904368 37545592515526836 37593543463822528 37595682377310456 37601271151262784 37775351110296408 37819466200984923 37825088241448872 37856892370558716 38000204390714839 38050237576219401 38101000688833446 38138705465128632 38199890939045472 38358237521704464 38384630966914092 38419775188302144 38586560364095562 38648464326327752 38656408862140056 38738323109513664 38835373717983297 38936170016101904 38938385319357258 38988115057951584 39039448981661856 39157367470073307 39208924240935813 39220187171391772 39226017435576608 39258999495394224 39271826654171748 39330065227182912 39512148862493944 39564172758297096 39778912985471296 39791910016455792 39831288117776064 39852770835446478 39897458849390688 39905243213110002 40088127708885984 40121834649139152 40134943723494204 40194462265142976 40326747516676972 40380547738592712 40420508356204704 40433715016721208 40467712534045524 40473728248707936 40620908141798621 40661106620229732 40674391891820739 40706701043441472 40728655908752994 40734710413868016 40768961014447848 40923297036154442 40969185460729632 40977178928236278 41031846895666788 41044210436279232 41138344088202816 41308871177220192 41316930920556018 41322368094011784 41383215183965928 41554757315179836 41583350214156933 41621423120660656 41629978774612368 41822710157828166 41877776267318394 41912987981690007 41931260017340512 41966516701973136 41986469049621408 42042483518712768 42224995336392414 42237124646114216 42243403392159424 42292736396800344 42497269999083459 42578273505208896 42607570662781488 42852826171567776 42861187154821854 42966494145497664 42974877306426156 43107902517827108 43171829840338752 43208129622149856 43222247086839912 43228672275941568 43265019852067104 43428805017959816 43465320869900748 43479522367118721 43544000787238224 43580613498202872 43587091960147008 43745593383475438 43788884052555096 43803191268114642 43861629440195532 43868149676473248 44071242962012476 44098926130394928 44129269615023684 44166374432318502 44383284249123768 44451167470305687 44486476652390976 44501011793551152 44509694353084233 44566539428886384 44751277108655208 44765898768512766 44810199132498072 44823071053019168 44882087604767712 45017653758111489 45099143672496732 45137063980281546 45156741557135936 45216197438053824 45428116205916801 45473071900730292 45546023811938832 45591096188199744 45605992243554288 45817131096533706 45885076098380064 46090333643320836 46149197415534528 46158201551346612 46209960019109952 46248814324623456 46280637099228168 46423895019198424 46469836137405408 46547035324289136 46556117081961669 46593098302226112 46769482327033648 46808807090662344 46824101010743238 46831061632270032 46893539309333472 47110639028358164 47172667519508076 47212331289719778 47219349623492592 47234777680824084 47295103067389632 47437957723601354 47491151217348384 47516765226878493 47523828816179352 47579328446400387 47797383037517904 47806708749608991 47884912175659104 47900557693360008 47933516995629174 48081891269884082 48193683040090224 48209429443013748 48257137527305616 48270999595559104 48280417714626916 48334555882057536 48480550201043142 48568308570381096 48609145824918588 48735309718420416 48793161850799527 48857405645204793 48968214424362688 48984213891224976 49049564105164896 49114145493058464 49262494559124483 49341525796267068 49396853813531328 49611291896694294 49632920020525504 49674652422743712 49708832439911736 49806415426517568 49931194780264239 49994963866829072 50004718347292163 50044438917205824 50060790020702448 50127576503080608 50137356857497182 50345186747237109 50367134813728544 50425954934646564 50433450988598496 50475856494078288 50492348555363676 50709541014884206 50733650101625868 50801334251777928 50851607286838176 50868222117810552 51103723146133749 51144316695605952 51179507955885456 51211656151426368 51239276788431186 51448747152127416 51484147884194298 51541878482853408 51585215977464624 51620710610677572 51780498290644396 51917847092476344 51969225029406048 52209823293431076 52226881896598227 52278565654581084 52345332660525632 52362435538895664 52615667617912854 52659907976995137 52684944336303786 52752230344396128 52892156684832192 53055880021941056 53137027780595304 53206990950813336 53427545119516932 53453319612622657 53464307418201771 53495779532185536 53513258297992272 53772055917207642 53840730318123616 53851235143237714 53911620022294944 53956950045394032 54214808826972976 54217893420101502 54232522522427652 54304874545003992 54312947218490688 54358614685930464 54376375367314728 54628117845867111 54636238570981704 54709129194222384 54743494506697152 54781162280719056 55034778772759422 55089241227408024 55096490792015712 55107240627628098 55177620245287904 55180759618310508 55406343086906448 55444466952209244 55506638366149824 55553309514192672 55763613543770888 55837035023091192 55883983975586676 55922436494900703 55955355602630848 55966857723975744 56244334350182706 56299993781856552 56318388773290254 56390315195733792 56560641901216999 56663026665444612 56737632362173308 56810094217041984 57148249539762472 57151501033250169 57299836408568208 57537356282556696 57565113428978246 57576946450371138 57629662782453216 57879840546143343 57953761159867664 57972696489491628 58058667716317632 58107484664270496 58135110991783488 58385178736740128 58404255024152856 58482172586927376 58559173472492784 58798568173859904 58830280757087658 58839026153364912 58888499243091336 58907739981257622 58995097840774368 59177712332165024 59189258451896846 59268223293740916 59334682391401536 59346259137445644 59422052571848512 59668369478206944 59687865024683688 59746932176664096 59779156253169717 59826641015284416 60023538344148652 60064839198226681 60132191563328976 60182751973708728 60202415585241306 60490121275015458 60570821607889068 60630762534307056 60650572525081812 60728031749251776 60807989658072384 60991659930344598 61060051565162208 61089508128711608 61092983863129491 61102065620802024 61384945554231663 61453778191094448 61465768392354417 61544268735128816 61547770343500182 61707516132304224 61963306765830288 61975396380834027 62062713765718848 62074822775948892 62144428991216832 62332135972769754 62411742787549792 62432134680990984 62441415509693376 62734065236742249 62816664400977591 62896890026010768 62949775052959704 62959132831323456 62979703574432112 63063725278069152 63271276276165594 63355686969171324 63365105088239136 63439104595200516 63533182290064704 63729844050023872 63742278332811988 63867410257813344 63911355994172232 64207241901552659 64258244053453632 64279239257351664 64291780732232781 64342850036407488 64640733601390856 64661853776740662 64757744760508128 64812194433224784 64833370630259868 64843008413912352 65143207526939724 65197981304851122 65312285188299968 65316001180857336 65618390075213157 65683326078832644 65704786902171963 65756978608636224 65788701061689424 65792444160293298 65802224514709872 66106864443018714 66148389195592392 66193904422535526 66249561648477753 66278443253215648 66574926373685652 66729714978586464 66747720027603264 66849809143329576 67126915662982812 67148848152769149 67234606579528752 67301141992104384 67323131407151568 67634812571073566 67644866802167824 67648715508745098 67735112335703904 67824296157080736 67914781068689856 68138297528178332 68239343941180608 68319035717908248 68386644282299616 68598329536169888 68635327549935601 68645530512259064 68725696644800559 68780287969952832 68827614147570096 69223796123301792 69237302327019918 69314940028664928 69613097724574768 69635842528797636 69704754206108112 69816580718527552 69820552986433704 69830932138059456 70154223490550472 70213210635993516 70236151516114857 70246592448405048 70340308964000208 70571808154184701 70665958542537246 70759001279262114 70818496934579667 70829024435238888 70849370374127072 70942654601084448 71156936585402031 71236726826022576 71285743224269028 71351011063989696 71696074556276856 71827368263488656 71942600060525376 72122836904826123 72290524560135336 72310030029903536 72314144164520622 72406499393338656 72420626571940374 72501833823086304 72720825301564713 72837490461156148 72848318094642272 72852462855571644 72945505592296512 73041549707625408 73102964577630624 73379705030345896 73452321636544032 73476320836837464 73574346157747344 73875124115875264 73925955936278992 74012288694400602 74095280720296992 74449380030788256 74511978634115568 74563248659867604 74646858492408384 74992445800243608 75066658375808736 75091185031053672 75191364754620912 75206035286245773 75438829406197439 75550702220592816 75638932401969846 75650176482897744 75713784741117432 76000408781429678 76064311522326309 76100475152438802 76202001377666892 76277410930257264 76399781878090944 76716475043408928 76769261933828184 77173120728191124 77226221826291447 77296928652655504 77312817724280112 77670747435966594 77872340032203808 77876770638714516 77976230115903168 78078897963323712 78314734940146614 78417848481871626 78440374342783544 78452034871153216 78517998990788448 78543653308343496 78923501426869281 79024297724987888 79128345516594192 79583820032911584 79705541670892956 79794917698781376 79810486426220004 80176255417771968 80243669298278304 80269887446988408 80653495033353944 80658083875811463 80761095477185424 80776852714856571 80841016712409408 80867430033442416 80935425068091048 80947456497415872 81241816283597242 81322213240459464 81348783783641478 81457311817505988 81469420827736032 81537922028895696 81846594072308884 81938370921459264 81954357856472556 82063693791333576 82552168159139133 82617742354440384 82633861841112036 82644736188023568 82660860941442147 82766430367931856 83109514630359672 83166700428313866 83242846241321312 83259957549224736 83645420315656332 83755552534636788 83825975963380014 83862520034681024 83933033403946272 83972938099242816 84366501525274059 84449990672784828 84474249292228432 84585472793600688 84994539998166918 85215141325562976 85705652343135552 85722374309643708 85949754612852312 86215805035654216 86347670143467369 86416259244299712 86444494173679824 86530039704134208 86857610035919632 86930641739801496 86959044734237442 87088001574476448 87161226996405744 87491186766950876 87577768105110192 87606382536229284 87723258880391064 87736299352946496 88142485924024952 88197852260789856 88245421135631487 88258539230047368 88332748864637004 88361609971886433 88766568498247536 88783887677845269 88902334940611374 89002023587102304 89019388706168466 89133078857772768 89502554217310416 89531797537025532 89620398264996144 89646142106038336 89764175209535424 90035307516222978 90198287344993464 90274127960563092 90615872008627693 90735181912523187 90856232411833602 90946143801460584 91092047623877664 91211984487108576 91487489895516897 91634262193067412 91770152196760128 92180667286641672 92316403102693224 92497628649246912 92561274198456336 92847790038396848 92939672274810816 93094070648578272 93112234163923338 93498203959154631 93538964654067296 93617614181324688 93648202021486476 93662123264540064 93787078618666944 94221278056716328 94345335039016152 94424662579439556 94438699246985184 94469555361648168 94875915447202708 94906914414248391 94982302434696768 95033530453756986 95047657632358704 95158656892800774 95594766075035808 95613417499217982 95769824351318208 95801115386720016 95867033991258348 96163782539768164 96387366080180448 96418858886027496 96514275054611232 96560835429253832 96961100402086284 96992780665110993 97136617140762192 97218291649837176 97586323701599054 97714811290409586 97796971957276683 97968427782449952 98099128210329792 98228290986116928 98524989118248966 98683051592534136 99160296664528071 99222583793388588 99290856633803289 99349304845487424 99417664879823472 99862389560528478 99989927733658144 100009436694584326 100121580041404896 100255153006161216 100274713714994364 100690373494474218 100734269627457088 100851909869293128 100866901977196992 100951712988156576 100984697110727352 101419082029768412 101452218856610349 101467300203251736 101602668503555856 101703214573676352 101736444235621104 102207446292267498 102359015911770912 102478553576862372 102897494304254832 102968295768388596 103083756965706816 103170431954929248 103241421221355144 103560996581288792 103835694184952688 103855953490529877 103938450058812096 104419646586862152 104453763793196454 104557131309162168 104724871077791328 105041192102260141 105231335235825708 105319815953990274 105369888672607572 105504460688792256 105998937813805869 106138501918893171 106274055561190608 106413981901626672 106855090239033864 106906639225245314 106928614836403542 107026516595984544 107544111834415284 107681460636247232 107702470286475428 107823240044589888 107913900090788064 108429617653945952 108435786840203004 108465045044855304 108609749090007984 108630939857910561 108717229371860928 108752750734629456 109256235691734222 109272477141963408 109418258388444768 109562324561438112 110069557545518844 110178482454816048 110192981584031424 110214481255256196 110355240490575808 110361519236621016 110812686173812896 110888933904418488 111018433041600903 111106619028385344 111527227087541776 111548987082420979 111674070046182384 111767967951173352 111844872989801406 112488668700365412 112599987563713104 112636777546580508 112780630391467584 113121283802433998 113326053330889224 113458398602954769 113475264724346616 114000613172144517 114150712728658203 114296499079524944 114303002066500338 114599672817136416 115074712565113392 115130226857956492 115153892900742276 115259325564906432 115759681092286686 115907522319735328 115945392978983256 116214969328540992 116506121153949891 116770357473480256 116808510048305712 116964345173854752 117118346944985568 117472102410219921 117660561514175316 117678052306729824 117776998486182672 117815479962515244 117990195681548736 118355424664330048 118378516903793692 118536446587481832 118692518274891288 119242020674312081 119336738956413888 119375730049367376 119493864353328192 119558312506339434 120047076688297304 120129678396453362 120264383126657952 120365503947417456 120404831170482612 120980242550030916 121141643215778136 121261525068614112 121301145050163624 121862724425395863 121983319860689196 122023175675462217 122120103130324416 122179016257423216 122185967726258982 122204131241604048 122769891108463326 122907556382188896 122931536784708834 123088537470257632 123095540687000364 123415032264608448 123926613531660576 123950792761668054 124149645551897784 124664271945539508 124750050642470799 124823485575099584 124864269361981968 125468130473484498 125633328801955182 125793780052021536 125899550105919408 125959407148864224 126127450556138304 126542552552331188 126711373938342648 126730210176478272 126878209190401032 127465608307023259 127484556665623976 127491809997250377 127734820515626688 127822711988344464 128414483803105318 128558478514703328 128583561464465562 129281467202781712 129323707553481324 129515489521016256 129624388866449568 129666741260519736 129686016827824704 130286415053879448 130395962609702244 130438567101356163 130632002361714672 131061929429200159 131236780150426314 131366652157665288 131409573804343926 131577402123378848 131584888320586596 131604449029419744 132213728886037428 132296778391184784 132387808845071052 132499123296955506 132556886506431296 133149852747371304 133353502410917061 133459429957172928 133699618286659152 134253831325965624 134297696305538298 134469213159057504 134646262814303136 135052961274334467 135269625142147132 135289733604335648 135297431017490196 135470224671407808 135648592314161472 136276595056356664 136284348617750403 136638071435816496 136773288564599232 137196659072339776 137270655099871202 137291061024518128 137451393289601118 137655228295140192 138447592246603584 138474604654039836 138629880057329856 139226195449149536 139271685057595272 139409508412216224 139641105972867408 139668351245885007 140100683182938101 140308446981100944 140426421271987032 140472303032229714 140493184896810096 140680617928000416 141143616308369402 141331917085074492 141518002558524228 141636993869159334 141658048870477776 141698740748254144 141885309202168896 142313873170804062 142473453652045152 142550295680635479 142571486448538056 143231539626540547 143392149112553712 143420126248826973 143654736526977312 144245673809652246 144581049120270672 144620060059807072 144628288329041244 144812998786677312 144841253143880748 145003667646172608 145441650603129426 145674980922312296 145696636189284544 145704925711143288 146205929155261248 146379485552398581 146572216935614379 146759410060691792 146904643273088064 146952641673674928 147148692315494688 147787483677373449 147851911872557984 148024577388801204 148190561440593984 148898760061576512 149023957268231136 149126497319735208 149793584340792717 149984891600487216 150014155041876489 150133316751617472 150182370062107344 150382729509241824 150412070572491546 150877658812394878 151101404441185632 151277864803939692 151300352965795488 151427569482234864 152000817562859356 152128623044652618 152200950304877604 152404002755333784 152554821860514528 153109576842164033 153311169438401247 153432950086817856 153538523867656368 154346241456382248 154452443652582894 154593857305311008 154625635448560224 155341494871933188 155744680064407616 155753541277429032 156629469880293228 156680645689794681 156835696963743252 156880748685567088 157035997981576896 157087306616686992 157847002853738562 157979723930985411 158048595449975776 158256691033188384 159167640065823168 159411083341785912 159620972852440008 160359958837867971 160487338596556608 160539774893976816 161306990066707888 161316167751622926 161522190954370848 161553705429713142 161734860066884832 161870850136182096 162483632567194484 162644426480918928 162697567567282956 162914623635011976 162938841655472064 163075844057791392 163693188144617768 163884353537601333 163908715712945112 164127387582667152 165104336318278266 165267723682224072 165289472376047136 165321721882884294 165532860735863712 166219029260719344 166333400856627732 166485692482642624 166519915098449472 167290840631312664 167511105069273576 167651951926760028 167767309484702109 167866066807892544 168286619444594287 168733003050548118 168899981345569656 168948498584456864 169170945587201376 169681925703650997 169989079996333836 170430282651125952 171444748619287416 171899509225704624 172431610071308432 172695340286934738 172888988347359648 173639521638430029 173715220071839264 173861283479602992 173918089468474884 174176003148952896 174322453992811488 174982373533901752 175155536210220384 175212765072458568 175446517760782128 176284971848049904 176395704521579712 176490842271262974 176517078460094736 176665497729274008 176723219943772866 177533136996495072 177567775355690538 177804669881222748 178004047174204608 178038777412336932 178266157715545536 179005108434620832 179063595074051064 179240796529992288 179337468759509151 180070615032445956 180194517594680043 180396574689986928 180548255921126184 181231744017255386 181470363825046374 181712464823667204 181892287602921168 182184095247755328 182423968974217152 182974979791033794 183268524386134824 184154836662694989 184361334573283344 184397305177063251 184632806205386448 185122548396912672 185695580076793696 186188141297156544 186224468327846676 186996407918309262 187077929308134592 187235228362649376 187296404042972952 187324246529080128 188202195710226747 188442556113432656 188690670078032304 188849325158879112 188877398493970368 188939110723296336 189751830894405416 189813828828496782 190067060907513972 190095315264717408 190317313785601548 191189532150071616 191226834998435964 191602230773440032 191734067982516696 192327565079536328 192621725704657977 192774732160360896 192837717772054992 192875342196698343 193028550109222464 193121670858507664 193922200804172568 193985561330221986 194273234281524384 194436583299674352 195172647403198108 195429622580819172 195593943914553366 195936855564899904 196855170225639471 197049978236497932 197114360706515889 197366103185068272 198320593329056142 198445167586777176 198581713267606578 198835329759646944 199724779121056956 199979855467316288 200018873389168652 200243160082809792 200549427429988728 201380746988948436 201703819738586256 201903425976313152 201969394221454704 202838164059536824 202904437713220698 202934600406503472 203205337007111712 203472888471242208 204414892584534996 204718031823541824 204957107153724744 205794988608509664 205905982649806803 205936591536777192 206177089934401677 206340863909858496 206482842442710288 207121993162577584 207162404581638961 207671388369905376 207711906981059754 208839293173724304 208907527586392908 209114262618324336 209449742155582656 210082384204520282 210462670471651416 210639631907980548 210708454548344571 210739777345215144 211715424462554103 211997875627611738 212277003837786342 212548111122381216 212827963803253344 213470809756206093 213710180478067728 213813278450490628 213857229672807084 214053033191969088 215088223668830568 215404940572950856 215827800181576128 216368510714478369 216859235307891904 216871573680406008 216930090089710608 217219498180015968 217261879715821122 217505501469258912 218162475904694139 218512471383468444 218544954283926816 218836516776889536 219124649122876224 220139115091037688 220356964909632096 220428962510512392 220723038473242032 221449466966579579 221625372347625792 221777867808836976 222036866083201806 223054454175083552 223097974164841958 223348140092364768 223535935902346704 223689745979602812 224977337400730824 225199975127426208 225273555093161016 226242567604867996 226316488218592317 226652106661778448 226916797205909538 226950529448693232 228001226344289034 228192934566978927 228301425457316406 228592998159049888 228606004133000676 229199345634272832 230149425130226784 230260453715912984 230307785801484552 231519362184573372 231678665478874341 231815044639470656 231890785957966512 233012242307899782 233617020096611424 233928690347709504 234236693889971136 234944204820439842 235321123028350632 235356104613459648 235553996972365344 235630959925030488 236721843998757481 236757033807587384 236770504280607843 237072893174963664 237385036549782576 238484041348624162 238751460098734752 239116625012678868 240094153376594608 240259356792906724 240528766253315904 240731007894834912 240809662340965224 241960485100061832 242283286431556272 242330558144569713 242523050137228224 242602290100327248 243725448850791726 243966639721378392 244046351350924434 244358032514846432 244371935452517964 244408262483208096 245539782216926652 245815112764377792 245863073569417668 246177074940515264 246191081374000728 247656504477417399 247853227063321152 247901585523336108 248299291103795568 249328543891079016 249500101284941598 249728538723963936 250936260946968996 251266657603910364 251587560104043072 251799100211838816 251918814297728448 253085105104662376 253099504575822177 253422747876685296 253756418380802064 254931216614046518 254969113331247952 254983619994500754 255645423976688928 256828967606210636 257116957029406656 257167122928931124 258562934405563424 258647415106962648 259043010430402107 259248777732899136 259333482521039472 260572830107758896 260791925219404488 260877134202712326 261264004723429344 262123858858400318 262473560300852628 262733304315330576 262819147608687852 263154804246757696 263169776641173192 263208898058839488 264427457772074856 264593556782369568 264736263406894461 264775617690142104 264998246593911012 266001430735003873 266299705494742608 266351663033535807 266707004821834122 267399236573318304 268507662651931248 268595392611076596 268938426318115008 269292525628606272 270105922548668934 270539250284294264 270579467208671296 270594862034980392 271847616025883079 272205545737569561 272553190112713328 272568697235500806 273276142871632992 274462469686550691 274541310199742404 274582122049036256 274902786579202236 275310456590280384 276949209308079672 278452390898299072 278543370115190544 278819016824432448 279282211945734816 279336702491770014 280201366365876202 280616893962201888 280852842543974064 280944606064459428 280986369793620192 281361235856000832 282287232616738804 282663834170148984 283036005117048456 283273987738318668 283316097740955552 284346356992590347 284627746341608124 284720743242745173 284946907304090304 285100591361270958 285142972897076112 286463079253081094 286784298225107424 286840252497653946 287309473053954624 288491347619304492 289162098240541344 289240120119614144 289256576658082488 289682506287761496 290883301206258852 290978341995332979 291349961844624592 291409851422286576 292758971104797162 293144433871228758 293390915871830049 293518820121383584 293905283347349856 294297384630989376 295574967354746898 295703823745115968 296049154777602408 297480889993584213 298047914536462272 298252994639470416 299587168681585434 299969783200974432 300028310083752978 300364740124214688 300765459018483648 300824141144983092 301755317624789756 302202808882371264 302555729607879384 302600705931590976 302855138964469728 304001635125718712 304257246089305236 304356656569831047 304401900609755208 304808005510667568 305109643721029056 306219153684328066 306622338876802494 307077047735312736 308692482912764496 308904887305165788 309187714610622016 309251270897120448 310682989743866376 311507082554858064 311567860471589631 312532293254246533 313258939760586456 313361291379589362 313671393927486504 313761497371134176 314174613233373984 315123576306780423 315694005707477124 315959447861970822 316097190899951552 316513382066376768 317996813441417607 318822166683571824 319241945704880016 320719917675735942 321079549787953632 322613980133415776 322632335503245852 323044381908741696 323107410859426284 323469720133769664 323741700272364192 324967265134388968 325288852961837856 325395135134565912 325829247270023952 325892819573731683 326151688115582784 327386376289235536 327768707075202666 327817431425890224 328254775165334304 330208672636556532 330535447364448144 330578944752094272 330643443765768588 331065721471727424 332438058521438688 332666801713255464 333055299124802709 334581681262625328 334646961247262937 335022210138547152 335303903853520056 335534618969404218 336573238889188574 337466006101096236 337799962691139312 337896997168913728 338341891174402752 339363851407301994 339978159992667672 341552132955596689 342001839516433551 342452138185974609 342889497238574832 343799018451409248 344863220142616864 345390680573869476 345777976694719296 347279043276860058 347430440143678528 347722566959205984 347836178936949768 348644907985622976 349518363461849673 349964747067803504 350033028431045141 350311072420440768 350425530144917136 350893035521564256 352416307230659763 352569943696099808 352981684542525948 353034156920189472 353330995458548016 353446439887545732 355066273992990144 355135550711381076 355609339762445496 356077554824673864 357726062022936243 358010216869241664 358127190148102128 358481593059984576 358674937519018302 360141230064891912 360389035189360086 360793149379973856 361096511842252368 362463488034510772 362940727650092748 363424929647334408 363784575205842336 365588173276187589 365949959582067588 366069527026386651 366537048772269648 368309673325389978 368722669146566688 368794610354126502 369265612410772896 370245096793825344 371391160153587392 372448936655693352 373992815836618524 374173237288358599 374250151927412397 374470456725298752 374592808085945904 376404391420453494 376885112226865312 377381340156064608 377698650317758224 377878221446592672 379503661788810832 379627657656993564 380134121815027944 380190630529434816 380634627571203096 382396824921069777 382453669996871928 383204461546880064 383468135965033392 384655130159072656 385243451409315954 385675435544109984 385750684393396686 386243341717015328 387844401608345136 387971122660443972 388546468563048768 388873166599348704 390345294806396216 390859245161638344 391187887829106732 391315701304068489 393185788287600477 393710340451278942 394099956472995864 394228721413031778 394732206370136544 396641186658112284 396890335173554352 397163426535213156 397670659519293888 399449558242113912 400037746778337304 400060507232751183 401098854859977456 402761493977896872 403407639477172512 403938788442909408 405158883823003401 405676328119073648 405808875426441396 405869200813006944 406410674014223424 406945776942484416 408829785169069992 409914214307449488 411589977217019328 411811965299613606 411873183073554384 412354179868803354 412965684885420576 414243986325155168 414324809163277922 415342776739810752 415423813962119508 417678586347448608 417815055172785816 418228525236648672 420164768409040564 420302049548814303 420925340943302832 421279263815961096 421416909096689142 421479554690430288 423430848925108206 423995751255223476 424554007675572684 425096222244762432 425655927606506688 426941619512412186 427420360956135456 427626556900981256 427650887041906437 427714459345614168 429694618879621641 430176447337661136 430260378746480919 430809881145901712 432737021428956738 433743147360812016 433860180179421216 434438996360031936 434523759431642244 435011002938517824 436324951809388278 437024942766936888 437089908567853632 439138456657195743 439716650806843137 440278230182075376 440713929819264192 440857925021024784 441446076946484064 442898933933159158 443555735617673952 444073732166403612 446108908350167104 446195948329683916 446696280184729536 447071871804693408 447379491959205624 449954674801461648 450042465125629467 450399950254852416 450547110186322032 452485135209735992 452632976437184634 453304213323556896 453833594411819076 453901058897386464 456002452688578068 456385869133957854 456602850914632812 457185996318099776 457212008266001352 459328730526492099 459933508315203741 460298850260453568 460520907431825968 460615571602969104 463038724369146744 463357330957748682 463781571915933024 466024484615799564 467234040193222848 469888409640879684 470041937069384043 470642246056701264 471107993944730688 471261919850060976 473443687997514962 473514067615174768 473541008561215686 474145786349927328 474770073099565152 476968082697248324 477502920197469504 478233250025357736 480188306753189216 480518713585813448 481079876513603913 481462015789669824 481619324681930448 483920970200123664 484566572863112544 484661116289139426 485204580200654496 487450897701583452 487933279442756784 488092702701848868 488716065029692864 488743870905035928 488816524966416192 491079564433853304 491653060612803999 491726147138835336 492382162748001456 494002657079292907 495313008954834798 495803171046672216 496598582207591136 498657087782158032 499000202569883196 499457077447927872 501872521893937992 502533315207820728 503598200423677632 504859858333782861 506170210209324752 506199009151644354 506845495753370592 507512836761604128 509045777110952991 509862433228093036 509938226662495904 509967239989001508 511290847953377856 513657935212421272 514334245857862248 517125868811126848 517294830213925296 518086020860804214 518666965042078944 521145660215517792 521583850438808976 521754268405424652 522528009446858688 524247717716800636 524947120601705256 525466608630661152 525638295217375704 526339553282346384 528071805843382073 528854915544149712 529187113564739136 529472526813788922 529551235380284208 529996493187822024 532002861470007746 532599410989485216 532703326067071614 533414009643668244 534798473146636608 537015325303862496 537190785222153192 540211845097337868 540583552784040129 541078500568588528 541189724069960784 543695232051766158 544411091475139122 545106380225426656 545137394471001612 546552285743265984 548924939373101382 549082620399484808 549164244098072512 549805573158404472 552464509988084967 553898418616159344 557086740230381088 558564423891469632 558673404983540028 560402732731752404 561233787924403776 561705685087948128 561889212128918856 561972739587240384 564574465233477608 564606587130680241 565327668340297968 566072010234096912 566547975476637336 566632195481911104 568692713985180694 569255492683216248 569441486485490346 570201182722541916 570285945794152224 572926158506162188 573568596450214848 573680504995307892 576982695238608984 577865177113973931 578324196481082688 578513153316164976 578626026590095029 579365012575522992 581766602412517704 581956683990665958 582699923689249184 582819702844573152 585517942209594324 586288867742457516 586781831743660098 587037640242767168 587810566694699712 590565510676918413 591149934709493796 592098309555204816 594961779987168426 596505989278940832 599174337363170868 599939566401948864 600056620167505956 600729480248429376 601648282289966184 603510635249579512 605111459215758768 605710277928939456 608003270251437424 608514492178610472 608713313139662094 608803801219510416 609616011021335136 612438307368656132 613244677753604988 614154095470625472 617384965825528992 617717947949420409 617809774610331576 618531269803205031 621365979487732752 621487213744916883 623014165109716128 623135720943179262 625064586508493066 626517879521172912 626722582759178724 627342787854973008 627522994742268352 628349226466747968 630247152613560846 631388011414954248 631918895723941644 634311104060393851 635146273387662309 635993626882835214 637644333367143648 638483891409760032 640412429268618279 641439835351471884 642159099575907264 645227960266831552 645264671006491704 646214821718852568 647483400544728384 649105532143435107 649934530268777936 650577705923675712 650790270269131824 651658494540047904 651785639147463366 654487427714082417 654772752578471072 655537414150405332 655634862851780448 656509550330668608 660417345273113064 661070894728896288 661286887531537176 664348400899738737 664876117042877376 665333603426510928 666110598249605418 669163362525250656 669293922494525874 670044420277094304 670607807707040112 671069237938808436 673146477778377148 674932012202192472 675599925382278624 678727702814603988 678949464655776951 679956319985335344 683104265911193378 684003679032867102 684578803700936781 684904276371949218 685778994477149664 687598036902818496 689726440285233728 690781361147738952 694558086553720116 695035996436623023 695445133918411968 695672357873899536 699036726923699346 699929494135607008 700066056862090282 700851060289834272 701786071043128512 704832614461319526 705139887392199616 705963369085051896 706068313840378944 706661990917096032 706892879775091464 710165531996272443 710271101422762152 711218679524890992 712155109649347728 715452124045872486 716254380296204256 717349875038036604 720282460129783824 720778070378720172 721586298759947712 722193023684504736 724926976069021544 725881455300185496 726849859294668816 726991674433709139 727569150411684672 731176346552375178 731899919164135176 732139054052773302 733074097544539296 735288344715820987 736619346650779956 737445338293133376 737589220708253004 738531224821545792 742969513432252197 744897873311386704 747985631673237048 748346474576717198 748500303854824794 749185616171891808 752808782840906988 753770224453730624 754762680312129216 755397300635516448 755756442893185344 759007323577621664 759255315313987128 760268243630055888 761269255142406192 764793649842139554 764907339993743856 766936271930066784 769310260318145312 770486902818631908 771350871088219968 771501368786793372 772486683434030656 775688803216690272 775942245320887944 777129031291206321 777746333198697408 780690589612792432 780842909576946853 781718490323276688 782375775658213464 782631402608136978 786371576575200954 787420680902557884 788199912945991728 788457442826063556 789464412740273088 793282373316224568 793780670347108704 794208790220683383 794326853070426312 798004292205011619 798899116484227824 799054989100607421 800075493556674608 800121014465502366 802197709719954912 805522987955793744 806815278954345024 807877576885818816 810317767646006802 811352656238147296 811617750852882792 811738401626013888 815542848077649237 816616637212708683 817659570338139984 819828428614898976 823623930599227212 823746366147108768 824708359737606708 825931369770841152 828487972650310336 828649618326555844 830847627924239016 834694144720184567 835357172694897216 835630110345571632 836457050473297344 840329536818081128 840604099097628606 841850681886605664 842558527631922192 842833818193378284 842959109380860576 846861697850216412 847991502510446952 849108015351145368 853039070977771041 853883239024824372 854162229728235519 854840721912270912 855253113801962512 855301774083812874 855428918691228336 859389237759243282 860352894675322272 860520757492961838 861619762291803424 865474042857913476 867486294721624032 867720360358842432 869047518863284488 872649903618776556 872935025985998937 874049885533873776 878276913314391486 879433301613686274 880556460364150752 881715850042049568 882892153892968128 885797867866318316 887111471235347904 888147464332807224 892259258149162813 892391896659367832 892442669980752639 894143743609386816 894758983918411248 899909349602923296 900084930251258934 901094220372644064 904970270419471984 905265952874369268 906608426647113792 907667188823638152 907802117794772928 912004905377156136 912771738267915708 913069969709493141 913205701829265624 914424016532002704 917433506004401113 918657461052984198 919867016630407482 921041814863651936 921231143205938208 926077448738293488 926714661915497364 927563143831866048 932048969231599128 937596879762739599 939776819281759368 940083874138768086 941284492113402528 942523839700121952 945370728920341269 946887375995029924 947028135230349536 947082017122431372 948291572699854656 949540146199130304 953936165394496648 953990440324252821 956466500050715472 960376613506378432 961037427171626896 962159753027207826 963238649363860896 967841940400247328 969133145726225088 969322232578278852 970409160401308992 974901795403166904 975866558885513568 976185405403697736 977487741810071856 977678458721195049 980704782280566707 982159128867706608 983306121225607998 983452294277670672 984764325496002912 988005314158585814 990626017909669596 991606342093344432 993197164415182272 997314175564316064 998000405139766392 1003745043787875984 1003940883741788811 1005066630415641456 1009719716667565722 1012340420418649504 1012398018303288708 1013690991506741184 1015025673523208256 1018091554221905982 1019724866456186072 1019876453324991808 1019934479978003016 1024656398866790067 1026005518549300653 1027315870424842544 1028668491715724496 1034589660427850592 1036172041721608428 1037333930084157888 1042291320431035584 1043167700877617952 1043508536810849304 1048495435433601272 1048555090385549019 1049894241203410512 1050099085293135423 1050933217261322304 1051276590434751408 1052679106564692768 1056143611686764146 1057709831088299424 1058945053627577844 1059102470760568416 1059992986375644048 1064005722940015492 1065198821978970432 1065406652134143228 1066828019287336488 1073178186068808729 1074030650607724992 1074381570444306384 1080423690194675736 1081167105568080258 1082157001137177056 1082379448139921568 1087390464103532316 1088822182950278244 1090212760450853312 1090274788942003224 1096764519828562767 1097849878746202764 1098165240798969616 1099611146316808944 1104929019976169934 1107796837232318688 1114173480460762176 1117346809967080056 1120805465463504808 1122519711865075797 1123411370175896256 1123778424257837712 1129148930466955216 1129213174261360482 1130655336680595936 1132144020468193824 1133095950953274672 1137385427970361388 1138510985366432496 1138882972970980692 1140402365445083832 1140571891588304448 1145852317012324376 1147190474763209331 1147361009990615784 1153965390477217968 1155730354227947862 1157026306632329952 1157252053180190058 1158730025151045984 1163533204825035408 1163913367981331916 1165399847378498368 1165639405689146304 1171035884419188648 1172577735484915032 1173563663487320196 1178006336112160009 1179557364862801431 1181131021353836826 1182299869418987592 1184196619110409632 1189923559974336852 1193011978557881664 1198348674726341736 1200113240335011912 1203296564579932368 1207021270499159024 1210222918431517536 1215476651469010203 1216006540502874848 1217028984357220944 1217426626279324188 1217607602439020832 1219232022042670272 1224876614737312264 1226489355507209976 1234769931651057984 1235435895898840818 1235619549220663152 1237062539606410062 1242731958975465504 1242974427489833766 1246028330219432256 1246271441886358524 1250129173016986132 1253035759042345824 1253445165518357448 1254685575709946016 1260494305227121692 1260906148646442909 1262776022829908496 1263837791447883288 1268622208120787702 1270292546775324618 1271987253765670428 1275288666734287296 1276967782819520064 1280824858537236558 1282879670702943768 1289083856638864923 1290529342012983408 1290781136239442757 1292429643437705136 1298211064286870214 1299869060537555872 1301580540538263648 1303316989080095808 1303571278294926732 1308974855428164834 1309545505156942144 1311074828300810664 1311269725703560896 1317415369971587229 1320834690546226128 1322141789457792576 1322573775063074352 1328696801799477474 1330667206853021856 1332221196499210836 1338326725050501312 1338587844989051748 1340088840554188608 1341215615414080224 1342138475877616872 1346292955556754296 1349864024404384944 1350127395376888401 1351199850764557248 1357455405629207976 1357898929311553902 1359912639970670688 1366208531822386756 1368007358065734204 1369157607401873562 1369808552743898436 1371557988954299328 1377986191579476297 1379800524945611223 1381562722295477904 1389116173107440232 1390071992873246046 1391344715747799072 1398073453847398692 1399858988271214016 1400132113724180564 1401702120579668544 1409665228922639052 1411926738170103792 1413323981834192064 1413785759550182928 1420331063992544886 1420542202845524304 1422437359049781984 1424310219298695456 1430904248091744972 1432508760592408512 1434699750076073208 1440564920259567648 1441556140757440344 1443239629540811739 1444386047369009472 1449853952138043088 1450136832071472727 1451762910600370992 1453699718589337632 1453983348867418278 1462352693104750356 1463799838328270352 1464278108105546604 1466148195089078592 1470576689431641974 1473238693301559912 1474959181838411997 1475178441416506008 1482007971237878721 1485939026864504394 1489795746622773408 1495971263346474096 1496692949153434396 1497000607709649588 1498371232343783616 1505617565681813976 1510794601271032896 1514579575001348583 1518014647155243328 1518510630627974256 1520536487260111776 1522538510284812384 1527137331332858973 1529587299684279108 1529814679987487712 1533872543860133568 1538620520636290624 1540973805637263816 1543002737573586744 1550146268766057053 1551377606433380544 1551884490641775888 1554258062582412642 1561381179225584864 1561685819153893706 1563436980646553376 1564751551316426928 1565262805216273956 1572743153150401908 1574841361805115768 1576399825891983456 1576914885652127112 1584215417530146219 1586564746632449136 1587561340694217408 1588417580441366766 1588653706140852624 1596008584410023238 1597798232968455648 1598109978201214842 1600150987113349216 1600242028931004732 1604395419439909824 1611045975911587488 1620635535292013604 1621750658352120387 1622705312476294592 1623235501705765584 1631085696155298474 1633233274425417366 1635319140676279968 1639656857229797952 1647247861198454424 1647492732294217536 1649416719475213416 1657052907991302367 1657299236653111688 1657393529964254901 1661695255848478032 1669388289440369134 1671260220691143264 1680659073636162256 1681208198195257212 1683701363773211328 1685117055263844384 1685667636386756568 1685918218761721152 1693723395700432824 1695983005020893904 1698216030702290736 1706078141955542082 1707766478049648744 1708324459456471038 1710506227603925024 1710603548167625748 1710857837382456672 1718778475518486564 1720705789350644544 1721041514985923676 1723239524583606848 1730948085715826952 1733595531341921793 1734972589443248064 1738095037726568976 1745299807237553112 1745870051971997874 1748099771067747552 1756553826628782972 1758866603227372548 1761112920728301504 1763431700084099136 1771595735732636632 1771696532030755239 1776294928665614448 1784518516298325626 1784783793318735664 1784885339961505278 1789517967836822496 1799818699205846592 1800169860502517868 1802188440745288128 1809940540838943968 1810531905748738536 1815334377647276304 1824009810754312272 1825543476535831416 1826139939418986282 1826411403658531248 1828848033064005408 1834867012008802226 1837314922105968396 1839734033260814964 1842083629727303872 1842462286411876416 1852154897476586976 1853153843848261227 1853429323830994728 1862010015145027111 1864097938463198256 1864461641234750649 1875193759525479198 1879553638563518736 1880167748277536172 1882568984226805056 1885047679400243904 1890741457840682538 1893774751990059848 1894056270460699072 1894164034244862744 1902933312181181553 1905438820162986927 1907872330788993296 1907980880648505642 1912933000101430944 1921237287805854837 1922074854343253792 1924319506054415652 1926477298727721792 1935683880800494656 1938644465156557704 1947316596430305321 1949803590806333808 1951733117771027136 1952370810807395472 1954975483620143712 1955356917442390098 1961409564561133414 1964318257735413216 1966612242451215996 1966904588555341344 1969528650992005824 1976010628317171628 1981252035819339192 1983212684186688864 1990424498948132429 1993045202699216211 1994628351128632128 1996000810279532784 2007490087575751968 2007881767483577622 2010133260831282912 2019439433335131444 2024680840837299008 2024796036606577416 2036183108443811964 2036848393967330853 2039449732912372144 2039868959956006032 2049312797733580134 2052011037098601306 2053736411102810343 2054631740849685088 2057336983431448992 2069179320855701184 2072344083443216856 2086335401755235904 2087017073621698608 2096990870867202544 2097110180771098038 2099788482406821024 2100198170586270846 2102553180869502816 2105358213129385536 2112287223373528292 2115419662176598848 2117890107255155688 2118204941521136832 2119985972751288096 2128011445880030984 2130496595988817329 2130813304268286456 2133656038574672976 2146356372137617458 2148763140888612768 2160847380389351472 2162334211136160516 2164314002274354112 2164758896279843136 2174780928207064632 2177644365900556488 2180549577884006448 2180975023301127417 2187726052779725731 2193529039657125534 2195699757492405528 2196330481597939232 2199222292633617888 2205865034147462961 2209858039952339868 2215593674464637376 2234693619934160112 2241610930927009616 2245039423730151594 2247556848515675424 2258297860933910432 2258426348522720964 2261310673361191872 2264288040936387648 2266191901906549344 2274770855940722776 2277021970732864992 2277765945941961384 2280804730890167664 2291704634024648752 2294380949526418662 2294722019981231568 2307930780954435936 2311460708455895724 2314052613264659904 2314504106360380116 2317460050302091968 2327066409650070816 2327826735962663832 2331387093873618963 2342071768838377296 2342528728730840559 2345155470969830064 2347127326974640392 2356012672224320018 2359114729725602862 2362262042707673652 2364599738837975184 2368393238220819264 2379847119948673704 2394012876615034857 2396697349452683472 2397164967301822263 2400226480670023824 2406593129159864736 2414042540998318048 2420445836863035072 2430953302938020406 2432013081005749696 2434057968714441888 2434853252558648376 2435215204878041664 2446628544232947711 2449753229474624528 2452978711014419952 2470871791797681636 2471239098441326304 2474125079212820124 2485463917950931008 2485948854979667532 2492542883772717048 2500258346033972264 2504082434160553701 2506071518084691648 2506890331036714896 2509371151419892032 2520988610454243384 2521812297292885818 2525552045659816992 2527675582895766576 2537244416241575404 2540585093550649236 2543974507531340856 2559117212933313123 2561649717074473116 2562486689184706557 2565759341405887536 2578167713277729846 2581058684025966816 2581562272478885514 2584859286875410272 2596422128573740428 2599738121075111744 2603161081076527296 2607142556589853464 2617949710856329668 2622149656601621328 2634830739943174458 2641669381092452256 2645147550126148704 2657393603598954948 2661334413706043712 2664442392998421672 2676777774447488439 2677175689978103496 2682431230828160448 2684276951755233744 2692585911113508592 2699728048808769888 2700254790753776802 2714910811258415952 2715797858623107804 2719825279941341376 2732417063644773512 2736014716131468408 2738315214803747124 2739209909128479423 2739617105487796872 2752300518013203339 2755972383158952594 2759601049891222446 2763125444590955808 2778232346214880464 2780143985746492092 2782689431495598144 2796146907694797384 2800264227448361128 2812790639288218797 2819330457845278104 2823853476340207584 2827571519100365856 2836112186761023807 2840662127985089772 2841084405691048608 2844874718099563968 2848620438597390912 2861808496183489944 2869399500152146416 2881129840519135296 2883112281514880688 2886479259081623478 2899707904276086176 2900273664142945454 2903525821200741984 2907399437178675264 2907966697734836556 2924705386209500712 2927599676656540704 2928556216211093208 2941153378863283948 2942114346841700121 2946477386603119824 2949918363676823994 2950356882833012016 2964015942475757442 2971878053729008788 2979591493245546816 2991942526692948192 2993385898306868792 2994001215419299176 3011235131363627952 3011822651225366433 3029159150002697166 3037021261255948512 3041072974520223552 3045077020569624768 3054274662665717946 3059174599368558216 3059629359974975424 3073969196600370201 3078016555647901959 3081947611274527632 3086005475147173488 3100292537532114106 3103768981283551776 3108516125164825284 3122762358451169728 3123371638307787412 3126873961293106752 3129503102632853856 3130525610432547912 3145486306300803816 3149682723610231536 3150297255879406269 3152799651783966912 3153829771304254224 3168430835060292438 3173129493264898272 3176835160882733532 3177307412281705248 3192017168820046476 3195596465936911296 3196219956402429684 3200301974226698432 3200484057862009464 3219534558206426187 3222091951823174976 3241271070584027208 3243501316704240774 3246471003411531168 3262171392310596948 3266466548850834732 3270638281352559936 3290293559485688301 3294495722396908848 3298833438950426832 3314105815982604734 3314598473306223376 3314787059928509802 3323390511696956064 3338776578880738268 3342520441382286528 3361318147272324512 3362416396390514424 3367559135595227391 3370234110527688768 3371335272773513136 3387446791400865648 3391966010041787808 3396432061404581472 3412156283911084164 3415532956099297488 3416648918912942076 3421012455207850048 3421207096335251496 3421715674764913344 3437556951036973128 3441571424289627993 3442083029971847352 3458018599555050349 3461896171431653904 3467191062683843586 3476190075453137952 3490599614475106224 3491740103943995748 3496199542135495104 3513107653257565944 3517733206454745096 3534019008336480027 3538672094588404293 3543191471465273264 3543393064061510478 3552589857331228896 3569037032596651252 3569567586637471328 3569770679923010556 3579035935673644992 3600339721005035736 3619881081677887936 3621063811497477072 3630668755294552608 3648019621508624544 3651086953071662832 3652279878837972564 3652822807317062496 3657696066128010816 3669734024017604452 3674629844211936792 3679468066521629928 3696502640903674511 3704309794953173952 3706307687696522454 3706858647661989456 3724020030290054222 3728195876926396512 3728923282469501298 3750387519050958396 3759107277127037472 3760335496555072344 3781482915681365076 3782718445939328727 3787549503980119696 3788328068489725488 3805866624362363106 3810877640325973854 3815744661577986592 3815961761297011284 3825866000202861888 3842474575611709674 3844149708686507584 3848639012108831304 3867251569916594769 3877288930313115408 3894633192860610642 3899607181612667616 3904741621614790944 3909950967240287424 3910713834884780196 3922819129122266828 3928636515470826432 3933224484902431992 3933809177110682688 3952021256634343256 3952246109914761687 3962504071638678384 3966425368373377728 3980848997896264858 3986090405398432422 3992001620559065568 4014980175151503936 4015763534967155244 4020266521662565824 4038878866670262888 4049592073213154832 4050382186130665203 4062919812305204929 4072366216887623928 4073696787934661706 4078899465824744288 4079737919912012064 4098625595467160268 4104022074197202612 4107472822205620686 4109263481699370176 4114673966862897984 4133958574738428891 4144688166886433712 4174034147243397216 4193981741734405088 4194220361542196076 4199576964813642048 4200396341172541692 4205106361739005632 4224574446747056584 4235780214510311376 4239971945502576192 4256022891760061968 4260993191977634658 4261626608536572912 4267312077149345952 4292712744275234916 4297526281777225536 4321694760778702944 4324668422272321032 4329718888622435217 4349561856414129264 4350410496214418181 4355288731801112976 4361099155768012896 4361950046602254834 4375452105559451462 4387058079314251068 4391399514984811056 4392660963195878464 4398444585267235776 4411730068294925922 4419716079904679736 4440177728422756957 4446023913713636163 4469387239868320224 4483221861854019232 4490078847460303188 4495113697031350848 4516595721867820864 4516852697045441928 4532383803813098688 4543738725004045749 4549541711881445552 4554043941465729984 4555531891883922768 4561609461780335328 4581411993998576919 4583409268049297504 4588761899052837324 4589444039962463136 4615861561908871872 4622921416911791448 4629008212720760232 4650438806298171159 4654132819300141632 4655653471925327664 4662774187747237926 4684143537676754592 4685057457461681118 4690310941939660128 4694254653949280784 4712025344448640036 4718229459451205724 4724524085415347304 4729199477675950368 4752646252590438657 4759694239897347408 4788025753230069714 4793394698905366944 4794329934603644526 4800452961340047648 4813186258319729472 4828085081996636096 4861906605876040812 4865251975056361161 4868115937428883776 4869706505117296752 4893257088465895422 4899506458949249056 4905957422028839904 4941743583595363272 4942478196882652608 4948250158425640248 4971158723973907101 4971897709959335064 4985085767545434096 5000516692067944528 5008164868321107402 5013780662073429792 5041977220908486768 5043624594585771636 5051104091319633984 5055351165791533152 5074488832483150808 5081170187101298472 5087949015062681712 5118234425866626246 5123299434148946232 5124973378369413114 5131518682811775072 5156335426555459692 5162117368051933632 5163124544957771028 5169718573750820544 5192844257147480856 5200786594025765379 5214285113179706928 5235899421712659336 5244299313203242656 5269661479886348916 5283338762184904512 5290295100252297408 5314787207197909896 5328884785996843344 5353555548894976878 5354351379956206992 5368553903510467488 5385171822227017184 5399456097617539776 5400509581507553604 5429821622516831904 5431595717246215608 5464834127289547024 5472029432262936816 5476630429607494248 5478419818256958846 5479234210975593744 5504601036026406678 5511944766317905188 5519202099782444892 5526250889181911616 5556464692429760928 5559461531544783681 5560287971492984184 5586030045435081333 5592293815389594768 5593384923704251947 5600528454896722256 5625581278576437594 5638660915690556208 5647706952680415168 5655143038200731712 5672224373522047614 5681324255970179544 5682168811382097216 5708799936543544659 5716316460488960781 5723616992366979888 5738799000304292832 5766224563029761376 5772958518163246956 5799415808552172352 5800547328285890908 5807051642401483968 5815933395469673112 5849410772419001424 5855199353313081408 5857112432422186416 5882306757726567896 5884228693683400242 5892954773206239648 5899836727353647988 5900713765666024032 5928031884951514884 5943756107458017576 5971273496844397287 5979135608097648633 5983885053385896384 5986771796613737584 5988002430838598352 6022470262727255904 6023645302450732866 6058318300005394332 6074042522511897024 6108549325331435892 6110545181901992559 6118349198737116432 6147938393200740402 6156033111295803918 6163895222549055264 6172010950294346976 6200585075064228212 6207537962567103552 6217032250329650568 6246743276615574824 6259006205265707712 6261051220865095824 6290972612601607632 6299365447220463072 6300594511758812538 6307659542608508448 6336861670120584876 6346258986529796544 6353670321765467064 6354614824563410496 6384034337640092952 6391489787966451987 6392439912804859368 6400968115724018928 6422034542030807791 6439069116412852374 6482542141168054416 6487002633408481548 6492942006823062336 6524342784621193896 6532933097701669464 6563178158339177193 6580587118971376602 6588991444793817696 6597666877900853664 6617595102442388883 6628211631965209468 6629196946612446752 6629574119857019604 6646781023393912128 6677553157761476536 6722636294544649024 6724832792781028848 6735118271190454782 6742670545547026272 6774893582801731296 6783932020083575616 6792864122809162944 6824312567822168328 6831065912198594976 6833297837825884152 6842414192670502992 6864933475963966949 6875113902073946256 6883142848579255986 6884166059943694704 6916037199110100698 6923792342863307808 6934382125367687172 6952380150906275904 6981199228950212448 6983480207887991496 7026215306515131888 7027586186192521677 7035466412909490192 7068038016672960054 7077344189176808586 7086382942930546528 7086786128123020956 7105179714662457792 7138074065193302504 7139135173274942656 7139541359846021112 7182038629845104571 7200679442010071472 7242127622994954144 7261337510589105216 7296039243017249088 7302173906143325664 7304559757675945128 7305645614634124992 7339468048035208904 7339885632698843133 7349259688423873584 7358936133043259856 7393005281807349022 7412615375393044908 7413717295323978912 7448040060580108444 7456391753852793024 7457846564939002596 7500775038101916792 7512247302481661103 7518214554254074944 7520670993110144688 7562965831362730152 7565436891878657454 7575099007960239392 7576656136979450976 7611733248724726212 7621755280651947708 7631489323155973184 7631923522594022568 7677351638799939369 7684949151223419348 7697278024217662608 7734503139833189538 7754577860626230816 7789266385721221284 7799214363225335232 7809483243229581888 7821427669769560392 7845638258244533656 7866448969804863984 7904042513268686512 7904492219829523374 7925008143277356768 7961697995792529716 7972180810796864844 7984003241118131136 8030333323342465317 8031527069934310488 8077757733340525776 8099184146426309664 8100764372261330406 8125839624610409858 8144732433775247856 8147393575869323412 8157798931649488576 8159475839824024128 8197251190934320536 8208044148394405224 8214945644411241372 8246044352785120063 8256901554039610017 8267917149476857782 8289376333772867424 8348068294486794432 8387963483468810176 8388440723084392152 8400792682345083384 8438371917864656391 8449148893494113168 8471560429020622752 8508336560283071421 8512045783520123936 8521986383955269316 8523253217073145824 8534624154298691904 8585425488550469832 8643389521557405888 8649336844544642064 8659437777244870434 8699123712828258528 8700820992428836362 8710577463602225952 8722198311536025792 8723900093204509668 8750904211118902924 8774116158628502136 8782799029969622112 8823460136589851844 8826343040525100363 8839432159809359472 8880355456845513914 8892047827427272326 8938774479736640448 8966443723708038464 8980157694920606376 9033705394090883856 9035467953676099299 9087477450008091498 9099083423762891104 9111063783767845536 9123218923560670656 9162823987997153838 9166818536098595008 9177523798105674648 9178888079924926272 9221907589801110603 9245842833823582896 9258016425441520464 9300877612596342318 9311306943850655328 9325548375494475852 9368287075353509184 9370114914923362236 9380621883879320256 9388509307898561568 9424050688897280072 9436458918902411448 9449048170830694608 9450891767638218807 9458398955351900736 9505292505180877314 9519388479794694816 9576051506460139428 9586789397810733888 9588659869207289052 9600905922680095296 9658603674619278561 9723813211752081624 9730503950112722322 9739413010234593504 9786514176931790844 9799012917898498112 9811914844057679808 9883487167190726544 9896500316851280496 9942317447947814202 9943795419918670128 9970171535090868192 10001033384135889056 10016329736642214804 10027561324146859584 10083954441816973536 10087249189171543272 10102677406785682173 10110702331583066304 10148977664966301616 10150957824500309089 10162340374202596944 10175898030125363424 10236468851733252492 10246598868297892464 10249946756738826228 10263037365623550144 10312670853110919384 10324714272868883979 10326249089915542056 10374055798665151047 10385688514294961712 10401573188051530758 10428570226359413856 10471798843425318672 10488598626406485312 10539322959772697832 10602057025009440081 10616016283765212879 10629574414395819792 10657769571993686688 10707111097789953756 10708702759912413984 10737107807020934976 10770343644454034368 10801019163015107208 10851023881362399371 10859643245033663808 10863191434492431216 10929668254579094048 10944058864525873632 10953260859214988496 10956839636513917692 10958468421951187488 11009202072052813356 11023889532635810376 11038404199564889784 11089507922711023533 11112929384859521856 11118923063089567362 11120575942985968368 11172060090870162666 11184587630779189536 11186769847408503894 11201056909793444512 11251162557152875188 11277321831381112416 11344448747044095228 11348155337817986181 11362648511940359088 11417599873087089318 11432632920977921562 11447233984733959776 11477598000608585664 11532449126059522752 11545917036326493912 11599370355939116569 11601094656571781816 11601754709749784307 11631866790939346224 11698821544838002848 11714224864844372832 11764613515453135792 11768457387366800484 11785909546412479296 11799673454707295976 11801427531332048064 11856063769903029768 11887512214916035152 11942546993688794574 11958271216195297266 11973543593227475168 11976004861677196704 12044940525454511808 12047290604901465732 12116636600010788664 12188759436915614787 12217098650662871784 12221090363803985118 12236698397474232864 12295876786401480804 12312066222591607836 12327790445098110528 12344021900588693952 12401170150128456424 12401875724215286673 12434064500659301136 12493486553231149648 12522102441730191648 12581945225203215264 12598730894440926144 12601189023517625076 12615319085217016896 12673723340241169752 12707340643530934128 12768068675280185904 12782979575932903974 12784879825609718736 12801936231448037856 12844069084061615582 12878138232825704748 12965084282336108832 12974005266816963096 13048685569242387792 13051231488643254543 13065866195403338928 13126356316678354386 13161174237942753204 13177982889587635392 13195333755801707328 13235190204884777766 13256423263930418936 13258393893224893504 13259148239714039208 13320533185268270871 13338071741140908489 13355106315522953072 13449665585562057696 13470236542380909564 13485341091094052544 13549787165603462592 13631216175012137247 13648625135644336656 13662131824397189952 13666595675651768304 13684828385341005984 13729866951927933898 13750227804147892512 13766285697158511972 13768332119887389408 13832074398220201396 13847584685726615616 13868764250735374344 13951316418894513477 13962398457900424896 13966960415775982992 14052430613030263776 14055172372385043354 14070932825818980384 14136076033345920108 14154688378353617172 14172765885861093056 14173572256246041912 14257938757771315971 14276148130386605008 14279082719692042224 14364077259690209142 14401358884020142944 14484255245989908288 14604347812286651328 14609119515351890256 14678936096070417808 14679771265397686266 14698519376847747168 14717872266086519712 14786010563614698044 14825230750786089816 14827434590647957824 14896080121160216888 14913476171921721303 14915693129878005192 15001550076203833584 15024494604963322206 15041341986220289376 15125931662725460304 15130873783757314908 15150198015920478784 15153312273958901952 15223466497449452424 15243510561303895416 15263847045188045136 15314082369458080117 15354703277599878738 15369898302446838696 15394556048435325216 15469006279666379076 15509155721252461632 15578532771442442568 15642855339539120784 15691276516489067312 15732897939609727968 15808085026537373024 15808984439659046748 15850016286554713536 15923395991585059432 15944361621593729688 16060666646684930634 16063054139868620976 16155515466681051552 16198368292852619328 16201528744522660812 16251679249220819716 16289464867550495712 16294787151738646824 16394502381868641072 16416088296788810448 16429891288822482744 16492088705570240126 16513803108079220034 16535834298953715564 16578752667545734848 16758090136305243999 16776881446168784304 16780154771112755841 16801585364690166768 16876743835729312782 16898297786988226336 16943120858041245504 17016673120566142842 17024091567040247872 17043972767910538632 17046506434146291648 17126399809630633977 17170850977100939664 17298673689089284128 17318875554489740868 17398247425656517056 17401641984857672724 17421154927204451904 17447800186409019336 17501808422237805848 17548232317257004272 17565598059939244224 17646920273179703688 17652686081050200726 17678864319618718944 17760710913691027828 17784095654854544652 17913820490533191861 17937406824292945899 17960315389841212752 18067410788181767712 18070935907352198598 18174954900016182996 18198166847525782208 18222127567535691072 18325647975994307676 18355047596211349296 18443815179602221206 18491685667647165792 18516032850883040928 18601755225192684636 18622613887701310656 18651096750988951704 18740229829846724472 18777018615797123136 18848101377794560144 18872917837804822896 18898096341661389216 18901783535276437614 19010585010361754628 19038776959589389632 19152103012920278856 19174469363899355961 19177319738414578104 19266103626092423373 19317207349238557122 19447626423504163248 19461007900225444644 19478826020469187008 19573028353863581688 19689534475017531579 19766974334381453088 19793000633702560992 19852785307327166649 19884634895895628404 19887590839837340256 19940343070181736384 20002066768271778112 20032659473284429608 20167908883633947072 20174498378343086544 20205354813571364346 20297955329932603232 20301915649000618178 20324680748405193888 20351796060250726848 20472937703466504984 20493197736595784928 20499893513477652456 20594800427891900847 20625341706221838768 20649428545737767958 20652498179831084112 20748111597330302094 20771377028589923424 20803146376103061516 20857140452718827712 20943597686850637344 21078645919545395664 21082758558577565031 21204114050018880162 21232032567530425758 21259148828791639584 21315539143987373376 21414222195579907512 21417405519824827968 21546115889535313713 21602038326030214416 21702047762724798742 21726382868984862432 21859336509158188096 21888117729051747264 21906521718429976992 21913679273027835384 21916936843902374976 22018404144105626712 22047779065271620752 22076808399129779568 22179015845422047066 22237846126179134724 22241151885971936736 22344120181740325332 22369175261558379072 22373539694817007788 22402113819586889024 22502325114305750376 22536741907444983309 22554643662762224832 22688897494088190456 22696310675635972362 22725297023880718176 22835199746174178636 22865265841955843124 22894467969467919552 23032054916399818107 23091834072652987824 23198740711878233138 23202189313143563632 23203509419499568614 23263733581878692448 23397643089676005696 23428449729688745664 23529227030906271584 23536914774733600968 23599346909414591952 23712127539806059536 23775024429832070304 23885093987377589148 23916542432390594532 23947087186454950336 23952009723354393408 24090999970027395951 24094581209802931464 24206130196885352443 24233273200021577328 24377518873831229574 24434197301325743568 24442180727607970236 24473396794948465728 24591753572802961608 24624132445183215672 24738133058355360189 24770704662118830051 24802340300256912848 24803751448430573346 24868129001318602272 24986973106462299296 25044204883460383296 25163890450406430528 25202378047035250152 25315115753593969173 25347446680482339504 25414681287061868256 25536137350560371808 25565959151865807948 25569759651219437472 25603872462896075712 25688138168123231164 25756276465651409496 25875518486325721577 25930168564672217664 25948010533633926192 26097371138484775584 26102462977286509086 26131732390806677856 26252712633356708772 26322348475885506408 26470380409769555532 26479029121575301089 26512846527860837872 26518296479428078416 26641066370536541742 26676143482281816978 26710212631045906144 26899331171124115392 26940473084761819128 27262432350024274494 27297250271288673312 27333191351303536608 27369656770682011968 27459733903855867796 27500455608295785024 27532571394317023944 27536664239774778816 27664148796440402792 27665722769403331809 27737528501470748688 27902632837789026954 27933920831551965984 28104861226060527552 28110344744770086708 28141865651637960768 28272152066691840216 28309376756707234344 28347144512492083824 28352675302914656421 28440438686136434503 28515877515542631942 28552296260773210016 28558165439384084448 28728154519380418284 28802717768040285888 29218239030703780512 29357872192140835616 29359542530795372532 29397038753695494336 29435744532173039424 29572021127229396088 29650461501572179632 29792160242320433776 29826952343843442606 29831386259756010384 30003100152407667168 30048989209926644412 30082683972440578752 30251863325450920608 30261747567514629816 30308032220357046519 30446932994898904848 30452873473500927267 30487021122607790832 30527694090376090272 30628164738916160234 30709406555199757476 30739796604893677392 30789112096870650432 30938012559332758152 31122167395995453141 31157065542884885136 31285710679078241568 31382553032978134624 31465795879219455936 31616170053074746048 31617968879318093496 31806171075028320243 31846791983170118864 31888723243187459376 32121333293369861268 32126108279737241952 32311030933362103104 32403057489045321624 32503358498441639432 32553071644087198113 32578929735100991424 32589574303477293648 32789004763737282144 32832176593577620896 32859782577644965488 32984177411140480252 33027606216158440068 33071668597907431128 33268523768133070599 33516180272610487998 33553762892337568608 33560309542225511682 33603170729380333536 33753487671458625564 33796595573976452672 34033346241132285684 34087945535821077264 34252799619261267954 34341701954201879328 34597347378178568256 34637751108979481736 34798111067817349707 34803283969715345448 34895600372818038672 35003616844475611696 35096464634514008544 35293840546359407376 35305372162100401452 35357728639237437888 35521421827382055656 35568191309709089304 35827640981066383722 35874813648585891798 35920630779682425504 36134821576363535424 36141871814704397196 36349909800032365992 36566278310746844361 36651295951988615352 36710095192422698592 36887630359204442412 36983371335294331584 37032065701766081856 37203510450385369272 37302193501977903408 37480459659693448944 37696202755589120288 37745835675609645792 37796192683322778432 37803567070552875228 38021170020723509256 38304206025840557712 38348938727798711922 38354639476829156208 38532207252184846746 38634414698477114244 38895252847008326496 38922015800450889288 39146056707727163376 39153694465929763629 39379068950035063158 39533948668762906176 39586001267405121984 39705570614654333298 39769269791791256808 39775181679674680512 39961599555804812613 40014215223422725467 40065318946568859216 40348996756686173088 40410709627142728692 40595910659865206464 40603831298001236356 40649361496810387776 40945875406933009968 40986395473191569856 40999787026955304912 41189600855783801694 41250683412443677536 41298857091475535916 41304996359662168224 41496223194660604188 41542754057179846848 41606292752206123032 41853949256683540431 41887195373701274688 42157291839090791328 42165517117155130062 42408228100037760324 42464065135060851516 42518297657583279168 42773816273313947913 42828444391159815024 43092231779070627426 43204076652060428832 43404095525449597484 43452765737969724864 43813043436859953984 43827358546055670768 44036808288211253424 44095558130543241504 44153616798259559136 44358031690844094132 44475692252358269448 44482303771943873472 44688240363480650664 44740428515765163909 44747079389634015576 44954241794215654537 45004650228611500752 45073483814889966618 45377794988176380912 45392621351271944724 45450594047761436352 45670399492348357272 45730531683911686248 45942247108374240351 46064109832799636214 46183668145305975648 46397481423756466276 46404378626287127264 46407018838999137228 46527467163757384896 47058454061812543168 47073829549467201936 47198693818829183904 47424255079612119072 47550048859664140608 47770187974755178296 47833084864781189064 48054534331747768643 48181999940054791902 48189162419605862928 48412260393770704886 48466546400043154656 48755037747662459148 48868394602651487136 48884361455215940472 49183507145605923216 49248264890366431344 49476266116710720378 49541409324237660102 49604680600513825696 49607502896861146692 49736258002637204544 49973946212924598592 50274270408915731997 50404756094070500304 50630231507187938346 50694893360964679008 50829362574123736512 51072274701120743616 51131918303731615896 51139519302438874944 51376276336246462328 51379199428891901931 51512552931302818992 51751036972651443154 51896021067267852384 52194742276969551168 52204925954573018172 52263464781613355712 52505425266713417544 52644696951771012816 52940760819539111064 52958058243150602178 53025693055721675744 53036592958856156832 53282132741073083484 53352286964563633956 53420425262091812288 53741461471599575583 53880946169523638256 54524864700048548988 54594500542577346624 54666382702607073216 54919467807711735592 55065142788634047888 55328297592880805584 55331445538806663618 55475057002941497376 55805265675578053908 55867841663103931968 56220689489540173416 56544304133383680432 56618753513414468688 56694289024984167648 56705350605829312842 56880877372272869006 57031755031085263884 57104592521546420032 57116330878768168896 57456309038760836568 57722310469495840441 57798310878277270119 58436478061407561024 58715744384281671232 58719085061590745064 59068603425052594737 59144042254458792176 59300923003144359264 59558355921981499947 59584320484640867552 59653904687686885212 59662772519512020768 60006200304815334336 60097978419853288824 60503726650901841216 60523495135029259632 60616064440714093038 60893865989797809696 60905746947001854534 60974042245215581664 61055388180752180544 61256329477832320468 61418813110399514952 61479593209787354784 61784401283675702541 61876025118665516304 62244334791990906282 62314131085769770272 62571421358156483136 62765106065956269248 63235937758636186992 63248275675732695093 63612342150056640486 63693583966340237728 63777446486374918752 64242666586739722536 64252216559474483904 64806114978090643248 65006716996883278864 65106143288174396226 65179148606954587296 65578009527474564288 65664353187155241792 65719565155289930976 65968354822280960504 66055212432316880136 66143337195814862256 66537047536266141198 67032360545220975996 67107525784675137216 67120619084451023364 67206341458760667072 67506975342917251128 67610225722334949927 68066692482264571368 68175891071642154528 68505599238522535908 68683403908403758656 69275502217958963472 69596222135634699414 69606567939430690896 69791200745636077344 70007233688951223392 70192929269028017088 70587681092718814752 70610744324200802904 71042843654764111312 71136382619418178608 71655281962132767444 71749627297171783596 71841261559364851008 72272999910082187853 72283743629408794392 72618390590656057329 72699819600064731984 73132556621493688722 73302591903977230704 73420190384845397184 73775260718408884824 74214399175066080567 74312113986356490153 74407020900770738544 74604387003955806816 74960919319386897888 75392405511178240576 75491671351219291584 75607134141105750456 76042340041447018512 76608412051681115424 76697877455597423844 76709278953658312416 77064414504369693492 77268829396954228488 77626555458977164731 77790505694016652992 77844031600901778576 78292113415454326752 78307388931859527258 78758137900070126316 79411141229308666596 79437087364725903267 79538539583582513616 79923199111609625226 80028430446845450934 80130637893137718432 80697993513372346176 80821419254285457384 81207662596002472712 81891750813866019936 81999574053910609824 82379201711567603388 82501366824887355072 82597714182951071832 82609992719324336448 82992446389321208376 83212585504412246064 83707898513367080862 84314583678181582656 84331034234310260124 84816456200075520648 84928130270121703032 85321316058409303509 85547632546627895826 85656888782319630048 86184463558141254852 86408153304120857664 86808191050899194968 87654717092111341536 88073616576422506848 88191116261086483008 88307233596519118272 88716063381688188264 88951384504716538896 89376480726961301328 89480857031530327818 89494158779268031152 89908483588431309074 90009300457223001504 90146967629779933236 90755589976352761824 90785242702543889448 91340798984696714544 91358620420502781801 91461063367823372496 91884494216748480702 92128219665599272428 92367336290611951296 92794962847512932552 92808757252574254528 92814037677998274456 93366502187986359423 94147659098934403872 94397387637658367808 94848510159224238144 95418513225084960729 95540375949510356592 95666169729562378128 96109068663495537286 96363999880109583804 96378324839211725856 96824520787541409772 96933092800086309312 97510075495324918296 97659214932261594339 97736789205302974272 97768722910431880944 98367014291211846432 98496529780732862688 98952532233421440756 99082818648475320204 99209361201027651392 99215005793722293384 99805571304399211797 100548540817831463994 100809512188141000608 101260463014375876692 101389786721929358016 102263836607463231792 102752552672492924656 102758398857783803862 103025105862605637984 103502073945302886308 103792042134535704768 104394333203452049121 104409851909146036344 105010850533426835088 105289393903542025632 105881521639078222128 105916116486301204356 106051386111443351488 106073185917712313664 106564265482146166968 106704573929127267912 107198576586206560819 107482922943199151166 107761892339047276512 109049729400097097976 109698834932240533083 109838935615423471184 110130285577268095776 110656595185761611168 110662891077613327236 110950114005882994752 111610531351156107816 112441378979080346832 113088608266767360864 113237507026828937376 113388578049968335296 113410701211658625684 113761754744545738012 114063510062170527768 114912618077521673136 115444620938991680882 115596621756554540238 117438170123181490128 117461083397789290887 118137206850105189474 118288084508917584352 118601846006288718528 119116711843962999894 119168640969281735104 119307809375373770424 119325545039024041536 119884798667414437839 120195956839706577648 121046990270058519264 121232128881428186076 121787731979595619392 121811493894003709068 121948084490431163328 122512658955664640936 122837626220799029904 122959186419574709568 123568802567351405082 123752050237331032608 124488669583981812564 124628262171539540544 125561847770050621293 126471875517272373984 126496551351465390186 127224684300113280972 127387167932680475456 127554892972749837504 128485333173479445072 129612229956181286496 130013433993766557728 130212286576348792452 130358297213909174592 131439130310579861952 131936709644561921008 132110424864633760272 132286674391629724512 133074095072532282396 134064721090441951992 134221285547295491727 134241238168902046728 134862725382646963611 135013950685834502256 135220451444669899854 136133384964529142736 136351782143284309056 137011198477045071816 137826741325122721053 138551004435917926944 139192444271269398828 139213135878861381792 139582401491272154688 140014467377902446784 141175362185437629504 141221488648401605808 142085687309528222624 142272765238836357216 143310563924265534888 143499254594343567192 144163602995243305929 144545999820164375706 144567487258817588784 145236781181312114658 145399639200129463968 146265113242987377444 146605183807954461408 147550521436817769648 148428798350132161134 148624227972712980306 148814041801541477088 149208774007911613632 149921838638773795776 150822811226747195991 151214268282211500912 152084680082894037024 153216824103362230848 153395754911194847688 153418557907316624832 154128829008739386984 154537658793908456976 155253110917954329462 155688063201803557152 156584226830908653504 156614777863719054516 157516275800140252632 158822282458617333192 158874174729451806534 159077079167165027232 159846398223219250452 160056860893690901868 160261275786275436864 161224384414798726749 161642838508570914768 162415325192004945424 163783501627732039872 163999148107821219648 164758403423135206776 165195428365902143664 165984892778642416752 166425171008824492128 167415797026734161724 168662068468620520248 169632912400151041296 169856260540243406064 170642632116818607018 171095265093255791652 171313777564639260096 172368927116282509704 173166931408487521323 173394932634831810357 173616382101798389936 175309434184222683072 176147233152845013696 177205810275157784211 177432126763376376528 177902769009433077792 178752961453922602656 178961714063060655636 178988317558536062304 179816967176862618148 180018600914446003008 180293935259559866472 181511179952705523648 181570485405087778896 182681597969393429088 182717240841005563602 182922126735646744992 183768988433496961404 184256439331198544856 185353203851027107623 185589925695025865104 185628075355996548912 186733004375972718846 188295318197868807744 190837026450169921458 191080751899020713184 191332339459124756256 192218137326991074572 192727999760219167608 192756649678423451712 193649041575082819544 195020150990649836592 195318429864523188678 195537445820863761888 196734028582423692864 196993059561465725376 197905064466842881512 198165637296950640408 198430011587444586768 199083070802955041521 199611142608798423594 201097081635662927988 201619024376282001216 202520926028751753384 204527673214926463584 205505105344985849312 205516797715567607724 206050211725211275968 207004147890605772616 208788666406904098242 208819703818292072688 210021701066853670176 210578787807084051264 211763043278156444256 211832232972602408712 213128530964292333936 213409147858254535824 214397153172413121638 214965845886398302332 215523784678094553024 217855171771968171987 218099458800194195952 219397669864481066166 219677871230846942368 220260571154536191552 221313190371523222336 221325782155226654472 222643197525198241701 223221062702312215632 224882757958160693664 226177216533534721728 226475014053657874752 226821402423317251368 227523509489091476024 228127020124341055536 229825236155043346272 230889241877983361764 231193243513109080476 232879666376931494193 234876340246362980256 234922166795578581774 236274413700210378948 236576169017835168704 238233423687925999788 238615618750747540848 239769597334828875678 240391913679413155296 242093980540117038528 242464257762856372152 243622987788007418136 245025317911329281872 245675252441598059808 247137605134702810164 247504100474662065216 248977339167963625128 251123695540101242586 252943751034544747968 252993102702930780372 254449368600226561944 255963948175227910527 256970666346958890144 259224459912362572992 260026867987533115456 260424573152697584904 263873419289123842016 264220849729267520544 264573348783259449024 266148190145064564792 268129442180883903984 268442571094590983454 268482476337804093456 269725450765293927222 270027901371669004512 270440902889339799708 272266769929058285472 274022396954090143632 274075861261508345403 275653482650245442106 277102008871835853888 278384888542538797656 278426271757722763584 280099506563959078269 282442977296803211616 284171374619056445248 284545530477672714432 286621127848531069776 286998509188687134384 288327205990486611858 289091999640328751412 289134974517635177568 290473562362624229316 290799278400258927936 292530226485974754888 292977644796784783017 293210367615908922816 295101042873635539296 296857596700264322268 297248455945425960612 297628083603082954176 299416713913197635391 301645622453494391982 302428536564423001824 304169360165788074048 306791509822389695376 308257658017478773968 309075317587816913952 310506221835908658924 311376126403607114304 313182999610356147363 313229555727438109032 314679692559509581759 315032551600280505264 317644564917234666384 317748349458903613068 318154158334330054464 319692796446438500904 320113721787381803736 321595729758619682457 322448768829597453498 323285677017141829536 324830650384009890848 329096504796721599249 329516806846270413552 330390856731804287328 331969785557284833504 332850342017648984256 334831594053468323448 336381740322234380501 337324136937241040496 339265824800302082592 339712521080486812128 341285264233637214036 342190530186511583304 344737854232565019408 346333862816975042646 346789865269663620714 347232764203596779872 354411620550315568422 354864253526752753056 355805538018866155584 357505922907845205312 357923428126121311272 357976635117072124608 359633934353725236296 359654396002243313517 360587870519119732944 363140970810175557792 365363195938786858176 365434481682011127204 365844253471293489984 367537976866993922808 368512878662397089712 370706407702054215246 371179851390051730208 371256150711993097824 373466008751945437692 381674052900339842916 382161503798041426368 382664678918249512512 384436274653982149144 385455999520438335216 387298083150165639088 390040301981299673184 390636859729046377356 391074891641727523776 395810128933685763024 396331274593901280816 396860023174889173536 398166141605910083042 399222285217596847188 402194163271325855976 404588176147940890833 405041852057503506768 409055346429852927168 411010210689971698624 411033595431135215448 413480223975368163159 414008295781211545232 417577332813808196484 417639407636584145376 420043402133707340352 423526086556312888512 423664465945204817424 426257061928584667872 426818295716509071648 428794306344826243276 429931691772796604664 432490808985729917787 435710343543936343974 436198917600388391904 438795339728962132332 439355742461693884736 442651564310453308944 445286395050396483402 446442125404624431264 449765515916321387328 453642804846634502736 455047018978182952048 456254040248682111072 459650472310086692544 461778483755966723528 462386487026218160952 465759332753862988386 469752680492725960512 469844333591157163548 472548827400420757896 476466847375851999576 477231237501495081696 479539194669657751356 480783827358826310592 484928515525712744304 487245975576014836272 490050635822658563744 491350504883196119616 494275210269405620328 497954678335927250256 502247391080202485172 505986205405861560744 508898737200453123888 511927896350455821054 513941332693917780288 519500794225462563969 520184797904495431071 520849146305395169808 527746838578247684032 528441699458535041088 532296380290129129584 536258884361767807968 536885142189181966908 536964952675608186912 539450901530587854444 540055802743338009024 540881805778679599416 544533539858116570944 548044793908180287264 548151722523016690806 551306965300490884212 556059611553081322869 556769777085077595312 560199013127918156538 564885954593606423232 573242255697062139552 573997018377374268768 576654411980973223716 578183999280657502824 578269949035270355136 580947124725248458632 585060452971949509776 585955289593569566034 590202085747271078592 593715193400528644536 594496911890851921224 597249212408865124563 598833427826395270782 603291244906988783964 604857073128846003648 613583019644779390752 616515316034957547936 618150635175633827904 621012443671817317848 626365999220712294726 626459111454876218064 629359385119019163518 630065103200561010528 635289129834469332768 635496698917807226136 639385592892877001808 640227443574763607472 643191459517239364914 644897537659194906996 646571354034283659072 649661300768019781696 653565515315904515961 658193009593443198498 659033613692540827104 660781713463608574656 663939571114569667008 667929592575594725103 669663188106936646896 672763480644468761002 674648273874482080992 678531649600604165184 679425042160973624256 682570528467274428072 684381060373023166608 689475708465130038816 692667725633950085292 693579730539327241428 694465528407193559744 698638999130794482579 708823241100631136844 709728507053505506112 715846856252242622544 719267868707450472592 719308792004486627034 721175741038239465888 726281941620351115584 730868963364022254408 735075953733987845616 737025757324794179424 741412815404108430492 742359702780103460416 742512301423986195648 746932017503890875384 750390036103445925733 763348105800679685832 767891844525683731581 768872549307964298288 770911999040876670432 774596166300331278176 780080603962599346368 781273719458092754712 791620257867371526048 792662549187802561632 793720046349778347072 796332283211820166084 798444570435193694376 804388326542651711952 809176352295881781666 810083704115007013536 822067190862270430896 822227583784525036209 826960447950736326318 828016591562423090464 835154665627616392968 835278815273168290752 847328931890409634848 852514123857169335744 853636591433018143296 857588612689652486552 859863383545593209328 864981617971459835574 871420687087872687948 872397835200776783808 877590679457924264664 878932934390354349051 885303128620906617888 890572790100792966804 892884250809248862528 907285609693269005472 910094037956365904096 912508080497364222144 923556967511933447056 924772974052436321904 931518665507725976772 939548998831068442089 939688667182314327096 944039077678528745277 945097654800841515792 952933694751703999152 954462475002990163392 959078389339315502712 964787189275859047371 969857031051425488608 974491951152029672544 980101271645317127488 988550420538811240656 995909356671854500512 1004494782160404970344 1009145220966703141503 1011972410811723121488 1017797474400906247776 1023855792700911642108 1039001588450925127938 1040369595808990862142 1041698292610790339616 1064592760580258259168 1072517768723535615936 1073770284378363933816 1073929905351216373824 1078901803061175708888 1081763611557359198832 1096089587816360574528 1096303445046033381612 1102613930600981768424 1112119223106162645738 1113539554170155190624 1120398026255836313076 1146484511394124279104 1147994036754748537536 1153308823961946447432 1156367998561315005648 1161894249450496917264 1170120905943899019552 1171910579187139132068 1187430386801057289072 1188993823781703842448 1194498424817730249126 1197666855652790541564 1206582489813977567928 1213764528443822672499 1227166039289558781504 1233030632069915095872 1240440671926104489477 1242024887343634635696 1252731998441424589452 1252918222909752436128 1258718770238038327036 1260130206401122021056 1270578259668938665536 1270993397835614452272 1278771185785754003616 1280454887149527214944 1286382919034478729828 1289795075318389813992 1297472426957189753361 1307131030631809031922 1316386019186886396996 1318067227385081654208 1335859185151189450206 1339326376213873293792 1345526961288937522004 1349296547748964161984 1365141056934548856144 1368762120746046333216 1378951416930260077632 1385335451267900170584 1387159461078654482856 1393581495620685290647 1397277998261588965158 1417646482201262273688 1431693712504485245088 1438535737414900945184 1438617584008973254068 1442351482076478931776 1461737926728044508816 1470151907467975691232 1474051514649588358848 1482825630808216860984 1493864035007781750768 1500780072206891851466 1526696211601359371664 1535783689051367463162 1537745098615928596576 1541823998081753340864 1549192332600662556352 1558502382676387691907 1562547438916185509424 1583240515734743052096 1585325098375605123264 1592664566423640332168 1596889140870387388752 1608776653085303423904 1618352704591763563332 1620167408230014027072 1644134381724540861792 1644455167569050072418 1653920895901472652636 1656033183124846180928 1670309331255232785936 1694657863780819269696 1715177225379304973104 1719726767091186418656 1729963235942919671148 1742841374175745375896 1755181358915848529328 1757865868780708698102 1770606257241813235776 1781145580201585933608 1791747637226595373689 1814571219386538010944 1820188075912731808192 1847113935023866894112 1849545948104872643808 1863037331015451953544 1879097997662136884178 1879377334364628654192 1888078155357057490554 1890195309601683031584 1905867389503407998304 1918156778678631005424 1929574378551718094742 1939714062102850977216 1948983902304059345088 1960696545947713547883 1977100841077622481312 1991818713343709001024 2008989564320809940688 2018290441933406283006 2023944821623446242976 2035594948801812495552 2047711585401823284216 2078003176901850255876 2080739191617981724284 2083396585221580679232 2095916997392383447737 2129185521160516518336 2147540568756727867632 2157803606122351417776 2163527223114718397664 2192606890092066763224 2205227861201963536848 2224238446212325291476 2227079108340310381248 2240796052511672626152 2251170108310337777199 2303675533577051194743 2306617647923892894864 2312735997122630011296 2323788498900993834528 2340241811887798039104 2343821158374278264136 2374860773602114578144 2377987647563407684896 2388996849635460498252 2395333711305581083128 2413164979627955135856 2427529056887645344998 2480881343852208978954 2484049774687269271392 2505463996882849178904 2505836445819504872256 2517437540476076654072 2541986795671228904544 2557542371571508007232 2560909774299054429888 2572765838068957459656 2579590150636779627984 2594944853914379506722 2614262061263618063844 2632772038373772793992 2671718370302378900412 2678652752427746587584 2691053922577875044008 2730282113869097712288 2737524241492092666432 2770670902535800341168 2774318922157308965712 2787162991241370581294 2794555996523177930316 2832117233035586235831 2835292964402524547376 2863387425008970490176 2877071474829801890368 2877235168017946508136 2894361567827577142113 2923475853456089017632 2940303814935951382464 2965651261616433721968 2987728070015563501536 3001560144413783702932 3027435662900109424509 3053392423202718743328 3071567378102734926324 3075490197231857193152 3117004765352775383814 3125094877832371018848 3185329132847280664336 3193778281740774777504 3217553306170606847808 3236705409183527126664 3288268763449081723584 3288910335138100144836 3307841791802945305272 3340618662510465571872 3430354450758609946208 3439453534182372837312 3459926471885839342296 3485682748351490751792 3510362717831697058656 3515731737561417396204 3562291160403171867216 3583495274453190747378 3641293585331468017497 3694227870047733788224 3699091896209745287616 3726074662030903907088 3758195995324273768356 3758754668729257308384 3776156310714114981108 3780390619203366063168 3811734779006815996608 3836313557357262010848 3859148757103436189484 3892417280871569260083 3921393091895427095766 3954201682155244962624 4017979128641619881376 4036580883866812566012 4047889643246892485952 4095423170803646568432 4156006353803700511752 4161478383235963448568 4180744486862055871941 4191833994784766895474 4295081137513455735264 4315607212244702835552 4327054446229436795328 4385213780184133526448 4410455722403927073696 4448476892424650582952 4481592105023345252304 4502340216620675554398 4607351067154102389486 4613235295847785789728 4625471994245260022592 4647576997801987669056 4675507148029163075721 4687642316748556528272 4749721547204229156288 4755975295126815369792 4777993699270920996504 4790667422611162166256 4826329959255910271712 4855058113775290689996 4961762687704417957908 4968099549374538542784 5010927993765698357808 5034875080952153308144 5083973591342457809088 5145531676137914919312 5159180301273559255968 5189889707828759013444 5228524122527236127688 5265544076747545587984 5343436740604757800824 5375242911679786121067 5382107845155750088016 5460564227738195424576 5541341805071600682336 5548637844314617931424 5574325982482741162588 5589111993046355860632 5664234466071172471662 5670585928805049094752 5754470336035893016272 5788723135655154284226 5846951706912178035264 5931302523232867443936 5975456140031127003072 6003120288827567405864 6054871325800218849018 6106784846405437486656 6143134756205469852648 6234009530705550767628 6250189755664742037696 6370658265694561328672 6387556563481549555008 6473410818367054253328 6577820670276200289672 6615683583605890610544 6681237325020931143744 6753510324931013331597 6860708901517219892416 6919852943771678684592 6971365496702981503584 7020725435663394117312 7031463475122834792408 7124582320806343734432 7166990548906381494756 7282587170662936034994 7452149324061807814176 7516391990648547536712 7517509337458514616768 7552312621428229962216 7672627114714524021696 7718297514206872378968 7784834561743138520166 7842786183790854191532 8035958257283239762752 8073161767733625132024 8190846341607293136864 8312012707607401023504 8322956766471926897136 8361488973724111743882 8383667989569533790948 8496351699106758707493 8590162275026911470528 8631214424489405671104 8683084703482731426339 8770427560368267052896 8820911444807854147392 8896953784849301165904 8963184210046690504608 9004680433241351108796 9082306988700328273527 9214702134308204778972 9226470591695571579456 9351014296058326151442 9375284633497113056544 9555987398541841993008 9581334845222324332512 9652659918511820543424 9710116227550581379992 9755070469344797034529 9923525375408835915816 10021855987531396715616 10069750161904306616288 10291063352275829838624 10318360602547118511936 10379779415657518026888 10457048245054472255376 10531088153495091175968 10686873481209515601648 10750485823359572242134 10764215690311500176032 11082683610143201364672 11097275688629235862848 11148651964965482325176 11178223986092711721264 11328468932142344943324 11341171857610098189504 11508940672071786032544 11577446271310308568452 11862605046465734887872 12006240577655134811728 12109742651600437698036 12286269512410939705296 12468019061411101535256 12542233460586167615823 12741316531389122657344 12946821636734108506656 13155641340552400579344 13231367167211781221088 13507020649862026663194 13839705887543357369184 13942730993405963007168 14062926950245669584816 14249164641612687468864 14333981097812762989512 14565174341325872069988 14904298648123615628352 15032783981297095073424 15104625242856459924432 15436595028413744757936 15569669123486277040332 15685572367581708383064 16125728735039358363201 16146323535467250264048 16381692683214586273728 16624025415214802047008 16645913532943853794272 16722977947448223487764 16767335979139067581896 16992703398213517414986 17366169406965462852678 17540855120736534105792 17793907569698602331808 17926368420093381009216 18009360866482702217592 18164613977400656547054 18429404268616409557944 18702028592116652302884 18750569266994226113088 19111974797083683986016 19162669690444648665024 19420232455101162759984 19510140938689594069058 19847050750817671831632 20043711975062793431232 20139500323808613232576 20260530974793039994791 20582126704551659677248 20759558831315036053776 20914096490108944510752 21062176306990182351936 21373746962419031203296 21500971646719144484268 21528431380623000352064 22297303929930964650352 22356447972185423442528 22656937864284689886648 23017881344143572065088 23154892542620617136904 24012481155310269623456 24219485303200875396072 24572539024821879410592 24936038122822203070512 25084466921172335231646 25489055097320276122479 25893643273468217013312 26311282681104801158688 26462734334423562442176 27014041299724053326388 27246920966100984820581 27679411775086714738368 28125853900491339169632 28667962195625525979024 29130348682651744139976 29265211408034391103587 30065567962594190146848 30209250485712919848864 30873190056827489515872 31139338246972554080664 31371144735163416766128 32251457470078716726402 32292647070934500528096 33248050830429604094016 33291827065887707588544 33445955894896446975528 33534671958278135163792 33985406796427034829972 34732338813930925705356 35587815139397204663616 36018721732965404435184 36329227954801313094108 36858808537232819115888 37404057184233304605768 37626700381758502847469 38223949594167367972032 38840464910202325519968 39020281877379188138116 39694101501635343663264 40521061949586079989582 41519117662630072107552 41828192980217889021504 42747493924838062406592 43001943293438288968536 44594607859861929300704 44712895944370846885056 45313875728569379773296 46309785085241234273808 48024962310620539246912 48438970606401750792144 49145078049643758821184 49872076245644406141024 50168933842344670463292 50978110194640552244958 52622565362209602317376 54028082599448106652776 54493841932201969641162 56251707800982678339264 57335924391251051958048 58260697365303488279952 58530422816068782207174 60131135925188380293696 60418500971425839697728 60781592924379119984373 61746380113654979031744 62278676493945108161328 62742289470326833532256 64502914940157433452804 64585294141869001056192 66891911789792893951056 67069343916556270327584 67970813592854069659944 69464677627861851410712 72037443465930808870368 72658455909602626188216 73717617074465638231776 74808114368466609211536 75253400763517005694938 77680929820404651039936 78040563754758376276232 79388203003270687326528 81042123899172159979164 83038235325260144215104 86003886586876577937072 87795634224103173310761 89189215719723858601408 90627751457138759546592 92619570170482468547616 96877941212803501584288 99744152491288812282048 100337867684689340926584 101956220389281104489916 108056165198896213305552 108987683864403939282324 112880101145275508542407 114671848782502103916096 116521394730606976559904 117060845632137564414348 121563185848758239968746 124557352987890216322656 125484578940653667064512 129005829880314866905608 133783823579585787902112 134138687833112540655168 135941627185708139319888 138929355255723702821424 144074886931861617740736 145316911819205252376432 147435234148931276463552 149616228736933218423072 150506801527034011389876 156081127509516752552464 162084247798344319958328 172007773173753155874144 175591268448206346621522 181255502914277519093184 185239140340964937095232 193755882425607003168576 200675735369378681853168 203912440778562208979832 216112330397792426611104 217975367728807878564648 225760202290551017084814 233042789461213953119808 234121691264275128828696 243126371697516479937492 249114705975780432645312 258011659760629733811216 263386902672309519932283 267567647159171575804224 271883254371416278639776 277858710511447405642848 290633823638410504752864 299232457473866436846144 301013603054068022779752 312162255019033505104928 324168495596688639916656 344015546347506311748288 351182536896412693243044 401351470738757363706336 407824881557124417959664 432224660795584853222208 435950735457615757129296 451520404581102034169628 468243382528550257657392 486252743395032959874984 516023319521259467622432 526773805344619039864566 543766508742832557279552 555717421022894811285696 581267647276821009505728 602027206108136045559504 624324510038067010209856 648336991193377279833312 702365073792825386486088 790160708016928559796849 802702941477514727412672 815649763114248835919328 871901470915231514258592 903040809162204068339256 936486765057100515314784 972505486790065919749968 1032046639042518935244864 1053547610689238079729132 1204054412216272091119008 1296673982386754559666624 1404730147585650772972176 1580321416033857119593698 1631299526228497671838656 1743802941830463028517184 1806081618324408136678512 1872973530114201030629568 1945010973580131839499936 2107095221378476159458264 2408108824432544182238016 2809460295171301545944352 3160642832067714239187396 3612163236648816273357024 3890021947160263678999872 4214190442756952318916528 5618920590342603091888704 6321285664135428478374792 7224326473297632546714048 8428380885513904637833056 12642571328270856956749584 16856761771027809275666112 25285142656541713913499168 50570285313083427826998336
- Sum of all divisors σ(n): 202759935246983288684046537
- Sum of proper divisors (its aliquot sum) s(n): 152189649933899860857048201
- 50570285313083427826998336 is an abundant number, because the sum of its proper divisors (152189649933899860857048201) is greater than itself. Its abundance is 101619364620816433030049865
Bases of 50570285313083427826998336
- Binary: 101001110101001010110010101000111101001010001010110100100000010100010010011100010000002
- Hexadecimal: 0x29D4ACA8F4A2B481449C40
- Base-36: 6CQXT3V8PU8BOG400
Squares and roots of 50570285313083427826998336
- 50570285313083427826998336 squared (505702853130834278269983362) is 2557353756646661445997705871994796000281191746768896
- 50570285313083427826998336 cubed (505702853130834278269983363) is 129326109120107393919804190224825496588690620664804668469883243361402368557056
-
50570285313083427826998336 is a
perfect square number . Itssquare root is 7111278739656 -
The
cube root of 50570285313083427826998336 is 369798490.9879155419
Scales and comparisons
How big is 50570285313083427826998336?- 50,570,285,313,083,427,826,998,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 50,570,285,313,083,427,826,998,336 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 50570285313083427826998336 cubic inches would be around 30816540.9 feet tall.
Recreational maths with 50570285313083427826998336
- 50570285313083427826998336 backwards is 63389962872438031358207505
- 50570285313083427826998336 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 50570285313083427826998336's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 50570285313083427826998336 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 50570285313083427826998336 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/50570285313083427826998336/
Chicago style:
Numbermatics. 2024. "Number 50570285313083427826998336 - Facts about the integer". https://numbermatics.com/n/50570285313083427826998336/
The information we have on file for 50570285313083427826998336 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 50570285313083427826998336, math, Factors of 50570285313083427826998336, curriculum, school, college, exams, university, Prime factorization of 50570285313083427826998336, STEM, science, technology, engineering, physics, economics, calculator, fifty septillion, five hundred seventy sextillion, two hundred eighty-five quintillion, three hundred thirteen quadrillion, eighty-three trillion, four hundred twenty-seven billion, eight hundred twenty-six million, nine hundred ninety-eight thousand, three hundred thirty-six.