379770495589423804367670336
379,770,495,589,423,804,367,670,336 is an even composite number composed of seven prime numbers multiplied together.
379770495589423804367670336 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 379770495589423804367670336:
26 × 33 × 73 × 313 × 473 × 613 × 973
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 31 × 31 × 31 × 47 × 47 × 47 × 61 × 61 × 61 × 97 × 97 × 97)See below for interesting mathematical facts about the number 379770495589423804367670336 from the Numbermatics database.
Names of 379770495589423804367670336
- Cardinal: 379770495589423804367670336 can be written as Three hundred seventy-nine septillion, seven hundred seventy sextillion, four hundred ninety-five quintillion, five hundred eighty-nine quadrillion, four hundred twenty-three trillion, eight hundred four billion, three hundred sixty-seven million, six hundred seventy thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 3.79770495589423804367670336 × 1026
Factors of 379770495589423804367670336
Divisors of 379770495589423804367670336
- Number of divisors d(n): 28672
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 47 48 49 54 56 61 62 63 64 72 84 93 94 96 97 98 108 112 122 124 126 141 144 147 168 183 186 188 189 192 194 196 216 217 224 244 248 252 279 282 288 291 294 329 336 343 366 372 376 378 388 392 423 427 432 434 441 448 488 496 504 549 558 564 576 582 588 651 658 672 679 686 732 744 752 756 776 784 837 846 854 864 868 873 882 961 976 987 992 1008 1029 1098 1116 1128 1164 1176 1269 1281 1302 1316 1323 1344 1358 1372 1457 1464 1488 1504 1512 1519 1552 1568 1647 1674 1692 1708 1728 1736 1746 1764 1891 1922 1952 1953 1974 1984 2016 2037 2058 2196 2209 2232 2256 2303 2328 2352 2538 2562 2604 2619 2632 2646 2716 2744 2867 2883 2914 2928 2961 2976 2989 3007 3008 3024 3038 3087 3104 3136 3294 3348 3384 3416 3472 3492 3528 3721 3782 3843 3844 3904 3906 3948 4032 4074 4116 4371 4392 4418 4464 4512 4557 4559 4606 4656 4704 4753 5076 5124 5208 5238 5264 5292 5432 5488 5673 5734 5766 5828 5856 5859 5917 5922 5952 5978 6014 6048 6076 6111 6174 6208 6588 6627 6696 6727 6768 6832 6909 6944 6984 7056 7442 7564 7686 7688 7812 7896 8148 8232 8601 8649 8742 8784 8836 8883 8928 8967 9021 9024 9114 9118 9212 9261 9312 9408 9409 9506 10152 10199 10248 10416 10476 10528 10584 10633 10864 10976 11163 11346 11468 11529 11532 11656 11712 11718 11834 11844 11956 12028 12096 12152 12222 12348 13113 13176 13237 13254 13392 13454 13536 13664 13671 13677 13818 13888 13968 14112 14259 14884 15128 15372 15376 15463 15624 15792 16121 16296 16464 17019 17202 17298 17484 17568 17672 17751 17766 17856 17934 18042 18228 18236 18333 18424 18522 18624 18818 19012 19881 20069 20181 20304 20398 20496 20727 20832 20923 20952 21049 21056 21168 21266 21728 21952 22326 22692 22936 23058 23064 23312 23436 23668 23688 23912 24056 24304 24444 24696 25803 25947 26047 26226 26352 26474 26508 26784 26901 26908 27063 27072 27328 27342 27354 27636 27936 28224 28227 28518 29768 29791 30256 30597 30744 30752 30926 31248 31584 31899 31913 32242 32592 32928 33271 33489 34038 34404 34596 34968 35136 35344 35502 35532 35868 36084 36456 36472 36666 36848 37044 37636 38024 39339 39711 39762 40138 40362 40608 40796 40992 41013 41031 41419 41454 41664 41846 41904 42098 42336 42532 42777 43456 44652 45167 45384 45872 46116 46128 46389 46624 46872 47089 47336 47376 47824 48112 48363 48608 48888 49392 51057 51606 51894 52094 52452 52704 52948 53016 53253 53568 53802 53816 54126 54684 54708 55272 55872 56454 57036 58621 59536 59582 59643 60207 60512 60543 61194 61488 61504 61852 62181 62496 62769 63147 63168 63798 63826 64484 65184 65856 65863 66542 66978 68076 68479 68808 69192 69936 70688 71004 71064 71393 71736 72168 72912 72944 73332 73696 74088 75272 76048 77409 78141 78678 79422 79524 80276 80703 80724 81189 81216 81592 81984 82026 82062 82838 82908 83692 83808 84196 84672 84681 85064 85554 88877 89304 89373 90334 90768 91744 91791 92232 92256 92659 92778 93217 93248 93744 94178 94672 94752 95648 95697 95739 96224 96726 97216 97776 98784 99813 100467 102114 103212 103788 103823 104188 104904 105408 105896 106032 106506 107604 107632 108241 108252 109368 109416 110544 112908 114072 115351 117242 119072 119133 119164 119286 120414 121024 121086 122388 122976 123093 123704 124257 124362 124992 125538 126294 127596 127652 128331 128968 130368 131726 133084 133956 134749 135501 136152 136958 137616 138384 139167 139872 140483 141267 141329 141376 142008 142128 142786 143472 144336 145089 145824 145888 146664 147343 147392 148176 150544 152096 154818 156282 157356 158844 159048 159759 160552 161406 161448 162378 163184 164052 164124 165676 165816 167384 167616 168392 169362 170128 171108 174887 175863 177754 178608 178746 180621 180668 181536 181629 182329 183427 183488 183582 184464 184512 185318 185556 186434 187488 188307 188356 189344 189441 189504 191296 191394 191478 192448 193452 195552 197568 197589 199626 200934 204228 205437 206424 207576 207646 208376 208537 209808 211792 212064 213012 214179 214273 215208 215264 216482 216504 218736 218832 221088 223391 225816 226981 228144 230702 234423 234484 238144 238266 238328 238572 240828 242172 244776 245952 246186 247408 248514 248724 251076 252588 254043 255192 255304 256662 257936 263452 266168 266631 267912 268119 269498 271002 272304 273916 275232 275373 276768 277977 278099 278334 279651 279744 280966 282534 282658 284016 284256 285572 286944 287091 287217 288672 289933 290178 291648 291679 291776 293328 294686 296352 299439 301088 304192 309636 311469 312564 314712 316169 317688 318096 319518 321104 322812 322896 324723 324756 326368 328104 328248 329623 331352 331632 334768 336784 338724 340256 342216 346053 349774 351726 355508 357216 357399 357492 360937 361242 361336 363072 363258 364658 366854 367164 368928 370636 371112 372771 372868 374976 376614 376712 378688 378882 382788 382956 386904 391104 395178 399252 401868 404247 406503 408456 410347 410874 412848 415152 415292 416752 417074 417501 419616 421449 423584 423801 423987 424128 426024 428358 428546 430416 430528 432964 433008 435267 437472 437664 442029 442176 442223 446782 451632 453962 456288 461041 461404 468846 468968 476532 476656 477144 479353 481656 484344 489552 492372 494816 497028 497448 499751 502152 505176 508086 510384 510608 513324 515872 524661 526904 527589 532336 533262 535824 536238 538996 541863 542004 544608 546987 547832 550281 550464 550746 553536 555954 556198 556668 559302 561932 564921 565068 565316 568032 568323 568512 571144 573888 573949 574182 574434 577344 579866 580356 583358 586656 589372 592704 592767 598878 602176 616311 619272 622139 622938 625128 625611 629424 632338 635376 636192 639036 642208 642537 642819 645624 645792 648613 649446 649512 652519 652736 656208 656496 659246 662704 663264 669536 670173 673568 677448 680512 680943 684432 692106 699548 703269 703452 711016 714432 714798 714984 721874 722484 722672 726516 726761 729316 733708 734328 737856 741272 742224 745542 745736 753228 753424 757687 757764 765576 765912 773808 790356 798504 799893 803736 804357 807457 808494 813006 816912 820694 821748 825696 830304 830584 833504 833931 834148 834297 835002 838953 839232 842898 847168 847602 847974 852048 856716 857092 860832 861651 865928 866016 869799 870534 874944 875037 875328 884058 884446 893564 898317 903264 907924 912576 912673 922082 922808 934407 937692 937936 943243 948507 953064 953312 954288 958706 963312 968688 974169 979104 983381 984744 988869 989303 989632 994056 994896 999502 1004304 1010352 1016172 1020768 1021216 1026648 1031401 1031744 1038159 1049322 1053808 1055178 1064672 1066524 1071648 1072476 1077992 1082811 1083726 1084008 1089216 1093974 1095664 1100562 1101492 1111908 1112396 1113336 1118313 1118604 1123864 1129842 1130136 1130632 1136064 1136646 1142288 1147898 1148364 1148868 1159732 1160712 1166716 1173312 1178744 1185534 1197756 1212741 1219509 1224209 1231041 1232622 1238544 1244278 1245876 1250256 1251222 1258848 1264347 1264676 1270752 1271403 1271961 1272384 1276303 1278072 1283989 1284416 1285074 1285638 1291248 1291584 1297226 1298892 1299024 1305038 1312416 1312992 1318492 1325408 1326087 1326528 1326669 1339072 1340346 1347136 1354896 1361886 1368864 1383123 1384212 1399096 1400177 1406538 1406904 1422032 1429596 1429968 1438059 1443748 1444968 1445344 1453032 1453522 1458632 1459759 1467416 1468656 1482544 1484448 1491084 1491472 1499253 1499911 1506456 1506848 1515374 1515528 1531152 1531824 1547616 1563737 1573983 1580712 1582767 1588867 1597008 1599786 1607472 1608714 1614914 1616988 1626012 1633824 1640961 1641388 1643496 1650843 1651392 1660608 1661168 1667008 1667862 1668296 1668594 1670004 1677906 1685796 1695204 1695948 1704096 1713432 1714184 1721664 1721847 1723302 1731856 1732032 1739598 1741068 1750074 1768116 1768892 1778301 1787128 1796634 1806528 1815848 1817251 1825346 1844164 1845616 1848933 1866417 1868814 1875384 1875872 1876833 1886486 1897014 1906128 1906624 1908576 1917412 1926624 1927611 1928457 1937376 1945839 1946693 1948338 1957557 1958208 1966762 1969488 1977738 1978606 1988112 1989792 1999004 2008608 2010519 2020704 2029531 2032344 2041536 2041753 2042432 2042829 2053296 2062802 2076318 2098644 2107616 2110356 2122849 2129344 2133048 2143296 2144952 2155984 2165622 2167452 2168016 2180283 2187948 2191328 2201124 2202984 2213183 2223816 2224792 2226672 2236626 2237208 2247728 2259684 2260272 2261264 2273061 2273292 2284576 2295796 2296728 2297736 2319464 2321424 2333432 2357488 2371068 2395512 2399679 2422371 2425482 2439018 2448418 2462082 2465244 2477088 2488556 2491752 2500512 2501793 2502444 2502891 2516859 2517696 2526559 2528694 2529352 2541504 2542806 2543922 2552606 2556144 2567978 2570148 2571276 2582496 2594452 2597784 2598048 2609397 2610076 2624832 2625111 2625984 2636984 2650816 2652174 2653338 2680692 2709792 2723772 2737728 2738019 2755187 2766246 2768424 2798192 2800354 2803221 2813076 2813808 2829729 2844064 2845521 2859192 2859936 2872429 2876118 2887496 2889727 2889936 2890688 2906064 2907044 2917264 2919518 2922507 2934832 2937312 2950143 2965088 2966607 2967909 2968896 2982168 2982944 2998506 2999822 3012912 3013696 3030748 3031056 3062304 3063648 3094203 3095232 3095561 3114477 3127474 3147966 3161424 3165534 3177734 3194016 3199572 3214944 3217428 3218513 3227287 3229828 3233976 3248433 3252024 3267648 3281922 3282776 3286992 3301686 3322336 3335724 3336592 3337188 3340008 3355471 3355812 3371592 3390408 3391896 3408192 3426864 3428368 3443694 3446604 3463712 3479196 3482136 3500148 3536232 3537784 3556602 3574256 3575881 3593268 3631696 3634502 3638223 3650692 3672627 3688328 3691232 3693123 3697866 3732834 3737628 3750768 3751744 3753666 3772972 3793041 3794028 3812256 3815883 3817152 3828909 3834824 3851967 3853248 3855222 3856914 3874752 3891678 3893386 3896676 3915114 3933524 3938976 3955476 3957212 3976224 3978261 3979584 3980007 3998008 4017216 4017643 4021038 4041408 4059062 4064688 4083506 4085658 4106592 4125604 4149369 4152636 4177219 4197288 4200531 4215232 4220712 4245698 4266096 4289904 4311968 4314177 4331244 4334904 4336032 4354973 4360566 4375896 4379277 4381199 4382656 4402248 4405968 4426366 4447632 4449584 4453344 4473252 4474416 4495456 4497759 4499733 4519368 4520544 4522528 4546122 4546584 4567633 4569152 4591592 4593456 4595472 4638928 4642848 4666864 4691211 4714976 4721949 4742136 4766601 4791024 4799358 4844742 4850964 4878036 4896836 4922883 4924164 4930488 4952529 4954176 4977112 4983504 5001024 5003586 5004888 5005782 5033718 5053118 5057388 5058704 5085612 5087327 5087844 5105212 5112288 5135956 5140296 5142552 5164992 5165541 5188904 5195568 5196096 5218794 5220152 5250222 5273968 5304348 5306676 5361384 5419584 5421497 5447544 5451753 5476038 5510374 5532492 5536848 5596384 5599251 5600708 5606442 5626152 5627616 5630499 5652199 5659458 5686237 5688128 5691042 5718384 5719872 5744858 5752236 5774992 5779454 5779872 5785371 5812128 5814088 5834528 5837517 5839036 5840079 5845014 5869664 5872671 5874624 5900286 5930176 5933214 5935818 5964336 5965888 5997012 5999644 6025824 6031557 6061496 6062112 6088593 6124608 6125259 6127296 6128487 6188406 6191122 6228954 6254948 6295932 6322848 6331068 6333203 6355468 6368547 6388032 6388711 6399144 6429888 6434856 6437026 6454574 6459656 6467952 6496866 6504048 6540849 6563844 6565552 6573984 6602701 6603372 6639549 6642463 6644672 6671448 6673184 6674376 6680016 6710942 6711624 6743184 6780816 6783792 6819183 6853728 6856736 6887388 6893208 6925121 6927424 6958392 6964272 7000296 7036411 7072464 7075568 7113204 7148512 7151762 7186536 7263392 7267113 7269004 7276446 7301384 7345254 7376656 7382464 7386246 7395732 7465668 7475256 7501536 7507332 7508673 7545944 7579677 7586082 7588056 7624512 7631766 7657818 7669648 7703934 7710444 7713828 7783356 7786772 7793352 7828191 7830228 7867048 7875333 7877952 7910952 7914424 7952448 7956522 7960014 7996016 8035286 8042076 8118124 8129376 8167012 8171316 8213184 8214057 8219689 8251208 8265561 8298738 8305272 8354438 8394576 8401062 8441424 8489187 8491396 8532192 8536563 8569463 8579808 8617287 8621069 8623936 8628354 8662488 8669181 8669808 8672064 8709946 8721132 8751792 8758554 8762398 8804496 8811936 8850429 8852732 8895264 8899168 8899821 8903727 8906688 8946504 8948832 8987923 8990912 8995518 8999466 9038736 9041088 9042049 9045056 9092244 9093168 9135266 9183184 9186912 9190944 9277856 9282609 9285696 9286683 9333728 9382422 9429952 9443898 9484272 9533202 9582048 9598716 9655539 9681861 9689484 9701928 9745299 9756072 9793672 9801239 9845766 9848328 9860976 9905058 9954224 9967008 10007172 10009776 10011564 10066413 10067436 10070831 10106236 10114776 10117408 10171224 10174654 10175688 10210424 10218313 10224576 10271912 10280592 10285104 10331082 10377808 10391136 10437588 10440304 10499377 10500444 10547936 10608696 10613352 10668107 10722768 10727643 10842994 10895088 10903506 10952076 11017881 11020748 11064984 11073696 11079369 11122069 11189047 11192768 11198502 11201416 11212884 11252304 11255232 11260998 11304398 11318916 11372474 11382084 11436768 11486727 11489716 11504472 11549984 11555901 11558908 11559744 11570742 11624256 11628176 11669056 11675034 11678072 11680158 11690028 11739328 11745342 11800572 11866428 11871636 11928672 11940021 11994024 11999288 12051648 12052929 12063114 12122992 12124224 12177186 12250518 12256974 12376812 12382244 12448107 12457908 12509896 12531657 12591864 12601593 12645696 12662136 12666406 12710936 12720757 12737094 12777422 12798288 12869712 12874052 12909148 12919312 12935904 12942531 12993732 13008096 13064919 13070653 13081698 13127688 13131104 13137831 13143597 13147968 13205402 13206744 13279098 13284926 13342896 13346368 13348752 13360032 13421884 13423248 13486368 13493277 13499199 13561632 13567584 13626851 13638366 13702899 13707456 13708913 13713472 13774776 13786416 13850242 13916784 13928544 14000592 14072822 14073633 14144928 14151136 14226408 14292271 14297024 14299803 14303524 14373072 14526784 14534226 14538008 14552892 14602768 14690508 14753312 14772492 14791464 14859943 14931336 14950512 15003072 15014664 15017346 15091888 15159354 15172164 15176112 15261981 15263532 15315636 15339296 15407868 15420888 15427656 15492281 15496623 15566712 15573544 15586704 15656382 15660456 15734096 15750666 15821904 15828848 15913044 15920028 15992032 16070572 16084152 16236248 16258752 16264491 16334024 16342632 16355259 16428114 16439378 16502416 16531122 16597476 16610544 16708876 16789152 16797753 16802124 16882848 16956597 16964039 16978374 16982792 17058711 17064384 17073126 17138926 17159616 17234574 17242138 17256708 17324976 17338362 17339616 17419892 17442264 17503584 17512551 17517108 17520237 17524796 17608992 17618013 17623872 17685913 17700858 17705464 17790528 17792419 17798336 17799642 17807454 17893008 17897664 17975846 17991036 17998932 18077472 18084098 18184488 18186336 18265779 18270532 18366368 18373824 18375777 18381888 18555712 18565218 18573366 18667456 18764844 18887796 18968544 18999609 19066404 19105641 19164096 19166133 19197432 19286309 19311078 19363722 19378968 19403856 19490598 19512144 19587344 19602478 19622547 19691532 19696656 19721952 19808103 19810116 19908448 19918647 19927389 19934016 20014344 20019552 20023128 20107003 20132826 20134872 20141662 20212472 20228089 20229552 20234816 20342448 20349308 20351376 20420848 20436626 20457549 20543824 20561184 20570208 20662164 20755616 20775363 20782272 20784481 20875176 20880608 20998754 21000888 21095872 21109233 21217392 21226704 21336214 21445536 21455286 21668927 21685988 21790176 21801339 21807012 21904152 22017157 22035762 22041496 22129968 22147392 22158738 22244138 22378094 22397004 22402832 22425768 22504608 22521996 22529591 22608796 22637832 22739031 22744948 22764168 22873536 22973454 22979432 23008944 23099968 23111802 23117816 23141484 23256352 23350068 23356144 23360316 23380056 23488297 23490684 23601144 23732856 23743272 23857344 23880042 23988048 23998576 24105858 24126228 24245984 24354372 24501036 24513948 24642171 24659067 24753624 24764488 24796683 24896214 24915816 25019792 25031167 25063314 25183728 25203186 25324272 25332812 25421872 25441514 25467561 25474188 25554844 25596576 25708389 25739424 25748104 25818296 25838624 25851861 25863207 25871808 25885062 25987464 26007543 26016192 26129838 26141306 26163396 26255376 26262208 26275662 26287194 26410804 26413488 26551287 26558196 26569852 26685792 26697504 26711181 26720064 26843768 26846496 26963769 26972736 26975603 26986554 26998398 27123264 27126147 27135168 27253702 27276732 27405798 27417826 27549552 27572832 27700484 27833568 27847827 27857088 27860049 28001184 28123501 28145644 28147266 28289856 28292863 28302272 28452816 28584542 28599606 28607048 28746144 28966617 29045583 29068452 29076016 29105784 29205536 29240533 29381016 29403717 29506624 29544984 29582928 29719886 29862672 29901024 30029328 30034692 30183776 30199239 30212493 30318708 30344328 30352224 30484811 30523962 30527064 30631272 30654939 30668393 30678592 30815736 30841776 30855312 30984562 30993246 31133424 31147088 31173408 31312764 31320912 31468192 31498131 31501332 31643808 31657696 31826088 31840056 31973431 31984064 32004321 32141144 32168304 32182929 32472496 32528982 32668048 32685264 32710518 32856228 32878756 33004832 33053643 33062244 33194952 33221088 33366207 33417752 33567141 33578304 33595506 33604248 33765696 33913194 33928078 33956748 33965584 34117422 34146252 34277852 34460181 34469148 34484276 34513416 34649952 34667703 34676724 34679232 34839784 34884528 35007168 35010889 35025102 35034216 35040474 35049592 35217984 35236026 35371826 35401716 35410928 35584838 35599284 35611289 35614908 35786016 35951692 35982072 35997864 36154944 36158787 36168196 36368976 36372672 36531558 36541064 36732736 36751554 37130436 37146732 37529688 37594971 37775592 37804779 37937088 37950479 37999218 38132808 38162271 38211282 38332266 38394864 38572618 38622156 38727444 38757936 38807712 38981196 39024288 39174688 39194757 39204956 39211959 39245094 39383064 39393312 39413493 39430791 39443904 39565393 39616206 39620232 39803659 39816896 39837294 39854778 40028688 40039104 40046256 40214006 40265652 40269744 40283324 40424944 40456178 40459104 40497597 40684896 40698616 40702752 40841696 40873252 40880553 40915098 41087648 41108697 41122368 41126739 41140416 41324328 41511232 41550726 41568962 41750352 41761216 41997508 42001776 42218466 42220899 42434784 42453408 42672428 42876813 42891072 42895631 42899409 42910572 43337854 43371976 43580352 43602678 43614024 43808304 44034314 44071524 44082992 44259936 44317476 44332421 44488276 44579829 44720977 44756188 44794008 44805664 44851536 45009216 45043992 45059182 45217592 45275664 45478062 45489896 45528336 45785943 45946908 45958864 46017888 46218907 46223604 46235632 46282968 46476843 46497241 46512704 46700136 46712288 46720632 46760112 46976594 46981368 47202288 47465712 47486544 47760084 47976096 47997152 48211716 48252456 48475847 48491968 48708744 48793473 49002072 49027896 49065777 49254877 49284342 49318134 49507248 49528976 49593366 49792428 49831632 50039584 50062334 50126628 50367456 50406372 50648544 50665624 50843744 50869791 50883028 50892117 50935122 50948376 51109688 51176133 51193152 51416778 51478848 51496208 51636592 51677248 51703722 51726414 51770124 51974928 52015086 52259676 52282612 52326792 52510752 52551324 52560711 52574388 52821608 52826976 53057739 53102574 53116392 53139704 53371584 53377257 53395008 53422362 53687536 53692992 53927538 53951206 53973108 53996796 54252294 54507404 54553464 54797337 54811596 54835652 55099104 55127331 55145664 55400968 55667136 55673053 55695654 55720098 56002368 56247002 56291288 56294532 56585726 56905632 56998827 57169084 57199212 57214096 57316923 57492288 57498399 57537823 57858927 57933234 58091166 58136904 58152032 58211568 58411072 58481066 58762032 58807434 59089968 59165856 59424309 59439772 59725344 59755941 59782167 59802048 59986241 60058656 60069384 60321009 60347483 60367552 60398478 60424986 60637416 60684267 60688656 60704448 60969622 61047924 61054128 61262544 61309878 61336786 61631472 61683552 61710624 61969124 61986492 62266848 62294176 62326089 62346816 62353443 62625528 62641824 62915461 62936384 62996262 63002664 63287616 63294343 63315392 63327699 63652176 63680112 63946862 64008642 64282288 64336608 64365858 64944992 65006781 65057964 65336096 65370528 65421036 65712456 65757512 65808319 66009664 66051471 66107286 66124488 66389904 66442176 66732414 66835504 67134282 67191012 67208496 67588773 67826388 67856156 67913496 67931168 68217093 68234844 68292504 68555704 68608673 68920362 68938296 68968552 69026832 69299904 69335406 69353448 69679568 69769056 70021778 70050204 70068432 70080948 70099184 70464891 70472052 70495817 70743652 70803432 70821856 71169676 71198568 71222578 71229816 71572032 71903384 71964144 71995728 72317574 72336392 72737952 73063116 73082128 73495639 73503108 73977201 74260872 74293464 74390049 74676749 75059376 75093501 75189942 75551184 75609558 75900958 75998436 76265616 76324542 76422564 76664532 76789728 77125167 77145236 77244312 77454888 77515872 77555583 77589621 77615424 77854483 77962392 78022629 78048576 78323329 78349376 78389514 78409912 78423918 78490188 78766128 78786624 78826986 78861582 79130786 79232412 79240464 79607318 79674588 79709556 80057376 80092512 80428012 80531304 80539488 80566648 80849888 80891307 80912356 80918208 80926809 80995194 81369792 81378441 81397232 81405504 81683392 81746504 81761106 81830196 82175296 82217394 82253478 82648656 83101452 83137924 83500704 83580147 83995016 84003552 84370503 84436932 84441798 84869568 84878589 84906816 85344856 85410797 85753626 85791262 85798818 85821144 86675708 86743952 86899851 87136749 87205356 87228048 87616608 87721599 88068628 88143048 88165984 88211151 88519872 88634952 88664842 88976552 89045299 89159658 89441954 89512376 89588016 89611328 89703072 90087984 90118364 90435184 90551328 90597717 90637479 90956124 90979792 91056672 91454433 91494571 91571886 91893816 91917728 91964817 92005179 92035776 92437814 92447208 92471264 92565936 92953686 92994482 93400272 93424576 93441264 93520224 93953188 93962736 94404576 94494393 94931424 94973088 95387957 95520168 95920293 95952192 95962391 95994304 96012963 96423432 96504912 96548787 96951694 97417488 97586946 98004144 98055792 98131554 98509754 98568684 98636268 99014496 99057952 99186732 99584856 99663264 99773903 100045897 100079168 100098621 100124668 100253256 100701423 100734912 100812744 101297088 101331248 101687488 101739582 101766056 101784234 101870244 101896752 102219376 102352266 102833556 102992416 103273184 103407444 103452828 103540248 103949856 104019601 104030172 104519352 104565224 104653584 105021504 105032667 105102648 105121422 105148776 105643216 105653952 106115478 106205148 106232784 106279408 106754514 106833867 106844724 107375072 107855076 107902412 107946216 107993592 108476361 108504588 109014808 109106928 109594674 109623192 109671304 110198208 110254662 110801936 110852311 111346106 111391308 111440196 112494004 112582576 112589064 112784913 113171452 113811264 113851437 113997654 114338168 114398424 114428192 114486813 114633846 114996798 115075646 115717854 115866468 116182332 116273808 116304064 116423136 116962132 117524064 117584271 117614868 117635877 118179936 118292373 118331712 118696179 118748273 118848618 118879544 119410977 119450688 119511882 119564334 119972482 120117312 120138768 120642018 120694966 120796956 120849972 121274832 121368534 121377312 121939244 122095848 122108256 122525088 122619756 122641659 122673572 123262944 123326091 123367104 123380217 123421248 123801391 123938248 123972984 124533696 124546933 124588352 124652178 124706886 125251056 125283648 125830922 125992524 126005328 126588686 126655398 127304352 127360224 127893724 128017284 128564576 128630439 128673216 128686893 128731716 129493789 129889984 130013562 130115928 130672192 130741056 130842072 131424912 131515024 131616638 132102942 132214572 132248976 132779808 132997263 133464828 133671008 133739487 134162931 134268564 134382024 134416992 135004163 135177546 135652776 135712312 135817169 135826992 135862336 136434186 136469688 136585008 137111408 137217346 137357829 137840724 137876592 137937104 138053664 138656721 138670812 138706896 139359136 139430529 139491723 139538112 140043556 140100408 140136864 140161896 140198368 140929782 140944104 140991634 141487304 141596623 141606864 141643712 142339352 142397136 142445156 142459632 143806768 143928288 143991456 144635148 144672784 145427541 145475904 145491367 146126232 146164256 146380419 146991278 147006216 147764631 147954402 148521744 148586928 148780098 149353498 150118752 150187002 150379884 151102368 151219116 151682489 151801916 151996872 152531232 152609373 152649084 152676351 152845128 153329064 153528399 153579456 154120099 154250334 154290472 154488624 154909776 155031744 155111166 155179242 155708966 155924784 156045258 156646658 156779028 156819824 156847836 156980376 157532256 157653972 157707137 157723164 158261572 158464824 158480928 159173217 159214636 159349176 159419112 160114752 160131771 160185024 160856024 161062608 161078976 161133296 161699776 161782614 161824712 161853618 161990388 162756882 162794464 163493008 163522212 163660392 164434788 164506956 165297312 166202904 166275848 167001408 167019159 167160294 167990032 168007104 168066407 168741006 168873864 168883596 169757178 170689712 170821594 170996481 171507252 171582524 171597636 171642288 172495197 172613469 173351416 173487904 173576781 173799702 174273498 174410712 174456096 175218169 175233216 175443198 176137256 176273347 176286096 176331968 176422302 177269904 177329684 177953104 178090598 178272927 178319316 178883908 179024752 179176032 179346501 179406144 179958723 180175968 180236728 180870368 180963027 181042449 181102656 181195434 181274958 181912248 181959584 182052801 182113344 182908866 182989142 183143772 183787632 183835456 183929634 184010358 184875628 184894416 184942528 185131872 185907372 185988964 186800544 186882528 186978267 187040448 187060329 187906376 187925472 188746383 188809152 188829221 188988786 189862848 189883029 189946176 189983097 190775914 191040336 191840586 191924782 192025926 192846864 193009824 193097574 193903388 194834976 195020343 195173892 196008288 196111584 196263108 196329293 196864507 197019508 197137368 197272536 197424957 198028992 198050041 198115904 198154413 198373464 199169712 199326528 199547806 200091794 200197242 200249336 200506512 201402846 201625488 202662496 202766319 203479164 203532112 203568468 203740488 203793504 204438752 204683731 204704532 205667112 205826019 205916353 205984832 206546368 206814888 206905656 207080496 207899712 208039202 208060344 209038704 209130448 209307168 210065334 210205296 210242844 210297552 211286432 211394673 211487451 212230956 212410296 212465568 212558816 213509028 213667734 213689448 214678751 214750144 215710152 215804824 215892432 215987184 216952722 217009176 218029616 218128741 218213856 219189348 219246384 219342608 220486917 220509324 221603872 221704622 221931603 222692212 222782616 222880392 224030247 224988008 225165152 225178128 225280503 225569826 226342904 227702874 227995308 228676336 228796848 228856384 228973626 229267692 229993596 230151292 231375501 231435708 231732936 232364664 232547616 232768863 232846272 233563449 233924264 234969987 235048128 235168542 235229736 235271754 236359872 236584746 237392358 237496546 237697236 237759088 238821954 239023764 239128668 239944964 240277536 241284036 241389932 241593912 241699944 242549664 242673921 242737068 242754624 242780427 243878488 244135323 244191696 244216512 245050176 245076223 245239512 245283318 245347144 246525888 246652182 246760434 247602782 247876496 247945968 249093866 249304356 249413772 250502112 251661844 251985048 252010656 253111509 253177372 253310796 254608704 254635767 254720448 254810359 255787448 256034568 256232391 257129152 257260878 257373786 257463432 258987578 260027124 260231856 261684144 262849824 263030048 263164797 263233276 264205884 264429144 264497952 264633453 265559616 265653353 265994526 266929656 267135897 267253139 267342016 267478974 268325862 268537128 268764048 268833984 270008326 270355092 271305552 271424624 271634338 271653984 271912437 272868372 272939376 273170016 274222816 274363299 274434692 274483713 274715658 275681448 275753184 275874208 275894451 276015537 276107328 277313442 277341624 277413792 278625613 278718272 278861058 278983446 280087112 280200816 280273728 280303519 280323792 280396736 281859564 281888208 281983268 282974608 283193246 283213728 283483179 284678704 284794272 284890312 284919264 286163871 287613536 287760879 287856576 287887173 287982912 288038889 289270296 289345568 290855082 290982734 292252464 292328512 292760838 293982556 294012432 295529262 295908804 297043488 297173856 297560196 298706996 299321709 300137691 300237504 300269417 300295863 300374004 300759768 302104269 302204736 302438232 303364978 303603832 303993744 305062464 305218746 305298168 305352702 305690256 306658128 307056798 308240198 308500668 308580944 308977248 309819552 310222332 310326947 310358484 311417932 311849568 312058803 312090516 312195761 313046839 313293316 313558056 313639648 313695672 313960752 315064512 315098001 315307944 315414274 315446328 316523144 316929648 316961856 318346434 318429272 318698352 318838224 320263542 320501601 321712048 322125216 322266592 323565228 323649424 323707236 323980776 325480687 325513764 325588928 326986016 327044424 327320784 328869576 329013912 330594624 330711317 332405808 332551696 332556933 334038318 334320588 335980064 336132814 337482012 337747728 337767192 339514356 341379424 341554311 341643188 341992962 343014504 343165048 343195272 343284576 343460439 344784139 344990394 345226938 346702832 346860457 346975808 347153562 347599404 348546996 348821424 348912192 350436338 350886396 352274512 352546694 352572192 352844604 352907631 354539808 354659368 355906208 356088537 356181196 356244819 356545854 356638632 357767816 358049504 358232931 358352064 358693002 359917446 360351936 360473456 361740736 361926054 362084898 362390868 362549916 363824496 363919168 364105602 365817732 365978284 366287544 367575264 367859268 367924977 368020716 369751256 369788832 370140651 370263744 371404173 371814744 371977928 373601088 373640799 373765056 373956534 374120658 375812752 375850944 377492766 377658442 377977572 379766058 379966194 381551828 382080672 383681172 383849564 384051852 385693728 385891317 386019648 386060679 386195148 386325383 387806776 388481367 389669952 389711371 390040686 390347784 392016576 392223168 392526216 392658586 393729014 394039016 394274736 394545072 394849914 396100082 396308826 396746928 398339424 398991789 399095612 400183588 400394484 400498672 401013024 401218461 402488793 402764761 402805692 403250976 405012489 405190243 405324992 405532638 406958328 407064224 407136936 407451507 407480976 407587008 408877504 409367462 409409064 411334224 411652038 411832706 413629776 413811312 414160992 415970163 416078404 416120688 418077408 418260896 418291587 418475169 418614336 420130668 420410592 420485688 420595104 422432381 422572864 422789346 422974902 424461912 424789869 424820592 424931136 424976303 425117632 427018056 427335468 427378896 429357502 431420304 431609648 431784864 431974368 433905444 434018352 436059232 436257482 436282623 436427712 436474101 438378696 438492768 438685216 440973834 441018648 443060401 443207744 443293893 443409244 443863206 445384424 445565232 445760784 448060494 449976016 450330304 450356256 450561006 451139652 452685808 455047467 455405748 455990616 457352672 457593696 457947252 458029053 458535384 459987192 460302584 460658233 462360297 462751002 462871416 463465872 464729328 465095232 465537726 467126898 467848528 469939974 470337084 470459472 470543508 473121411 473169492 474784716 474993092 475394472 475518176 477519651 477643908 478047528 478257336 479889928 480260711 480395313 480555072 482568072 482779864 483187824 483399888 485099328 485347842 485474136 485560854 487756976 488270646 488383392 490152446 490479024 490566636 490694288 493304364 493470719 493520868 495205564 495752992 495891936 498187732 498608712 498827544 501004224 501057477 501401029 503323688 503970096 504021312 504199221 506223018 506354744 506621592 509271534 509620718 511574896 512069136 512464782 514521756 514747572 514926864 517840407 517975156 520054248 520463712 520730343 522737243 523368288 525654507 525699648 525885209 526060096 526329594 526466552 528411768 528820041 528858288 528995904 529266906 531306706 531989052 533859312 534271794 534506278 534957948 536651724 537074256 537528096 539876169 540016652 540710184 542611104 542849248 542889081 543127347 543268676 543307968 543824874 545736744 545878752 546158403 546340032 548263303 548445632 548726598 548869384 548967426 549431316 551362896 551506368 551564989 551748416 551788902 552031074 554626884 554683248 554827584 557251226 557722116 557966892 560174224 560401632 560607038 560647584 561180987 563719128 563776416 563966536 565949216 566239149 566386492 566427456 566487663 566966358 569357408 569588544 569649087 569780624 569838528 572327742 575227072 575521758 575774346 576077778 578540592 578691136 581710164 581965468 584504928 585061029 585521676 587965112 588024864 588987879 590593521 591058524 591817608 592274871 594086976 594150123 594347712 594463239 595120392 597413992 597875579 598643418 600275382 600538834 600591726 600748008 601519536 604208538 604876464 606729956 607207664 607987488 608298957 610437492 610596336 610705404 611380512 613316256 614051193 614113596 614320691 616480396 617001336 617161888 617478057 617749059 617954496 619639104 620444664 620653894 620716968 622835864 623317093 623699136 624117606 624181032 624391522 626093678 626586632 627116112 627279296 627391344 627921504 630196002 630615888 630828548 630892656 633046288 633859296 634184019 634462353 636692868 636858544 637396704 637676448 640461997 640527084 641003202 643424096 644036253 644250432 644318911 644533184 647130456 647298848 647414472 647961552 650961374 651027528 653972032 654088848 654386223 654641568 657739152 658027824 661422634 661460751 664811616 665103392 665113866 668076636 668641176 671736737 671960128 672090741 672265628 674964024 675495456 675534384 675841509 679028712 682531867 682758848 683108622 683286376 683985924 686029008 686330096 686390544 686569152 686920878 689568278 689980788 690453876 693405664 693720914 694307124 695198808 697093992 697642848 698417321 700690347 700872676 701772792 704549024 704909961 705093388 705144384 705689208 705815262 709079616 709318736 711812416 712177074 712362392 712489638 713091708 713277264 715535632 716099008 716465862 717386004 719834892 720946912 723852108 724169796 724781736 725099832 727648992 728137207 728211204 728341281 731635464 731956568 732575088 735150528 735228669 735718536 735849954 736041432 739502512 739577664 740281302 742808346 743629488 743955856 747281598 747913068 748241316 751625504 754985532 755316884 755955144 759334527 759532116 759932388 763103656 763907301 764161344 764431077 767362344 767699128 768103704 768697173 771387456 771782634 772121358 772390296 772650766 775613552 775966177 776962734 779422742 780081372 780695568 785052432 785317172 787458028 788078032 788549472 789090144 789494391 789699828 792200164 792617652 793493856 796678848 796960059 797309833 797983578 798191224 800367176 800788968 800997344 801407691 801759417 802026048 802436922 804977586 805529522 805611384 806501952 810024978 810380486 811065276 813916656 814128448 814273872 814903014 814961952 818734924 818818128 822668448 823089897 823304076 823451139 823665412 827259552 827622624 828046611 828321984 831237911 831940326 832156808 832241376 835876839 836154816 836243693 836521792 836583174 836950338 840261336 840821184 840910557 840971376 841190208 844864762 845578692 845949804 848923824 849579738 849641184 849952606 854036112 854670936 854757792 858491613 858715004 862840608 863219296 863282637 863569728 863661519 863948736 867810888 868036704 871828531 872118464 872514964 872565246 872948202 876757392 876985536 877078753 877370432 881947668 882037296 886120802 886587786 886818488 887726412 890768848 891130464 891521568 896120988 897965127 899952032 900413073 900712512 900808251 901122012 902279304 905371616 906456523 910094934 910811496 911981232 914705344 915187392 915894504 916058106 917070768 919974384 920605168 921316466 924720594 925502004 925742832 926931744 929458656 930980841 931075452 934253796 935697056 936176409 936587283 939140517 939879948 940674168 940918944 941087016 945029141 945294003 946242822 946338984 949569432 949986184 950720183 950788944 951036352 955039302 955287816 956095056 956514672 959779856 960521422 960790626 961504803 965136144 965559728 966375648 966799776 970695684 970948272 971121708 975513952 976442061 976541292 976766784 976870607 980304892 980958048 981133272 981388576 986608728 986941438 987041736 990411128 991176361 991505984 991783872 992133951 996375464 997217424 997655088 997670799 1002114954 1002802058 1006647376 1007940192 1008398442 1012446036 1012709488 1013243184 1018439569 1018543068 1019241436 1023149792 1024138272 1024662933 1024929564 1029043512 1029495144 1029853728 1034352417 1034806379 1035680814 1035950312 1040108496 1040581371 1040927424 1041460686 1045474486 1046736576 1051309014 1051770418 1052659188 1052933104 1056823536 1057640082 1057716576 1058533812 1062613412 1063978104 1067718624 1068265611 1068543588 1068734457 1069012556 1069915896 1073303448 1074148512 1074698793 1075056192 1078840693 1079752338 1080033304 1081420368 1085222208 1085337559 1085698496 1085778162 1086254694 1086537352 1087649748 1091473488 1091757504 1092316806 1096526606 1097453196 1097738768 1097934852 1098862632 1102725792 1103129978 1103577804 1103949959 1104062148 1109253768 1109366496 1114212519 1114502452 1115444232 1115933784 1120348448 1120803264 1120922397 1121214076 1121295168 1122361974 1127438256 1127552832 1127933072 1131898432 1132478298 1132772984 1132975326 1133932716 1138714816 1139298174 1139561248 1144655484 1151043516 1151548692 1152155556 1157081184 1158182037 1158976149 1163420328 1163930936 1165444101 1169009856 1169134113 1170122058 1171043352 1175930224 1176049728 1176464849 1177975758 1181187042 1182117048 1183635216 1184549742 1188300246 1188926478 1190240784 1194827984 1195751158 1196975367 1197286836 1200550764 1201077668 1201183452 1201496016 1203039072 1207466379 1208294283 1208417076 1209752928 1213459912 1214415328 1215037467 1215570729 1215974976 1216597914 1220874984 1221192672 1221410808 1222354521 1222761024 1226527183 1226632512 1228102386 1228227192 1228641382 1232960792 1233913429 1234002672 1234323776 1234956114 1235498118 1240889328 1241307788 1241433936 1245671728 1246634186 1247910489 1248235212 1248362064 1248783044 1252187356 1253173264 1254232224 1254782688 1255425507 1255843008 1260392004 1261231776 1261657096 1261785312 1266092576 1267297143 1267718592 1267853341 1268368038 1268924706 1273385736 1273717088 1274369607 1274793408 1274928909 1275352896 1280923994 1281054168 1282006404 1286848192 1288072506 1288637822 1294260912 1294597696 1294828944 1295923104 1301922748 1302055056 1308177696 1308772446 1308847869 1309283136 1309422303 1315478304 1316055648 1321804547 1322845268 1322921502 1329181203 1329623232 1329764561 1329881679 1330206784 1330227732 1336153272 1337282352 1343473474 1344181482 1344531256 1349928048 1350990912 1351068768 1351683018 1358057424 1365063734 1365142401 1366217244 1366572752 1367971848 1372058016 1372660192 1372781088 1373841756 1374305051 1379136556 1379961576 1380907752 1381974699 1386350287 1386811328 1387080891 1387441828 1388614248 1390397616 1394187984 1395285696 1396834642 1401380694 1401745352 1403545584 1409098048 1409819922 1410186776 1411378416 1411630524 1418637472 1419364233 1424354148 1424724784 1424979276 1426183416 1426554528 1431071264 1432786117 1432931724 1434772008 1439669784 1440782133 1441414471 1441893824 1447704216 1448339592 1449563472 1450199664 1455297984 1456274414 1456422408 1456682562 1463270928 1463913136 1465150176 1470457338 1471437072 1471699908 1472082864 1479005024 1480412157 1480562604 1485616692 1487258976 1487911712 1494563196 1495826136 1496482632 1502751257 1503172431 1503251008 1504203087 1509971064 1510633768 1511910288 1512597663 1518669054 1519064232 1519864776 1526207312 1526901187 1527814602 1528862154 1534724688 1535398256 1536207408 1537394346 1543565268 1544242716 1544780592 1545301532 1551227104 1551932354 1553521221 1553925468 1558845484 1560162744 1561391136 1568211729 1570104864 1570634344 1574916056 1576156064 1576963521 1577098944 1577655627 1578180288 1578988782 1579399656 1584400328 1585235304 1586460123 1586987712 1593920118 1594619666 1595967156 1596382448 1600734352 1601577936 1601994688 1602815382 1603518834 1604873844 1609955172 1611059044 1611222768 1619628507 1620049956 1620760972 1622130552 1627833312 1628547744 1629382041 1629806028 1629923904 1637469848 1637636256 1644789909 1645336896 1645511783 1646179794 1646608152 1646902278 1647330824 1654519104 1654694967 1655245248 1656093222 1662475822 1663880652 1664313616 1664482752 1671753678 1672487386 1673166348 1673900676 1680522672 1681821114 1681942752 1689729524 1691157384 1691899608 1697847648 1698717447 1699159476 1699282368 1699462989 1699905212 1708072224 1708947261 1709341872 1709515584 1715533561 1716983226 1717430008 1725681216 1725864643 1726438592 1726565274 1727323038 1735621776 1736073408 1743657062 1745029928 1745130492 1745896404 1753514784 1754157506 1763895336 1764074592 1766963637 1771780563 1772241604 1773175572 1773636976 1775452824 1776824613 1781537696 1782260928 1782450369 1783043136 1783672513 1792241976 1793626737 1795930254 1799904064 1800826146 1801616502 1802244024 1804558608 1810743232 1812913046 1820189868 1821622992 1823962464 1831789008 1832116212 1834141536 1839948768 1841210336 1842153579 1842632932 1842962073 1849441188 1851004008 1851485664 1852434171 1853247177 1853863488 1858917312 1859573471 1861961682 1862150904 1868507592 1869951279 1870771973 1871394112 1872352818 1873174566 1878281034 1879759896 1881348336 1881837888 1882174032 1890058282 1890588006 1892485644 1892677968 1899138864 1899972368 1901440366 1901577888 1903387059 1910078604 1910575632 1912190112 1913029344 1919559712 1921042844 1921385991 1921581252 1923009606 1930272288 1931119456 1932108759 1932751296 1932956733 1933599552 1941391368 1941896544 1942243416 1950379291 1951027904 1952884122 1953082584 1953741214 1960609784 1961916096 1962124633 1962266544 1962777152 1963158669 1973217456 1973882876 1974083472 1980822256 1982352722 1984267902 1984382253 1992750928 1994434848 1995310176 1995341598 2004229908 2005604116 2013294752 2015210211 2015880384 2016094657 2016272223 2016796884 2024892072 2025418976 2026486368 2036879138 2037086136 2038482872 2046299584 2047595601 2048276544 2049325866 2049859128 2058087024 2058990288 2059707456 2068704834 2069612758 2071361628 2071900624 2080216992 2081162742 2082921372 2090948972 2095251963 2101885919 2102071041 2102618028 2103540836 2105318376 2105866208 2113647072 2114729883 2115280164 2115433152 2117067624 2125226824 2127956208 2135437248 2135664229 2136531222 2137087176 2137468914 2138025112 2139831792 2146606896 2148297024 2149397586 2157681386 2159504676 2160066608 2162840736 2170675118 2171556324 2172288629 2172509388 2173074704 2175299496 2182946976 2184411621 2184633612 2185370327 2193053212 2194906392 2195477536 2195869704 2197725264 2205451584 2205686007 2206259956 2207155608 2207899918 2208124296 2218507536 2218732992 2228425038 2229004904 2230888464 2231867568 2240696896 2241844794 2242428152 2244723948 2254876512 2255866144 2264956596 2265545968 2265950652 2267865432 2278364809 2278596348 2279122496 2289310968 2293293231 2302087032 2303097384 2304311112 2306091519 2314162368 2314979219 2316364074 2317952298 2326840656 2327861872 2327898531 2330888202 2338268226 2340244116 2342086704 2351860448 2352929698 2355951516 2362374084 2364234096 2367270432 2369099484 2376600492 2377852956 2380481568 2389655968 2390880177 2391502316 2391929499 2393950734 2394573672 2401101528 2402155336 2402366904 2402992032 2404223073 2405278251 2406078144 2413488973 2414932758 2416588566 2416834152 2419505856 2426919824 2428023199 2428830656 2430074934 2431141458 2433195828 2441749968 2442385344 2442821616 2444709042 2453054366 2456204772 2456454384 2457282764 2465921584 2467826858 2468005344 2469912228 2470353417 2470996236 2481778656 2482615576 2482867872 2491343456 2493268372 2493713733 2495820978 2496470424 2496724128 2497566088 2504374712 2506346528 2507630517 2508464448 2508731079 2509565376 2510851014 2520784008 2522463552 2522731671 2523314192 2523570624 2532185152 2534594286 2535706682 2536736076 2537849412 2546771472 2547434176 2548739214 2549857818 2561847988 2562108336 2564012808 2575474839 2576145012 2577275644 2588521824 2589657888 2590984557 2591846208 2603845496 2604110112 2615485593 2616355392 2616633491 2617544892 2617695738 2618844606 2630956608 2631236259 2632111296 2643609094 2645690536 2645843004 2658362406 2659529122 2659763358 2660455464 2672306544 2674564704 2686946948 2688362964 2689062512 2693895381 2699856096 2701239219 2702137536 2702424753 2703366036 2704277681 2716114848 2719369569 2727979597 2730127468 2730284802 2732434488 2733145504 2735943696 2744116032 2745320384 2745562176 2747683512 2748610102 2758273112 2759923152 2761815504 2763949398 2772700574 2774161782 2774883656 2777228496 2780795232 2788375968 2792942523 2793669284 2802761388 2803490704 2807091168 2808529227 2809761849 2817421551 2819353327 2819639844 2820373552 2822756832 2823261048 2835087423 2836331701 2837274944 2838728466 2848708296 2849449568 2849958552 2852160549 2852366832 2853109056 2862142528 2865572234 2865863448 2869544016 2879339568 2881564266 2882828942 2895408432 2896679184 2899126944 2900399328 2912548828 2912844816 2913365124 2926541856 2927826272 2929326183 2930300352 2930611821 2940914676 2942874144 2943399816 2944165728 2957026667 2958010048 2960824314 2961125208 2971233384 2973529083 2974517952 2974834121 2975823424 2976401853 2989126392 2991652272 2992965264 2993012397 3005502514 3006344862 3008406174 3019942128 3021267536 3023820576 3025195326 3037338108 3038128464 3039729552 3052414624 3053802374 3055318707 3055629204 3057724308 3069449376 3070796512 3072414816 3074788692 3087130536 3088485432 3089561184 3090603064 3092990993 3101422807 3102454208 3103057251 3103864708 3104419137 3107042442 3107850936 3117690968 3120325488 3121744113 3122782272 3136423458 3140209728 3141268688 3149832112 3152312128 3153927042 3155311254 3157977564 3158799312 3168800656 3170470608 3172920246 3187840236 3189239332 3191934312 3192764896 3201468704 3203155872 3205630764 3206203371 3207037668 3209747688 3219910344 3222118088 3222445536 3224607631 3236522079 3239257014 3240099912 3241521944 3244261104 3255666624 3256012677 3257095488 3258764082 3259612056 3274939696 3275272512 3289579818 3291023566 3292359588 3293216304 3293804556 3294661648 3309389934 3311849877 3312186444 3324951644 3327761304 3328627232 3342637557 3343507356 3344974772 3346332696 3347801352 3361045344 3362767191 3363642228 3363885504 3379459048 3382314768 3383799216 3395695296 3396056233 3397434894 3398318952 3398925978 3399810424 3416144448 3417894522 3418683744 3431067122 3433966452 3434860016 3451729286 3453130548 3454295033 3454646076 3471243552 3476928447 3487314124 3490059856 3490260984 3491792808 3496332303 3507029568 3507402339 3508315012 3509807203 3527790672 3528149184 3529394547 3533927274 3543561126 3544483208 3546351144 3547273952 3550905648 3553649226 3563075392 3564900738 3567345026 3584483952 3587253474 3591860508 3601652292 3603233004 3604488048 3609117216 3624882849 3625826092 3640379736 3643245984 3645112401 3646712187 3647924928 3659160701 3663578016 3664232424 3667063563 3668283072 3679581549 3679897536 3681196463 3682420672 3684307158 3685265864 3685924146 3698882376 3701740287 3702008016 3702971328 3704868342 3706494354 3719146942 3723923364 3724301808 3737015184 3739902558 3741543946 3744705636 3746349132 3756562068 3759519792 3762696672 3764348064 3780116564 3781176012 3784971288 3785355936 3798277728 3799944736 3801891429 3802880732 3803155776 3803560023 3806774118 3820157208 3821151264 3823108821 3824380224 3824786727 3826058688 3837843121 3839119424 3842085688 3842771982 3843162504 3846019212 3860544576 3860954923 3862238912 3864217518 3865913466 3882782736 3883793088 3884486832 3900758582 3905768244 3906165168 3907482428 3921219568 3924249266 3924533088 3926317338 3928266909 3946434912 3947765752 3948166944 3961644512 3964705444 3965413641 3968535804 3968764506 3985501856 3987543609 3988869696 3989293683 3990620352 3990683196 4008459816 4011208232 4014307459 4026589504 4030420422 4032189314 4032544446 4033593768 4049784144 4050837952 4052972736 4073758276 4074172272 4076965744 4095191202 4095427203 4098651732 4099718256 4116174048 4117980576 4122915153 4137409668 4139225516 4142723256 4143801248 4145924097 4159050861 4160433984 4161242673 4162325484 4165842744 4181897944 4185129053 4190503926 4203771838 4204142082 4205236056 4207081672 4210636752 4211732416 4227294144 4229459766 4230560328 4234135248 4250453648 4255912416 4258092699 4271328458 4273062444 4274174352 4274937828 4276050224 4279663584 4293213792 4298358351 4298795172 4300244837 4315362772 4319009352 4320133216 4322346399 4324243413 4325681472 4341350236 4343112648 4344577258 4345018776 4346149408 4350598992 4365893952 4368823242 4369267224 4370740654 4386106424 4389812784 4390955072 4391739408 4395450528 4411372014 4412519912 4414311216 4415799836 4416248592 4437015072 4441236471 4456850076 4458009808 4461776928 4463735136 4483233979 4483689588 4484856304 4489447896 4508253771 4509753024 4510232377 4511732288 4512609261 4529913192 4531091936 4531901304 4535730864 4537792989 4556729618 4557192696 4578621936 4580703561 4586586462 4604174064 4606194768 4608622224 4612183038 4629958438 4632728148 4635904596 4653681312 4655723744 4655797062 4661776404 4676536452 4680488232 4684173408 4702157159 4703720896 4704635187 4705859396 4711903032 4724748168 4728468192 4730890563 4732966881 4734540864 4738198968 4753200984 4755705912 4759380369 4760963136 4777723069 4779311936 4781760354 4783004632 4783858998 4787901468 4789147344 4802203056 4804310672 4804733808 4805984064 4808446146 4810556502 4826977946 4829865516 4833177132 4833668304 4853839648 4856046398 4860149868 4862282916 4866391656 4883499936 4885643232 4888921247 4889418084 4906108732 4912409544 4912908768 4914565528 4931843168 4934369727 4935653716 4936010688 4936535349 4939824456 4940706834 4941992472 4963557312 4964084901 4965231152 4965735744 4982686912 4986536744 4987427466 4991641956 4992940848 4993448256 4995132176 5008749424 5012693056 5015261034 5017462158 5021702028 5041568016 5045463342 5046628384 5069188572 5071413364 5073472152 5075698824 5093542944 5097478428 5098388967 5099715636 5123695976 5124216672 5128025616 5146600683 5150949678 5152290024 5154551288 5177043648 5177593929 5179315776 5181969114 5207690992 5208220224 5210058617 5230971186 5233266982 5235089784 5235391476 5237689212 5262472518 5287218188 5291381072 5291686008 5300890911 5315341689 5316724812 5319058244 5319526716 5320910928 5344613088 5347351107 5349129408 5351017539 5373893896 5376725928 5378125024 5380880211 5387790762 5399712192 5402478438 5404849506 5406732072 5408555362 5431763239 5432229696 5438739138 5455959194 5460254936 5460569604 5464868976 5466291008 5471887392 5495367024 5497220204 5516546224 5519846304 5523631008 5526460737 5527898796 5528886219 5545401148 5548323564 5549767312 5554456992 5559741531 5561590464 5576751936 5578720413 5581168831 5585885046 5587338568 5605522776 5606981408 5609853837 5612315919 5614182336 5617058454 5619523698 5634843102 5638706654 5639279688 5640747104 5645513664 5646522096 5670174846 5672663402 5677456932 5697416592 5698899136 5699917104 5704321098 5704733664 5731144468 5731726896 5739088032 5758679136 5763128532 5764157973 5765657884 5790816864 5793358368 5796326277 5798253888 5798870199 5800798656 5818665377 5825097656 5825689632 5826730248 5851137873 5853083712 5853705851 5855652544 5858652366 5861223642 5881829352 5885748288 5886373899 5886799632 5888331456 5889476007 5914053334 5921648628 5922250416 5942466768 5947058166 5949668242 5952803706 5978252784 5983304544 5985930528 5986024794 6011005028 6012689724 6016812348 6039884256 6042535072 6045630633 6047641152 6048283971 6050390652 6074676216 6076256928 6079459104 6086208083 6102799717 6104829248 6107604748 6110637414 6111258408 6115448616 6138898752 6139551271 6141593024 6142786803 6144829632 6149577384 6174261072 6176970864 6179122368 6181206128 6185981986 6202845614 6206114502 6207729416 6208838274 6214084884 6215701872 6235381936 6240650976 6243488226 6272846916 6282537376 6285755889 6299664224 6305657757 6307854084 6310622508 6315955128 6317598624 6337601312 6340941216 6345195661 6345840492 6375680472 6378478664 6383406943 6383868624 6385529792 6402937408 6406311744 6406992687 6411261528 6412406742 6414075336 6419495376 6439820688 6444236176 6444891072 6449215262 6473044158 6478514028 6480199824 6483043888 6488522208 6512025354 6516865887 6517528164 6519224112 6549879392 6553234863 6556110981 6579159636 6582047132 6584719176 6586432608 6587609112 6589323296 6617058021 6618779868 6623699754 6624372888 6649903288 6655041281 6655522608 6657254464 6685275114 6687014712 6689949544 6692665392 6695602704 6722090688 6725534382 6727284456 6758918096 6761990971 6764629536 6767598432 6792112466 6794869788 6796637904 6797851956 6799620848 6835094427 6835789044 6837367488 6838094249 6862134244 6867932904 6869720032 6879879693 6903458572 6906261096 6908590066 6909292152 6942487104 6944937657 6953856894 6974628248 6980119712 6980521968 6983585616 6983695593 6992664606 7014804678 7016630024 7019614406 7055581344 7058789094 7067854548 7087122252 7088966416 7092702288 7094547904 7101811296 7107298452 7129076983 7129801476 7134690052 7168967904 7172640531 7174506948 7175788497 7183721016 7203304584 7206466008 7208976096 7215834753 7218234432 7240466919 7243644653 7249765698 7251652184 7280759472 7284069597 7286491968 7290224802 7293424374 7318321402 7327156032 7328464848 7334127126 7359163098 7362392926 7368614316 7370531728 7371848292 7397764752 7403480574 7404016032 7409736684 7412988708 7438293884 7447846728 7448603616 7474030368 7479805116 7481141199 7483087892 7489411272 7492698264 7513124136 7519039584 7522891551 7525393344 7526193237 7528696128 7551884851 7560233128 7562352024 7568195013 7569942576 7570711872 7596555456 7597362913 7599889472 7603782858 7605761464 7607120046 7613548236 7640314416 7642302528 7646217642 7649573454 7675686242 7684171376 7685543964 7686325008 7692038424 7721909846 7728435036 7731826932 7765565472 7768973664 7801517164 7811536488 7812330336 7814964856 7842439136 7846456779 7848498532 7849066176 7849900473 7852634676 7856533818 7892869824 7893708777 7895531504 7896333888 7899121129 7923289024 7929410888 7930827282 7937071608 7937529012 7971003712 7975087218 7978587366 7981366392 8016919632 8022416464 8028614918 8060840844 8064378628 8065088892 8067187536 8099568288 8107274259 8112833043 8147516552 8148344544 8153931488 8158108707 8183938791 8190382404 8190854406 8197303464 8199436512 8232348096 8235253943 8235961152 8245830306 8274819336 8278451032 8284847309 8285446512 8287602496 8291848194 8318101722 8322485346 8324650968 8331685488 8363795888 8370258106 8378827569 8381007852 8407543676 8408284164 8410472112 8414163344 8421273504 8429285547 8452264653 8458059981 8458919532 8461120656 8468270496 8500907296 8505262269 8508995103 8511824832 8516185398 8542656916 8546124888 8548348704 8549875656 8552100448 8556481647 8559327168 8586427584 8596716702 8597590344 8600489674 8630725544 8637394003 8638018704 8640266432 8644692798 8648486826 8682700472 8686225296 8689154516 8690037552 8692298816 8701197984 8737646484 8738534448 8741481308 8772212848 8779625568 8783478816 8787978549 8790901056 8791835463 8822744028 8825039824 8828622432 8831599672 8832497184 8871080001 8874030144 8874973387 8882472942 8913700152 8916019616 8920587249 8923553856 8924502363 8927470272 8929205559 8966467958 8967379176 8969712608 8978895792 9016507542 9020464754 9025218522 9059826384 9062183872 9063802608 9071461728 9075585978 9113459236 9114385392 9157243872 9161407122 9165956121 9173172924 9208348128 9212389536 9217244448 9224366076 9252631829 9259916876 9265456296 9271809192 9278972979 9304268421 9307362624 9308351927 9309171753 9311447488 9311594124 9313257411 9323552808 9353072904 9360976464 9365232339 9368346816 9404314318 9409270374 9411718792 9423806064 9449496336 9456936384 9461781126 9465933762 9476397936 9506401968 9511411824 9518760738 9555446138 9563520708 9566009264 9567717996 9575802936 9578294688 9604406112 9608621344 9609467616 9616892292 9620135357 9621113004 9653955892 9659731032 9666354264 9667336608 9673822893 9678068591 9704452009 9707679296 9709566237 9712092796 9720299736 9724565832 9732783312 9766999872 9768038031 9771286464 9777842494 9778836168 9812217464 9824819088 9825817536 9829131056 9863686336 9868739454 9871307432 9873070698 9879648912 9881413668 9883984944 9928169802 9930462304 9935549631 9973073488 9974854932 9983283912 9985881696 9990264352 10017498848 10030522068 10034924316 10043404056 10083136032 10089901297 10090926684 10093256768 10138377144 10142826728 10146944304 10151397648 10187085888 10188168699 10194956856 10196777934 10199431272 10247391952 10248433344 10252050827 10256051232 10293201366 10301899356 10304580048 10309102576 10355187858 10362885099 10363938228 10415381984 10420117234 10430785341 10461942372 10466533964 10470179568 10470782952 10475378424 10522207017 10524945036 10529421609 10574436376 10582762144 10583372016 10588183641 10601781822 10630683378 10633449624 10638116488 10639053432 10641821856 10688308309 10689226176 10694702214 10702035078 10747787792 10752674167 10753451856 10756250048 10761760422 10775581524 10804956876 10809699012 10813464144 10817110724 10863526478 10874648547 10877478276 10911918388 10920509872 10921139208 10929737952 10940136561 10943774784 10977482103 10990734048 10994440408 11033092448 11038744647 11039692608 11043589389 11047262016 11052921474 11055797592 11057772438 11090802296 11096647128 11099534624 11105220861 11108913984 11119483062 11157440826 11162337662 11171770092 11174677136 11211045552 11213962816 11219707674 11224631838 11234116908 11239047396 11269686204 11277413308 11278559376 11281494208 11293044192 11340349692 11345326804 11354913864 11394833184 11399834208 11405674287 11408642196 11409467328 11410680069 11462288936 11463453792 11474360181 11478176064 11513529363 11517358272 11518582481 11526257064 11528315946 11531315768 11581633728 11582864769 11586716736 11592652554 11597740398 11637330754 11650195312 11651379264 11653460496 11702275746 11707411702 11717304732 11722447284 11763658704 11772747798 11773599264 11778952014 11828106668 11843297256 11844500832 11884933536 11894116332 11896240923 11899336484 11905607412 11956505568 11962630827 11966609088 11967881049 11971861056 11972049588 11976086873 12008734927 12022010056 12025379448 12033624696 12042922377 12079768512 12081052501 12085070144 12091261266 12096567942 12100781304 12149352432 12152513856 12158918208 12172416166 12205599434 12215209496 12221274828 12222516816 12230897232 12279102542 12285573606 12299154768 12348522144 12353941728 12362412256 12368745459 12371963972 12405691228 12412229004 12415458832 12417676548 12428169768 12431403744 12437772291 12470763872 12477152583 12481301952 12485707591 12486976452 12545693832 12555387159 12560897533 12565074752 12571511778 12599328448 12611315514 12615708168 12621245016 12631910256 12635197248 12675202624 12681882432 12690391322 12691680984 12751360944 12756957328 12766813886 12767737248 12813985374 12822523056 12824813484 12828150672 12838990752 12879641376 12888472352 12895075053 12898430524 12900734511 12946088316 12957028056 12960399648 12966087776 12967039197 12972730239 12977044416 13024050708 13033731774 13035056328 13038448224 13095403811 13099758784 13106469726 13112221962 13158319272 13164094264 13169438352 13172865216 13174265393 13175218224 13178646592 13234116042 13237559736 13247399508 13248745776 13299806576 13310082562 13311045216 13323709413 13370550228 13374029424 13379899088 13385330784 13391205408 13449701937 13451068764 13454568912 13517836192 13523981942 13524761313 13529259072 13530697131 13535196864 13537827783 13584224932 13589739576 13593275808 13595703912 13599241696 13670188854 13671578088 13676188498 13724268488 13734872431 13735865808 13739440064 13742110683 13759759386 13806917144 13812522192 13817180132 13818584304 13889875314 13907713788 13949256496 13960239424 13961043936 13967171232 13967391186 13985329212 14029609356 14033260048 14039228812 14106471477 14111162688 14112662599 14113905561 14117578188 14135709096 14174244504 14177932832 14185404576 14198900643 14203622592 14214596904 14258153966 14259602952 14269380104 14333169207 14337935808 14345281062 14349013896 14351576994 14367442032 14406609168 14412932016 14417952192 14431669506 14480933838 14487289306 14499531396 14503304368 14561518944 14568139194 14580449604 14586848748 14636642804 14656929696 14666763741 14668254252 14713201433 14718326196 14724785852 14737228632 14741063456 14743696584 14795529504 14803109181 14806961148 14808032064 14809606047 14819473368 14825977416 14876587768 14892254703 14895693456 14897207232 14948060736 14949649603 14959610232 14962282398 14966175784 14978822544 14985396528 15026248272 15038079168 15045783102 15052386474 15103769702 15120466256 15124704048 15136390026 15139885152 15194725826 15207565716 15211522928 15214240092 15227096472 15280628832 15292435284 15297592289 15299146908 15351372484 15368342752 15371087928 15372650016 15384076848 15439802049 15443819692 15456870072 15463653864 15531130944 15532781787 15537947328 15543431899 15603034328 15623072976 15624660672 15629929712 15630175851 15684878272 15692913558 15696997064 15699800946 15705269352 15713067636 15787417554 15791063008 15798242258 15858821776 15861654564 15874143216 15875058024 15950174436 15957174732 15962732784 16033839264 16044832928 16053052617 16057229836 16121681688 16128757256 16130177784 16134375072 16142640633 16199136576 16204854533 16214548518 16225666086 16295033104 16295289717 16296689088 16302441479 16307862976 16316217414 16367877582 16380764808 16381708812 16394606928 16398873024 16470507886 16491660612 16549638672 16556902064 16569694618 16570893024 16583696388 16586658657 16636203444 16644970692 16649301936 16663370976 16727591776 16736161239 16740516212 16743506493 16757655138 16762015704 16815087352 16816568328 16820944224 16828326688 16829561511 16836947757 16842547008 16858571094 16904529306 16916119962 16917839064 16922241312 16936540992 16996162393 17001814592 17010524538 17017990206 17032370796 17085313832 17092249776 17096697408 17098514659 17099751312 17104200896 17112963294 17193433404 17195180688 17200979348 17261451088 17274788006 17276037408 17289385596 17292473919 17296973652 17365400944 17372450592 17378309032 17380075104 17396610597 17402395968 17455996131 17475292968 17477068896 17482962616 17544425696 17553413619 17559251136 17561117553 17566957632 17575957098 17583670926 17645488056 17650079648 17657244864 17659121697 17663199344 17664994368 17742160002 17749946774 17764945884 17827400304 17832039232 17841174498 17849004726 17858411118 17932935916 17934758352 17939425216 17957791584 18033015084 18040929508 18050437044 18119652768 18127605216 18136891899 18142923456 18144851913 18151171956 18226918472 18228770784 18258624249 18308399151 18314487744 18316434437 18322814244 18331912242 18346345848 18416696256 18418653813 18424779072 18428360409 18434488896 18448732152 18505263658 18519833752 18530912592 18543618384 18557945958 18608536842 18616703854 18618343506 18623188248 18626514822 18647105616 18706145808 18721952928 18730464678 18808628636 18818540748 18823437584 18847612128 18857267667 18898992672 18916973271 18923562252 18929943767 18931867524 18952795872 19012803936 19022823648 19035586983 19037521476 19043941421 19095857179 19110892276 19127041416 19132018528 19135435992 19150220829 19151605872 19156589376 19208812224 19217242688 19218935232 19220978061 19233784584 19240270714 19242226008 19307911784 19319462064 19332708528 19334673216 19347645786 19356137182 19408904018 19419132474 19424185592 19440599472 19449131664 19465566624 19536076062 19550597661 19555684988 19557672336 19624434928 19649638176 19658262112 19659704589 19668332943 19737478908 19742614864 19746141396 19759297824 19762827336 19767969888 19854321907 19856339604 19860924608 19871099262 19946146976 19949709864 19965123843 19966567824 19971763392 19973886241 19980528704 20034997696 20061044136 20069848632 20086808112 20166272064 20179802594 20181853368 20276754288 20285653456 20285972913 20293888608 20302795296 20376337398 20389913712 20393555868 20398862544 20494783904 20504101654 20505283281 20512102464 20514282747 20586402732 20603798712 20609160096 20618205152 20710375716 20725770198 20727876456 20823838847 20830763968 20834812971 20840234468 20861570682 20923884744 20933067928 20940359136 20941565904 20950756848 20951086779 21044414034 21049890072 21058843218 21148872752 21158487877 21165524288 21166744032 21176367282 21203563644 21261366756 21266899248 21276232976 21278106864 21283643712 21376616618 21387230949 21389404428 21404070156 21495575584 21505348334 21506903712 21523520844 21527365491 21551163048 21609913752 21619398024 21626928288 21634221448 21650936951 21721400757 21727052956 21730933959 21749297094 21754956552 21823836776 21841019744 21842278416 21852208791 21859475904 21880273122 21954964206 21981468096 21988880816 22066184896 22077489294 22087178778 22105842948 22111595184 22115544876 22181604592 22193294256 22199069248 22210441722 22238966124 22314881652 22324675324 22343540184 22349354272 22422091104 22439415348 22443423597 22449263676 22468233816 22478094792 22539372408 22554826616 22557118752 22572253417 22578579711 22586088384 22655654553 22680699384 22690653608 22709827728 22789666368 22792088739 22799668416 22811348574 22817284392 22821360138 22924577872 22926907584 22948720362 23027058726 23037164962 23052514128 23056631892 23062631536 23165729538 23185305108 23195480796 23274661508 23300390624 23306920992 23404551492 23414823404 23434609464 23444894568 23527317408 23539370337 23545495596 23547198528 23549701419 23557904028 23565848363 23656213336 23681126331 23686594512 23689001664 23697363387 23769867072 23772393631 23788232664 23792481846 23798672968 23811214824 23913011136 23925261654 23935762098 23944099176 23952173746 24017469854 24044020112 24050758896 24067249392 24085844754 24162105002 24182522532 24193135884 24201562608 24298704864 24338499129 24344832332 24411198868 24430418992 24442549656 24445033632 24461794464 24474326121 24551816373 24558205084 24568650421 24571147212 24598309536 24697044288 24705761829 24707883456 24716604823 24724824512 24737490918 24743927944 24811382456 24824458008 24830917664 24835353096 24854541927 24856339536 24862807488 24875544582 24941527744 24954305166 24971415182 24973952904 25091387664 25110774318 25121795066 25143023556 25222631028 25231416336 25242490032 25263820512 25374179943 25380782644 25383361968 25502721888 25513914656 25515786807 25526985309 25533627772 25535474496 25627970748 25645046112 25649626968 25656301344 25669444941 25677981504 25759282752 25768375241 25776944704 25790150106 25796861048 25801469022 25892176632 25912182009 25914056112 25920799296 25923554483 25932175552 25934078394 25945460478 26048101416 26067463548 26070112656 26076896448 26190807622 26212939452 26224443924 26316638544 26328188528 26338876704 26348530786 26350436448 26375506389 26468232084 26475119472 26494799016 26497491552 26599613152 26613240003 26620165124 26622090432 26624920161 26647418826 26741100456 26748058848 26759798176 26761761747 26770661568 26773507089 26782410816 26899403874 26902137528 26909137824 27026684461 27035672384 27047963884 27049522626 27061394262 27075655566 27168449864 27179479152 27186551616 27189441343 27191407824 27198483392 27340377708 27343156176 27352376996 27448536976 27469744862 27471731616 27484221366 27497868363 27519518772 27613834288 27625044384 27634360264 27637168608 27757895487 27779750628 27815427576 27836918937 27898512992 27912805263 27922087872 27925055781 27934342464 27934782372 27939772233 27970658424 28059218712 28066520096 28078457624 28100152213 28212942954 28225325198 28227811122 28235156376 28271418192 28348489008 28355865664 28370809152 28397801286 28429193808 28516307932 28519205904 28538760208 28666338414 28690562124 28698027792 28703153988 28734884064 28813218336 28825864032 28860406071 28863339012 28961867676 28974578612 28999062792 29006608736 29021468679 29034205773 29113356027 29123037888 29128698711 29136278388 29160899208 29173697496 29273285608 29295903371 29304114093 29313859392 29333527482 29336508504 29426402866 29436652392 29449571704 29474457264 29482126912 29487393168 29591059008 29606218362 29613922296 29619212094 29638946736 29651954832 29753175536 29784509406 29791386912 29806648893 29899299206 29919220464 29924564796 29932351568 29957645088 29970793056 30052496544 30091566204 30101713859 30104772948 30207539404 30240932512 30249408096 30269703891 30272780052 30279770304 30282988817 30389451652 30415131432 30423045856 30428480184 30454192944 30561257664 30564506097 30584870568 30595184578 30598293816 30702744968 30736685504 30742175856 30745300032 30756152481 30768153696 30879604098 30887639384 30913740144 30927307728 31065563574 31086863798 31088655297 31206068656 31246145952 31259859424 31260351702 31385827116 31393994128 31399601892 31410538704 31426135272 31571626639 31574835108 31582126016 31588264827 31596484516 31717643552 31723309128 31748286432 31750116048 31764550923 31900348872 31914349464 31925465568 32064924927 32067678528 32078997749 32089665856 32106105234 32114459672 32243363376 32257514512 32258022501 32260355568 32268750144 32285281266 32409709066 32429097036 32451332172 32590066208 32590579434 32604882958 32632434828 32735755164 32761529616 32763417624 32789213856 32932446309 32941015772 32983321224 33099277344 33113804128 33116233941 33130768167 33139389236 33141786048 33167392776 33173317314 33272406888 33289941384 33298603872 33315662583 33326741952 33444061483 33455183552 33472322478 33481032424 33487012986 33515310276 33524031408 33630174704 33633136656 33641888448 33645464329 33656653376 33659123022 33673895514 33717142188 33809058612 33832239924 33835678128 33844482624 33992324786 34021049076 34035980412 34064741592 34170627664 34184499552 34197029318 34199502624 34222448729 34225926588 34232040207 34386866808 34390361376 34401958696 34522902176 34540588089 34549576012 34552074816 34555747443 34578771192 34584947838 34593947304 34730801888 34744901184 34748594307 34756618064 34760150208 34793221194 34911992262 34950585936 34954137792 34965925232 35088851392 35106827238 35122235106 35151914196 35167341852 35290976112 35300159296 35318243394 35326398688 35484320004 35499893548 35529891768 35654800608 35682348996 35688722769 35698009452 35716822236 35865871832 35869516704 35903643147 35915583168 35928260619 36026204781 36066030168 36081859016 36100874088 36128767131 36239305536 36243157503 36255210432 36273783798 36289703826 36302343912 36453836944 36457541568 36470410319 36517248498 36616798302 36632868874 36645628488 36663824484 36692691696 36837307626 36856720818 36897464304 37010527316 37039667504 37061825184 37087236768 37106236377 37115891916 37217073684 37233407708 37236687012 37246376496 37253029644 37294211232 37412291616 37431457749 37443905856 37457122773 37460929356 37473562151 37617257272 37637081496 37646875168 37666161477 37682692599 37695224256 37714535334 37797985344 37833946542 37847124504 37859887534 37863735048 37905591744 38022342673 38025607872 38045647296 38071173966 38075042952 38087882842 38191714358 38221784552 38254082832 38264037056 38270871984 38300441658 38303211744 38441956122 38467569168 38480541428 38484452016 38615823568 38638924128 38665417056 38685225159 38695291572 38702203533 38712274364 38817808036 38838264948 38848371184 38881198944 38898263328 38918190717 38931133248 39068181817 39072152124 39101195322 39111369976 39115344672 39248869856 39286211433 39299276352 39303453571 39316524224 39319409178 39336665886 39474957816 39485229728 39492282792 39518595648 39522796179 39525654672 39535939776 39708643814 39712679208 39742198524 39892293952 39899419728 39930247686 39933135648 39947772482 40122088272 40139697264 40173616224 40349105811 40359605188 40363706736 40553508576 40571306912 40571945826 40574283939 40587777216 40592091393 40605590592 40752674796 40779827424 40787111736 40797725088 40975940957 40989567808 41008203308 41010566562 41028565494 41172805464 41204617293 41207597424 41218320192 41222701391 41226332049 41236410304 41420751432 41451540396 41455752912 41647677694 41669625942 41680468936 41723141364 41847769488 41866135856 41880718272 41883131808 41901513696 41902173558 42088828068 42099780144 42117686436 42297745504 42316975754 42319414431 42333488064 42337987797 42352734564 42407127288 42522733512 42533798496 42552465952 42556213728 42603456581 42753233236 42774461898 42778808856 42808140312 42976858897 42991151168 42999507621 43010696668 43013807424 43047041688 43054730982 43102326096 43219827504 43238796048 43253856576 43268442896 43301873902 43442801514 43454105912 43461867918 43498594188 43509913104 43647673552 43682039488 43684556832 43704417582 43760546244 43909928412 43977761632 44000291223 44139604299 44154978588 44174357556 44211685896 44223190368 44231089752 44363209184 44386588512 44416369627 44420883444 44428818141 44477932248 44629763304 44649350648 44683848601 44687080368 44698708544 44844182208 44848948809 44878830696 44886847194 44898527352 44936467632 44956189584 45078744816 45109653232 45114237504 45144506834 45157159422 45311309106 45361398768 45381307216 45419655456 45584177478 45622697148 45634568784 45642720276 45849155744 45892776867 45897440724 46054117452 46074329924 46105028256 46113263784 46125263072 46319406147 46331459076 46370610216 46390961592 46549323016 46585288967 46598345361 46600781248 46613841984 46630295697 46809102984 46829646808 46869218928 46889789136 46890527553 47054634816 47078740674 47090991192 47099402838 47115808056 47131696726 47312426672 47333936797 47362252662 47373189024 47394726774 47544787262 47576465328 47584963692 47597345936 47622429648 47850523308 47866659743 47871524196 47888198352 47904347492 48034939708 48088040224 48101517792 48134498784 48159157851 48171689508 48324210004 48365045064 48386271768 48403125216 48597409728 48614563599 48635899813 48676998258 48689664664 48822397736 48860837984 48885099312 48885869151 48890067264 48907324437 48923588928 48948652242 49103632746 49116410168 49137300842 49142294424 49196619072 49411523658 49433209646 49474981836 49487855888 49622764912 49648916016 49661835328 49670706192 49709083854 49712679072 49751089164 49908610332 49942830364 49947905808 50182775328 50208483717 50221548636 50230519479 50243590132 50286047112 50445262056 50462832672 50484980064 50510843271 50527641024 50705512571 50748359886 50761565288 50766723936 50988487179 51005443776 51010865273 51027829312 51031573614 51053970618 51067255544 51255941496 51290092224 51295543977 51299253936 51312602688 51338889882 51536750482 51580300212 51593722096 51602938044 51784353264 51824364018 51828112224 51847108966 51868156788 51890920956 52096202832 52134927096 52140225312 52367988393 52381615244 52425878904 52448887848 52633277088 52656377056 52660240857 52677753408 52683352659 52697061572 52700872896 52751012778 52936464168 52950238944 52977365091 52989598032 52994983104 53181540391 53199226304 53226480006 53240330248 53249840322 53294837652 53482200912 53496117696 53501803933 53519596352 53523523494 53547014178 53798807748 53804275056 53818275648 54053368922 54095927768 54099045252 54122788524 54151311132 54336899728 54358958304 54378882686 54382815648 54434555739 54680755416 54686312352 54704753992 54775872747 54897073952 54925197453 54939489724 54943463232 54949303311 54968442732 54995736726 55039037544 55227668576 55250088768 55255961439 55268720528 55274337216 55293847903 55515790974 55559501256 55630855152 55673837874 55797025984 55825610526 55850111562 55869564744 55879544466 55941316848 56118437424 56133040192 56156915248 56200304426 56425885908 56450650396 56455622244 56470312752 56542836384 56696978016 56750919813 56789831301 56795602572 56858387616 57032615864 57038411808 57077520416 57106760949 57131824263 57287571537 57332676828 57381124248 57396055584 57406307976 57450662487 57469768128 57626436672 57646777601 57651728064 57662934183 57720812142 57726678024 57923735352 57949157224 57993931163 57998125584 58013217472 58042937358 58068411546 58226712054 58257397422 58272556776 58321798416 58347394992 58546571216 58591806742 58608228186 58651792983 58667054964 58673017008 58852805732 58873304784 58899143408 58948914528 58974786336 59004998829 59212436724 59227844592 59238424188 59277893472 59303909664 59506351072 59562965721 59569018812 59582773824 59589107027 59613297786 59798598412 59838440928 59849129592 59864703136 59895371529 59915290176 59921658723 59941586112 60104993088 60183132408 60203427718 60209545896 60415078808 60461758021 60481865024 60498816192 60539407782 60545560104 60565977634 60778903304 60830262864 60846091712 60856960368 60857918739 60908385888 61129012194 61169741136 61190369156 61196587632 61405489936 61484351712 61512304962 61515849843 61536307392 61542848241 61759208196 61775278768 61827480288 61854615456 62124813709 62131127148 62173727596 62177310594 62412137312 62471516541 62492291904 62498934367 62504438913 62519718848 62520703404 62771654232 62787988256 62799203784 62821077408 62852270544 63143253278 63149670216 63176529654 63192969032 63435287104 63446618256 63475463631 63496572864 63500232096 63529101846 63800697744 63828698928 63850931136 64129849854 64157995498 64161692847 64212210468 64228919344 64486726752 64515029024 64516045002 64520711136 64570562532 64819418132 64858194072 64902664344 64952810853 65158463489 65164202271 65180132416 65181158868 65192801877 65209765916 65264869656 65471510328 65523059232 65526835248 65556626373 65578427712 65864892618 65882031544 65966642448 66198554688 66205591099 66227608256 66232467882 66261536334 66278778472 66334785552 66346634628 66544813776 66579882768 66597207744 66631325166 66888122966 66944644956 66962064848 66974025972 67030620552 67048062816 67260349408 67266273312 67290928658 67318246044 67340947499 67347791028 67434284376 67618117224 67664479848 67671356256 67716760251 67746480137 67966963659 67984649572 68042098152 68071960824 68129483184 68341255328 68368999104 68376266217 68394058636 68399005248 68444897458 68451853176 68464080414 68773733616 68780722752 68803917392 69045804352 69081176178 69099152024 69111494886 69157542384 69169895676 69187894608 69461603776 69497188614 69513236128 69586442388 69823984524 69901171872 69931850464 70213654476 70244470212 70303828392 70334683704 70581952224 70629309079 70636486788 70649104257 70652797376 70697545089 70968640008 70999787096 71059783536 71092090161 71309601216 71317180893 71364697992 71377445538 71396018904 71433644472 71731743664 71739033408 71764355789 71807286294 71856521238 72052409562 72132060336 72163718032 72201748176 72257534262 72486315006 72547567596 72579407652 72604687824 72907673888 72940820638 73015497387 73034496996 73233596604 73265737748 73291256976 73327648968 73385383392 73655449119 73674615252 73705951263 73713441636 73794928608 74021054632 74079335008 74117285487 74123650368 74149814469 74174473536 74212472754 74231783832 74434147368 74466815416 74473374024 74492752992 74506059288 74563625781 74588422464 74818158163 74824583232 74862915498 74914245546 74921858712 74947124302 75234514544 75268719169 75274162992 75293750336 75332322954 75365385198 75429070668 75667893084 75694249008 75719775068 75727470096 76044685346 76122539829 76142347932 76150085904 76175765684 76383428716 76443569104 76508165664 76541743968 76580955927 76600883316 76606423488 76883912244 76935138336 76961082856 76968904032 77231647136 77277848256 77305125723 77330834112 77339053801 77370450318 77390583144 77404407066 77424548728 77635616072 77676529896 77696742368 77736546027 77762397888 77770663449 77796526656 77836381434 78136363634 78144304248 78202390644 78222739952 78230689344 78497739712 78572422866 78606907142 78638818356 78673331772 78949915632 78970459456 78984565584 79045592358 79051309344 79417287628 79425358416 79484397048 79798839456 79839720009 79860495372 79866271296 79874760483 79895544964 80244176544 80279394528 80320521267 80347232448 80630077367 80698211622 80719210376 80727413472 81080053383 81107017152 81115638221 81142613824 81143891652 81148567878 81184182786 81505349592 81559654848 81568324029 81574223472 81595450176 81951881914 82016406616 82021133124 82057130988 82345610928 82409234586 82415194848 82445402782 82452664098 82841502864 82903080792 82911505824 83273686461 83295355388 83339251884 83360937872 83446282728 83510756811 83695538976 83732271712 83738415789 83766263616 83775167343 83803027392 83804347116 83832608111 84177656136 84199560288 84235372872 84300456639 84567367507 84595491008 84633951508 84638828862 84675975594 84705469128 84814254576 85045467024 85067596992 85104931904 85112427456 85206913162 85506466472 85548923796 85557617712 85616280624 85953717794 85999015242 86021393336 86094083376 86109461964 86204652192 86439655008 86477592096 86536885792 86581218213 86603747804 86885603028 86908211824 86923735836 86997188376 87019826208 87064406037 87102617319 87295347104 87340068081 87369113664 87399953137 87408835164 87521092488 87819856824 87887710113 87926282731 87955523264 88000582446 88279208598 88309957176 88348715112 88423371792 88446380736 88462179504 88726418368 88773177024 88832739254 88841766888 88857636282 88955864496 89259526608 89298701296 89367697202 89374160736 89697897618 89757661392 89773694388 89797054704 89872935264 89912379168 90157489632 90219306464 90289013668 90305141577 90314318844 90622618212 90722797536 90762614432 90809111673 90839310912 90848966451 91168354956 91245394296 91269137568 91285440552 91667826677 91693518291 91698311488 91785553734 91794881448 92108234904 92148659848 92210056512 92219857751 92226527568 92250526144 92268457443 92638812294 92662918152 92741220432 92781923184 93098646032 93170577934 93196690722 93260591394 93265965891 93618205968 93659293616 93738437856 93779578272 93781055106 94157481348 94181982384 94198805676 94231616112 94263393452 94624853344 94667873594 94714879917 94724505324 94746378048 94756448879 94764794481 94789453548 95089574524 95152930656 95169927384 95194691872 95244859296 95701046616 95733319486 95743048392 95776396704 95808694984 96069879416 96144107017 96176080448 96194774781 96203035584 96236993247 96268997568 96318315702 96343379016 96648420008 96730090128 96772543536 96774067503 96806250432 97229127198 97271799626 97353996516 97379329328 97644795472 97721675968 97770198624 97771738302 97814648874 97897304484 98207265492 98232820336 98274601684 98284588848 98788638193 98797338927 98823047316 98866419292 98949963672 98975711776 99245529824 99297832032 99341412384 99392304501 99418167708 99425358144 99502178328 99817220664 99885660728 99895811616 100332184449 100365550656 100376218763 100416967434 100443097272 100461038958 100487180264 100572094224 100890524112 100925665344 100936392987 100969960128 101021686542 101411025142 101496719772 101523130576 101533447872 101976974358 102021730546 102063147228 102107941236 102134511088 102511882992 102591087954 102598507872 102667346187 102677779764 103073500964 103160600424 103187444192 103205876088 103568706528 103621764267 103648728036 103656224448 103667242329 103694217932 103736313576 103781841912 104192405664 104245782921 104269854192 104280450624 104647547221 104735976786 104763230488 104851757808 104897775696 105266554176 105277743223 105312754112 105320481714 105366705318 105394123144 105502025556 105872928336 105900477888 105954730182 105979196064 106363080782 106452960012 106480660496 106499680644 106589675304 106964401824 107003607866 107047046988 107083146023 107094028356 107597615496 107608550112 107784781857 108078614343 108106737844 108191855536 108198090504 108245577048 108302622264 108386301393 108673799456 108717916608 108729472509 108757765372 108765631296 108804023293 108869111478 109361510832 109372624704 109409507984 109411230957 109551745494 109794147904 109850394906 109878979448 109898606622 109936885464 109991473452 110078075088 110455337152 110511922878 110537441056 110587695806 111031581948 111119002512 111261710304 111347675748 111651221052 111700223124 111739129488 111759088932 111882633696 112236874848 112313830496 112371368319 112400608852 112420686453 112851771816 112901300792 112911244488 112940625504 112998484431 113048077797 113085672768 113393956032 113433981731 113501839626 113579662602 113591205144 113716775232 114065231728 114067028019 114076823616 114117090353 114155040832 114213521898 114263648526 114575143074 114665353656 114762248496 114792111168 114812615952 114901324974 115293555202 115325868366 115441624284 115453356048 115847470704 115898314448 115987862326 115996251168 116085874716 116106610599 116136823092 116453424108 116514794844 116545113552 116643596832 116694789984 117093142432 117183613484 117204545451 117216456372 117303585966 117334109928 117346034016 117705611464 117746609568 117798286816 117858634299 117897829056 117910360713 117949572672 118009997658 118424873448 118455689184 118476848376 118555786944 118568388537 118607819328 118973136751 119012702144 119125931442 119138037624 119178214054 119226595572 119597196824 119676881856 119689602613 119698259184 119729406272 119790743058 119843317446 120366264816 120406855436 120419091792 120830157616 120923516042 121047317433 121078815564 121091120208 121131955268 121557806608 121660525728 121713920736 121715837478 121776274179 121816771776 122258024388 122339482272 122380738312 122393175264 122810979872 122927822871 122968703424 122981774077 123024609924 123031699686 123085696482 123518416392 123550557536 123613851879 123654960576 123668104173 123709230912 124249627418 124262254296 124347455192 124354621188 124824274624 124943033082 124997868734 125008877826 125041406808 125543308464 125575976512 125598407568 125642154816 125704541088 126286506556 126299340432 126353059308 126385938064 126893236512 126950927262 126958243293 127000464192 127013963391 127058203692 127601395488 127657397856 127810369743 128215041059 128259699708 128315990996 128323385694 128424420936 128457838688 128930576691 128973453504 128998522863 129030058048 129032090004 129041422272 129141125064 129638836264 129716388144 129805328688 129905621706 130316926978 130328404542 130362317736 130385603754 130419531832 130529739312 130943020656 131046118464 131053670496 131113252746 131729785236 131764063088 131933284896 132000873669 132411182198 132418812897 132464935764 132509606369 132523072668 132557556944 132669571104 132693269256 133089627552 133159765536 133249108881 133262650332 133307589947 133776245932 133889289912 133924129696 133948051944 134051545803 134061241104 134096125632 134520698816 134532546624 134546846427 134581857316 134636492088 134681894998 134695582056 134868568752 135236234448 135328959696 135342712512 135433520502 135492960274 135933927318 135969299144 136084196304 136143921648 136258966368 136682510656 136752532434 136788117272 136889794916 136903706352 136928160828 137547467232 137607834784 137678330601 138162352356 138198304048 138222989772 138315084768 138339791352 138375789216 138980253349 138994377228 139026472256 139172884776 139647969048 139755866901 139802343744 139817203687 139863700928 139890887091 140427308952 140488940424 140607656784 140669367408 140671582659 141163904448 141258618158 141272973576 141298208514 141395090178 141937280016 141999574192 142001810391 142119567072 142184180322 142634361786 142729395984 142754891076 142792037808 142867288944 143463487328 143528711578 143599979229 143614572588 143713042476 144104819124 144264120672 144327436064 144403496352 144515068524 144972630012 145095135192 145158815304 145209375648 145766871929 145815347776 145843690797 145881641276 145907699439 146030994774 146068993992 146467193208 146531475496 146582513952 146655297936 146657607453 146721973311 146770766784 147310898238 147349230504 147411902526 147426883272 147589857216 148042109264 148109415139 148158670016 148234570974 148299628938 148424945508 148463567664 148868294736 148933630832 148946748048 148985505984 149012118576 149127251562 149636316326 149725830996 149828491092 149843717424 149894248604 150469029088 150537438338 150548325984 150664645908 150691558437 150730770396 150858141336 151335786168 151388498016 151439550136 151454940192 151556558657 152089370692 152116537713 152245079658 152284695864 152300171808 152351531368 152766857432 152887138208 152965461537 153016331328 153032595819 153083487936 153161911854 153201766632 153767824488 153870276672 153886631931 153922165712 153937808064 154463294272 154610251446 154678107602 154740900636 154781166288 154808814132 154849097456 155271232144 155353059792 155393484736 155473092054 155541326898 155672762868 156272727268 156288608496 156404781288 156445479904 157103965179 157144845732 157213814284 157277636712 157346663544 157899831264 157969131168 158050057977 158091184716 158102618688 158834575256 158850716832 158968794096 159544621173 159597678912 159614642951 159679440018 159720990744 159749520966 159791089928 160488353088 160505411799 160558789056 160641042534 161260154734 161396423244 161438420752 161454826944 162160106766 162231276442 162287783304 162297135756 162368365572 163010699184 163136648058 163148446944 163903763828 164032813232 164042266248 164114261976 164327618241 164691221856 164775592359 164818469172 164830389696 164847909933 164890805564 164905328196 164960938541 165683005728 165767884317 165806161584 165823011648 165881543709 166406755417 166547372922 166590710776 166678503768 166721875744 166892565456 167021513622 167391077952 167464543424 167476831578 167550334686 167608694232 167665216222 168355312272 168399120576 168470745744 168600913278 169134735014 169267903016 169277657724 169351951188 169410938256 169628509152 170090934048 170369493903 170413826324 171012932944 171097847592 171115235424 171232561248 171320282847 171395472789 171862714611 171907435588 171980552947 171998030484 172042786672 172188166752 172218923928 172351987461 172409304384 172879310016 172940332803 172955184192 173016233761 173073771584 173162436426 173207495608 173771206056 173816423648 173847471672 173981793489 173994376752 174039652416 174128812074 174205234638 174590694208 174680136162 174799906274 174817670328 175042184976 175639713648 175775420226 175852565462 176001164892 176558417196 176619914352 176697430224 176846743584 176924359008 177665478508 177683533776 177715272564 177911728992 178519053216 178597402592 178688897163 178735394404 178748321472 178767321081 179395795236 179515322784 179547388776 179594109408 179686114587 179745870528 179764976169 179824758336 180314979264 180378626687 180438612928 180578027336 180610283154 180628637688 181245236424 181385274063 181445595072 181464881381 181525228864 181618223346 181697932902 182336709912 182490788592 182538275136 182570881104 182573756217 183335653354 183387036582 183571107468 183589762896 184216469808 184297319696 184439715502 184453055136 184536914886 184628544723 185277624588 185325836304 185482440864 185563846368 186197292064 186341155868 186374441127 186393381444 186521182788 186531931782 187236411936 187318587232 187414549623 187476875712 187496803101 187559156544 187562110212 188314962696 188363964768 188397611352 188463232224 188526786904 188672450573 189186791227 189249706688 189335747188 189429759834 189449010648 189512897758 189529588962 189578907096 190179149048 190305861312 190326089401 190339854768 190389383744 190426390893 190489718592 191402093232 191466638972 191486096784 191552793408 191617389968 192139758832 192288214034 192389549562 192473986494 192485078541 192636631404 192686758032 193296840016 193460180256 193545087072 193548135006 194458254396 194543599252 194707993032 194758658656 194858432559 195289590944 195475390467 195540397248 195543476604 195578405631 195629297748 195794608968 196414530984 196465640672 196549203368 196569177696 196701065491 197577276386 197594677854 197646094632 197732838584 197899927344 197951423552 198491059648 198595664064 198616773297 198682824768 198784609002 198836335416 199004356656 199634441328 199771321456 199791623232 200664368898 200752437526 200833934868 200886194544 200922077916 200974360528 201144188448 201781048224 201872785974 202022842497 202043373084 202822050284 202993439544 203046261152 203150280753 203239440411 203900890977 203953948716 204043461092 204126294456 204215882472 204269022176 205023765984 205128798651 205182175908 205197015744 205334692374 205355559528 206147001928 206321200848 206374888384 206411752176 207137413056 207159430213 207243528534 207297456072 207334484658 207388435864 207472627152 207563683824 208384811328 208491565842 208539708384 209295094442 209471953572 209526460976 209703515616 209795551392 210555486446 210640963428 210711997013 210733410636 210788246288 211004051112 211745856672 211887927237 211909460364 211958392128 211980921719 212092635267 212726161564 212905920024 212961320992 212999361288 213179350608 213276270483 213928803648 213951542679 214007215732 214094093976 214166292046 214188056712 215195230992 215217100224 215293067367 215569563714 216157228686 216213475688 216383711072 216396181008 216491154096 216605244528 216772602786 217347598912 217458945018 217515530744 217608046586 217738222956 218723021664 218819015968 218822461914 219103490988 219700789812 219757958896 219797213244 219873770928 219982946904 220156150176 221001386473 221023845756 221074882112 221117853789 221175391612 222063163896 222238005024 222351856461 222449443407 222523420608 222695351496 223302442104 223400446248 223478258976 223518177864 223690877343 223765267392 224454474489 224473749696 224552984243 224627660992 224742736638 224801217704 224841372906 225703543632 225802601584 225806157507 225822488976 225881251008 225996968862 226096155594 226867963462 227003679252 227159325204 227182410288 228130463456 228134056038 228234180706 228427043796 228527297052 229150286148 229330707312 229524496992 229625231904 229802649948 230587110404 230651736732 230883248568 230906712096 231694941408 231796628896 231915377169 231975724652 231992502336 232017161403 232171749432 232213221198 232273646184 232906848216 233029589688 233090227104 233209638081 233287193664 233311990347 233389579968 234108430381 234186284864 234367226968 234409090902 234432912744 234607171932 234668219856 234692068032 235411222928 235493219136 235518250303 235596573632 235717268598 235820721426 236019995316 236849746896 236911378368 236953696752 237136777074 237946273502 238251862884 238276075248 238356428108 238453191144 239194393648 239379205226 239396518368 239581486116 239624281449 239686634892 240732529632 240813710872 240838183584 241660315232 241847032084 241890232101 242094634866 242157631128 242182240416 242263910536 243115613216 243240160149 243321051456 243346914663 243427841472 243431674956 243552548358 244516048776 244678964544 244704972087 244761476624 244786350528 244872754999 245621959744 245855645742 245963548154 246049219848 246063399372 246171392964 247036832784 247101115072 247227703758 247336208346 248499254836 248524508592 248694910384 248709242376 249821059383 249886066164 249995737468 250017755652 250082813616 251086616928 251196815136 251325502029 251409082176 251497824333 252573013112 252598680864 252706118616 252771876128 252901369917 253702102521 253786473024 253901854524 253916486586 254027926782 254116407384 255202790976 255292872233 255314795712 255620739486 256430082118 256519399416 256631981992 256646771388 256848841872 256915677376 257861153382 257997045726 258064180008 258282250128 259277672528 259432776288 259610657376 259743654639 259811243412 260633853956 260656809084 260724635472 260771207508 260839063664 261059478624 261307851957 261886041312 262020204243 262107340992 262199859411 262226505492 262314935057 263459570472 263528126176 263663130339 263778848193 263866569792 264001747338 264822364396 264837625794 264929871528 265019212738 265046145336 265115113888 265339142208 265386538512 266179255104 266319531072 266498217762 266525300664 266615179894 267552491864 267778579824 267848259392 267896103888 268103091606 268122482208 269093692854 269163714632 269272984176 269363789996 269391164112 269737137504 270472468896 270657919392 270867041004 270915424731 270985920548 271867854636 271938598288 272168392608 272287843296 272427335019 272517932736 272546899353 273477272719 273505064868 273576234544 273779589832 273807412704 273856321656 275003480031 275094934464 275124174997 275215669568 275356661202 276324704712 276396608096 276445979544 276630169536 276659573253 276679582704 276751578432 276805372329 277960506698 277988754456 278345769552 279295938096 279511733802 279634407374 279781774182 280854617904 280977880848 281215313568 281338734816 281343165318 282517236316 282545947152 282596417028 282790180356 283874560032 283999148384 284003620782 284144639751 284239134144 284269346637 284368360644 285268723572 285458791968 285509782152 285584075616 285734577888 286831586699 286926974656 287057423156 287199958458 287229145176 287426084952 288209638248 288432321051 288528241344 288558909737 288584324343 288654872128 288710979741 288806992704 289030137048 289945260024 290190270384 290317630608 290322202509 290418751296 291533743858 291687381594 291763282552 291815398878 292061989548 292137987984 292934386416 293062950992 293165027904 293310595872 293315214906 293443946622 294621796476 294698461008 294823805052 294853766544 296084218528 296218830278 296365914579 296469141948 296599257876 296849891016 296927135328 297736589472 297867261664 297893496096 298024237152 298224196067 298254503124 299272632652 299451661992 299656982184 299687434848 299788497208 300020126321 300838012279 300938058176 300996553347 301074876676 301096651968 301128656289 301329291816 301383116874 301461540792 301716282672 302671572336 302776996032 302809178961 302879100272 302909880384 303113117314 304178741384 304233075426 304490159316 304569391728 304600343616 304703062736 305533714864 305774276416 305930923074 306065191638 306323823708 306403533264 307535648976 307773263862 307844331424 308002038561 309220502892 309356215204 309481801272 309562332576 309617628264 309698194912 310542464288 310706119584 310946184108 311001726987 311082653796 311345525736 312545454536 312577216992 312786940207 312809562576 312890959808 313942641663 314207930358 314289691464 314427628568 314555273424 314693327088 315799662528 315833229669 315938262336 316100115954 316182369432 317669150512 317701433664 317813575637 317937588192 319089242346 319229285902 319358880036 319441981488 319499041932 319582179856 321010823598 321249438069 321282085068 322520309468 322792846488 322876841504 323354345571 324235843029 324320213532 324462552884 324575566608 324594271512 324736731144 326021398368 326188417527 326273296116 326296893888 326412069879 327807527656 328065626464 328084532496 328228523952 328233692871 328655236482 329382443712 329551184718 329636938344 329695819866 329781611128 329810656392 329921877082 331337557579 331366011456 331535768634 331612323168 331763087418 332813510834 333094745844 333181421552 333357007536 333443751488 333785130912 334043027244 334953663156 335066618201 335100669372 335217388464 335330432444 336710624544 336941491488 337114104957 337201826556 337262059359 338269470028 338535806032 338555315448 338703902376 338821876512 339144233391 339257018304 340181868096 340301945193 340451298691 340738987806 340827652648 342025865888 342195695184 342201084057 342230470848 342351271059 342465122496 342640565694 342790945578 343725429222 343814871176 343961105894 343996060968 344085573344 344376333504 344437847856 344703974922 345880665606 346032467522 346324872852 346414991216 347542412112 347632847296 347694943344 347963586978 347988753504 348257624148 348410469276 349360272324 349599812548 349635340656 350084369952 351279427296 351550840452 351613636353 351705130924 352002329784 353116834392 353239828704 353394860448 353575902897 353693487168 353731082139 353848718016 354938587997 355330957016 355367067552 355430545128 355705165611 355823457984 356919410253 357038106432 357076056911 357194805184 357377794326 357470788808 357534642162 358791590472 359030645568 359068807839 359094777552 359188218816 359372229174 359529952338 360757253374 361156054672 361220566308 361257275376 362490472848 362770548126 362929762762 363236446692 363395865804 364673419824 364981577184 365141762208 365147512434 366671306708 366774073164 367142214936 367179525792 368432939616 368594639392 368783468613 368879431004 368906110272 368945322231 369073829772 369257089446 370555249176 370651672608 370841555637 370964881728 371004312519 371127692736 371258693063 372270782737 372394584128 372682311736 372748882254 372786762888 373042365576 373063863564 374472823872 374512627531 374637174464 374829099246 374993606202 375124220424 376629925392 376727929536 376795222704 376926464448 377053573808 377344901146 378373582454 378671494376 378859519668 378898021296 379025795516 379059177924 379157814192 380358298096 380652178802 380679709536 380852781786 381041890173 382804186464 382933277944 382972193568 383234779936 383431109229 384279517664 384576428068 384645123177 384779099124 384947972988 384970157082 385273262808 385373516064 386593680032 386791730073 386920360512 387056935321 387090174144 387096270012 388916508792 389087198504 389387823523 389415986064 389517317312 389716865118 390579181888 390950780934 391086953208 391156811262 391258595496 391589217936 392829061968 392931281344 393098406736 393138355392 393402130982 395154552772 395189355708 395292189264 395465677168 395799854688 397233546594 397256438691 397528819107 397569218004 397672670832 398008713312 399268882656 399542642912 399747326643 399922769841 401328737796 401504875052 401667869736 401772389088 401844155832 401948721056 402154637409 402288376896 403562096448 403640539281 403745571948 404045684994 404086746168 405644100568 405957518141 405986879088 406092522304 406300561506 406478880822 407801781954 407907897432 408086922184 408252588912 408431764944 408538044352 410047531968 410257597302 410364351816 410669384748 410711119056 412294003856 412642401696 412823504352 413034991803 414318860426 414487057068 414594912144 414668969316 414776871728 414945254304 415127367648 416940760047 416983131684 417079416768 417123749189 418590188884 418943907144 419052921952 419267600703 419407031232 419451611061 419591102784 419672661273 421110972892 421281926856 421423994026 421466821272 421576492576 422008102224 423491713344 423775854474 423818920728 423961843438 424185270534 425452323128 425811840048 425922641984 425998722576 426005431173 426358701216 426552540966 427903085358 428014431464 428188187952 428332584092 428376113424 430390461984 430586134734 430799937687 431139127428 432314457372 432426951376 432767422144 432792362016 432982308192 433210489056 433545205572 434873695963 434917890036 435031061488 435216093172 435476445912 437300615787 437446043328 437492540569 437531072391 437638031936 437644923828 437723098317 438206981976 439401579624 439515917792 439594426488 439747541856 439965893808 440165919933 440312300352 442002772946 442047691512 442235707578 442350783224 444126327792 444328245417 444476010048 444703712922 444898886814 445390702992 446604884208 446800892496 446956517952 447036355728 447381754686 448908948978 449105968486 449485473276 449602435408 449682745812 451407087264 451605203168 451612315014 451644977952 451993937724 452192311188 453735926924 454007358504 454318650408 454364820576 454669675971 456109244423 456260926912 456268112076 456349613139 456468361412 456854087592 457054594104 458300572296 458661414624 458896384611 459048993984 459097787457 459250463808 459605299896 461174220808 461303473464 461659895793 461766497136 461813424192 463389882816 463439137693 463593257792 463830754338 463951449304 464034322806 464343498864 464426442396 464547292368 465813696432 466059179376 466180454208 466419276162 466623980694 468216860762 468734453936 468818181804 468865825488 469214343864 469336439712 470822445856 471036500606 471434537196 471641442852 472039990632 473699493792 473907393504 474225360959 474273554148 475892547004 476503725768 476552150496 476712856216 476906382288 478388787296 478633863519 478758410452 478793036736 478843928853 479162972232 479248562898 479373269784 481465059264 481516235397 481627421744 481676367168 481846388869 483320630464 483694064168 483780464202 484189269732 484315262256 484364480832 484527821072 486231226432 486480320298 486693829326 486863349912 487105096716 489032097552 489409944174 489522953248 489745509998 491711291484 491927096308 492098439696 492126798744 492342785928 494073665568 494455407516 494543729799 494672416692 494882815623 496998509672 497049017184 497389820768 497418484752 497644631127 499220266251 499642118766 499772132328 499991474936 500035511304 500165627232 502173233856 502350490523 502393630272 502651004058 502995648666 505146026224 505197361728 505375685849 505412237232 505543752256 505802739834 507404205042 507803709048 507832973172 508055853564 508232814768 510585744466 511108481709 511241478972 512860164236 513038798832 513263963984 513293542776 513697683744 514186418367 515588143833 515722306764 515941658841 515994091452 516128360016 516564500256 518555345056 518820998409 518865552576 519048701283 519221314752 519487309278 519622486824 521267707912 521313618168 521449270944 521542415016 521678127328 521945380467 522118957248 522615703914 523772082624 524040408486 524399718822 524453010984 524629870114 526881034183 526919140944 527056252352 527326260678 527557696386 528003494676 529644728792 529675251588 529859743056 530038425476 530092290672 530230227776 530773077024 532996435524 533050601328 533230359788 535104983728 535557159648 535792207776 536066691489 536206183212 536244964416 536301963243 538187385708 538327429264 538545968352 538727579992 538782328224 539294928507 539474275008 540944937792 541135880061 541315838784 541373376607 541734082008 541830849462 541971841096 543735709272 543877196576 544155822189 544336785216 544394644143 544575686592 544854670038 545093798706 546954545438 547010129736 547152469088 547559179664 547614825408 547712643312 550006960062 550248349994 550713322404 552649409424 552793216192 552891959088 553319146506 553359165408 553610744658 555921013396 555977508912 556691539104 558591876192 559023467604 559123323381 559268814748 559563548364 561709235808 561955761696 562243648869 562430627136 562490409303 562677469632 562686330636 564410541569 565034472632 565091894304 565192834056 565580360712 566017351719 567560373681 567749120064 567809467547 567998296768 568007241564 568289279502 568538693274 568736721288 570537447144 570917583936 570978268203 571019564304 571168151232 571279172679 571469155776 573663173398 574114846312 574399916916 574458290352 574852169904 576419276496 576864642102 577117819474 577168648686 577421959482 578060274096 579890520048 580380540768 580635261216 580644405018 583067487716 583374763188 583526565104 583630797756 584123979096 584275975968 584575297677 585868772832 586125901984 586426171401 586621191744 586630429812 586828256777 586887893244 589243592952 589396922016 589647610104 589707533088 590103196473 590362184051 591971572549 592168437056 592437660556 592731829158 592938283896 593198515752 593699782032 593854270656 595473178944 595734523328 595786992192 595850319891 596048474304 596448392134 596509006248 598545265304 598903323984 599313964368 599374869696 599576994416 600040252642 601676024558 601993106694 602149753352 602257312578 602658583632 602766233748 602923081584 603432565344 605343144672 605618357922 605758200544 606068527491 606226234628 608357482768 608466150852 608980318632 609138783456 609406125472 609450842259 609718321233 611067429728 611861846148 612130383276 612647647416 612807066528 615071297952 615483979117 615546527724 615688662848 616004077122 618441005784 618712430408 618963602544 619124665152 619190473471 619235256528 619396389824 621084928576 621412239168 621478290639 621892368216 622003453974 622165307592 622691051472 625090909072 625154433984 625573880414 625619125152 627885283326 628415860716 628579382928 628855257136 629110546848 629386654176 631666459338 632135991039 632200231908 632364738864 635338301024 635627151274 635663781711 635875176384 635942765157 636277905801 638178484692 638458571804 638717760072 638883962976 638998083864 639164359712 641854628037 642021647196 642498876138 642564170136 645040618936 645539004257 645585692976 645753683008 645879202101 646708691142 648471686058 648640427064 648925105768 649151133216 649188543024 649473462288 652042796736 652376835054 652546592232 652824139758 655615055312 655913124187 656131252928 656169064992 656457047904 656467385742 657310472964 659102369436 659273876688 659391639732 659563222256 659621312784 659843754164 662675115158 663004159419 663071537268 663224646336 663295142153 663353561367 663526174836 665627021668 666189491688 666362843104 666714015072 667348330221 667570261824 668086054488 669907326312 670133236402 670201338744 670434776928 670660864888 673363423467 673421249088 673658952729 673882982976 674228209914 674403653112 674524118718 676538940056 677071612064 677110630896 677407804752 677418472521 677643753024 678288466782 680603890386 680902597382 681477975612 681655305296 684051731776 684391390368 684402168114 684702542118 685281131388 685581891156 687450858444 687629742352 687922211788 687992121936 688171146688 688875695712 689407949844 691520467351 691761331212 692064935044 692649745704 692829982432 695084824224 695389886688 695746131507 695927173956 695977507008 696051484209 696515248296 696820938552 698720544648 699199625096 699270681312 699935971041 700168739904 702325291143 702558854592 702633531341 703101680904 703227272706 703410261848 704004659568 706233668784 706479657408 706554750909 706789720896 707151805794 707462164278 709877175994 710661914032 710734135104 710861090256 711410331222 713838820506 714152113822 714755588652 714941577616 715069284324 717583180944 718137615678 718189555104 718744458348 719059904676 721514506748 722312109344 722441132616 722514550752 724980945696 725541096252 725670696303 725859525524 726472893384 726791731608 729346839648 729720480447 729963154368 730040743989 730283524416 730295024868 730541299253 732532830547 733342613416 733548146328 734114916261 734284429872 734359051584 734618264997 736865879232 736944202561 737189278784 737566937226 737758862008 737890644462 738147659544 738514178892 741110498352 741303345216 741683111274 742008625038 742517386126 744541565474 745364623472 745497764508 745573525776 746084731152 746127727128 749025255062 749658198492 749987212404 750248440848 753259850784 753590445408 754107147616 754493472999 754689802292 756747164908 757342988752 757719039336 757796042592 758051591032 758118355848 758315628384 758704109751 760716596192 761106307563 761304357604 761359419072 761628163051 761705563572 762083780346 765608372928 765866555888 765878616699 765944387136 766214749513 766469559872 766862218458 768559035328 769152856136 769290246354 769558198248 769895945976 769940314164 770546525616 770747032128 773187360064 773583460146 774113870642 774192540024 777833017584 778174397008 778775647046 778831972128 779433730236 781901561868 782173906416 782313622524 782517190992 783178435872 785658123936 786196813472 786599578233 786804261964 786944805171 790309105544 790378711416 790584378528 790931354336 790989391017 791336544579 791599709376 794467093188 794512877382 795057638214 795138436008 795345341664 796017426624 798537765312 798819632471 799085285824 799494653286 799845539682 802657475592 803009750104 803335739472 803544778176 803630188973 803688311664 803897442112 804309274818 807281078562 807491143896 808091369988 808173492336 811288201136 811915036282 811973758176 812601123012 812746274193 812957761644 815603563908 815815794864 816173844368 816505177824 816863529888 817640698059 820431818157 820515194604 820728703632 821338769496 821422238112 824588007712 825010440093 825284803392 825372524991 825647008704 826069983606 828637720852 828974114136 829189824288 829337938632 829553743456 829890508608 829978719759 830254735296 833881520094 833966263368 834247498378 837180377768 837827218291 837887814288 838105843904 838535201406 838903222122 839345322546 842221945784 842563853712 842847988052 842933642544 843152985152 844016204448 847551708948 847637841456 847923686876 848370541068 850904646256 851623680096 851997445152 852010862346 852433919253 852717402432 852808039911 853105081932 855806170716 856028862928 856376375904 856665168184 856752226848 860494760097 860780923968 860872418539 861172269468 861599875374 862278254856 864628914744 864853902752 865296963153 865584724032 865676729211 865964616384 866132939223 866420978112 867090411144 869747391926 869835780072 870062122976 870432186344 870952891824 874601231574 874985081138 875062144782 875289847656 875446196634 876413963952 878803159248 879031835584 879188852976 879495083712 879931787616 880331839866 884005545892 884095383024 884471415156 884701566448 888252655584 888656490834 889097743737 889407425844 889797773628 890781405984 893209768416 893601784992 894072711456 894672588201 894763509372 897505287413 897817897956 898211936972 898970946552 899204870816 899365491624 900060378963 902514036837 902814174528 902989660041 903210406336 903224630028 903289955904 903385968867 903987875448 904384622376 907471853848 908014717008 908427536883 908637300816 908729641152 909339351942 912218488846 912536224152 912699226278 912936722824 913708175184 914109188208 916601144592 917322829248 917792769222 918195574914 919210599792 922348441616 922606946928 923319791586 923532994272 924006115683 926878275386 927661508676 927902898608 928068645612 928686997728 928852884792 929094584736 931627392864 932118358752 932838552324 933153129629 933247961388 936433721524 937468907872 937636363608 937731650976 938360820621 938428687728 938672879424 938772653327 941644891712 941827924989 942073001212 942869074392 943282885704 944079981264 947398987584 947499689007 947814787008 948450721918 948547108296 951785094008 953007451536 953104300992 953425712432 953440726911 953812764576 956777574592 957267727038 957516820904 957687857706 958325944464 958497125796 958746539568 963032470794 963254843488 963692777738 963748314207 967388128336 967560928404 968378539464 968630524512 969055642144 972960640596 973387658652 973726699824 974210193432 978064195104 978720425809 978819888348 979045906496 979236209637 979491019996 983422582968 983854192616 984196879392 984253597488 984685571856 984701078613 988147331136 988910815032 989087459598 989344833384 989765631246 993997019344 994012672737 994098034368 994448930219 994779641536 994836969504 995289262254 998440532502 999284237532 999544264656 999982949872 1000071022608 1000331254464 1004700981046 1005199854603 1005302008116 1005991297332 1010292052448 1010751371698 1010824474464 1011605479668 1011786178077 1014808410084 1015607418096 1015665946344 1016111707128 1016465629536 1020905835579 1021171488932 1021353896073 1022216963418 1022482957944 1025720328472 1026077597664 1026527927968 1026587085552 1026603252171 1027053813177 1027395367488 1028372836734 1031176287666 1031444613528 1031883317682 1031988182904 1032256720032 1033129000512 1036765905973 1037110690112 1037641996818 1038097402566 1038974618556 1039244973648 1042535415824 1042627236336 1042898541888 1043009394199 1043084830032 1043356254656 1043890760934 1045231407828 1048080816972 1048799437644 1048906021968 1049259740228 1053762068366 1053838281888 1054652521356 1054840909059 1055115392772 1056006989352 1059289457584 1059350503176 1059719486112 1060076850952 1060184581344 1060895910599 1061193246417 1061546154048 1064815763991 1065992871048 1066101202656 1066460719576 1070209967456 1070758230759 1071114319296 1071228170733 1071584415552 1072133382978 1072412366424 1072603926486 1076374771416 1076654858528 1077091936704 1077206423517 1077455159984 1077564656448 1078589857014 1082271760122 1082746753214 1083468164016 1083661698924 1083943682192 1087471418544 1087754393152 1088311644378 1088789288286 1089709340076 1090187597412 1093909090876 1094020259472 1094304938176 1095118359328 1095425286624 1100013920124 1100496699988 1101426644808 1105298818848 1105783918176 1106350405839 1106638293012 1106718330816 1106835966693 1107221489316 1111842026792 1111955017824 1113012937557 1113383078208 1113776079189 1116812348211 1117183752384 1117302500657 1118046935208 1118246646762 1118537629496 1119127096728 1123418471616 1123537882593 1123911523392 1124487297738 1124980818606 1125372661272 1128821083138 1130068945264 1130183788608 1130385668112 1131160721424 1132034703438 1135120747362 1135618935094 1136014483128 1136578559004 1137077386548 1137473442576 1141074894288 1141956536406 1142039128608 1142558345358 1147326346796 1148229692624 1148799833832 1148916580704 1149704339808 1150293327687 1152838552992 1153729284204 1153935369531 1154235638948 1154337297372 1154726569787 1154843918964 1156120548192 1159781040096 1160375190219 1160761081536 1161170805963 1161270522432 1161288810036 1161680426681 1164847287919 1166134975432 1166749526376 1167053130208 1167261595512 1168163470569 1168247958192 1168551951936 1169150595354 1171737545664 1172251803968 1172852342802 1173260859624 1173656513554 1173775786488 1178487185904 1178793844032 1179295220208 1179415066176 1180206392946 1180724368102 1183943145098 1184875321112 1185463658316 1185876567792 1186397031504 1187399564064 1191700639782 1192586457321 1192896784268 1193018012496 1197090530608 1197806647968 1198627928736 1199153988832 1199241979929 1199768309523 1200080505284 1203352049116 1203986213388 1204299506704 1204514625156 1205317167264 1205532467496 1205846163168 1206463912227 1206865130688 1210686289344 1211113636327 1211236715844 1211516401088 1212137054982 1212452469256 1216714965536 1216932301704 1217872554423 1217960637264 1218277566912 1218407060701 1218812250944 1218901684518 1219436642466 1222134859456 1223723692296 1224260766552 1225295294832 1225614133056 1230142595904 1230967958234 1231093055448 1232008154244 1236882011568 1237424860816 1237927205088 1238380946942 1238470513056 1242956581278 1243784736432 1244006907948 1244330615184 1245382102944 1250181818144 1250822280141 1251147760828 1251238250304 1251371247567 1255770566652 1256831721432 1257158765856 1257710514272 1257802802109 1258221093696 1258354833183 1258773308352 1263332918676 1264271982078 1264400463816 1264729477728 1270254169667 1270676602048 1271254302548 1271327563422 1271885530314 1272555811602 1276356969384 1276917143608 1277435520144 1277767925952 1277903743121 1277996167728 1278016293519 1278328719424 1283709256074 1284043294392 1284997752276 1285128340272 1290081237872 1291078008514 1291171385952 1291758404202 1292399813061 1293417382284 1296943372116 1297280854128 1297850211536 1298302266432 1298377086048 1298946924576 1304621087889 1304753670108 1305093184464 1305648279516 1311230110624 1311826248374 1311901847361 1312338129984 1312477621707 1312914095808 1312934771484 1313169294951 1314620945928 1318204738872 1318547753376 1318783279464 1319126444512 1319242625568 1319687508328 1320707154011 1325350230316 1326008318838 1326143074536 1326590284306 1326707122734 1327052349672 1331254043336 1332282625807 1332378983376 1332725686208 1332984736251 1333428030144 1334696660442 1336172108976 1339814652624 1340266472804 1340402677488 1340869553856 1341321729776 1346726846934 1347317905458 1348456419828 1348807306224 1349048237436 1353077880112 1354143224128 1354221261792 1354815609504 1354836945042 1356576933564 1361207780772 1361805194764 1362955951224 1363310610592 1364009027913 1368327733269 1368782780736 1368804336228 1369048839417 1369405084236 1370562262776 1371163782312 1374901716888 1375259484704 1375844423576 1375984243872 1376907458437 1377293362371 1377751391424 1378815899688 1383040934702 1383522662424 1384129870088 1385299491408 1385659964864 1390169648448 1390317413079 1390779773376 1391492263014 1391854347912 1392102968418 1393030496592 1393641877104 1397441089296 1398399250192 1398541362624 1399871942082 1404650582286 1405267062682 1406203361808 1406454545412 1406820523696 1408009319136 1412467337568 1413109501818 1414303611588 1414924328556 1419754351988 1421323828064 1421722180512 1422676082877 1422820662444 1427677641012 1428304227644 1429511177304 1429883155232 1430138568648 1435166361888 1435901590557 1436275231356 1436379110208 1436531786559 1437488916696 1438119809352 1443029013496 1444548706191 1444624218688 1444882265232 1445029101504 1445539166607 1449961891392 1450116011491 1451082192504 1451341392606 1451719051048 1452945786768 1453583463216 1458693679296 1459440960894 1460081487978 1460590049736 1461082598506 1465065661094 1466685226832 1467096292656 1468229832522 1468568859744 1469236529994 1473888405122 1475133874452 1475517724016 1475781288924 1476295319088 1477028357784 1482220996704 1483366222548 1483866452033 1484017250076 1484648446869 1485034772252 1489083130948 1490729246944 1490995529016 1491147051552 1492169462304 1492255454256 1492933893381 1497660798753 1498050510124 1499316396984 1499974424808 1500496881696 1506519701568 1507051471569 1507180890816 1507712894203 1508214295232 1508986945998 1509379604584 1513494329816 1514685977504 1515438078672 1515592085184 1516103182064 1516127057547 1516236711696 1516631256768 1517408219502 1521433192384 1522212615126 1522608715208 1523256326102 1523411127144 1524167560692 1531733111776 1531757233398 1532429499026 1533724436916 1538305712272 1538580492708 1539116396496 1539791891952 1539880628328 1541093051232 1547166920292 1547824976523 1548227741284 1548385080048 1555666035168 1556348794016 1556462995227 1557146103849 1557551294092 1557663944256 1558867460472 1563803123736 1564347812832 1564627245048 1565034381984 1565836141401 1566356871744 1571316247872 1571870889701 1572393626944 1573199156466 1573608523928 1573889610342 1580618211088 1580643102549 1580757422832 1581168757056 1581336823463 1581862708672 1581978782034 1582673089158 1588934186376 1589025754764 1590115276428 1590276872016 1590690683328 1597639264942 1598989306572 1599691079364 1605314951184 1606019500208 1606671478944 1607260377946 1607376623328 1608618549636 1608905889729 1614562157124 1614982287792 1616182739976 1616346984672 1622576402272 1623407640183 1623830072564 1623947516352 1624120129821 1625202246024 1625492548386 1625915523288 1631207127816 1631631589728 1632347688736 1632467466567 1633010355648 1633183932429 1633727059776 1635281396118 1640863636314 1641030389208 1641457407264 1642677538992 1642844476224 1648627752121 1649176015424 1650020880186 1650745049982 1652139967212 1657275441704 1657948228272 1658379648576 1658555921923 1658675877264 1659107486912 1659957439518 1667763040188 1667932526736 1668494996756 1674360755536 1675654436582 1675775628576 1677070402812 1677369970143 1677806444244 1678690645092 1684443891568 1685127707424 1685695976104 1685867285088 1687471227909 1688032408896 1693231624707 1695103417896 1695275682912 1695847373752 1696741082136 1698052055157 1701809292512 1702681121043 1703247360192 1703428402641 1703994890304 1704021724692 1704867838506 1705616079822 1706210163864 1711612341432 1712057725856 1712752751808 1712934804609 1713330336368 1713504453696 1714109284993 1720989520194 1721744837078 1722344538936 1723199750748 1724556509712 1729257829488 1729707805504 1730593926306 1731353458422 1732265878446 1734180822288 1739494783852 1739671560144 1740124245952 1740864372688 1741905783648 1749202463148 1749970162276 1750124289564 1750579695312 1750892393268 1752827927904 1757606318496 1758377705952 1759278514203 1759863575232 1760484770331 1760663679732 1768011091784 1768190766048 1768942830312 1769403132896 1770309589419 1771086552153 1775914717647 1776505311168 1777312981668 1778195487474 1778814851688 1779595547256 1781562811968 1786419536832 1787050105631 1787203569984 1787550959673 1788145422912 1789345176402 1789527018744 1795010574826 1795635795912 1796423873944 1797941893104 1798409741632 1798730983248 1800120757926 1805028073674 1805979320082 1806449260056 1806771937734 1807975750896 1808769244752 1814943707696 1816029434016 1816855073766 1817274601632 1818205582473 1818678703884 1824436977692 1825072448304 1825398452556 1825873445648 1827416350368 1828218376416 1829154963699 1833202289184 1835585538444 1836204545399 1836391149828 1838421199584 1844696883232 1845213893856 1846451937351 1846639583172 1847065988544 1847262317837 1848012231366 1853756550772 1855323017352 1855805797216 1856137291224 1857373995456 1857571420413 1857705769584 1858189169472 1863254785728 1864236717504 1864434871917 1865677104648 1866306259258 1866495922776 1872867443048 1874937815744 1875272727216 1875463301952 1876721641242 1876857375456 1877545306654 1883655849978 1884146002424 1885738148784 1886565771408 1888159962528 1894999378014 1896407973117 1896901443836 1897094216592 1903570188016 1906014903072 1906851424864 1906881453822 1906991345133 1907625529152 1907828295471 1914535454076 1915033641808 1915375715412 1916651888928 1916994251592 1917493079136 1925869224979 1926064941588 1926509686976 1927385555476 1927496628414 1934776256672 1935121856808 1936617012771 1936757078928 1937261049024 1937466965377 1937637606303 1938111284288 1945921281192 1946775317304 1947453399648 1948420386864 1956128390208 1957440851618 1957639776696 1958472419274 1958982039992 1966845165936 1967708385232 1967739372561 1968393758784 1968507194976 1969371143712 1969402157226 1977821630064 1978174919196 1978689666768 1979531262492 1987994038688 1988025345474 1988897860438 1989012478257 1989673939008 1989885426459 1990578524508 1996881065004 1998568475064 1999088529312 1999965899744 2000142045216 2009401962092 2010399709206 2010604016232 2011982594664 2019912368159 2020090270401 2020584104896 2020976858187 2021502743396 2021648948928 2023210959336 2023572356154 2029616820168 2031214836192 2031331892688 2032223414256 2032255417563 2032931259072 2041811671158 2042342977864 2042707792146 2044433926836 2044965915888 2051440656944 2052155195328 2052373324069 2053055855936 2053174171104 2053206504342 2054107626354 2056745673468 2062352575332 2062889227056 2063766635364 2063976365808 2064513440064 2073531811946 2074561402053 2075283993636 2076194805132 2077949237112 2078489947296 2085070831648 2085254472672 2086018788398 2086169660064 2087569372469 2087781521868 2088154452627 2090462815656 2096161633944 2097598875288 2097812043936 2098519480456 2100140884247 2106975873429 2107524136732 2107676563776 2107900594023 2109305042712 2109681818118 2110230785544 2112013978704 2118578915168 2118701006352 2119438972224 2119664252727 2120153701904 2120369162688 2121791821198 2122386492834 2129631527982 2131985742096 2132202405312 2132921439152 2140419934912 2141516461518 2142456341466 2144266765956 2144824732848 2145207852972 2152749542832 2153309717056 2154412847034 2154910319968 2157179714028 2164543520244 2165493506428 2166936328032 2167323397848 2167887364384 2174942837088 2176623288756 2177012088909 2177578576572 2179418680152 2180375194824 2187818181752 2188040518944 2189508581449 2190122231967 2190236718656 2190850573248 2191623897759 2197598491641 2200027840248 2200993399976 2202853289616 2203854794991 2210597637696 2210832607683 2211567836352 2212700811678 2213276586024 2213671933386 2214442978632 2223684053584 2223910035648 2224695029459 2226025875114 2227552158378 2233624696422 2234605001314 2236093870416 2236493293524 2237075258992 2238254193456 2247075765186 2248974595476 2249961637212 2250745322544 2257642166276 2260137890528 2260771336224 2262321442848 2263480418997 2264069406876 2270241494724 2271237870188 2272028966256 2273157118008 2274154773096 2274946885152 2282149788576 2283318922689 2283913072812 2284078257216 2284884489153 2285116690716 2285887291211 2294652693592 2296459385248 2297599667664 2297635850097 2297833161408 2298644248539 2299408679616 2300586655374 2305677105984 2307458568408 2307870739062 2308471277896 2308674594744 2309453139574 2309687837928 2312241096384 2319362903053 2319562080192 2320750380438 2322341611926 2322577620072 2323360853362 2329694575838 2332269950864 2333499052752 2334106260416 2334523191024 2336326941138 2336495916384 2338301190708 2345704685604 2346521719248 2347313027108 2347551572976 2356974371808 2358590440416 2359798734699 2360412785892 2360834415513 2361448736204 2367886290196 2369750642224 2370927316632 2371753135584 2372794063008 2374009633737 2374799128128 2383159090837 2383401279564 2385172914642 2385793568536 2386036024992 2394181061216 2395613295936 2396458897413 2397255857472 2397510667831 2398307977664 2398483959858 2399536619046 2400161010568 2406704098232 2407972426776 2408599013408 2409029250312 2410634334528 2410890566919 2411064934992 2411692326336 2412927824454 2422227272654 2422473431688 2424274109964 2424904938512 2433429931072 2433864603408 2435745108846 2435921274528 2436814121402 2437803369036 2438873284932 2447447384592 2448521533104 2450590589664 2461295454471 2461935916468 2462186110896 2464016308488 2473764023136 2474849721632 2475031320279 2475854410176 2476117574973 2476761893884 2476941026112 2485913162556 2487569472864 2488013815896 2488661230368 2489936159277 2490764205888 2499532398377 2500363636288 2501644560282 2502295521656 2502742495134 2511541133304 2513481654873 2513663442864 2514317531712 2514584784851 2515421028544 2515605604218 2516709666366 2526665837352 2528543964156 2528800927632 2529458955456 2540508339334 2542508605096 2542655126844 2543771060628 2545111623204 2552713938768 2553834287216 2554871040288 2555807486242 2555992335456 2556032587038 2558424119733 2567418512148 2568086588784 2569995504552 2570256680544 2580162475744 2581484280291 2582156017028 2582342771904 2582617255617 2583516808404 2584799626122 2586834764568 2593886744232 2594561708256 2595700423072 2595890889459 2596754172096 2597030187633 2597893849152 2598810851441 2609242175778 2609507340216 2610186368928 2611296559032 2621588392717 2622460221248 2623652496748 2623803694722 2624955243414 2625869542968 2626338589902 2629241891856 2636409477744 2637095506752 2637566558928 2638252889024 2638485251136 2639375016656 2641414308022 2650700460632 2652016637676 2652286149072 2653180568612 2653414245468 2654104699344 2662508086672 2664565251614 2664757966752 2665969472502 2667293231211 2669393320884 2672344217952 2679629305248 2680532945608 2680805354976 2682643459552 2684017764603 2692515862239 2693453693868 2694635810916 2696912839656 2697614612448 2698096474872 2700181136889 2706155760224 2707542110511 2708442523584 2709398547247 2709631219008 2709673890084 2710157906601 2713153867128 2722415561544 2723610389528 2725714764661 2725911902448 2726621221184 2728018055826 2736655466538 2737608672456 2738097678834 2738810168472 2741124525552 2742327564624 2749803433776 2750518969408 2751688847152 2751968487744 2753814916874 2754586724742 2757631799376 2766081869404 2767045324848 2768259740176 2770598982816 2780634826158 2782984526028 2783708695824 2784205936836 2786060993184 2787283754208 2794882178592 2796798500384 2799459388887 2799743884164 2809301164572 2810534125364 2812406723616 2812909090824 2813641047392 2815082461863 2816018638272 2816317959981 2824934675136 2825483774967 2826219003636 2828607223176 2829848657112 2839508703976 2841702626987 2842499067021 2842647656128 2843444361024 2845352165754 2845641324888 2855355282024 2856608455288 2859022354608 2859766310464 2860277137296 2860322180733 2870332723776 2871803181114 2872550462712 2873063573118 2874977833392 2876239618704 2886058026992 2889097412382 2889764530464 2891078333214 2891244942621 2900232022982 2902164385008 2902682785212 2903438102096 2905891573536 2907166926432 2918881921788 2919866244323 2920162975956 2921180099472 2922165197012 2930131322188 2933370453664 2934192585312 2936161277427 2936459665044 2937137719488 2937449915249 2937708628911 2938473059988 2947776810244 2950267748904 2951035448032 2951562577848 2952590638176 2954056715568 2964441993408 2966732445096 2967732904066 2968034500152 2969296893738 2970069544504 2978166261896 2981458493888 2981991058032 2982038018211 2982294103104 2983346790657 2984338924608 2984510908512 2985867786762 2995321597506 2996101020248 2998632793968 2999948849616 3000993763392 3014102943138 3015425788406 3015599563809 3017973891996 3018759209168 3026988659632 3029371955008 3030876157344 3032206364128 3032254115094 3032473423392 3034816439004 3044425230252 3045217430416 3046512652204 3046822254288 3048335121384 3062447783983 3062717506737 3063466223552 3063514466796 3064061688219 3064858998052 3067448873832 3076611424544 3077160985416 3078232792992 3079583783904 3079761256656 3081161439531 3082186102464 3094333840584 3095649953046 3096455482568 3096770160096 3110297717919 3111332070336 3111662781653 3112697588032 3112925990454 3114292207698 3115102588184 3117734920944 3127606247472 3128695625664 3129028182597 3129254490096 3130068763968 3131672282802 3143741779402 3146398312932 3147217047856 3147779220684 3161236422176 3161286205098 3161514845664 3162673646926 3163957564068 3165346178316 3177868372752 3178051509528 3180230552856 3180553744032 3182687731797 3194447291973 3195278529884 3197978613144 3199382158728 3210629902368 3212039000416 3212274692277 3213342957888 3213684512199 3214520755892 3214753246656 3217237099272 3217811779458 3229124314248 3229964575584 3231619270551 3232365479952 3232693969344 3244073963851 3245152804544 3246815280366 3247660145128 3248240259642 3250404492048 3250985096772 3251831046576 3262414255632 3263263179456 3263610039913 3264695377472 3264934933134 3266367864858 3270562792236 3281727272628 3282060778416 3282914814528 3285355077984 3297255504242 3300041760372 3301490099964 3304279934424 3314550883408 3315896456544 3317111843846 3317351754528 3319577526713 3319914879036 3320507900079 3335526080376 3335865053472 3336989993512 3341328237567 3348721511072 3350437044633 3351308873164 3351551257152 3351907501971 3354140805624 3354739940286 3355612888488 3357381290184 3368887783136 3370255414848 3370613647779 3371391952208 3371734570176 3372924722083 3374942455818 3386463249414 3390206835792 3390551365824 3391694747504 3393482164272 3396104110314 3403618585024 3405362242086 3406856805282 3408043449384 3409735677012 3411232159644 3412420327728 3423224682864 3424115451712 3425869609218 3426660672736 3428218569986 3441979040388 3443489674156 3444689077872 3446399501496 3449113019424 3458515658976 3461187852612 3461806108593 3462706916844 3464179709361 3464531756892 3468361644576 3478989567704 3479343120288 3481728745376 3483512417889 3483811567296 3485041280043 3494541863757 3498404926296 3499940324552 3500248579128 3501159390624 3501784786536 3504490411707 3505655855808 3515212636992 3516453433661 3516755411904 3518557028406 3520969540662 3521327359464 3536022183568 3536381532096 3537629800943 3537885660624 3538806265792 3540619178838 3542173104306 3551829435294 3554625963336 3556390974948 3557629703376 3559191094512 3574100211262 3575101919346 3577759371963 3578690352804 3579054037488 3590021149652 3591271591824 3592847747888 3595883786208 3597461966496 3599304928569 3600241515852 3610056147348 3611958640164 3612898520112 3613543875468 3615951501792 3617538489504 3629887415392 3632058868032 3633340908981 3633710147532 3634549203264 3634935528647 3636411164946 3637357407768 3648873955384 3650144896608 3650796905112 3651746891296 3653617663269 3654832700736 3655221182103 3656436752832 3658309927398 3666404578368 3671171076888 3672409090798 3672782299656 3676842399168 3688167239281 3689393766464 3690427787712 3692903874702 3693279166344 3694524635674 3696024462732 3707513101544 3710646034704 3711611594432 3712274582448 3715142840826 3715411539168 3728869743834 3731354209296 3732612518516 3732991845552 3745734886096 3750545454432 3752466840423 3753443282484 3753714750912 3754113742701 3755090613308 3767311699956 3768292004848 3771476297568 3773131542816 3775064499549 3776319925056 3789613636249 3789998756028 3792815946234 3793802887672 3794188433184 3807140376032 3810762509001 3812029806144 3812434996387 3813702849728 3813762907644 3813982690266 3815656590942 3829070908152 3830067283616 3830751430824 3833303777856 3833711229363 3833988503184 3834986158272 3851738449958 3852129883176 3854771110952 3854993256828 3869552513344 3870243713616 3873234025542 3873514157856 3874933930754 3875275212606 3891842562384 3893550634608 3894906799296 3896840773728 3913863263667 3914881703236 3915279553392 3916944838548 3917964079984 3933690331872 3935416770464 3935478745122 3935705542083 3937014389952 3937432865121 3938742287424 3938804314452 3955643260128 3956349838392 3957379333536 3959062524984 3962121462033 3974666272829 3975988077376 3976050690948 3977795720876 3978024956514 3979770852918 3981157049016 3993762130008 3996847877421 3997136950128 3998177058624 3998954208753 3999931799488 4000284090432 4018803924184 4020799418412 4021208032464 4023965189328 4039824736318 4040180540802 4041953716374 4043005486792 4046421918672 4047144712308 4059233640336 4062429672384 4062663785376 4064446828512 4064510835126 4083623342316 4084685955728 4085415584292 4088867853672 4089931831776 4092027083739 4102881313888 4104746648138 4104983199807 4106348342208 4106413008684 4107797797439 4108215252708 4113491346936 4124705150664 4125778454112 4127533270728 4127952731616 4130722375311 4132535288357 4147063623892 4149122804106 4150567987272 4152389610264 4155898474224 4156979894592 4170141663296 4170508945344 4170952239237 4172037576796 4172339320128 4175138744938 4175563043736 4176308905254 4180925631312 4192323267888 4195197750576 4195624087872 4197038960912 4200281768494 4213951746858 4215048273464 4215801188046 4218610085424 4219363636236 4220461571088 4224027957408 4237157830336 4237402012704 4239328505454 4240307403808 4243583642396 4244772985668 4259263055964 4263971484192 4265842878304 4268028248631 4283032923036 4284912682932 4288533531912 4289649465696 4290415705944 4305499085664 4308387853819 4308825694068 4309595359677 4309820639936 4314359428056 4329087040488 4330987012856 4333872656064 4334333314297 4334646795696 4335774728768 4336617499821 4349885674176 4350348034473 4353246577512 4354024177818 4355157153144 4358837360304 4360750389648 4375636363504 4376081037888 4379017162898 4380244463934 4383247795518 4395196983282 4400055680496 4401986799952 4405706579232 4407709589982 4421665215366 4425401623356 4426553172048 4427343866772 4428885957264 4447368107168 4449390058918 4451599356099 4452051750228 4453945340607 4455104316756 4467249392844 4469210002628 4472187740832 4472986587048 4474150517984 4476508386912 4492982396259 4494151530372 4497949190952 4499923274424 4501490645088 4515284332552 4518773029799 4520275781056 4521154414707 4521542672448 4523138682609 4524642885696 4526960837994 4528138813752 4540482989448 4542475740376 4544057932512 4546314236016 4548309546192 4548381172641 4549893770304 4564299577152 4566637845378 4567826145624 4569768978306 4570233381432 4571774582422 4589305387184 4591391869309 4592918770496 4595199335328 4595271700194 4597288497078 4601173310748 4614917136816 4615741478124 4616942555792 4617349189488 4618906279148 4619375675856 4638725806106 4641500760876 4643065995071 4643474929569 4644683223852 4645155240144 4646721706724 4659389151676 4664539901728 4666998105504 4669046382048 4671438311547 4672653882276 4672991832768 4676602381416 4691409371208 4693043438496 4694626054216 4695103145952 4713948743616 4715612669103 4717180880832 4717682281861 4719597469398 4720825571784 4721668831026 4722897472408 4735772580392 4739501284448 4741854633264 4741929307647 4743506271168 4744010470389 4745588126016 4748019267474 4766318181674 4766802559128 4770345829284 4771587137072 4772072049984 4788362122432 4792917794826 4795021335662 4796967919716 4799073238092 4800322021136 4813408196464 4815944853552 4817198026816 4818058500624 4821781133838 4822129869984 4825855648908 4844454545308 4844946863376 4848548219928 4849809877024 4867729206816 4870222920549 4871490217692 4871842549056 4872360389463 4873628242804 4875606738072 4877746569864 4894894769184 4897043066208 4899551797287 4901181179328 4918434719387 4922590908942 4923871832936 4924372221792 4928032616976 4945883256363 4947528046272 4948053931481 4949699443264 4950062640558 4952235149946 4953523787768 4971826325112 4975138945728 4975667765769 4976027631792 4977322460736 4979872318554 4999064796754 5003289120564 5004591043312 5005484990268 5023082266608 5026963309746 5027326885728 5029169569702 5031211208436 5033419332732 5053331674704 5057087928312 5057601855264 5079694874121 5081016678668 5085017210192 5085310253688 5087542121256 5090223246408 5094156165471 5105427877536 5107668574432 5108043363129 5109742080576 5110285207923 5111614972484 5111984670912 5112065174076 5113789094771 5116848239466 5134837024296 5136173177568 5138804413827 5139991009104 5140513361088 5142327854979 5158609417927 5160324951488 5162968560582 5164312034056 5165234511234 5167033616808 5169599252244 5173669529136 5187773488464 5189123416512 5191400846144 5191781778918 5194060375266 5197621702882 5218484351556 5219014680432 5220372737856 5222593118064 5243176785434 5247304993496 5247607389444 5249910486828 5251739085936 5252677179804 5258483783712 5272818955488 5275133117856 5278750033312 5281454310993 5282828616044 5301400921264 5304033275352 5304572298144 5306361137224 5306828490936 5308209398688 5310928768257 5313259656459 5325016173344 5327744152941 5329130503228 5329515933504 5331397141357 5331938945004 5334586462422 5338786641768 5344688435904 5359258610496 5361065891216 5361150316893 5361610709952 5363503246591 5365286919104 5368035529206 5385031724478 5386907387736 5389271621832 5393825679312 5395229224896 5396192949744 5400362273778 5412311520448 5415084221022 5418797094494 5419347780168 5420315813202 5426307734256 5444831123088 5447220779056 5451429529322 5451823804896 5456036111652 5473310933076 5475217344912 5476195357668 5477620336944 5482249051104 5484655129248 5499606867552 5503377694304 5507629833748 5508613636197 5509173449484 5515263598752 5532163738808 5534090649696 5536519480352 5539355812053 5541197965632 5541786953511 5561269652316 5565969052056 5567417391648 5568411873672 5572121986368 5572714261239 5574567508416 5589764357184 5591737427297 5593304615751 5593597000768 5598918777774 5599487768328 5618602329144 5621068250728 5624813447232 5625411322811 5625818181648 5627282094784 5630164923726 5632635919962 5650967549934 5652438007272 5657214446352 5659697314224 5679017407952 5683405253974 5684998134042 5689223919351 5690704331508 5691282649776 5710710564048 5713216910576 5718044709216 5720554274592 5720644361466 5723484886413 5743606362228 5745100925424 5746127146236 5749955666784 5752479237408 5772116053984 5777607674937 5778194824764 5779529060928 5780143381619 5782156666428 5782489885242 5800464045964 5804328770016 5805365570424 5806876204192 5809851038313 5811783147072 5812400896131 5814333852864 5837763843576 5839732488646 5840325951912 5842360198944 5844330394024 5860262644376 5864790528037 5866740907328 5868385170624 5872322554854 5872919330088 5874899830498 5875417257822 5876946119976 5895553620488 5900535497808 5902070896064 5903125155696 5903218117683 5905181276352 5908113431136 5933464890192 5935465808132 5936069000304 5938593787476 5940139089008 5956332523792 5963982116064 5964076036422 5966693581314 5967037434771 5969021817024 5969656279377 5971735573524 5990643195012 5992202040496 5997265587936 5999897699232 6026106929773 6028205886276 6030851576812 6031199127618 6035947783992 6037518418336 6053977319264 6059737104477 6061752314688 6062930574561 6064412728256 6064508230188 6064946846784 6069632878008 6088850460504 6090434860832 6093025304408 6093644508576 6096670242768 6124895567966 6125435013474 6127028933592 6128123376438 6129717996104 6134897747664 6153222849088 6154321970832 6156465585984 6157119972207 6159167567808 6159522513312 6162322879062 6188667681168 6191299906092 6192910965136 6193540320192 6220595435838 6223325563306 6223684206159 6225851980908 6228584415396 6230205176368 6235469841888 6255212494944 6258056365194 6258508980192 6262708117407 6263344565604 6287483558804 6292796625864 6294434095712 6295558441368 6300422652741 6320927620287 6322472844352 6322572410196 6323029691328 6323701782069 6325347293852 6327915128136 6330692356632 6355736745504 6356103019056 6358992758181 6360461105712 6361107488064 6365375463594 6388894583946 6390557059768 6395957226288 6398764317456 6421259804736 6421942336603 6424078000832 6424549384554 6427369024398 6429041511784 6434474198544 6435623558916 6458248628496 6459929151168 6463238541102 6464730959904 6488147927702 6493630560732 6495320290256 6496480519284 6500808984096 6501970193544 6503662093152 6524828511264 6527220079826 6529869866268 6532071907403 6532735729716 6541125584472 6563454545256 6564121556832 6568525744347 6570710155968 6571408573289 6574871693277 6592795474923 6594511008484 6600083520744 6602980199928 6608559868848 6611564384973 6629101766816 6631792913088 6632497823049 6634223687692 6634703509056 6639155053426 6639829758072 6641015800158 6671052160752 6671730106944 6673979987024 6674085088377 6682656475134 6697443022144 6700874089266 6702617746328 6703815003942 6708281611248 6709479880572 6711225776976 6714762580368 6737775566272 6741227295558 6742783904416 6745849444166 6749884911636 6772926498828 6780413671584 6783389495008 6786964328544 6792208220628 6810724484172 6813713610564 6816086898768 6819471354024 6822464319288 6824840655456 6846449365728 6851042980663 6851739218436 6853321345472 6854653467459 6856437139972 6857661873633 6883958080776 6886979348312 6889378155744 6892799002992 6892907550291 6895932745617 6898226038848 6917031317952 6922375705224 6923612217186 6925413833688 6928359418722 6929063513784 6936723289152 6957979135408 6958088709159 6958686240576 6961142511533 6963457490752 6967024835778 6970082560086 6989083727514 6996809852592 6999880649104 7000497158256 7002318781248 7003569573072 7008980823414 7032906867322 7037114056812 7041939081324 7042654718928 7072044367136 7075259601886 7075771321248 7081238357676 7082503246539 7084346208612 7103658870588 7109251926672 7112781949896 7115259406752 7118382189024 7148200422524 7149477272511 7150203838692 7155518743926 7157380705608 7158108074976 7180042299304 7182543183648 7185695495776 7189376692239 7191767572416 7192532003493 7194923932992 7198609857138 7200483031704 7220112294696 7223917280328 7225797040224 7227087750936 7231903003584 7232671700757 7235076979008 7257361341811 7259774830784 7266681817962 7267420295064 7269871057294 7272822329892 7274714815536 7297747910768 7300289793216 7301065759393 7301593810224 7303493782592 7307235326538 7310442364206 7316619854796 7342342153776 7344818181596 7345564599312 7376334478562 7383886363413 7385807749404 7386558332688 7389049271348 7392048925464 7415026203088 7421292069408 7424549164896 7428352724919 7430285681652 7430823078336 7457739487668 7462708418592 7465225037032 7465983691104 7491469772192 7498597195131 7501090908864 7501888218697 7504933680846 7506886564968 7508227485402 7510181226616 7534623399912 7536584009696 7540444964619 7542952595136 7543754354553 7546263085632 7550128999098 7579227272498 7579997512056 7585631892468 7587605775344 7588376866368 7614280752064 7621525018002 7624869992774 7627525815288 7627965380532 7631313181884 7658141816304 7660134567232 7661502861648 7667422458726 7667977006368 7703476899916 7704259766352 7709542221904 7709986513656 7740487427232 7744452840873 7746468051084 7747028315712 7747851766851 7749867861508 7750550425212 7783685124768 7787101269216 7791090562899 7793681547456 7796432554323 7821117504599 7827726527334 7829763406472 7830559106784 7833889677096 7835928159968 7864765178151 7867380663744 7870833540928 7870957490244 7871411084166 7874865730242 7877608628904 7911286520256 7912699676784 7914758667072 7918125049968 7924242924066 7949332545658 7952101381896 7955591441752 7956049913028 7959541705836 7962314098032 7987524260016 7993695754842 7994273900256 7997908417506 8037607848368 8041598836824 8042416064928 8047930378656 8052053293809 8077547586717 8079649472636 8080361081604 8083085988509 8083907432748 8086010973584 8092843837344 8094289424616 8100543410667 8118467280672 8122626331533 8125327570752 8128195641741 8128893657024 8129021670252 8131762986767 8167246684632 8169371911456 8170831168584 8177144293983 8177735707344 8179863663552 8184054167478 8205762627776 8209493296276 8209966399614 8212826017368 8215595594878 8216430505416 8226982693872 8249410301328 8251556908224 8255066541456 8255905463232 8261444750622 8265070576714 8294127247784 8298245608212 8301135974544 8304779220528 8311796948448 8341904478474 8344075153592 8350277489876 8351126087472 8352617810508 8361851262624 8384646535776 8390395501152 8394077921824 8398378166661 8400563536988 8427903493716 8430096546928 8431602376092 8437220170848 8438727272472 8440923142176 8445247385589 8448055914816 8448953879943 8474804025408 8477795454289 8478657010908 8480614807616 8487167284792 8489545971336 8518526111928 8525107880961 8527942968384 8528849424907 8531685756608 8536056497262 8566065846072 8569825365864 8577067063824 8579298931392 8580831411888 8580966542199 8610998171328 8616775707638 8617651388136 8619190719354 8628718856112 8658174080976 8661974025712 8668666628594 8669293591392 8673234999642 8700696068946 8706493155024 8708048355636 8710314306288 8717674720608 8721500779296 8751272727008 8758034325796 8759598732969 8760488927868 8766495591036 8790393966564 8800111360992 8803973599904 8808483832281 8811413158464 8812349745747 8815419179964 8843330430732 8850803246712 8853106344096 8854687733544 8857771914528 8891779187669 8894736214336 8898780117836 8903198712198 8904103500456 8907890681214 8910208633512 8934498785688 8938420005256 8944375481664 8945326201847 8945973174096 8946114054633 8948301035968 8950040371971 8953016773824 8985964792518 8988303060744 8995898381904 8999846548848 9002981290176 9030568665104 9037546059598 9042308829414 9046277365218 9046798691427 9053921675988 9056277627504 9080965978896 9084951480752 9088115865024 9092628472032 9096619092384 9096762345282 9133275690756 9135652291248 9139537956612 9140466762864 9143549164844 9178610774368 9182783738618 9187343351949 9190398670656 9190543400388 9192185064657 9194576994156 9202346621496 9229834273632 9231482956248 9233885111584 9234698378976 9237812558296 9238751351712 9244950078077 9277451612212 9283001521752 9286131990142 9286949859138 9289366447704 9290310480288 9293443413448 9318778303352 9325978380649 9329079803456 9330893153757 9333996211008 9334988344959 9338092764096 9342876623094 9345307764552 9353204762832 9382818742416 9386086876992 9387084547791 9389252108432 9390206291904 9431225338206 9435364563722 9439194938796 9441651143568 9443337662052 9445794944816 9471545160784 9479002568896 9483709266528 9483858615294 9488020940778 9496038534948 9532636363348 9533605118256 9540691658568 9543174274144 9548063195391 9583341875919 9585835589652 9590042671324 9593935839432 9598146476184 9600644042272 9626816392928 9631889707104 9636117001248 9641053536597 9643562267676 9644259739968 9651711297816 9688909090616 9689893726752 9697096439856 9699619754048 9732221891553 9735458413632 9736493220011 9740445841098 9742980435384 9744720778926 9747256485608 9751213476144 9755493139728 9789789538368 9790830119739 9794086132416 9799103594574 9836869438774 9845181817884 9847743665872 9848744443584 9856065233952 9891766512726 9896107862962 9900125281116 9904470299892 9907047575536 9943652650224 9951335531538 9952055263584 9958732580139 9959744637108 9998129593508 10006578241128 10009182086624 10010969980536 10023984712701 10046164533216 10051311133899 10053926619492 10054653771456 10055722505913 10058339139404 10062422416872 10066838665464 10106663349408 10111840943337 10114175856624 10115203710528 10118774166249 10150812080437 10159389748242 10162033357336 10170034420384 10170620507376 10175084242512 10180446492816 10188312330942 10210855755072 10215337148864 10216086726258 10220570415846 10223229944968 10224130348152 10227578189542 10233696478932 10269674048592 10272346355136 10277608827654 10279982018208 10284655709958 10317218835854 10325937121164 10328624068112 10330469022468 10334067233616 10339198504488 10347339058272 10375546976928 10383563557836 10387065164231 10388120750532 10392539128083 10395243405764 10436968703112 10438029360864 10445186236128 10450537253667 10455123840129 10483625591271 10486353570868 10494609986992 10495214778888 10499820973656 10503478171872 10505354359608 10513471235121 10516967567424 10545637910976 10549360300983 10550266235712 10553990259421 10557500066624 10562908621986 10565657232088 10602801842528 10608066550704 10609144596288 10612722274448 10612889402829 10613656981872 10616418797376 10621857536514 10626519312918 10650032346688 10655488305882 10658261006456 10662794282714 10663877890008 10669172924844 10677573283536 10722131782432 10722300633786 10727006493182 10736071058412 10770063448956 10773814775472 10778543243664 10787651358624 10792385899488 10800724547556 10830168442044 10837594188988 10838695560336 10840631626404 10852615468512 10889662246176 10894441558112 10900022726943 10902859058644 10903647609792 10904806585941 10912072223304 10946621866152 10950434689824 10952390715336 10955240673888 10960852989807 10964498102208 10965663546309 10969310258496 10999213735104 11003096227907 11006755388608 11015259667496 11017227272394 11018346898968 11030527197504 11064327477616 11064501717843 11068181299392 11069357764241 11073038960704 11078711624106 11083573907022 11122539304632 11131938104112 11134834783296 11136823747344 11145428522478 11183474854594 11186609231502 11197837555548 11198975536656 11237204658288 11242136501456 11250822645622 11251636363296 11260329847452 11262341228103 11265271839924 11301935099868 11304876014544 11314428892704 11319394628448 11358034815904 11366810507948 11368840908747 11369996268084 11378447838702 11381408663016 11382565299552 11421421128096 11426433821152 11432287527003 11436089418432 11437304989161 11441108549184 11441288722932 11446969772826 11487212724456 11490201850848 11492254292472 11499911333568 11501133688089 11504958474816 11509019484953 11540394264847 11544232107968 11555215349874 11556389649528 11560286763238 11564313332856 11564979770484 11600928091928 11608657540032 11609891453461 11610731140848 11613752408384 11619702076626 11624801792262 11675527687152 11679464977292 11680651903824 11684720397888 11688660788048 11720525288752 11729581056074 11741589791001 11744645109708 11745838660176 11749799660996 11750834515644 11753892239952 11791107240976 11801070995616 11806250311392 11806436235366 11812298595363 11816226862272 11866929780384 11870931616264 11872138000608 11877187574952 11880278178016 11886364386099 11912665047584 11923998818487 11927964232128 11928152072844 11933387162628 11934074869542 11939312558754 11943471147048 11981286390024 11984404080992 11990543632263 11994531175872 11998764994951 11999795398464 12052213859546 12056411772552 12061703153624 12062398255236 12071895567984 12075036836672 12107954638528 12119474208954 12125861149122 12129016460376 12139265756016 12177700921008 12180869721664 12186050608816 12187289017152 12193340485536 12249791135932 12250870026948 12254057867184 12256246752876 12259435992208 12269795495328 12308643941664 12314239944414 12314949599421 12319045026624 12323393392317 12324645758124 12377335362336 12382599812184 12385821930272 12392167125933 12397605865071 12441190871676 12446651126612 12447368412318 12451703961816 12457168830792 12460410352736 12470939683776 12510424989888 12512856717711 12516112730388 12517017960384 12525416234814 12526689131208 12574967117608 12585593251728 12588868191424 12591116882736 12600845305482 12641855240574 12645144820392 12647403564138 12650694587704 12655830256272 12661384713264 12711473491008 12712206038112 12717985516362 12720922211424 12730750927188 12777789167892 12781114119536 12791914452576 12797528634912 12804084745893 12843884673206 12849098769108 12853431817793 12854738048796 12858083023568 12868948397088 12871247117832 12916497256992 12925163561457 12926477082204 12929461919808 12930836224859 12976295855404 12987261121464 12990640580512 12992961038568 13001617968192 13002999942891 13003940387088 13007324186304 13009852499463 13049657022528 13051044103419 13054440159652 13059739732536 13064143814806 13065471459432 13082251168944 13126909090512 13128243113664 13137051488694 13142817146578 13149743386554 13185590949846 13189022016968 13200167041488 13205960399856 13217119737696 13223128769946 13258203533632 13264995646098 13268447375384 13278310106852 13279659516144 13282031600316 13342104321504 13347959974048 13348170176754 13354798068297 13365312950268 13401748178532 13405235492656 13407630007884 13416563222496 13418959761144 13422451553952 13429525160736 13481084574853 13482454591116 13485567808832 13491698888332 13499769823272 13545852997656 13556319089397 13560827343168 13562268757639 13563463244121 13566778990016 13569416047827 13573928657088 13584416441256 13621448968344 13627427221128 13632173797536 13638942708048 13644928638576 13645143517923 13649681310912 13692898731456 13702085961326 13703478436872 13709306934918 13712874279944 13715323747266 13767916161552 13773958696624 13774175607927 13778756311488 13785598005984 13785815100582 13791865491234 13844751410448 13847224434372 13850827667376 13856718837444 13858127027568 13915958270816 13916177418318 13922285023066 13929197985213 13934049671556 13940165120172 13978167455028 13993619705184 13999761298208 14000994316512 14007139146144 14017961646828 14065813734644 14074228113624 14083878162648 14085309437856 14139386577113 14144088734272 14146838007309 14150519203772 14151542642496 14153046845583 14162476715352 14165006493078 14168692417224 14207317741176 14218503853344 14225563899792 14225787922941 14230518813504 14232031411167 14236764378048 14296400845048 14298954545022 14300407677384 14311037487852 14314761411216 14316216149952 14360084598608 14365086367296 14366613268483 14371390991552 14378753384478 14385064006986 14397219714276 14400966063408 14440224589392 14447834560656 14451594080448 14454175501872 14465343401514 14514722683622 14533363635924 14534840590128 14539742114588 14545644659784 14549429631072 14595495821536 14602131518786 14603187620448 14614470653076 14617081168389 14620884728412 14633239709592 14684684307552 14689636363192 14691129198624 14700986189729 14752668957124 14755304158161 14767772726826 14771615498808 14773116665376 14778098542696 14784097850928 14830052406176 14837649769089 14842584138816 14844161794443 14849098329792 14856705449838 14860571363304 14915478975336 14925416837184 14927003297307 14930450074064 14931967382208 14937238054939 14982939544384 14997194390262 15003776437394 15009867361692 15013773129936 15016454970804 15020362453232 15069246799824 15073168019392 15080889929238 15087508709106 15100257998196 15158454544996 15159995024112 15171263784936 15175211550688 15239084622363 15243050036004 15249739985548 15255051630576 15255930761064 15262626363768 15316283632608 15323005723296 15330855623769 15334844917452 15335954012736 15341367284313 15406953799832 15408519532704 15419084443808 15419973027312 15426983564937 15475828253781 15480974854464 15488905681746 15492936102168 15495703533702 15499735723016 15501100850424 15567370249536 15572865206213 15574202538432 15582181125798 15592865108646 15642235009198 15655453054668 15659526812944 15661118213568 15667779354192 15671856319936 15729530356302 15741914980488 15742822168332 15749731460484 15755217257808 15825399353568 15836250099936 15844362932979 15848485848132 15898665091316 15904202763792 15911182883504 15912099826056 15919083411672 15924628196064 15939778969377 15975048520032 15983232458823 15987391509684 15988547800512 15994191424071 15995816835012 16001211038477 16075215696736 16083197673648 16083450950679 16084832129856 16090509739773 16095860757312 16104106587618 16155095173434 16159298945272 16160722163208 16166171977018 16167814865496 16172021947168 16185687674688 16188578849232 16201086821334 16236934561344 16245252663066 16256391283482 16258043340504 16263525973534 16334493369264 16338743822912 16341662337168 16354288587966 16355471414688 16368108334956 16418986592552 16419932799228 16425652034736 16431191189756 16432861010832 16453965387744 16498820602656 16510133082912 16522889501244 16525840908591 16530141153428 16588254495568 16596491216424 16602271949088 16609558441056 16618067436159 16623593896896 16625360860533 16682113635859 16683808956948 16688150307184 16700554979752 16702252174944 16705235621016 16718142783717 16723702525248 16769293071552 16775212281891 16780791002304 16782574674817 16788155843648 16796756333322 16801127073976 16855806987432 16860193093856 16863204752184 16874440341696 16876233968433 16877454544944 16881846284352 16890494771178 16897907759886 16955590908578 16957314021816 16974334569584 16979091942672 17037052223856 17050215761922 17057698849814 17072112994524 17132131692144 17139650731728 17154134127648 17161662823776 17161933084398 17233551415276 17235302776272 17238381438708 17257437712224 17316348161952 17323948051424 17332823024811 17337333257188 17338587182784 17340430144857 17346469999284 17401392137892 17412986310048 17416096711272 17420628612576 17429553114939 17435349441216 17437202688393 17443001558592 17496726788639 17502545454016 17516068651592 17519197465938 17520977855736 17532991182072 17580787933128 17594371584111 17600222721984 17602093493957 17607947199808 17616967664562 17624699491494 17630838359928 17686660861464 17701606493424 17706212688192 17709375467088 17709654353049 17715543829056 17783558375338 17797560235672 17806397424396 17808207000912 17815781362428 17820417267024 17868997571376 17876840010512 17890652403694 17891946348192 17892228109266 17900080743942 17908968838131 17971929585036 17976606121488 17991796763808 17999693097696 18061137330208 18075092119196 18078320789319 18084617658828 18092554730436 18093597382854 18107843351976 18112555255008 18161931957792 18169902961504 18179211313431 18185256944064 18191675960087 18193238184768 18193524690564 18266551381512 18271304582496 18279075913224 18280933525728 18287098329688 18301227705581 18351118749019 18357221548736 18365567477236 18374686703898 18381086800776 18384370129314 18389153988312 18404693242992 18459668547264 18462965912496 18467770223168 18469396757952 18471359916621 18475625116592 18477502703424 18489900156154 18554903224424 18566003043504 18572263980284 18573899718276 18578732895408 18580620960576 18586886826896 18637556606704 18651956761298 18661786307514 18669976689918 18671052618477 18685753246188 18690615529104 18706409525664 18765637484832 18774169095582 18778504216864 18788124352221 18862450676412 18870729127444 18878389877592 18883302287136 18886675324104 18891589889632 18901267958223 18943090321568 18967418533056 18967717230588 18971105346207 18976041881556 18992077069896 19065272726696 19067210236512 19080003352627 19081383317136 19086348548288 19096126390782 19166683751838 19171671179304 19180085342648 19187871678864 19196292952368 19201288084544 19253632785856 19263779414208 19265827009809 19272234002496 19282107073194 19287124535352 19303422595632 19377818181232 19379787453504 19394192879712 19464443783106 19472986440022 19480891682196 19485960870768 19489441557852 19494512971216 19502426952288 19510986279456 19581660239478 19596215722209 19598207189148 19673738877548 19690363635768 19695487331744 19705577233041 19712130467904 19714225719867 19724615079831 19778386424769 19783533025452 19792215725924 19800250562232 19808940599784 19814095151072 19887305300448 19897493469147 19902671063076 19904110527168 19917465160278 19919489274216 19996259187016 20013156482256 20018364173248 20021939961072 20022255265131 20047969425402 20092329066432 20102622267798 20107853238984 20111445011826 20116678278808 20124844833744 20133677330928 20213326698816 20223681886674 20228351713248 20237548332498 20301624160874 20318779496484 20324066714672 20340068840768 20341241014752 20350168485024 20360892985632 20376624661884 20432173452516 20439063710261 20441140831692 20446459889936 20448260696304 20455156379084 20467392957864 20539348097184 20553128941989 20555217655308 20559964036416 20562149406743 20563960402377 20569311419916 20572985620899 20634437671708 20651874242328 20657248136224 20660938044936 20668134467232 20678397008976 20687798236851 20694678116544 20751093953856 20767127115672 20774130328462 20776241501064 20785078256166 20790486811528 20873937406224 20874266127477 20876058721728 20883427534599 20890372472256 20901074507334 20910247680258 20967251182542 20972707141736 20989219973984 20990429557776 20999641947312 21006956343744 21010708719216 21026942470242 21098720601966 21107980518842 21125817243972 21131314464176 21205603685056 21216133101408 21225444548896 21225778805658 21227313963744 21243715073028 21253038625836 21310976611764 21316522012912 21325588565428 21327755780016 21338345849688 21355146567072 21437134487881 21444263564864 21444601267572 21448431817533 21454012986364 21472142116824 21540126897912 21547629550944 21557086487328 21568130076717 21575302717248 21577596010479 21584771798976 21601449095112 21660336884088 21675188377976 21677391120672 21681263252808 21698015102271 21705230937024 21772084025433 21779324492352 21781639471571 21788883116224 21800045453886 21805718117288 21809613171882 21824144446608 21893243732304 21900869379648 21903197278179 21904781430672 21910481347776 21921705979614 21931327092618 22006192455814 22030519334992 22034454544788 22036693797936 22128654955232 22129003435686 22138715528482 22157423248212 22167147814044 22245078609264 22263876208224 22273647494688 22290857044956 22366949709188 22373218463004 22395675111096 22397951073312 22474409316576 22484273002912 22495791585393 22501645291244 22503272726592 22505664656091 22520659694904 22524682456206 22530543679848 22603870199736 22609752029088 22621334893857 22628857785408 22631263063659 22638789256896 22646780276843 22708517746957 22716069631808 22733621015896 22737681817494 22739992536168 22756895677404 22762817326032 22765130599104 22842842256192 22845270279391 22852867642304 22864575054006 22874609978322 22882577445864 22893939545652 22974425448912 22980403701696 22984508584944 23002267376178 23018038969906 23080788529694 23110430699748 23112779299056 23120573526476 23128626665712 23129959540968 23201856183856 23219782906922 23221462281696 23239404153252 23243555300553 23249603584524 23351055374304 23358929954584 23361303807648 23377321576096 23389297662969 23441050577504 23459162112148 23463352513797 23483179582002 23489290219416 23491677320352 23499599321992 23501669031288 23507784479904 23582214481952 23594295534453 23602141991232 23610473054581 23612500622784 23612872470732 23624597190726 23733859560768 23741863232528 23744276001216 23752657234903 23754375149904 23760556356032 23772728772198 23825330095168 23847997636974 23856304145688 23866774325256 23868149739084 23878625117508 23886942294096 23962572780048 23968808161984 23981087264526 23997529989902 24104427719092 24112823545104 24123406307248 24124796510472 24143791135968 24232642760151 24238948417908 24249257965527 24251722298244 24258032920752 24278531512032 24355401842016 24372101217632 24384586925223 24386680971072 24395288960301 24499582271864 24501740053896 24508115734368 24512493505752 24518871984416 24531432881949 24539590990656 24617287883328 24628479888828 24629899198842 24646786784634 24649291516248 24754670724672 24763408606601 24765199624368 24771643860544 24784334251866 24795211730142 24882381743352 24893302253224 24894736824636 24903407923632 24914337661584 24920820705472 25025713435422 25032225460776 25050832469628 25053378262416 25149934235216 25171186503456 25182233765472 25195134499983 25201690610964 25283710481148 25290289640784 25294807128276 25301389175408 25311660512544 25322769426528 25346861639829 25424412076224 25433386362867 25435971032724 25441844422848 25444548700529 25461501854376 25555578335784 25562228239072 25575323642883 25583828905152 25586548274721 25595057269824 25608169491786 25687769346412 25698197538216 25706863635586 25709476097592 25716166047136 25737896794176 25742494235664 25832994513984 25850327122914 25852954164408 25861672449718 25952591710808 25974522242928 25981281161024 25985922077136 26005999885782 26007880774176 26019704998926 26102088206838 26108880319304 26119479465072 26128287629612 26130942918864 26164502337888 26253818181024 26274102977388 26278796198907 26285634293156 26299486773108 26371181899692 26378044033936 26400334082976 26411920799712 26425451496843 26434239475392 26437049237241 26446257539892 26527295453743 26529991292196 26536894750768 26556620213704 26559319032288 26564063200632 26675337563007 26684208643008 26687044974709 26695919948096 26696340353508 26709596136594 26730625900536 26803496357064 26810470985312 26815260015768 26833126444992 26835978605541 26837919522288 26844903107904 26850121115913 26859050321472 26962169149706 26964909182232 26983397776664 26999539646544 27091705995312 27112638178794 27124537515278 27126926488242 27138832095654 27168832882512 27242897936688 27254854442256 27264347595072 27277885416096 27289857277152 27290287035846 27404171922652 27406956873744 27418613869836 27425748559888 27430647494532 27535832323104 27547917393248 27548351215854 27562030055847 27571196011968 27571630201164 27583730982468 27689502820896 27694448868744 27701655334752 27713437674888 27716254055136 27734850234231 27822663909803 27831916541632 27832354836636 27844570046132 27858395970426 27868099343112 27880330240344 27956334910056 27977935141947 27987239410368 27992679461271 27999522596416 28001988633024 28004965034877 28014278292288 28035923293656 28131627469288 28148456227248 28161253643373 28167756325296 28170618875712 28278773154226 28293676014618 28301038407544 28306093691166 28324953430704 28330012986156 28337384834448 28414635482352 28437007706688 28451127799584 28451575845882 28464062822334 28592801690096 28597909090044 28600815354768 28622074975704 28629522822432 28644189586173 28720169197216 28733226536966 28757506768956 28770128013972 28794439428552 28801932126816 28880449178784 28895669121312 28908351003744 28927747018499 28930686803028 29029445367244 29066727271848 29069681180256 29079484229176 29091289319568 29098859262144 29101952253137 29190991643072 29196665674659 29204263037572 29206375240896 29209479660033 29228941306152 29234162336778 29241769456824 29266479419184 29369368615104 29372490359217 29379272726384 29382258397248 29401972379458 29505337914248 29510608316322 29535545453652 29543230997616 29546233330752 29556197085392 29568195701856 29660104812352 29675299538178 29688323588886 29713410899676 29721142726608 29830957950672 29854006594614 29860900148128 29874476109878 29876197740417 29994388780524 30007552874788 30019734723384 30027546259872 30032909941608 30040724906464 30138493599648 30161779858476 30167167517739 30175017418212 30200515996392 30316909089992 30319990048224 30340333200079 30342527569872 30350423101376 30356322498747 30452436241311 30478169244726 30486100072008 30499479971096 30510103261152 30511861522128 30525252727536 30632567265216 30646011446592 30661711247538 30669689834904 30682734568626 30813907599664 30817039065408 30827916836789 30838168887616 30839946054624 30853967129874 30951656507562 30977811363492 30985872204336 30991407067404 30999471446032 31002201700848 31145730412426 31161195492693 31164362251596 31177617384249 31185730217292 31284470018396 31310906109336 31319053625888 31335558708384 31365371520387 31450876773813 31459060712604 31483829960976 31485644336664 31499462920968 31510434515616 31648080902949 31650798707136 31661970778263 31672500199872 31688725865958 31696971696264 31797330182632 31808405527584 31822365767008 31824199652112 31838166823344 31838668208487 31849256392128 31879557938754 31950097040064 31966464917646 31974783019368 31988382848142 31991633670024 32002422076954 32139743085163 32150431393472 32166395347296 32166901901358 32181019479546 32208213175236 32310190346868 32318597890544 32321444326416 32332343954036 32335629730992 32344043894336 32377157698464 32402173642668 32490505326132 32501461965497 32512782566964 32516086681008 32527051947068 32668986738528 32683324674336 32700068180829 32708577175932 32710942829376 32714419757823 32736216669912 32837973185104 32839865598456 32851304069472 32862382379512 32865722021664 32896990638927 32907930775488 32997641205312 33009288683721 33020266165824 33023775973027 33045779002488 33051681817182 33060282306856 33176508991136 33192982432848 33193505153529 33204543898176 33208073292723 33219116882112 33236134872318 33250721721066 33364227271718 33367617913896 33376300614368 33401109959504 33404504349888 33410471242032 33436285567434 33550424563782 33565149349634 33593512666644 33602254147952 33711613974864 33720386187712 33726409504368 33752467936866 33754909089888 33780989542356 33795815519772 33911181817156 33914628043632 33948669139168 33958183885344 34074104447712 34100431523844 34106522726241 34115397699628 34144225989048 34264263384288 34279301463456 34296862581009 34308268255296 34311914967483 34323325647552 34323866168796 34429043035709 34467102830552 34470605552544 34476762877416 34503401064267 34514875424448 34527058454859 34621182794541 34632696323904 34636377520367 34647896102848 34665646049622 34674666514376 34680860289714 34692939998568 34802784275784 34825972620096 34829674360383 34832193422544 34841257225152 34859106229878 34874405376786 34993453577278 35032137303184 35038394931876 35041955711472 35065982364144 35161575866256 35188743168222 35204186987914 35233935329124 35249398982988 35261676719856 35373321722928 35403212986848 35418750934176 35419308706098 35567116750676 35595120471344 35612794848792 35616414001824 35631562724856 35640834534048 35659093158297 35737995142752 35753680021024 35771996455461 35781304807388 35783892696384 35784456218532 35796523663397 35800161487884 35817937676262 35943859170072 35953212242976 35971630896789 35983593527616 35996294984853 35999386195392 36012093227111 36110265925489 36122274660416 36150184238392 36156641578638 36169235317656 36185109460872 36187194765708 36215686703952 36225110510016 36323863915584 36339805923008 36358422626862 36383351920174 36387049381128 36533102763024 36542609164992 36558151826448 36561867051456 36574196659376 36602455411162 36702237498038 36731134954472 36749373407796 36762173601552 36768740258628 36778307976624 36809386485984 36925931824992 36942719833242 36951250233184 36970180176951 36979800312308 37109806448848 37132006087008 37144527960568 37147799436552 37157465790816 37173773653792 37176501377799 37192817595213 37275113213408 37303913522596 37323572615028 37339953379836 37342105236954 37371506492376 37381231058208 37412819051328 37531274969664 37544522726137 37548338191164 37557008433728 37576248704442 37724901352824 37741458254888 37756779755184 37766604574272 37770618881731 37773350648208 37783179779264 37802535916446 37886180643136 37935434461176 37942210692414 37952083763112 37984154139792 38130545453392 38134420473024 38160006705254 38162766634272 38192252781564 38333367503676 38343342358608 38360170685296 38375743357728 38392585904736 38531654019618 38560295453379 38564214146388 38574249070704 38606845191264 38755636362464 38775490684371 38788385759424 38792508674577 38928887566212 38945972880044 38961783364392 38971921741536 38978883115704 38989025942432 39004853904576 39008999828673 39021972558912 39153132310257 39163320478956 39192431444418 39196414378296 39347477755096 39377879259677 39380727271536 39390974663488 39411154466082 39428451439734 39449230159662 39556772849538 39567066050904 39584431451848 39600501124464 39617881199568 39628190302144 39774610600896 39794986938294 39805342126152 39834930320556 39838978548432 39992518374032 40026312964512 40043879922144 40044510530262 40064394204891 40095938850804 40205244535596 40215706477968 40222890023652 40233356557616 40249689667488 40267354661856 40443253724559 40447363773348 40456703426496 40461003671333 40475096664996 40603248321748 40637558992968 40648133429344 40668957268191 40682482029504 40686806272917 40700336970048 40708248143481 40721785971264 40753249323768 40864346905032 40878127420522 40882281663384 40892919779872 40896521392608 40910312758168 40934785915728 41078696194368 41106257883978 41110435310616 41124298813486 41127920804754 41138622839832 41145971241798 41268875343416 41303748484656 41314496272448 41321876089872 41322526823781 41336268934464 41356794017952 41375596473702 41534254231344 41548260656924 41552483002128 41570156512332 41580973623056 41747874812448 41748532254954 41766855069198 41787593955639 41802149014668 41820495360516 41934502365084 41945414283472 41978439947968 41980859115552 41999283894624 42021417438432 42053884940484 42182748508411 42197441203932 42215961037684 42251634487944 42262628928352 42418159731339 42432266202816 42440514021927 42450889097792 42451557611316 42454627927488 42459140536749 42487430146056 42506077251672 42621953223528 42633044025824 42651177130856 42655511560032 42676691699376 42696094233501 42710293134144 42874268975762 42889202535144 42896863635066 42908025972728 42944284233648 43080253795824 43095259101888 43099839805449 43114172974656 43136260153434 43155192020958 43202898190224 43320673768176 43350376755952 43354782241344 43362526505616 43396030204542 43544168050866 43563278943142 43600090907772 43611436234576 43619226343764 43648288893216 43786487464608 43806394556358 43809562861344 43843411959228 43862654185236 44012384911628 44061038669984 44068909089576 44073387595872 44102958569187 44257309910464 44258006871372 44265912474483 44277431056964 44314846496424 44334295628088 44490157218528 44512949307267 44527752416448 44532485383329 44547294989376 44581714089912 44733899418376 44746436926008 44781009891921 44791350222192 44795902146624 44811714164817 44948818633152 44953596356221 44968546005824 44991583170786 45003290582488 45011329312182 45041319389808 45049364912412 45061087359696 45207740399472 45219504058176 45242669787714 45262526127318 45293560553686 45417035493914 45467242031792 45475363634988 45479985072336 45513791354808 45525634652064 45690540558782 45729150108012 45749219956644 45765154891728 45787879091304 45948850897824 45969017169888 45999860013023 46004534752356 46024101852939 46036077939812 46161577059388 46220861399496 46225558598112 46241147052952 46257253331424 46259919081936 46280950694811 46403712367712 46427484761343 46439565813844 46442924563392 46478808306504 46487110601106 46499207169048 46702110748608 46717859909168 46718595618639 46722607615296 46739099720293 46754643152192 46778595325938 46882101155008 46918324224296 46926705027594 46966359164004 46978580438832 46983354640704 46999198643984 47003338062576 47015568959808 47164428963904 47188591068906 47220946109162 47225744941464 47249194381452 47483726465056 47505314469806 47508750299808 47545457544396 47695995273948 47712608291376 47733548650512 47736299478168 47757250235016 47773884588192 47925145560096 47962174529052 47982574272213 47995059979804 48003633115431 48208855438184 48225647090208 48246812614496 48249593020944 48250352852037 48271529219319 48287582271936 48465285520302 48477896835816 48498515931054 48503444596488 48516065841504 48557063024064 48710803684032 48727997580731 48744202435264 48769173850446 48790577920602 48999164543728 49003480107792 49016231468736 49021441527353 49024987011504 49037743968832 49062865763898 49256959777656 49259798397684 49293573569268 49298583032496 49526817213202 49530399248736 49568668503732 49577522725773 49590423460284 49764763486704 49786604506448 49789473649272 49806815847264 49828675323168 49876082581599 50046340907577 50051426870844 50064450921552 50101664939256 50106756524832 50299868470432 50325636845673 50342373006912 50347724024451 50364467530944 50390268999966 50403381221928 50567420962296 50580579281568 50589614256552 50602778350816 50623321025088 50628701905299 50645538853056 50693723279658 50866772725734 50871942065448 50889097401058 50923003708752 51107460315751 51111156671568 51124456478144 51150647285766 51173096549442 51216338983572 51375538692824 51396395076432 51413727271172 51418952195184 51432332094272 51484988471328 51700654245828 51705908328816 51723344899436 51905183421616 51949044485856 51971844154272 51998469074433 52011999771564 52015761548352 52021290434571 52039409997852 52204176413676 52217760638608 52238958930144 52256575259224 52261885837728 52311608065179 52329004675776 52490180365917 52507636362048 52513217530879 52548205954776 52557592397814 52571268586312 52598973546216 52742363799384 52756088067872 52783114752333 52800668165952 52806280481871 52823841599424 52850902993686 52874098474482 52892515079784 53054590907486 53059982584392 53073789501536 53113240427408 53118638064576 53128126401264 53350675126014 53374089949418 53392680707016 53419192273188 53461251801072 53606992714128 53620941970624 53630520031536 53671957211082 53675839044576 53700242231826 53924338299412 53929818364464 53966795553328 53999079293088 54183411990624 54225276357588 54234962367957 54249075030556 54253852976484 54277664191308 54337665765024 54485795873376 54509708884512 54537633940293 54555770832192 54575027880261 54579714554304 54580574071692 54747822532193 54808343845304 54813913747488 54837227739672 54851497119776 54861294989064 54903683116743 55053356247057 55071664646208 55095834786496 55096702431708 55124060111694 55143260402328 55167461964936 55379005641792 55388897737488 55403310669504 55414079749863 55426875349776 55432508110272 55469700468462 55645327819606 55664709673272 55689140092264 55716791940852 55736198686224 55760660480688 55912669820112 55955870283894 55985358922542 56009930069754 56071846587312 56263254938576 56296912454496 56322507286746 56335512650592 56364373056663 56557546308452 56587352029236 56602076815088 56612187382332 56649906861408 56660025972312 56674769668896 56703803874669 56829270964704 56902255599168 56903151691764 56922340907369 56928125644668 57185603380192 57195818180088 57201630709536 57240010057881 57244149951408 57259045644864 57265131852947 57288379172346 57440338394432 57466453073932 57515013537912 57540256027944 57588878857104 57603864253632 57760898357568 57791338242624 57797481029427 57816702007488 57855494036998 57861373606056 58058890734488 58133454543696 58139362360512 58158968458352 58182578639136 58203904506274 58393331349318 58408526075144 58418959320066 58457882612304 58468324673556 58483538913648 58532958838368 58744980718434 58758545452768 58788647166627 58803944758916 59010675828496 59021216632644 59071090907304 59086461995232 59112394170784 59116731699123 59136391403712 59142677159601 59350599076356 59376647177772 59426821799352 59442285453216 59661915901344 59701945974349 59708013189228 59721800296256 59748952219756 59752395480834 59988777561048 60015105749576 60039469446768 60055092519744 60061475926687 60065819883216 60066765795393 60081449812928 60276987199296 60323559716952 60334335035478 60350034836424 60401031992784 60633818179984 60639980096448 60680666400158 60685055139744 60712644997494 60904872482622 60956338489452 60972200144016 60998959942192 61020206522304 61023723044256 61050505455072 61317191130783 61323422495076 61339379669808 61365469137252 61627815199328 61655833673578 61659386825967 61679892109248 61686448220229 61707934259748 61718956862697 61903313015124 61955622726984 61971744408672 61982814134808 61998942892064 62004403401696 62291460824852 62322390985386 62328724503192 62355234768498 62371460434584 62568940036792 62617283412929 62621812218672 62622798382431 62638107251776 62650282603797 62671117416768 62730743040774 62901753547626 62918121425208 62967659921952 62971288673328 62998925841936 63020869031232 63296161805898 63323941556526 63377451731916 63393943392528 63594660365264 63616811055168 63623573046139 63644731534016 63648399304224 63676333646688 63677336416974 63759115877508 63932929835292 63949566038736 63976765696284 63983267340048 64004844153908 64279486170326 64311403463643 64332790694592 64333803802716 64345295452599 64362038959092 64416426350472 64620380693736 64637195781088 64642888652832 64664687908072 64671259461984 64714650546539 64732788031437 64754315396928 64804347285336 64981010652264 65002923930994 65025565133928 65032173362016 65054103894136 65316252076299 65337973477056 65344918414713 65366649348672 65400136361658 65417154351864 65428839515646 65472433339824 65675946370208 65679731196912 65702608138944 65709591834537 65724764759024 65731444043328 65793981277854 66018577367442 66047551946054 66091558004976 66103363634364 66120564613712 66353017982272 66385964865696 66387010307058 66416146585446 66472269744636 66501443442132 66728454543436 66735235827792 66752601228736 66802219919008 66820942484064 66872571134868 67100849127564 67130298699268 67187025333288 67204508295904 67423227949728 67452819008736 67487374756179 67504935873732 67509818179776 67516993968273 67561979084712 67591631039544 67822363634312 67829256087264 67893789190977 67897338278336 67916367770688 67940340830529 68125553240871 68148208895424 68155452540077 68200863047688 68213045452482 68230795399256 68288451978096 68528526768576 68535810838173 68558602926912 68593725162018 68623829934966 68647732337592 68858086071418 68934205661104 68941211105088 68953525754832 69006802128534 69054116909718 69242365589082 69272755040734 69331292099244 69349333028752 69361720579428 69385879997136 69605568551568 69659348720766 69664386845088 69718212459756 69748810753572 69986907154556 70064274606368 70076789863752 70083911422944 70131964728288 70167892988907 70323151732512 70377486336444 70390057541391 70408373975828 70467870658248 70498797965976 70523353439712 70746643445856 70782886603359 70806425973696 70831419163743 70837501868352 70838617412196 70862506027541 71055684563059 71134233501352 71190240942688 71225589697584 71232828003648 71257971704709 71263125449712 71281669068096 71318186316594 71475990285504 71507360042048 71543992910922 71562609614776 71568912437064 71593047326794 71600322975768 71635875352524 71887718340144 71906424485952 71943261793578 71992589969706 72024186454222 72220531850978 72300368476784 72313283157276 72338470635312 72370218921744 72374389531416 72431373407904 72716845253724 72747773896581 72766703840348 72774098762256 73066205526048 73116303652896 73148393318752 73153760775669 73185866880903 73204910822324 73404474996076 73462269908944 73498746815592 73524347203104 73537480517256 73556615953248 73594298645847 73618772971968 73851863649984 73877931815947 73885439666484 73902500466368 73940360353902 73959600624616 74219612897696 74264012174016 74289055921136 74290225819803 74295598873104 74314931581632 74322830702761 74347547307584 74353002755598 74385635190426 74550226426816 74607827045192 74647145230056 74679906759672 74684210473908 74743012984752 74762462116416 75089045452274 75096676382328 75152497408884 75449802705648 75482916509776 75513559510368 75541237763462 75546701296416 75605071832892 75870868922352 75884421384828 75904167526224 75968308279584 76261090906784 76300159088601 76320013410508 76325533268544 76333646101587 76384505563128 76666735007352 76686684717216 76720341370592 76725970928649 76751486715456 76759644824163 76785171809472 77063308039236 77120590906758 77128428292776 77148498141408 77213690382528 77485504349687 77511272724928 77550981368742 77585017349154 77857775132424 77891945760088 77923566728784 77943843483072 77952128330381 77957766231408 77978051884864 78017999657346 78306264620514 78326640957912 78384862888836 78392828756592 78694955510192 78755758519354 78761454543072 78822308932164 78836388596721 78856902879468 78898460319324 79113545699076 79134132101808 79168862903696 79201002248928 79235762399136 79311147711723 79581886361229 79589973876588 79610684252304 79669860641112 79677957096864 79985036748064 80026012689021 80052625929024 80061134924127 80087759844288 80089021060524 80128788409782 80191877701608 80410489071192 80431412955936 80445780047304 80466713115232 80499379334976 80507935816623 80534709323712 80563136394671 80886507449118 80894727546696 80922007342666 80950193329992 81206496643496 81269240174227 81275117985936 81296266858688 81337914536382 81373612545834 81416496286962 81506498647536 81728693810064 81756254841044 81764563326768 81785839559744 81793042785216 81820625516336 81869571831456 82212515767956 82220870621232 82248597626972 82255841609508 82277245679664 82291942483596 82537750686832 82607496969312 82643752179744 82645053647562 82686090167541 82713588035904 82751192947404 83068508462688 83096521313848 83104966004256 83140313024664 83161947246112 83204550702693 83467991729409 83495749624896 83497064509908 83533710138396 83575187911278 83604298029336 83640990721032 83869004730168 83890828566944 83933805425841 83961718231104 83991354964657 83998567789248 84014895104631 84042834876864 84107769880968 84365497016822 84394882407864 84431922075368 84503268975888 84525257856704 84836319462678 84881028043854 84903115222632 84918281073498 84974860292112 85012154503344 85243906447056 85266088051648 85302354261712 85311023120064 85353383398752 85392188467002 85748537951524 85778405070288 85793727270132 85816051945456 85888568467296 86160507591648 86199679610898 86272520306868 86310384041916 86405796380448 86641347536352 86700753511904 86725053011232 86783241055497 86792060409084 87088336101732 87126557886284 87200181815544 87222872469152 87238452687528 87296577786432 87305856759411 87572974929216 87589997023977 87612789112716 87619125722688 87628438980099 87686823918456 87725308370472 88024769823256 88117471077651 88122077339968 88137818179152 88146775191744 88205917138374 88516013742744 88531824948966 88554862113928 88629692992848 88668591256176 88980314437056 89025898614534 89064970766658 89163428179824 89467798836752 89492873852016 89562019783842 89582700444384 89623428329634 89628593221251 89907192712442 89983166341572 90006581164976 90022658624364 90082638779616 90098729824824 90122174719392 90415480798944 90485339575428 90515853574013 90525052254636 90587121107372 90834070987828 90934484063584 90950727269976 90959970144672 91020999600237 91027582709616 91051269304128 91060947372719 91068967496241 91357308723933 91381081117564 91458300216024 91498439913288 91530309783456 91575758182608 91897701795648 91938034339776 91999720026046 92009069504712 92048203705878 92072155879624 92323154118776 92441722798992 92451117196224 92482294105904 92483750510367 92514506662848 92519838163872 92561901389622 92807424735424 92854969522686 92879131627688 92957616613008 92974221202212 92998414338096 93435719818336 93437191237278 93478199440586 93483586478079 93557190651876 93836648448592 93853410055188 93932718328008 93957160877664 93998397287968 94006676125152 94377182137812 94441892218324 94451489882928 94498388762904 94935881303473 94944242708847 94967452930112 94985912334789 95010628939612 95017500599616 95090915088792 95391990547896 95425216582752 95467097301024 95472598956336 95514500470032 95516004625461 95547769176384 95850291120192 95924349058104 95965148544426 95990119959608 96007266230862 96417710876368 96419229255489 96451294180416 96461546231243 96493625228992 96499186041888 96500705704074 96543058438638 96930571040604 96955793671632 96997031862108 97006889192976 97032131683008 97455995161462 97504385896491 97538347700892 97581155841204 97998329087456 98006960215584 98042883054706 98049974023008 98125731527796 98143259273469 98513919555312 98519596795368 98587147138536 98597166064992 99027866051163 99053634426404 99060798497472 99071327919081 99137337007464 99155045451546 99180846920568 99529526973408 99573209012896 99578947298544 99580515460587 99613631694528 99624219878169 99657350646336 99752165163198 100092681815154 100102853741688 100128901843104 100203329878512 100213513049664 100566292879381 100599736940864 100651273691346 100695448048902 100780537999932 100806762443856 101134841924592 101161158563136 101171911237303 101179228513104 101205556701632 101257403810598 101387446559316 101733545451468 101743884130896 101778194802116 101846007417504 102214920631502 102222313343136 102301294571532 102319568178723 102346193098884 102432677967144 102751077385648 102792790152864 102827454542344 102837904390368 102906903328103 102935744902449 102969976942656 103287129107127 103401308491656 103411816657632 103446689798872 103581175364577 103810366843232 103863548383623 103898088971712 103909132561101 103943688308544 103996938148866 104023999543128 104042580869142 104078819995704 104408352827352 104435521277216 104477917860288 104489023081149 104513150518448 104523771675456 104560666384573 104623216130358 104980360731834 105026435061758 105096411909552 105115184795628 105142537172624 105197947092432 105484727598768 105512176135744 105566229504666 105612560963742 105701805987372 105748196948964 105785030159568 106109181814972 106119965168784 106147579003072 106226480854816 106256252802528 106701350252028 106748179898836 106785361414032 106838384546376 106922503602144 107213985428256 107261040063072 107315989366383 107343914422164 107351678089152 107389570990191 107400484463652 107848676598824 107859636728928 107933591106656 107988884954559 107998158586176 108036279681333 108330797776467 108366823981248 108450552715176 108469924735914 108498150061112 108507705952968 108555328382616 108675331530048 108971591746752 109010056443491 109019417769024 109075267880586 109150055760522 109161148143384 109495645064386 109616687690608 109627827494976 109674455479344 109702994239552 109722589978128 109807366233486 110106712494114 110193404863416 110248120223388 110286520804656 110334923929872 110777795474976 110828159499726 110853750699552 110910540530853 110939400936924 111290655639212 111329419346544 111378280184528 111433583881704 111472397372448 111521320961376 111578452785639 111825339640224 111911740567788 111970717845084 112008477269339 112019860139508 112143693174624 112526509877152 112593824908992 112633568178411 112645014573492 112671025301184 112683001388057 112728746113326 113115092616904 113174704058472 113204153630176 113224374764664 113299813722816 113311856645193 113320051944624 113349539337792 113407607749338 113658541929408 113806303383528 113844681814738 113856251289336 114371206760384 114391636360176 114403261419072 114480020115762 114488299902816 114530263705894 114576758344692 114932906147864 115030027075824 115080512055888 115177757714208 115594962058854 115680886360137 115710988073996 115722747212112 116117781468976 116266909087392 116317936916704 116326472053113 116365157278272 116377526023731 116407809012548 116786662698636 116817052150288 116837918640132 116915765224608 116936649347112 116967077827296 117026999486019 117065917676736 117478022723719 117489961436868 117517090905536 117577294333254 117607889517832 118021351656992 118042433265288 118133637779031 118142181814608 118172923990464 118185484887997 118224788341568 118233463398246 118285354319202 118701198152712 118753294355544 118853643598704 118884570906432 119323831802688 119403891948698 119416026378456 119497904439512 119504790961668 119977555122096 120030211499152 120078938893536 120122951853374 120131639766432 120133531590786 120647119433904 120668670070956 120700069672848 120802063985568 121267636359968 121329761173677 121361332800316 121370110279488 121383011013999 121425289994988 121809744965244 121912676978904 121944400288032 121997919884384 122006871804573 122047446088512 122060418818751 122101010910144 122634382261566 122646844990152 122678759339616 122730938274504 123214654457699 123255630398656 123311667347156 123318773651934 123372896440458 123415868519496 123437913725394 123806626030248 123911245453968 123943488817344 123965628269616 123967580471343 123997885784128 124008806803392 124582921649704 124644781970772 124657449006384 124710469536996 124742920869168 125137880073584 125234566825858 125243624437344 125245596764862 125300565207594 125362781866917 125461486081548 125803507095252 125836242850416 125935319843904 125942577346656 125997851683872 126548245525233 126592323611796 126647883113052 126754903463832 126787886785056 127189320730528 127247146092278 127254479194017 127296798608448 127341731720609 127352667293376 127354672833948 127377421610247 127518231755016 127865859670584 127899132077472 127953531392568 127966534680096 128009688307816 128108593939067 128558972340652 128622806927286 128667607605432 128690590905198 128724077918184 128832852700944 129240761387472 129274391562176 129285777305664 129299519416347 129329375816144 129342518923968 129429301093078 129465576062874 129608694570672 129962021304528 130005847861988 130051130267856 130064346724032 130108207788272 130632504152598 130689836829426 130800272723316 130834308703728 130857679031292 130944866679648 131351892740416 131359462393824 131419183669074 131449529518048 131587962555708 132037154734884 132095103892108 132183116009952 132206727268728 132241129227424 132308875707561 132771929731392 132774020614116 132797737423449 132832293170892 132944539489272 133002886884264 133456909086872 133470471655584 133560023468389 133597456149987 133604439838016 133641884968128 133745142269736 134201698255128 134260597398536 134374050666576 134409016591808 134435142494451 134846455899456 134860789068663 134905638017472 134974749512358 135009871747464 135033987936546 135123958169424 135183262079088 135644727268624 135658512174528 135787578381954 135880681661058 136251106481742 136310905080154 136401726095376 136426090904964 136461590798512 136576903956192 137071621676346 137187450324036 137247659869932 137295464675184 137716172142836 137868411322208 137907051509664 137999580039069 138013604257068 138072305558817 138108233819436 138484731178164 138545510081468 138662584198488 138698666057504 138723441158856 138771759994272 139211137103136 139282454284029 139318697441532 139328773690176 139436424919512 139497621507144 139973814309112 140128549212736 140153579727504 140155786855917 140167822845888 140217299160879 140263929456576 140335785977814 140646303465024 140754972672888 140780115082782 140816747951656 140935741316496 140997595931952 141046706879424 141493286891712 141565773206718 141662838327486 141677234824392 141725012055082 142111369126118 142268467002704 142380481885376 142451179395168 142515943409418 142526250899424 142636372633188 143087985821844 143125219229552 143137824874128 143186094653588 143200645951536 143271750705048 143775436680288 143886523587156 143935045847201 143947722816639 143985179939412 144010899346293 144048372908444 144441063701956 144600736953568 144626566314552 144676941270624 144740437843488 144748779062832 144814587657957 144862746815808 145433690507448 145495547793162 145533407680696 145548197524512 146132411052096 146183992742193 146232607305792 146248150737691 146296786637504 146307521551338 146371733761806 146409821644648 146808949992152 146924539817888 146997493631184 147048694406208 147064324582059 147074961034512 147113231906496 147188597291694 147755863631894 147770879332968 147880720707804 147919201249232 148439225795392 148578111842272 148580451639606 148591197746208 148645661405522 148706005511196 148771270380852 149215654090384 149294290460112 149359813519344 149368420947816 149486025969504 150139022722731 150178090904548 150193352764656 150304994817768 150899605411296 150965833019552 150976910537019 151027119020736 151043172073353 151082475526924 151093402592832 151210143665784 151741737844704 151768842769656 151808335052448 151886105715897 151936616559168 152471476300997 152522181813568 152600318177202 152640026821016 152667292203174 152769011126256 153322380947253 153333470014704 153373369434432 153389671875911 153440682741184 153451941857298 153519289648326 154126616078472 154241181813516 154256856585552 154296996282816 154971008699374 155101962737484 155170034698308 155715550264848 155783891520176 155847133457568 155904256660762 155915532462816 156035999314692 156063871303713 156612529241028 156653281915824 156769725777672 156785657513184 157389911020384 157470541097751 157511517038708 157522909086144 157539652592637 157644617864328 157672777193442 157713805758936 157796920638648 158227091398152 158268264203616 158337725807392 158349344256999 158402004497856 158418841445613 158471524798272 158527461937901 158622295423446 159163772722458 159179947753176 159221368504608 159339721282224 159355914193728 159916891955737 159970073496128 160052025378042 160122269848254 160178042121048 160257576819564 160383755403216 160820978142384 160862825911872 160891560094608 160933426230464 161015871633246 161126272789342 161773014898236 161789455093392 161844014685332 161900386659984 162412993286992 162538480348454 162550235971872 162675829072764 162704887103871 162747225091668 162832992573924 163012997295072 163457387620128 163512509682088 163529126653536 163641251032672 163725083640783 163739143662912 164243467596579 164425031535912 164441741242464 164497195253944 164511683219016 164554491359328 164583884967192 164711049350229 165075501373664 165160068741171 165214993938624 165273311382067 165287504359488 165290107295124 165372180335082 165502385894808 166137016925376 166193042627696 166209932008512 166268600644321 166280626049328 166323894492224 166409101405386 166935983458818 166994129019816 167067420276792 167150375822556 167208596058672 167281981442064 167738009460336 167781657133888 167867610851682 167982709929314 168029790209262 168215539761936 168730994033644 168789764815728 168863844150736 169006537951776 169672638925356 169762056087708 169806230445264 169836562146996 169949720584224 170024309006688 170487812894112 170604708523424 170706766797504 170767022722107 170784376934004 171497075903048 171556810140576 171587454540264 171632103890912 171720030173643 171777136934592 171795395558841 172321015183296 172399359221796 172545040613736 172620768083832 172811592760896 173282695072704 173343860246207 173392443088281 173401507023808 173450106022464 173566482110994 173584120818168 174176672203464 174253115772568 174400363631088 174445744938304 174476905375056 174611713518822 175179994047954 175225578225432 175256877960198 175373647836912 175450616740944 176049539646512 176234942155302 176275636358304 176365941499881 176411834276748 177032027485488 177063649897932 177109724227856 177259385985696 177337182512352 177428031478803 178051797229068 178111840903703 178129941533316 178326856359648 178935597673504 178985747704032 179105837923047 179124039567684 179165400888768 179184444830189 179246856659268 179257186442502 179814385424884 179966332683144 180013162329952 180045317248728 180165277559232 180184427780061 180197459649648 180244349438784 180830961597888 180970679150856 181031707148026 181050104509272 181174242214744 181668141975656 181868968127168 181901454539952 181919940289344 182041999200474 182055165419232 182121894745438 182137934992482 182714617447866 182762162235128 182916600432048 182996879826576 183060619566912 183151516365216 183951573392349 183999440052092 184018139009424 184096407411756 184144311759248 184646308237552 184883445597984 184964588211808 184967501020734 184978160477901 185039676327744 185059344660687 185123802779244 185709939045372 185758263255376 185915233226016 185948442404424 185996828676192 186809314822963 186871439636672 186874382474556 186956398881172 186967172956158 187114381303752 187673296897184 187706820110376 187851850238787 187865436656016 187914321755328 187950847811391 187996794575936 188013352250304 188754364275624 188883784436648 188902979765856 188996777525808 189871762606946 189888485417694 189971824669578 190021257879224 190181830177584 190783981095792 190850433165504 190870719138417 190934194602048 190945197912672 191029000940064 191032009250922 191848698116208 191930297088852 191980239919216 192014532461724 192835421752736 192838458510978 192923092462486 192934210390929 192998372083776 193001411408148 193086116877276 193861142081208 193911587343264 193994063724216 194013778385952 194143951639617 194911990322924 195008771792982 195076695401784 195162311682408 195948756228897 195996658174912 196013920431168 196034755244139 196085766109412 196099948046016 196251463055592 196286518546938 197027839110624 197039193590736 197128775503611 197174294277072 197194332129984 198055732102326 198107268852808 198142655838162 198274674014928 198310090903092 198361693841136 199059053946816 199080212434693 199146418025792 199157894597088 199161030921174 199248439756338 199504330326396 200185363630308 200205707483376 200257803686208 200406659757024 201132585758762 201302547382692 201390896097804 201561075999864 201613524887712 202269683849184 202343822474606 202358457026208 202494229129493 202514807621196 202550981904819 202774893118632 203467090902936 203487768261792 203556389604232 203692014835008 203713665771959 203821022491587 204376659722613 204429841263004 204444626686272 204466357620231 204602589143064 204639136357446 204692386197768 204865355934288 205502154771296 205585580305728 205607432514519 205654909084688 205675808780736 205813806656206 205871489804898 206574258214254 206802616983312 206823633315264 206893379597744 207162350729154 207620733686464 207727096767246 207818265122202 207993876297732 208047999086256 208085161738284 208157639991408 208816705654704 208871042554432 208978046162298 209026301036896 209121332769146 209246432260716 209960721463668 210052870123516 210192823819104 210230369591256 210285074345248 210395894184864 210969455197536 211132459009332 211170172624173 211225121927484 211403611974744 211496393897928 211570060319136 212218363629944 212239930337568 212382332400553 212452961709632 212494257491229 212512505605056 212587518082623 213167053689177 213402700504056 213496359797672 213570722828064 213676769092752 213773915114127 213845007204288 214427970856512 214522080126144 214631978732766 214687828844328 214779141980382 214800968927304 215697353197648 215719273457856 215795417857523 215867182213312 215977769909118 216072559362666 216661595552934 216901105430352 216939849471828 216996300122224 217015411905936 217110656765232 218020112886982 218150535761172 218243321689743 218300111521044 218322296286768 218991290128772 219233375381216 219348910958688 219445179956256 219557600642709 219614732466972 220213424988228 220386809726832 220496240446776 220573041609312 220669847859744 221555590949952 221633795447841 221656318999452 221707501399104 221731067247467 221821081061706 221878801873848 222581311278424 222658838693088 222756560369056 222867167763408 222870677459409 222944794744896 222968492108283 223042641922752 223156905571278 223650679280448 223823481135576 223941435690168 224016954538678 224039720279016 224287386349248 224978201596141 225053019754304 225267136356822 225290029146984 225366002776114 225457492226652 226230185233808 226349408116944 226408307260352 226448749529328 226623713290386 226640103889248 226815215498676 227612606767056 227689363629476 227712502578672 228783272720352 228900477265803 228960040231524 228976599805632 229000938304761 229060527411788 229153516689384 229865812295728 230060054151648 230161024111776 230278934472489 230355515428416 231166431811189 231189924117708 231361772720274 231421976147992 231445494424224 232235562937952 232456513049061 232533818174784 232558534779607 232635873833408 232652944106226 232755052047462 232815618025096 233573325397272 233634104300576 233675837280264 233831530449216 233856384991143 233873298694224 233934155654592 234053998972038 234956045447438 234979922873736 235154588666508 235215779035664 236042703313984 236084866530576 236267275558062 236284363629216 236370969775994 236466926796492 236570708638404 237402396305424 237506588711088 237707287197408 238745659083687 238807783897396 238832052756912 238995808879024 239009581923336 239955110244192 240060422998304 240078038067063 240157877787072 240183404772381 240245903706748 240263279532864 240267063181572 241294238867808 241337340141912 241400139345696 241523807449869 241604127971136 241689409184013 242454642642569 242535272719936 242659522347354 242722665600632 242766022027998 242850579989976 243619489930488 243807720522681 243825353957808 243888800576064 243995839768768 244013743609146 244120837637502 245268764523132 245293689980304 245357518679232 245461876549008 246429308915398 246623334694312 246637547303868 246745792880916 246831737038992 246875827450788 247613252060496 247822490907936 247931256539232 247935160942686 249165843299408 249289563941544 249314898012768 249420939073992 249485841738336 249613652108079 250275760147168 250403975188227 250469133651716 250487248874688 250491193529724 250575665643779 250601130415188 250725563733834 250922972163096 251607014190504 251672485700832 251801416277523 251885154693312 251974064893971 251995703367744 252084652589777 253096491050466 253184647223592 253295766226104 253509806927664 253575773570112 254378641461056 254494292184556 254508958388034 254683463441218 254709345667896 254754843220494 255036463510032 255731719341168 255798264154944 255907062785136 255933069360192 256019376615632 256217187878134 257117944681304 257245613854572 257335215210864 257381181810396 257448155836368 257665705401888 258481522774944 258599038832694 258658751632288 258858602186156 258931152125748 259217389141344 259924042609056 260011695723976 260102260535712 260216415576544 260349723166491 261265008305196 261379673658852 261600545446632 261668617407456 261715358062584 261889733359296 261917570278233 262718924787648 262811659082959 262838367338148 262885316940297 262899059036096 263175925111416 264074309469768 264190207784216 264366232019904 264394332172117 264413454537456 264482258454848 264617751415122 265548041228232 265595474846898 265664586341784 265889078978544 266005773768528 266913818173744 266940943311168 267120046936778 267194912299974 267490284539472 268403396510256 268521194797072 268748101333152 268870284988902 269721578137326 269949499024716 270019743494928 270067975873092 270247916338848 270366524158176 271289454537248 271547560722039 271575156763908 271761363322116 272502212963484 272621810160308 272803452190752 272852181809928 272923181597024 273062998800711 273153807912384 273182842118157 274071926171799 274143243352692 274374900648072 274495319739864 274590929350368 275432344285672 275645154817739 275736822644416 275814103019328 275999160078138 276027208514136 276144611117634 276216467638872 276969462356328 277091020162936 277325168396976 277397332115008 277446882317712 277451251531101 277543519988544 278422274206272 278564908568058 278637394883064 278872849839024 278995243014288 279947628618224 280307159455008 280311573711834 280434598321758 280450759434237 280671571955628 281509945345776 281560230165564 281633495903312 281871482632992 281995191863904 283131546413436 283227025699331 283325676654972 283354469648784 283450024110164 284222738252236 284536934005408 284807643910419 284902358790336 284957737004367 285031886818836 285052501798848 285272745266376 286175971643688 286250438459104 286275649748256 286372189307176 286401291903072 286543501410096 287550873360576 287773047174312 287870091694402 287895445633278 287970359878824 288021798692586 288096745816888 288882127403912 289201473907136 289253132629104 289257687766467 289353882541248 289384638693729 289480875686976 289497558125664 289629175315914 290867381014896 290991095586324 291066815361392 291096395049024 292367985484386 292496301475382 292513157689473 292615043102676 292743467523612 292819643289296 293617899984304 293849079635776 293994987262368 294128649164118 294149922069024 294377194583388 295511727263788 295541758665936 295761441415608 295838402498464 297083598153489 297156223684544 297160903279212 297182395492416 297213983757243 297291322811044 297412011022392 297542540761704 298431308180768 298588580920224 298719627038688 298736841895632 298872659634507 298972051939008 300278045445462 300356181809096 300386705529312 300609989635536 301698878638143 301799210822592 301831289820341 301931666039104 301953821074038 302086344146706 302164951053848 302420287331568 303483475689408 303515733711909 303537685539312 303616670104896 303772211431794 304942952601994 305200636354404 305280053642032 305334584406348 305538022252512 306644761894506 306666940029408 306779343751822 306903883714596 307038579296652 308253232156944 308482363627032 308513713171104 308720709984309 309861387321381 309942017398748 310203925474968 310340069396616 310743526093731 311431100529696 311567783040352 311590645150869 311694266915136 311727397683303 311808513321524 311831064925632 312071998629384 312127742607426 313225058482056 313306563831648 313467069243447 313539451555344 313571315026368 313681999153719 314675174493547 314779822040768 314941082195502 315023034077416 315079305185274 315289235728656 315345554386884 315427611517872 315593841277296 316454182796304 316536528407232 316675451614784 316698688513998 316837682891226 317054923875802 317244590846892 318327545444916 318359895506352 318442737009216 318679442564448 319833783911474 320104050756084 320244539696508 320356084242096 320515153639128 320767510806432 321641956284768 321783120189216 321999020091161 322031743266492 322168712970573 322252545578684 323546029796472 323578910186784 323688029370664 323800773319968 323966654863677 324108839043999 324825986573984 324992393329401 325076960696908 325100471943744 325351658145528 325409774207742 325494450183336 325665985147848 326025994590144 326914775240256 327025019364176 327030169330473 327058253307072 327173698042051 327282502065344 327450167281566 328486935193158 328850063071824 328883482484928 328994390507888 329023366438032 329108982718656 329167769934384 329422098700458 330151002747328 330320137482342 330546622764134 330580214590248 330744360670164 331004771789616 332386085255392 332537201288642 332561252098656 332818202810772 333871966917636 333988258039632 334134840553584 334300751645112 334417192117344 334563962884128 335476018920672 335735221703364 335965419858628 336025431808017 336059580418524 336431079523872 337461988067288 337579529631456 337727688301472 337900704535233 338013075903552 338049004164171 339345277850712 339524112175416 339612460890528 339673124293992 339899441168448 339935569935579 340048618013376 340975625788224 341095983065117 341209417046848 341534045444214 341568753868008 342994151806096 343113620281152 343150090691471 343174909080528 343264207781824 343440060347286 343590791117682 344798718443592 345090081227472 345241536167664 346687720492414 346784886176562 347042659080411 347132964221988 347168241636336 348353344406928 348506231545136 348800727262176 348953810750112 349132578071193 349223427037644 350359988095908 350451156450864 350513755920396 350747295673824 350901233481888 352099079293024 352434068171157 352469884310604 352551272716608 352588746278759 352731882999762 352823668553496 354064054970976 354127299795864 354219448455712 354400913337093 354518771971392 354556454663991 354674365024704 354856062957606 356103594458136 356223681807406 356259883066632 356653712719296 357752222210257 357871195347008 357971495408064 358211675846094 358248079135368 358368889660378 358493713318536 358514372885004 359628770849768 359932665366288 360026324659904 360090634497456 360368855560122 360394919299296 361941358301712 362063414296052 362100209018544 362348484429488 363336283951312 363802909079904 363989283521031 364083998400948 364110330838464 364149033041997 364243789490876 364275869984964 365429234895732 365524324470256 365833200864096 365993759653152 366181256456253 366303032730432 367592522716153 367903146784698 367998880104184 368036278018848 368192814823512 368288623518496 369292616475104 369643963373097 369766891195968 369929176423616 369935002041468 369956320955802 370118689321374 370247605558488 371419878090744 371516526510752 371830466452032 371896884808848 371993657352384 373618629645926 373748764949112 373912797762344 373934345912316 374228762607504 375346593794368 375413640220752 375703700477574 375730873312032 375901695622782 377508728551248 377767568873296 377805959531712 377993555051616 379644736575699 379743525213892 379776970835388 379943649339156 380042515758448 380363660355168 381567962191584 381741438276834 381763437582051 381890395825344 382025195161827 382058001880128 382064018501844 383697396232416 383860594177704 383960479838432 384029064923448 384325781817201 385670843505472 385676917021956 385846184924972 385868420781858 386002822816296 386172233754552 387722284162416 387823174686528 387898558249041 387988127448432 388027556771904 388287903279234 389823980645848 390017543585964 390153390803568 390324623364816 391897512457794 392069510488278 392171532218824 392502926111184 392573037093876 394055678221248 394078387181472 394257551007222 394348588554144 396111464204652 396214537705616 396285311676324 396549348029856 396620181806184 396723387682272 396926627122683 398160424869386 398315789194176 398322061842348 398456386351583 398496879512676 399008660652792 400370727260616 400411414966752 400680070405167 400813319514048 400855922970629 402265171517524 402605094765384 402781792195608 403122151999728 403227049775424 403305427483353 404539367698368 404582367205989 404687644949212 404716914052416 404988458258986 405029615242392 405101963809638 405549786237264 406934181805872 406975536523584 407112779208464 407427331543918 407642044983174 408753319445226 408859682526008 408932715240462 409205178286128 409278272714892 409384772395536 409730711868576 411004309542592 411214865029038 411309818169376 411627613312412 411742979609796 413148516428508 413605233966624 413786759195488 413998740117207 414324701458308 415454193534492 415636530244404 415987752595464 416095998172512 416170323476568 416315279982816 417633411309408 417913621820443 417956092324596 418052602073792 418242665538292 418492864521432 419921442927336 420105740247032 420385647638208 420430331486809 420460739182512 420467360567751 420570148690496 420651897482637 420791788369728 421938910395072 422264918018664 422340345248346 422450243854968 422807223949488 422992787795856 423140120638272 424436727259888 424479860675136 424764664801106 424988514982458 425175036165246 426334107378354 426805401008112 426992719595344 427141445656128 427353538185504 427547830228254 429263957465532 429375657688656 429558283960764 429601937854608 431394706395296 431590835715046 431805137541603 431955539818236 432032698038879 432145118725332 433323191105868 433802210860704 433879698943656 433992600244448 434030823811872 434221313530464 436040225773964 436301071522344 436486643379486 436600223042088 436644592573536 437982580257544 438320983890503 438466750762432 438551978226579 438697821917376 438744452213073 438890359912512 439115201285418 439229464933944 440426849976456 440773619453664 440992480893552 441146083218624 441192973746177 441339695719488 443267590895682 443312637998904 443462134494934 443642162123412 443757603747696 445162622556848 445317677386176 445365011322973 445513120738112 445734335526816 445741354918818 445936984216566 446313811142556 447646962271152 447882871380336 448033909077356 448079440558032 449956403192282 450417068168193 450534272713644 450580058293968 450732005552228 450914984453304 452460370467616 452698816233888 452897499058656 453129516220059 453247426580772 453280207778496 453630430997352 455225213534112 455378727258952 455425005157344 457414428902991 457566545440704 457615181340517 457800954531606 457920080463048 458001876609522 458121054823576 458307033378768 459731624591456 459967142841759 460120108303296 460169015627733 460322048223552 460557868944978 462332863622378 462379848235416 462723545440548 462843952295984 462890988848448 464471125875904 464913026098122 465117069559214 465305888212452 465510104094924 465631236050192 467146650794544 467268208601152 467351674560528 467712769982286 467746597388448 468107997944076 469912090894876 469959845747472 470309177333016 470431558071328 472169733061152 472411623293253 472534551116124 472568727258432 472618957777911 472741939551988 472933853592984 473141417276808 474804792610848 475013177422176 475256524336839 475414574394816 475582385813703 477088167780539 477491318167374 477615567794792 477664105513824 477991617758048 478019163846672 479750675867211 479910220488384 480120845996608 480156076134126 480366809544762 480491807413496 480534126363144 482588477735616 482674680283824 482800278691392 483047614899738 483378818368026 484909285285138 485319044694708 485445331201264 485532044055996 485701159979952 487238979860976 487615441045362 487650707915616 488027487218292 488241675275004 490537529046264 490587379960608 490923753098016 491175250922349 492730402789737 492858617830796 493246669388624 493275094607736 493491585761832 493663474077984 493751654901576 494133148050687 495226504120992 495480206223513 495644981815872 495819934146201 495862513078464 495870321885372 496037542192787 498331686598816 498579127883088 498629796025536 498805801932963 498841878147984 498971683476672 499227304216158 500551520294336 500807950376454 500938267303432 500982387059448 501151331287558 501202260830376 501451127467668 501845944326192 503214028381008 503344971401664 503602832555046 503948129787942 504169305179554 506192982100932 506369294447184 506591532452208 507019613855328 508988584369112 509017916776068 509366926882436 509418691335792 509509686440988 510072927020064 511463438682336 511814125570272 512038753231264 512301068166321 512434375756268 514235889362608 514491227709144 514670430421728 514762363620792 514896311672736 515160090520929 515331410803776 515386186676523 516963045549888 517145522711629 517198077665388 517317503264576 517717204372312 517862304251496 518434778282688 519848085218112 520023391447952 520031580738621 520204521071424 520259814919327 520432831153088 520699446332982 522530016610392 522759347317704 523201090893264 523337234814912 523430716125168 523835140556466 525623318165918 525676734676296 525770633880594 526351850222832 528148618939536 528380415568432 528788664344234 528826909074912 529235502830244 531096082456464 531190949693796 531329172683568 531778157957088 532011547537056 533827636347488 534240093873556 534335522711109 534389824599948 534980569078944 536806793020512 537042389594144 537317513769141 537496202666304 537553334490567 537740569977804 539443156274652 539898998049432 540039486989856 540135951746184 540495832677696 540553283340183 540733048316352 542398530447809 542578909074496 543095121444078 543150313527816 543522726644232 545004425926968 545243620320616 545606904381504 545664898312667 545704363619856 545846363194048 546125997601422 546365684236314 548143852343598 548286486705384 548749801296144 548990639479728 549181858700736 550864688571344 551290309635478 551854720177047 551998320156276 552054417028272 552289222235268 552432935277744 553938924712656 554182040325872 554650336793952 554893764635424 554902503062202 555178033982061 557129817136116 557274789766128 557745699678048 557990486028576 559895257236448 560427944468889 560614318910016 560623147423668 560869196643516 560901518868474 561343143911256 563019890691552 563120460331128 563266991806624 563555550716361 563742965265984 563941954762697 563990383727808 566263092826872 566454051398662 566651353309944 566708939297568 566900048220328 568445476504472 568884681219589 569073868010816 569615287820838 569915474008734 570063773637672 570545490532752 572351943287376 572500876918208 572551299496512 572612157415251 572744378614352 572802583806144 573087002820192 575546094348624 575740183388804 575790891266556 575940719757648 576043597385172 576193491633776 577764254807824 578506265258208 578515375532934 578769277387458 578802631172787 578995116251328 579258350631828 581734762029792 581982191172648 582133630722784 582431854918851 584735970968772 584992602950764 585026315378946 585230086205352 585486935047224 585639286578592 587235799968608 587989974524736 588104265732417 588257298328236 588299844138048 588754389166776 591023454527576 591083517331872 591522882831216 591676804996928 594167196306978 594321806558424 594427967514486 594582645622088 594824022044784 595085081523408 596862616361536 597177161840448 597240637304079 597439254077376 597473683791264 597745319269014 600556090890924 600712363618192 600773411058624 601219979271072 603397757276286 603662579640682 603907642148076 604172688293412 604329902107696 604840574663136 607031467423818 607075371078624 607482687388479 607544422863588 609885905203988 610401272708808 610560107284064 610669168812696 611076044505024 611140997315877 611463067474761 613129979167839 613289523789012 613333880058816 613399072860693 613558687503644 613807767429192 614077158593304 616506464313888 616822297543557 616964727254064 617027426342208 617441419968618 619722774642762 619884034797496 620407850949936 620680138793232 621487052187462 622862201059392 623135566080704 623181290301738 623454795366606 623617026643048 624143997258768 624255485214852 626450116964112 626613127663296 626934138486894 627078903110688 627363998307438 629350348987094 629882164391004 630046068154832 630158610370548 630578471457312 630691108773768 630855223035744 631187682554592 632908365592608 633397377027996 633610975018091 633675365782452 634109847751604 634489181693784 636655090889832 636719791012704 637146997201659 637358885128896 637426631609033 637482772473687 637762554247869 639501161067531 639667567822948 640208101512168 640489079393016 640712168484192 641030307278256 641321745342381 641535021612864 643283912569536 643566240378432 643998040182322 644063486532984 644337425941146 644505091157368 647092059592944 647157820373568 647376058741328 647386253572569 647601546639936 647933309727354 648217678087998 649651973147968 649984786658802 650153921393816 650703316291056 650819548415484 650988900366672 651331970295696 654050038728352 654060338660946 654347396084102 654900334563132 656973870386316 657700126143648 657988781015776 658046732876064 658335539868768 658844197400916 660640274964684 661093245528268 661160429180496 661488721340328 662009543579232 664551169124311 664772170510784 664901386343523 665074402577284 665122504197312 665193201742401 665636405621544 667743933835272 667976516079264 668269681107168 668601503290224 668612032378227 668834384234688 668905476324849 669127925768256 670952037841344 671470443406728 671930839717256 672050863616034 672119160837048 672862159047744 674923976134576 674934604788423 675159059262912 675230823618701 675455376602944 675801409070466 676098008328342 678690555701424 679048224350832 679224921781056 679346248587984 679871139871158 682191966130234 683068090888428 683137507736016 685988303612192 686300181382942 686349818161056 686880120694572 687002814914283 687181582235364 689597436887184 690180162454944 690483072335328 693375440984828 693499295433567 693569772353124 694085318160822 694265928443976 694336483272672 696706688813856 697012463090272 697369539147183 697601454524352 697675604338821 697907621500224 698265156142386 698446854075288 700719976191816 700902312901728 701027511840792 701494591347648 701569154973429 701802466963776 702050188582133 703964050155667 704198158586048 704868136342314 704939768621208 705177492557518 705463765999524 705647337106992 708128109941952 708203378661121 708254599591728 708438896911424 708801826674186 709112909327982 709712125915212 712207188916272 712447363614812 712519766133264 715504444420514 716236977251061 716423351692188 716496158270736 716737779320756 716987426637072 717028745770008 719257541699536 719865330732576 720181268994912 720550214317143 720737711120244 720789838598592 723882716603424 724126828592104 724200418037088 724696968858976 725068227552039 726672567902624 727363927927707 727605818159808 727978567042062 728167996801896 728298066083994 728487578981752 728551739969928 730858469791464 731048648940512 731423161568043 731666401728192 731924664692011 731987519306304 732362512912506 735185045432306 735806293569396 735997760208368 736072556037696 736385629647024 736577247036992 738585232950208 739287926746194 739870004082936 739912641911604 740237378642748 740495211116976 742839756181488 743033053021504 743793769617696 747237259291852 747497529898224 747825595524688 747868691824632 748457525215008 750827280441504 751211925564681 751407400955148 751461746624064 751726996931337 751803391245564 755017457102496 755535137746592 755922194681913 755987110103232 756253957769331 759289473151398 759487050427784 759553941670776 759887298678312 760085031516896 760727320710336 763135924383168 763482876553668 763526875164102 764050390323654 764128037003688 767394792464832 767721188355408 767920959676864 768058129846896 768651563634402 771353834043912 771692369849944 771736841563716 772005645632592 772344467509104 775444568324832 775797116498082 775976254896864 776575806558468 779647961291696 780035087171928 780306781607136 780649246729632 781049169499473 783795024915588 784059340885373 784139020976556 784343064437648 785005852222368 785146074187752 785752710834699 788156774362944 788434977248877 788515102014444 788697177108288 788781009716399 792222928409304 792429075411232 792570623352648 793098696059712 793182996516351 793240363612368 793446775364544 793853254245366 796320849738772 796644123684696 796912772703166 796993759025352 798017321305584 800741454521232 800822829933504 801360140810334 801711845941258 804530343035048 805210189530768 805563584391216 806244303999456 806610854966706 809164734411978 809375289898424 809976916517972 810059230484784 810203927619276 811099572474528 813868363611744 814225558416928 814642682166117 814854663087836 815284089966348 817506638890452 817719365052016 817865430480924 818410356572256 818556545429784 818769544791072 819188996402133 819461423737152 819548526354471 822346159066033 822429730058076 822619636338752 823255226624824 823485959219592 826297032857016 826935464453217 827210467933248 827298394215979 827573518390976 827997480234414 828649402916616 830908387068984 831273060488808 831975505190928 832191996345024 832340646953136 832353754593303 832630559965632 835266822618816 835827243640886 835912184649192 836485331076584 836985729042864 839842885854672 840211480494064 840860662973618 840921478365024 840934721135502 841303794965274 844529836037328 844680690496692 844900487709936 845614447898976 845985575591712 848873454519776 849529329602212 849681077097993 849977029964916 850350072330492 852668214756708 853610802016224 853985439190688 854422931731257 854707076371008 855095660456508 858527914931064 858751315377312 859116567921528 859203875709216 862502581203893 862789412790592 863181671430092 863610275083206 863911079636472 864065396077758 864290237450664 866646382211736 867604421721408 867759397887312 867773063299401 867985200488896 868061647623744 868153916081187 868442627060928 872080451547928 872602143044688 872973286758972 873200446084176 873289185147072 875965160515088 876641967781006 877103956453158 877488904426146 877539473068419 878230402570836 878458929867888 880853699952912 881547238907328 881984961787104 882385947492354 886535181791364 886625275997808 886924268989868 887284324246824 887515207495392 890325245113696 890730022645946 891468671053632 891482709837636 891641951271729 891873968433132 892627622285112 895293924542304 895765742760672 896067818154712 896158881116064 896760157573469 899912806384564 900834136336386 901068545427288 901160116587936 901464011104456 901829968906608 904920740935232 905096635914429 905397632467776 905493869461023 905794998117312 906259032440118 906494853161544 907260861994704 910450427068224 910547201135727 910757454517904 910850010314688 914828857805982 915230362681034 915601909063212 915840160926096 916003753219044 916242109647152 916614066757536 919463249182912 919934285683518 920338031255466 921115737889956 924665727244756 924759696470832 925447090881096 925687904591968 926162129952927 929584161964143 929826052196244 930234139118428 930611776424904 931020208189848 931262472100384 934293301589088 934703349121056 935182193049909 935425539964572 935493194776896 936215995888152 939824181789752 939919691494944 940618354666032 940863116142656 941045997461157 944025523480641 944339466122304 944823246586506 945069102232248 945237915555822 945483879103976 945867707185968 946282834553616 949609585221696 950026354844352 950513048673678 951164771627406 954176335561078 954982636334748 955231135589584 955328211027648 955983235516096 956038327693344 959501351734422 960312152268252 960733619089524 960983614826992 961068252726288 965349360567648 965997060273483 966095229799476 966506138911719 966757636736052 969818570570276 970638089389416 970890662402528 971064088111992 971402319959904 972326517131997 974477959721952 974977179988203 975230882090724 975301415831232 976054974436584 976483350550008 981075058092528 981090507991419 981174759921216 981521094126153 981847506196032 982350501844698 985460805579474 985717235661592 986493338777248 986550189215472 986983171523664 987326948155968 987503309803152 988266296101374 990453008241984 990960412447026 991639868292402 991740643770744 992075084385574 996663373197632 997158255766176 997611603865926 997683756295968 998454608432316 1001615900752908 1001876534606864 1001964774118896 1002302662575116 1002404521660752 1002902254935336 1003691888652384 1006428056762016 1007205665110092 1007545320930407 1007896259575884 1008076295424051 1008338610359108 1012385964201864 1012738588894368 1013183064904416 1013702113605699 1014039227710656 1014147012492513 1017977168738224 1018035833552136 1018733853764872 1018837382671584 1019019372881976 1019806709806737 1020145854040128 1022926877364672 1023287949195351 1023628251140544 1023737055163837 1024077506462528 1024602136332642 1024868751512536 1028471778725216 1028982455418288 1029340860843456 1029450272074413 1029524727241584 1029792623345472 1030320181041858 1030772373353046 1034291045423258 1034396155330776 1035434408744624 1035724608502992 1040046782895904 1040063161477242 1040519629838654 1041398892665964 1045060033220784 1045518694635408 1046402181786528 1046861432250336 1047670281112932 1051246636331836 1051353469352592 1051541267761188 1052703700445664 1056297237879072 1056760831136864 1057302204513471 1057577328688468 1057653818149824 1057766238836277 1058471005660488 1062192164912928 1062381899387592 1062658345367136 1063202740011279 1063556315914176 1063669363991973 1064023095074112 1067300334106979 1067655272694976 1068480187747112 1068671045422218 1068779649199896 1069961138157888 1073256666630771 1073613586041024 1073727703131377 1074084779188288 1074635027538282 1075106668981134 1075481139955608 1078886312549304 1079797996098864 1080078973979712 1080271903492368 1081106566680366 1084797060895618 1086190242888156 1086300627055632 1087045453288464 1090008851853936 1090487240641232 1091329796625334 1091408727239712 1092251995202844 1092447099125991 1092731368472628 1096287704687196 1096572973410768 1097499602592288 1097981278959456 1101729377142688 1102580619270956 1102777568148459 1103709440354094 1103996640312552 1104108834056544 1104578444470536 1104865870555488 1107877849425312 1108364080651744 1108931890119291 1109300673587904 1109692233565307 1109787529270848 1109805006124404 1110356067964122 1114259634272232 1114549579532256 1115491399356096 1115980972057152 1116374890040441 1119418243690159 1119790514472896 1120855888937778 1121246294847336 1121738393287032 1121803037736948 1122686287822512 1126039781383104 1126240920662256 1126533983613248 1127111101432722 1127883909525394 1132526185653744 1132908102797324 1133302706619888 1133417878595136 1133800096440656 1136890953008944 1137769362439178 1138934209727097 1139230575641676 1139830948017468 1140127547275344 1141090981065504 1144703886574752 1145224314830502 1145488757228704 1146075585485481 1146174005640384 1151092188697248 1151480366777608 1151581782533112 1151881439515296 1152087194770344 1152386983267552 1152977345451603 1155528509615648 1157012530516416 1157030751065868 1157538554774916 1157605262345574 1158516701263656 1163469524059584 1163880204510247 1163964382345296 1164267261445568 1164863709837702 1169471941937544 1169985205901528 1170052630757892 1170460172410704 1170973870094448 1171278573157184 1174471599937216 1176208531464834 1176514596656472 1177508778333552 1182046909055152 1182167034663744 1183045765662432 1188334392613956 1188643613116848 1188855935028972 1189165291244176 1189648044089568 1190170163046816 1194481274608158 1194947367582528 1195369159054749 1195490638538028 1201112181781848 1201424727236384 1202040211215501 1202439958542144 1202567768911887 1206795514552572 1207325159281364 1207815284296152 1208345376586824 1208659804215392 1209681149326272 1213747101617967 1214062934847636 1214150742157248 1214965374776958 1215088845727176 1219771810407976 1220802545417616 1221120214568128 1221338337625392 1222281994631754 1222926134949522 1226259958335678 1226579047578024 1226798145721386 1227117375007288 1227615534858384 1228154317186608 1233012928627776 1233644595087114 1233929454508128 1234882839937236 1239445549285524 1239768069594992 1240815701899872 1241360277586464 1241996220351621 1242974104374924 1246362580603476 1246782886325921 1246909590733212 1247234053286096 1248287994517536 1248510970429704 1252900233928224 1253740865461329 1253868276973788 1254157806221376 1254291113811323 1254727996614876 1258700697974188 1259764328782008 1260092136309664 1260317220741096 1261156942914624 1261290994460427 1261382217547536 1261710446071488 1261955692447911 1262375365109184 1265816731185216 1266794754055992 1267221950036182 1267350731564904 1268219695503208 1268978363387568 1273310181779664 1273439582025408 1274293994403318 1274853263218066 1274965544947374 1275525108495738 1279002322135062 1279335135645896 1280416203024336 1280978158786032 1281424336968384 1282060614556512 1282643490684762 1287996080364644 1288126973065968 1288674851882292 1289010182314736 1294184119185888 1294752117482656 1294772507145138 1295415412624809 1295866619454708 1296435356175996 1299969573317604 1300307842787632 1301406632582112 1301639096830968 1301977800733344 1302663940591392 1307665203760741 1308100077456704 1308120677321892 1308694792168204 1309800669126264 1313947740772632 1314962951671509 1315400252287296 1315655934679737 1315977562031552 1316093465752128 1316233356639219 1316671079737536 1317688394801832 1321280549929368 1322186491056536 1322320858360992 1322977442680656 1323578921238531 1324019087158464 1329102338248622 1329802772687046 1330148805154568 1330386403484802 1331272811243088 1335487867670544 1335953032158528 1336095033968919 1336539362214336 1337203006580448 1337224064756454 1337810952649698 1342940886813456 1343861679434512 1344101727232068 1344238321674096 1349847952269152 1349869209576846 1350461647237402 1351602818140932 1352196016656684 1357381111402848 1358096448701664 1358692497175968 1359742279742316 1364383932260468 1366136181776856 1366275015472032 1371976607224384 1372243286708973 1372600362765884 1372699636322112 1372845544021551 1373760241389144 1374005629828566 1374363164470728 1379194873774368 1379901428525277 1380360324909888 1380507046883199 1380966144670656 1386750881969656 1386998590867134 1387139544706248 1388170636321644 1388531856887952 1388672966545344 1393413377627712 1393561487042851 1394024926180544 1394739078294366 1395351208677642 1396530312284772 1396893708150576 1401439952383632 1401804625803456 1402055023681584 1403138309946858 1404100377164266 1407928100311334 1409736272684628 1409879537242416 1410354985115036 1410927531999048 1411294674213984 1416406757322242 1416509199183456 1417603653348372 1417856873333733 1418225818655964 1419424251830424 1424414377832544 1424894727229624 1425039532266528 1425995660403713 1426747157441109 1431008888841028 1431264503341617 1432473954502122 1432846703384376 1432992316541472 1433475558641512 1433974853274144 1434057491540016 1438515083399072 1439252027601633 1439730661465152 1440362537989824 1441100428634286 1441475422240488 1447765433206848 1448253657184208 1448400836074176 1448912091329083 1449393937717952 1450136455104078 1453345135805248 1454727855855414 1455957134084124 1456335993603792 1456596132167988 1456975157963504 1457103479939856 1461716939582928 1462097297881024 1462846323136086 1463849329384022 1464725025825012 1470370090864612 1471612587138792 1471995520416736 1472771259294048 1478191208369211 1478575853492388 1479740008165872 1479825283823208 1480474757285496 1480990422233952 1485679512362976 1487459802438603 1487587539235392 1488112626578361 1494474518583704 1494995059796448 1495651191049376 1495737383649264 1496417405798889 1496915050430016 1501654560883008 1502423851129362 1502814801910296 1503453993862674 1503606782491128 1510034914204992 1510567925002661 1511070275493184 1511844389363826 1512507915538662 1518578946302796 1518974100855568 1519107883341552 1519774597356624 1520170063033792 1526965753107336 1527053750328204 1528100780647308 1528256074007376 1535442376710816 1536116259693792 1536903204498963 1537303127268804 1542707668087824 1543384739699888 1543473683127432 1544011291265184 1544688935018208 1546158560029569 1550889136649664 1551436568134887 1551594232996164 1551952509793728 1552117470732269 1553151613116936 1559295922583392 1560070174343856 1560094742215863 1560613563214272 1560779444757981 1561298493459264 1562098338998946 1567590049831176 1568118681770746 1568278041953112 1568686128875296 1570011704444736 1570292148375504 1571505421669398 1576869954497754 1577030204028888 1577562019432798 1584445856818608 1584858150822464 1585141246705296 1586365993032702 1586480727224736 1587706508490732 1592641699477544 1593288247369392 1593825545406332 1593987518050704 1596034642611168 1601482909042464 1602720281620668 1603006568133327 1603423691882516 1609060686070096 1610420379061536 1611127168782432 1611952541307423 1612488607998912 1612660003471701 1613221709933412 1618165022678323 1618329468823956 1618750579796848 1619953833035944 1620118460969568 1620407855238552 1621659850020549 1622199144949056 1627195591343427 1627736727223488 1627909743457249 1628451116833856 1629285364332234 1629709326175672 1630568179932696 1635013277780904 1635438730104032 1635730860961848 1636820713144512 1636994694938001 1637113090859568 1637539089582144 1638377992804266 1639097052708942 1644692318132066 1644859460116152 1646510453249648 1646971918439184 1652594065714032 1653870928906434 1654596788431958 1655994960468828 1657298805833232 1661816774137968 1662546120977616 1663951010381856 1664681293906272 1664707509186606 1671654487281772 1671824369298384 1672970662153168 1673971458085728 1679685771709344 1680422960988128 1681283833406667 1681721325947236 1681842956730048 1681869442271004 1682607589930548 1689059672074656 1689361380993384 1689800975419872 1690666652149083 1691228895797952 1691825864288091 1691971151183424 1697182498497983 1697746909039552 1699058659204424 1699362154195986 1699954059929832 1700700144660984 1705336429513416 1706654043658767 1707221604032448 1707970878381376 1708845863462514 1710191320913016 1717055829862128 1717502630754624 1717836472245753 1718233135843056 1718407751418432 1725005162407786 1726363342860184 1727220550166412 1727822159272944 1728130792155516 1728580474901328 1733292764423472 1735518795774624 1735546126598802 1736307832162374 1744160903095856 1745204286089376 1745946573517944 1746400892168352 1747295564756553 1751930321030176 1753283935562012 1754207912906316 1754977808852292 1755078946136838 1756460805141672 1756917859735776 1761707399905824 1763969923574208 1764592568128439 1764771894984708 1773070363582728 1773250551995616 1773848537979736 1774568648493648 1775030414990784 1775219087441357 1780650490227392 1781460045291892 1782965419675272 1783283902543458 1783747936866264 1785255244570224 1790587849084608 1791531485521344 1791721911912237 1792135636309424 1792317762232128 1793520315146938 1799825612769128 1801668272672772 1802137090854576 1802320233175872 1802928022208912 1803659937813216 1810193271828858 1810987738922046 1812518064880236 1812989706323088 1814521723989408 1821094402271454 1821514909035808 1822448062165437 1829657715611964 1830460725362068 1831203818126424 1831680321852192 1832007506438088 1832484219294304 1833228133515072 1833422991947631 1839868571367036 1840197218582079 1840676062510932 1842231475779912 1849331454489512 1849519392941664 1850760325204819 1850894181762192 1851375809183936 1852324259905854 1859168323928286 1859652104392488 1860468278236856 1861223552849808 1862040416379696 1862524944200768 1868586603178176 1869406698242112 1870364386099818 1870851079929144 1872431991776304 1879648363579504 1879839382989888 1881236709332064 1882091994922314 1888051046961282 1889646493173012 1890138204464496 1890475831111644 1890967758207952 1891735414371936 1892565669107232 1900832925054273 1901026097347356 1902329543254812 1908352671122156 1909965272669496 1910462271179168 1911440991604977 1912076655386688 1912279894827099 1913287662743607 1918503483202593 1919002703468844 1920624304536504 1921467238179048 1921967229653984 1922136505452576 1930698721135296 1931994120546966 1932190459598952 1933012277823438 1933515273472104 1939637141140552 1941276178778832 1941781324805056 1942128176223984 1942158760717707 1942804639919808 1944653034263994 1948955919443904 1949954359976406 1950461764181448 1952109948873168 1952966701100016 1962150116185056 1962181015982838 1963042188252306 1964701003689396 1970921611158948 1971434471323184 1972986677554496 1973100378430944 1973966343047328 1975006619606304 1976532592202748 1981920824894052 1982589179895317 1983279736584804 1983481287541488 1984150168771148 1993653507372933 1994316511532352 1994704159030569 1995223207731852 1995367512591936 1995579605227203 1996909216864632 2003231801505816 2003753069213728 2003929548237792 2004605325150232 2004809043321504 2005804509870672 2006716428974547 2007383777304768 2012856113524032 2014411330220184 2015090641860814 2015792519151768 2016152590848102 2016677220718216 2024771928403728 2024803814365269 2025477177788736 2025692470856103 2026366129808832 2027404227211398 2028294024985026 2035954337476448 2036071667104272 2037467707529744 2037674765343168 2038038745763952 2039613419613474 2046575898390702 2047474110327674 2049204272665284 2049737503025072 2056943557450432 2057964910836576 2058900544148826 2059049454483168 2060640362083716 2061544746706092 2068582090846516 2068792310661552 2070868817489248 2071449217005984 2080093565791808 2080126322954484 2080497886300701 2081039259677308 2082797785331928 2090120066441568 2091037389270816 2092108617441549 2092804363573056 2093026813016463 2093722864500672 2095340562225864 2102493272663672 2102706938705184 2103082535522376 2104707464920287 2105407400891328 2106150565746399 2111892150467001 2112594475758144 2112819028742387 2113521662273728 2114604409026942 2115154657376936 2115532477672554 2116942011320976 2124384329825856 2124610135983363 2124763798775184 2125316690734272 2126405480022558 2127338727983946 2134600668213958 2136960375494224 2137342090844436 2137559298399792 2146513333261542 2147455406262754 2149270055076564 2150213337962268 2150962279911216 2157772625098608 2159595992197728 2160543806984736 2162213133360732 2169594121791236 2172380485776312 2172601254111264 2174090906576928 2175204682656117 2180017703707872 2180974481282464 2182091783783121 2182659593250668 2182817454479424 2184503990405688 2184894198251982 2185462736945256 2192575409374392 2193145946821536 2194269484704129 2194999205184576 2195773994076033 2195962557918912 2196737686853771 2202726221454829 2203458754285376 2205161238541912 2205555136296918 2207418880708188 2207993280625104 2208217668113088 2209156888941072 2209731741110976 2215755698850624 2216728161303488 2217863780238582 2219384467130614 2219610012248808 2220712135928244 2228519268544464 2229099159064512 2232749780080882 2238836487380318 2241711777875556 2242492589694672 2243476786574064 2243606075473896 2245372575645024 2252481841324512 2254222202865444 2255180990794011 2255767819050788 2265052371307488 2265816205594648 2266605413239776 2267600192881312 2267766584045739 2268761873307993 2273781906017888 2275538724878356 2277868419454194 2278461151283352 2279661896034936 2280255094550688 2282181962131008 2289407773149504 2290215886294357 2290448629661004 2290977514457408 2292151170970962 2302184377394496 2302960733555216 2303163565066224 2303762879030592 2304007751785591 2304174389540688 2304773966535104 2305954690903206 2311057019231296 2314061502131736 2315077109549832 2315210524691148 2317033402527312 2327760409020494 2327928764690592 2329727419675404 2338943883875088 2339970411803056 2340105261515784 2340920344821408 2341947740188896 2352178022656119 2352417062929668 2353029193312944 2355017556667104 2364093818110304 2365304931746631 2366091531324864 2366343029149197 2376668785227912 2377287226233696 2377711870057944 2378330582488352 2379296088179136 2379548989549053 2380340326093632 2388962549216316 2390738318109498 2390981277076056 2402050634840297 2402224363563696 2402849454472768 2404080422431002 2405135537823774 2413591029105144 2414650318562728 2415630568592304 2416690753173648 2417319608430784 2427494203235934 2428125869695272 2429930749553916 2430177691454352 2439543620815952 2441605090835232 2442676675250784 2443928046498351 2444563989263508 2445852269899044 2452519916671356 2453158095156048 2453596291442772 2454234750014576 2455231069716768 2456308634373216 2458645579063413 2467038477198099 2467289190174228 2467858909016256 2468121223951313 2469765679874472 2478891098571048 2479536139189984 2480806393359651 2481631403799744 2481895182647937 2482720555172928 2483992440703242 2485948208749848 2492725161206952 2493565772651842 2493819181466424 2494468106572192 2496575989035072 2497021940859408 2505800467856448 2507481730922658 2507736553947576 2508582227622646 2509455993229752 2517401395948376 2519528657564016 2520184272619328 2520634441482192 2522581988920854 2522764435095072 2523911384895822 2533589508111984 2534443900072364 2534701463129808 2536439391006416 2537956726775136 2546620363559328 2548587988806636 2549043231293979 2549706526436132 2549931089894748 2551050216991476 2558004644270124 2558670271291792 2560832406048672 2561956317572064 2563268795193771 2564121229113024 2565286981369524 2573147659013071 2575992160729288 2576253946131936 2577349703764584 2578020364629472 2587507743611679 2588368238371776 2589504234965312 2589545014290276 2590830825249618 2591733238909416 2592870712351992 2599939146635208 2600615685575264 2602813265164224 2603278193661936 2603955601466688 2604461748243561 2605327881182784 2615330407521482 2616241354643784 2617389584336408 2619601338252528 2627895481545264 2629925903343018 2631311869359474 2632466713278438 2635376789603664 2642561099858736 2644372982113072 2644641716721984 2645954885361312 2647157842477062 2658204676497244 2659605545374092 2660297610309136 2660772806969604 2662545622486176 2670975735341088 2672190067937838 2674406013160896 2674448129512908 2675621905299396 2685881773626912 2687723358869024 2688203454464136 2688476643348192 2690280472720407 2699695904538304 2699738419153692 2700923294474804 2703205636281864 2704392033313368 2714762222805696 2715289907743287 2716192897403328 2716481608383069 2717384994351936 2719484559484632 2728767864520936 2731641603407181 2732272363553712 2732550030944064 2744486573417946 2745200725531768 2745691088043102 2747520482778288 2748011259657132 2748726328941456 2758389747548736 2759802857050554 2761014093766398 2773501763939312 2773997181734268 2774279089412496 2776341272643288 2777063713775904 2778486389858781 2787122974085702 2789478156588732 2790702417355284 2793060624569544 2793787416301152 2802879904767264 2804110047363168 2805991460794403 2806276619893716 2808200754328532 2815856200622668 2819472545369256 2819759074484832 2820709970230072 2821855063998096 2822589348427968 2822889368554289 2823137992383471 2832076570441923 2832813514644484 2833018398366912 2835207306696744 2835713746667466 2836451637311928 2838848503660848 2848828755665088 2849789454459248 2850079064533056 2851991320807426 2853494314882218 2862017777682056 2862529006683234 2864947909004244 2865693406768752 2865984633082944 2866951117283024 2867949706548288 2868114983080032 2877030166798144 2878504055203266 2882200857268572 2882950844480976 2896507314368416 2897824182658166 2897991180820449 2900272910208156 2909455711710828 2911914268168248 2912671987207584 2913192264335976 2913950315927008 2914206959879712 2923433879165856 2925692646272172 2927698658768044 2929450051650024 2940740181729224 2943012320407663 2943225174277584 2943271523974257 2943991040833472 2944563282378459 2945542518588096 2956382416738422 2957151706984776 2959480016331744 2959650567646416 2960949514570992 2961980844467904 2971359024725952 2974919604877206 2976225253156722 2988949037167408 2989990119592896 2990307933168533 2991302382098752 2991474767298528 2992834811597778 3004847702258724 3005629603820592 3006907987725348 3007213564982256 3021135850005322 3022635962791221 3023688778727652 3024228886272153 3025015831077324 3037157892605592 3037948201711136 3038215766683104 3039549194713248 3042441037477539 3053931506214672 3054107500656408 3056201561294616 3056512148014752 3069863847586053 3070884753421632 3071211165491511 3072232519387584 3073806408997926 3074606254537608 3085415336175648 3086769479399776 3086947366254864 3088022582530368 3088350816223239 3089377870036416 3092317120059138 3102873136269774 3103188465992328 3104234941464538 3106303226233872 3117555079260811 3118591845166784 3120140348687712 3120189484431726 3121558889515962 3124196677997892 3135180099662352 3136237363541492 3136556083906224 3137372257750592 3140584296751008 3143010843338796 3153739908995508 3154060408057776 3155124038865596 3168891713637216 3170282493410592 3171906613540413 3172731986065404 3172961454449472 3173298716508831 3175413016981464 3185283398955088 3186576494738784 3187651090812664 3187975036101408 3191008091975919 3192069285222336 3201901002320937 3202965818084928 3203306269383619 3205440563241336 3206013136266654 3206847383765032 3218121372140192 3219769999892313 3220840758123072 3221183109394131 3222254337564864 3223905082614846 3225320006943402 3226443419866824 3236330045356646 3236658937647912 3237501159593696 3239907666071888 3240236921939136 3240815710477104 3243319700041098 3254391182686854 3255819486914498 3258570728664468 3259418652351344 3261136359865392 3270026555561808 3270877460208064 3271461721923696 3273989389876002 3274226181719136 3276755985608532 3278194105417884 3289384636264132 3289718920232304 3293020906499296 3293943836878368 3305188131428064 3307741857812868 3308332704445377 3309193576863916 3311989920937656 3314597611666464 3323633548275936 3325092241955232 3326795670357873 3327902020763712 3329076700695921 3329362587812544 3329415018373212 3339617174463773 3343308974563544 3343648738596768 3345941324306336 3347942916171456 3349124670121323 3358254731070477 3359371543418688 3360845921976256 3362567666813334 3363442651894472 3363738884542008 3365215179861096 3378119344149312 3378722761986768 3379601950839744 3381333304298166 3383651728576182 3394364996995966 3398117318408848 3398724308391972 3399908119859664 3401400289321968 3410672859026832 3413308087317534 3417691726925028 3420382641826032 3434111659724256 3435672944491506 3436466271686112 3438226756456443 3450010324815572 3452726685720368 3454441100332824 3455644318545888 3456261584311032 3457160949802656 3458932036354809 3466585528846944 3471037591549248 3471092253197604 3472262795349509 3472615664324748 3488321806191712 3490408572178752 3491640613530741 3491893147035888 3492801784336704 3493173043029767 3494591129513106 3503860642060352 3506567871124024 3508415825812632 3509955617704584 3510157892273676 3512921610283344 3513835719471552 3523414799811648 3529185136256878 3529543789969416 3546140727165456 3546501103991232 3547697075959472 3549137296987296 3550438174882714 3562920090583784 3565930839350544 3566567805086916 3567495873732528 3570510489140448 3583443823824474 3584271272618848 3586107477164247 3587040630293876 3599651225538256 3603336545345544 3604274181709152 3605856044417824 3606120633646503 3607319875626432 3607703306735661 3620386543657716 3621975477844092 3625036129760472 3625979412646176 3629043447978816 3641818704435289 3642188804542908 3643029818071616 3644896124330874 3659315431223928 3660921450724136 3662407636252848 3663360643704384 3663750031527907 3664015012876176 3664968438588608 3666845983895262 3679737142734072 3680394437164158 3681352125021864 3684462951559824 3698662908979024 3699038785883328 3701520650409638 3701788363524384 3704648519811708 3718336647856572 3719304208784976 3720936556473712 3722447105699616 3724080832759392 3740348658977763 3740728772199636 3741702159858288 3744863983552608 3759296727159008 3761222596383987 3762473418664128 3762873341433969 3764183989844628 3776102093922564 3779292986346024 3780276408928992 3780951662223288 3781935516415904 3783470828743872 3783872983381281 3785131338214464 3801665850108546 3802052194694712 3804659086509624 3816705342244312 3819654288188669 3819930545338992 3820924542358336 3822881983209954 3824559789654198 3826575325487214 3837006966405186 3838005406937688 3841248609073008 3842934476358096 3843934459307968 3844273010905152 3863988241093932 3864380919197904 3866024555646876 3867030546944208 3879274282281104 3882552357557664 3884256352447968 3884317521435414 3886246237874427 3889306068527988 3899908719952812 3900923528362896 3904219897746336 3905933402200032 3922995611282223 3924300232370112 3924362031965676 3926084376504612 3929402007378792 3941843222317896 3942868942646368 3944888855014527 3946200756861888 3947593683338879 3947932686094656 3948700069917657 3950013239212608 3953065184405496 3963841649788104 3965178359790634 3966559473169608 3966962575082976 3968300337542296 3987307014745866 3989408318061138 3990446415463704 3991159210454406 3993818433729264 4006463603011632 4007506138427456 4007859096475584 4008285101906757 4009210650300464 4009618086643008 4011609019741344 4013432857949094 4028822660440368 4030181283721628 4031585038303536 4032305181696204 4033354441436432 4049543856807456 4049607628730538 4051384941712206 4054808454422796 4056588049970052 4071908674952896 4072143334208544 4074935415059488 4076077491527904 4079226839226948 4093151796781404 4094948220655348 4098408545330568 4099475006050144 4115929821673152 4116729860126919 4117801088297652 4118098908966336 4118536632064653 4121280724167432 4123089493412184 4137164181693032 4137584621323104 4141521140649597 4141737634978496 4142898434011968 4160252645908968 4160995772601402 4162078519354616 4165595570663856 4180240132883136 4180684461128553 4182074778541632 4184217234883098 4186053626032926 4190681124451728 4204986545327344 4205413877410368 4206165071044752 4209414929840574 4212301131492798 4223784300934002 4225638057484774 4229208818053884 4230309314753872 4231064955345108 4233884022641952 4249220271966726 4249527597550368 4252810960045116 4254677455967892 4269201336427916 4273920750988448 4274684181688872 4275118596799584 4277986981211139 4280241472323327 4293026666523084 4293793510024851 4294910812525508 4298540110153128 4300426675924536 4301924559822432 4315545250197216 4317756082804899 4319191984395456 4321087613969472 4324426266721464 4339188243582472 4344760971552624 4345202508222528 4346736273987249 4348181813153856 4350409365312234 4360035407415744 4361948962564928 4364183567566242 4365319186501336 4369007980811376 4369788396503964 4370925473890512 4385150818748784 4386291893643072 4388538969408258 4391547988152066 4393475373707542 4405452442909658 4410322477083824 4411110272593836 4414837761416376 4415986561250208 4418313777882144 4435727560477164 4438768934261228 4439220024497616 4441424271856488 4457038537088928 4461986421263231 4462379407315809 4464337879735083 4465499560161764 4477672974760636 4483423555751112 4484985179389344 4486953573148128 4487212150947792 4489252217396667 4490745151290048 4504963682649024 4508444405730888 4510361981588022 4511535638101576 4530104742614976 4531632411189296 4531703775007983 4533210826479552 4533692672868421 4535200385762624 4535533168091478 4537523746615986 4547563812035776 4551077449756712 4555736838908388 4556922302566704 4559323792069872 4560510189101376 4580431772588714 4580897259322008 4584302341941924 4605921467110432 4606327130132448 4608015503571182 4608348779081376 4611909381806412 4628123004263472 4630154219099664 4630421049382296 4634066805054624 4654309704404661 4655520818040988 4655857529381184 4656352412196807 4659454839350808 4677887767750176 4679940823606112 4680210523031568 4680284226647589 4681840689642816 4682338334273943 4683895480377792 4704356045312238 4704834125859336 4706058386625888 4710035113334208 4726615765330907 4728187636220608 4730609863493262 4732686058298394 4753337570455824 4754574452467392 4755079828153241 4755423740115888 4756661164976704 4759097979098106 4777925098432632 4781476636218996 4781962554152112 4804101269680594 4804448727127392 4808160844862004 4809019704399981 4810271075647548 4827182058210288 4829300637125456 4831261137184608 4833381506347296 4837980010415103 4854495068034969 4854988406471868 4856251739390544 4859861499107832 4860355382908704 4879087241631904 4881586774030281 4883210181670464 4883729230371747 4885353350501568 4887856092996702 4889127978527016 4891704539798088 4905039833342712 4906316190312096 4907192582885544 4908469500029152 4910462139433536 4910984084814003 4912617268746432 4914351320074931 4917291158126826 4934076954396198 4934578380348456 4936242447902626 4939531359748944 4957423650627847 4957782197142096 4959072278379968 4961612786719302 4963790365295874 4967984881406484 4971896417499696 4985450322413904 4987131545303684 4987638362932848 4988936213144384 4994043881718816 5014963461845316 5015473107895152 5017164455245292 5018911986459504 5034802791896752 5039057315128032 5041268882964384 5043851500220001 5045163977841708 5045528870190144 5047822769791644 5067179016223968 5068887800144728 5069402926259616 5072878782012832 5075477592864273 5075913453550272 5091547495493949 5093240727118656 5097175977613272 5098086462587958 5099413052872264 5099862179789496 5102100433982952 5116009288540248 5117340542583584 5119962130976301 5121664812097344 5123472652844077 5123912635144128 5126537590387542 5130573962739048 5146295318026142 5151984321458576 5152507892263872 5154699407529168 5156040729258944 5175015487223358 5179090028580552 5181661650499236 5183466477818832 5185741424703984 5199878293270416 5201231371150528 5206556387323872 5208923496487122 5230660815042964 5232482709287568 5234779168672816 5239202676505056 5255790963090528 5259851806686036 5262623738718948 5264933426556876 5270753579207328 5285122199717472 5288745964226144 5291909770722624 5293777704385317 5294315684954124 5316409352994488 5319211090748184 5320595220618272 5321545613939208 5325091244972352 5325657262324071 5341951470682176 5344380135875676 5348896259025816 5351243810598792 5371763547253824 5375165735736711 5375446717738048 5376406908928272 5376953286696384 5380560945440814 5399476838307384 5401846588949608 5406411272563728 5408784066626736 5430579815486574 5432963216766138 5438969118969264 5457535729041872 5463283206814362 5464544727107424 5467344186496311 5488973146835892 5490401451063536 5491382176086204 5495040965556576 5496022519314264 5497452657882912 5500268975842893 5519605714101108 5521467068014793 5522028187532796 5547003527878624 5547994363468536 5548558178824992 5552280975614457 5552682545286576 5554127427551808 5554717789735859 5556972779717562 5574245948171404 5578956313177464 5581404834710568 5586121249139088 5587574832602304 5605759809534528 5608220094726336 5611982921588806 5612553239787432 5616401508657064 5631712401245336 5638945090738512 5639518148969664 5641419940460144 5643710127996192 5645778737108578 5646275984766942 5664153140883846 5665627029288968 5670414613393488 5671427493334932 5672903274623856 5677697007321696 5699578908918496 5702498775162819 5703982641614852 5706988629764436 5724035555364112 5725058013366468 5729895818008488 5731386813537504 5733902234566048 5734322974814931 5736229966160064 5736839684481297 5757008110406532 5764401714537144 5765901688961952 5791088759511853 5793014628736832 5795648365316332 5795982361640898 5800545820416312 5818911423421656 5823828536336496 5825343974415168 5826384528671952 5826476282153121 5827900631854016 5828413919759424 5846867758331712 5851385292544344 5855397317536088 5858900103300048 5881480363458448 5886024640815326 5886450348555168 5886543047948514 5889126564756918 5912764833476844 5914303413969552 5918960032663488 5919301135292832 5921899029141984 5947767539685951 5949839209754412 5952450506313444 5977898074334816 5980615866337066 5980960522118799 5982949534597056 5985669623195556 5986738815681609 6009695404517448 6011259207641184 6013815975450696 6014427129964512 6042271700010644 6045271925582442 6047377557455304 6048457772544306 6050031662154648 6074315785211184 6074411443095807 6075896403422272 6076431533366208 6077077412568309 6079098389426496 6084882074955078 6107863012429344 6108215001312816 6112403122589232 6113024296029504 6139727695172106 6142422330983022 6147612817995852 6149212509075216 6170830672351296 6171486585475483 6173538958799552 6173894732509728 6176701632446478 6184634240118276 6205746272539548 6206376931984656 6208469882929076 6212606452467744 6235110158521622 6240280697375424 6240378968863452 6241493658902103 6243117779031924 6248393355995784 6270360199324704 6272474727082984 6273112167812448 6277321103014283 6279080439049389 6281168593502016 6286021686677592 6307479817991016 6308120816115552 6310248077731192 6318451697239197 6335676451401003 6337783427274432 6338457086227161 6340564986821184 6343813227080826 6345463972130808 6346597433017662 6350826033962928 6370566797910176 6373152989477568 6373830407950089 6375302181625328 6375950072202816 6382016183951838 6403802004641874 6406612538767238 6410881126482672 6412026272533308 6413694767530064 6436242744280384 6439539999784626 6442366218788262 6447810165229692 6450640013886804 6452886839733648 6472660090713292 6473317875295824 6475002319187392 6479815332143776 6481631420954208 6486639400082196 6508782365373708 6511638973828996 6517141457328936 6518837304702688 6522272719730784 6540053111123616 6542923443847392 6546275351349363 6547978779752004 6548452363438272 6553511971217064 6556388210835768 6578769272528264 6579437840464608 6586041812998592 6587321982228099 6587887673756736 6590213060561313 6608178664364487 6610376262856128 6615483715625736 6616665408890754 6618387153727832 6623979841875312 6629195223332928 6647267096551872 6650184483910464 6653591340715746 6658153401391842 6658830036746424 6679234348927546 6686617949127088 6687297477193536 6691882648612672 6698249340242646 6716509462140954 6725135333626668 6726885303788944 6727477769084016 6730430359722192 6757445523973536 6762666608596332 6765542972382033 6767303457152364 6788729993991932 6796234636817696 6797448616783944 6799816239719328 6802800578643936 6806285619923979 6821345718053664 6826616174635068 6835383453850056 6840765283652064 6868223319448512 6870647658883071 6871345888983012 6872932543372224 6873663084671477 6876453512912886 6900020649631144 6905453371440736 6908882200665648 6911288637091776 6912023255356773 6912523168622064 6914321899605312 6917864072709618 6933171057693888 6942184506395208 6944525590699018 6945231328649496 6976643612383424 6983281227061482 6983786294071776 6986346086059534 6989182259026212 7013135742248048 7016831651625264 7019911235409168 7020315784547352 7025843220566688 7056534067968357 7058370272513756 7059087579938832 7092281454330912 7095394151918944 7095914795239893 7098274593974592 7099029087447591 7100876349765428 7125840181167568 7131861678701088 7133135610173832 7134991747465056 7138646968647159 7141020978280896 7166159386146859 7166887647648948 7168542545237696 7172214954328494 7174081260587752 7199302451076512 7206151904520891 7206673090691088 7208548363418304 7209314578167817 7211712088835648 7212241267293006 7215406613471322 7240773087315432 7243950955688184 7250072259520944 7251958825292352 7283637408870578 7284377609085816 7289792248661748 7318630862447856 7321842901448272 7324815272505696 7327500063055814 7328030025752352 7333691967790524 7359474285468144 7360788874328316 7362704250043728 7368925903119648 7397325817958048 7401115431594297 7403041300819276 7403576727048768 7404363671853939 7409297039623416 7436673295713144 7438608417569952 7441873112947424 7442419180078953 7444894211399232 7445685547943811 7448161665518784 7480697317955526 7481457544399272 7483404319716576 7489727967105216 7516093921919639 7518593454318016 7522445192767974 7525746682867938 7528367979689256 7552204187845128 7558585972692048 7560552817857984 7561903324446576 7563871032831808 7567745966762562 7603331700217092 7604104389389424 7609318173019248 7633410684488624 7639308576377338 7639861090677984 7645763966419908 7647129693881937 7649119579308396 7653150650974428 7674013932810372 7676010813875376 7682497218146016 7685868952716192 7719442977039213 7727976482187864 7728761838395808 7732049111293752 7734061093888416 7758548564562208 7762523230835037 7765104715115328 7767845634957149 7768512704895936 7768635042870828 7772492475748854 7778612137055976 7799817439905624 7801847056725792 7808439795492672 7811866804400064 7814624230283087 7845991222564446 7848724063931352 7852168753009224 7858804014757584 7883686444635792 7885737885292736 7889777710029054 7895187366677758 7897400139835314 7906130368810992 7927683299576208 7930356719581268 7933118946339216 7933925150165952 7936600675084592 7974614029491732 7978816636122276 7980892830927408 7982318420908812 7987636867458528 8012927206023264 8016570203813514 8018421300600928 8023218039482688 8026865715898188 8057645320880736 8060362567443256 8063170076607072 8064610363392408 8066708882872864 8070841418161221 8099087713614912 8099215257461076 8102769883424412 8109616908845592 8113176099940104 8144286668417088 8147161431571729 8149444825149207 8149870830118976 8152154983055808 8158453678453896 8186303593562808 8189896441310696 8196817090661136 8198950012100288 8233459720253838 8235602176595304 8237073264129306 8242561448334864 8246178986824368 8274328363386064 8275169242646208 8283042281299194 8320505291817936 8321991545202804 8324157038709232 8331191141327712 8361368922257106 8368434469766196 8372107252065852 8381362248903456 8409973090654688 8412330142089504 8417974382383209 8418829859681148 8424602262985596 8447568601868004 8451276114969548 8458417636107768 8460618629507744 8462129910690216 8467768045283904 8468668105662867 8496229711325769 8498440543933452 8499055195100736 8505621920090232 8509354911935784 8538402672855832 8547841501976896 8549368363377744 8550237193599168 8555973962422278 8560482944646654 8586053333046168 8587587020049702 8589821625051016 8597080220306256 8600853351849072 8603849119644864 8631090500394432 8635512165609798 8648852533442928 8678376487164944 8689521943105248 8693472547974498 8693973542461347 8700818730624468 8728367135132484 8730638373002672 8738015961622752 8739576793007928 8741850947781024 8770301637497568 8777077938816516 8780037796679261 8783095976304132 8786950747415084 8810904885819316 8820644954167648 8822220545187672 8829036961222989 8829675522832752 8831973122500416 8833689847135377 8836627555764288 8871455120954328 8877537868522456 8878440048995232 8882848543712976 8914077074177856 8923972842526462 8924758814631618 8928675759470166 8930999120323528 8955345949521272 8966847111502224 8969970358778688 8970923799505599 8973907146296256 8974424301895584 8978504434793334 9016888811461776 9020723963176044 9023071276203152 9063264822378592 9063407550015966 9067385345736842 9067907888373663 9071066336182956 9075047493231972 9102154899513424 9111473677816776 9113844605133408 9118647584139744 9160863545177428 9161794518644016 9168604683883848 9209591542758159 9211842934220864 9212654260264896 9213633496474533 9216031007142364 9216697558162752 9223818763612824 9256246008526944 9260308438199328 9260842098764592 9265052448669717 9268133610109248 9308619408809322 9311041636081976 9312704824393614 9318909678701616 9352665237782433 9355775535500352 9356769984430571 9359881647212224 9360421046063136 9360568453295178 9364676668547886 9408712090624476 9409668251718672 9412116773251776 9453231530661814 9461219726986524 9465372116596788 9506675140911648 9510159656306482 9510847480231776 9518195958196212 9519896149526493 9555850196865264 9562953272437992 9563925108304224 9605703006962811 9608202539361188 9608897454254784 9609918808150857 9616321689724008 9618039408799962 9620542151295096 9654364116420576 9658601274250912 9659309999676939 9662522274369216 9663549328182393 9666763012694592 9675960020830206 9708990136069938 9709976812943736 9712503478781088 9719722998215664 9720710765817408 9754930409299957 9758174483263808 9763173548060562 9767458460743494 9775712185993404 9778255957054032 9783409079596176 9810079666685424 9812632380624192 9814385165771088 9816939000058304 9821968169628006 9828702640149862 9834582316253652 9868153908792396 9869156760696912 9872484895805252 9879062719497888 9914847301255694 9915564394284192 9923225573438604 9924998113336131 9927580730591748 9935969762812968 9943792834999392 9970900644827808 9974263090607368 9975276725865696 9981969622825991 9987230102087763 9988087763437632 10018851523391319 10029926923690632 10030946215790304 10034328910490584 10037823972919008 10047374010363969 10069605583793504 10074764193211431 10078114630256064 10082537765928768 10087703000440002 10090327955683416 10095645539583288 10134358032447936 10137775600289456 10138805852519232 10142384639303581 10145757564025664 10150955185728546 10183094990987898 10194351955226544 10196172925175916 10198826105744528 10199724359578992 10204200867965904 10232018577080496 10234681085167168 10239924261952602 10246945305688154 10253075180775084 10261147925478096 10292590636052284 10303968642917152 10309398815058336 10350030974446716 10358180057161104 10363323300998472 10366932955637664 10371482849407968 10399756586540832 10413112774647744 10416788386048527 10417846992974244 10461321630085928 10464965418575136 10469558337345632 10474921840592223 10478405353010112 10479519129089301 10511581926181056 10519703613372072 10525247477437896 10529866853113752 10541507158414656 10570244399434944 10573975475018627 10577491928452288 10587555408770634 10588631369908248 10632818705988976 10638422181496368 10641190441236544 10643091227878416 10651314524648142 10688760271751352 10697792518051632 10702487621197584 10750331471473422 10752813817856544 10758322431492741 10761121890881628 10798953676614768 10803693177899216 10812822545127456 10817568133253472 10823109920206983 10861159630973148 10864822295125883 10865926433532276 10877938237938528 10915071458083744 10925456113305867 10926566413628724 10929089454214848 10930251134641529 10934688372992622 10977946293671784 10980802902127072 10982764352172408 10990081931113152 10991250094583721 10992045038628528 10994905315765824 11000537951685786 11039211428202216 11042934136029586 11044056375065592 11094007055757248 11095988726937072 11097116357649984 11104561951228914 11105365090573152 11109435579471718 11113945559435124 11148491896342808 11157912626354928 11162809669421136 11172242498278176 11221045976933289 11223965843177612 11225106479574864 11232803017314128 11263424802490672 11277890181477024 11282839880920288 11283667789151961 11287420255992384 11288620024301907 11291557474217156 11292551969533884 11328306281767692 11331254058577936 11340829226786976 11342854986669864 11345806549247712 11351618950143843 11355394014643392 11395368204200743 11399157817836992 11404997550325638 11407965283229704 11413977259528872 11448071110728224 11450116026732936 11458962864566007 11459791636016976 11462773627075008 11467804469132096 11468645949629862 11473679368962594 11514016220813064 11528803429074288 11531803377923904 11582177519023706 11591296730632664 11591964723281796 11601091640832624 11637822846843312 11647657072672992 11652769057343904 11652952564306242 11702770585088688 11710794635072176 11717800206600096 11762960726916896 11768986833846669 11772049281630652 11772900697110336 11773086095897028 11778253129513836 11825529666953688 11828606827939104 11834666565043581 11838602270585664 11842781050016637 11843798058283968 11895535079371902 11899678419508824 11904901012626888 11955796148669632 11961231732674132 11961921044237598 11971339246391112 11973477631363218 12019390809034896 12022518415282368 12024855305720271 12027631950901392 12028854259929024 12084543400021288 12090543851164884 12094755114910608 12096915545088612 12100063324309296 12148631570422368 12148822886191614 12154154825136618 12169764149910156 12215726024858688 12216430002625632 12224806245178464 12279455390344212 12284844661966044 12295225635991704 12298425018150432 12342973170950966 12347789465019456 12352147976899073 12353403264892956 12355609896193959 12369268480236552 12411492545079096 12412753863969312 12416939765858152 12425212904935488 12426533612089499 12470220317043244 12480757937726904 12482987317804206 12486235558063848 12496786711991568 12540720398649408 12542053383385659 12544949454165968 12546224335624896 12554642206028566 12558160878098778 12572043373355184 12614959635982032 12616241632231104 12620496155462384 12636903394478394 12671352902802006 12676914172454322 12687626454161652 12690927944261616 12693194866035324 12701652067925856 12741133595820352 12747660815900178 12750604363250656 12764032367903676 12807604009283748 12813225077534476 12821762252965344 12824052545066616 12827389535060128 12833960943633417 12879079999569252 12881380530074553 12884732437576524 12895620330459384 12901280027773608 12905773679467296 12945320181426584 12946635750591648 12955322276433733 12959630664287552 12963262841908416 12973278800164392 13017564730747416 13023277947657992 13034282914657872 13037674609405376 13040208821961747 13044545439461568 13080106222247232 13085846887694784 13092550702698726 13095957559504008 13107023942434128 13112776421671536 13157538545056528 13158875680929216 13174643964456198 13180426121122626 13216357328728974 13230967431251472 13233330817781508 13236774307455664 13247959683750624 13307182681431492 13316306802783684 13317660073492848 13358468697855092 13373235898254176 13385959263789693 13393013639205249 13396498680485292 13433018924281908 13450270667253336 13453770607577888 13454955538168032 13460860719444384 13514891047947072 13525333217192664 13531085944764066 13534606914304728 13577459987983864 13592469273635392 13594897233567888 13595111325023949 13599632479438656 13601078018605263 13605601157287872 13612571239847958 13642691436107328 13653232349270136 13670766907700112 13681530567304128 13741295317766142 13742691777966024 13747326169342954 13752907025825772 13800041299262288 13810906742881472 13817764401331296 13824046510713546 13825046337244128 13835728145419236 13884369012790416 13889051181398036 13890462657298992 13962929113213983 13966562454122964 13967572588143552 13969057236590421 13972692172119068 13978364518052424 14026271484496096 14033663303250528 14039822470818336 14040631569094704 14047015002821829 14051686441133376 14113068135936714 14116740545027512 14118175159877664 14179847295992721 14184562908661824 14186070621556027 14190788303837888 14191829590479786 14198058174895182 14201752699530856 14251680362335136 14263723357402176 14265239484459723 14266271220347664 14269983494930112 14277293937294318 14332318772293718 14333775295297896 14344429908656988 14348162521175504 14398604902153024 14412303809041782 14413346181382176 14418629156335634 14424482534586012 14430813226942644 14481546174630864 14487901911376368 14500144519041888 14563485204104907 14567274817741156 14568755218171632 14579584497323496 14637261724895712 14643685802896544 14644760322090843 14649630545011392 14651187691115241 14655000126111628 14656060051504704 14667383935581048 14718948570936288 14721577748656632 14725408500087456 14732952254442009 14737851806239296 14743053960224793 14789733201196709 14794651635916096 14802230863188594 14806082601638552 14808727343707878 14818594079246832 14872270951883541 14873346591426288 14877216835139904 14883746225894848 14884838360157906 14891371095887622 14961394635911052 14962915088798544 14966808639433152 15032187843839278 15044890385535948 15051493365735876 15056735959378512 15104408375690256 15117171945384096 15123806648893152 15135491933525124 15206663400434184 15208208778778848 15218636346038496 15226432778592819 15266821368977248 15274642486481847 15278617152754676 15279722181355968 15291527932839816 15294259387763874 15298239158616792 15306301301948856 15348027865620744 15352021627750752 15359886392928903 15364994436292032 15370417958532231 15371737905432384 15377163807976397 15438885954078426 15455952964375728 15457523676791616 15464098222587504 15468122187776832 15517097129124416 15525046461670074 15535691269914298 15537270085741656 15544984951497708 15557224274111952 15599634879811248 15603694113451584 15629248460566174 15691982445128892 15697448127862704 15704337506018448 15717608029515168 15767372889271584 15779555420058108 15790374733355516 15794800279670628 15812260737621984 15855366599152416 15860713439162536 15866237892678432 15873201350169184 15881333113155951 15949228058983464 15957633272244552 15961785661854816 15964636841817624 15975273734917056 15976971786972213 16025854412046528 16031511204060499 16033140407627028 16036842601201856 16053731431796376 16115290641761472 16120725134886512 16126340153214144 16128054262499137 16129220726784816 16133417765745728 16141682836322442 16198430514922152 16205539766848824 16219233817691184 16226352199880208 16294322863143458 16298889650298414 16316907356907792 16372607187125616 16379792882621392 16393634181322272 16466919440507676 16471204353190608 16474146528258612 16485122896669728 16492357973648736 16548656726772128 16564401204044379 16566084562598388 16641010583635872 16643983090405608 16648314077418464 16656842926843371 16662382282655424 16664153369207577 16722737844514212 16736868939532392 16744214504131704 16762724497806912 16814354443882079 16819946181309376 16824660284179008 16835948764766418 16837659719362296 16849204525971192 16895137203736008 16902552229939096 16916835272215536 16921237259015488 16924259821380432 16937336211325734 16992459422651538 16996881087866904 17011243840180464 17018709823871568 17076805345711664 17098736726755488 17107496325488457 17111947924844556 17120965889293308 17172106666092336 17175174040099404 17179643250102032 17194160440612512 17201706703698144 17210519053443891 17271024331219596 17276848567659191 17297705066885856 17356752974329888 17373266278535559 17379043886210496 17386945095948996 17387947084922694 17401637461248936 17456734270264968 17461276746005344 17476031923245504 17479153586015856 17483701895562048 17540603274995136 17554155877633032 17560075593358522 17566191952608264 17573901494830168 17621809771638632 17641289908335296 17644441090375344 17658073922445978 17659351045665504 17667379694270754 17742910241908656 17755075737044912 17756880097990464 17765697087425952 17843302619057853 17847945685052924 17849517629263236 17857351518940332 17861998240647056 17910691899042544 17933694223004448 17941847599011198 17942881566356397 17948848603791168 17957008869586668 18033777622923552 18041447926352088 18046142552406304 18126529644757184 18126815100031932 18134770691473684 18135815776747326 18142132672365912 18150094986463944 18204309799026848 18222947355633552 18227689210266816 18231232237704927 18237295168279488 18321727090354856 18323589037288032 18337209367767696 18419183085516318 18427266992949066 18432062014284728 18447637527225648 18512492017053888 18514459756426449 18520616876398656 18521684197529184 18530104897339434 18617238817618644 18622083272163952 18625409648787228 18637819357403232 18705330475564866 18713539968861142 18720842092126272 18721136906590356 18729353337095772 18817424181248952 18819336503437344 18831963309042849 18906463061323628 18922439453973048 18930744233193576 18955355091717591 19007029354203009 19013350281823296 19015371258681483 19020319312612964 19021694960463552 19036391916392424 19039792299052986 19111700393730528 19121491223850267 19125906544875984 19127850216608448 19211406013925622 19216405078722376 19219837616301714 19232643379448016 19236078817599924 19241084302590192 19308728232841152 19317202548501824 19318619999353878 19327098656364786 19351920041660412 19417980272139876 19419953625887472 19425006957562176 19439445996431328 19509860818599914 19526347096121124 19534916921486988 19551424371986808 19556511914108064 19566818159192352 19620159333370848 19628770331542176 19641940225560821 19643936339256012 19657405280299724 19669164632507304 19736307817584792 19738313521393824 19744969791610504 19758125438995776 19760225579880023 19761965946684297 19770639181683939 19824535993093461 19829694602511388 19831128788568384 19846451146877208 19849996226672262 19855161461183496 19871939525625936 19887585669998784 19941801289655616 19948526181214736 19950553451731392 19963939245651982 19974460204175526 20037703046782638 20059853847381264 20061892431580608 20068657820981168 20075647945838016 20094748020727938 20139211167587008 20149528386422862 20175406000880004 20180655911366832 20191291079166576 20275551200578912 20284769278607162 20301910371457092 20366189981975796 20388703910453088 20392345850351832 20397652211489056 20399448719157984 20408401735931808 20464037154160992 20479848523905204 20493890611376308 20506150361550168 20522295850956192 20585181272104568 20601086242853641 20607937285834304 20611942976649213 20618797630116672 20620989254014431 20700061948893432 20716360114322208 20726646601996944 20733865911275328 20736069766070319 20742965698815936 20799513173081664 20833576772097054 20835693985948488 20922643260171856 20929930837150272 20932155532179731 20939116674691264 20949843681184446 20959038258178602 21039407226744144 21050494954875792 21059733706227504 21147950950037254 21169602203905071 21175110817541268 21177262739816496 21265637411977952 21276844362992736 21286182455756832 21297087262342773 21302629049296284 21377520543502704 21395585036103264 21404975242395168 21498478158440577 21500662942946844 21505627635713088 21507913523004299 21516644862985482 21522243781763256 21597907353229536 21607386355798432 21618455713562673 21625645090254912 21627943734503451 21635136266506944 21646219840413966 21722319261946296 21729644590251766 21731852867064552 21755876475877056 21822885554825677 21830142916167488 21850912226611734 21853132827257448 21860502269283058 21869376745985244 21955892587343568 21961605804254144 21965528704344816 21982500189167442 21984090077257056 22001075903371572 22078422856404432 22085868272059172 22088112750131184 22191977453874144 22203346294782891 22209123902457828 22210730181146304 22213091015561817 22218871158943436 22227891118870248 22296983792685616 22315825252709856 22325619338842272 22337056643831433 22344484996556352 22423143885685333 22442091953866578 22447931686355224 22450212959149728 22465606034628256 22526849604981344 22548281765758917 22555780362954048 22565679761840576 22567335578303922 22577240048603814 22583114948434312 22585103939067768 22656612563535384 22662508117155872 22681658453573952 22685709973339728 22691613098495424 22703237900287686 22790736408401486 22809995100651276 22815930566459408 22827954519057744 22896142221456448 22900232053465872 22917925729132014 22919583272033952 22937291899259724 22947358737925188 23028032441626128 23057606858148576 23158328931117639 23164355038047412 23182593461265328 23183929446563592 23202183281665248 23275645693686624 23287569692505111 23295314145345984 23303536904871447 23305538114687808 23305905128612484 23405541170177376 23421589270144352 23435600413200192 23443872690849261 23525921453833792 23537973667693338 23544098563261304 23546172191794056 23556506259027672 23651059333907376 23657213655878208 23669333130087162 23685562100033274 23791070158743804 23799356839017648 23809802025253776 23922463465348264 23923842088475196 23942678492782224 23946955262726436 24038781618069792 24049710611440542 24055263901802784 24169086800042576 24181087702329768 24189510229821216 24193831090177224 24200126648618592 24212524254483663 24297263140844736 24297645772383228 24305839567446563 24308309650273236 24339528299820312 24432860005251264 24441484294715187 24449612490356928 24452211301208369 24558910780688424 24569689323932088 24590451271983408 24596850036300864 24685946341901932 24704295953798146 24706806529785912 24711219792387918 24738536960473104 24822985090158192 24825507727938624 24833879531716304 24853067224178998 24940440634086488 24961515875453808 24965974635608412 24972471116127696 24993573423983136 25084106766771318 25089898908331936 25109284412057132 25116321756197556 25144086746710368 25229919271964064 25240992310924768 25253923147149627 25273806788956788 25342705805604012 25353828344908644 25375252908323304 25381855888523232 25386389732070648 25403304135851712 25406004316988601 25492730931047023 25495321631800356 25501208726501312 25528064735807352 25615208018567496 25626450155068952 25643524505930688 25646250220695349 25648105090133232 25654779070120256 25667921887266834 25758159999138504 25762761060149106 25769464875153048 25791240660918768 25802560055547216 25811547358934592 25890640362853168 25893271501183296 25910644552867466 25946557600328784 26035129461494832 26046555895315984 26068565829315744 26080417643923494 26185101405397452 26191915119008016 26214047884868256 26225552843343072 26315077090113056 26340113390037783 26349287928912396 26360852242245252 26432714657457948 26461934862502944 26466661635563016 26473548614911328 26487110883668967 26495919367501248 26614365362862984 26632613605567368 26635320146985696 26716937395710184 26737580017320683 26746471796508352 26771918527579386 26786027278410498 26792997360970584 26866037848563816 26900541334506672 26907541215155776 26909911076336064 26912771398516797 26921721438888768 27050666434385328 27062171889528132 27069213828609456 27154919975967728 27189794467135776 27190222650047898 27202156037210526 27203723665120989 27225142479695916 27306464698540272 27341533815400224 27482590635532284 27485383555932048 27494652338685908 27505814051651544 27600082598524576 27635528802662592 27640900489423599 27648093021427092 27650092674488256 27671456290838472 27768738025580832 27778102362796072 27780925314597984 27925858226427966 27933124908245928 27938114473180842 27945384344238136 27956729036104848 28052542968992192 28057995713347299 28067326606501056 28070309953291713 28079644941636672 28081263138189408 28094030005643658 28226136271873428 28233481090055024 28236350319755328 28359694591985442 28372141243112054 28383659180959572 28396116349790364 28403505399061712 28503360724670272 28530478968919446 28532542440695328 28554587874588636 28664637544587436 28667550590595792 28688859817313976 28696325042351008 28817109020888433 28824607618083564 28826692362764352 28829756424452571 28837258312671268 28848965069172024 28861626453885288 28963092349261728 28975803822752736 28990647984547179 29000289038083776 29126970408209814 29134549635482312 29137510436343264 29159168994646992 29264791227899871 29274523449791424 29287371605793088 29289520644181686 29302375382230482 29310000252223256 29334767871162096 29437897141872576 29443155497313264 29450817000174912 29465904508884018 29486107920449586 29579466402393418 29604461726377188 29612165203277104 29617454687415756 29637188158493664 29744541903767082 29746693182852576 29769676720315812 29782742191775244 29922789271822104 29925830177597088 29945908868477973 29961690306263289 30056554570173957 30064375687678556 30089780771071896 30102986731471752 30113471918757024 30142122031091907 30208816751380512 30224292579634293 30234343890768192 30247613297786304 30270983867050248 30413326800868368 30416417557557696 30427153917910743 30437272692076992 30452865557185638 30533642737954496 30549284972963694 30557234305509352 30583055865679632 30588518775527748 30596478317233584 30612602603897712 30696055731241488 30704043255501504 30719772785857806 30740835917064462 30754327615952794 30877771908156852 30911905928751456 30928196445175008 31050092923340148 31071382539828596 31074540171483312 31089969902995416 31114448548223904 31199269759622496 31233904948842617 31250365158145581 31258496921132348 31383964890257784 31394896255725408 31408675012036896 31424765521776669 31435216059030336 31438557387267903 31534745778543168 31559110840116216 31580749466711032 31589600559341256 31624521475243968 31710733198304832 31721426878325072 31721926425055881 31732475785356864 31735848710078947 31746402700338368 31762666226311902 31898456117966928 31915266544489104 31923571323709632 31929273683635248 31953943573944426 32063022408120998 32066280815254056 32107462863592752 32241450269773024 32256108524998274 32258441453569632 32283365672644884 32396861029844304 32411079533697648 32438467635382368 32452704399760416 32588645726286916 32594466885377649 32597779300596828 32633814713815584 32745214374251232 32759585765242784 32776368339917601 32787268362644544 32790753403924587 32933838881015352 32942408706381216 32948293056517224 32970245793339456 32973750283751163 32984715947297472 33086310357316349 33097313453544256 33128802408088758 33132169125196776 33282021167271744 33285558797072687 33287966180811216 33296628154836928 33313685853686742 33328306738415154 33445475689028424 33473737879064784 33488429008263408 33628708887764158 33663137930799867 33671897529532836 33675319438724592 33698409051942384 33790274407472016 33805104459878192 33833670544431072 33848519642760864 33865860072905721 33874672422651468 33984918845303076 33993762175733808 34022487680360928 34037419647743136 34153610691423328 34186104612602229 34197473453510976 34214992650976914 34223895849689112 34241931778586616 34344213332184672 34350348080198808 34359286500204064 34376888593698021 34388320881225024 34400459240524517 34403413407396288 34421038106887782 34542048662439192 34553697135318382 34595410133771712 34701965554394929 34713505948659776 34746532557071118 34773890191897992 34775894169845388 34803274922497872 34913468540529936 34922553492010688 34958307172031712 35108311755266064 35120151186717044 35132383905216528 35147802989660336 35243619543277264 35288882180750688 35306960501540007 35316147844891956 35318702091331008 35334759388541508 35485820483817312 35510151474089824 35528343150049911 35531394174851904 35686605238115706 35695891370105848 35699035258526472 35714703037880664 35723996481294112 35821383798085088 35867388446008896 35883695198022396 35885763132712794 35914017739173336 36067555245847104 36082895852704176 36092285104812608 36253630200063864 36269541382947368 36271631553494652 36284265344731824 36300189972927888 36408619598053696 36445894711267104 36462464475409854 36643454180709712 36647178074576064 36674418735535392 36838366171032636 36854533985898132 36864124028569456 36895275054451296 37028919512852898 37043368395058368 37056443930697219 37060209794678868 37234477635237288 37244166544327904 37250819297574456 37275638714806464 37279600836268497 37410660951129732 37427079937722284 37442273813180712 37458706674191544 37626160150156977 37634848362497904 37638673006874688 37663926618085698 37812926122647256 37844878907946096 37861488466387152 37910710183435182 38014058708406018 38030742517362966 38040638625225928 38072783832784848 38079584598105972 38223400787461056 38242982447700534 38251813089751968 38422812027851244 38432810157444752 38439675232603428 38465286758896032 38472157635199848 38482168605180384 38501882830900251 38637239998707756 38650269476103551 38654197312729572 38703840083320824 38835960544279752 38839907251774944 38865966829301199 38878891992862656 38883024528151013 39019721637199828 39052694192242248 39069833842973976 39102848743973616 39113023828216128 39120626465885241 39133636318384704 39240318666741696 39257540663084352 39283880451121642 39287872678512024 39314810560599448 39338329265014608 39472615635169584 39476627042787648 39489939583221008 39520451159760046 39523931893368594 39541278363367878 39649071986186922 39659389205022776 39692902293754416 39699992453344524 39710322922366992 39743879051251872 39897052362429472 39927878491303964 39948920408351052 40075406093565276 40119707694762528 40137315641962336 40157877791369079 40189496041455876 40299056772845724 40350812001760008 40361311822733664 40382582158333152 40537621316582971 40551102401157824 40569538557214324 40603820742914184 40732379963951592 40777407820906176 40784691700703664 40785333975071847 40795304422978112 40798897438315968 40803234055815789 40816803471863616 40928074308321984 40959697047810408 40987781222752616 41012300723100336 41044591701912384 41170362544209136 41202172485707282 41223885953298426 41241978508028862 41400123897786864 41432720228644416 41453293203993888 41472139532140638 41667153544194108 41671387971896976 41845286520343712 41864311064359462 41899687362368892 41907171709771263 41918076516357204 42078814453488288 42100989909751584 42119467412455008 42295901900074508 42339204407810142 42350221635082536 42354525479632992 42531274823955904 42539541887978163 42553688725985472 42558211864668081 42572364911513664 42594174524685546 42605258098592568 42755041087005408 42791170072206528 42795718453379169 42809950484790336 42996956316881154 43001325885893688 43015827046008598 43033289725970964 43044487563526512 43195814706459072 43200406098328381 43214772711596864 43236911427125346 43255887469006902 43292439680827932 43444638523892592 43459289180503532 43463705734129104 43645771109651354 43690455612314721 43701824453223468 43706265654514896 43721004538566116 43738753491970488 43911785174687136 43931057408689632 43953563073345723 43965000378334884 43968180154514112 44002151806743144 44156845712808864 44171736544118344 44176225500262368 44229161880674379 44369199603590127 44383954907748288 44406692589565782 44418247804915656 44426182031123634 44437742317886872 44455782237740496 44593967585371232 44616812855650623 44631650505419712 44651238677684544 44674113287662866 44846287771370666 44884183907733156 44895863372710448 44900425918299456 44931212069256512 45053699209962688 45096563531517834 45134671156607844 45154480097207628 45166229896868624 45170207878135536 45313225127070768 45325016234311744 45371419946679456 45406475800575372 45581472816802972 45619990201302552 45631861132918816 45655909038115488 45800464106931744 45823927459445541 45835851458264028 45839166544067904 45874583798519448 45894717475850376 46056064883252256 46111253875596693 46115213716297152 46131491423929191 46316657862235278 46328710076094824 46365186922530656 46367858893127184 46404366563330496 46551291387373248 46575139385010222 46607073809742894 46611810257224968 46811082340354752 46843178540288704 46887745381698522 47075947335386676 47088197126522608 47092344383588112 47113012518055344 47302118667814752 47338666260174324 47371124200066548 47582140317487608 47598713678035296 47619604050507552 47643999339467853 47844926930696528 47847684176950392 47885356985564448 47893910525452872 47930915360916639 48077563236139584 48094533612181497 48099421222881084 48110527803605568 48115641592700339 48338173600085152 48362175404659536 48379020459642432 48384162787497411 48387662180354448 48400253297237184 48425048508967326 48595291544766456 48611679134893126 48616619300546472 48679056599640624 48882968589430374 48904422602416738 49117821561376848 49139378647864176 49180902543966816 49371892683803864 49408591907596292 49413613059571824 49422439584775836 49477073920946208 49645970180316384 49667759063432608 49693203612133137 49706134448357996 49880881268172976 49923031750907616 49931949271216824 49944942232255392 49970528780530113 49987146847966272 49992460107622731 50163115703028013 50168213533542636 50179797816663872 50218568824114264 50232643512395112 50288173493420736 50443063331646237 50459838543928128 50465202047174719 50481984621849536 50507846294299254 50547613577913576 50685411611208024 50707656689817288 50750505816646608 50763711777046464 50772779464141296 50812008633977202 50985461862094046 50990643263600712 51056129471614704 51230416037134992 51252900310137904 51292500441390698 51296210180266464 51335843774533668 51516319998277008 51525522120298212 51538929750306096 51582481321837536 51605120111094432 51781280725706336 51821289105734932 51830545702977573 51893115200657568 52070258922989664 52093111790631968 52119798835606677 52137131658631488 52160835287846988 52370202810794904 52383830238016032 52428095769736512 52451105686686144 52612657453437473 52630154180226112 52680226780075566 52698575857824792 52721704484490504 52865429314915896 52923869725005888 52933323271126032 52947097229822656 52974221767337934 53228730725725968 53265227211134736 53270640293971392 53433874791420368 53475160034641366 53529907857173559 53543837055158772 53572054556820996 53585994721941168 53732075697127632 53801082669013344 53825542797033594 54101332868770656 54124343779056264 54138427657218912 54309839951935456 54379588934271552 54380445300095796 54404312074421052 54407447330241978 54450284959391832 54612929397080544 54683067630800448 54702369611981609 54965181271064568 54970767111864096 54989304677371816 55011628103303088 55200165197049152 55281800978847198 55296186042854184 55342912581676944 55537476051161664 55543379269279347 55556204725592144 55561850629195968 55851716452855932 55866249816491856 55876228946361684 55890768688476272 55913458072209696 56115991426694598 56140619906583426 56162526276378816 56188060011287316 56452272543746856 56466962180110048 56495889927128547 56719389183970884 56744282486224108 56767318361919144 56792232699580728 56807010798123424 57046113776044449 57060957937838892 57065084881390656 57109175749177272 57329275089174872 57335101181191584 57377719634627952 57392650084702016 57634218041776866 57649215236167128 57659512848905142 57674516625342536 57697930138344048 57723252907770576 57926184698523456 57951607645505472 57981295969094358 58253940816419628 58269099270964624 58275020872686528 58318337989293984 58529582455799742 58579041288363372 58604750764460964 58620000504446512 58669535742324192 58886310994626528 58925820676682463 58931809017768036 58972215840899172 59158932804786836 59208923452754376 59224330406554208 59234909374831512 59274376316987328 59280676739640069 59311917545051817 59473607979280383 59489083807534164 59493386365705152 59539353440631624 59565484383550488 59845578543644208 59851660355194176 59891817736955946 59923380612526578 60113109140347914 60128751375357112 60179561542143792 60205973462943504 60226943837514048 60284244062183814 60417633502761024 60448585159268586 60541967734100496 60826653601736736 60854307835821486 60905731114371276 61098569945927388 61114468611018704 61166111731359264 61177037551055496 61192956634467168 61225205207795424 61392111462482976 61439545571715612 61460264576754827 61481671834128924 61508655231905588 61755543816313704 61803258728560923 61823811857502912 61835828929947639 61856392890350016 61862967762043293 62100185846680296 62142765079657192 62149080342966624 62179939805990832 62208209298210957 62228897096447808 62398539519244992 62467809897685234 62500730316291162 62516993842264696 62767929780515568 62789792511450816 62796466596539193 62817350024073792 62849531043553338 62877114774535806 63118221680232432 63161498933422064 63179201118682512 63442853756650144 63443852850111762 63471697420157894 63525332452623804 63796912235933856 63830533088978208 63858547367270496 63907887147888852 64126044816241996 64132561630508112 64214925727185504 64482900539546048 64495434475321731 64512217049996548 64516882907139264 64523740569012897 64566731345289768 64793722059688608 64822159067395296 64855367140688019 64876935270764736 64883831203510353 64905408799520832 65177291452573832 65188933770755298 65195558601193656 65267629427631168 65468656664477031 65490428748502464 65497389891013997 65519171530485568 65552736679835202 65581506807849174 65867677762030704 65884817412762432 65896586113034448 65947500567502326 66172620714632698 66257604816177516 66264338250393552 66571117594145374 66575932361622432 66627371707373484 66639273046685451 66656613476830308 66890951378056848 66947475758129568 66976858016526816 67257417775528316 67269431657055999 67326275861599734 67343795059065672 67350638877449184 67396818103884768 67580548814944032 67610208919756384 67644845297276751 67667341088862144 67697039285521728 67731720145811442 67749344845302936 67969837690606152 67987524351467616 68044975360721856 68074839295486272 68098868292466901 68284512865099699 68307221382846656 68372209225204458 68429985301953828 68447791699378224 68483863557173232 68688426664369344 68700696160397616 68718573000408128 68753777187396042 68800918481049034 68842076213775564 69084097324878384 69107394270636764 69403931108789858 69474986793352917 69493065114142236 69547780383795984 69551788339690776 69606549844995744 69826937081059872 69910610714614341 69916614344063424 70216623510532128 70240302373434088 70264767810433056 70295605979320672 70331618072547783 70487239086554528 70577764361501376 70613921003080014 70632295689783912 70669518777083016 70971640967634624 70996692475125067 71020302948179648 71056686300099822 71373210476231412 71391782740211696 71398070517052944 71429406075761328 71447992962588224 71642767596170176 71767390396044792 71771526265425588 71828035478346672 72165791705408352 72507260400127728 72539082765894736 72543263106989304 72568530689463648 72600379945855776 72891789422534208 72917518702339689 72924928950819708 73286908361419424 73324452884145561 73348837471070784 73356633903625107 73676732342065272 73709067971796264 73728248057138912 73790550108902592 74057839025705796 74112887861394438 74120419589357736 74468955270474576 74488333088655808 74501638595148912 74559201672536994 74821321902259464 74854159875444568 74884547626361424 74917413348383088 75252320300313954 75269696724995808 75327853236171396 75625852245294512 75689757815892192 75722976932774304 75761769441448881 75821420366870364 76028117416812036 76053756065881181 76061485034725932 76081277250451856 76145567665569696 76159169196211944 76218012950965803 76478192793141069 76485964895401068 76503626179503936 76511757942490703 76845624055702488 76865620314889504 76879350465206856 76930573517792064 76938750662086047 76944315270399696 76964337210360768 77003765661800502 77274479997415512 77300538952207102 77308394625459144 77407680166641648 77671921088559504 77679814503549888 77731933658602398 77766049056302026 78039443274399656 78105388384484496 78139667685947952 78205697487947232 78241252931770482 78567760902243284 78575745357024048 78629621121198896 78676658530029216 78945231270339168 78979879166442016 79020340170113349 79040902319520092 79047863786737188 79082556726735756 79298143972373844 79318778410045552 79385804587508832 79399984906689048 79420645844733984 79461332651006901 79487758102503744 79767577429405201 79794104724858944 79855756982607928 79897840816702104 80150812187130552 80212740051962049 80239415389525056 80274631283924672 80315755582738158 80378992082911752 80598113545691448 80701624003520016 80722623645467328 80738314195550391 80765164316666304 81075242633165942 81139077114428648 81207641485828368 81464759927903184 81569383401407328 81570667950143694 81606468111631578 81919394095620816 81975562445505232 82024601446200672 82340725088418272 82404344971414564 82447771906596852 82483957016057724 82800247795573728 82906586407987776 82944279064281276 83334307088388216 83342775943793952 83690573040687424 83728622128718924 83799374724737784 83814343419542526 83836153032714408 84157628906976576 84173987140041897 84201979819503168 84210929859875139 84238934824910016 84591803800149016 84678408815620284 84700443270165072 84709050959265984 85079083775956326 85116423729336162 85188349049371092 85210516197185136 85510082174010816 85591436906758338 85993912633762308 86002651771787376 86031654092017196 86066579451941928 86088975127053024 86400812196656762 86473822854250692 86489269273357713 86511774938013804 86584879361655864 86889277047785184 86918578361007064 86927411468258208 86985735284626493 87291542219302708 87380911224629442 87403648906446936 87412531309029792 87442009077132232 87477506983940976 87794373683699613 87823570349374272 87862114817379264 87907126146691446 87930000756669768 88004303613486288 88313691425617728 88343473088236688 88352451000524736 88458323761348758 88738399207180254 88813385179131564 88836495609831312 88852364062247268 88875484635773744 88911564475480992 89187935170742464 89233625711301246 89348226575325732 89692575542741332 89768367815466312 89791726745420896 89837726605433919 90169663710521871 90193127063035668 90269342313215688 90308960194415256 90332459793737248 90340415756271072 90626450254141536 90742839893358912 90812951601150744 91162945633605944 91239980402605104 91263722265837632 91281461753732229 91311818076230976 91600928213863488 91647854918891082 91671702916528056 91749167597038896 91789434951700752 92112129766504512 92222507751193386 92262982847858382 92633315724470556 92657420152189648 92730373845061312 92735717786254368 93150278770020444 93214147619485788 93223620514449936 93701714846527851 93751095474436743 93775490763397044 94151894670773352 94176394253045216 94184688767176224 94226025036110688 94315672161803709 94604237335629504 94677332520348648 94742248400133096 95164280634975216 95165779275167643 95197427356070592 95207546130236841 95239208101015104 95287998678935706 95689853861393056 95695368353900784 95770713971128896 95787821050905744 95861830721833278 96189067224362994 96198842445762168 96231283185400678 96676347200170304 96724350809319072 96768325574994822 96775324360708896 96850097017934652 97190583089532912 97223358269786252 97233238601092944 97358113199281248 97765937178860748 97783400656132947 97808845204833476 98235643122753696 98278757295728352 98329105019752803 98361805087933632 98372260211773761 98743785367607728 98817183815192584 98827226119143648 98844879169551672 98921250851253489 98954147841892416 99258931071949047 99291940360632768 99302494350892189 99335518126865216 99386407224266274 99412268896715992 99761762536345952 99846063501815232 99856676391218061 99863898542433648 99889884464510784 99941057561060226 99984920215245462 100326231406056026 100336427067085272 100437137648228528 100465287024790224 100886126663292474 100930404094349438 101015692588598508 101095227155827152 101370823222416048 101415313379634576 101501011633293216 101545558928282592 101624017267954404 101970923724188092 101981286527201424 102112258943229408 102460832074269984 102505800620275808 102558313837806687 102585000882781396 102592420360532928 102671687549067336 103032639996554016 103051044240596424 103077859500612192 103130665781094063 103164962643675072 103201377721573551 103210240222188864 103528132408376963 103562561451412672 103642578211469864 103661091405955146 103786230401315136 104105896663184787 104140517845979328 104186223581263936 104239597671213354 104321670575693976 104740405621589808 104767660476032064 105225314906874946 105360453560151132 105397151715649584 105443408968981008 105730858629831792 105866646542252064 105948443534675868 106457461451451936 106530454422269472 106585029450149733 106867749582840736 106950320069282732 107059815714347118 107087674110317544 107144109113641992 107171989443882336 107464151394255264 107602165338026688 107640146655834779 107651085594067188 108202665737541312 108248687558112528 108276855314437824 108288364333922777 108619679903870912 108760890600191592 108808624148842104 108814894660483956 108900569918783664 109225858794161088 109404739223963218 109930362542129136 109941534223728192 109978609354743632 110023256206606176 110563601957694396 110592372085708368 110685825163353888 111086758538558694 111112409451184288 111169331792091657 111703432905711864 111732499632983712 111752457892723368 111781537376952544 111826916144419392 111838802508805491 112231982853389196 112281239813166852 112376120022574632 112896379837493959 112904545087493712 112933924360220096 112991779854257094 113438778367941768 113488564972448216 113534636723838288 113584465399161456 113614021596246848 114092227552088898 114121915875677784 114218351498354544 114658550178349744 114670202362383168 114755439269255904 115268436083553732 115298430472334256 115319025697810284 115349033250685072 115395860276688096 115446505815541152 115950808428310653 115962591938188716 116507881632839256 116538198541929248 116597900487903597 116636675978587968 116649073584453039 117059164911599484 117158082576726744 117209501528921928 117240001008893024 117339071484648384 117772621989253056 117851641353364926 117863618035536072 117944431681798344 118317865609573672 118417846905508752 118448660813108416 118469818749663024 118561353479280138 118623835090103634 118947215958560766 118978167615068328 119078706881263248 119130968767100976 119691157087288416 119783635473911892 119846761225053156 120226218280695828 120257502750714224 120359123084287584 120411946925887008 120473633374107237 120568488124367628 120897170318537172 120937939973614337 121083935468200992 121612863949748913 121653307203473472 121708615671642972 121811462228742552 122197139891854776 122228937222037408 122332223462718528 122354075102110992 122385913268934336 122409702167447367 122450410415590848 122784222924965952 122879091143431224 122920529153509654 122963343668257848 123017310463811176 123511087632627408 123606517457121846 123671657859895278 123725935524086586 124200371693360592 124285530159314384 124298160685933248 124359879611981664 124416418596421914 124935619795370468 125001460632582324 125033987684529392 125535859561031136 125592933193078386 125699062087106676 125754229549071612 126236443360464864 126322997866844128 126358402237365024 126885707513300288 126887705700223524 126943394840315788 127050664905247608 127593824471867712 127618625663934489 127661066177956416 127674635594004243 127717094734540992 127815774295777704 128252089632483992 128265123261016224 128387155360137507 128429851454371008 128990868950643462 129024434099993096 129047481138025794 129133462690579536 129587444119377216 129601218294985143 129644318134790592 129710734281376038 129767662407020706 130354582905147664 130377867541510596 130391117202387312 130937313328954062 130994779782027994 131105473359670404 131163013615698348 131735355524061408 131793172226068896 131895001135004652 132345241429265396 132515209632355032 132528676500787104 132687485642023137 133107598810770381 133142235188290748 133151864723244864 133254743414746968 133278546093370902 133313226953660616 133781902756113696 133850438566951869 133894951516259136 133953716033053632 134514835551056632 134538863314111998 134652551723199468 134687590118131344 134701277754898368 134793636207769536 135161097629888064 135220417839512768 135289690594553502 135463440291622884 135498689690605872 135939675381212304 135975048702935232 136197736584933802 136569025730199398 136744418450408916 136859970603907656 136895583398756448 136967727114346464 137401392320795232 137507554374792084 137601836962098068 137684152427551128 138168194649756768 138214788541273528 138321579059160161 138333761626790079 138394474271787573 138807862217579716 138949973586705834 138986130228284472 139095560767591968 139103576679381552 139213099689991488 139653874162119744 139821221429228682 140433247021064256 140480604746868176 140529535620866112 140544472858921051 140591211958641344 140663236145095566 140974478173109056 141227842006160028 141264591379567824 141339037554166032 141993384950250134 142113372600199644 142746420952462824 142783565480423392 142796141034105888 142858812151522656 143534780792089584 143543052530851176 143656070956693344 144283600836544491 144331583410816704 144346924778101017 145014520800255456 145078165531789472 145086526213978608 145137061378927296 145152488362492233 145200759891711552 145835037404679378 145849857901639416 146525088725258117 146573816722838848 146648905768291122 146713267807250214 147353464684130544 147418135943592528 147456496114277824 148115678051411592 148225775722788876 148240839178715472 148937910540949152 149003277190297824 149079610836399411 149118403345073988 149642643804518928 149708319750889136 149769095252722848 149834826696766176 149977380322868193 150489347109084039 150504640600627908 150539393449991616 150555394661030093 150655706472342792 151251704490589024 151329189994938711 151379515631784384 151395606141524157 151445953865548608 151523538882897762 151642840733740728 152056234833624072 152107512131762362 152122970069451864 152162554500903712 152291135331139392 152318338392423888 152436025901931606 152956385586282138 152971929790802136 153023515884981406 153691248111404976 153731240629779008 153758700930413712 153877501324172094 153888630540799392 154007531323601004 154548959994831024 154601077904414204 154616789250918288 154815360333283296 155343842177119008 155463867317204796 155491637108932719 155532098112604052 156078886548799312 156210776768968992 156279335371895904 156359396506820031 156411394975894464 156482505863540964 156962007199797331 157135521804486568 157151490714048096 157259242242397792 157353317060058432 157837972360312419 157890462540678336 157959758332884032 158040680340226698 158081804639040184 158095727573474376 158165113453471512 158596287944747688 158637556820091104 158771609175017664 158799969813378096 158841291689467968 158922665302013802 159535154858810402 159711513965215856 159795681633404208 160301624374261104 160425480103924098 160631511165476316 160757984165823504 161196227091382896 161403248007040032 161476628391100782 162150485266331884 162278154228857296 162415282971656736 162929519855806368 163138766802814656 163141335900287388 163212936223263156 163838788191241632 163951124891010464 164049202892401344 164107108835944827 164681450176836544 164808689942829128 164895543813193704 164967914032115448 165600495591147456 165888558128562552 166630137807838041 166668614176776432 166685551887587904 167457244257437848 167598749449475568 167628686839085052 167672306065428816 168347974280083794 168421859719750278 169183607600298032 169356817631240568 169400886540330144 169487669781385641 170158167551912652 170232847458672324 170376698098742184 170421032394370272 171165479108458583 171182873813516676 171987825267524616 172005303543574752 172063308184034392 172133158903883856 172177950254106048 172196251481811629 172801624393313524 172947645708501384 172978538546715426 173023549876027608 173169758723311728 173778554095570368 173837156722014128 173854822936516416 173971470569252986 174583084438605416 174761822449258884 174807297812893872 174825062618059584 174884018154264464 174955013967881952 175588747367399226 175814252293382892 175860001513339536 176008607226972576 176686946176473376 176777462030047389 176916647522697516 177476798414360508 177626770358263128 177672991219662624 177704728124494536 177750969271547488 177823128950961984 177842030218920207 178467251422602492 178696453150651464 179385151085482664 179523751544867443 179536735630932624 179583453490841792 179675453210867838 180339327421043742 180386254126071336 180538684626431376 180617920388830512 180664919587474496 180680831512542144 181252900508283072 181625903202301488 182325891267211888 182479960805210208 182562923507464458 183295709837782164 183343405833056112 183498335194077792 183578869903401504 184380793730264481 184445015502386772 184525965695716764 185266631448941112 185314840304379296 185409776185682769 185471435572508736 185588903286129879 186300557540040888 186428295238971576 186447241028899872 187403429693055702 187502190948873486 187550981526794088 188303789341546704 188352788506090432 188369377534352448 188389399789617579 188452050072221376 188631344323607418 189354665040697296 189484496800266192 190328561269950432 190331558550335286 190415092260473682 190575997357871412 191379707722786112 191390736707801568 191575642101811488 191723661443666556 192378134448725988 192397684891524336 192462566370801356 193448701618638144 193486303425965193 193536651149989644 193550648721417792 193571221707038691 193700194035869304 194381166179065824 194446716539572504 194466477202185888 194651493610531059 194716226398562496 195531874357721496 195566801312265894 195617690409666952 196405969993431093 196471286245507392 196492169673041991 196557514591456704 196658210039505606 196744520423547522 197487570735215456 197634367630385168 197654452238287296 197689758339103344 197842501702506978 198517862143898094 198604988701784378 198772814448532548 198824537793431984 199523525072691904 199713352782436122 199727797084867296 199882115122120452 199969840430490924 200652462812112052 200672854134170544 200874275296457056 200930574049580448 201772253326584948 201808294971167997 201860808188698876 202031385177197016 202190454311654304 202741646444832096 202830626759269152 202934535891830253 203002023266586432 203091117856565184 203248034535908808 203941847448376184 203962573054402848 204224517886458816 204296604877400703 204853538595299097 204921664148539968 205011601240551616 205116627675613374 205170001765562792 205343375098134672 206065279993108032 206102088481192848 206155719001224384 206261331562188126 206402755443147102 207056264816753926 207285156422939728 207322182811910292 208211793326369574 208479195342426708 208643341151387952 209480811243179616 209731832143843023 210450629813749892 210720907120302264 210794303431299168 210886817937962016 210994854217643349 211461717259663584 211733293084504128 211896887069351736 212914922902903872 212990077425375201 213060908844538944 213083555624815787 213170058900299466 213735499165681472 213900640138565464 214119631428694236 214175348220635088 214288218227283984 214343978887764672 214928302788510528 215280293311669558 215302171188134376 216497375116225056 216576728667845554 217521781200383184 217617248297684208 217629789320967912 217801139837567328 218752556107019067 218809478447926436 219860725084258272 219957218709487264 219973358652436683 220046512413212352 220069901710875321 221127203915388792 221184744171416736 221371650326707776 222150940970552629 222173517077117388 222224818902368576 222338663584183314 223406865811423728 223464999265967424 223488751923202327 223504915785446736 223563074753905088 223677605017610982 224463965706778392 224562479626333704 224752240045149264 225792759674987918 225809090174987424 225983559708514188 226877556735883536 226977129944896432 227069273447676576 227168930798322912 228161268197643543 228184455104177796 228243831751355568 228436702996709088 229317100356699488 229434578379423207 229510878538511808 229535273827472109 230536872167107464 230596860944668512 230638051395620568 230698066501370144 230791720553376192 230816251986258141 230893011631082304 231901616856621306 231925183876377432 232998911579508809 233015763265678512 233076397083858496 233195800975807194 233298147168906078 234118329823198968 234316165153453488 234419003057843856 234480002017786048 235703282706729852 235727236071072144 235888863363596688 236635731219147344 236835693811017504 236939637499326048 237061020510340047 237122706958560276 237247670180207268 237894431917121532 237956335230136656 238157413762526496 238261937534201952 239302732288215603 239382314174576832 239567270947823784 239693522450106312 240452436561391656 240515005501428448 240638220155886147 240718246168575168 240803214683671619 240823893851774016 240947266748214474 241136976248735256 241794340637074344 241875879947228674 242167870936401984 243225727899497826 243417231343285944 243622924457485104 244394279783709552 244457874444074816 244708150204221984 244819404334894734 245758182286862448 245841058307019308 245926687336515696 246034620927622352 247022175265254816 247213034914243692 247343315719790556 247451871048173172 248400743386721184 248571060318628768 248719759223963328 248832837192843828 249871239590740936 250002921265164648 250067975369058784 251071719122062272 251185866386156772 251398124174213352 251508459098143224 252472886720929728 252632789579625417 252645995733688256 252716804474730048 253775411400447048 253886789680631576 254101329810495216 255237251327868978 255349271188008486 255631548591555408 256504179264967984 256530246522032448 256774310720275014 257981737901286924 258048868199986192 258094962276051588 258266925381159072 259202436589970286 259421468562752076 259535324814041412 260709165810295328 260755735083021192 260782234404774624 260957205853879479 261874626657908124 261989559564055988 262210946719340808 262326027231396696 263383121051098839 263470711048122816 263586344452137792 263790002270009304 264690482858530792 265030419264710064 265057353001574208 265374971284046274 266215197621540762 266284470376581496 266509486829493936 266557092186741804 266626453907321232 267563805512227392 267700877133903738 269029671102113264 269077726628223996 269305103446398936 269375180236262688 269513179816301757 270579381189107004 270926880583245768 270997379381211744 271879350762424608 272181171697057091 272395473169867604 273138051460398796 273488836900817832 273719941207815312 273791166797512896 273844385261196687 273935454228692928 274802784641590464 275015108749584168 275203673924196136 275368304855102256 276336389299513536 276429577082547056 276643158118320322 276667523253580158 276788948543575146 277615724435159432 277899947173411668 277972260456568944 278191121535183936 278207153358763104 279642442858457364 280961209493736352 281088945717842102 281105144539583553 281326472290191132 282455684012320056 282529182759135648 282678075108332064 283986769900500268 284226745200399288 285492841904925648 285497337825502929 285567130960846784 285592282068211776 285622638390710523 285717624303045312 287069561584179168 287086105061702352 287312141913386688 288567201673088982 288693849556202034 290029041600510912 290059869517347701 290156331063578944 290173052427957216 290304976724984466 291670074809358756 291699715803278832 293050177450516234 293297811536582244 293350201968398841 293426535614500428 294706929368261088 294836271887185056 295116780635321283 296231356102823184 296451551445577752 296481678357430944 297776793215847141 297875821081898304 297907483052676567 298006554380595648 298159221672798822 298236806690147976 299285287609037856 299416639501778272 299538190505445696 299570029173654183 299669653393532352 299954760645736386 300978694218168078 301009281201255816 301110789322060186 301311412944685584 302402842688298667 302503408981178048 302658379989877422 302791212283048314 303047077765795524 303285681467481456 304112469667248144 304215024263524724 304245940138903728 304325109001807424 304636676784847776 304872051803863212 305912771172564276 305943859581604272 306047031769962812 307382496222809952 307517401860827424 307674941513420061 307755002648344188 307777261081598784 308015062647202008 309097919989662048 309202155808828408 309233578501836576 309604133164720653 309630720666566592 310584397225130889 310687684354238016 310927734634409592 310983274217865438 311064196225208104 312157773097598624 312317689989554361 312421553537937984 312558670743791808 312718793013640062 312965011727081928 313924014399594662 314271043608973136 314302981428096192 314518484484795584 315675944720624838 316081360680453396 316163609278080368 316191455146948752 316330226906943024 317192575889495376 317275113640182208 317599939626756192 317845330604027604 319070309717620804 319423027930431712 319591363266808416 320603248748522208 320850960207848196 321263022330952632 321515968331647008 322392454182765792 322806496014080064 322920439967504337 322953256782201564 324300970532663768 324556308457714592 324830565943313472 324865093001768331 325859039711612736 326282671800574776 326425872446526312 327677576382483264 327902249782020928 328214217671889654 329617379885658256 329791087626387408 329935828064230896 331777116257125104 333260275615676082 333337228353552864 333507995376274971 334914488514875696 335197498898951136 335257373678170104 335344612130857632 335516407526416473 336695948560167588 336809491148902373 336843719439500556 338367215200596064 338689139512481877 338713635262481136 338801773080660288 338837785173887399 338975339562771282 340316335103825304 340465694917344648 340753396197484368 340842064788740544 342330958216917166 342365747627033352 343975650535049232 344010607087149504 344126616368068784 344266317807767712 344392502963623258 345603248786627048 345895291417002768 345957077093430852 346047099752055216 346339517446623456 347674313444028256 347852425284931959 347942941138505972 349166168877210832 349523644898517768 349614595625787744 349768036308528928 349793701463710791 349910027935763904 349947220753359117 351177494734798452 351628504586765784 351720003026679072 352017214453945152 353256414330223033 353373892352946752 353554924060094778 353833295045395032 354953596828721016 355253540716526256 355345982439325248 355409456248989072 355501938543094976 355684060437840414 356934502845204984 357392906301302928 358770302170965328 359047503089734886 359073471261865248 359350906421735676 360678654842087484 360772508252142672 361077369252862752 361235840777661024 362813819920843011 363251806404602976 364651782534423776 364838591849246739 364959921610420416 365125847014928916 366591419675564328 366686811666112224 366996670388155584 367157739806803008 368761587460528962 368890031004773544 369051931391433528 370533262897882224 370629680608758592 370819552371365538 371177806572259758 372601115080081776 372856590477943152 372894482057799744 374806859386111404 375004381897746972 375101963053588176 376607578683093408 376778799579235158 377262688647214836 378709330081394592 378968993600532384 380657122539900864 380663117100670572 380830184520947364 381151994715742824 382781473415603136 382916587283871263 383023906782012729 383151284203622976 383447322887333112 384756268897451976 384795369783048672 384925132741602712 386972606851930386 387073302299979288 387142443414077382 387400388071738608 388762332358131648 388803654884955429 388893433079145008 388932954404371776 389302987221062118 391063748715442992 391133602624531788 391235380819333904 392811939986862186 392984339346083982 393316420079011212 393489040847095044 394975141470430912 395268735260770336 395379516678206688 395685003405013956 397035724287796188 397209977403568756 397545628897065096 397649075586863968 399322796432311143 399426705564872244 399455594169734592 399764230244240904 399939680860981848 401304925624224104 401345708268341088 401748550592914112 401861148099160896 403544506653169896 403616589942335994 403721616377397752 404062770354394032 404380908623308608 405483292889664192 405661253518538304 405869071783660506 406496069071817616 407883694896752368 407925146108805696 408593209754801406 409707077190598194 410233255351226748 410340003531125584 410686750196269344 412204176962385696 412522663124376252 412805510886294204 414112529633507852 414570312845879456 414644365623820584 414964737177480483 415183422815362719 416423586652739148 416958390684853416 417286682302775904 418961622486359232 419463664287686046 420901259627499784 421441814240604528 421588606862598336 421633418576763153 421773635875924032 421989708435286698 422923434519327168 423793774138703472 425980154850750402 426167111249631574 426340117800598932 427801280277130928 428239262857388472 428350696441270176 428576436454567968 430560586623339116 430604342376268752 432850802509633473 432994750232450112 433040774334303051 433153457335691108 435043562400766368 435234496595368416 435259578641935824 435457465087476699 435602279675134656 437505112214038134 437618956895852872 439575266175774351 439721450168516544 439768189268236837 439914437418974528 439946717304873366 440139803421750642 442254407830777584 442369488342833472 444301881941105258 444347034154234776 444677327168366628 446813731622847456 446977503846404654 447009831570893472 447355210035221964 448927931413556784 449124959252667408 449504480090298528 451468041327252117 451585519349975836 451618180349974848 451666183983090279 451967119417028376 453755113471767072 453954259889792864 453987569984816133 454138546895353152 454186818424572471 454337861596645824 456322536395287086 456368910208355592 456487663502711136 456873405993418176 458481729237097979 458634200713398976 458869156758846414 459070547654944218 461073744334214928 461193721889337024 461276102791241136 461396133002740288 461632503972516282 463803233713242612 463850367752754864 465997823159017618 466031526531357024 466391601951614388 466474911326798157 466596294337812156 468236659646397936 468632330306906976 468838006115687712 470886021599391993 471406565413459704 471454472142144288 471777726727193376 473271462438294688 473513917080937257 473671387622035008 473879274998652096 474122041020680094 474245413917120552 474495340360414536 475788863834243064 475912670460273312 476314827525052992 476523875068403904 476692078047268307 478605464576431206 479134541895647568 479387044900212624 480904873122783312 481030011002856896 481276440311772294 481606429367343238 481894533496428948 482273952497470512 483588681274148688 483751759894457348 486451455798995652 486834462686571888 487245848914970208 488788559567419104 489416300408443968 489638808669789468 491516364573724896 491682116614038616 491853374673031392 492069241855244704 492321326507834481 494044350530509632 494426069828487384 494686631439581112 494903742096346344 496801486773442368 496976847325875469 497142120637257536 497665674385687656 499742479181481872 500005842530329296 500135950738117568 502371732772313544 502796248348426704 503016918196286448 505265579159250834 507550822800894096 507773579361263152 508202659620990432 510474502655737956 510698542376016972 511263097183110816 513008358529935968 513496437325375749 513548621440550028 515963475802573848 516097736399972384 516189924552103176 516533850762318144 516588754445434887 518404873179940572 518842937125504152 519070649628082824 521418331620590656 521511470166042384 521564468809549248 521914411707758958 523749253315816248 523979119128111976 524421893438681616 524652054462793392 526766242102197678 527580004540018608 529380965717061584 530060838529420128 530332386090142167 530749942568092548 532430395243081524 532568940753162992 533018973658987872 533114184373483608 533252907814642464 533526090656760621 535401754267807476 535582305597434921 538059342204226528 538155453256447992 538571254634602329 538610206892797872 538750360472525376 539026359632603514 541158762378214008 541853761166491536 541994758762423488 543758701524849216 544362343394114182 544790946339735208 546276102920797592 546977673801635664 547439882415630624 547688770522393374 550030217499168336 550407347848392272 550736609710204512 552859154165094112 553142381190793443 553286316236640644 553335046507160316 553577897087150292 555231448870318864 555799894346823336 555944520913137888 556229328557048307 556414306717526208 559284885716914728 561922418987472704 562177891435684204 562210289079167106 562652944580382264 564911368024640112 565058365518271296 565168199368852737 565356150216664128 567973539801000536 568453490400798576 570985683809851296 570994675651005858 571245276781421046 574139123168358336 574172210123404704 577134403346177964 577387699112404068 580119739034695402 580346104855914432 580609953449968932 580713665121116073 583340149618717512 583399431606557664 586100354901032468 586595623073164488 586700403936797682 586853071229000856 589217909980293279 589413858736522176 589476509019125973 589672543774370112 590233561270642566 592462712205646368 592903102891155504 592963356714861888 595553586431694282 595814966105353134 596318443345597644 596473613380295952 598570575218075712 598833279003556544 599140058347308366 599909521291472772 601957388436336156 602018562402511632 602221578644120372 602622825889371168 604805685376597334 605316759979754844 605424884913503991 605582424566096628 606094155531591048 606571362934962912 608224939334496288 608430048527049448 608491880277807456 608900146992385451 609273353569695552 609744103607726424 611825542345128552 611887719163208544 612094063539925624 612889814632202109 614560615785897291 614764992445619904 615034803721654848 615349883026840122 615510005296688376 616030125294404016 618195839979324096 618404311617656816 618467157003673152 619208266329441306 621168794450261778 621855469268819184 621966548435730876 622128392450416208 624315546195197248 624635379979108722 625437586027280124 625930023454163856 627848028799189324 628542087217946272 631351889441249676 632162721360906792 632327218556160736 632382910293897504 632660453813886048 634385151778990752 635199879253512384 635690661208055208 638140619435241608 638846055860863424 638970232276125603 639182726533616832 639250666874447361 641206497497044416 641701920415696392 642526044661905264 643031936663294016 644784908365531584 645840879935008674 645906513564403128 648601941065327536 649112616915429184 649730186003536662 652565343601149552 652851744893052624 656257668321057201 656428435343779308 659234759771316512 659582175252774816 659871656128461792 660209705132625963 663554232514250208 666452822911657887 666520551231352164 666674456707105728 666745319213133269 667015990752549942 669828977029751392 670394997797902272 670466255769606981 670514747356340208 670689224261715264 671032815052832946 673391897120335176 673618982297804746 673687438879001112 676734430401192128 677378279024963754 677427270524962272 677675570347774798 677950679125542564 680632670207650608 680931389834689296 681506792394968736 684483804592930629 684661916433834332 684731495254066704 687951301070098464 688253232736137568 688303735138269621 688532635615535424 688605821482416327 688785005927246516 691206497573254096 691790582834005536 691914154186861704 692094199504110432 692448755958774423 692679034893246912 695117460456245323 695348626888056512 695704850569863918 695885882277011944 698332337754421664 698996734738526427 699047289797035536 699229191251575488 699536072617057856 699587402927421582 699894441506718234 702354989469596904 703257009173531568 703440006053358144 706512828660446066 707109848120189556 707666590090790064 709907193657442032 710507081433052512 710818912497978144 711368120875680828 713869005690409968 714785812602605856 717540604341930656 717908196864646809 718095006179469772 718146942523730496 718701812843471352 721357309684174968 721545016504285344 721914660467658441 722154738505725504 722409644051014857 722471681555322048 725627639841686022 726503612809205952 729303565068847552 729677183698493478 730251694029857832 733182839351128656 733373623332224448 737523174921057924 737780062009547088 738103862782867056 741066525795764448 741639104742731076 742355613144519516 745202230160163552 745713180955886304 749613718772222808 750008763795493944 750203926107176352 753215157366186816 753481026590843453 753557599158470316 754525377294429672 757418660162789184 757937987201064768 758018550337459439 761326234201341144 761660369041894728 762303989431485648 765833174567742526 766047813564025458 766894645774666224 769512537794903952 769590739566097344 769850265483205424 773945213703860772 774146604599958576 774284886828154764 774800776143477216 777607309769910858 777786866158290016 778605974442124236 782127497430885984 782267205249063576 782470761638667808 782871617561638437 785623879973724372 785968678692167964 786632840158022424 786978081694190088 790274658862457713 790537470521540672 790759033356413376 791370006810027912 794071448575592376 794419954807137512 795091257794130192 795298151173727936 798645592864622286 798853411129744488 799528460488481808 799879361721963696 802609851248448208 802691416536682176 807089013306339792 807233179884671988 807443232754795504 808125540708788064 811738143567321012 812992138143635232 815767389793504736 816543515091171273 817186419509602812 819414154381196388 820466510702453496 820680007062251168 821373500392538688 824408353924771392 825045326248752504 825611021772588408 828225059267015704 829140625691758912 829288731247641168 829929474354960966 830366845630725438 832847173305478296 833916781369706832 834573364605551808 838927328575372092 841802519254999568 842883628481209056 843266837153526306 843315433618750659 843979416870573396 847587548277406944 851960309701500804 852334222499263148 852680235601197864 855602560554261856 856478525714776944 856701392882540352 856867915172131569 857152872909135936 861121173246678232 861208684752537504 865701605019266946 866081548668606102 866306914671382216 870087124801532736 870179608552043103 870468993190736832 870519157283871648 870914930174953398 875010224428076268 875237913791705744 879150532351548702 879536378536473674 879893434609746732 880279606843501284 884508815661555168 888603763882210516 888694068308469552 889354654336733256 893330379647541423 893627463245694912 893722449158029701 893955007692809308 894019663141786944 894710420070443928 897855862827113568 898249918505334816 898710087520962549 899008960180597056 902936082654504234 903171038699951672 903332367966180558 903934238834056752 907208528064896001 907510226943534144 907908519779585728 907975139969632266 908373636849144942 912645072790574172 912737820416711184 912975327005422272 916963458474195958 917738313517692828 918141095309888436 922147488668429856 922552205582482272 923265007945032564 927606467426485224 927700735505509728 928812399494161959 931753191675392667 931995646318035236 932063053062714048 932783203903228776 932949822653596314 933192588675624312 936473319292795872 936953069968663083 937264660613813952 937676012231375424 941772043198783986 942813130826919408 942908944284288576 943555453454386752 946542924876589376 947027834161874514 948244082041360188 948490827834241104 948990680720829072 951577727668486128 951825340920546624 953384156094536614 957210929152862412 958269083791295136 958774089800425248 961809746245566624 962552880623544588 963212858734686476 963789066992857896 964547904994941024 967177362548297376 967503519788914696 968251053414121127 968761319902513011 972902911597991304 973668925373143776 974491697829940416 974595279005304993 977577119134838208 979277617339578936 983032729147449792 983364233228077232 983706749346062784 983811310012447357 984138483710489408 984642653015668962 988852139656974768 989373262879162224 989807484192692688 993953694651750938 995331348771375312 999484958362963744 1000011685060658592 1004743465544627088 1005592496696853408 1006033836392572896 1010428473446707119 1010531158318501668 1015101645601788192 1015547158722526304 1016067418537445631 1016405319241980864 1016513355521662197 1020949005311475912 1021397084752033944 1022526194366221632 1025675621076806819 1026016717059871936 1026992874650751498 1027097242881100056 1031926951605147696 1032195472799944768 1032379849104206352 1033177508890869774 1036809746359881144 1037685874251008304 1038141299256165648 1043022940332084768 1043557275854795877 1043828823415517916 1047498506631632496 1047958238256223952 1048843786877363232 1049304108925586784 1049841662260077351 1053532484204395356 1053887762627210651 1055160009080037216 1058761931434123168 1059769242990669099 1060121677058840256 1060664772180284334 1061499885136185096 1064860790486163048 1065137881506325984 1066037947317975744 1066228368746967216 1066505815629284928 1067052181313521242 1070803508535614952 1071164611194869842 1076118684408453056 1076310906512895984 1077142509269204658 1077220413785595744 1078052719265207028 1082317524756428016 1083707522332983072 1088441459762529033 1088724686788228364 1089581892679470416 1092552205841595184 1093955347603271328 1094515775547740217 1094879764831261248 1095377541044786748 1100060434998336672 1100814695696784544 1101473219420409024 1105718308330188224 1106284762381586886 1106572632473281288 1106670093014320632 1107155794174300584 1110462897740637728 1111599788693646672 1111889041826275776 1112458657114096614 1118569771433829456 1124355782871368408 1124420578158334212 1125305889160764528 1129822736049280224 1130336398737705474 1135947079602001072 1136906980801597152 1141971367619702592 1141989351302011716 1142490553562842092 1148344420246809408 1148749761851613789 1154268806692355928 1154775398224808136 1160239478069390804 1161219906899937864 1161427330242232146 1166410964654866287 1166680299237435024 1166798863213115328 1172200709802064936 1173191246146328976 1173400807873595364 1173706142458001712 1178435819960586558 1178953018038251946 1180467122541285132 1184925424411292736 1185806205782311008 1191107172863388564 1191629932210706268 1192636886691195288 1192947226760591904 1198158353759210081 1198280116694616732 1199819042582945544 1203914776872672312 1204037124805023264 1204443157288240744 1205245651778742336 1205373760372681403 1209611370753194668 1210633519959509688 1210849769827007982 1211164849132193256 1212188311063182096 1213142725869925824 1216449878668992576 1216860097054098896 1216983760555614912 1217800293984770902 1219488207215452848 1223651084690257104 1223775438326417088 1224188127079851248 1225779629264404218 1229121231571794582 1230699766053680244 1231020010593376752 1232060250588808032 1236808623235313632 1238416532658882612 1242337588900523556 1243710938537638368 1243933096871461752 1244256784900832416 1244894211532441449 1249270759958217444 1250875172054560248 1251860046908327712 1255696057598378648 1256666260814072101 1257084174435892544 1262703778882499352 1264325442721813584 1264654437112321472 1264765820587795008 1264900255730289459 1265320907627772096 1268770303557981504 1271381322416110416 1276281238870483216 1277940464552251206 1278501333748894722 1283403840831392784 1285052089323810528 1291681759870017348 1291813027128806256 1297203882130655072 1299122323002909153 1299460372007073324 1305130687202299104 1305703489786105248 1312515336642114402 1312856870687558616 1318469519542633024 1318725798527323053 1319164350505549632 1319304567804710511 1319743312256923584 1320419410265251926 1327108465028500416 1332905645823315774 1333041102462704328 1333490638426266538 1334031981505099884 1339657954059502784 1340932511539213962 1341029494712680416 1342065630105665892 1346783794240670352 1347237964595609492 1347374877758002224 1354404123981756351 1354756558049927508 1354854541049924544 1354998551949270837 1355351140695549596 1355901358251085128 1361265340415301216 1361862779669378592 1362560455273717413 1363013584789937472 1368967609185861258 1369323832867668664 1369462990508133408 1375445187711293937 1375902602140196928 1376506465472275136 1376607470276539242 1377211642964832654 1377570011854493032 1382412995146508192 1383581165668011072 1383828308373723408 1384188399008220864 1384897511917548846 1390234920912490646 1391409701139727836 1391771764554023888 1396664675508843328 1397993469477052854 1398094579594071072 1399174805854843164 1399788883013436468 1404709978939193808 1406514018347063136 1412658064798175979 1413025657320892132 1414219696240379112 1415333180181580128 1419814387314884064 1420541751242811771 1421014162866105024 1421637824995956288 1422736241751361656 1427738011380819936 1429571625205211712 1430076234141804921 1435081208683861312 1435816393729293618 1436190012358939544 1437403625686942704 1442714619368349936 1443090033008570688 1443829320935316882 1444819288102029714 1451255279683372044 1459354367396986956 1460503388059715664 1466365678702257312 1475046349842115848 1475560124019094176 1476207725565734112 1476963979523503443 1482133051591528896 1483278209485462152 1484711226289039032 1490404460320327104 1490930541977626407 1491426361911772608 1491584889373710509 1499227437544445616 1500017527590987888 1500407852214352704 1506962053181686906 1507115198316940632 1509050754588859344 1516037100674918878 1522652468402682288 1523320738083789456 1524607978862971296 1531666349135485052 1532095627128050916 1533789291549332448 1539025075589807904 1539700530966410848 1540489311976127247 1547890427407721544 1548293209199917152 1548569773656309528 1549601552286954432 1549766263336304661 1555056586793868403 1555214619539821716 1555573732316580032 1557211948884248472 1564254994861771968 1564421263462416289 1564534410498127152 1564941523277335616 1565743235123276874 1571247759947448744 1571937357384335928 1573265680316044848 1573956163388380176 1580549317724915426 1582740013620055824 1588142897151184752 1588839909614275024 1590182515588260384 1597291185729244572 1597706822259488976 1599056920976963616 1599758723443927392 1605219702496896416 1606746916792304763 1614178026612679584 1614466359769343976 1614886465509591008 1615713763903806987 1616251081417576128 1623476287134642024 1625984276287270464 1630992381056561663 1631534779587009472 1633087030182342546 1634372839019205624 1638828308762392776 1640933021404906992 1641360014124502336 1650090652497505008 1651222043545176816 1656450118534031408 1658577462495282336 1659427143572380329 1659858948709921932 1660733691261450876 1665694346610956592 1667833562739413664 1677854657150744184 1683605038509999136 1685767256962418112 1686533674307052612 1686630867237501318 1687958833741146792 1695175096554813888 1703920619403001608 1704668444998526296 1705360471202395728 1711205121108523712 1712957051429553888 1713735830344263138 1722242346493356464 1722417369505075008 1731403210038533892 1732163097337212204 1732613829342764432 1740359217104086206 1741038314567743296 1741829860349906796 1750020448856152536 1750475827583411488 1758301064703097404 1759072757072947348 1759786869219493464 1760559213687002568 1768429527057377919 1769017631323110336 1777207527764421032 1777388136616939104 1778709308673466512 1786660759295082846 1787444898316059402 1787910015385618616 1789420840140887856 1795711725654227136 1796499837010669632 1797420175041925098 1805872165309008468 1806342077399903344 1806664735932361116 1807868477668113504 1814417056129792002 1815950279939264532 1816747273698289884 1825290145581148344 1825475640833422368 1826700440977156353 1833926916948391916 1835476627035385656 1836282190619776872 1838669443896606327 1843681847357691873 1844294977336859712 1845104411164964544 1846530015890065128 1855212934852970448 1855401471011019456 1857624798988323918 1863506383350785334 1863991292636070472 1865566407806457552 1865899645307192628 1866385177351248624 1872946638585591744 1873906139937326166 1883544086397567972 1885626261653838816 1894055668323749028 1896488164082720376 1896981655668482208 1897981361441658144 1903155455336972256 1905268201879399637 1906768312189073228 1914421858305724824 1916538167582590272 1916910696828376809 1917548179600850496 1917752000623342083 1923619492491133248 1925105761247089176 1926425717469372952 1927578133985715792 1929095809989882048 1934354725096594752 1935007039577829392 1936502106828242254 1937522639805026022 1945805823195982608 1947337850746287552 1949190558010609986 1958555234679157872 1966728466456154464 1967622620024894714 1969285306031337924 1977704279313949536 1978746525758324448 1979614968385385376 1987907389303501876 1990662697542750624 1998969916725927488 1999358468734973661 2000023370121317184 2000235957639399807 2009486931089254176 2011184993393706816 2011398767308820943 2012067672785145792 2020856946893414238 2021062316637003336 2030203291203576384 2030419086621433907 2031094317445052608 2032134837074891262 2033026711043324394 2041898010622951824 2042794169504067888 2051351242153613638 2053451413778791887 2053985749301502996 2054194485762200112 2063853903210295392 2064759698208412704 2065817464447248981 2066355017781739548 2073619492719762288 2075371748502016608 2076282598512331296 2085352381368735969 2086045880664169536 2087114551709591754 2087657646831035832 2094997013263264992 2095916476512447904 2096990204215579281 2097687573754726464 2098608217851173568 2099683324520154702 2107064968408790712 2107775525254421302 2110320018160074432 2116819898818090669 2117523862868246336 2119538485981338198 2121329544360568668 2122999770272370192 2129721580972326096 2130275763012651968 2132456737493934432 2134104362627042484 2141607017071229904 2142329222389739684 2152621813025791968 2153724590593940427 2154285018538409316 2154440827571191488 2156105438530414056 2164635049512856032 2167228932153044571 2167415044665966144 2176882919525058066 2177449373576456728 2179163785358940832 2185104411683190368 2187910695206542656 2189031551095480434 2190755082089573496 2200120869996673344 2201629391393569088 2212569524763173772 2213145264946562576 2213340186028641264 2214311588348601168 2220925795481275456 2223199577387293344 2224917314228193228 2237139542867658912 2248711565742736816 2248841156316668424 2250611778321529056 2259645472098560448 2260443079772530359 2260672797475410948 2271894159204002144 2273813961603194304 2274055651012378317 2283978702604023432 2284981107125684184 2297499523703227578 2308537613384711856 2309550796449616272 2320478956138781608 2322439813799875728 2322854660484464292 2332821929309732574 2333360598474870048 2344401419604129872 2346382492292657952 2346801615747190728 2347412284916003424 2348614852684915311 2356871639921173116 2357666438042316611 2357906036076503892 2360934245082570264 2370823976587373139 2371612411564622016 2371864496217211793 2382214345726777128 2383259864421412536 2385273773382390576 2385894453521183808 2396316707518420162 2396560233389233464 2399638085165891088 2407829553745344624 2408074249610046528 2408886314576481488 2410747520745362806 2419222741506389336 2421267039919019376 2421699539654015964 2422329698264386512 2424376622126364192 2433720194108197792 2435600587969541804 2438976414430905696 2447302169380514208 2448376254159702496 2449630545273513819 2451559258528808436 2458242463143589164 2461399532107360488 2462040021186753504 2464120501177616064 2472794900311561231 2473617246470627264 2476833065317765224 2484675177801047112 2487421877075276736 2487866193742923504 2488513569801664832 2489788423064882898 2498541519916434888 2501750344109120496 2503720093816655424 2511392115196757296 2513332521628144202 2525407557764998704 2528650885443627168 2529800511460578918 2542762644832220832 2552562477740966432 2555880929104502412 2557002667497789444 2566807681662785568 2570104178647621056 2583363519740034696 2583626054257612512 2594407764261310144 2598244646005818306 2598920744014146648 2610261374404598208 2610538825656129309 2611406979572210496 2625030673284228804 2625713741375117232 2637451597054646106 2638609135609421022 2640838820530503852 2665811291646631548 2666082204925408656 2666981276852533076 2668063963010199768 2681167347474089103 2681865023078427924 2682058989425360832 2684131260211331784 2693567588481340704 2694475929191218984 2694749755516004448 2708808247963512702 2709513116099855016 2709997103898541674 2710702281391099192 2711802716502170256 2721625584194688003 2722530680830602432 2723725559338757184 2725120910547434826 2737935218371722516 2738647665735337328 2738925981016266816 2750890375422587874 2753214940553078484 2754423285929665308 2755140023708986064 2764825990293016384 2767656616747446816 2769795023835097692 2780469841824981292 2782819402279455672 2783543529108047776 2795259575026178001 2795986938954105708 2796189159188142144 2798349611709686328 2799577766026872936 2809419957878387616 2813028036694126272 2825316129596351958 2826051314641784264 2828439392480758224 2830666360363160256 2839628774629768128 2841083502485623542 2845472483502723312 2855476022761639872 2860152468283609842 2871632787458587236 2872380024717879088 2874807251373885408 2885429238736699872 2887658641870633764 2889638576204059428 2902510559366744088 2904753160242363381 2906283959707539033 2918708734793973912 2921006776119431328 2923785837015914979 2932731357404514624 2950092699684231696 2951120248038188352 2951433930037342071 2952415451131468224 2953927959047006886 2966556418970924304 2969422452578078064 2981861083955252814 2983169778747421018 2998454875088891232 3000035055181975776 3013924106363373812 3014230396633881264 3018101509177718688 3031285420340121357 3032074201349837756 3045304936805364576 3046641476167578912 3048202255612336893 3049215957725942592 3049540066564986591 3063332698270970104 3064191254256101832 3067578583098664896 3077026863230420457 3078050151179615808 3078377324877657859 3079401061932821696 3080978623952254494 3095780854815443088 3096586418399834304 3097139547312619056 3099532526672609322 3110113173587736806 3110429239079643432 3114423897768496944 3128842526924832578 3129068820996254304 3131486470246553748 3142495519894897488 3143874714768671856 3146531360632089696 3147912326776760352 3161098635449830852 3161663287881631953 3165480027240111648 3176285794302369504 3177679819228550048 3179307728972007297 3180365031176520768 3194582371458489144 3195413644518977952 3198113841953927232 3199517446887854784 3209372104659685853 3210439404993792832 3213493833584609526 3228356053225359168 3228932719538687952 3229772931019182016 3231427527807613974 3246952574269284048 3261984762113123326 3265324379287587099 3266174060364685092 3268745678038411248 3277656617524785552 3281866042809813984 3300181304995010016 3302444087090353632 3312900237068062816 3317154924990564672 3318854287144760658 3319717897419843864 3321467382522901752 3331388693221913184 3335667125478827328 3336844546330878149 3355709314301488368 3367210077019998272 3373067348614105224 3373261734475002636 3375917667482293584 3407841238806003216 3409336889997052592 3410720942404791456 3425914102859107776 3427471660688526276 3444484692986712928 3446249285554841367 3462806420077067784 3464326194674424408 3465227658685528864 3480718434208172412 3483659720699813592 3500040897712305072 3500951655166822976 3516602129406194808 3518145514145894696 3519573738438986928 3521118427374005136 3536859054114755838 3554415055528842064 3554776273233878208 3557418617346933024 3573321518590165692 3574889796632118804 3575820030771237232 3578841680281775712 3594475061277630243 3594840350083850196 3611744330618016936 3612684154799806688 3613329471864722232 3615736955336227008 3616121281118044209 3628834112259584004 3631900559878529064 3633494547396579768 3650580291162296688 3650951281666844736 3653400881954312706 3667853833896783832 3670953254070771312 3672564381239553744 3677338887793212654 3687363694715383746 3693060031780130256 3710425869705940896 3715249597976647836 3727012766701570668 3727982585272140944 3731132815612915104 3731799290614385256 3732770354702497248 3734682634597324347 3747812279874652332 3749076139182044447 3767088172795135944 3769998782442216303 3771252523307677632 3788111336647498056 3792976328165440752 3793963311336964416 3794700767190868377 3795962722883316288 3806310910673944512 3810536403758799274 3813536624378146456 3828843716611449648 3833821393656753618 3835504001246684166 3850211522494178352 3852851434938745904 3855156267971431584 3870014079155658784 3873004213656484508 3875045279610052044 3891611646391965216 3898381116021219972 3917110469358315744 3933456932912308928 3935245240049789428 3938570612062675848 3955408558627899072 3956177395581969159 3957493051516648896 3957913703414131533 3959229936770770752 3975814778607003752 3981325395085501248 3998716937469947322 4000471915278799614 4018973862178508352 4022797534617641886 4041713893786828476 4042124633274006672 4060838173242867814 4064269674149782524 4064995655847812511 4066053422086648788 4083796021245903648 4085588339008135776 4102702484307227276 4106902827557583774 4107971498603005992 4108388971524400224 4126335563133881811 4127707806420590784 4129519396416825408 4131634928894497962 4132710035563479096 4147238985439524576 4150743497004033216 4152565197024662592 4170704762737471938 4174229103419183508 4175315293662071664 4189994026526529984 4191832953024895808 4193980408431158562 4199366649040309404 4214129936817581424 4215551050508842604 4233639797636181338 4237974194394527937 4239076971962676396 4242659088721137336 4245999540544740384 4259443161944652192 4264913474987868864 4268208725254084968 4283214034142459808 4284658444779479368 4290228702425414763 4305243626051583936 4307449181187880854 4308570037076818632 4312210877060828112 4329270099025712064 4334457864306089142 4353765839050116132 4354898747152913456 4358327570717881664 4370208823366380736 4378063102190960868 4381510164179146992 4425139049526347544 4426290529893125152 4426680372057282528 4428623176697202336 4446399154774586688 4449834628456386456 4472791625932879221 4474279085735317824 4474754668121131527 4497423131485473632 4497682312633336848 4501223556643058112 4520886159545060718 4521345594950821896 4543788318408004288 4548111302024756634 4567957405208046864 4569962214251368368 4594999047406455156 4617075226769423712 4619101592899232544 4621467935928381741 4640957912277563216 4644879627599751456 4645709320968928584 4649298790008913983 4665169760381605209 4665643858619465148 4666721196949740096 4667217234491932883 4688802839208259744 4692764984585315904 4693263790387248867 4693603231494381456 4694824569832006848 4697229705369830622 4713743279842346232 4715332876084633222 4715812072153007784 4721868490165140528 4741647953174746278 4743728992434423586 4764428691453554256 4766519728842825072 4770547546764781152 4792633415036840324 4793120466778466928 4799276170331782176 4815659107490689248 4817772629152962976 4820240750376914289 4821495041490725612 4838445483012778672 4842534079838038752 4843399079308031928 4844659396528773024 4847141291711420961 4848753244252728384 4865822223193717261 4867440388216395584 4871201175939083608 4877952828861811392 4892977143169684989 4894604338761028416 4896752508319404992 4899261090547027638 4903118517057616872 4916484926287178328 4922799064214720976 4924080042373507008 4945589800623122462 4953666130635530448 4969350355602094224 4975732387485847008 4979576846129765796 4997083039832869776 5003500688218240992 5022784230393514592 5026665043256288404 5050815115529997408 5057301770887254336 5059601022921157836 5085525289664441664 5105124955481932864 5111761858209004824 5114005334995578888 5133615363325571136 5166727039480069392 5167252108515225024 5196489292011636612 5197841488028293296 5221077651312258618 5250061346568457608 5251427482750234464 5274903194109292212 5277218271218842044 5281677641061007704 5306129852362216073 5331622583293263096 5332164409850817312 5333962553705066152 5336127926020399536 5362334694948178206 5363730046156855848 5368262520422663568 5387135176962681408 5388951858382437968 5389499511032008896 5417616495927025404 5419026232199710032 5419994207797083348 5421404562782198384 5423605433004340512 5443251168389376006 5450241821094869652 5475870436743445032 5477295331470674656 5480101322931469059 5501780750845175748 5506429881106156968 5508846571859330616 5510280047417972128 5535313233494893632 5539590047670195384 5560939683649962584 5565638804558911344 5567087058216095552 5590519150052356002 5591973877908211416 5596699223419372656 5599155532053745872 5618839915756775232 5650632259192703916 5652102629283568528 5656878784961516448 5682167004971247084 5690944967005446624 5715804605638198911 5720304936567219684 5743265574917174472 5744760049435758176 5749614502747770816 5753256001870026249 5770858477473399744 5775317283741267528 5779277152408118856 5805021118733488176 5809506320484726762 5812567919415078066 5837417469587947824 5842013552238862656 5847571674031829958 5900185399368463392 5902867860074684142 5907855918094013772 5933112837941848608 5938844905156156128 5963722167910505628 5966339557494842036 5996909750177782464 5998075406204920983 6000070110363951552 6000707872918199421 6027848212726747624 6028460793267762528 6034196301926462829 6036203018355437376 6062570840680242714 6064148402699675512 6090609873610729152 6091257259864301721 6093282952335157824 6096404511224673786 6099080133129973182 6126665396541940208 6128382508512203664 6154053726460840914 6156754649755315718 6161957247904508988 6191561709630886176 6194279094625238112 6199065053345218644 6220226347175473612 6220858478159286864 6228847795536993888 6256057144106207907 6257685053849665156 6258137641992508608 6262972940493107496 6284991039789794976 6287749429537343712 6290970612646737843 6293062721264179392 6295824653553520704 6322197270899661704 6323326575763263906 6330960054480223296 6350459696454272007 6352571588604739008 6355359638457100096 6358615457944014594 6389164742916978288 6390827289037955904 6418744209319371706 6426987667169219052 6457865439077375904 6462855055615227948 6493905148538568096 6501686796459133713 6523969524226246652 6530648758575174198 6532348120729370184 6537491356076822496 6555313235049571104 6563732085619627968 6600362609990020032 6604888174180707264 6605590224369289397 6625800474136125632 6637708574289521316 6639435794839687728 6642934765045803504 6662777386443826368 6673689092661756298 6711418628602976736 6746134697228210448 6746523468950005272 6751835334964587168 6781329239317591077 6815682477612006432 6818673779994105184 6821441884809582912 6822166953037134951 6854943321377052552 6886679170087131499 6888969385973425856 6892498571109682734 6925612840154135568 6928652389348848816 6930455317371057728 6961436868416344824 6967319441399627184 7000081795424610144 7033204258812389616 7036291028291789392 7039147476877973856 7042236854748010272 7072999314126949833 7073718108229511676 7108830111057684128 7112471929762119417 7114837234693866048 7115593488651635379 7146643037180331384 7149779593264237608 7151640061542474464 7157683360563551424 7188950122555260486 7189680700167700392 7223488661236033872 7225368309599613376 7226658943729444464 7232242562236088418 7257668224519168008 7263801119757058128 7266989094793159536 7301160582324593376 7306801763908625412 7335707667793567664 7341906508141542624 7345128762479107488 7348891635820541457 7354677775586425308 7374727389430767492 7377214338390474557 7386120063560260512 7418384700934683693 7420851739411881792 7430499195953295672 7454025533403141336 7455965170544281888 7462265631225830208 7463598581228770512 7465540709404994496 7469365269194648694 7495624559749304664 7498152278364088894 7534176345590271888 7539997564884432606 7576222673294996112 7585952656330881504 7589401534381736754 7621072807517598548 7627073248756292912 7657687433222899296 7667642787313507236 7671008002493368332 7700423044988356704 7705702869877491808 7710312535942863168 7740028158311317568 7746008427312969016 7750090559220104088 7783223292783930432 7796762232042439944 7831616476968387927 7834220938716631488 7870490480099578856 7877141224125351696 7912354791163938318 7915827406828263066 7951629557214007504 7997433874939894644 8000943830557599228 8045595069235283772 8083427787573656952 8084249266548013344 8121676346485735628 8128539348299565048 8129991311695625022 8132106844173297576 8164876752584064009 8167592042491807296 8171176678016271552 8205404968614454552 8213805655115167548 8215942997206011984 8216777943048800448 8252671126267763622 8263269857788995924 8265420071126958192 8294477970879049152 8341409525474943876 8348458206838367016 8350630587324143328 8387960816862317124 8398733298080618808 8428259873635162848 8431102101017685208 8437616322608769821 8467279595272362676 8475948388789055874 8478153943925352792 8485318177442274672 8491999081089480768 8518886323889304384 8536417450508169936 8566428068284919616 8569316889558958736 8580457404850829526 8614898362375761708 8617140074153637264 8624421754121656224 8668915728612178284 8707531678100232264 8709797494305826912 8714259480727090143 8756126204381921736 8763020328358293984 8850278099052695088 8852581059786250304 8853360744114565056 8854301790112026213 8857246353394404672 8899669256912772912 8945583251865758442 8949509336242263054 8994846262970947264 8995364625266673696 9041772319090121436 9042691189901643792 9093856261020364071 9096222604049513268 9135914810416093728 9139924428502736736 9148620199694959773 9189998094812910312 9231080589691261371 9234150453538847424 9235131974632973577 9238203185798465088 9242935871856763482 9281915824555126432 9289759255199502912 9291418641937857168 9298597580017827966 9330339520763210418 9331287717238930296 9334434468983865766 9377605678416519488 9386527580774497734 9387206462988762912 9394459410739661244 9427486559684692464 9430665752169266444 9431624144306015568 9443736980330281056 9483295906349492556 9484989863644895859 9487457984868847172 9528857382907108512 9533039457685650144 9537923186916021891 9541095093529562304 9585266830073680648 9586240933556933856 9598552340663564352 9628116313979057559 9631318214981378496 9635545258305925952 9640481500753828578 9642990082981451224 9676890966025557344 9685068159676077504 9686798158616063856 9689318793057546048 9694282583422841922 9731644446387434522 9742402351878167216 9785954286339369978 9798522181094055276 9806237034115233744 9832969852574356656 9845598128429441952 9891179601246244924 9907332261271060896 9938700711204188448 9951464774971694016 9959153692259531592 9994166079665739552 10007001376436481984 10010533638992634447 10045568460787029184 10053330086512576808 10101630231059994816 10119202045842315672 10223523716418009648 10228010669991157776 10333454078960138784 10338747856664524101 10392978584023273224 10395682976056586592 10441094225615973563 10442155302624517236 10500122693136915216 10502854965500468928 10503971340390509369 10549806388218584424 10554436542437684088 10563355282122015408 10612259704724432146 10663245166586526192 10664328819701634624 10667925107410132304 10672255852040799072 10724669389896356412 10727460092313711696 10736525040845327136 10777903716764875936 10783425183832890729 10835232991854050808 10838052464399420064 10839988415594166696 10842809125564396768 10847210866008681024 10848363843354132627 10886502336778752012 10900483642189739304 10950948844236914023 10951740873486890064 10954590662941349312 10960202645862938118 11003561501690351496 11012859762212313936 11017693143718661232 11020560094835944256 11079180095340390768 11121879367299925168 11131277609117822688 11181038300104712004 11183947755816422832 11193398446838745312 11198311064107491744 11247228417546133341 11301264518385407832 11304205258567137056 11309996347326648909 11313757569923032896 11364334009942494168 11381889934010893248 11431609211276397822 11440609873134439368 11486531149834348944 11489520098871516352 11506512003740052498 11550634567482535056 11558554304816237712 11610042237466976352 11619012640969453524 11625135838830156132 11674834939175895648 11695143348063659916 11800370798736926784 11805735720149368284 11815711836188027544 11866225675883697216 11873741110242394599 11877689810312312256 11927444335821011256 11932679114989684072 11996150812409841966 12001415745836398842 12055696425453495248 12056921586535525056 12068392603852925658 12125141681360485428 12128296805399351024 12182514519728603442 12192809022449347572 12198160266259946364 12253330793083880416 12256765017024407328 12308107452921681828 12313509299510631436 12323914495809017976 12379006689401645433 12383123419261772352 12388558189250476224 12398130106690437288 12440452694350947224 12441716956318573728 12457695591073987776 12512114288212415814 12515370107699330312 12525945880986214992 12569982079579589952 12575498859074687424 12581941225293475686 12644394541799323408 12646653151526527812 12700919392908544014 12717230915888029188 12778329485833956576 12837488418638743412 12853975334338438104 12870686107276244289 12915730878154751808 12925710111230455896 12987810297077136192 13003373592918267426 13047939048452493304 13061297517150348396 13064696241458740368 13074982712153644992 13110626470099142208 13211180448738578794 13275417148579042632 13278871589679375456 13285869530091607008 13347378185323512596 13418374877798637663 13422837257205953472 13424264004363394581 13492269394456420896 13493046937900010544 13503670669929174336 13562658478635182154 13631364955224012864 13632813867315341947 13637347559988210368 13644333906074269902 13709886642754105104 13773358340174262998 13784997142219365468 13851225680308271136 13857304778697697632 13922873736832689648 13934638882799254368 13995509281144815627 14000163590849220288 14001651703475798649 14066408517624779232 14072582056583578784 14078294953755947712 14079791371161746601 14084473709496020544 14145998628253899666 14147436216459023352 14212933606350037349 14217660222115368256 14224943859524238834 14231186977303270758 14293286074360662768 14299559186528475216 14303280123084948928 14377900245110520972 14379361400335400784 14446977322472067744 14453317887458888928 14460722251130742867 14464485124472176836 14515336449038336016 14527602239514116256 14533978189586319072 14597466669581151783 14602321164649186752 14613603527817250824 14671415335587135328 14678931429509054967 14683813016283085248 14690257524958214976 14697783271641082914 14709355551172850616 14749454778861534984 14754428676780949114 14772240127120521024 14836769401869367386 14860998391906591344 14908051066806282672 14911930341088563776 14927197162457541024 14938730538389297388 14991249119498609328 14996304556728177788 15068352691180543776 15079995129768865212 15152445346589992224 15171905312661763008 15178803068763473508 15242145615035197096 15254146497512585824 15315374866445798592 15335285574627014472 15342016004986736664 15400846089976713408 15411405739754983616 15492016854625938032 15500181118440208176 15593524464084879888 15663232953936775854 15740980960199157712 15754282448250703392 15824709582327876636 15831654813656526132 15903259114428015008 15918389557086648219 15994867749879789288 16001887661115198456 16091190138470567544 16166855575147313904 16168498533096026688 16243352692971471256 16257078696599130096 16259982623391250044 16264213688346595152 16329753505168128018 16410809937228909104 16427611310230335096 16431885994412023968 16440303968794407177 16505342252535527244 16526539715577991848 16530840142253916384 16603051473520482551 16682819050949887752 16696916413676734032 16701261174648286656 16775921633724634248 16797466596161237616 16856519747270325696 16862204202035370416 16875232645217539642 16934559190544725352 16951896777578111748 16956307887850705584 16970636354884549344 17072834901016339872 17138633779117917472 17147413816914596733 17160914809701659052 17229796724751523416 17234280148307274528 17248843508243312448 17337831457224356568 17415063356200464528 17419594988611653824 17428518961454180286 17512252408763843472 17526040656716587968 17700556198105390176 17708603580224052426 17799338513825545824 17891166503731516884 17899018672484526108 17990729250533347392 18002123618754598263 18083544638180242872 18085382379803287584 18187712522040728142 18192445208099026536 18271829620832187456 18273771779592905163 18279848857005473472 18297240399389919546 18379996189625820624 18462161179382522742 18470263949265947154 18485871743713526964 18563831649110252864 18582837283875714336 18597195160035655932 18660679041526420836 18662575434477860592 18668868937967731532 18768171432318623721 18773055161548995468 18774412925977525824 18788918821479322488 18854973119369384928 18861331504338532888 18863248288612031136 18887473960660562112 18966591812698985112 18969979727289791718 18974915969737694344 19051379089362816021 19057714765814217024 19066078915371300288 19075846373832043782 19170533660147361296 19172481867113867712 19256232627958115118 19280963001507657156 19285980165962902448 19353781932051114688 19373596317232127712 19388565166845683844 19463288892774869044 19484804703756334432 19571908572678739956 19597044362188110552 19612474068230467488 19665939705148713312 19691196256858883904 19782359202492489848 19814664522542121792 19816770673107868191 19877401422408376896 19918307384519063184 19988332159331479104 20021067277985268894 20106660173025153616 20238404091684631344 20343987717952773231 20447047432836019296 20456021339982315552 20466500859111404853 20660037510261394497 20666908157920277568 20669104895607131339 20677495713329048202 20785957168046546448 20791365952113173184 20882188451231947126 20884310605249034472 21000245386273830432 21007942680781018738 21099612776437168848 21108873084875368176 21126710564244030816 21218997942380849499 21224519409448864292 21326490333173052384 21335850214820264608 21337415789286358251 21344511704081598144 21346780465954906137 21449338779792712824 21454920184627423392 21473050081690654272 21548641274143605013 21555807433529751872 21566850367665781458 21670465983708101616 21676104928798840128 21679976831188333392 21685618251128793536 21696727686708265254 21773004673557504024 21800967284379478608 21901897688473828046 21903481746973780128 21920405291725876236 22007123003380702992 22025719524424627872 22035386287437322464 22131643015171423671 22158360190680781536 22243758734599850336 22255154102804051079 22262555218235645376 22362076600209424008 22367895511632845664 22386796893677490624 22396622128214983488 22494456835092266682 22602529036770815664 22608410517134274112 22619992694653297818 22728668019884988336 22863218422552795644 22881219746268878736 22973062299668697888 23013024007480104996 23101269134965070112 23117108609632475424 23220084474933952704 23238025281938907048 23250271677660312264 23349669878351791296 23357911824316147043 23390286696127319832 23611471440298736568 23631423672376055088 23747482220484789198 23854888671642022512 23865358229979368144 23992301624819683932 24002831491672797684 24111392850906990496 24136785207705851316 24250283362720970856 24256593610798702048 24365029039457206884 24385618044898695144 24396320532519892728 24506661586167760832 24513530034048814656 24616214905843363656 24627018599021262872 24647828991618035952 24758013378803290866 24796260213380874576 24880905388701894448 24883433912637147456 25024228576424831628 25030740215398660624 25051891761972429984 25163882450586951372 25288789083598646816 25293306303053055624 25312848967826309463 25401838785817088028 25434461831776058376 25556658971667913152 25674976837277486824 25707950668676876208 25741372214552488578 25851420222460911792 26006747185836534852 26095878096904986608 26122595034300696792 26129392482917480736 26142778442181270429 26422360897477157588 26550834297158085264 26557743179358750912 26562905370336078639 26571739060183214016 26694756370647025192 26836749755597275326 26848528008726789162 26984538788912841792 26986093875800021088 27125316957270364308 27265627734630683894 27288667812148539804 27419773285508210208 27546716680348525996 27569994284438730936 27693241769073784113 27702451360616542272 27705395923898920731 27714609557395395264 27845747473665379296 27869277765598508736 27991018562289631254 28003303406951597298 28132817035249558464 28145164113167157568 28159582742323493202 28291997256507799332 28294872432918046704 28425867212700074698 28449887719048477668 28454969590934687577 28462373954606541516 28586572148721325536 28599118373056950432 28755800490221041944 28758722800670801568 28884348941937172677 28893954644944135488 28906635774917777856 28921444502261485734 28928970248944353672 29030672898076672032 29055204479028232512 29067956379172638144 29194933339162303566 29227207055634501648 29342830671174270656 29357862859018109934 29395566543282165828 29418711102345701232 29498909557723069968 29508857353561898228 29673538803738734772 29721996783813182688 29816102133612565344 29854394324915082048 29877461076778594776 29982498238997218656 29992609113456355576 30031600916977903341 30136705382361087552 30159990259537730424 30304890693179984448 30357606137526947016 30484291230070394192 30508292995025171648 30670571149254028944 30684032009973473328 30984033709251876064 31000362236880416352 31187048928169759776 31323282676847920689 31326465907873551708 31481961920398315424 31508564896501406784 31511914021171528107 31649419164655753272 31663309627313052264 31806518228856030016 31836779114173296438 31989735499759578576 32003775322230396912 32182380276941135088 32333711150294627808 32350275551498672187 32486705385942942512 32514157393198260192 32519965246782500088 32528427376693190304 32545091530062397881 32659507010336256036 32670520641443530181 32821619874457818208 32852846532710742069 32855222620460670192 32863771988824047936 32880607937588814354 33010684505071054488 33053079431155983696 33061680284507832768 33206102947040965102 33365638101899775504 33393832827353468064 33551843267449268496 33594933192322475232 33724408404070740832 33741685252638400023 33750465290435079284 33869118381089450704 33903793555156223496 33912615775701411168 33929989041979946727 33941272709769098688 34145669802032679744 34277267558235834944 34294827633829193466 34321829619403318104 34459593449503046832 34468560296614549056 34675662914448713136 34830126712400929056 34857037922908360572 35024504817527686944 35401112396210780352 35417207160448104852 35598677027651091648 35782333007463033768 35798037344969052216 36004247237509196526 36167089276360485744 36170764759606575168 36375425044081456284 36384890416198053072 36547543559185810326 36594480798779839092 36759992379251641248 36924322358765045484 36940527898531894308 36971743487427053928 37142908966535512511 37165674567751428672 37194390320071311864 37321358083052841672 37325150868955721184 37337737875935463064 37536342864637247442 37546110323097990936 37577837642958644976 37709946238738769856 37722663008677065776 37726496577224062272 37933183625397970224 37939959454579583436 37949831939475388688 38102758178725632042 38151692747664087564 38341067320294722592 38512465255916230236 38561926003015314312 38571960331925804896 38747192634464255424 38777130333691367688 38926577785549738088 38969609407512668864 39143817145357479912 39194088724376221104 39224948136460934976 39331879410297426624 39564718404984979696 39633541346215736382 39836614769038126368 40042134555970537788 40213320346050307232 40272792013090183743 40476808183369262688 40687975435905546462 40894094865672038592 40898441601946025841 40912042679964631104 40933001718222809706 41320075020522788994 41338209791214262678 41354991426658096404 41571914336093092896 41764376902463894252 41768621210498068944 41986527843434446881 42000490772547660864 42004955110427395947 42015885361562037476 42199225552874337696 42217746169750736352 42239374113485239803 42253421128488061632 42437995884761698998 42449038818897728584 42638800819050112047 42652980666346104768 42671700429640529216 42674831578572716502 42693560931909812274 42898677559585425648 42909840369254846784 43097282548287210026 43133700735331562916 43340931967416203232 43359953662376666784 43393455373416530508 43546009347115008048 43601934568758957216 43792400008743455349 43803795376947656092 43806963493947560256 43840810583451752472 44014246006761405984 44036794288527164901 44051439048849255744 44070772574874644928 44263286030342847342 44316720381361563072 44487517469199700672 44510308205608102158 44724153200418848016 44735791023265691328 44988913670184533364 45205058073541631328 45239985389306595636 45457336039769976672 45726436845105591288 45762439492537757472 45946124599337395776 46026048014960209992 46202538269930140224 46234217219264950848 46239131570585025779 46476050563877814096 46500543355320624528 46715823648632294086 46780573392254639664 47222942880597473136 47262847344752110176 47494964440969578396 47709777343284045024 47730716459958736288 47755168671259944657 47984603249639367864 48005662983345595368 48206754190609920493 48222785701813980992 48273570415411702632 48500566725441941712 48513187221597404096 48730058078914413768 48771236089797390288 48792641065039785456 49232429811686727312 49254037198042525744 49295657983236071904 49516026757606581732 49592520426761749152 49761810777403788896 49809154420561447653 50048457152849663256 50061480430797321248 50103783523944859968 50327764901173902744 50577578167197293632 50586612606106111248 50625697935652618926 50803677571634176056 50868923663552116752 51349953674554973648 51415901337353752416 51442241450743790199 51482744429104977156 51702840444921823584 52013494371673069704 52191756193809973216 52245190068601393584 52258784965834961472 52285556884362540858 52844721794954315176 53101668594316170528 53125810740672157278 53389512741294050384 53673499511194550652 53697056017453578324 53972187751600042176 54250633914540728616 54531255469261367788 54577335624297079608 54821315338778715489 54839546571016420416 55093433360697051992 55139988568877461872 55386483538147568226 55410791847797841462 55691494947330758592 55982037124579262508 56006606813903194596 56319165484646986404 56583994513015598664 56589744865836093408 56851734425400149396 56899775438096955336 56909939181869375154 56924747909213083032 57154137268088448063 57173144297442651072 57198236746113900864 57511600980442083888 57517445601341603136 57768697883874345354 57842889004522971468 57857940497888707344 58061345796153344064 58389866678324607132 58454414111269003296 58715725718036219868 58791133086564331656 58837422204691402464 58997819115446139936 59017714707123796456 59063314258261388747 59347077607477469544 59443993567626365376 59450312019323604573 59632204267225130688 59754922153557189552 59964996477994437312 59985218226912711152 60063201833955806682 60319980519075460848 60715212275053894032 60968582460140788384 61341142298508057888 61368064019946946656 61968067418503752128 61980112530784183491 62000724473760832704 62007314686821394017 62374097856339519552 62646565353695841378 62652931815747103416 62963923840796630848 63023828042343056214 63298838329311506544 63326619254626104528 63656993827142548497 63673558228346592876 63979470999519157152 64007550644460793824 64040341397864718411 64364760553882270176 64645923822430815039 64667422300589255616 64700551102997344374 64973410771885885024 65028314786396520384 65039930493565000176 65056854753386380608 65090183060124795762 65319014020672512072 65341041282887060362 65643239748915636416 65705693065421484138 65710445240921340384 65761215875177628708 66021369010142108976 66106158862311967392 66394929045514271013 66412205894081930204 66731276203799551008 66765462308412153237 66787665654706936128 67103686534898536992 67189866384644950464 67448816808141481664 67483370505276800046 67500930580870158568 67738236762178901408 67807587110312446992 67825231551402822336 67859978083959893454 68589655267658386932 68643659238806636208 68919186899006093664 69351325828897426272 69660253424801858112 69714075845816721144 70049009635055373888 70073735472948441129 70834414320896209704 71564666014926067536 71596074689938104432 72008494475018393052 72334178552720971488 72750850088162912568 72769780832396106144 73087659579311814941 73095087118371620652 73188961597559678184 73519984758503282496 73527799382733565583 73848644717530090968 73881055797063788616 73943486974854107856 74285817933071025022 74388780640142623728 74642716166105683344 74650301737911442368 74675475751870926128 75072685729274494884 75092220646195981872 75155675285917289952 75445326017354131552 75866367250795940448 75879918909159166872 75899663878950777376 75938546903478928389 76205516357451264084 76303385495328175128 76656641909658398161 76682134640589445184 77024930511832460472 77123852006030628624 77143920663851609792 77554260667382735376 77853155571099476176 78287634290714959824 78388177448752442208 79129436809969959392 79267082692431472764 79673229538076252736 80084269111941075576 80426640692100614464 80545584026180367486 80953616366738525376 81375950871811092924 81796883203892051682 81866003436445619412 82640150041045577988 82676419582428525356 82709982853316192808 83116187771696762193 83143828672186185792 83528753804927788504 83537242420996137888 83973055686868893762 84009910220854791894 84031770723124074952 84398451105748675392 84435492339501472704 84478748226970479606 84875991769523397996 84898077637795457168 85277601638100224094 85349663157145433004 85387121863819624548 85797355119170851296 86194565096574420052 86267401470663125832 86653046825811518031 86681863934832406464 86719907324753333568 86786910746833061016 87092018694230016096 87203869137517914432 87584800017486910698 87607590753895312184 87681621166903504944 88028492013522811968 88073588577054329802 88526572060685694684 89020616411216204316 89448306400837696032 89977827340369066728 90094802750933710023 90410116147083262656 90479970778613191272 90914672079539953344 91452873690211182576 91524878985075514944 92052096029920419984 92478263141170051558 92952101127755628192 93001086710641249056 93431647297264588172 93561146784509279328 93969848030543762067 94445885761194946272 94525694689504220352 94535742063514584321 94989928881939156792 95419554686568090048 95429697071207393629 95461432919917472576 95510337342519889314 95969206499278735728 96011325966691190736 96413508381219840986 96547140830823405264 97001133450883883424 97460116157828827536 97542472179594780576 97585282130079570912 98011561924330590543 98464859623373454624 98508074396085051488 98558539598132226207 98591315966472143808 99032053515213163464 99185040853523498304 99490535244450261443 99523621554807577792 99618308841122895306 100096914305699326512 100122960861594642496 100655529802347805488 101173225212212222496 101225055757915200069 101251395871305237852 101607355143268352112 101737847327104233504 102699907349109947296 102831802674707504832 102884482901487580398 102965488858209954312 103405680889843647168 104026988743346139408 104383512387619946432 104490380137202787168 104571113768725081716 105689443589908630352 106203337188632341056 106251621481344314556 106779025482588100768 107346999022389101304 107394112034907156648 108501267829081457232 109062510938522735576 109154671248594159216 109642630677557430978 110186866721394103984 110279977137754923744 110772967076295136452 110821583695595682924 111428726899606537533 111964074249158525016 112013213627806389192 112638330969293972808 113167989026031197328 113179489731672186816 113703468850800298792 113799550876193910672 113819878363738750308 113849495818426166064 114308274536176896126 115023201960884167776 115537395767748690708 115685778009045942936 115715880995777414688 116221360314643377857 116779733356649214264 116908828222538006592 117431451436072439736 117582266173128663312 117674844409382804928 117995638230892279872 118035429414247592912 118126628516522777494 118694155214954939088 118900624038647209146 119509844307114379104 119970436453825422304 120126403667911613364 120639961038150921696 121430424550107788064 121937164920281576768 122682284597016115776 122695324805838077523 122736128039893893312 123960225061568366982 124014629373642788034 125293130707391682756 125305863631494206832 126014865331282187841 126047656084686112428 126597676658623013088 126653238509252209056 127313987654285096994 127347116456693185752 127916402457150336141 127958941999038314304 128015101288921587648 128080682795729436822 128729521107764540352 129291847644861630078 129401102205994688748 129946821543771770048 130079860987130000352 130180366120249591524 130638028041345024144 130682082565774120724 131377200026230366047 131411386130842968276 131420890481842680768 131522431750355257416 132042738020284217952 132212317724623934784 132789858091028542026 132824411788163860408 133462552407599102016 133530924616824306474 134207373069797073984 134966741010553600092 135001861161740317136 135476473524357802816 135615174220624893984 135719956167919786908 137179310535316773864 137287318477613272416 137838373798012187328 138702651657794852544 138717394711755077337 139428151691633442288 140147470945896882258 141668828641792419408 143129332029852135072 143192149379876208864 143265506013779833971 144016988950036786104 144620262571829761479 144668357105441942976 144683734269249919373 145501700176325825136 145539561664792212288 146175319158623629882 146190174236743241304 146377923195119356368 147055598765467131166 147697289435060181936 147762111594127577232 147886973949708215712 148571635866142050044 148777561280285247456 149285432332211366688 149350951503741852256 149427463261684342959 150145371458548989768 150184441292391963744 150311350571834579904 150840488919005235091 150890652034708263104 151732734501591880896 151759837818318333744 151799327757901554752 151877093806957856778 152411032714902528168 152606770990656350256 153313283819316796322 154049861023664920944 154247704012061257248 155108521334765470752 155706311142198952352 156575268581429919648 156776354897504884416 158258873619939918784 158534165384862945528 160168538223882151152 161091168052360734972 162751901743622185848 163593766407784103364 163732006872891238824 165280300082091155976 165352839164857050712 165419965706632385616 166232375543393524386 167057507609855577008 167074484841992275776 167946111373737787524 168019820441709583788 168063541446248149904 168957496453940959212 169751983539046795992 169796155275590914336 170555203276200448188 170699326314290866008 170774243727639249096 171594710238341702592 172389130193148840104 172534802941326251664 173306093651623036062 173573821493666122032 174184037388460032192 175169600034973821396 175215181507790624368 175363242333807009888 176147177154108659604 177053144121371389368 177189942774784166241 178041232822432408632 178350936057970813719 178896612801675392064 179955654680738133456 180189605501867420046 180959941557226382544 182905747380422365152 184104192059840839968 184956526282340103116 185904202255511256384 185940337592352550473 186002173421282498112 186021944060464182051 186863294594529176344 187122293569018558656 187939696061087524134 188891771522389892544 189071484127029168642 189979857763878313584 190859394142414787258 191020674685039778628 191938412998557471456 192022651933382381472 192827016762439681972 193094281661646810528 193937771467292445117 194002266901767766848 194920232315657655072 195084944359189561152 195170564260159141824 196023123848661181086 196929719246746909248 197016148792170102976 197117079196264452414 198064107030426326928 198981070488900522886 199184787136542813039 199236617682245790612 200193828611398653024 201311059604695610976 202346450424424444992 202450111515830400138 202502791742610475704 203214710286536704224 203475694654208467008 205399814698219894592 205768965802975160796 205930977716419908624 208053977486692278816 208980760274405574336 209142227537450163432 210221206418845323387 211378887179817260704 212503242962688629112 213558050965176201536 214693998044778202608 214788224069814313296 217002535658162914464 218125021877045471152 218309342497188318432 219262978737935444823 219285261355114861956 220373733442788207968 220559954275509847488 220583398148200696749 221545934152590272904 221643167391191365848 222857453799213075066 223928148498317050032 224026427255612778384 225276661938587945616 226335978052062394656 227406937701600597584 227599101752387821344 227639756727477500616 227698991636852332128 227815640710436785167 228616549072353792252 228693644490104711267 229969925728975194483 230046403921768335552 231074791535497381416 231371556018091885872 231431761991554829376 232442720629286755714 233559466713298428528 234862902872144879472 235164532346257326624 236070858828495185824 236253257033045554988 237388310429909878176 237801248077294418292 239019688614228758208 239940872907650844608 240252807335823226728 241279922076301843392 242860849100215576128 245390649611676155046 247920450123136733964 248029258747285576068 250586261414783365512 250611727262988413664 252029730662564375682 252095312169372224856 253195353317246026176 253306477018504418112 254627975308570193988 254694232913386371504 255832804914300672282 256161365591458873644 258583695289723260156 258802204411989377496 260159721974260000704 260360732240499183048 261276056082690048288 261364165131548241448 262754400052460732094 262822772261685936552 263044863500710514832 264085476040568435904 265579716182057084052 265648823576327720816 267061849233648612948 269933482021107200184 270003722323480634272 271230348441249787968 271439912335839573816 274358621070633547728 274574636955226544832 277434789423510154674 278856303383266884576 280294941891793764516 281909544091631286201 283337657283584838816 283607226190543752963 286258664059704270144 286289091213622180887 286384298759752417728 286531012027559667942 288033977900073572208 289240525143659522958 289367468538499838746 291003400352651650272 292350638317247259764 292380348473486482608 292755846390238712736 294034685772991771629 294111197530934262332 295394578870120363872 295524223188255154464 295675618794396678621 295773947899416431424 297143271732284100088 297555122560570494912 298471605733350784329 298570864664422733376 298701903007483704512 298854926523368685918 300290742917097979536 300368882584783927488 301680977838010470182 303519675636636667488 303754187613915713556 304822065429805056336 305213541981312700512 306626567638633592644 308099722047329841888 308495408024122514496 310217042669530941504 311412622284397904704 313150537162859839296 317068330769725891056 320337076447764302304 322182336104721469944 323673920994095180453 325503803487244371696 327187532815568206728 327464013745782477648 330560600164182311952 330705678329714101424 330839931413264771232 332464751086787048772 334115015219711154016 334286180698819612599 335892222747475575048 336039640883419167576 336127082892496299808 337914992907881918424 339503967078093591984 339592310551181828672 341110406552400896376 341398652628581732016 341548487455278498192 344778260386297680208 345069605882652503328 346612187303246072124 347147642987332244064 348664080943930133571 350339200069947642792 350430363015581248736 350726484667614019776 352294354308217319208 354106288242742778736 354379885549568332482 356082465644864817264 356701872115941627438 359911309361476266912 360379211003734840092 361919883114452765088 365811494760844730304 368085974417514232569 368208384119681679936 369913052564680206232 371880675184705100946 372043888120928364102 373726589189058352688 375879392122175048268 378142968254058337284 379959715527756627168 381718788284829574516 382041349370079557256 383749207371451008423 383876825997114942912 384045303866764762944 385654033524879363944 386188563323293621056 387875542934584890234 389840464631315310144 392046247697322362172 394234158392528904828 396128214060852653856 397962140977801045772 398369574273085626078 398473235364491581224 400387657222797306048 402622119209391221952 404900223031660800276 405005583485220951408 406429420573073408448 411537931605950321592 411861955432839817248 416107954973384557632 416152184135265232011 418284455074900326864 420442412837690646774 422757774359634521408 425006485925377258224 429387996089556405216 429576448139628626592 433860787715489284437 434005071316325828928 434051202807749758119 436250043754090942304 436618684994376636864 438525957475870889646 438570522710229723912 440747466885576415936 441166796296401393498 443091868305180545808 443286334782382731696 445714907598426150132 447856296996634100064 448052854511225556768 448282389785053028877 450553323877175891232 452521466757015705273 452671956104124789312 454813875403201195168 455198203504775642688 455279513454955001232 455397983273704664256 455631281420873570334 457233098144707584504 457387288980209422534 459939851457950388966 462149583070994762832 462743112036183771744 464885441258573511428 467118933426596857056 469725805744289758944 470329064692514653248 472141717656990371648 472506514066091109976 474776620859819756352 475602496154588836584 480505614671646453456 490781299223352310092 495840900246273467928 496058517494571152136 501172522829566731024 501223454525976827328 504059461325128751364 504190624338744449712 509255950617140387976 509388465826772743008 511665609828601344564 512322731182917747288 514694595679134959081 517167390579446520312 517604408823978754992 520721464480998366096 522552112165380096576 522728330263096482896 525508800104921464188 525645544523371873104 526089727001421029664 531159432364114168104 531297647152655441632 531569828324352498723 534123698467297225896 539866964042214400368 540007444646961268544 542879824671679147632 548717242141267095456 554869578847020309348 557712606766533769152 558065832181392546153 560589883783587529032 563819088183262572402 566675314567169677632 567214452381087505926 572578182427244361774 573062024055119335884 576067955800147144416 578481050287319045916 578734937076999677492 581813314401877335351 582006800705303300544 584701276634494519528 584760696946972965216 585511692780477425472 588069371545983543258 588222395061868524664 590789157740240727744 591048446376510308928 591351237588793357242 594286543464568200176 596943211466701568658 597709853046737371836 600581485834195959072 603361955676020940364 607039351273273334976 607508375227831427112 609644130859610112672 610427083962625401024 613253135277267185288 616199444094659683776 630663619256535970161 634136661539451782112 640674152895528604608 640742251763821071509 644364672209442939888 647347841988190360906 651007606974488743392 654375065631136413456 654928027491564955296 657788936213806334469 661121200328364623904 661411356659428202848 661679862826529542464 661750194444602090247 664929502173574097544 668007879498451755403 668230030439422308032 668572361397639225198 671784445494951150096 672079281766838335152 672254165784992599616 675829985815763836848 679007934156187183968 682220813104801792752 682797305257163464032 683096974910556996384 686080933470314133801 689556520772595360416 689909777186925583449 690139211765305006656 693224374606492144248 694295285974664488128 697328161887860267142 700678400139895285584 700860726031162497472 704588708616434638416 708212576485485557472 708759771099136664964 712164931289729634528 713403744231883254876 719822618722952533824 720758422007469680184 723839766228905530176 736171948835028465138 739826105129360412464 743761350369410201892 744087776241856728204 747453178378116705376 751758784244350096536 756285936508116674568 759919431055513254336 763437576569659149032 764082698740159114512 767498414742902016846 771308067049758727888 775751085869169780468 784092495394644724344 788468316785057809656 792256428121705307712 795924281955602091544 796739148546171252156 796946470728983162448 809800446063321600552 810011166970441902816 823075863211900643184 823723910865679634496 832304368270530464022 836568910149800653728 840884825675381293548 850012971850754516448 858775992179112810432 858867273640866542661 859152896279257253184 867721575430978568874 868102405615499516238 872500087508181884608 877051914951741779292 877141045420459447824 882104057318975314887 882333592592802786996 886183736610361091616 886572669564765463392 891429815196852300264 895414817200052352987 895712593993268200128 896105709022451113536 896564779570106057754 901106647754351782464 905042933514031410546 909627750806402390336 910559026909910002464 911262562841747140668 914466196289415169008 914774577960418845068 919879702915900777932 924299166141989525664 925486224072367543488 929770882517147022856 934237866853193714112 939451611488579517888 945013028132182219952 951204992309177673168 961011229343292906912 971021762982285541359 981562598446704620184 991681800492546935856 992117034989142304272 1002345045659133462048 1002858542096458837797 1008118922650257502728 1008381248677488899424 1012786139884749435611 1018511901234280775952 1018776931653545486016 1023331219657202689128 1024645462365835494576 1029389191358269918162 1034334781158893040624 1035208817647957509984 1041442928961996732192 1045456660526192965792 1045992242831790400713 1051017600209842928376 1051291089046743746208 1052179454002842059328 1062318864728228336208 1062595294305310883264 1063139656648704997446 1068247396934594451792 1079733928084428800736 1085759649343358295264 1097434484282534190912 1109739157694040618696 1116131664362785092306 1121179767567175058064 1127638176366525144804 1134428904762175011852 1145156364854488723548 1146124048110238671768 1152135911600294288832 1156962100574638091832 1157469874153999354984 1163626628803754670702 1169402553268989039056 1169521393893945930432 1176138743091967086516 1176444790123737049328 1182702475177586714484 1188573086929136400352 1193886422933403137316 1195419706093474743672 1201162971668391918144 1206723911352041880728 1215016750455662854224 1219288261719220225344 1226506270554534370576 1248456552405795696033 1261327238513071940322 1268273323078903564224 1281484503527642143018 1288729344418885879776 1294695683976380721812 1301582363146467853311 1302015213948977486784 1302153608423249274357 1308750131262272826912 1309856054983129910592 1315577872427612668938 1322242400656729247808 1322822713318856405696 1323500388889204180494 1329859004347148195088 1336015758996903510806 1337144722795278450396 1343568890989902300192 1344158563533676670304 1351659971631527673696 1357564400271047115819 1358015868312374367936 1364441626209603585504 1365594610514326928064 1366193949821113992768 1372161866940628267602 1379113041545190720832 1379819554373851166898 1386448749212984288496 1394656323775720534284 1401356800279790571168 1409177417232869276832 1416425152970971114944 1417519542198273329928 1424329862579459269056 1426807488463766509752 1441516844014939360368 1472343897670056930276 1479652210258720824928 1487522700738820403784 1488175552483713456408 1494906356756233410752 1503517568488700193072 1512571873016233349136 1526875153139318298064 1528165397480318229024 1534996829485804033692 1542616134099517455776 1544083787037404877243 1551502171738339560936 1568184990789289448688 1576936633570115619312 1591848563911204183088 1593478297092342504312 1593892941457966324896 1594709484973057496169 1619600892126643201104 1620022333940883805632 1646151726423801286368 1664608736541060928044 1673137820299601307456 1681769651350762587096 1700025943701509032896 1717734547281733085322 1735443150861957137748 1736204811230999032476 1754103829903483558584 1754282090840918895648 1764208114637950629774 1764667185185605573992 1772367473220722183232 1773145339129530926784 1782859630393704600528 1790829634400104705974 1793129559140212115508 1810085867028062821092 1821118053819820004928 1822525125683494281336 1828932392578830338016 1829549155920837690136 1839759405831801555864 1848598332283979051328 1859541765034294045712 1890026056264364439904 1902409984618355346336 1922022458686585813824 1922226755291463214527 1942043525964571082718 1963125196893409240368 1973366808641419003407 1983363600985093871712 1984234069978284608544 1985250583333806270741 2004023638495355266209 2004690091318266924096 2005717084192917675594 2016237845300515005456 2016762497354977798848 2025572279769498871222 2037023802468561551904 2046662439314405378256 2049290924731670989152 2058242800410942401403 2058778382716539836324 2068669562317786081248 2069729331560776750347 2070417635295915019968 2082885857923993464384 2090913321052385931584 2091984485663580801426 2102035200419685856752 2102582178093487492416 2124637729456456672416 2126279313297409994892 2136494793869188903584 2159467856168857601472 2171519298686716590528 2219478315388081237392 2232263328725570184612 2242359535134350116128 2255276352733050289608 2265717446958666263171 2268857809524350023704 2290312729708977447096 2292248096220477343536 2313924201149276183664 2314939748307998709968 2327253257607509341404 2338805106537978078112 2352277486183934173032 2352889580247474098656 2365404950355173428968 2377146173858272800704 2387772845866806274632 2390839412186949487344 2413447822704083761456 2430033500911325708448 2453012541109068741152 2496913104811591392066 2522654477026143880644 2562969007055284286036 2576601820922599627983 2577458688837771759552 2589391367952761443624 2603164726292935706622 2604307216846498548714 2617500262524545653824 2631155744855225337876 2647000777778408360988 2659718008694296390176 2672031517993807021612 2674289445590556900792 2686244451600157058961 2687137781979804600384 2688317127067353340608 2703319943263055347392 2715128800542094231638 2728883252419207171008 2744323733881256535204 2759639108747702333796 2772897498425968576992 2789312647551441068568 2802713600559581142336 2818354834465738553664 2835039084396546659856 2853614976927533019504 2883033688029878720736 2913065288946856624077 2944687795340113860552 2959304420517441649856 2975045401477640807568 2976351104967426912816 3007035136977400386144 3025143746032466698272 3038358419654248306833 3053750306278636596128 3056330794960636458048 3069993658971608067384 3085232268199034911552 3088167574074809754486 3103004343476679121872 3136369981578578897376 3137976728495371202139 3153873267140231238624 3183697127822408366176 3186956594184685008624 3187785882915932649792 3189418969946114992338 3239201784253286402208 3292303452847602572736 3329217473082121856088 3363539302701525174192 3435469094563466170644 3470886301723914275496 3472409622461998064952 3508207659806967117168 3508564181681837791296 3528416229275901259548 3529334370371211147984 3565719260787409201056 3581659268800209411948 3586259118280424231016 3602862169753944713567 3620171734056125642184 3645050251366988562672 3657864785157660676032 3659098311841675380272 3679518811663603111728 3719083530068588091424 3780052112528728879808 3804819969236710692672 3844453510582926429054 3884087051929142165436 3906460825269747823071 3926250393786818480736 3946733617282838006814 3966727201970187743424 3968468139956569217088 3970501166667612541482 4008047276990710532418 4011434168385835351188 4032475690601030010912 4051144559538997742444 4072693200813141347457 4074047604937123103808 4093324878628810756512 4098581849463341978304 4116485600821884802806 4117556765433079672648 4137339124635572162496 4139458663121553500694 4183968971327161602852 4204070400839371713504 4249275458912913344832 4252558626594819989784 4272989587738377807168 4438956630776162474784 4464526657451140369224 4484719070268700232256 4485195762346747500563 4510552705466100579216 4531434893917332526342 4537715619048700047408 4580625459417954894192 4584496192440954687072 4627848402298552367328 4629879496615997419936 4632251361112214631729 4654506515215018682808 4676055156489162287821 4677610213075956156224 4704554972367868346064 4705779160494948197312 4730809900710346857936 4775545691733612549264 4781678824373898974688 4826895645408167522912 4860067001822651416896 4906025082218137482304 4993826209623182784132 5045308954052287761288 5125938014110568572072 5153203641845199255966 5178782735905522887248 5206329452585871413244 5208614433692997097428 5262311489710450675752 5294001555556816721976 5319436017388592780352 5344063035987614043224 5348578891181113801584 5372488903200314117922 5430257601084188463276 5488647467762513070408 5519278217495404667592 5545794996851937153984 5578625295102882137136 5670078168793093319712 5707229953855066039008 5766067376059757441472 5766680265874389643581 5826130577893713248154 5889375590680227721104 5950090802955281615136 5952702209934853825632 6012070915486065798627 6014070273954800772288 6050287492064933396544 6076716839308496613666 6107500612557273192256 6139987317943216134768 6174728401232827204209 6176335148149619508972 6206008686953358243744 6272739963157157794752 6275953456990742404278 6307746534280462477248 6367394255644816732352 6373913188369370017248 6378837939892229984676 6478403568506572804416 6658434946164243712176 6727078605403050348384 6797152340875998789513 6870938189126932341288 6941772603447828550992 6944819244923996129904 7016415319613934234336 7056832458551802519096 7058668740742422295968 7089502979193246049277 7131438521574818402112 7163318537600418823896 7172518236560848462032 7205724339507889427134 7240343468112251284368 7290100502733977125344 7318196623683350760544 7359037623327206223456 7438167060137176182848 7688907021165852858108 7768174103858284330872 7812921650539495646142 7852500787573636961472 7893467234565676013628 7941002333335225082964 8016094553981421064836 8022868336771670702376 8064951381202060021824 8102289119077995484888 8145386401626282694914 8186649757257621513024 8232971201643769605612 8235113530866159345296 8278917326243107001388 8367937942654323205704 8408140801678743427008 8505117253189639979568 8739195866840569872231 8877913261552324949568 8929053314902280738448 8970391524693495001126 9021105410932201158432 9062869787834665052684 9075431238097400094816 9115075258962744920499 9161250918835909788384 9168992384881909374144 9255696804597104734656 9259758993231994839872 9264502722224429263458 9309013030430037365616 9352110312978324575642 9409109944735736692128 9461619801420693715872 9551091383467225098528 9563357648747797949376 9653791290816335045824 9987652419246365568264 10090617908104575522576 10251876028221137144144 10306407283690398511932 10357565471811045774496 10412658905171742826488 10417228867385994194856 10524622979420901351504 10588003111113633443952 10688126071975228086448 10697157782362227603168 10744977806400628235844 10808586509261834140701 10860515202168376926552 10977294935525026140816 11038556434990809335184 11157250590205764274272 11340156337586186639424 11414459907710132078016 11533360531748779287162 11652261155787426496308 11778751181360455442208 11900181605910563230272 11905404419869707651264 12024141830972131597254 12153433678616993227332 12279974635886432269536 12349456802465654408418 12352670296299239017944 12412017373906716487488 12551906913981484808556 12747826376738740034496 12757675879784459969352 13316869892328487424352 13454157210806100696768 13455587287040242501689 13594304681751997579026 13741876378253864682576 13883545206895657101984 13889638489847992259808 13896754083336643895187 14028165469467486863463 14032830639227868468672 14113664917103605038192 14117337481484844591936 14179005958386492098554 14326637075200837647792 14345036473121696924064 14411448679015778854268 14480686936224502568736 14580201005467954250688 14636393247366701521088 14718075246654412446912 15377814042331705716216 15536348207716568661744 15625843301078991292284 15786934469131352027256 15882004666670450165928 16032189107962842129672 16045736673543341404752 16204578238155990969776 16290772803252565389828 16465942403287539211224 16470227061732318690592 16557834652486214002776 16735875885308646411408 17010234506379279959136 17300040797623168930743 17478391733681139744462 17858106629804561476896 17940783049386990002252 18036212746458197395881 18042210821864402316864 18125739575669330105368 18150862476194800189632 18230150517925489840998 18322501837671819576768 18529005444448858526916 18618026060860074731232 18704220625956649151284 18818219889471473384256 18923239602841387431744 19102182766934450197056 19975304838492731136528 20181235816209151045152 20391457022627996368539 20503752056442274288288 20612814567380797023864 20715130943622091548992 20825317810343485652976 20834457734771988389712 21049245958841802703008 21176006222227266887904 21268508937579738147831 21376252143950456172896 21394315564724455206336 21489955612801256471688 21617173018523668281402 21721030404336753853104 21954589871050052281632 22077112869981618670368 22314501180411528548544 23066721063497558574324 23304522311574852992616 23557502362720910884416 24048283661944263194508 24306867357233986454664 24559949271772864539072 24698913604931308816836 24705340592598478035888 25103813827962969617112 25515351759568919938704 26633739784656974848704 26911174574080485003378 27188609363503995158052 27345225776888234761497 27483752756507729365152 27767090413791314203968 27779276979695984519616 27793508166673287790374 28056330938934973726926 28227329834207210076384 28358011916772984197108 28653274150401675295584 28690072946243393848128 28822897358031557708536 28961373872449005137472 30755628084663411432432 31072696415433137323488 31251686602157982584568 31396370336427232503941 31573868938262704054512 31764009333340900331856 32064378215925684259344 32091473347086682809504 32409156476311981939552 32425759527785502422103 32581545606505130779656 32931884806575078422448 32940454123464637381184 33115669304972428005552 33471751770617292822816 34020469012758559918272 34600081595246337861486 34956783467362279488924 35716213259609122953792 35881566098773980004504 36072425492916394791762 36251479151338660210736 36460301035850979681996 37058010888897717053832 37236052121720149462464 37408441251913298302568 39950609676985462273056 40362471632418302090304 40366761861120727505067 40782914045255992737078 41007504112884548576576 41225629134761594047728 41650635620686971305952 41668915469543976779424 42084496408402460590389 42098491917683605406016 42352012444454533775808 42537017875159476295662 42752504287900912345792 42979911225602512943376 43234346037047336562804 43442060808673507706208 43909179742100104563264 44154225739963237340736 46133442126995117148648 46609044623149705985232 48096567323888526389016 48613734714467972909328 49397827209862617633672 49410681185196956071776 50207627655925939234224 51030703519137839877408 53822349148160970006756 54377218727007990316104 54690451553776469522994 54967505513015458730304 55587016333346575580748 56112661877869947453852 56454659668414420152768 56716023833545968394216 57306548300803350591168 57645794716063115417072 61174371067883989105617 61511256169326822864864 62145392830866274646976 62503373204315965169136 62792740672854465007882 63147737876525408109024 63528018666681800663712 63805526812739214443493 64128756431851368518688 64182946694173365619008 64818312952623963879104 64851519055571004844206 65163091213010261559312 65863769613150156844896 66231338609944856011104 66943503541234585645632 69200163190492675722972 69913566934724558977848 71763132197547960009008 72144850985832789583524 72502958302677320421472 72920602071701959363992 74116021777795434107664 74816882503826596605136 79901219353970924546112 80733523722241455010134 81565828090511985474156 82451258269523188095456 83301271241373942611904 83337830939087953558848 84168992816804921180778 85074035750318952591324 85959822451205025886752 86468692074094673125608 86884121617347015412416 92266884253990234297296 93218089246299411970464 94189111009281697511823 96193134647777052778032 97227469428935945818656 97277278583356507266309 98795654419725235267344 98821362370393912143552 100415255311851878468448 102061407038275679754816 107644698296321940013512 108754437454015980632208 109380903107552939045988 111174032666693151161496 112225323755739894907704 113432047667091936788432 115291589432126230834144 121100285583362182515201 122348742135767978211234 123022512338653645729728 125006746408631930338272 125585481345708930015764 126253489225207381771167 126295475753050816218048 127056037333363601327424 127611053625478428886986 128257512863702737037376 129703038111142009688412 130326182426020523118624 131727539226300313689792 132462677219889712022208 138400326380985351445944 139827133869449117955696 143526264395095920018016 144289701971665579167048 145005916605354640842944 145841204143403918727984 148232043555590868215328 149633765007653193210272 161467047444482910020268 163131656181023970948312 164902516539046376190912 168337985633609842361556 170148071500637905182648 171919644902410051773504 172937384148189346251216 184533768507980468594592 186436178492598823940928 188378222018563395023646 191416580438217643330479 192386269295554105556064 194454938857871891637312 194554557166713014532618 197591308839450470534688 200830510623703756936896 215289396592643880027024 217508874908031961264416 218761806215105878091976 219774592354990627527587 222348065333386302322992 224450647511479789815408 226864095334183873576864 230583178864252461668288 242200571166724365030402 244697484271535956422468 250013492817263860676544 251170962691417860031528 252506978450414763542334 255222107250956857773972 259406076222284019376824 260652364852041046237248 276800652761970702891888 279654267738898235911392 282567333027845092535469 287052528790191840036032 288579403943331158334096 291682408286807837455968 296464087111181736430656 299267530015306386420544 322934094888965820040536 326263312362047941896624 336675971267219684723112 340296143001275810365296 345874768296378692502432 369067537015960937189184 376756444037126790047292 382833160876435286660958 384772538591108211112128 389109114333426029065236 395182617678900941069376 430578793185287760054048 435017749816063922528832 437523612430211756183952 439549184709981255055174 444696130666772604645984 448901295022959579630816 453728190668367747153728 484401142333448730060804 489394968543071912844936 502341925382835720063056 505013956900829527084668 510444214501913715547944 518812152444568038753648 553601305523941405783776 559308535477796471822784 565134666055690185070938 577158807886662316668192 583364816573615674911936 645868189777931640081072 652526624724095883793248 659323777064971882582761 673351942534439369446224 680592286002551620730592 691749536592757385004864 753512888074253580094584 765666321752870573321916 778218228666852058130472 847701999083535277606407 861157586370575520108096 875047224860423512367904 879098369419962510110348 889392261333545209291968 897802590045919159261632 968802284666897460121608 978789937086143825689872 1004683850765671440126112 1010027913801659054169336 1020888429003827431095888 1037624304889136077507296 1107202611047882811567552 1130269332111380370141876 1154317615773324633336384 1291736379555863280162144 1305053249448191767586496 1318647554129943765165522 1346703885068878738892448 1361184572005103241461184 1507025776148507160189168 1531332643505741146643832 1556436457333704116260944 1695403998167070555212814 1750094449720847024735808 1758196738839925020220696 1937604569333794920243216 1957579874172287651379744 1977971331194915647748283 2009367701531342880252224 2020055827603318108338672 2041776858007654862191776 2075248609778272155014592 2260538664222760740283752 2583472759111726560324288 2637295108259887530331044 2693407770137757477784896 3014051552297014320378336 3062665287011482293287664 3112872914667408232521888 3390807996334141110425628 3516393477679850040441392 3875209138667589840486432 3915159748344575302759488 3955942662389831295496566 4040111655206636216677344 4083553716015309724383552 4521077328445521480567504 5274590216519775060662088 5933913993584746943244849 6028103104594028640756672 6125330574022964586575328 6225745829334816465043776 6781615992668282220851256 7032786955359700080882784 7750418277335179680972864 7911885324779662590993132 8080223310413272433354688 9042154656891042961135008 10549180433039550121324176 11867827987169493886489698 12250661148045929173150656 13563231985336564441702512 14065573910719400161765568 15823770649559325181986264 18084309313782085922270016 21098360866079100242648352 23735655974338987772979396 27126463970673128883405024 31647541299118650363972528 42196721732158200485296704 47471311948677975545958792 54252927941346257766810048 63295082598237300727945056 94942623897355951091917584 126590165196474601455890112 189885247794711902183835168 379770495589423804367670336
- Sum of all divisors σ(n): 1412101851448754031820800000
- Sum of proper divisors (its aliquot sum) s(n): 1032331355859330227453129664
- 379770495589423804367670336 is an abundant number, because the sum of its proper divisors (1032331355859330227453129664) is greater than itself. Its abundance is 652560860269906423085459328
Bases of 379770495589423804367670336
- Binary: 100111010001000111000011111010001011101010110010000101001011001000001101010001100010000002
- Hexadecimal: 0x13A2387D1756429641A8C40
- Base-36: 1BPUDRCN1QFIOTNYO0
Squares and roots of 379770495589423804367670336
- 379770495589423804367670336 squared (3797704955894238043676703362) is 144225629320236565246407072154330352261337763974352896
- 379770495589423804367670336 cubed (3797704955894238043676703363) is 54772638723642773021983066822965037617152894301029758060145177888675408654893056
-
The
square root of 379770495589423804367670336 is 19487701136599.5605563793 -
379770495589423804367670336 is a
perfect cube number . Itscube root is 724169796
Scales and comparisons
How big is 379770495589423804367670336?- 379,770,495,589,423,804,367,670,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 379,770,495,589,423,804,367,670,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 379770495589423804367670336 cubic inches would be around 60347483 feet tall.
Recreational maths with 379770495589423804367670336
- 379770495589423804367670336 backwards is 633076763408324985594077973
- The number of decimal digits it has is: 27
- The sum of 379770495589423804367670336's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 379770495589423804367670336 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 379770495589423804367670336 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/379770495589423804367670336/
Chicago style:
Numbermatics. 2024. "Number 379770495589423804367670336 - Facts about the integer". https://numbermatics.com/n/379770495589423804367670336/
The information we have on file for 379770495589423804367670336 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 379770495589423804367670336, math, Factors of 379770495589423804367670336, curriculum, school, college, exams, university, Prime factorization of 379770495589423804367670336, STEM, science, technology, engineering, physics, economics, calculator, three hundred seventy-nine septillion, seven hundred seventy sextillion, four hundred ninety-five quintillion, five hundred eighty-nine quadrillion, four hundred twenty-three trillion, eight hundred four billion, three hundred sixty-seven million, six hundred seventy thousand, three hundred thirty-six.