21353469747118460749292544
21,353,469,747,118,460,749,292,544 is an even composite number composed of six prime numbers multiplied together.
21353469747118460749292544 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 21353469747118460749292544:
210 × 38 × 76 × 612 × 1392 × 6132
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 61 × 61 × 139 × 139 × 613 × 613)See below for interesting mathematical facts about the number 21353469747118460749292544 from the Numbermatics database.
Names of 21353469747118460749292544
- Cardinal: 21353469747118460749292544 can be written as Twenty-one septillion, three hundred fifty-three sextillion, four hundred sixty-nine quintillion, seven hundred forty-seven quadrillion, one hundred eighteen trillion, four hundred sixty billion, seven hundred forty-nine million, two hundred ninety-two thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 2.1353469747118460749292544 × 1025
Factors of 21353469747118460749292544
Divisors of 21353469747118460749292544
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 61 63 64 72 81 84 96 98 108 112 122 126 128 139 144 147 162 168 183 189 192 196 216 224 243 244 252 256 278 288 294 324 336 343 366 378 384 392 417 427 432 441 448 486 488 504 512 549 556 567 576 588 613 648 672 686 729 732 756 768 784 834 854 864 882 896 972 973 976 1008 1024 1029 1098 1112 1134 1152 1176 1226 1251 1281 1296 1323 1344 1372 1458 1464 1512 1536 1568 1647 1668 1701 1708 1728 1764 1792 1839 1944 1946 1952 2016 2058 2187 2196 2224 2268 2304 2352 2401 2452 2502 2562 2592 2646 2688 2744 2916 2919 2928 2989 3024 3072 3087 3136 3294 3336 3402 3416 3456 3528 3584 3678 3721 3753 3843 3888 3892 3904 3969 4032 4116 4291 4374 4392 4448 4536 4608 4704 4802 4904 4941 5004 5103 5124 5184 5292 5376 5488 5517 5832 5838 5856 5978 6048 6174 6272 6561 6588 6672 6804 6811 6832 6912 7056 7168 7203 7356 7442 7506 7686 7776 7784 7808 7938 8064 8232 8479 8582 8748 8757 8784 8896 8967 9072 9216 9261 9408 9604 9808 9882 10008 10206 10248 10368 10584 10752 10976 11034 11163 11259 11529 11664 11676 11712 11907 11956 12096 12348 12544 12873 13122 13176 13344 13608 13622 13664 13824 14112 14406 14712 14823 14884 15012 15309 15372 15552 15568 15616 15876 16128 16464 16551 16807 16958 17164 17496 17514 17568 17792 17934 18144 18522 18816 19208 19321 19616 19764 20016 20412 20433 20496 20736 20923 21168 21504 21609 21952 22068 22326 22518 23058 23328 23352 23424 23814 23912 24192 24696 25088 25437 25746 26047 26244 26271 26352 26688 26901 27216 27244 27328 27648 27783 28224 28812 29424 29646 29768 30024 30037 30618 30744 31104 31136 31232 31752 32256 32928 33102 33489 33614 33777 33916 34328 34587 34992 35028 35136 35584 35721 35868 36288 37044 37393 37632 38416 38619 38642 39232 39528 40032 40824 40866 40992 41472 41846 42336 43218 43904 44136 44469 44652 45036 45927 46116 46656 46704 46848 47628 47677 47824 48384 49392 49653 50176 50421 50874 51492 52094 52488 52542 52704 53376 53802 54432 54488 54656 55566 56448 57624 57963 58848 59292 59353 59536 60048 60074 61236 61299 61488 62208 62272 62464 62769 63504 64512 64827 65856 66204 66978 67228 67554 67832 68656 69174 69984 70056 70272 71168 71442 71736 72576 74088 74786 75264 76311 76832 77238 77284 78141 78464 78813 79056 80064 80703 81648 81732 81984 82944 83349 83692 84672 85207 86436 87808 88272 88938 89304 90072 90111 91854 92232 93312 93408 93696 95256 95354 95648 96768 98784 99306 100467 100842 101331 101748 102984 103761 104188 104976 105084 105408 106752 107163 107604 108864 108976 109312 111132 112179 112896 115248 115857 115926 117649 117696 118584 118706 119072 120096 120148 122472 122598 122976 124416 124544 125538 127008 129654 131712 132408 133407 133956 134456 135108 135247 135664 137312 138348 139968 140112 140544 142336 142884 143031 143472 145152 146461 148176 148959 149572 150528 151263 152622 153664 154476 154568 156282 156928 157626 158112 160128 161406 163296 163464 163968 166698 167384 169344 170414 172872 173889 175616 176544 177876 178059 178608 180144 180222 182329 183708 183897 184464 186624 186816 187392 188307 190512 190708 191296 193536 194481 197568 198612 200934 201684 202662 203496 205968 207522 208376 209952 210168 210259 210816 213504 214326 215208 217728 217952 218624 222264 224358 225792 228933 230496 231714 231852 234423 235298 235392 236439 237168 237412 238144 240192 240296 242109 244944 245196 245952 248832 249088 250047 251076 254016 255621 259308 261751 263424 264816 266814 267912 268912 270216 270333 270494 271328 274624 276696 279936 280224 281088 285768 286062 286944 290304 292922 296352 297918 299144 301401 302526 303993 305244 307328 308952 309136 311283 312564 313856 315252 316224 320256 321489 322812 326592 326928 327936 333396 333739 334768 336537 338688 340828 345744 347571 347778 351232 352947 353088 355752 356118 357216 360288 360444 364658 367416 367794 368928 373248 373632 375769 376614 381024 381416 382592 388962 395136 397224 400221 401868 403368 405324 405741 406992 411936 415044 415471 416752 419904 420336 420518 421632 427008 428652 429093 430416 435456 435904 437248 439383 444528 446877 448716 451584 453789 457866 460992 463428 463704 468846 470596 470784 472878 474336 474824 476288 480384 480592 484218 489888 490392 491904 498176 500094 502152 508032 511242 517219 518616 521667 523502 526848 529632 533628 534177 535824 537824 540432 540666 540988 542656 546987 549248 551691 553392 559872 560448 562176 564921 571536 572124 573888 580608 583443 585844 592704 595836 596449 598288 602802 605052 607986 610488 614656 617904 618272 622566 625128 627712 630504 630777 632448 640512 642978 645624 653184 653856 655872 666792 667478 669536 673074 677376 681656 686799 691488 695142 695556 703269 705894 706176 709317 711504 712236 714432 720576 720888 726327 729316 734832 735588 737856 746496 747264 750141 751538 753228 762048 762832 765184 766863 777924 785253 790272 794448 800442 803736 806736 810648 810999 811482 813984 823872 830088 830942 833504 839808 840672 841036 843264 857304 858186 860832 870912 871808 878766 889056 893754 897432 904203 907578 911979 915732 921984 926856 927408 933849 937692 941192 941568 945756 946729 948672 949648 952576 960768 961184 968436 979776 980784 983808 996352 1000188 1001217 1004304 1009611 1016064 1022484 1025227 1034438 1037232 1042713 1043334 1047004 1053696 1058841 1059264 1067256 1068354 1071648 1075648 1080864 1081332 1081976 1085312 1093974 1098496 1103382 1106784 1119744 1120896 1127307 1129842 1143072 1144248 1147776 1166886 1171688 1178581 1185408 1191672 1192898 1196576 1205604 1210104 1215972 1217223 1220976 1229312 1235808 1236544 1245132 1246413 1250256 1261008 1261554 1264896 1276303 1281024 1285956 1287279 1291248 1306368 1307712 1311744 1318149 1333584 1334956 1339072 1340631 1346148 1354752 1361367 1363312 1373598 1382976 1390284 1391112 1406538 1411788 1412352 1418634 1423008 1424472 1428864 1441152 1441776 1452654 1458632 1469664 1471176 1471813 1475712 1494528 1500282 1503076 1506456 1524096 1525664 1530368 1533726 1551657 1555848 1565001 1570506 1580544 1588896 1600884 1602531 1607472 1613472 1621296 1621998 1622964 1627968 1640961 1647744 1655073 1660176 1661884 1667008 1679616 1681344 1682072 1686528 1694763 1714608 1716372 1721664 1741824 1743616 1750329 1757532 1778112 1787508 1789347 1794864 1808406 1815156 1823958 1831464 1832257 1843968 1853712 1854816 1867698 1875384 1882384 1883136 1891512 1892331 1893458 1897344 1899296 1905152 1921536 1922368 1936872 1959552 1961568 1967616 2000376 2002434 2008608 2019222 2032128 2044968 2050454 2060397 2068876 2074464 2085426 2086668 2094008 2109807 2117682 2118528 2127951 2134512 2136708 2143296 2151296 2161728 2162664 2163952 2170624 2178981 2187948 2196992 2206764 2213568 2239488 2241792 2250423 2254614 2259684 2280973 2286144 2288496 2295552 2300589 2333772 2336173 2343376 2355759 2357162 2370816 2383344 2385796 2393152 2411208 2420208 2431944 2432997 2434446 2441952 2458624 2471616 2473088 2490264 2492826 2500512 2522016 2523108 2529792 2552606 2571912 2574558 2582496 2612736 2615424 2630383 2636298 2667168 2669912 2678144 2681262 2692296 2712609 2722734 2726624 2747196 2765952 2780568 2782224 2801547 2813076 2823576 2824704 2837268 2840187 2846016 2848944 2857728 2882304 2883552 2905308 2908297 2917264 2939328 2942352 2943626 2951424 2989056 3000564 3003651 3006152 3012912 3028833 3048192 3051328 3060736 3067452 3075681 3103314 3111696 3128139 3130002 3141012 3161088 3176523 3177792 3201768 3205062 3214944 3226944 3242592 3243996 3245928 3255936 3281922 3295488 3310146 3320352 3323768 3334016 3359232 3362688 3364144 3381921 3389526 3429216 3432744 3443328 3487232 3500658 3515064 3535743 3556224 3575016 3578694 3589728 3616812 3620533 3630312 3647916 3651669 3662928 3664514 3687936 3707424 3709632 3735396 3739239 3750768 3764768 3783024 3784662 3786916 3794688 3798592 3810304 3828909 3843072 3844736 3861837 3873744 3919104 3923136 3935232 3954447 4000752 4004868 4017216 4021893 4038444 4064256 4084101 4089936 4100908 4120794 4137752 4148928 4170852 4173336 4175143 4188016 4219614 4235364 4237056 4255902 4269024 4273416 4286592 4302592 4323456 4325328 4327904 4341248 4357962 4375896 4393984 4413528 4415439 4427136 4483584 4500846 4509228 4519368 4561946 4572288 4576992 4591104 4601178 4654971 4667544 4672346 4686752 4695003 4711518 4714324 4741632 4766688 4771592 4786304 4807593 4822416 4840416 4863888 4865994 4868892 4883904 4922883 4943232 4946176 4965219 4980528 4985652 5001024 5044032 5046216 5059584 5084289 5105212 5143824 5149116 5164992 5197627 5225472 5230848 5250987 5260766 5272596 5334336 5339824 5356288 5362524 5368041 5384592 5425218 5445468 5453248 5494392 5496771 5531904 5561136 5564448 5603094 5626152 5647152 5649408 5674536 5676993 5680374 5692032 5697888 5715456 5764608 5767104 5810616 5816594 5834528 5878656 5884704 5887252 5902848 6001128 6007302 6012304 6025824 6057666 6096384 6102656 6134904 6151362 6181191 6206628 6223392 6256278 6260004 6282024 6329421 6353046 6355584 6383853 6403536 6410124 6429888 6453888 6485184 6487992 6491856 6511872 6536943 6563844 6590976 6620292 6627103 6640704 6647536 6668032 6718464 6725376 6728288 6763842 6779052 6842919 6858432 6865488 6886656 6901767 6974464 7001316 7008519 7030128 7067277 7071486 7112448 7150032 7157388 7176589 7179456 7233624 7241066 7260624 7295832 7298991 7303338 7325856 7329028 7375872 7414848 7419264 7470792 7478478 7501536 7529536 7566048 7569324 7573832 7589376 7597184 7657818 7689472 7723674 7747488 7838208 7846272 7891149 7908894 8001504 8009736 8034432 8043786 8076888 8137827 8168202 8179872 8201816 8241588 8250067 8275504 8297856 8341704 8346672 8350286 8376032 8439228 8470728 8474112 8511804 8520561 8538048 8546832 8573184 8605184 8646912 8650656 8655808 8682496 8715924 8724891 8751792 8827056 8830878 8854272 8934121 8967168 9001692 9010953 9018456 9038736 9086499 9123892 9144576 9153984 9182208 9202356 9227043 9309942 9335088 9344692 9373504 9384417 9390006 9423036 9428648 9483264 9529569 9533376 9543184 9572608 9615186 9644832 9680832 9727776 9731988 9737784 9767808 9845766 9886464 9892352 9930438 9961056 9971304 10002048 10088064 10092432 10145763 10168578 10210424 10287648 10298232 10302691 10329984 10395254 10461696 10501974 10521532 10545192 10607229 10668672 10679648 10712576 10725048 10736082 10769184 10850436 10861599 10890936 10906496 10955007 10988784 10993542 11063808 11122272 11128896 11206188 11217717 11252304 11294304 11349072 11353986 11360748 11384064 11395776 11430912 11486727 11529216 11534208 11585511 11621232 11633188 11669056 11757312 11769408 11774504 11805696 11843773 11863341 12002256 12014604 12024608 12051648 12115332 12192768 12205312 12252303 12269808 12302724 12362382 12413256 12446784 12512556 12520008 12525429 12564048 12658842 12706092 12711168 12767706 12807072 12820248 12825799 12859776 12907776 12970368 12975984 12983712 13023744 13073886 13127688 13181952 13240584 13246317 13254206 13281408 13295072 13336064 13450752 13456576 13527684 13558104 13685838 13716864 13730976 13773312 13803534 13964913 14002632 14017038 14060256 14085009 14134554 14142972 14224896 14300064 14314776 14353178 14358912 14422779 14467248 14482132 14521248 14591664 14597982 14606676 14651712 14658056 14768649 14829696 14838528 14895657 14941584 14956956 15003072 15059072 15132096 15138648 15147664 15178752 15194368 15252867 15315636 15378944 15447348 15494976 15592881 15676416 15692544 15752961 15782298 15817788 15966811 16003008 16019472 16068864 16087572 16104123 16153776 16275654 16336404 16353211 16359744 16403632 16483176 16490313 16500134 16551008 16595712 16683408 16693344 16700572 16752064 16878456 16941456 16948224 17023608 17030979 17041122 17076096 17093664 17146368 17210368 17293824 17301312 17311616 17431848 17449782 17503584 17654112 17661756 17708544 17868242 18003384 18021906 18036912 18077472 18172998 18247784 18289152 18307968 18404712 18412681 18454086 18543573 18619884 18670176 18689384 18747008 18768834 18780012 18846072 18857296 18988263 19059138 19066752 19086368 19145216 19230372 19289664 19361664 19455552 19463976 19475568 19535616 19610829 19691532 19772928 19784704 19860876 19881309 19922112 19942608 20004096 20176128 20184864 20291526 20337156 20358079 20420848 20528757 20575296 20596464 20605382 20659968 20705301 20790508 20923392 21003948 21025557 21043064 21090384 21201831 21214458 21337344 21359296 21425152 21450096 21472164 21529767 21538368 21700872 21723198 21781872 21812992 21896973 21910014 21977568 21987084 22127616 22244544 22257792 22412376 22435434 22504608 22588608 22698144 22707972 22721496 22768128 22791552 22921909 22973454 23068416 23171022 23242464 23266376 23338112 23514624 23538816 23549008 23673447 23687546 23726682 24004512 24029208 24049216 24103296 24230664 24410624 24413481 24504606 24539616 24605448 24724764 24750201 24826512 24893568 25025112 25040016 25050858 25128096 25317684 25343731 25412184 25422336 25535412 25561683 25614144 25640496 25651598 25719552 25815552 25940736 25951968 25967424 26047488 26147772 26174673 26255376 26481168 26492634 26508412 26562816 26590144 26672128 26802363 26901504 26913152 27032859 27055368 27116208 27259497 27371676 27433728 27461952 27546624 27607068 27681129 27929826 28005264 28034076 28120512 28153251 28170018 28269108 28285944 28449792 28588707 28600128 28629552 28706356 28717824 28845558 28934496 28964264 29042496 29183328 29195964 29213352 29226001 29303424 29316112 29537298 29659392 29677056 29791314 29883168 29913912 30006144 30118144 30264192 30277296 30295328 30388736 30437289 30505734 30631272 30757888 30894696 30908073 30989952 31185762 31385088 31505922 31564596 31635576 31821687 31933622 32006016 32038944 32137728 32175144 32208246 32307552 32551308 32584797 32672808 32706422 32719488 32807264 32865021 32966352 32980626 33000268 33102016 33191424 33366816 33386688 33401144 33504128 33653151 33756912 33882912 34047216 34061958 34082244 34152192 34187328 34292736 34460181 34587648 34602624 34623232 34756533 34863696 34899564 35007168 35308224 35323512 35417088 35531319 35590023 35736484 36006768 36043812 36073824 36154944 36345996 36383389 36495568 36578304 36615936 36756909 36809424 36825362 36908172 37087146 37239768 37340352 37378768 37494016 37537668 37560024 37576287 37692144 37714592 37976526 38118276 38133504 38172736 38290432 38460744 38477397 38579328 38723328 38911104 38927952 38951136 39071232 39221658 39383064 39545856 39721752 39738951 39762618 39844224 39885216 40008192 40352256 40369728 40583052 40674312 40716158 40841696 41057514 41150592 41192928 41210764 41319936 41410602 41581016 41894739 42007896 42051114 42086128 42180768 42255027 42403662 42428916 42674688 42718592 42900192 42944328 43059534 43076736 43268337 43401744 43446396 43563744 43625984 43793946 43820028 43955136 43974168 44305947 44489088 44515584 44686971 44824752 44870868 45009216 45177216 45396288 45415944 45442992 45536256 45583104 45758601 45843818 45946908 46136832 46342044 46389721 46484928 46532752 46676224 46778643 47029248 47077632 47098016 47346894 47375092 47453364 47900433 48009024 48058416 48098432 48206592 48312369 48461328 48821248 48826962 49009212 49059633 49079232 49210896 49449528 49470939 49500402 49653024 49787136 50050224 50080032 50101716 50256192 50635368 50687462 50824368 50844672 51070824 51092937 51123366 51228288 51280992 51303196 51439104 51631104 51881472 51903936 51934848 52231891 52295544 52349346 52510752 52962336 52985268 53016824 53125632 53180288 53604726 53826304 54065718 54110736 54232416 54518994 54743352 54867456 54923904 55214136 55238043 55362258 55630719 55859652 56010528 56068152 56241024 56306502 56340036 56538216 56571888 56964789 57177414 57200256 57259104 57412712 57435648 57691116 57750469 57868992 57928528 58084992 58366656 58391928 58426704 58452002 58606848 58632224 59074596 59318784 59354112 59582628 59643927 59766336 59827824 60012288 60236288 60528384 60554592 60590656 60777472 60874578 61011468 61074237 61262544 61586271 61789392 61816146 61979904 62115903 62371524 62538847 62770176 63011844 63076671 63129192 63271152 63605493 63643374 63867244 64012032 64077888 64275456 64350288 64416492 64589301 64615104 65102616 65169594 65345616 65412844 65438976 65614528 65690919 65730042 65932704 65961252 66000536 66204032 66382848 66733632 66773376 66802288 67008256 67306302 67513824 67765824 68094432 68123916 68164488 68304384 68374656 68765727 68920362 69205248 69246464 69513066 69727392 69799128 70014336 70616448 70647024 71020341 71062638 71180046 71472968 71893441 72013536 72087624 72118837 72147648 72309888 72691992 72766778 72991136 73231872 73513818 73618848 73650724 73816344 74174292 74250603 74479536 74680704 74757536 74988032 75075336 75120048 75152574 75384288 75429184 75953052 76031193 76236552 76267008 76345472 76685049 76921488 76954794 77158656 77446656 77822208 77855904 77902272 78142464 78443316 78524019 78766128 79443504 79477902 79525236 79688448 79770432 80016384 80407089 80704512 80739456 81098577 81166104 81348624 81432316 81683392 81778491 82115028 82301184 82385856 82421528 82639872 82821204 82906411 83043387 83162032 83789478 84015792 84102228 84172256 84361536 84510054 84807324 84857832 85349376 85437184 85766121 85800384 85888656 86119068 86153472 86536674 86803488 86892792 87127488 87251968 87587892 87640056 87678003 87910272 87948336 88611894 88978176 89031168 89373942 89649504 89741736 89780593 90018432 90354432 90792576 90831888 90885984 91166208 91311867 91517202 91687636 91893816 92273664 92684088 92724219 92779442 92969856 93065504 93352448 93557286 94155264 94196032 94693788 94750184 94906728 95465061 95800866 96018048 96116832 96196864 96413184 96624738 96922656 97653924 97754391 98018424 98119266 98158464 98421792 98595063 98899056 98941878 99000804 99306048 99574272 100100448 100160064 100203432 100512384 100959453 101270736 101374924 101648736 102141648 102185874 102246732 102456576 102561984 102606392 102878208 103380543 103762944 103807872 103869696 104269599 104463782 104591088 104698692 105021504 105924672 105970536 106033648 106251264 106360576 106593957 106770069 107209452 107652608 108131436 108221472 108464832 109037988 109150167 109486704 109734912 109847808 110270727 110428272 110476086 110724516 111261438 111719304 111767677 112021056 112136304 112482048 112613004 112680072 112728861 113076432 113143776 113929578 114354828 114400512 114518208 114825424 114871296 115382232 115432191 115500938 115737984 115857056 116169984 116733312 116783856 116853408 116904004 117213696 117264448 118149192 118637568 119165256 119216853 119287854 119532672 119655648 120024576 120472576 121056768 121109184 121181312 121749156 122022936 122148474 122525088 123172542 123578784 123632292 123959808 124231806 124743048 125077694 125684217 126023688 126153342 126258384 126542304 126765081 127210986 127286748 127734488 128024064 128155776 128700576 128832984 128888767 129178602 129230208 129805011 130205232 130339188 130691232 130825688 130877952 131229056 131381838 131460084 131865408 131922504 132001072 132408064 132917841 133467264 133546752 133604576 134016512 134612604 135027648 135531648 136188864 136247832 136328976 136608768 136749312 137275803 137531454 137840724 138410496 138492928 139026132 139169163 139454784 139598256 140028672 140335929 141232896 141294048 142040682 142125276 142360092 142506553 142945936 143701299 143786882 144027072 144175248 144237674 144295296 144619776 144937107 145383984 145533556 145982272 146463744 147027636 147178899 147237696 147301448 147632688 148348584 148412817 148501206 148959072 149361408 149515072 149976064 150150672 150240096 150305148 150768576 150858368 151906104 152062386 152473104 152534016 152690944 153278811 153370098 153842976 153909588 154317312 154893312 155644416 155711808 155804544 156695673 156886632 157048038 157532256 158887008 158955804 159050472 159376896 159540864 160453363 160814178 161478912 162197154 162332208 162697248 162864632 163366784 163556982 164230056 164602368 164771712 164843056 165642408 165714129 165812822 166086774 166324064 167578956 168031584 168204456 168344512 168723072 169020108 169614648 169715664 170874368 170894367 171532242 171600768 171777312 172238136 172306944 173073348 173251407 173606976 173785584 174254976 175175784 175280112 175356006 175820544 175896672 177223788 177406117 177956352 178062336 178747884 178931781 179299008 179483472 179561186 180036864 180708864 181585152 181663776 181771968 182332416 182623734 183034404 183222711 183375272 183787632 184758813 185368176 185448438 185558884 185939712 186131008 186347709 186704896 187114572 187616541 188310528 188392064 189230013 189387576 189500368 189813456 190816479 190930122 191601732 192036096 192233664 192393728 192826368 193249476 193767903 193845312 195307848 195508782 196036848 196238532 196316928 196843584 197072757 197190126 197798112 197883756 198001608 198612096 199148544 200200896 200320128 200406864 201024768 201918906 202541472 202749848 203297472 204283296 204371748 204493464 204582007 204913152 205123968 205212784 206297181 206761086 207615744 207739392 208539198 208927564 209182176 209397384 210043008 211849344 211941072 212067296 212721152 213061023 213187914 213540138 214418904 215305216 215680323 216262872 216356511 216442944 216929664 218075976 218300334 218973408 219695616 220541454 220856544 220952172 221449032 222522876 222751809 223438608 223535354 224042112 224272608 224964096 225226008 225360144 225457722 226152864 226287552 227859156 228093579 228709656 228801024 229036416 229650848 230055147 230764464 230864382 231001876 231475968 231714112 232339968 233466624 233567712 233706816 233808008 234427392 234528896 235572057 236298384 238330512 238433706 238575708 239065344 239311296 240049152 241221267 242113536 242218368 242362624 243295731 243498312 244045872 244296948 245050176 245335473 246345084 247157568 247264584 247919616 248463612 248719233 249130161 249486096 250155388 251368434 252047376 252306684 252516768 253084608 253530162 254421972 254573496 254683723 255468976 256048128 256311552 257298363 257401152 257665968 257777534 258357204 258460416 259610022 260410464 260678376 261382464 261651376 261755904 262458112 262763676 262920168 263034009 263730816 263845008 264002144 264816128 265835682 266934528 267093504 267209152 268033024 269225208 269341779 270055296 271063296 272377728 272495664 272657952 273498624 273935601 274551606 275062908 275681448 276820992 278052264 278172657 278338326 278909568 279196512 280057344 280671858 282465792 282588096 284081364 284250552 284720184 285013106 285891872 286395183 287402598 287573764 288054144 288350496 288475348 288590592 289239552 289874214 290767968 291067112 291964544 293263173 294055272 294357798 294475392 294602896 295265376 295785189 296697168 296825634 297002412 297918144 298722816 299030144 300301344 300480192 300610296 301537152 301716736 302878359 303812208 304124772 304946208 305381888 306557622 306740196 307685952 307819176 308634624 310141629 311288832 311423616 311609088 312808797 313391346 313773264 314096076 315064512 317055247 317774016 317911608 318100944 318753792 319081728 319781871 320310207 320906726 321628356 322957824 324394308 324664416 324728047 325394496 325729264 326733568 327113964 327450501 328460112 329204736 329543424 329686112 331284816 331428258 331625644 332173548 332648128 335157912 335303031 336063168 336408912 336689024 337446144 338040216 338186583 339229296 339431328 341748736 341788734 343064484 343201536 343554624 344476272 344613888 346146696 346296573 346502814 347213952 347571168 348509952 350351568 350560224 350712012 351641088 351793344 354447576 354812234 355912704 357495768 357650559 357863562 358598016 358966944 359122372 360073728 361417728 363170304 363327552 363543936 365247468 365623237 366068808 366445422 366750544 367575264 369517626 370736352 370896876 371117768 371879424 372262016 372695418 374229144 375233082 376784128 377052651 378460026 378775152 379000736 379626912 381632958 381860244 383203464 384072192 384467328 384787456 386498952 386666301 387535806 387690624 389415033 390615696 391017564 392073696 392477064 392633856 393687168 394145514 394380252 395596224 395767512 396003216 397224192 398753523 400401792 400640256 400813728 402049536 403837812 404253283 405082944 405499696 406594944 408566592 408743496 408986928 409164014 409826304 410247936 410425568 412594362 413522172 415231488 415478784 417078396 417507489 417855128 418364352 418794768 420086016 421007787 423698688 423882144 424134592 425442304 426122046 426375828 427080276 427519659 428837808 431103897 431360646 432525744 432713022 432885888 433859328 434811321 436151952 436600668 437771929 437946816 439391232 441082908 441536697 441713088 441904344 442898064 445045752 445238451 445503618 446877216 447070708 448084224 448545216 449928192 450452016 450720288 450915444 452305728 452575104 455718312 456187158 457419312 457602048 458072832 459301696 459836433 460110294 461528928 461728764 462003752 462951936 463428224 464679936 466933248 467135424 467413632 467616016 469057792 470087019 471144114 472596768 476661024 476867412 477151416 478130688 478622592 481360089 482442534 484436736 484725248 486591462 486996624 488091744 488593896 490100352 490670946 492690168 494315136 494529168 496927224 497142387 497438466 498260322 498972192 500310776 502736868 503254087 504094752 504613368 505033536 506169216 507060324 508843944 509146992 509367446 510937952 512623104 514596726 514802304 515331936 515555068 516714408 516920832 519220044 519754221 520820928 521356752 522764928 523302752 524916224 525527352 525840336 526068018 527461632 527690016 528004288 529632256 531671364 532218351 533869056 534187008 534418304 536795343 538450416 538683558 540110592 542126592 544755456 544991328 545315904 546997248 547871202 549103212 549668133 550125816 551362896 554276439 556104528 556345314 556676652 557819136 558393024 559043127 560114688 561343716 562849623 564931584 565176192 567690039 568162728 568501104 569440368 570026212 571783744 572449437 572790366 574805196 575147528 576108288 576700992 576950696 577181184 578479104 579748428 580344877 581303709 581535936 582134224 583929088 586526346 588110544 588715596 588950784 589205792 590530752 591570378 593394336 593651268 594004824 595836288 597445632 598060288 600602688 600960384 601220592 603074304 603433472 605756718 607624416 608249544 609892416 610763776 613115244 613480392 613746021 615371904 615638352 618891543 620283258 622847232 623218176 625617594 626782692 627546528 628192152 628464151 630129024 634110494 635548032 635823216 636201888 638163456 639183069 639563742 640620414 641813452 643256712 645915648 647040969 648788616 649069533 649328832 649456094 650788992 651458528 653467136 654227928 654901002 656920224 659086848 659372224 662569632 662856516 663251288 664347096 665296256 668255427 670315824 670606062 672126336 672817824 673378048 674892288 676080432 676373166 678458592 678862656 683577468 684280737 686128968 686403072 687109248 688952544 690165441 692293392 692593146 693005628 694427904 695142336 697019904 700703136 701120448 701424024 703282176 703586688 706716171 708895152 709624468 714991536 715301118 715727124 717196032 717933888 718244744 720147456 722470153 723663801 726340608 726655104 727087872 729887193 730494936 731246474 732137616 732890844 733501088 735150528 739035252 741472704 741793752 742235536 743758848 744524032 745390836 746157699 747390483 748458288 750466164 753568256 754105302 756920052 757550304 758001472 759253824 763265916 763720488 764051169 766406928 768144384 768934656 771895089 772997904 773332602 775071612 775381248 778830066 781231392 782035128 782373739 784147392 784954128 785267712 787374336 788291028 788760504 789102027 791192448 791535024 792006432 794448384 797507046 800803584 801280512 801627456 804099072 807675624 808025337 808506566 810165888 810999392 813189888 817133184 817486992 817973856 818328028 820495872 820851136 821806803 825188724 827044344 830462976 834156792 834517971 835014978 835710256 836728704 837589536 840172032 842015574 847397376 847764288 848269184 852244092 852751656 854160552 855039318 857675616 859185549 862207794 862721292 865051488 865426044 865771776 867718656 869622642 872303904 873201336 875543858 875893632 879789519 882165816 883073394 883426176 883808688 885796128 887355567 890091504 890476902 891007236 893754432 894141416 896168448 897090432 900904032 901440576 901830888 902221369 904611456 905150208 908635077 911436624 912374316 914838624 916145664 918603392 919672866 920220588 923057856 923457528 924007504 925903872 926856448 930424887 933866496 934270848 934827264 935232032 938115584 940174038 942288228 945193536 951165741 953322048 953734824 954302832 956261376 957245184 959345613 960930621 962720178 964885068 968873472 969450496 973182924 973993248 974184141 976183488 977187792 980200704 981341892 982351503 985380336 988630272 989058336 993854448 994284774 994876932 996520644 997545871 997944384 1000621552 1005473736 1005909093 1006508174 1008189504 1009226736 1010067072 1012338432 1014120648 1014559749 1017687888 1018293984 1018734892 1021875904 1025246208 1029193452 1029604608 1030663872 1031110136 1033428816 1033841664 1038440088 1038889719 1039508442 1041641856 1042713504 1045529856 1046605504 1049832448 1051054704 1051680672 1052136036 1054923264 1055380032 1056008576 1063342728 1064436702 1067738112 1068836608 1072951677 1073590686 1076900832 1077367116 1080221184 1084253184 1089510912 1089982656 1090631808 1095742404 1096869711 1098206424 1099336266 1100251632 1102725792 1108552878 1112209056 1112690628 1113353304 1115638272 1116786048 1118086254 1122687432 1123173541 1125699246 1130352384 1131157953 1135380078 1136325456 1137002208 1138880736 1140052424 1143567488 1144898874 1145580732 1149610392 1150295056 1152216576 1153401984 1153901392 1154362368 1159496856 1159998903 1160689754 1162607418 1163071872 1164268448 1167858176 1173052692 1176221088 1177431192 1177901568 1178411584 1181061504 1183140756 1186788672 1187302536 1188009648 1191672576 1196120576 1196260569 1201205376 1201920768 1202441184 1206148608 1206866944 1211513436 1212759849 1215248832 1216499088 1219784832 1226230488 1226960784 1227492042 1230743808 1231276704 1237783086 1240566516 1241842819 1245694464 1246436352 1251235188 1252522467 1253565384 1255093056 1256384304 1256928302 1260258048 1263023361 1268220988 1271096064 1271646432 1272403776 1276326912 1278366138 1279127484 1281240828 1282558977 1283626904 1286513424 1293311691 1294081938 1297577232 1298139066 1298657664 1298912188 1301577984 1302917056 1304433963 1306934272 1308455856 1309802004 1313315787 1313840448 1318173696 1318744448 1324610091 1325139264 1325713032 1326502576 1328694192 1330592512 1335715353 1336510854 1340631648 1341212124 1344252672 1345635648 1346756096 1349784576 1352160864 1352746332 1356917184 1357725312 1367154936 1368561474 1372257936 1372806144 1374218496 1377905088 1379509299 1380330882 1384586784 1385186292 1386011256 1388855808 1390284672 1394039808 1398236449 1401406272 1402240896 1402848048 1407173376 1410261057 1413432342 1417790304 1419248936 1429983072 1430602236 1431454248 1432074049 1434392064 1435867776 1436489488 1444080267 1444940306 1447327602 1453310208 1454175744 1459774386 1460989872 1462492948 1464275232 1465781688 1467002176 1470301056 1478070504 1482945408 1483587504 1484471072 1489048064 1490781672 1491427161 1492315398 1494780966 1496916576 1500932328 1507136512 1508210604 1509762261 1513840104 1515100608 1516002944 1518507648 1526531832 1527440976 1528102338 1532813856 1537869312 1543790178 1545995808 1546665204 1550143224 1550762496 1557660132 1559262663 1562462784 1564070256 1564747478 1568294784 1569908256 1574748672 1576582056 1577521008 1578204054 1582384896 1583070048 1584012864 1588896768 1595014092 1596655053 1601607168 1602561024 1603254912 1610386029 1615351248 1616050674 1617013132 1620331776 1621998784 1626379776 1634266368 1634973984 1635947712 1636656056 1640991744 1641702272 1643613606 1649004399 1650377448 1654088688 1662829317 1668313584 1669035942 1670029956 1671420512 1673457408 1675179072 1680344064 1684031148 1688548869 1694794752 1695528576 1696538368 1703070117 1704488184 1705503312 1708321104 1710078636 1715351232 1717348311 1718371098 1724415588 1725442584 1730102976 1730852088 1731543552 1735437312 1739245284 1741034631 1743911127 1744607808 1746402672 1751087716 1751787264 1759579038 1764331632 1766146788 1766852352 1767617376 1771592256 1774711134 1780183008 1780953804 1782014472 1782786061 1787508864 1788282832 1792336896 1794180864 1801808064 1802881152 1803661776 1804442738 1809222912 1810300416 1817270154 1822873248 1824748632 1829677248 1832291328 1837206784 1839345732 1840441176 1841238063 1846115712 1846915056 1848015008 1853712896 1856674629 1860849774 1868541696 1869654528 1870464064 1876231168 1880348076 1884576456 1885392453 1890387072 1902331482 1906644096 1907469648 1908605664 1914490368 1917549207 1918691226 1921861242 1925440356 1929770136 1937746944 1941122907 1946365848 1947208599 1947986496 1948368282 1952366976 1954375584 1960401408 1962683784 1964703006 1970760672 1977260544 1978116672 1987708896 1988569548 1989753864 1993041288 1995091742 1995888768 2001243104 2004766281 2010947472 2011818186 2013016348 2016379008 2018453472 2020134144 2024676864 2028241296 2029119498 2035375776 2036587968 2037469784 2043751808 2052842211 2058386904 2059209216 2061327744 2062220272 2066857632 2070496323 2076880176 2077779438 2079016884 2083283712 2085427008 2091059712 2093211008 2102109408 2103361344 2104272072 2109846528 2110760064 2112017152 2120148513 2126685456 2128873404 2137673216 2145903354 2147181372 2153801664 2154734232 2160442368 2167410459 2170991403 2179021824 2179965312 2181263616 2189661579 2191484808 2193739422 2196412848 2198672532 2200503264 2205451584 2217105756 2219386729 2224418112 2225381256 2226706608 2231276544 2233572096 2236172508 2238473097 2242171449 2245374864 2246347082 2251398492 2260704768 2262315906 2270760156 2272650912 2273096329 2274004416 2277761472 2280104848 2287134976 2289797748 2291161464 2292153507 2299220784 2300590112 2304433152 2306803968 2307802784 2318993712 2319997806 2321379508 2325214836 2326143744 2328536896 2335716352 2346105384 2347121217 2352442176 2354862384 2355803136 2356823168 2362123008 2366281512 2367306081 2373577344 2374605072 2376019296 2383345152 2392241152 2392521138 2402410752 2403841536 2404882368 2412297216 2423026872 2424076011 2425519698 2430497664 2432998176 2439569664 2452460976 2453921568 2454984084 2461487616 2462553408 2465420409 2475566172 2481133032 2483685638 2491388928 2502470376 2503553913 2505044934 2507130768 2510186112 2512768608 2513856604 2520516096 2526046722 2536441976 2542192128 2543292864 2544807552 2556732276 2558254968 2559362659 2562481656 2565117954 2567253808 2573026848 2577556647 2586623382 2588163876 2595154464 2596278132 2597315328 2597824376 2603155968 2605834112 2608867926 2616911712 2619604008 2626631574 2627680896 2637488896 2639368557 2649220182 2650278528 2651426064 2653005152 2657388384 2661185024 2671430706 2673021708 2681263296 2682424248 2688505344 2691271296 2693512192 2704321728 2705492664 2706664107 2713834368 2715450624 2725905231 2734309872 2737122948 2744515872 2748436992 2755810176 2759018598 2760661764 2769173568 2770372584 2772022512 2777711616 2780569344 2791274661 2796472898 2802812544 2804481792 2805696096 2814346752 2820522114 2826864684 2829772981 2835580608 2838497872 2853497223 2859966144 2861204472 2862908496 2864148098 2868784128 2871735552 2872978976 2878036839 2888160534 2889880612 2894655204 2906620416 2908351488 2919548772 2921979744 2922552423 2924985896 2928550464 2931563376 2934004352 2940602112 2947054509 2956141008 2965890816 2967175008 2968942144 2978096128 2981563344 2982854322 2984630796 2989561932 2992637613 2993833152 3001864656 3016421208 3017727279 3019524522 3027680208 3030201216 3032005888 3037015296 3043679247 3053063664 3054881952 3056204676 3065627712 3075738624 3087580356 3091991616 3093330408 3100286448 3101524992 3115320264 3116669157 3118525326 3124925568 3128140512 3129494956 3136589568 3139816512 3149497344 3153164112 3155042016 3156408108 3164769792 3166140096 3168025728 3186145351 3190028184 3193310106 3203214336 3206509824 3218855031 3220772058 3230702496 3232101348 3234026264 3240663552 3243997568 3252759552 3268532736 3269947968 3271895424 3273312112 3283404544 3287227212 3290609133 3298008798 3300754896 3308177376 3325658634 3336627168 3338071884 3340059912 3342841024 3346914816 3350358144 3368062296 3369520623 3377097738 3391057152 3393076736 3393473859 3406140234 3408976368 3411006624 3416642208 3420157272 3430702464 3434696622 3436742196 3448831176 3450885168 3460205952 3461704176 3463087104 3478490568 3479996709 3482069262 3487822254 3489215616 3492805344 3502175432 3503574528 3519158076 3522778609 3528663264 3532293576 3533704704 3535234752 3543184512 3549422268 3560366016 3561907608 3564028944 3565572122 3575017728 3576565664 3588361728 3603616128 3605762304 3607323552 3608885476 3618445824 3620600832 3634540308 3638279547 3645746496 3649497264 3659354496 3674413568 3678691464 3680882352 3682476126 3692231424 3693830112 3696030016 3707425792 3713349258 3721699548 3725528457 3737083392 3739309056 3740928128 3757567401 3760696152 3769152912 3770784906 3780774144 3789070083 3804662964 3813288192 3814939296 3817211328 3828980736 3835098414 3837382452 3843722484 3847676931 3850880712 3859540272 3879935073 3882245814 3892731696 3894417198 3895972992 3896736564 3904733952 3908751168 3913301889 3920802816 3925367568 3929406012 3939947361 3941521344 3954521088 3956233344 3973830273 3975417792 3977139096 3979507728 3986082576 3990183484 3991777536 4002486208 4007146059 4009532562 4021894944 4023636372 4026032696 4032758016 4036906944 4040268288 4049353728 4056482592 4058238996 4062414139 4070751552 4073175936 4074939568 4087503616 4105684422 4116773808 4118418432 4122655488 4124440544 4133715264 4140992646 4153760352 4155558876 4158033768 4166567424 4170854016 4182119424 4186422016 4194709347 4204218816 4206722688 4208544144 4221520128 4224034304 4230783171 4240297026 4253370912 4257746808 4275346432 4291806708 4294362744 4296222147 4307603328 4309468464 4332240801 4334820918 4341982806 4359930624 4362527232 4379323158 4382969616 4387478844 4392825696 4397345064 4399249057 4401006528 4410903168 4434211512 4438773458 4448836224 4450762512 4453413216 4467144192 4472345016 4474281483 4476946194 4484342898 4490749728 4492694164 4502796984 4521409536 4524631812 4529286783 4541520312 4545301824 4546192658 4548008832 4555522944 4560209696 4574269952 4579595496 4582322928 4584307014 4598441568 4601180224 4613607936 4615605568 4637987424 4639995612 4642759016 4650429672 4652287488 4657073792 4677787989 4692210768 4694242434 4704884352 4709724768 4713646336 4724246016 4732563024 4734612162 4747154688 4749210144 4752038592 4766690304 4785042276 4789965159 4804821504 4807683072 4809764736 4831158087 4846053744 4848152022 4851039396 4860995328 4865996352 4879139328 4904921952 4907843136 4909968168 4922975232 4925106816 4930840818 4947013197 4951132344 4962266064 4967371276 4988487951 5004940752 5007107826 5010089868 5014261536 5020372224 5025537216 5027713208 5041032192 5052093444 5057291071 5065646607 5072883952 5084384256 5086585728 5089615104 5109210351 5113464552 5116509936 5118725318 5124963312 5130235908 5134507616 5146053696 5155113294 5173246764 5176327752 5190308928 5192556264 5194630656 5195648752 5206311936 5211668224 5217735852 5223103893 5231733381 5233823424 5239208016 5253263148 5255361792 5274977792 5278737114 5298440364 5300557056 5302852128 5306010304 5314776768 5322370048 5342861412 5346043416 5348358183 5362526592 5364848496 5377010688 5382542592 5408643456 5410985328 5413328214 5427668736 5430901248 5451810462 5468619744 5474245896 5476616173 5489031744 5496873984 5511620352 5518037196 5521323528 5523714189 5538347136 5540745168 5544045024 5561138688 5570023887 5582549322 5592945796 5605625088 5608963584 5611392192 5628693504 5641044228 5653729368 5656177359 5659545962 5671161216 5676995744 5706994446 5719932288 5722408944 5725816992 5728296196 5743471104 5745957952 5752647621 5756073678 5776321068 5779761224 5789310408 5813240832 5823368721 5839097544 5841625797 5843959488 5845104846 5849971792 5857100928 5863126752 5868008704 5881204224 5894109018 5912282016 5931781632 5934350016 5937884288 5963126688 5965708644 5969261592 5979123864 5985275226 5987666304 6003729312 6014298843 6032842416 6035454558 6039049044 6055360416 6060402432 6064011776 6074030592 6087358494 6106127328 6109763904 6112409352 6131255424 6158526633 6175160712 6183983232 6186660816 6200572896 6211488969 6230640528 6233338314 6237050652 6249851136 6256281024 6258989912 6273179136 6279633024 6306328224 6310084032 6312816216 6315549583 6329539584 6332280192 6336051456 6360445539 6372290702 6380056368 6386620212 6413019648 6437710062 6441544116 6461404992 6464202696 6468052528 6481327104 6487995136 6502231377 6512974209 6537065472 6539895936 6543790848 6546624224 6566809088 6574454424 6581218266 6596017596 6601509792 6616354752 6651317268 6658160187 6673254336 6676143768 6680119824 6685682048 6693829632 6700716288 6715419291 6726514347 6736124592 6739041246 6754195476 6782114304 6786153472 6786947718 6812280468 6817952736 6819288987 6822013248 6833284416 6840314544 6861404928 6869393244 6873484392 6876460521 6897662352 6901770336 6920411904 6923408352 6956981136 6959993418 6964138524 6975644508 6978431232 6985610688 7004350864 7007149056 7038316152 7041363651 7045557218 7057326528 7064587152 7067409408 7070469504 7086369024 7098844536 7101918243 7120732032 7123815216 7128057888 7131144244 7150035456 7153131328 7176723456 7207232256 7211524608 7214647104 7217770952 7236891648 7260232849 7269080616 7272228033 7276559094 7291492992 7298994528 7318708992 7348827136 7357382928 7361764704 7364952252 7384462848 7387660224 7392060032 7426698516 7443399096 7451056914 7474166784 7481856256 7510661739 7515134802 7521392304 7538305824 7541569812 7561548288 7578140166 7609325928 7626576384 7629878592 7634422656 7670196828 7674764904 7678087977 7687444968 7695353862 7701761424 7719080544 7732669941 7759870146 7764491628 7785463392 7788834396 7791945984 7793473128 7809467904 7817502336 7826603778 7850735136 7858812024 7862214787 7879894722 7883042688 7912466688 7918105671 7947660546 7950835584 7954278192 7959015456 7972165152 7980366968 7983555072 8004972416 8014292118 8019065124 8043789888 8047272744 8052065392 8065516032 8073813888 8080536576 8112965184 8116477992 8119992321 8124828278 8141503104 8146351872 8149879136 8175007232 8211368844 8233547616 8245310976 8248881088 8267430528 8281985292 8307520704 8311117752 8316067536 8333134848 8341708032 8372844032 8373823983 8389418694 8408437632 8413445376 8417088288 8443040256 8448068608 8461566342 8480594052 8489318943 8506741824 8515493616 8560491669 8583613416 8588725488 8592444294 8615206656 8618936928 8634110517 8664481602 8669641836 8683965612 8692899733 8719861248 8725054464 8758646316 8765939232 8767657269 8774957688 8785651392 8794690128 8798498114 8802013056 8821806336 8841163527 8868423024 8877546916 8897672448 8901525024 8906826432 8934288384 8944690032 8948562966 8953892388 8968685796 8977912839 8981499456 8985388328 9005593968 9049263624 9053181837 9058573566 9083040624 9090603648 9092385316 9096017664 9111045888 9120419392 9131037741 9148539904 9159190992 9164645856 9168614028 9196883136 9202360448 9227215872 9231211136 9275974848 9279991224 9285518032 9300859344 9304574976 9314147584 9350007471 9355575978 9384421536 9388484868 9409768704 9419449536 9427292672 9448492032 9465126048 9469224324 9494309376 9498420288 9504077184 9558436053 9570084552 9579930318 9609643008 9619529472 9656565093 9662316174 9692107488 9696304044 9702078792 9721990656 9731992704 9758278656 9787655143 9809843904 9815686272 9819936336 9850213632 9861681636 9871827399 9894026394 9902264688 9924532128 9934742552 9976975902 10009881504 10014215652 10020179736 10024518343 10028523072 10040744448 10051074432 10055426416 10104186888 10108561869 10114582142 10131293214 10145767904 10173171456 10179230208 10218420702 10226929104 10233019872 10237450636 10249926624 10260471816 10269015232 10292107392 10310226588 10346493528 10352655504 10380617856 10385112528 10389261312 10391297504 10423336448 10435471704 10439990127 10446207786 10463466762 10467646848 10478416032 10506526296 10510723584 10549955584 10557474228 10568335827 10596880728 10601114112 10605704256 10612020608 10629553536 10685722824 10692086832 10696716366 10725053184 10729696992 10765085184 10817286912 10821970656 10826656428 10855337472 10861802496 10903620924 10914838641 10937239488 10948491792 10953232346 10978063488 11023240704 11036074392 11042647056 11047428378 11076694272 11081490336 11088090048 11122277376 11140047774 11165098644 11176585371 11185891592 11211250176 11217927168 11222784384 11272702203 11282088456 11307458736 11312354718 11319091924 11342322432 11353991488 11367210249 11413988892 11439864576 11444817888 11451633984 11456592392 11486942208 11491915904 11505295242 11512147356 11543030793 11552642136 11559522448 11578620816 11639805219 11646737442 11678195088 11683251594 11687918976 11690209692 11699943584 11714201856 11726253504 11736017408 11762408448 11788218036 11819842083 11824564032 11863563264 11868700032 11875768576 11921490819 11926253376 11931417288 11938523184 11958247728 11970550452 11975332608 12007458624 12021438177 12028597686 12065684832 12070909116 12078098088 12110720832 12120804864 12128023552 12148061184 12174716988 12187242417 12212254656 12219527808 12224818704 12262510848 12317053266 12350321424 12367966464 12373321632 12401145792 12422977938 12461281056 12466676628 12474101304 12479502427 12499702272 12512562048 12517979824 12546358272 12559266048 12584128041 12612656448 12620168064 12625632432 12631099166 12664560384 12672102912 12692349513 12720891078 12744581404 12760112736 12773240424 12826039296 12875420124 12883088232 12888666441 12922809984 12928405392 12936105056 12975990272 12996722403 13004462754 13025948418 13079791872 13087581696 13093248448 13133618176 13148908848 13162436532 13192035192 13197747171 13203019584 13232709504 13302634536 13316320374 13346508672 13352287536 13360239648 13371364096 13401432576 13422844449 13430838582 13453028694 13472249184 13478082492 13508390952 13564228608 13573895436 13587860349 13624560936 13635905472 13638577974 13644026496 13666568832 13680629088 13722809856 13738786488 13746968784 13752921042 13795324704 13803540672 13840823808 13846816704 13913962272 13919986836 13928277048 13951289016 13956862464 13971221376 14008701728 14033363967 14076632304 14082727302 14091114436 14114653056 14129174304 14140939008 14172738048 14197689072 14203836486 14241464064 14247630432 14256115776 14262288488 14300070912 14306262656 14369895477 14414464512 14423049216 14429294208 14435541904 14493474261 14520465698 14538161232 14544456066 14553118188 14582985984 14597989056 14637417984 14714765856 14723529408 14729904504 14768925696 14775320448 14784120064 14841039591 14853397032 14886798192 14902113828 14963712512 14965463853 15021323478 15030269604 15042784608 15076611648 15083139624 15123096576 15156280332 15171873213 15196939821 15218651856 15253152768 15259757184 15268845312 15327631053 15340393656 15349529808 15356175954 15374889936 15390707724 15403522848 15438161088 15465339882 15519740292 15528983256 15535707103 15570926784 15577668792 15583891968 15586946256 15618935808 15635004672 15653207556 15669311679 15695200143 15701470272 15717624048 15724429574 15759789444 15766085376 15824933376 15836211342 15895321092 15901671168 15908556384 15918030912 15944330304 15960733936 15967110144 16009944832 16028584236 16038130248 16045074549 16087579776 16094545488 16104130784 16131032064 16147627776 16225930368 16232955984 16239984642 16249656556 16283006208 16292703744 16299758272 16350014464 16422737688 16429848519 16467095232 16490621952 16497762176 16534861056 16563970584 16571142567 16615041408 16622235504 16632135072 16683416064 16710071661 16745688064 16747647966 16778837388 16816875264 16826890752 16834176576 16886080512 16923132684 16961188104 16968532077 16978637886 17013483648 17030987232 17120983338 17167226832 17177450976 17184888588 17230413312 17237873856 17257942863 17268221034 17328963204 17339283672 17367931224 17385799466 17439722496 17470106163 17517292632 17524877391 17531878464 17535314538 17549915376 17571302784 17589380256 17596996228 17604026112 17643612672 17682327054 17736846048 17755093832 17795344896 17803050048 17813652864 17889380064 17897125932 17907784776 17915538613 17937371592 17955825678 17962998912 17970776656 18011187936 18042896529 18098527248 18106363674 18117147132 18166081248 18181207296 18184770632 18192035328 18222091776 18240838784 18262075482 18318381984 18329291712 18337228056 18393766272 18404720896 18462422272 18475579899 18551949696 18559982448 18571036064 18601718688 18628295168 18700014942 18711151956 18768843072 18776969736 18819537408 18838899072 18854585344 18930252096 18938448648 18946648749 18988618752 18996840576 19008154368 19081336617 19116872106 19140169104 19159860636 19239058944 19313130186 19324632348 19384214976 19392608088 19404157584 19443981312 19463985408 19506694131 19538922627 19575310286 19619687808 19631372544 19639872672 19700427264 19723363272 19743654798 19788052788 19804529376 19808410867 19849064256 19869485104 19953951804 19974480561 20019763008 20028431304 20040359472 20049036686 20057046144 20081488896 20102148864 20110852832 20146257873 20208373776 20217123738 20229164284 20262586428 20291535808 20346342912 20358460416 20436841404 20453858208 20457866961 20466039744 20474901272 20499853248 20520943632 20538030464 20584214784 20620453176 20629381563 20692987056 20705311008 20761235712 20770225056 20782595008 20846672896 20870943408 20879980254 20892415572 20926933524 20935293696 20956832064 21013052592 21021447168 21114948456 21124090953 21136671654 21193761456 21202228224 21211408512 21224041216 21259107072 21305754729 21371445648 21384173664 21393432732 21450106368 21459393984 21530170368 21634573824 21643941312 21653312856 21710674944 21780698547 21807241848 21816684099 21829677282 21874478976 21896983584 21906464692 21956126976 22046481408 22072148784 22085294112 22094856756 22153388544 22162980672 22176180096 22280095548 22303017457 22330197288 22353170742 22371783184 22422500352 22445568768 22531985217 22545404406 22564176912 22614917472 22624709436 22638183848 22684644864 22707982976 22734420498 22827977784 22879729152 22889635776 22903267968 22913184784 22983831808 23010590484 23024294712 23034263931 23086061586 23105284272 23119044896 23157241632 23279610438 23293474884 23356390176 23366503188 23375837952 23380419384 23399887168 23428403712 23452507008 23472034816 23576436072 23586644361 23639684166 23649128064 23737400064 23751537152 23754317013 23842981638 23852506752 23862834576 23877046368 23916495456 23941100904 23950665216 24014917248 24042876354 24057195372 24131369664 24141818232 24156196176 24221441664 24241609728 24349433976 24359976963 24374484834 24424509312 24439055616 24449637408 24525021696 24634106532 24659450263 24700642848 24735932928 24746643264 24802291584 24845955876 24922562112 24933353256 24948202608 24959004854 24999404544 25025124096 25035959648 25118532096 25168256082 25225312896 25240336128 25251264864 25262198332 25329120768 25344205824 25384699026 25441782156 25467956829 25489162808 25520225472 25546480848 25681475007 25750840248 25766176464 25777332882 25845619968 25856810784 25872210112 25902331551 25951980544 25993444806 26008925508 26051896836 26078699199 26159583744 26175163392 26186496896 26297817696 26302971807 26324873064 26384070384 26395494342 26406039168 26465419008 26523490581 26605269072 26632640748 26693017344 26704575072 26720479296 26742728192 26802865152 26845688898 26861677164 26906057388 26933738517 26944498368 26956164984 27016781904 27147790872 27159545511 27175720698 27249121872 27271810944 27277155948 27288052992 27333137664 27361258176 27393113223 27445619712 27477572976 27493937568 27505842084 27590649408 27607081344 27681647616 27693633408 27827924544 27839973672 27856554096 27902578032 27913724928 27942442752 28017403456 28050022413 28066727934 28153264608 28165454604 28182228872 28229306112 28258348608 28281878016 28345476096 28395378144 28407672972 28436898973 28482928128 28495260864 28512231552 28524576976 28612525312 28675308159 28739790954 28828929024 28858588416 28871083808 28986948522 29040931396 29076322464 29088912132 29106236376 29165971968 29195978112 29274835968 29362965429 29429531712 29447058816 29459809008 29550640896 29568240128 29615482197 29682079182 29706794064 29773596384 29804227656 29927425024 29930927706 30042646956 30060539208 30073555029 30085569216 30153223296 30166279248 30312560664 30325685607 30343746426 30393879642 30437303712 30519514368 30537690624 30655262106 30680787312 30699059616 30712351908 30749779872 30781415448 30807045696 30876322176 30930679764 31039480584 31057966512 31071414206 31141853568 31155337584 31167783936 31173892512 31270009344 31306415112 31319970381 31338623358 31390400286 31402940544 31435248096 31448859148 31519578888 31532170752 31649866752 31672422684 31705007481 31790642184 31803342336 31817112768 31836061824 31888660608 31921467872 32019889664 32057168472 32076260496 32090149098 32175159552 32189090976 32208261568 32295255552 32451860736 32465911968 32479969284 32499313112 32566012416 32585407488 32599516544 32744515923 32845475376 32859697038 32934190464 32995524352 33069722112 33127941168 33142285134 33230082816 33244471008 33264270144 33366832128 33420143322 33495295932 33529756113 33557674776 33633750528 33653781504 33668353152 33818106609 33846265368 33922376208 33937064154 33957275772 34026967296 34061974464 34101630747 34241966676 34334453664 34354901952 34369777176 34460826624 34475747712 34515885726 34536442068 34629092379 34657926408 34678567344 34735862448 34771598932 34919415657 34940212326 35034585264 35049754782 35063756928 35070629076 35099830752 35142605568 35178760512 35193992456 35208052224 35287225344 35364654108 35401037497 35459526249 35473692096 35510187664 35590689792 35606100096 35627305728 35764472457 35778760128 35794251864 35815569552 35831077226 35874743184 35911651356 35925997824 35941553312 36022375872 36085793058 36197054496 36212727348 36234294264 36332162496 36362414592 36369541264 36384070656 36444183552 36481677568 36524150964 36561727251 36636763968 36658583424 36674456112 36787532544 36809441792 36924844544 36951159798 37103899392 37119964896 37142072128 37203437376 37256590336 37400029884 37422303912 37438507281 37537686144 37553939472 37639074816 37677798144 37752384123 37860504192 37876897296 37893297498 37993681152 38016308736 38077048539 38162673234 38233744212 38280338208 38319721272 38336313211 38478117888 38626260372 38649264696 38665999323 38768429952 38785216176 38808315168 38927970816 38990167209 39013388262 39077845254 39150620572 39239375616 39262745088 39279745344 39400854528 39446726544 39487309596 39576105576 39593241513 39609058752 39616821734 39698128512 39738970208 39907903608 39948961122 40039526016 40056862608 40080718944 40098073372 40114092288 40204297728 40221705664 40268533347 40292515746 40416747552 40434247476 40458328568 40525172856 40583071616 40692685824 40763581047 40873682808 40907716416 40915733922 40932079488 40949802544 40999706496 41041887264 41076060928 41168429568 41240906352 41258763126 41385974112 41410622016 41522471424 41540450112 41565190016 41741886816 41759960508 41784831144 41853867048 41870587392 41913664128 42026105184 42100091901 42229896912 42248181906 42273343308 42387522912 42422817024 42448082432 42518214144 42611509458 42742891296 42768347328 42786865464 42900212736 42918787968 43109686431 43269147648 43287882624 43306625712 43480422783 43561397094 43614483696 43633368198 43659354564 43748957952 43793967168 43812929384 43912253952 44070679333 44144297568 44170588224 44189713512 44208847081 44306777088 44325961344 44352360192 44523118773 44560191096 44606034914 44660394576 44706341484 44743566368 44891137536 45063970434 45090808812 45128353824 45229834944 45249418872 45276367696 45369289728 45415965952 45468840996 45515619639 45590819463 45655955568 45759458304 45779271552 45806535936 45826369568 45967663616 46021180968 46048589424 46068527862 46172123172 46210568544 46238089792 46314483264 46559220876 46586949768 46607121309 46712780352 46733006376 46751675904 46760838768 46799774336 46856807424 46905014016 47007935037 47085600429 47152872144 47173288722 47279368332 47298256128 47474800128 47503074304 47508634026 47685963276 47705013504 47725669152 47754092736 47832990912 47882201808 47901330432 48029834496 48085752708 48114390744 48135223647 48262739328 48283636464 48312392352 48442883328 48698867952 48719953926 48748969668 48849018624 48878111232 48899274816 49050043392 49268213064 49289545557 49318900526 49401285696 49471865856 49493286528 49604583168 49691911752 49713427701 49845124224 49866706512 49896405216 49918009708 50050248192 50071919296 50130214983 50237064192 50336512164 50450625792 50480672256 50502529728 50524396664 50658241536 50769398052 50821629943 50883564312 50905596231 50935913658 50978325616 51040450944 51092961696 51362950014 51501680496 51532352928 51554665764 51691239936 51713621568 51744420224 51804663102 51986889612 52017851016 52103793672 52157398398 52319167488 52372993792 52410318489 52574632173 52595635392 52605943614 52649746128 52768140768 52790988684 52812078336 52930838016 53046981162 53210538144 53265281496 53386034688 53409150144 53440958592 53485456384 53691377796 53723354328 53746615839 53812114776 53867477034 53888996736 53912329968 54033563808 54128689587 54295581744 54319091022 54351441396 54498243744 54543621888 54554311896 54576105984 54666275328 54722516352 54786226446 54955145952 54987875136 55011684168 55035503509 55181298816 55214162688 55387266816 55426739697 55655849088 55679947344 55713108192 55805156064 55884885504 56034806912 56100044826 56133455868 56306529216 56330909208 56364457744 56458612224 56516697216 56563756032 56790756288 56815345944 56839946247 56873797946 56965856256 56990521728 57024463104 57049153952 57225050624 57350616318 57479581908 57717176832 57742167616 57973897044 58081862792 58152644928 58177824264 58212472752 58331943936 58391956224 58520082393 58616767881 58725930858 58859063424 58894117632 58919618016 59101281792 59136480256 59230964394 59364158364 59413588128 59425232601 59547192768 59608455312 59861855412 59923441683 60085293912 60121078416 60147110058 60171138432 60306446592 60332558496 60438773619 60625121328 60651371214 60687492852 60787759284 60850298131 60874607424 61039028736 61075381248 61310524212 61361574624 61373600883 61398119232 61424703816 61499559744 61562830896 61614091392 61752644352 61861359528 61888144689 62078961168 62115933024 62142828412 62283707136 62310675168 62347785024 62540018688 62612830224 62639940762 62677246716 62780800572 62805881088 62870496192 62897718296 63039157776 63064341504 63344845368 63372272859 63410014962 63581284368 63606684672 63634225536 63672123648 63777321216 63842935744 63917264187 64039779328 64114336944 64152520992 64180298196 64350319104 64378181952 64416523136 64590511104 64903721472 64931823936 64959938568 64998626224 65132024832 65199033088 65342095641 65450052297 65489031846 65690950752 65719394076 65868380928 65991048704 66139444224 66255882336 66284570268 66460165632 66488942016 66528540288 66840286644 66909052371 66990591864 67059512226 67115349552 67267501056 67336706304 67595955651 67636213218 67692530736 67844752416 67874128308 67914551544 68053934592 68123948928 68203261494 68483933352 68513586001 68668907328 68709803904 68739554352 68951495424 69031771452 69072884136 69102791793 69258184758 69315852816 69357134688 69471724896 69543197864 69838831314 69880424652 70069170528 70099509564 70127513856 70141258152 70199661504 70285211136 70357521024 70387984912 70416104448 70729308216 70759933083 70802074994 70919052498 70947384192 71020375328 71212200192 71254611456 71528944914 71557520256 71588503728 71631139104 71662154452 71749486368 71823302712 71851995648 71883106624 72044751744 72171586116 72394108992 72425454696 72468588528 72664324992 72724829184 72739082528 72963355136 73048301928 73079930889 73123454502 73273527936 73317166848 73348912224 73575065088 73618883584 73849689088 73902319596 73978350789 74207798784 74239929792 74284144256 74406874752 74800059768 74844607824 74877014562 75075372288 75107878944 75355596288 75504768246 75721008384 75753794592 75786594996 75987362304 76032617472 76154097078 76325346468 76403870487 76467488424 76560676416 76639442544 76672626422 77044425021 77252520744 77298529392 77331998646 77536859904 77570432352 77616630336 77706994653 77855941632 77980334418 78026776524 78155690508 78236097597 78301241144 78478751232 78525490176 78559490688 78893453088 78908915421 78974619192 79152211152 79186483026 79218117504 79233643468 79396257024 79477940416 79570471743 79815807216 79897922244 80079052032 80113725216 80161437888 80196146744 80228184576 80408595456 80443411328 80537066694 80585031492 80801215551 80833495104 80868494952 80916657136 81050345712 81166143232 81478636533 81527162094 81747365616 81815432832 81831467844 81864158976 81899605088 81999412992 82083774528 82152121856 82336859136 82481812704 82517526252 82771948224 82821244032 83044942848 83080900224 83130380032 83483773632 83519921016 83569662288 83707734096 83741174784 83827328256 84052210368 84150067239 84200183802 84459793824 84496363812 84546686616 84775045824 84845634048 84896164864 85036428288 85223018916 85310696919 85485782592 85536694656 85573730928 85837575936 86025924477 86219372862 86575765248 86613251424 86960845566 87122794188 87228967392 87266736396 87318709128 87356516989 87497915904 87587934336 87625858768 87824507904 88088896287 88141358666 88288595136 88341176448 88379427024 88417694162 88651922688 88704720384 88846446591 89046237546 89120382192 89212069828 89320789152 89412682968 89487132736 89782275072 90127940868 90181617624 90220665087 90256707648 90459669888 90498837744 90552735392 90831931904 90937681992 90977056821 91031239278 91181638926 91311911136 91558543104 91613071872 91652739136 91935327232 92042361936 92097178848 92137055724 92344246344 92421137088 92476179584 92628966528 93118441752 93173899536 93214242618 93425560704 93466012752 93503351808 93521677536 93599548672 93810028032 93959911143 94015870074 94171200858 94305744288 94346577444 94558736664 94596512256 94949600256 95017268052 95115022443 95371926552 95410027008 95451338304 95508185472 95665981824 95764403616 96059668992 96171505416 96228781488 96270447294 96525478656 96567272928 96624784704 96885766656 97397735904 97439907852 97497939336 97698037248 97756222464 97798549632 98233547769 98536426128 98579091114 98637801052 98802571392 98986573056 99209166336 99383823504 99426855402 99690248448 99733413024 99792810432 99836019416 100100496384 100143838592 100260429966 100589268339 100673024328 100901251584 100961344512 101005059456 101048793328 101454319827 101538796104 101643259886 101767128624 101811192462 101871827316 101956651232 102080901888 102185923392 102725900028 103003360992 103064705856 103109331528 103382479872 103427243136 103488840448 103609326204 103887277137 103973779224 104035702032 104207587344 104314796796 104745987584 104758246971 104820636978 105149264346 105191270784 105211887228 105299492256 105536281536 105581977368 105624156672 105861676032 106093962324 106203112491 106378578747 106421076288 106530562992 106772069376 106818300288 106881917184 107293417371 107382755592 107446708656 107493231678 107624229552 107734954068 107777993472 107824659936 108067127616 108257379174 108591163488 108638182044 108702882792 108749949721 108996487488 109087243776 109108623792 109152211968 109332550656 109445032704 109572452892 109685181753 109910291904 109975750272 110023368336 110071007018 110362597632 110428325376 110774533632 110853479394 111311698176 111359894688 111426216384 111610312128 111769771008 112069613824 112200089652 112266911736 112315521843 112613058432 112661818416 112728915488 112917224448 113033394432 113257152369 113581512576 113630691888 113679892494 113747595892 113981043456 114048926208 114098307904 114231145617 114450101248 114701232636 114959163816 115008939633 115434353664 115484335232 115947794088 115997997969 116163725584 116305289856 116355648528 116424945504 116783912448 116970501627 117040164786 117233535762 117451861716 117718126848 117788235264 117839236032 118202563584 118461928788 118728316728 118779724539 118827176256 118850465202 119094385536 119216910624 119723710824 119846883366 120170587824 120242156832 120294220116 120342276864 120612893184 120665116992 120805600041 120877547238 121250242656 121302742428 121374985704 121575518568 121700596262 121749214848 122078057472 122290743141 122621048424 122723149248 122747201766 122796238464 122849407632 122999119488 123125661792 123228182784 123505288704 123722719056 123776289378 124157922336 124231866048 124285656824 124567414272 124621350336 124695570048 125225660448 125279881524 125354493432 125408770291 125561601144 125611762176 125740992384 125795436592 126078315552 126300275703 126689690736 126744545718 126820029924 127162568736 127268451072 127344247296 127554642432 127685871488 127834528374 128228673888 128305041984 128360596392 128700638208 128756363904 128833046272 129329059293 129807442944 129863647872 129919877136 129997252448 130398066176 130684191282 130900104594 130978063692 131381901504 131438788152 131736761856 131982097408 132212037999 132511764672 132569140536 132626541243 132920331264 132977884032 133057080576 133569356319 133680573288 133818104742 133981183728 134119024452 134230699104 134673412608 135191911302 135272426436 135385061472 135689504832 135748256616 135829103088 136107869184 136247897856 136406522988 136546858917 136772458389 136967866704 137027172002 137337814656 137419607808 137479108704 137902990848 138063542904 138145768272 138205583586 138516369516 138631705632 138658876069 138714269376 138943449792 139086395728 139677662628 139760849304 139821363927 140138341056 140199019128 140255027712 140282516304 140399323008 140570422272 140715042048 140775969824 141023805111 141458616432 141519866166 141604149988 141838104996 141894768384 142040750656 142424400384 142509222912 143057889828 143115040512 143177007456 143262278208 143324308904 143498972736 143646605424 143703991296 143766213248 144089503488 144343172232 144405670941 144788217984 144850909392 144937177056 145328649984 145478165056 145926710272 146096603856 146159861778 146246909004 146547055872 146634333696 146697824448 147150130176 147804639192 147868636671 147956701578 148415597568 148479859584 148568288512 148813749504 149140283103 149600119536 149689215648 149754029124 150150744576 150215757888 150390644949 150711192576 151009536492 151442016768 151507589184 151573189992 151974724608 152308194156 152464889829 152650692936 152716788693 152807740974 152934976848 153121352832 153278885088 153345252844 154088850042 154505041488 154597058784 154663997292 155073719808 155140864704 155233260672 155413989306 155960668836 156053553048 156121122199 156311381016 156472195194 156602482288 156957502464 157118981376 157230955467 157723896519 157786906176 157817830842 157949238384 158304422304 158372966052 158436235008 158467286936 158792514048 158955880832 159140943486 159631614432 159795844488 160158104064 160227450432 160322875776 160392293488 160456369152 160886822656 161074133388 161170062984 161239847517 161602431102 161666990208 161736989904 161833314272 162100691424 162332286464 162957273066 163054324188 163494731232 163630865664 163662935688 163728317952 163799210176 163998825984 164167549056 164304243712 164963625408 165035052504 165106510527 165543896448 165642488064 166161800448 166260760064 166280219091 166967547264 167039842032 167139324576 167415468192 167654656512 168104420736 168300134478 168400367604 168919587648 168992727624 169093373232 169550091648 169691268096 170446037832 170519838741 170621393838 170971565184 171073389312 171147461856 171675151872 172051848954 172438745724 172616151841 173151530496 173226502848 173921691132 174245588376 174457934784 174533472792 174637418256 174713033978 174995831808 175175868672 175251717536 175560247179 176177792574 176282717332 176577190272 176682352896 176758854048 176835388324 177303845376 177409440768 177692893182 178092475092 178240764384 178275697803 178424139656 178641578304 178825365936 178974265472 179770325049 180255881736 180363235248 180441330174 180513415296 180919339776 180997675488 181105470784 181316320857 181663863808 181875363984 181954113642 182062478556 182363277852 182550894393 182623822272 183117086208 183226143744 183305478272 184084723872 184120802649 184194357696 184274111448 184688492688 184842274176 184952359168 185257933056 185664434067 186236883504 186347799072 186428485236 186851121408 186932025504 187043355072 187199097344 187620056064 187919822286 188031740148 188342401716 188611488576 188693154888 189117473328 189193024512 190034536104 190116818577 190230044886 190743853104 190820054016 190902676608 191016370944 191331963648 191528807232 191751792561 192119337984 192343010832 192457562976 192540894588 193050957312 193134545856 193249569408 193771533312 194354866411 194795471808 194879815704 194995878672 195396074496 195597099264 196026286923 196350156891 196467095538 197072852256 197158182228 197275602104 197605142784 197973146112 198418332672 198767647008 198853710804 199058292811 199380496896 199466826048 199585620864 199672038832 200287677184 200520859932 200727157113 201178536678 201346048656 201802503168 202010118912 202097586656 202908639654 203077592208 203286519772 203534257248 203622384924 203743654632 203913302464 204161803776 204371846784 205451800056 205540758003 206006721984 206129411712 206218663056 206854486272 206977680896 207218652408 207308375379 207774554274 207947558448 208071404064 208415174688 208629593592 209491975168 209516493942 209641273956 210298528692 210382541568 210423774456 210598984512 211072563072 211163954736 211248313344 212187924648 212279799249 212406224982 212757157494 212842152576 213061125984 213636600576 213763834368 214586834742 214765511184 214893417312 214986463356 215248459104 215469908136 215555986944 215649319872 216134255232 216514758348 217182326976 217276364088 217405765584 217499899442 217992974976 218174487552 218217247584 218890065408 219144905784 219239792667 219370363506 219820583808 219951500544 220046736672 220142014036 220725195264 220856650752 221549067264 221706958788 221935052367 222623396352 222719789376 222852432768 223220624256 224139227648 224400179304 224533823472 224631043686 225226116864 225323636832 225457830976 226066788864 226514304738 227163025152 227261383776 227359784988 227495191784 227962086912 228097852416 228196615808 228462291234 229211611461 229402465272 229918327632 230017879266 230968670464 231133275063 231895588176 231995995938 232327451168 232610579712 232711297056 232849891008 233567824896 233941003254 234080329572 234467071524 234708292791 234903723432 235436253696 235576470528 235678472064 236726746263 236923857576 237456633456 237559449078 237654352512 237700930404 238188771072 238433821248 238711415229 239447421648 239693766732 240341175648 240484313664 240588440232 240684553728 241225786368 241330233984 241611200082 241755094476 242403646653 242500485312 242605484856 242749971408 243151037136 243401192524 243498429696 244435909599 244581486282 245242096848 245446298496 245494403532 245592476928 245698815264 245998238976 246251323584 246456365568 247010577408 247445438112 247552578756 247807262479 248315844672 248463732096 248571313648 249134828544 249242700672 249391140096 250451320896 250559763048 250708986864 250817540582 251123202288 251223524352 251481984768 251590873184 252156631104 252600551406 253379381472 253489091436 253640059848 254325137472 254536902144 254688494592 255109284864 255371742976 255669056748 255932090757 256457347776 256610083968 256721192784 257512727808 257666092544 258077773431 258658118586 259727295744 259839754272 259994504896 260796132352 261368382564 261800209188 261956127384 262069550967 262763803008 262877576304 263473523712 264266688861 264424075998 265023529344 265138281072 265253082486 265955768064 266114161152 266539339773 267138712638 267361146576 267636209484 267962367456 268238048904 268354192477 268461398208 269346825216 270383822604 270544852872 270661995261 270770122944 271379009664 271496513232 271658206176 272495795712 272813045976 272931170463 273093717834 273544916778 273935733408 274054344004 274675629312 274839215616 274958217408 275805981696 276127085808 276291536544 276411167172 277032739032 277263411264 277317752138 277428538752 277886899584 278172791456 279355325256 279521698608 279642727854 280276682112 280398038256 280510055424 280565032608 280798646016 281430084096 281551939648 281879733429 282047610222 282917232864 283039732332 283208299976 283676209992 283789536768 284081501312 284848800768 285345067329 286115779656 286230081024 286354014912 286524556416 286648617808 286997945472 287293210848 287532426496 288179006976 288686344464 288811341882 289576435968 289701818784 289874354112 290657299968 290956330112 292193207712 292319723556 292493818008 293094111744 293268667392 293395648896 294700643307 295609278384 295737273342 295913403156 296959719168 297136577024 297627499008 298280566206 299200239072 299378431296 299508058248 300301489152 300431515776 300781289898 301767805017 302019072984 302884033536 303015178368 303146379984 304362959481 304616388312 304929779658 305301385872 305433577386 305615481948 305869953696 306242705664 306557770176 306690505688 308177700084 308494755331 309010082976 309194117568 309327994584 310147439616 310281729408 310466521344 310827978612 311661831411 311921337672 312107106096 312242244398 312622762032 312944390388 313204964576 314237962752 314461910934 315447793038 315573812352 315635661684 315898476768 316608844608 316745932104 316872470016 316934573872 317585028096 317911761664 318281886972 318609337473 319135736241 319263228864 319591688976 320316208128 320454900864 320645751552 320784586976 321773645312 322148266776 322340125968 322479695034 323204862204 323333980416 323473979808 323666628544 324201382848 324664572928 325914546132 326108648376 326249849163 326989462464 327261731328 327325871376 327456635904 327598420352 327997651968 328335098112 329055545259 329927250816 330070105008 330213021054 331087792896 331284976128 332323600896 332521520128 332560438182 333935094528 334079684064 334278649152 334830936384 335309313024 336208841472 336600268956 336800735208 336946565529 337839175296 337985455248 338186746464 339100183296 339771457107 340892075664 341039677482 341242787676 341943130368 342146778624 342294923712 342693436851 343350303744 344103697908 344877491448 345026818899 345232303682 346303060992 346453005696 347843382264 347993993907 348491176752 348915869568 349066945584 349274836512 349426067956 350351737344 350503435072 350911504881 351120494358 352355585148 352565434664 353154380544 353364705792 353517708096 353670776648 354607690752 355385786364 355751409601 356184950184 356339173617 356481528768 356551395606 356848279312 357283156608 357650731872 357948530944 359540650098 360511763472 360726470496 360882660348 361026830592 361838679552 361995350976 362210941568 362632641714 363750727968 363908227284 364124957112 364726555704 365101788786 365247644544 366234172416 366610956544 366872229423 368169447744 368241605298 368388715392 368548222896 369376985376 369684548352 369904718336 370515866112 371328868134 372473767008 372695598144 372856970472 373702242816 373864051008 374086710144 374398194688 375839644572 376063480296 376226310873 376684803432 377222977152 377386309776 378234946656 378900827109 380069072208 380233637154 380460089772 381487706208 381805353216 382032741888 382663927296 383057614464 383503585122 384686021664 384915125952 385081789176 385248524563 386101914624 386269091712 386499138816 387987177879 388709732822 389590943616 389759631408 389991757344 391194198528 392052573846 392700313782 392934191076 394145704512 394316364456 394551204208 395210285568 395946292224 396636113997 397535294016 397707421608 397879623729 398116585622 398760993792 398933652096 399171241728 399344077664 400575354368 401041719864 401454314226 402357073356 402692097312 404020237824 404195173312 405817279308 406155184416 406573039544 407068514496 407244769848 407487309264 407826604928 408323607552 408743693568 409640576751 410317375167 410903600112 411081516006 412013443968 412258823424 412437326112 413708972544 413955361792 414437304816 414616750758 415549108548 415895116896 415976628207 416142808128 416830349376 417259187184 419032987884 419282547912 419464091781 420597057384 420765083136 420847548912 421197969024 422145126144 422327909472 423071415333 424375849296 424559598498 424812449964 425514314988 425684305152 426122251968 427273201152 427527668736 429173669484 429531022368 429786834624 429972926712 430496918208 430939816272 431111973888 431298639744 432268510464 433029516696 433217012823 434364653952 434552728176 434811531168 434999798884 435985949952 436434495168 437780130816 438289811568 438479585334 438740727012 439641167616 439903001088 440093473344 440284028072 441450390528 442874203789 443413917576 443605910013 443870104734 445246792704 445439578752 445704865536 446441248512 447420849309 448278455296 448800358608 449067646944 449262087372 450452233728 450647273664 450915661952 452133577728 453028609476 454326050304 454522767552 454719569976 454990383568 455924173824 456393231616 456924582468 457394669487 458150366079 458423222922 458804930544 459836655264 460035758532 461937340928 462266550126 463791176352 463991991876 464654902336 465221159424 465422594112 465699782016 467882006508 468160659144 468363366597 468934143048 469416585582 469807446864 470872507392 471356944128 471692866401 473171689557 473453492526 473847715152 474913266912 475118898156 475308705024 475401860808 476377542144 476867642496 477422830458 478894843296 479387533464 479595102007 480682351296 480968627328 481176880464 481369107456 482660467968 483222400164 483510188952 483719542551 484807293306 485000970624 485210969712 485499942816 486302074272 486802385048 486996859392 488871819198 489162972564 490484193696 490892596992 490988807064 491184953856 491397630528 491996477952 492502647168 492912731136 494890876224 495105157512 495319531581 495614524958 496631689344 496927464192 497142627296 498485401344 498782280192 500902641792 501119526096 501417973728 501635081164 502246404576 502963969536 503181746368 504313262208 505201102812 506758762944 506978182872 507280119696 508650274944 509073804288 510743485952 511338113496 511559516223 511864181514 512914695552 513220167936 513442385568 515025455616 515332185088 516155546862 517316237172 517848455523 519454591488 519679508544 519989009792 522736765128 523600418376 523912254768 524139101934 525527606016 525755152608 526680741537 528533377722 528848151996 530047058688 530276562144 530506164972 531911536128 532228322304 533078679546 534277425276 534722293152 534827093409 535272418968 535924734912 536476097808 536708384954 536922796416 539310975147 540767645208 541089705744 541323990522 541540245888 542758019328 542993026464 543316412352 543948962571 544991591424 545626091952 545862340926 546187435668 547089833556 547652683179 547871466816 548108688008 549351258624 549678431232 549916434816 552254171616 552362407947 552583073088 552822334344 554065478064 554526822528 554635504276 554857077504 555773799168 556345582912 556993302201 558710650512 559043397216 559285455708 560553364224 560796076512 561130065216 561597292032 562860168192 563103879296 563759466858 564095220444 565834465728 566079464664 566416599952 567352419984 567579073536 568163002624 570350455731 570690134658 572231559312 572460162048 572708029824 573049112832 573297235616 573995890944 574586421696 575064852992 576358013952 577372688928 577622683764 579152871936 579403637568 579748708224 581314599936 581912660224 583064599233 584386415424 584639447112 584987636016 586188223488 586791297792 588078860769 589050470673 589401286614 591218556768 591474546684 591826806312 593919438336 594273154048 595254998016 596561132412 597174878433 598400478144 598756862592 599016116496 600863031552 601562579796 602181471339 603535610034 604038145968 606030356736 606292759968 608725918962 609232776624 609859559316 610602771744 610867154772 611230963896 611495618923 611739907392 612485411328 613115540352 613381011376 616355400168 616622274009 616989510662 618020165952 618388235136 618655989168 620563458816 620933042688 621655957224 621925126137 623323662822 623842675344 624214212192 624484488796 625245524064 625888780776 626409929152 628475925504 628923821868 630895586076 631147624704 631271323368 631796953536 633217689216 633491864208 633744940032 633869147744 635823523328 636563773944 636839397747 637218674946 638271472482 638526457728 639183377952 640909801728 641291503104 641569173952 643547290624 644296533552 644680251936 644959390068 646409724408 646667960832 646947959616 647333257088 648402765696 651829092264 652217296752 652499698326 653978924928 654523462656 654651742752 655196840704 656670196224 657719378001 658111090518 659854501632 660140210016 660426042108 662175585792 662569952256 664647201792 665120876364 665805157101 667870189056 668159368128 668557298304 669661872768 672417682944 673200537912 673601470416 673893131058 675678350592 675970910496 676373492928 678200366592 679542914214 681784151328 682079354964 682485575352 683886260736 684293557248 684589847424 685386873702 687634834383 688207395816 689754982896 690053637798 690464607364 692906011392 693399825189 695686764528 695987987814 696982353504 697831739136 698133891168 698549673024 698852135912 700703474688 701006870144 701823009762 702240988716 704124878373 704711170296 705130869328 706308761088 706729411584 707035416192 707341553296 710180238789 710771572728 711502819202 712369900368 712678347234 712963057536 713102791212 713696558624 714566313216 715301463744 715897061888 719081300196 721023526944 721452940992 721765320696 722053661184 723677359104 723990701952 724421883136 725265283428 727210939959 727501455936 727816454568 728249914224 729453111408 730203577572 730495289088 733221913088 733307728797 733744458846 736338895488 736483210596 736777430784 737096445792 738753970752 739369096704 739809436672 741031732224 742657736268 743421787437 744947534016 745391196288 745713940944 747404485632 747728102016 748173420288 751679289144 752126960592 752452621746 753369606864 754445954304 754772619552 756469893312 757801654218 760138144416 760467274308 760920179544 761249648047 762975412416 763610706432 764065483776 765327854592 766115228928 767007170244 767796272271 769372043328 769830251904 770163578352 770497049126 772538183424 772998277632 774233320293 775974355758 777419465644 779181887232 779519262816 779983514688 782388397056 784105147692 785400627564 785868382152 786208652901 788291409024 788632728912 789102408416 790420571136 792800066583 793272227994 795070588032 795414843216 795759247458 796233171244 797867304192 798342483456 798688155328 799618019319 801150708736 802083439728 802908628452 804714146712 805062577431 805384194624 808040475648 808390346624 811634558616 811985985783 812310368832 813146079088 814137028992 814489539696 814974618528 815653209856 817487387136 818793511389 819281153502 820634750334 821807200224 822163032012 824026887936 824517646848 824874652224 827417945088 828874609632 829233501516 831098217096 831790233792 831953256414 832285616256 833660698752 834518374368 838065975768 838565095824 838928183562 841194114768 841530166272 841695097824 842395938048 844290252288 844655818944 845639200287 846142830666 848751698592 849119196996 849624899928 851028629976 851368610304 852244503936 854546402304 856035201987 858347338968 859062044736 859573669248 859945853424 860993836416 861879632544 862597279488 864537020928 866059033392 866434025646 868729307904 869105456352 869623062336 869999597768 871971899904 872868990336 876579623136 876959170668 877481454024 877861392037 879282335232 879806002176 880186946688 880568056144 884101929921 885748407578 886827835152 887211820026 887740209468 890879157504 891409731072 892882497024 894841698618 897600717216 898135293888 898524174744 900904467456 901294547328 901831323904 905303415051 906057218952 908652100608 909045535104 909439139952 909980767136 912786463232 913849164936 914789338974 916300732158 916846445844 917609861088 919673310528 920071517064 923874681856 924533100252 925484265993 927582352704 927983983752 929309804672 930442318848 930845188224 931399564032 934985494233 935764013016 936321318288 936726733194 937868286096 938833171164 939614893728 942713888256 943385732802 946343379114 946906985052 947695430304 949826533824 950237796312 950617410048 950803721616 952755084288 953735284992 954845660916 955828012419 957407208723 957789686592 958775066928 959190204014 961364702592 961937254656 962353760928 965320935936 966444800328 967020377904 967439085102 969614586612 970001941248 970421939424 970999885632 972604148544 973604770096 973993718784 977743638396 978325945128 978749547489 980968387392 981785193984 981977614128 982369907712 982795261056 983992955904 985005294336 987166635777 989781752448 990210315024 990639063162 991229049916 993263378688 993854928384 994285254592 996970802688 997564560384 1001805283584 1002239052192 1002835947456 1003270162328 1004492809152 1005927939072 1006363492736 1008626524416 1010402205624 1010839696587 1013517525888 1013956365744 1014560239392 1017300549888 1019314371321 1021486971904 1022676226992 1023119032446 1023728363028 1025829391104 1026440335872 1026884771136 1030050911232 1032311093724 1034632474344 1035080456697 1035696911046 1038909182976 1039359017088 1039978019584 1043981981721 1045473530256 1047200836752 1047824509536 1048278203868 1051055212032 1051510305216 1052734514643 1053361483074 1057066755444 1057696303992 1060094117376 1060553124288 1061012329944 1063823072256 1066157359092 1067254228803 1068554850552 1069017520851 1069444586304 1069654186818 1070544837936 1071849469824 1072952195616 1073416769908 1073845592832 1078621950294 1081535290416 1082179411488 1082647981044 1083080491776 1085516038656 1085986052928 1086632824704 1087897925142 1091252183904 1091724681852 1092374871336 1092847855393 1094179667112 1095305366358 1095742933632 1096217376016 1098702517248 1099832869632 1100616688269 1104508343232 1104724815894 1105166146176 1105644668688 1108130956128 1109053645056 1109271008552 1109714155008 1111547598336 1112691165824 1113986604402 1117421301024 1118086794432 1118570911416 1121106728448 1121592153024 1122260130432 1123194584064 1126207758592 1127518933716 1128190440888 1128678932619 1131668931456 1132158929328 1132833199904 1134704839968 1136326005248 1140700911462 1141380269316 1144463118624 1145416059648 1146098225664 1146594471232 1147991781888 1149172843392 1150129705984 1154745377856 1155245367528 1155745573689 1158305743872 1158807275136 1159497416448 1163825320448 1163961533637 1166129198466 1168772830848 1169278894224 1169975272032 1173582595584 1176157721538 1178100941346 1178802573228 1182437113536 1182949093368 1183653612624 1187838876672 1189908341991 1193122264824 1193638871187 1194349756866 1196800956288 1197513725184 1198032232992 1201726063104 1203125159592 1204362942678 1207071220068 1208076291936 1208313062887 1212060713472 1212585519936 1217451837924 1218465553248 1219719118632 1221205543488 1221734309544 1222461927792 1222991237846 1223479814784 1224970822656 1226231080704 1226762022752 1228921730253 1232710800336 1233244548018 1233979021324 1236040331904 1236776470272 1237311978336 1241126917632 1241866085376 1243311914448 1243850252274 1246647325644 1247685350688 1247929884621 1248428424384 1248968977592 1250491048128 1251777561552 1252819858304 1257847643736 1258392275343 1261791172152 1262295249408 1262542646736 1263593907072 1266435378432 1266983728416 1267738295488 1269214245999 1271647046656 1273127547888 1273678795494 1274437349892 1276542944964 1277052915456 1278366755904 1281819603456 1282583006208 1283138347904 1288593067104 1289360503872 1289918780136 1292819448816 1293335921664 1293895919232 1294666514176 1296805531392 1299651038469 1303658184528 1304434593504 1304999396652 1307957849856 1309303485504 1310393681408 1313340392448 1315438756002 1316222181036 1319709003264 1320280420032 1320852084216 1324351171584 1328622611367 1330241752728 1330817730039 1331610314202 1335740378112 1336318736256 1337114596608 1339323745536 1342262547927 1344835365888 1346401075824 1347202940832 1347786262116 1351356701184 1351941820992 1352746985856 1356400733184 1359085828428 1360484064877 1363568302656 1364158709928 1364971150704 1367772521472 1369179694848 1370773747404 1372184008461 1374451098237 1375269668766 1376414791632 1379509965792 1380107275596 1380929214728 1385812022784 1386799650378 1391373529056 1391975975628 1393408049677 1393964707008 1395663478272 1396267782336 1397099346048 1397704271824 1402013740288 1403646019524 1404481977432 1405090099791 1408249756746 1409422340592 1410261738656 1412617522176 1414070832384 1414683106592 1420360477578 1421543145456 1423005638404 1424739800736 1425356694468 1425926115072 1426205582424 1427393117248 1429132626432 1430602927488 1431794123776 1438162600392 1438785306021 1442047053888 1442905881984 1443530641392 1444107322368 1447981403904 1448843766272 1450530566856 1451158627653 1454421879918 1455002911872 1455632909136 1456499828448 1458906222816 1460407155144 1460990578176 1466443826176 1466615457594 1467488917692 1472677790976 1472966421192 1473554861568 1474192891584 1477507941504 1478738193408 1485315472536 1485958594743 1486843574874 1489895068032 1490782392576 1491427881888 1495456204032 1496346840576 1503358578288 1504253921184 1504905243492 1506739213728 1508891908608 1509545239104 1512939786624 1515603308436 1520276288832 1520934548616 1521840359088 1522499296094 1525950824832 1527221412864 1532230457856 1534014340488 1534678548669 1535592544542 1538744086656 1539660503808 1540327156704 1540994098252 1545076366848 1545996555264 1548466640586 1551948711516 1553545366569 1554838931288 1558363774464 1559038525632 1559967029376 1568210295384 1570801255128 1571736764304 1572417305802 1576582818048 1577265457824 1578204816832 1580042224611 1585600133166 1586544455988 1590141176064 1590829686432 1591518494916 1592466342488 1595734608384 1596684966912 1597376310656 1599236038638 1604166879456 1604481280227 1605817256904 1609428293424 1610125154862 1610768389248 1616780693248 1617932925441 1623269117232 1623971971566 1624620737664 1626292158176 1628274057984 1628979079392 1629949237056 1631306419712 1634974774272 1637587022778 1638562307004 1641269500668 1642958049537 1643614400448 1644326064024 1648053775872 1649035293696 1649749304448 1657087223841 1657749219264 1658467003032 1662196434192 1663580467584 1663906512828 1664571232512 1667321397504 1669036748736 1670979906603 1676131951536 1677130191648 1677856367124 1682388229536 1683390195648 1684791876096 1688580504576 1689311637888 1691278400574 1692285661332 1697503397184 1698238393992 1699249799856 1702057259952 1702737220608 1704489007872 1711051367193 1712070403974 1716694677936 1718124089472 1719147338496 1719891706848 1721987672832 1723759265088 1725194558976 1729074041856 1732118066784 1732868051292 1734650837353 1737458615808 1738210912704 1739246124672 1739999195536 1743943799808 1745737980672 1749193797699 1753159246272 1753918341336 1754962908048 1755722784074 1758564670464 1760373893376 1761136112288 1764236582307 1768203859842 1771496815156 1773655670304 1774423640052 1775480418936 1781758315008 1782819462144 1785764994048 1789683397236 1791524635299 1795201434432 1796270587776 1797048349488 1802589094656 1803662647808 1806544414017 1810606830102 1812114437904 1818091070208 1818878279904 1819961534272 1825572926464 1827698329872 1829578677948 1832601464316 1833692891688 1834486856769 1835219722176 1839346621056 1840143034128 1849066200504 1849866822027 1850968531986 1855164705408 1855967967504 1858619609344 1861690376448 1862799128064 1865775378411 1869970988466 1871528026032 1872642636576 1873453466388 1875736572192 1877666342328 1879229787456 1885427776512 1886771465604 1892686758228 1893813970104 1895390860608 1899653067648 1900475592624 1901234820096 1901607443232 1907470569984 1909691321832 1910518193241 1911656024838 1914814417446 1915579373184 1917550133856 1918380408028 1922729405184 1923874509312 1924707521856 1930641871872 1932889600656 1934040755808 1934878170204 1939229173224 1940003882496 1940843878848 1941999771264 1945208297088 1947209540192 1955487276792 1956651890256 1957499094978 1961936774784 1963570387968 1963955228256 1965590522112 1970010588672 1973158134003 1974333271554 1979563504896 1980420630048 1981278126324 1982458099832 1986526757376 1987709856768 1988570509184 1993941605376 1997415471303 2003610567168 2004478104384 2005671894912 2006540324656 2008985618304 2012726985472 2017253048832 2020804411248 2021679393174 2027035051776 2027912731488 2029120478784 2034601099776 2038628742642 2045352453984 2046238064892 2047456726056 2051658782208 2052880671744 2053769542272 2062904503149 2064622187448 2069264948688 2070160913394 2071393822092 2078718034176 2079956039168 2080199475567 2087963963442 2090947060512 2094401673504 2095649019072 2096556407736 2102110424064 2103020610432 2105469029286 2106722966148 2112374635119 2114133510888 2115392607984 2120188234752 2121106248576 2122024659888 2130540716367 2132314718184 2134508457606 2137109701104 2138035041702 2138889172608 2139308373636 2141089675872 2143698939648 2145904391232 2146833539816 2147691185664 2157243900588 2159463287317 2163070580832 2164358822976 2165295962088 2166160983552 2171032077312 2171972105856 2173265649408 2175795850284 2181632819877 2182504367808 2183449363704 2184749742672 2185695710786 2188359334224 2190610732716 2191485867264 2192434752032 2199665739264 2201233376538 2209016686464 2209449631788 2210332292352 2211289337376 2216261912256 2218107290112 2218542017104 2219428310016 2223095196672 2225382331648 2227973208804 2230265362311 2234842602048 2236173588864 2237141822832 2242213456896 2243184306048 2244520260864 2252415517184 2255037867432 2256380881776 2257357865238 2263337862912 2264317858656 2265666399808 2269409679936 2272652010496 2281401822924 2282760538632 2283748944141 2288926237248 2290832119296 2292196451328 2293188942464 2295983563776 2298345686784 2303388816813 2309490755712 2310490735056 2311491147378 2317614550272 2318994832896 2322699960879 2327650640896 2327923067274 2332258396932 2337545661696 2338557788448 2339950544064 2347165191168 2352315443076 2356201882692 2357605146456 2358625958703 2364874227072 2365898186736 2367307225248 2378400199749 2379816683982 2386244529648 2387277742374 2388699513732 2393601912576 2395027450368 2396064465984 2398854057957 2403452126208 2406250319184 2408725885356 2414142440136 2415187732293 2416152583872 2416626125774 2424121426944 2425171039872 2434903675848 2435957957349 2436931106496 2439438237264 2442411086976 2443468619088 2444923855584 2445982475692 2446959629568 2452462161408 2453524045504 2456380534167 2457843460506 2465421600672 2466489096036 2467958042648 2472080663808 2473552940544 2474623956672 2482253835264 2486623828896 2487700504548 2490259867207 2493294651288 2495370701376 2495859769242 2496856848768 2497937955184 2500982096256 2503555123104 2505639716608 2515695287472 2516784550686 2523582344304 2524590498816 2525085293472 2527187814144 2532870756864 2533967456832 2535476590976 2538428491998 2546255095776 2547357590988 2548874699784 2553085889928 2554105830912 2556733511808 2563639206912 2566276695808 2568105605961 2577186134208 2578721007744 2579837560272 2585638897632 2587791838464 2589333028352 2593611062784 2599302076938 2607316369056 2608869187008 2609998793304 2615915699712 2618606971008 2620787362816 2630877512004 2632444362072 2633584176111 2639418006528 2640560840064 2641704168432 2652305789763 2657245222734 2660483505456 2661635460078 2663220628404 2672637472512 2674229193216 2678647491072 2684525095854 2692802151648 2694405881664 2695572524232 2696739671941 2702713402368 2703883641984 2705493971712 2715910245153 2718171656856 2720968129754 2727136605312 2728317419856 2729942301408 2738359389696 2741547494808 2744368016922 2748902196474 2750539337532 2752829583264 2759019931584 2760214551192 2761858429456 2771624045568 2773599300756 2776452797979 2782747058112 2783951951256 2786816099354 2787929414016 2791326956544 2792535564672 2794198692096 2795408543648 2804027480576 2807292039048 2808963954864 2810180199582 2816499513492 2818844681184 2820523477312 2828141664768 2829366213184 2840720955156 2843086290912 2846011276808 2849479601472 2850713388936 2851852230144 2852411164848 2854786234496 2858265252864 2861205854976 2867484037257 2872221626169 2876325200784 2877570612042 2884094107776 2885811763968 2887061282784 2895962807808 2897687532544 2901061133712 2902317255306 2908843759836 2910005823744 2911265818272 2912999656896 2917812445632 2920814310288 2921981156352 2933230915188 2934977835384 2936248642467 2945355581952 2945932842384 2947109723136 2948385783168 2955015883008 2961499907331 2970630945072 2971917189486 2973687149748 2979790136064 2981564785152 2982855763776 2990912408064 2992693681152 3006717156576 3008507842368 3009810486984 3013478427456 3017783817216 3019090478208 3025879573248 3031206616872 3032519089761 3040552577664 3041869097232 3043680718176 3044998592188 3051901649664 3057943113963 3064460915712 3068028680976 3069357097338 3071185089084 3077488173312 3079321007616 3080654313408 3081988196504 3090152733696 3096933281172 3100119426523 3103897423032 3105241370091 3107090733138 3109677862576 3116727548928 3118077051264 3119934058752 3131945945163 3136420590768 3141602510256 3143473528608 3144834611604 3153165636096 3154530915648 3156409633664 3160084449222 3171200266332 3173088911976 3180282352128 3181659372864 3183036989832 3184932684976 3191469216768 3194752621312 3198472077276 3201762686409 3207052562553 3208333758912 3208962560454 3211634513808 3218856586848 3220250309724 3221536778496 3233561386496 3235865850882 3246538234464 3247943943132 3249241475328 3252584316352 3256548115968 3257958158784 3259898474112 3262612839424 3275174045556 3277124614008 3278543566179 3282539001336 3285916099074 3287228800896 3288652128048 3296107551744 3299498608896 3301850064807 3314174447682 3315498438528 3316934006064 3324392868384 3327160935168 3327813025656 3329142465024 3334642795008 3338073497472 3341959813206 3352263903072 3354260383296 3355712734248 3357165714049 3364776459072 3366780391296 3369583752192 3378623275776 3382556801148 3384571322664 3386036797857 3395006794368 3396476787984 3398499599712 3404114519904 3408978015744 3422102734386 3424140807948 3433389355872 3436248178944 3438294676992 3439783413696 3443975345664 3447518530176 3450389117952 3464236133568 3465736102584 3467236721067 3469301674706 3474917231616 3476421825408 3478492249344 3479998391072 3491475961344 3498387595398 3506318492544 3507836682672 3509925816096 3511445568148 3520747786752 3522272224576 3528473164614 3536407719684 3542993630312 3547311340608 3548847280104 3550960837872 3563516630016 3569725025973 3579366794472 3580916613561 3583049270598 3590402868864 3592541175552 3594096698976 3605178189312 3607325295616 3613088828034 3621213660204 3624228875808 3624939188661 3636182140416 3637756559808 3639923068544 3655396659744 3659157355896 3665202928632 3667385783376 3668973713538 3670439444352 3678693242112 3680286068256 3686765190759 3698132401008 3699733644054 3701937063972 3710329410816 3711935935008 3717239218688 3723380752896 3725598256128 3731550756822 3739941976932 3743056052064 3743789653863 3745285273152 3746906932776 3751473144384 3755332684656 3758459574912 3773542931208 3775176826029 3785373516456 3787627940208 3790781721216 3799306135296 3800951185248 3803214886464 3807642737997 3814941139968 3819382643664 3821036386482 3823312049676 3829628834892 3831158746368 3835100267712 3836760816056 3845458810368 3847749018624 3849415043712 3865779201312 3868081511616 3869756340408 3878458346448 3880007764992 3881687757696 3883999542528 3890416594176 3894419080384 3898953115407 3910974553584 3913303780512 3914998189956 3923873549568 3927910456512 3931181044224 3940021177344 3946316268006 3948666543108 3959127009792 3960841260096 3962556252648 3964916199664 3973053514752 3977141018368 3985867834101 3992453190117 3994830942606 4007221134336 4008956208768 4011343789824 4013080649312 4017971236608 4025453970944 4034506097664 4041608822496 4043358786348 4054070103552 4055825462976 4058240957568 4069202199552 4077257485284 4081452194631 4090704907968 4092476129784 4094913452112 4103317564416 4107539084544 4116552025383 4123353294711 4125809006298 4129244374896 4138529897376 4140321826788 4142787644184 4157436068352 4159912078336 4160398951134 4175927926884 4180224149031 4181894121024 4188803347008 4191298038144 4193112815472 4206041220864 4210938058572 4213445932296 4215270299373 4224749270238 4228267021776 4230785215968 4242212497152 4244049319776 4261081432734 4264629436368 4269016915212 4274219402208 4276070083404 4277778345216 4278616747272 4282179351744 4287397879296 4291808782464 4293667079632 4295382371328 4314487801176 4316355918063 4318926574634 4326141161664 4328717645952 4330591924176 4332321967104 4343944211712 4346531298816 4351591700568 4353475882959 4363265639754 4365008735616 4366898727408 4369499485344 4371391421572 4376718668448 4381221465432 4382971734528 4384869504064 4399331478528 4402466753076 4418033372928 4418899263576 4420664584704 4422578674752 4432523824512 4436214580224 4437084034208 4450764663296 4455946417608 4457875784229 4460530724622 4469685204096 4472347177728 4474283645664 4486368612096 4489040521728 4504831034368 4510075734864 4512761763552 4514715730476 4526675725824 4528635717312 4531332799616 4538819359872 4562803645848 4565521077264 4567497888282 4577852474496 4581664238592 4586377884928 4596691373568 4604035646007 4606777633626 4618981511424 4620981470112 4622982294756 4635229100544 4637989665792 4645399921758 4655846134548 4660636099707 4664516793864 4675091323392 4677115576896 4679901088128 4704630886152 4712403765384 4715210292912 4717251917406 4729748454144 4731796373472 4734614450496 4740126673833 4756800399498 4759633367964 4772489059296 4774555484748 4777399027464 4787203825152 4790054900736 4792128931968 4797708115914 4812500638368 4813443840681 4817451770712 4828284880272 4830375464586 4832305167744 4833252251548 4850342079744 4853798776323 4869807351696 4871915914698 4873862212992 4878876474528 4884822173952 4886937238176 4889847711168 4891964951384 4893919259136 4904924322816 4907048091008 4912761068334 4915686921012 4928874148611 4930843201344 4932978192072 4935916085296 4944161327616 4947105881088 4949247913344 4971261671523 4973247657792 4975401009096 4980519734414 4986589302576 4990741402752 4991719538484 4993713697536 4995875910368 5001964192512 5007110246208 5011279433216 5031390574944 5033569101372 5047164688608 5050170586944 5054375628288 5065741513728 5067934913664 5070953181952 5076856983996 5092510191552 5094715181976 5097749399568 5106171779856 5108211661824 5113467023616 5132553391616 5133154101579 5136211211922 5154372268416 5157442015488 5159675120544 5171277795264 5175583676928 5178666056704 5187222125568 5198604153876 5203952512059 5214632738112 5217738374016 5219997586608 5231831399424 5237213942016 5247581393097 5261755024008 5264888724144 5267168352222 5281121680128 5283408336864 5292709746921 5304611579526 5314490445468 5320967010912 5323270920156 5326441256808 5328747536329 5345274945024 5348458386432 5357294982144 5369050191708 5374573905897 5385604303296 5388811763328 5391145048464 5393479343882 5407767283968 5410987943424 5419633242051 5431820490306 5436343313712 5441936259508 5454273210624 5456634839712 5459884602816 5476718779392 5483094989616 5488736033844 5497804392948 5501078675064 5503460570307 5505659166528 5518039863168 5520429102384 5523716858912 5547198601512 5549600466081 5552905595958 5565494116224 5567903902512 5573632198708 5575858828032 5585071129344 5588397384192 5590817087296 5597326135233 5608054961152 5614584078096 5617927909728 5620360399164 5632999026984 5637689362368 5641046954624 5656283329536 5658732426368 5681441910312 5686172581824 5692022553616 5698959202944 5701426777872 5703704460288 5704822329696 5709572468992 5722411709952 5731554579723 5734968074514 5744443252338 5752650401568 5755141224084 5768188215552 5771623527936 5774122565568 5791925615616 5802122267424 5804634510612 5817687519672 5820011647488 5822531636544 5825999313792 5835624891264 5841628620576 5866461830376 5869955670768 5872497284934 5890711163904 5891865684768 5896771566336 5910031766016 5919474402009 5922999814662 5941261890144 5943834378972 5947374299496 5959580272128 5963129570304 5965711527552 5981824816128 5992246413909 6013434313152 6017015684736 6019620973968 6026956854912 6038180956416 6051759146496 6062413233744 6065038179522 6081105155328 6083738194464 6087361436352 6089997184376 6103803299328 6115886227926 6136057361952 6138714194676 6142370178168 6145029744259 6154976346624 6158642015232 6161308626816 6163976393008 6188713509447 6193866562344 6200238853046 6207794846064 6210482740182 6214181466276 6219355725152 6236154102528 6239868117504 6263891890326 6272841181536 6283205020512 6286947057216 6289669223208 6306331272192 6309061831296 6312819267328 6320168898444 6337123905357 6342400532664 6346177823952 6360564704256 6363318745728 6366073979664 6369865369952 6389505242624 6396944154552 6403525372818 6414105125106 6416667517824 6417925120908 6423269027616 6437713173696 6440500619448 6443073556992 6467122772992 6471731701764 6478389861951 6493076468928 6495887886264 6498482950656 6505168632704 6513096231936 6515916317568 6519796948224 6544898459631 6550348091112 6554249228016 6557087132358 6565078002672 6571832198148 6574457601792 6577304256096 6598997217792 6603700129614 6628348895364 6630996877056 6633868012128 6648785736768 6654321870336 6655626051312 6658284930048 6669285590016 6676146994944 6683919626412 6690796086933 6704527806144 6708520766592 6711425468496 6714331428098 6729552918144 6733560782592 6757246551552 6765113602296 6769142645328 6772073595714 6790013588736 6792953575968 6796999199424 6808229039808 6817956031488 6844205468772 6848281615896 6851246832423 6866778711744 6872496357888 6876589353984 6879566827392 6887950691328 6895037060352 6910166450439 6928472267136 6931472205168 6934473442134 6938603349412 6952843650816 6956984498688 6959996782144 6968099882637 6982951922688 6996775190796 7012636985088 7015673365344 7019851632192 7022891136296 7041495573504 7044544449152 7056946329228 7072815439368 7075877876109 7085987260624 7094622681216 7097694560208 7101921675744 7135200599247 7139450051946 7158733588944 7161833227122 7166098541196 7180805737728 7185082351104 7188193397952 7210356378624 7226177656068 7242427320408 7245563196879 7248457751616 7249878377322 7272364280832 7275513119616 7279846137088 7307873872047 7310793319488 7318314711792 7330405857264 7334771566752 7337947427076 7340878888704 7357386484224 7360572136512 7369141602501 7373530381518 7396264802016 7399467288108 7403874127944 7420658821632 7423871870016 7434478437376 7446761505792 7463101513644 7470779601621 7479883953864 7486112104128 7487579307726 7490570546304 7493813865552 7502946288768 7510665369312 7516919149824 7547085862416 7550353652058 7570747032912 7575255880416 7581563442432 7598612270592 7601902370496 7606429772928 7615285475994 7638765287328 7642072772964 7646624099352 7649934987751 7659257669784 7662317492736 7670200535424 7673521632112 7690917620736 7698830087424 7704316817883 7731558402624 7736163023232 7739512680816 7756916692896 7763375515392 7767999085056 7780833188352 7788838160768 7797906230814 7821949107168 7826607561024 7829996379912 7847747099136 7855820913024 7862362088448 7892632536012 7897333086216 7900752528333 7918254019584 7921682520192 7925112505296 7929832399328 7954282036736 7971735668202 7984906380234 7989661885212 8017912417536 8022687579648 8026161298624 8035942473216 8050907941888 8083217644992 8086717572696 8090219015823 8108140207104 8111650925952 8116481915136 8147730735459 8154514970568 8162904389262 8181409815936 8184952259568 8189826904224 8215078169088 8233104050766 8246706589422 8251618012596 8258488749792 8277059794752 8280643653576 8285575288368 8314872136704 8320797902268 8329358393937 8351855853768 8360448298062 8363788242048 8377606694016 8382596076288 8386225630944 8412082441728 8421876117144 8426891864592 8430540598746 8449498540476 8456534043552 8458191440209 8461570431936 8484424994304 8488098639552 8522162865468 8529258872736 8538033830424 8548438804416 8552140166808 8555556690432 8557233494544 8564358703488 8574795758592 8583617564928 8587334159264 8602452111771 8628975602352 8632711836126 8637853149268 8652282323328 8657435291904 8661183848352 8687888423424 8693062597632 8703183401136 8706951765918 8726531279508 8730017471232 8733797454816 8738998970688 8742782843144 8753437336896 8762442930864 8765943469056 8769739008128 8804933506152 8808745927401 8836066745856 8837798527152 8841329169408 8845157349504 8865047649024 8874168068416 8884499721993 8901529326592 8911892835216 8915751568458 8921061449244 8939370408192 8944694355456 8948567291328 8972737224192 8978081043456 9020151469728 9025523527104 9029431460952 9053351451648 9057271434624 9062665599232 9077638719744 9097557269283 9125607291696 9131042154528 9134995776564 9155704948992 9172755769856 9173829341889 9193382747136 9208071292014 9213555267252 9237963022848 9241962940224 9245964589512 9270458201088 9290799843516 9300358279569 9311692269096 9315724110273 9321272199414 9329033587728 9350182646784 9354231153792 9359802176256 9395837835489 9409261772304 9424807530768 9430420585824 9434503834812 9459496908288 9463592746944 9469228900992 9480253347666 9513600798996 9519266735928 9523388454139 9544978118592 9549110969496 9554798054928 9574407650304 9584257863936 9595416231828 9605288059227 9621157687659 9625001276736 9626887681362 9634903541424 9656569760544 9660750929172 9664610335488 9666504503096 9700684159488 9707597552646 9739614703392 9743831829396 9747724425984 9757752949056 9769644347904 9773874476352 9779695422336 9783929902768 9787838518272 9814096182016 9825522136668 9831373842024 9835630698537 9857748297222 9861686402688 9865956384144 9871832170592 9888322655232 9898495826688 9942523343046 9946495315584 9950802018192 9961039468828 9973178605152 9981482805504 9983439076968 9987427395072 9991751820736 10003928385024 10014220492416 10022558866432 10062781149888 10067138202744 10071497142147 10094329377216 10100341173888 10108751256576 10135869827328 10141906363904 10153713967992 10158110393571 10185020383104 10189430363952 10195498799136 10212343559712 10226934047232 10265106783232 10266308203158 10272422423844 10308744536832 10314884030976 10319350241088 10342555590528 10351167353856 10397208307752 10401710163201 10407905024118 10429265476224 10435476748032 10439995173216 10474427884032 10495162786194 10523510048016 10529777448288 10534336704444 10562243360256 10566816673728 10585419493842 10609223159052 10628980890936 10641934021824 10646541840312 10652882513616 10657495072658 10690549890048 10709175077919 10738100383416 10742749840683 10749147811794 10771208606592 10777623526656 10782290096928 10786958687764 10815534567936 10821975886848 10839266484102 10863640980612 10872686627424 10874817565983 10883872519016 10908546421248 10913269679424 10919769205632 10966189979232 10977472067688 10995608785896 11002157350128 11006921140614 11011318333056 11036079726336 11040858204768 11047433717824 11060295572277 11094397203024 11099200932162 11105811191916 11130988232448 11135807805024 11147264397416 11151717656064 11170142258688 11176794768384 11181634174592 11194652270466 11229168156192 11231368961589 11235855819456 11240720798328 11265998053968 11275378724736 11282093909248 11317464852736 11325530478087 11362883820624 11372345163648 11384045107232 11397918405888 11402853555744 11409644659392 11419144937984 11444823419904 11463109159446 11469936149028 11488886504676 11505300803136 11510282448168 11536376431104 11543247055872 11548245131136 11604244534848 11609269021224 11635375039344 11640023294976 11645063273088 11651998627584 11671249782528 11683257241152 11696859346221 11732923660752 11739911341536 11744994569868 11783731369536 11793543132672 11820063532032 11838948804018 11845999629324 11882523780288 11887668757944 11894748598992 11919160544256 11931423055104 11957603502303 11977359570351 11984492827818 12026868626304 12034031369472 12039241947936 12053913709824 12076361912832 12103518292992 12124826467488 12130076359044 12142555861471 12162210310656 12167476388928 12174722872704 12179994368752 12207606598656 12231772455852 12244356583893 12272114723904 12277428389352 12284740356336 12290059488518 12309952693248 12322617253632 12327952786016 12349656076149 12377427018894 12387733124688 12400477706092 12415589692128 12420965480364 12428362932552 12438711450304 12472308205056 12479736235008 12527783780652 12540672447093 12545682363072 12566410041024 12573894114432 12579338446416 12618123662592 12625638534656 12640337796888 12645810898119 12674247810714 12684801065328 12692355647904 12726637491456 12732147959328 12739730739904 12779010485248 12793888309104 12807050745636 12828210250212 12833335035648 12835850241816 12846538055232 12875426347392 12881001238896 12886147113984 12943463403528 12949067754189 12956779723902 12986152937856 12991775772528 12996965901312 13010337265408 13031832635136 13039593896448 13060427648877 13089796919262 13100696182224 13108498456032 13114174264716 13130156005344 13143664396296 13148915203584 13154608512192 13197994435584 13207400259228 13256697790728 13261993754112 13267736024256 13297571473536 13308643740672 13311252102624 13352293989888 13367839252824 13373627352687 13381592173866 13409055612288 13417041533184 13422850936992 13428662856196 13459105836288 13467121565184 13514493103104 13530227204592 13538285290656 13544147191428 13580027177472 13585907151936 13593998398848 13616458079616 13688410937544 13696563231792 13702493664846 13733557423488 13744992715776 13759133654784 13790074120704 13812106938021 13820332900878 13856944534272 13862944410336 13868946884268 13877206698824 13905687301632 13913968997376 13919993564288 13936199765274 13981908299121 13993550381592 14025273970176 14031346730688 14039703264384 14045782272592 14089088898304 14113892658456 14145630878736 14151755752218 14171974521248 14189245362432 14195389120416 14203843351488 14270401198494 14278900103892 14317467177888 14323666454244 14332197082392 14361611475456 14370164702208 14376386795904 14440331522043 14452355312136 14484854640816 14491126393758 14496915503232 14499756754644 14551026239232 14559692274176 14561396328969 14615747744094 14621586638976 14636629423584 14660811714528 14669543133504 14675894854152 14681757777408 14714772968448 14721144273024 14738283205002 14747060763036 14786622445833 14792529604032 14798934576216 14807748255888 14841317643264 14847743740032 14913785014569 14926203027288 14941559203242 14959767907728 14972224208256 14975158615452 14981141092608 14987627731104 15005892577536 15021330738624 15033838299648 15094171724832 15100707304116 15116243011219 15141494065824 15150511760832 15163126884864 15197224541184 15203804740992 15212859545856 15230570951988 15277530574656 15284145545928 15293248198704 15299869975502 15318515339568 15324634985472 15340401070848 15347043264224 15397660174848 15408633635766 15463116805248 15472326046464 15479025361632 15513833385792 15526751030784 15535998170112 15561666376704 15577676321536 15595812461628 15611857536177 15643898214336 15653215122048 15659992759824 15695494198272 15711641826048 15742744179291 15785265072024 15794666172432 15801505056666 15843365040384 15850225010592 15859664798656 15878129240763 15908564073472 15943471336404 15969812760468 15979323770424 15986242608987 16035824835072 16045375159296 16052322597248 16071884946432 16123721717691 16166435289984 16173435145392 16180438031646 16223301851904 16232963830272 16258899726153 16295461470918 16309029941136 16325808778524 16362819631872 16369904519136 16379653808448 16430156338176 16466208101532 16493413178844 16503236025192 16510381710921 16516977499584 16554119589504 16561287307152 16571150576736 16641595804536 16648801398243 16658716787874 16703711707536 16720896596124 16727576484096 16755213388032 16765192152576 16772451261888 16791978405699 16824164883456 16843752234288 16853783729184 16861081197492 16898997080952 16913068087104 16916382880418 16923140863872 16968849988608 16976197279104 17044325730936 17058517745472 17076067660848 17096877608832 17104280333616 17111113380864 17114466989088 17128717406976 17167235129856 17174668318528 17194663739169 17204904223542 17257951204704 17265423672252 17275706298536 17304564646656 17314870583808 17322367696704 17375776846848 17406366802272 17413903531836 17431819070449 17453062559016 17460034942464 17467594909632 17477997941376 17485565686288 17506874673792 17524885861728 17539478016256 17609867012304 17617491854802 17672133491712 17675597054304 17690314699008 17730095298048 17748336136832 17768999443986 17823785670432 17831503136916 17842122898488 17878740816384 17889388710912 17897134582656 17945474448384 17976739241727 18040302939456 18051047054208 18058862921904 18114542869248 18125331198464 18155277439488 18195114538566 18251214583392 18262084309056 18269991553128 18311409897984 18345511539712 18347658683778 18416142584028 18427110534504 18435089232777 18475926045696 18483925880448 18491929179024 18566140528341 18581599687032 18600716559138 18623384538192 18631448220546 18642544398828 18658067175456 18708462307584 18719604352512 18791675670978 18818523544608 18849615061536 18860841171648 18869007669624 18918993816576 18927185493888 18938457801984 18960506695332 19011371716071 19027201597992 19038533471856 19046776908278 19089956237184 19098221938992 19109596109856 19168515727872 19190832463656 19210576118454 19242315375318 19250002553472 19253775362724 19269807082848 19313139521088 19321501858344 19329220670976 19333009006192 19401368318976 19415195105292 19435169585853 19479229406784 19487663658792 19495448851968 19515505898112 19539288695808 19547748952704 19559390844672 19567859805536 19628192364032 19651044273336 19662747684048 19671261397074 19715496594444 19723372805376 19731912768288 19743664341184 19796991653376 19885046686092 19892990631168 19901604036384 19922078937656 19946357210304 19962965611008 19966878153936 19974854790144 19983503641472 20007856770048 20028440984832 20072388260799 20125562299776 20134276405488 20142994284294 20188658754432 20200682347776 20271739654656 20283812727808 20307427935984 20316220787142 20370040766208 20378860727904 20390997598272 20424687119424 20453868094464 20532616406316 20544844847688 20553740497269 20617489073664 20629768061952 20638700482176 20685111181056 20730499351317 20794416615504 20803420326402 20815810048236 20858530952448 20870953496064 20879990346432 20904299647911 20948855768064 20990325572388 21047020096032 21059554896576 21068673408888 21124486720512 21133633347456 21170838987684 21218446318104 21227633628327 21257961781872 21283868043648 21293083680624 21305765027232 21314990145316 21405601797741 21418350155838 21476200766832 21485499681366 21498295623588 21542417213184 21555247053312 21564580193856 21573917375528 21631069135872 21678532968204 21700835985661 21727281961224 21736689590637 21745373254848 21749635131966 21767745038032 21817092842496 21826539358848 21839538411264 21923621616141 21932379958464 21954944135376 21991217571792 22004314700256 22013842281228 22022636666112 22072159452672 22081716409536 22094867435648 22120591144554 22188794406048 22198401864324 22211622383832 22261976464896 22271615610048 22294528794832 22303435312128 22340284517376 22363268349184 22389304540932 22412338804863 22458336312384 22462737923178 22471711638912 22481441596656 22531996107936 22550757449472 22564187818496 22634929705472 22651060956174 22725767641248 22744690327296 22768090214464 22795836811776 22805707111488 22819289318784 22838289875968 22926218318892 22939872298056 22949804963253 22977773009352 23010601606272 23020564896336 23072752862208 23096490262272 23112950453649 23208489069696 23218538042448 23270750078688 23290126546176 23303997255168 23342499565056 23366514482304 23393718692442 23465847321504 23479822683072 23489989139736 23500159998343 23567462739072 23587086265344 23677897608036 23691999258648 23702257584999 23765047560576 23775337515888 23789497197984 23862846110208 23915207004606 23954719140702 23968985655636 24053737252608 24068062738944 24078483895872 24107827419648 24152723825664 24249652934976 24260152718088 24270657047469 24285111722942 24324420621312 24334952777856 24349445745408 24359988737504 24463544911704 24488713167786 24544229447808 24554856778704 24569480712672 24580118977036 24645234507264 24655905572032 24699312152298 24754854037788 24775466249376 24800955412184 24831179384256 24841930960728 24856725865104 24877422900608 24944616410112 24988075181811 25055567561304 25081344894186 25091364726144 25132820082048 25147788228864 25158676892832 25236247325184 25251277069312 25280675593776 25291621796238 25348495621428 25369602130656 25374574320627 25384711295808 25453274982912 25464295918656 25479461479808 25587776618208 25614101491272 25656420500424 25666670071296 25671700483632 25693076110464 25750852694784 25762002477792 25807356335313 25886926807056 25898135508378 25913559447804 25972305875712 25983551545056 26020674530816 26063665270272 26079187792896 26120855297754 26179593838524 26201392364448 26216996912064 26228348529432 26260312010688 26287328792592 26297830407168 26309217024384 26414800518456 26426237782203 26513395581456 26523987508224 26535472048512 26595142947072 26622504205248 26653499165979 26704587979776 26735678505648 26747254705374 26763184347732 26818111224576 26834083066368 26845701873984 26857325712392 26918211672576 26934243130368 27015326431129 27060454409184 27076570581312 27088294382856 27160054354944 27171814303872 27187996797696 27232916159232 27292671807849 27376821875088 27393126463584 27404987329692 27467114846976 27518267309568 27580148241408 27624213876042 27640665801756 27713889068544 27725888820672 27737893768536 27754413397648 27811374603264 27839987128576 27872399530548 27901074838707 27947172330819 27963816598242 27987100763184 28050547940352 28062693461376 28079406528768 28091564545184 28178177796608 28227785316912 28291261757472 28303511504436 28343949042496 28378490724864 28390778240832 28407686702976 28540802396988 28557800207784 28570165362417 28634934355776 28647332908488 28664394164784 28723222950912 28752773591808 28815864177681 28863473062977 28880663044086 28904710624272 28969709281632 28982252787516 28993831006464 28999513509288 29102052478464 29119384548352 29122792657938 29231495488188 29243173277952 29273258847168 29321623429056 29339086267008 29351789708304 29363515554816 29442288546048 29476566410004 29494121526072 29506892095611 29573244891666 29585059208064 29597869152432 29615496511776 29695487480064 29827570029138 29852406054576 29883118406484 29919535815456 29944448416512 29950317230904 29962282185216 29975255462208 30011785155072 30042661477248 30067676599296 30188343449664 30201414608232 30214491426441 30232486022438 30282988131648 30301023521664 30326253769728 30407609481984 30425719091712 30461141903976 30474331180713 30555061149312 30568291091856 30586496397408 30599739951004 30637030679136 30680802141696 30694086528448 30795320349696 30817267271532 30926233610496 30944652092928 30958050723264 31027666771584 31053502061568 31155352643072 31191624923256 31205130489603 31223715072354 31287796428672 31306430244096 31319985519648 31423283652096 31485488358582 31570530144048 31589332344864 31603010113332 31686730080768 31700450021184 31719329597312 31756258481526 31886942672808 31939625520936 31958647540848 31972485217974 32071649670144 32104645194496 32127525233757 32228249522049 32247443435382 32332870579968 32346870290784 32360876063292 32446603703808 32465927660544 32517799452306 32590922941836 32618059882272 32624452697949 32651617557048 32725639263744 32739809038272 32759307616896 32932416203064 32986826357688 33006472050384 33020763421842 33033954999168 33108239179008 33122574614304 33142301153472 33180886716831 33283191609072 33297602796486 33317433575748 33407423415072 33441793192248 33455152968192 33510426776064 33530384305152 33544902523776 33583956811398 33687504468576 33694106884767 33707567458368 33722162394984 33797994161904 33826136174208 33832765760836 33846281727744 33952394558208 33976591434261 34088651461872 34117035490944 34152135321696 34193755217664 34208560667232 34228933978176 34257434813952 34334470259712 34349336637056 34389327478338 34409808447084 34515902409408 34530847344504 34551412597072 34609129293312 34629741167616 34644735393408 34812733604544 34827807063672 34863638140898 34906125118032 34920069884928 34935189819264 34955995882752 34971131372576 35013749347584 35049771723456 35078956032512 35219734024608 35234983709604 35351194108608 35380629398016 35460190596096 35496672273664 35537998887972 35647571340864 35663006273832 35684245796976 35757481632768 35794269165312 35872810506909 35932078711053 35953478483454 36080605878912 36102094108416 36117725843808 36229085738496 36250662396928 36310554878976 36390229077132 36427667584413 36502429166784 36524168618112 36539983106256 36622819795968 36695317367556 36733069751679 36832285168056 36854221069008 36870178465554 36967851760896 36983858358048 37048968228447 37132281056682 37163199374064 37201433118276 37246769076384 37262896441092 37285088797656 37301232754303 37316134350912 37416924615168 37439208705024 37583351341956 37622017341279 37637047089216 37699230123072 37721682343296 37738015339248 37854370987776 37876915603968 37921013390664 37937432694357 38022743432142 38054403195984 38077066943712 38093553816556 38179912474368 38196443877984 38219192219712 38337031455744 38381664927312 38421152236908 38484630750636 38500005106944 38507550725448 38539614165696 38626279042176 38643003716688 38658441341952 38666018012384 38830390210584 38847203262567 38870339171706 38958458813568 38975327317584 38990897703936 39031011796224 39095497905408 39118781689344 39135719611072 39181282946631 39256384728064 39302088546672 39325495368096 39342522794148 39430993188888 39446745610752 39463825536576 39487328682368 39593983306752 39770093372184 39785981262336 39803208072768 39844157875312 39892714420608 39925931222016 39933756307872 39967007282944 40056881969664 40120882058061 40144776521598 40251124599552 40268552810976 40285988568588 40377317508864 40401364695552 40543479309312 40614855871968 40632441574284 40740081532416 40757721455808 40781995196544 40849374238848 41065232812632 41089689695376 41107480994538 41234978147328 41277400964352 41370222362112 41436320814063 41460998702634 41588833231008 41606840652804 41631620096472 41717061904896 41741906992128 41759980692864 41808599295822 41945724897363 41980651144776 42094040192064 42119109793152 42137346817776 42267266694912 42341677975368 42436892636208 42455267256654 42515923563744 42567736087296 42586167361248 42611530054464 42629980290632 42811203595482 42836700311676 42952401533664 42970999362732 42996591247176 43084834426368 43110494106624 43129160387712 43147834751056 43320994566129 43357065936408 43401671971322 43454563922448 43473379181274 43490746509696 43499270263932 43535490076064 43653078717696 43679076822528 43847243232282 43864759916928 43909888270752 43982435143584 44008629400512 44027684562456 44045273332224 44144318905344 44163432819072 44189734871296 44241182289108 44359867337499 44377588812096 44396803728648 44423244767664 44523952929792 44543231220096 44589057589664 44726536698368 44778609081864 44824677609726 44916672624768 44925475846356 44943423277824 44962883193312 45063992215872 45101514898944 45128375636992 45269859410944 45302121912348 45348729033657 45451535282496 45489380654592 45536180428928 45591673623552 45611414222976 45638578637568 45852436637784 45879744596112 45899609926506 45955546018704 46021203212544 46041129792672 46192980524544 46225900907298 46416978139392 46437076084896 46541500157376 46580253092352 46607994510336 46684999130112 46733028964608 46787437384884 46835572608531 46931694643008 46959645366144 46979978279472 47000319996686 47134925478144 47228232537873 47355795216072 47383998517296 47404515169998 47530095121152 47550675031776 47578994395968 47634387722289 47725692220416 47830414009212 47909438281404 47937971311272 47958727826961 48107474505216 48136125477888 48156967791744 48215654839296 48371165153073 48499305869952 48520305436176 48541314094938 48570223445884 48669905555712 48698891490816 48719977475008 48776699178459 48927089823408 48977426335572 49088458895616 49109713557408 49138961425344 49160237954072 49290469014528 49311811144064 49398624304596 49509708075576 49531145132763 49550932498752 49601910824368 49662358768512 49683861921456 49713451730208 49754845801216 49946404194729 49976150363622 50111135122608 50162689788372 50182729452288 50265640164096 50295576457728 50317353785664 50472494650368 50561351187552 50583243592476 50696991242856 50739204261312 50749148641254 50769422591616 50906549965824 50928591837312 50958922959616 51175553236416 51228202982544 51312841000848 51333340142592 51343400967264 51386152220928 51501705389568 51524004955584 51583991217507 51614712670626 51773853614112 51796271016756 51827118895608 51944611751424 51967103090112 52041349061632 52127330540544 52241710595508 52295457211347 52359187677048 52402784728896 52433993824128 52456697058864 52520624021376 52574657585184 52618434048768 52829601036912 52852475564406 53026791162912 53070944097024 53190285894144 53245008410496 53306998331958 53471357011296 53494509410748 53526368695464 53549544914257 53636222449152 53668166132736 53691403747968 53714651424784 53836423345152 53930217725181 54030652862258 54120908818368 54153141162624 54176588765712 54343628607744 54375993595392 54465832318464 54585343615698 54753643750176 54786252927168 54809974659384 54934229693952 55036534619136 55248427752084 55281331603512 55305267698331 55427778137088 55451777641344 55475787537072 55508826795296 55679974257152 55744799061096 55802149677414 55894344661638 55927633196484 55974201526368 56125386922752 56158813057536 56183129090368 56356355593216 56455570633824 56582523514944 56607023008872 56687898084992 56756981449728 56781556481664 56815373405952 57034115148213 57081604793976 57115600415568 57140330724834 57269868711552 57294665816976 57328788329568 57505547183616 57631728355362 57726946125954 57761326088172 57809421248544 57939418563264 57964505575032 57987662012928 57999027018576 58204104956928 58245585315876 58305508757559 58462990976376 58486346555904 58546517694336 58643246858112 58678172534016 58703579416608 58884577092096 58953132820008 58988243052144 59013784191222 59146489783332 59170118416128 59195738304864 59230993023552 59390974960128 59655140058276 59704812109152 59766236812968 59839071630912 59888896833024 59900634461808 59924564370432 59950510924416 60023570310144 60085322954496 60217164782397 60376686899328 60402829216464 60428982852882 60464972044876 60565976263296 60602047043328 60815218963968 60851438183424 60922283807952 60948662361426 61110122298624 61136582183712 61172992794816 61199479902008 61274061358272 61361604283392 61388173056896 61634534543064 61661221491807 61852467220992 61889304185856 61916101446528 62055333543168 62191498053951 62310705286144 62383249846512 62410260979206 62447430144708 62575592857344 62612860488192 62639971039296 62846567304192 62970976717164 63141060288096 63178664689728 63206020226664 63373460161536 63400900042368 63438659194624 63512516963052 63682900884981 63773885345616 63879251041872 63917295081696 63944970435948 64209290388992 64216805393223 64255050467514 64456499044098 64494886870764 64665741159936 64693740581568 64721752126584 64893207407616 65035598904612 65102507956983 65181845883672 65210068771911 65236119764544 65248905395898 65303235114096 65451278527488 65479618076544 65518615233792 65770864848423 65864832406128 65973652715376 66012944100768 66041526843684 66067909998336 66216478358016 66245149228608 66284602306944 66361773433662 66566383218144 66595205592972 66634867151496 66663719178973 66814846830144 66883586384496 66910305936384 67020853552128 67089805047552 67167913622796 67237016414589 67375008937152 67388213769534 67415134916736 67444324789968 67595988323808 67652272348416 67665531521672 67692563455488 67904789116416 67953182868522 68177302923744 68234070981888 68304270643392 68387510435328 68417121334464 68457867956352 68514869627904 68698673274112 68778654956676 68819616894168 68849414889759 69031804818816 69061694689008 69102825194144 69218258586624 69289470786816 69625467209088 69655614127344 69727276281796 69812250236064 69870379638528 69911991765504 69942262745152 70027498695168 70099543446912 70157912065024 70439468049216 70469967419208 70500479995029 70702388217216 70761258796032 70993344547328 71075997775944 71106772754997 71295142681728 71326012547664 71368491593952 71588538330624 71745621013818 71864157422106 71906956966908 72161211757824 72204188216832 72235451687616 72458171476992 72780458154264 72811971142407 72855335168826 73004858333568 73048337236224 73079966212512 73390634735112 73466139503358 73664570336112 73708442138016 73740356931108 73935703521792 73967716716096 74097936456894 74264562113364 74326398748128 74402866236552 74493538152768 74525792882184 74570177595312 74602465508606 74632268701824 74833849230336 74964225545433 75166702683912 75244034682558 75274094178432 75398460246144 75443364686592 75476030678496 75708741975552 75753831207936 75842026781328 75874865388714 76045486864284 76108806391968 76123722961881 76154133887424 76187107633112 76359824948736 76392887755968 76438384439424 76763329854624 76842304473816 76969261501272 77000010213888 77015101450896 77079228331392 77252558084352 77286007433376 77332036024768 77422069005939 77660780421168 77694406525134 77740678343412 77916917627136 77950654635168 78062023592448 78190995810816 78237563378688 78271439222144 78362565893262 78604177093344 78650990736192 78685045588296 78861986377776 78893491221504 78927651073152 78974657364736 79278713346609 79540186744368 79571962524672 79606416145536 79688315750624 79785428841216 79867512615744 79934014565888 80113763939328 80241764116122 80289553043196 80502249199104 80537105621952 80571977137176 80754635017728 80802729391104 81045979293387 81229711743936 81264883148568 81480163064832 81515442911616 81563990393088 81698748477696 81878015423547 82130465625264 82179379390752 82214961989076 82554801928704 82740444724224 82872641628126 82921997405268 83177666462016 83213681305608 83263240192944 83434123809792 83519961385728 83617198591644 83703224516121 83841516992457 83891449794726 83961302289552 84188080384128 84238219586304 84274693635552 84534533389824 84683355950736 84873785272416 84910534513308 84997891030297 85031847127488 85135472174592 85172334722496 85223060108928 85259960581264 85622407190964 85673400623352 85710496087251 85904803067328 85941998725464 85993182494352 86169668852736 86258320775424 86295669502112 86447592533043 86641989132258 86714131872816 86803343942644 86909127844896 86946758362548 86981493019392 86998540527864 87070980152128 87306157435392 87358153645056 87694486464564 87729519833856 87819776541504 87964870287168 88017258801024 88055369124912 88090546664448 88326865638144 88379469742592 88482364578216 88520676286833 88719734674998 88755177624192 88793607457296 88846489535328 89086462440192 89178115179328 89453073396736 89557218163728 89649355219452 89833345249536 89850951692712 89886846555648 89925766386624 90127984431744 90203029797888 90604243824696 90643474279323 90697458067314 90903070564992 90978761309184 91072360857856 91222828445952 91277157275136 91422993542139 91704873275568 91759489192224 91799219853012 91911092037408 92042406425088 92082259585344 92385961049088 92451801814596 92833956278784 92874152169792 93083000314752 93160506184704 93466057929216 93574874769768 93615391468809 93671145217062 93863389286016 93919290732288 93959956558944 94000639993372 94269850956288 94456465075746 94711590432144 94767997034592 94809030339996 95060190242304 95101350063552 95157988791936 95268775444578 95660828018424 95818876562808 95875942622544 95917455653922 96214949010432 96313935583488 96382575701271 96684748566147 96742330306146 96998611739904 97040610872352 97082628189876 97140446891768 97339811111424 97397782981632 97439954950016 97553398356918 97854179646816 97873358093847 97954852671144 98176917791232 98219427114816 98277922850688 98320475908144 98623622288128 98797248609192 99019416151152 99062290265526 99101864997504 99203821648736 99324717537024 99367723842912 99426903460416 99509691602432 99892808389458 99952300727244 100222270245216 100325379576744 100365458904576 100531280328192 100591152915456 100634707571328 101082320654301 101122702375104 101166487184952 101393982485712 101478408522624 101498297282508 101538845183232 101857183674624 101917845919232 101929774302783 102351106472832 102456405965088 102625682001696 102686801934528 102772304441856 103003410779136 103048009911168 103167982435014 103229425341252 103547707228224 103592542033512 103654237791216 103889223502848 103934206180224 104483421191016 104590914422694 104718375354096 104805569457792 104867987648256 104913394117728 105041248042752 105149315170368 105236868097536 105659202073824 105704951128812 105813701078533 106053582325824 106141888194048 106380571788288 106490016820992 106613996663916 106942714022592 106989018821496 107052737390928 107099089828514 107272444898304 107382807495936 107429302849568 107618431520727 107860435450362 108061305724516 108241817636736 108306282325248 108353177531424 108687257215488 108751987190784 108931664636928 109170687231396 109283002753239 109507287500352 109572505854336 109619949318768 109868459387904 110199209255037 110496855504168 110562663207024 110610535396662 110903555282688 110951575074144 111017653590592 111146904685341 111359948514304 111489598122192 111604299354828 111788689323276 111855266392968 111903698262909 111948403052736 112250773845504 112317626115072 112366258180736 112866052023837 112911141267648 113165047029888 113214046017744 113375796169984 113563112963328 113630746811904 113812298083071 114068230296426 114163209587952 114231200831136 114280661449668 114539737423104 114589331633952 114657576659136 115011094367232 115263456710724 115453892251908 115522652176344 115618842497088 115878837126528 115929011150064 115975324025856 115998054037152 116491170631752 116541609787701 116611017515118 116925981952752 116972693111808 117093035388672 117286493716224 117356345068032 117407158833216 117543848839893 117769154184192 117906265640016 117976486104288 118027568382444 118292979566664 118340236832256 118391476609728 118461986047104 118781949920256 119310280116552 119409624218304 119532473625936 119678143261824 119777793666048 119801268923616 119901021848832 120170645908992 120362646174183 120434329564794 120753373798656 120805658432928 120857965705764 120929944089752 121131952526592 121204094086656 121630437927936 121844567615904 121897324722852 122022733493143 122220244597248 122273164367424 122345985589632 122398959804016 122548122716544 122776346113792 123269069086128 123322442983614 123704934441984 123832202893056 124110667086336 124382996107902 124766499693024 124820521958412 124894860289416 125151185714688 125225720976384 125279942078592 125837174692089 125941953434328 126282120576192 126357329379456 126412040453328 126801800084736 126877318389248 127025033926104 127365801769962 127547770691232 127758502083744 127834590163392 127889940871896 128418580777984 128433610786446 128510100935028 128912998088196 128989773741528 129331482319872 129387481163136 129443504253168 129962983698387 130071197809224 130205015913966 130363691767344 130420137543822 130472239529088 130497810791796 130606470228192 130959236153088 131037230467584 131541729696846 131729664812256 131947305430752 132025888201536 132083053687368 132135819996672 132432956716032 132490298457216 132569204613888 132723546867324 133079602012497 133132766436288 133190411185944 133269734302992 133327438357946 133629693660288 133767172768992 134179610095104 134335827245592 134474032829178 134750017874304 134776427539068 134830269833472 134888649579936 135191976647616 135304544696832 135331063043344 135385126910976 135809578232832 135906365737044 136046187100971 136354605847488 136468141963776 136608541286784 136775020870656 136834242668928 136915735912704 137397346548224 137557309913352 137639233788336 137698829779518 138063609637632 138123389378016 138205650388288 138578941573632 139250934418176 139311228254688 139454552563592 139624500472128 139740759277056 139823983531008 139884525490304 140054997390336 140199086893824 140506717825593 140878936098432 140939934838416 141000959990058 141404776434432 141684697613619 141986689094656 142151995551888 142213545509994 142590285363456 142652025095328 142736983187904 143177076661248 143491242027636 143728314844212 143813913933816 143876183480883 144322423515648 144408376433664 144470903375232 145113495459219 145560916308528 145623942284814 145710670337652 146009716667136 146096674472448 146159932425024 146330097535377 146781269470224 146932279006716 147329140672224 147416884276032 147480713862216 147871407043584 147935433432192 148195872913788 148529124226728 148593435398289 148652797496256 148805732473104 148987076305536 149051585764368 149140355190624 149204931017212 149264537403648 149839212584187 149928451090866 150333405367824 150488069365116 150548188356864 150796920492288 150886729373184 150952061356992 151417483951104 151684053562656 151749730777428 151905851899627 152090973728568 152217612783936 152247445923762 152308267774848 152374215266224 152719649897472 152785775511936 152876768878848 153526659709248 153684608947632 153938523002544 154000020427776 154030202901792 154158456662784 154505116168704 154572014866752 154664072049536 154844138011878 155321560842336 155388813050268 155481356686824 155833835254272 155901309270336 156124047184896 156381991621632 156542878444288 156725131786524 156886371634041 157208354186688 157301981472384 157370091176592 157723972755552 157855302146304 157949314729472 158557426693218 159080373488736 159212832291072 159376631501248 159570857682432 159735025231488 159868029131776 160483528232244 160579106086392 160648634742771 161004498398208 161074211243904 161143954274352 161509270035456 161790653175543 162091958586774 162459423487872 162529766297136 163030885823232 163127980786176 163397496955392 163756030847094 164260931250528 164358758781504 164429923978152 164501119988401 165109603857408 165745283256252 165843994810536 165915803094993 166355332924032 166427362611216 166526480385888 167039922771456 167234397183288 167406449032242 167683033984914 167782899589452 167922604579104 168376160768256 168476439172608 168549387271104 169069066779648 169366711901472 169747570544832 169821069026616 169995782060594 170063694254976 170270944349184 170344669444992 170446120217856 170519921162528 171244814381928 171346801246704 171420992174502 171809606134656 171883997450928 171986364988704 172516641550848 172591339004224 172895185066086 173283978264516 173428263745632 173606687885288 173818255689792 173893516725096 173962986038784 173997081055728 174141960304256 174612314870784 174916526272677 175388972929128 175459039667712 175639553083008 175929740574336 176034517602048 176110738249824 176653731276288 176758939485184 176964729156432 177041352573666 177439469349996 177510355248384 177587214914592 177692979070656 178172924880384 178356230358656 179114436327456 179298710438904 179666690499072 179701903385424 179773693111296 179851532773248 180255968863488 180651494347191 181208487649392 181286948558646 181394916134628 181806141129984 182144721715712 182445656891904 182554314550272 182845987084278 183409746551136 183518978384448 183598439706024 183822184074816 184084812850176 184164519170688 184903603629192 184983664475421 185667912557568 185748304339584 186166000629504 186574494161853 186932115858432 187149749539536 187230782937618 187342290434124 187726778572032 187838581464576 187919913117888 188001279986744 188539701912576 188912930151492 189107285017903 189423180864288 189535994069184 189618060679992 190120380484608 190202700127104 190315977583872 190537550889156 191048702654943 191321656036848 191637753125616 191751885245088 191834911307844 192627871166976 192765151402542 193369497132294 193484660612292 193997223479808 194081221744704 194165256379752 194280893783536 194679622222848 194879909900032 195106796713836 195307523870949 195630206315733 195708359293632 195746716187694 195909705342288 196353835582464 196438854229632 196555845701376 196640951816288 197247244576256 197594497218384 198038832302304 198124580531052 198203729995008 198407643297472 198649435074048 198735447685824 198853806920832 199019383204864 199785616778916 199904601454488 199991157536919 200444540490432 200650759153488 200730917809152 201062560656384 201269415142656 201711049243767 202164641308602 202245404750208 202332974369904 202787964971424 202956817045248 202996594565016 203077690366464 203714367349248 203835691838464 203859548605566 204702212945664 204912811930176 205251364003392 205373603869056 205544608883712 206096019822336 206335964870028 206458850682504 206548244669277 207095414456448 207185084067024 207308475582432 207868412360448 208966842382032 209181828845388 209436750708192 209611138915584 209735975296512 209826788235456 210082496085504 210298630340736 210473736195072 211318404147648 211409902257624 211501439985087 211627402157066 212107164651648 212283776388096 212980033641984 213227993327832 213320318264991 213885428045184 213978037642992 214105474781856 214198179657028 214765614991872 214858605699136 215236863041454 215720870900724 216122611449032 216483635273472 216612564650496 216706355062848 217374514430976 218341374462792 218435913427221 218566005506478 219014575000704 219145011708672 219239898637536 220398418510074 220993711008336 221125326414048 221221070793324 221807110565376 221903150148288 222035307181184 222293809370682 222979196244384 223208598709656 223577378646552 223710532785936 223807396525818 223896806105472 224501547691008 224732516361472 224892676636299 225732104047674 225822282535296 226330094059776 226428092035488 226751592339968 227126225926656 227261493623808 227624596166142 228136460592852 228326419175904 228371168885643 228462401662272 228561322899336 229079474846208 229178663267904 229315153318272 230526913421448 230907784503816 231045304352688 231237684994176 231757674253056 231858022300128 231996108074304 232266207017817 232982341263504 233083219575402 233222035030236 233851963905504 234186070777344 234572987432448 234712690136064 234814317666432 235087697679786 235812531280032 235952972208576 236055136764888 236585959133328 236680473664512 236782953219456 236923972094208 237836140039827 238620560233104 238819248436608 239064947251872 239356286523648 239602537847232 239802043697664 240341291817984 240725292348366 240868659129588 241506747597312 241611316865856 241715931411528 241859888179504 242263905053184 242408188173312 243137937880161 243689135231808 243794649445704 244045466986286 244440489194496 244546328734848 244691971179264 244797919608032 245096245433088 245552692227584 246538138172256 246644885967228 247664405786112 248221334172672 248765992215804 249532999386048 249641043916824 249789720578832 250302371429376 250559884157184 251109673548363 251524550977371 251674349384178 251883906868656 252564241152384 252714658758912 252824080906656 253603600169472 253754636778496 254050067852208 254731603539924 254993673090891 255095541382464 255517004167488 255669180326784 255779881743792 256867221572892 257020201870056 257131488261753 257825996176392 257979547483056 258774962326272 258887008506336 259342777599129 259925967396774 260142395618448 260410031827932 260727383534688 260840275087644 260944479058176 260995621583592 261212940456384 261918472306176 262074460935168 263083459393692 263459329624512 263894610861504 264051776403072 264166107374736 264271639993344 264980596914432 265138409227776 265447093734648 265562028860499 266159204024994 266265532872576 266380822371888 266539468605984 266654876715892 267259387320576 267534345537984 268359220190208 268671654491184 268948065658356 269500035748608 269552855078136 269660539666944 269777299159872 270383953295232 270609089393664 270662126086688 271812731474088 271930422837969 272092374201942 272709211694976 272936283927552 273217082573568 273668485337856 273831471825408 274268980626417 274794693096448 275114619826704 275278467576672 275397659559036 276127219275264 276246778756032 276411300776576 277157883147264 278501868836352 278622456509376 278909105127184 279249000944256 279481518554112 279769050980608 280398173787648 280846174406427 281013435651186 281757872196864 281879869676832 282001919980116 282809552868864 283369395227238 284303991103776 284427091019988 285180570726912 285304050190656 285473966375808 286982484055272 287456629688424 287627827867632 287752366961766 288644847031296 288941806750464 289147727103813 290054245698441 290226990918438 291121832617056 291247884569628 291421340675304 292019433334272 292193348944896 292319864850048 292660195070754 293562538940448 293620074281541 293864558013432 294658281344448 294833768552064 294961427724432 295870866864384 296391745827576 297058248453456 297186870796578 297305594992512 297611464946208 297974152611072 298103171528736 298280710381248 298409862034424 298529074807296 299678425168374 299856902181732 300666810735648 300976138730232 301096376713728 301593840984576 301773458746368 301904122713984 303246961962903 303368107125312 303499461554856 303811703799254 304181947457136 304435225567872 304494891847524 304616535549696 304748430532448 305571551023872 305753537757696 307053319418496 307369217895264 307877046005088 308060405803584 308316913325568 309010232337408 309144029733504 309328144099072 309688276023756 310643121684672 310777626100536 310962713373648 311667670508544 311802618540672 313085756888576 313450263573048 313772743268082 314416708373376 314603962944768 314740182353184 315447945511104 315710604292608 315898629458944 317114853386436 317441103235599 318160746977472 318425664582144 318753263002496 319141715364864 319470050462976 320967056464488 321158212172784 321297269485542 322148422487808 322287908548704 322855294562181 323581306351086 324183917173548 324918846975744 325059532594272 326061771646464 326255961572352 326794993910784 327512061694188 327849008259717 328521862501056 328717517563008 328859847956304 329002239976802 330597627765111 331490566512504 331687989621072 331831606189986 332710665848064 332854725222432 333052960771776 333440714056023 334079845542912 334468794366576 334812898064484 335366067969828 335565799178904 335711094788727 335845209158208 336752321536512 336952878345216 337098774542208 338598156071511 338733423802944 339495141089664 339642138053232 339991564121188 340127388509952 340689338889984 340892240435712 341039842325056 341436894249213 342489628763856 342693602493408 342841984349004 343619212269312 343767994901856 343972729977408 345033283101696 345182678008448 345790370132172 346567956529032 346856527491264 347213375770576 347636511379584 347787033450192 347925972077568 347994162111456 348283920608512 349624829363103 349833052545354 350777945858256 350918079335424 351279106166016 351859481148672 352069035204096 352221476499648 353307462552576 353929458312864 354082705147332 354878938699992 355020710496768 355174429829184 355385958141312 356345849760768 356712460717312 358228872654912 358597420877808 359333380998144 359403806770848 359703065546496 360511937726976 361087938522549 361302988694382 362416975298784 362573897117292 362789832269256 363612282259968 364289443431424 364891313783808 365691974168556 366068200479429 366819493102272 367037956768896 367196879412048 367644368149632 368329038341376 369807207258384 369967328950842 371496608679168 372332001259008 373148988323706 374299499079072 374461565875236 374684580868248 374846814399799 375453557144064 375677162929152 375839826235776 376002559973488 377511524076267 377825860302984 378214570035806 378846361728576 379071988138368 379236121359984 380405400254208 380631955167744 381075101778312 382097405309886 382643312073696 383275506251232 383503770490176 383669822615688 385255742333952 385530302805084 386738994264588 386969321224584 387994446959616 388162443489408 388330512759504 388561787567072 389759819800064 390213593427672 390615047741898 391260412631466 391416718587264 391493432375388 391819410684576 392877708459264 393111691402752 393281903632576 394494489152512 395188994436768 396077664604608 396249161062104 396407459990016 396815286594944 397298870148096 397470895371648 397707613841664 399238806037491 399571233557832 399809202908976 399982315073838 400889080980864 401301518306976 402538830285312 403422098487534 404329282617204 404490809500416 404665948739808 405575929942848 405913634090496 405993189130032 406155380732928 407428734698496 407719097211132 408138561302913 409404425891328 409825623860352 410502728006784 410747207738112 412192039644672 412671929740056 412917701365008 413096489338554 414190828912896 414370168134048 414616951164864 415736824720896 417933684764064 418363657690776 418873501416384 419222277831168 419471950593024 419653576470912 420164992171008 420597260681472 421520153476779 422636808295296 422819804515248 423002879970174 423254804314132 424214329303296 425054092840857 425960067283968 426455986655664 426640636529982 427770856090368 427956075285984 428210949563712 428396359314056 429531229983744 429717211398272 430473726082908 431441741801448 431628550442649 432245222898064 432967270546944 433225129300992 433412710125696 435340486377657 436682748925584 436871826854442 437132011012956 438029150001408 438290023417344 438479797275072 440796837020148 441987422016672 442250652828096 442442141586648 443614221130752 443806300296576 444070614362368 444587618741364 445780306194867 445958392488768 446417197419312 447154757293104 447421065571872 447614793051636 447793612210944 449465032722944 449517637752561 449785353272598 451464208095348 451644565070592 452660188119552 452856184070976 453503184679936 454252451853312 455249192332284 455717555698881 456272921185704 456652838351808 456742337771286 456924803324544 457122645798672 458158949692416 458357326535808 458630306636544 461053826842896 461815569007632 462090608705376 462475369988352 463515348506112 463716044600256 463992216148608 464532414035634 465964682527008 466166439150804 466444070060472 466646034252811 467703927811008 468372141554688 469145974864896 469628635332864 470175395359572 470659114902123 471625062560064 471905944417152 472110273529776 473171918266656 473565906438912 473847944188416 475672280079654 477241120466208 477638496873216 478129894503744 478712573047296 479205075694464 479604087395328 481450584696732 481737318259176 481945904228313 483013495194624 483222633731712 483431862823056 483719776359008 484527810106368 486275875760322 487378270463616 487589298891408 488090933972572 489092657469696 489383942358528 489595839216064 490192490866176 491105384455168 493076276344512 493289771934456 493503359965203 495328811572224 497531984431608 497747409284979 499065998772096 499282087833648 499579441157664 501119768314368 502219347096726 503049101954742 503348698768356 503767813737312 505128482304768 505429317517824 505648161813312 507207200338944 508100135704416 509463207079848 509987346181782 510191082764928 511034008334976 511338360653568 511559763487584 513734443145784 514040403740112 514262976523506 515651992352784 515959094966112 517549924652544 517774017012672 518685555198258 519851934793548 520284791236896 520820063655864 521454767069376 521680550175288 521888958116352 521991243167184 522425880912768 523836944612352 524749578818031 526166918787384 526918659249024 527789221723008 528103552806144 528332214749472 529961193828864 530276818455552 530894187469296 531124057720998 532318408049988 532531065745152 532761644743776 533078937211968 533309753431784 534518774641152 535068691075968 537343308982368 537896131316712 539000071497216 539105710156272 539321079333888 539554598319744 540767906590464 541324252173376 541954483041573 543625462948176 543860845675938 544184748403884 545418423389952 546434165147136 547336970675712 547662943650816 548537961252834 550229239653408 550556935153344 550795319118072 552254438550528 552493557512064 552822601553152 554950993426263 557003737672704 557244913018752 557818210254368 558498001888512 559538101961216 560796347575296 561692348812854 562026871302372 563515744393728 563759739353664 564003839960232 565619105737728 566738790454476 567321855053709 568607982207552 568854182039976 570361141453824 570608100381312 570947932751616 573146107964829 573964968110544 574913259376848 575255655735264 575504733923532 577883613500928 578295454207626 580108491396882 580453981836876 582243665234112 582495769139256 582842681350608 584038866668544 584639729700096 585320390141508 585922571612847 586890618947199 587125077880896 587240148563082 587729116026864 589316562688896 589667537104128 589922855448864 591741733728768 592783491655152 594116496906912 594373741593156 594611189985024 595222929892416 595948305222144 596206343057472 596561420762496 596819724068848 597058149614592 599356850336748 599713804363464 599973472610757 601333621471296 601952277460464 602192753427456 603187681969152 603808245427968 605133147731301 606493923925806 606736214250624 606998923109712 607623407598508 608363894914272 608870451135744 608989783695048 609233071099392 609496861064896 611143102047744 611507075515392 614106638836992 614738435790528 615754092010176 616120811607168 616633826651136 618288059467008 618656288198144 619376552047512 619644734007831 621286243369344 621555252201072 621925426747296 623605237081344 626171513777152 626900527146096 627545486536164 628833416746752 629207925889536 629480364706368 630895891022208 631421208585216 634229706772872 634504319955261 634882206471198 636321493954944 636851329164288 637506526004992 638940100925952 639960954794973 641934112928976 642316424345568 642594538971084 644296844975616 644575817097408 645710589124362 647162612702172 648367834347096 649837693951488 650119065188544 652123543292928 655024123388376 655307740281663 655698016519434 657043725002112 657435035126016 657719695912608 658004479953604 661195255530222 662981133025008 663375979242144 663663212379972 665421331696128 665709450444864 666105921543552 666881428112046 668937588733152 669625796128968 670732135939656 671131598357808 671422189577454 671690418316416 673504643073024 674197549084416 674678029908897 677196312143022 677466847605888 678990282179328 679284276106464 679983128242376 680254777019904 681378677779968 681784480871424 682079684650112 682873788498426 684979257527712 685113506656929 685387204986816 685683968698008 687238424538624 687535989803712 687945459954816 690365356016896 691580740264344 693135913058064 693713054982528 694426751541152 695273022759168 695574066900384 695988324222912 696567841217024 699249658726206 699666105090708 701555891716512 702558212332032 703718962297344 704138070408192 704442952999296 707858916625728 708165410294664 709757877399984 710041420993536 710348859658368 710771916282624 713424921434624 713508420119481 716457745309824 717194841755616 718807613541696 719406131092992 721023875453952 722175877045098 722605977388764 724833950597568 725147794234584 725579664538512 727224564519936 729413813640483 731383948337112 732136400958858 733638986204544 734075913537792 734393758824096 735288736299264 736658076682752 739614414516768 739934657901684 740695907549731 742993217358336 744664002518016 746297976647412 748598998158144 748923131750472 749369161736496 749693628799598 750907114288128 751679652471552 752005119946976 753329020645089 755023048152534 755651720605968 756429140071612 757692723457152 758143976276736 758472242719968 760810800508416 761263910335488 762150203556624 764194810619772 764981019272673 765286624147392 766551012502464 767007540980352 767339645231376 771060605610168 771394464785259 773477988529176 773938642449168 776324886978816 776661025519008 777123575134144 778028332797387 779519639600128 780427186855344 781230095483796 782520825262932 782833437174528 782986864750776 783638821369152 785755416918528 786223382805504 786563807265152 790377988873536 792155329209216 792498322124208 792814919980032 793630573189888 794941790743296 795415227683328 796686086581497 798477612074982 799142467115664 799618405817952 799964630147676 801778161961728 802603036613952 805077660570624 806844196975068 808658565234408 808981619000832 809331897479616 811151859885696 811827268180992 811986378260064 815438194422264 815791268513907 816277122605826 818808851782656 819651247720704 821005456013568 821494415476224 822806941879251 824384079289344 825343859480112 825835402730016 826192978677108 828381657825792 828740336268096 829233902329728 831473649441792 835867369528128 836727315381552 837747002832768 838444555662336 839307152941824 841194521362944 842538523219281 843040306953558 845273616590592 845639609030496 846005759940348 846509608628264 848428658606592 850108185681714 852911973311328 853281273059964 854159134452001 855541712180736 855912150571968 856421899127424 856792718628112 859434422796544 860947452165816 862883483602896 863257100885298 864490445796128 865934541093888 866825420251392 870680972755314 873365497851168 873743653708884 874264022025912 876058300002816 876580046834688 876959594550144 880860222844623 881593674040296 883974844033344 884501305656192 884884283173296 887612600593152 888141228724736 889175237482728 891560612389734 891916784977536 892834394838624 894309514586208 894842131143744 895229586103272 895587224421888 898930065445888 899035275505122 899570706545196 902928416190696 903289130141184 905320376239104 905712368141952 909740885888709 910498384664568 911435111397762 912545842371408 913305676703616 913484675542572 913849606649088 914245291597344 916714653071616 917260613273088 922107653685792 923631138015264 924181217410752 924950739976704 927030697012224 927432089200512 927984432297216 929064828071268 931929365054016 932332878301608 932888140120944 933292068505622 935407855622016 939257270665728 940350790719144 941318229804246 943250125120128 943811888834304 944220547059552 946343836533312 947131812877824 947695888376832 951344560159308 952323309706797 954482240932416 955276993746432 956259789007488 957425146094592 958410151388928 962901169393464 963474636518352 963891808456626 966445267463424 966863725646112 967439552718016 968565883686543 972551751520644 974756540927232 975178597782816 976181867945144 978185314939392 978767884717056 979191678432128 980384981732352 983547024779151 986152552689024 986579543868912 987006719930406 991792883295333 995063968863216 995494818569958 998131997544192 998564175667296 999158882315328 1002239536628736 1004438694193452 1006098203909484 1006697397536712 1007133284366181 1007535627474624 1010256964609536 1010858635035648 1011296323626624 1015794468214533 1016200271408832 1018926414159696 1019974692363564 1020382165529856 1022068016669952 1022676721307136 1023119526975168 1024310682747639 1027468886291568 1028080807480224 1028525953047012 1031303984705568 1031918189932224 1035099849305088 1035548034025344 1037371110396516 1039703869587096 1040569582473792 1041640127311728 1042909534138752 1043361100350576 1043777916232704 1043982486334368 1044851761825536 1048874488089309 1049499157636062 1052333837574768 1053837318498048 1055578443446016 1056207105612288 1056664429498944 1059922387657728 1061788374938592 1062248115441996 1063340963297389 1064636816099976 1065062131490304 1065523289487552 1066157874423936 1066619506863568 1069037549282304 1070137382151936 1074686617964736 1075792262633424 1078000142994432 1078211420312544 1079109196639488 1081535813180928 1082648504346752 1083908966083146 1087250925896352 1087721691351876 1088369496807768 1090836846779904 1092868330294272 1094673941351424 1097075922505668 1098204601438287 1100458479306816 1101113870306688 1101590638236144 1104987115024128 1105645203106304 1109901986852526 1114489826037504 1115636420508736 1116996003777024 1119076203922432 1123384697625708 1124053742604744 1124540443199397 1127031488787456 1127519478707328 1128007679920464 1132534572228801 1133477580908952 1134643710107418 1137215964415104 1137708364079952 1141216200762624 1141895865503232 1146292215929658 1147929936221088 1149826518753696 1150511311470528 1151009467847064 1155767227001856 1156590908415252 1160216982793764 1160907963673752 1164487330468224 1164991538278512 1165685362701216 1169279459400192 1170640780283016 1171845143225694 1173781237894398 1174250155761792 1174480297126164 1175458232053728 1178633125377792 1179335074208256 1179845710897728 1183483467457536 1185566983310304 1188232993813824 1188747483186312 1189222379970048 1190445859784832 1191896610444288 1192412686114944 1193122841524992 1193639448137696 1198713700673496 1199427608726928 1199946945221514 1202667242942592 1203904554920928 1207616490855936 1210266295462602 1212987847851612 1213472428501248 1213997846219424 1215246815197016 1216727789828544 1217740902271488 1217979567390096 1218466142198784 1218993722129792 1222286204095488 1224415683908739 1228213277673984 1229476871581056 1231508184020352 1232241623214336 1236576118934016 1237312576396288 1238753104095024 1239289468015662 1242572486738688 1243110504402144 1243850853494592 1247210474162688 1253801054292192 1255090973072328 1257666833493504 1258415851779072 1258960729412736 1261791782044416 1264560460430337 1268459413545744 1269008639910522 1269764412942396 1272642987909888 1275013052009984 1275162278522571 1277880201851904 1279921909589946 1283868225857952 1284632848691136 1285189077942168 1288593689951232 1289151634194816 1291421178248724 1294325225404344 1294885651327947 1296735668694192 1299675387902976 1300238130377088 1306021459132971 1310048246776752 1310615480563326 1311396033038868 1314087450004224 1314870070252032 1315439391825216 1316008959907208 1322390511060444 1323750995125321 1325962266050016 1326751958484288 1327326424759944 1330842663392256 1331418900889728 1332211843087104 1333762856224092 1337340918584601 1337875177466304 1339251592257936 1341464271879312 1342263196715616 1342844379154908 1343380836632832 1348395098168832 1349356059817794 1354392624286044 1354933695211776 1357980564358656 1358568552212928 1359966256484752 1360509554039808 1362757355559936 1364159369300224 1365747576996852 1367152667096643 1369958515055424 1370227013313858 1370774409973632 1371367937396016 1374476849077248 1375071979607424 1375890919909632 1380730712033792 1383161480528688 1386271826116128 1387426109965056 1388853503082304 1390546045518336 1391148133800768 1391976648445824 1393135682434048 1398499317452412 1399332210181416 1399938102758433 1403111783433024 1405116424664064 1407437924594688 1408885905998592 1411977344706369 1415717833251456 1416330820589328 1419515754799968 1420697719316736 1421543832565248 1426849842869248 1427016840238962 1432915490619648 1434389683511232 1437615227083392 1438812262185984 1444351754090196 1445211954777528 1445837712684939 1449667901195136 1450295588469168 1451159329077024 1458827627280966 1462767896674224 1464272801917716 1467277972409088 1468151827075584 1468787517648192 1470577472598528 1473316153365504 1479228829033536 1479869315803368 1480510079895609 1481391815099462 1485986434716672 1492595953294824 1493242227854937 1497197996316288 1497846263500944 1498738323472992 1499387257599196 1503359304943104 1504010239893952 1506658041290178 1510046096305068 1511303441211936 1512858280143224 1515385446914304 1516287952553472 1516944485439936 1521621601016832 1524300407113248 1528389621239544 1529962038545346 1530573248294784 1533102025004928 1534015081960704 1534679290462752 1542121211220336 1542788929570518 1546955977058352 1547877284898336 1552649773957632 1553322051038016 1554247150268288 1556056665594774 1560854373710688 1562460190967592 1565041650525864 1565666874349056 1565973729501552 1567277642738304 1571510833837056 1573127614530304 1574248736454093 1580755977747072 1584310658418432 1584996644248416 1587261146379776 1589883581486592 1590830455366656 1593372173162994 1596955224149964 1598284934231328 1599236811635904 1599929260295352 1603556323923456 1605206073227904 1613688393950136 1617317130468816 1617963238001664 1618663794959232 1622303719771392 1623972756520128 1625863449124719 1630876388844528 1631582537027814 1632554245211652 1639302495441408 1642010912027136 1642988830952448 1645613883758502 1650687718960224 1651670805460032 1652385957354216 1656763315651584 1657480672536192 1658467804659456 1664852980278789 1671734739056256 1673454630763104 1675494005665536 1678614305883648 1682389042725888 1685077046438562 1686080613907116 1690547233181184 1691279218060992 1692011519880696 1693019217256528 1696857317213184 1700216371363428 1701965565161127 1705823946622656 1706562546119928 1708318268904002 1711083424361472 1711824301143936 1712843798254848 1713585437256224 1718868845593088 1721894904331632 1725766967205792 1726514201770596 1728980891592256 1733650840502784 1741361945510628 1746730995702336 1747487307417768 1748528044051824 1752116600005632 1753919189100288 1757767714838541 1760671856841597 1761720445689246 1763187348080592 1767949688066688 1769002611312384 1769768566346592 1775225201186304 1776282457449472 1778350474965456 1783121224779468 1783833569955072 1785668789677248 1788619029172416 1789684262287488 1790459172206544 1791174448843776 1798070551010244 1799141413090392 1799920417832271 1805856832381392 1806578260282368 1811424736283904 1815399443193903 1819481771777418 1820996769329136 1822870222795524 1825091684742816 1826611353407232 1826969351085144 1827699213298176 1828490583194688 1833429306143232 1834521226546176 1844215307371584 1847262276030528 1848362434821504 1849901479953408 1854864178401024 1855968864594432 1858129656142536 1858934202023493 1863858730108032 1864665756603216 1865776280241888 1866584137011244 1870815711244032 1878514541331456 1880701581438288 1882636459608492 1886500250240256 1887623777668608 1888441094119104 1892687673066624 1894263625755648 1902689120318616 1903512959865783 1904646619413594 1908964481864832 1910553987492864 1912519578014976 1916820302777856 1919882864384919 1925802338786928 1926949273036704 1927783616913252 1932890534926848 1933727451292224 1934879105436032 1937131767373086 1945103503041288 1949513081854464 1950357195565632 1952363735890288 1956370629878784 1958383356864256 1965923220844989 1967094049558302 1972305105378048 1973159087737824 1974013439860812 1983585766590666 1990127937726432 1990989637139916 1996263995088384 1997128351334592 1998317764630656 2008877388386904 2012196407818968 2013394795073424 2014266568732362 2015071254949248 2020513929219072 2022592647253248 2024034089726691 2031588936429066 2032400542817664 2037852828319392 2039949384727128 2040764331059712 2044136033339904 2045353442614272 2046239053950336 2048621365495278 2054937772583136 2055340519970787 2056161614960448 2057051906094024 2062607969411136 2063836379864448 2071096068050688 2074742220793032 2079407739174192 2081139164947584 2083280254623456 2085819068277504 2086722200701152 2087964972668736 2089703523651072 2097748976178618 2098998315272124 2104667675149536 2107674636996096 2111156886892032 2112414211224576 2113328858997888 2123576749877184 2124496230883992 2126681926594778 2129273632199952 2130124262980608 2131046578975104 2132315748847872 2133239013727136 2140274764303872 2149373235929472 2151584525266848 2156422840625088 2158218393278976 2163071626361856 2165297008693504 2167817932166292 2174501851792704 2175443382703752 2176738993615536 2181673693559808 2188241440921449 2194151845011336 2196409202876574 2200916958613632 2202227740613376 2203181276472288 2209974230048256 2211290406212608 2219803973705052 2222087722649193 2228979652075008 2231272841017472 2233992007554048 2246769395251416 2248107485209488 2249080886398794 2255038957414656 2256015359840928 2259987061935267 2265069144457602 2266955161817904 2269287420214836 2274431928830208 2275416728159904 2282432401525248 2283791731006464 2292584431859316 2294943057818019 2295859872442176 2299653037507392 2301022622941056 2302018935694128 2313181816830504 2314183394355777 2320433965587528 2321815927347504 2328974660936448 2329983076557024 2331370725402432 2334084998392161 2338558918800384 2341281560566032 2343690286451388 2347562475788796 2348500311523584 2348960594252328 2350916464107456 2357266250755584 2358670148416512 2359691421795456 2371133966620608 2376465987627648 2377494966372624 2378444759940096 2380891719569664 2384825372229888 2386245683049984 2387278896275392 2390058259744491 2397427401346992 2398855217453856 2399893890443028 2405334485885184 2407809109841856 2415232981711872 2420532590925204 2425975695703224 2426944857002496 2427995692438848 2430493630394032 2433455579657088 2435481804542976 2435959134780192 2437987444259584 2447373805541721 2448831367817478 2456426555347968 2458953743162112 2463016368040704 2464483246428672 2473152237868032 2477506208190048 2478578936031324 2485144973477376 2486221008804288 2487701706989184 2494420948325376 2507602108584384 2510181946144656 2515333666987008 2517921458825472 2523583564088832 2527615569657843 2529120920860674 2536918827091488 2538017279821044 2539528825884792 2545285975819776 2550026104019968 2550324557045142 2559843819179892 2562477403356003 2567736451715904 2569265697382272 2570378155884336 2578303268389632 2582842356497448 2588650450808688 2589771302655894 2593471337388384 2600476260754176 2612042918265942 2620096493553504 2621230961126652 2622792066077736 2628174900008448 2629740140504064 2630878783650432 2632017919814416 2642580668533869 2644781022120888 2647501990250642 2651924532100032 2653503916968576 2654652849519888 2662837801779456 2664423686174208 2667525712448184 2674681837169202 2675750354932608 2678503184515872 2682928543758624 2684526393431232 2685688758309816 2686761673265664 2696790196337664 2698712119635588 2708785248572088 2709867390423552 2715961128717312 2717137104425856 2719932512969504 2728318738600448 2731495153993704 2734305334193286 2739917030110848 2740454026627716 2741548819947264 2742735874792032 2750143959214848 2751781839819264 2761461424067584 2766322961057376 2772543652232256 2774852219930112 2777707006164608 2781092091036672 2782296267601536 2783953296891648 2796998634904824 2798664420362832 2799876205516866 2806223566866048 2817771811997184 2823954689412738 2831435666502912 2832661641178656 2839031509599936 2841395438633472 2843087665130496 2854033680477924 2856969929120391 2865830981239296 2868779367022464 2875230454166784 2888703508180392 2890423909555056 2891675425369878 2899335802390272 2900591176938336 2902318658154048 2905697651059629 2917655254561932 2925535793348448 2928545603835432 2934555944818176 2936303654151168 2937575035296384 2941154945197056 2950641074337453 2958457658067072 2959738631606736 2961020159791218 2962783630198924 2975378649885999 2985191906589648 2986484455709874 2994395992632576 2995692527001888 2997476646945984 2998774515198392 3006718609886208 3008020479787904 3013316082580356 3020092192610136 3021399853098543 3022606882423872 3025716560286448 3030770893828608 3032575905106944 3033888970879872 3047383404643599 3048600814226496 3056779242479088 3059924077090692 3061146496589568 3066204050009856 3068030163921408 3069358580925504 3084242422440672 3085577859141036 3093911954116704 3095754569796672 3105299547915264 3106644102076032 3108494300536576 3112113331189548 3121708747421376 3124920381935184 3130083301051728 3131333748698112 3131947459003104 3134555285476608 3146255229060608 3146623464267927 3148497472908186 3161511955494144 3168621316836864 3169993288496832 3174522292759552 3179767162973184 3186744346325988 3190022889892167 3193910448299928 3196569868462656 3198473623271808 3199858520590704 3207112647846912 3210412146455808 3227376787900272 3234634260937632 3237327589918464 3244607439542784 3247945513040256 3251726898249438 3261752777689056 3263165074055628 3265108490423304 3266522239769677 3278604990882816 3284021824054272 3291227767517004 3294613804314861 3301375437920448 3303341610920064 3304771914708432 3314961345072384 3316935609318912 3329705960557578 3343469478112512 3346909261526208 3350988011331072 3357228611767296 3370154092877124 3372161227814232 3373621329598191 3381094466362368 3382558436121984 3384023039761392 3386038434513056 3400432742726856 3403931130322254 3411647893245312 3413125092239856 3416636537808004 3423648602287872 3425687596509696 3427170874512448 3437737691186176 3443789808663264 3451533934411584 3453028403541192 3457961783184512 3467301681005568 3482723891021256 3493461991404672 3494974614835536 3497056088103648 3507838378200576 3515535429677082 3521343713683194 3523440891378492 3526374696161184 3535899376133376 3538005222624768 3539537132693184 3550450402372608 3556700949930912 3566242449558936 3567667139910144 3571337579354496 3577238058344832 3579368524574976 3580918344413088 3596141102020488 3598282826180784 3599840835664542 3611713664762784 3622849472567808 3630798886387806 3638963543554836 3641993538658272 3645740445591048 3650183369485632 3653222706814464 3653938702170288 3655398426596352 3656981166389376 3666858612286464 3673247051726217 3688430614743168 3694524552061056 3696724869643008 3709728356802048 3711937729188864 3716259312285072 3717868404046986 3727717460216064 3729331513206432 3731552560483776 3733168274022488 3741631422488064 3761403162876576 3765272919216984 3773000500480512 3775247555337216 3776882188238208 3785375346133248 3793681381291011 3805378240637232 3807025919731566 3809293238827188 3817928963729664 3825039156029952 3833640605555712 3839765728769838 3851604677573856 3853898546073408 3855567233826504 3865781069853696 3867454902584448 3869758210872064 3874263534746172 3884656953983841 3890207006082576 3899026163708928 3900714391131264 3904727471780576 3916766713728512 3931846441689978 3934188099116604 3944610210756096 3946318175475648 3948026879721624 3967171533181332 3971252985375963 3980255875452864 3981979274279832 3992527990176768 3994256702669184 3996635529261312 4012022755753803 4017754776773808 4024392815637936 4026789590146848 4028533137464724 4030142509898496 4045185294506496 4048068179453382 4063177872858132 4064801085635328 4075705656638784 4079898769454256 4081528662119424 4088272066679808 4092478107900672 4097242730990556 4101458001289929 4109875545166272 4110681039941574 4112323229920896 4114103812188048 4125215938822272 4127672759728896 4142192136101376 4149484441586064 4158815478348384 4162278329895168 4166560509246912 4171638136555008 4173444401402304 4175929945337472 4179407047302144 4195497952357236 4197996630544248 4199814308275299 4209335350299072 4215349273992192 4222313773784064 4226657717995776 4235932034119107 4247153499754368 4248992461767984 4253363853189556 4258547264399904 4262093157950208 4264631497695744 4266478027454272 4280549528607744 4298746471858944 4303169050533696 4312845681250176 4316436786557952 4330594017387008 4335635864332584 4337513138054817 4349003703585408 4350886765407504 4353477987231072 4376482881842898 4388303690022672 4392818405753148 4401833917227264 4404455481226752 4406362552944576 4419948460096512 4439607947410104 4441530239686827 4444175445298386 4457959304150016 4462545682034944 4479726683564811 4493538790502832 4496214970418976 4498161772797588 4510077914829312 4512030719681856 4519974123870534 4530138288915204 4533910323635808 4538574840429672 4548863857660416 4550833456319808 4564864803050496 4585168863718632 4589886115636038 4591719744884352 4599306075014784 4602045245882112 4604037871388256 4626363633661008 4628366788711554 4640867931175056 4643631854695008 4657949321872896 4659966153114048 4662741450804864 4668169996784322 4682563121132064 4687380572902776 4695124951577592 4697000623047168 4697921188504656 4701832928214912 4714532501511168 4719382843590912 4722746209362279 4742267933241216 4752931975255296 4754989932745248 4761783439139328 4769650744459776 4772491366099968 4774557792550784 4780116519488982 4794854802693984 4797710434907712 4799787780886056 4810668971770368 4815618219683712 4841065181850408 4851951391406448 4853889714004992 4855991384877696 4860987260788064 4866911159314176 4871918269560384 4875974888519168 4894747611083442 4897662735634956 4917907486324224 4926032736081408 4928966492857344 4955012416380096 4957157872062648 4970289946954752 4972442017608576 4975403413978368 4994558940836367 5015204217168768 5020363892289312 5035842917650944 5047167128177664 5055231139315686 5058241841721348 5073837654182976 5076034559642088 5079057651769584 5090571951639552 5100649114090284 5105896695483381 5119687638359784 5124954806712006 5135472903431808 5138531394764544 5140756311768672 5156606536779264 5165684712994896 5177300901617376 5179542605311788 5184871352848117 5186942674776768 5200952521508352 5224085836531884 5240192987107008 5242461922253304 5245584132155472 5256349800016896 5261757567300864 5264035839628832 5273303144515623 5285161337067738 5289562044241776 5295003980501284 5303849064200064 5307007833937152 5309305699039776 5325675603558912 5328847372348416 5335051424896368 5349363674338404 5351500709865216 5357006369031744 5365857087517248 5369052786862464 5371377516619632 5373523346531328 5397424239271176 5399761253496813 5417570497144176 5419734780847104 5434274208851712 5439865025939008 5446198329581709 5456637477200896 5462990307987408 5468610668386572 5479834060221696 5480908053255432 5483097639894528 5485471749584064 5500287918429696 5503563679638528 5532645922114752 5545087304464512 5549704439860224 5555414012329216 5564592535203072 5567906593783296 5576802606070479 5593997269809648 5597328840725664 5599752411033732 5612447133732096 5635543623994368 5647909378825476 5662871333005824 5665323282357312 5678063019199872 5682790877266944 5708067360955848 5710538879597349 5713939858240782 5731661962478592 5737558734044928 5750460908333568 5759648593154757 5777407016360784 5780847819110112 5783350850739756 5798671604780544 5801182353876672 5804637316308096 5811395302119258 5835310509123864 5851071586696896 5857091207670864 5869111889636352 5875150070592768 5897769662534967 5901282148674906 5916915316134144 5919477263213472 5922040319582436 5925567260397848 5950757299771998 5970383813179296 5972968911419748 5988791985265152 5991385054003776 5994953293891968 5997549030396784 6016040959575808 6026632165160712 6040184385220272 6042799706197086 6045213764847744 6051433120572896 6061541787657216 6067777941759744 6094766809287198 6097201628452992 6113558484958176 6119848154181384 6122292993179136 6132408100019712 6136060327842816 6138717161851008 6166021559912361 6168484844881344 6171155718282072 6187823908233408 6191509139593344 6213288204152064 6216988601073152 6224226662379096 6243417494842752 6249840763870368 6260166602103456 6263894918006208 6269110570953216 6292510458121216 6293246928535854 6296994945816372 6323023910988288 6337242633673728 6339986576993664 6373488692651976 6380045779784334 6387820896599856 6393139736925312 6396947246543616 6399717041181408 6420824292911616 6454753575800544 6469268521875264 6474655179836928 6489214879085568 6495891026080512 6503453796498876 6523505555378112 6526330148111256 6530216980846608 6533044479539354 6564724322764347 6582455535034008 6589227608629722 6602750875840896 6606683221840128 6609543829416864 6629922690144768 6633871218637824 6659411921115156 6666263167947579 6686938956225024 6693818523052416 6701976022662144 6740308185754248 6744322455628464 6747242659196382 6765116872243968 6768046079522784 6772076869026112 6779961185805801 6800865485453712 6807862260644508 6823295786490624 6826250184479712 6833273075616008 6847297204575744 6851375193019392 6854341749024896 6884829173454057 6887579617326528 6903067868823168 6906056807082384 6915923566369024 6942550183067331 6965447782042512 6986923982809344 6989949229671072 6994112176207296 7015676756401152 7031070859354164 7042687427366388 7046881782756984 7052749392322368 7071798752266752 7076010445249536 7079074265386368 7113401899861824 7132484899117872 7135334279820288 7142675158708992 7154476116689664 7158737049149952 7161836688826176 7170174779233473 7192282204040976 7196565652361568 7199681671329084 7223427329525568 7245698945135616 7261597772775612 7277927087109672 7283987077316544 7291480891182096 7300366738971264 7306445413628928 7307877404340576 7313962332778752 7342121416625163 7346494103452434 7376861229486336 7389049104122112 7393449739286016 7419456713604096 7432518624570144 7435736808093972 7443386743081723 7455434920432128 7458663026412864 7463105120967552 7466336548044976 7483262844976128 7522806325753152 7530545838433968 7546001000961024 7553764376476416 7570750692266496 7587362762582022 7610756481274464 7614051839463132 7618586477654376 7635857927459328 7650078312059904 7679531457539676 7687432210068009 7703209355147712 7707797092146816 7711134467653008 7734909805168896 7739516421744128 7748527069492344 7769313907967682 7780414012165152 7801428782262528 7809454943561152 7833533427457024 7863692883379956 7868376198233208 7889220421512192 7892636350951296 7896053759443248 7927742005601607 7934343066362664 7942505970751926 7960511750905728 7963958548559664 7988513405338368 7993271058522624 8024045511507606 8035509553547616 8048785631275872 8053579180293696 8057066274929448 8060285019796992 8090370589012992 8096136358906764 8126355745716264 8129602171270656 8151411313277568 8159797538908512 8184956215801344 8194485461981112 8202916002579858 8219751090332544 8221362079883148 8224646459841792 8228207624376096 8250431877644544 8255345519457792 8284384272202752 8298968883172128 8317630956696768 8324556659790336 8333121018493824 8343276273110016 8346888802804608 8351859890674944 8390995904714472 8395993261088496 8399628616550598 8418670700598144 8453315435991552 8471864068238214 8494306999508736 8497984923535968 8506727706379112 8517094528799808 8524186315900416 8529262995391488 8532956054908544 8570909787361173 8597492943717888 8606338101067392 8625691362500352 8661188034774016 8671271728665168 8675026276109634 8698007407170816 8701773530815008 8706955974462144 8752965763685796 8776607380045344 8785636811506296 8803667834454528 8808910962453504 8812725105889152 8851923223012359 8879215894820208 8883060479373654 8888350890596772 8925091364069888 8926135949657997 8959453367129622 8987077581005664 8992429940837952 8996323545595176 9020155829658624 9024061439363712 9039948247741068 9060276577830408 9064199559295629 9067820647271616 9077149680859344 9097727715320832 9101666912639616 9142150213930797 9170337727437264 9179772231272076 9183439489768704 9198612150029568 9204090491764224 9208075742776512 9252727267322016 9256733577423108 9266256965877247 9281735862350112 9287263709390016 9315898643745792 9319932306228096 9325482901609728 9336339993568644 9365126242264128 9374761145805552 9390249903155184 9394001246094336 9395842377009312 9403665856429824 9438765687181824 9445492418724558 9484535866482432 9505863950510592 9509979865490496 9523566878278656 9539301488919552 9549115585101568 9560233038977964 9570068669676501 9589709605387968 9595420869815424 9599575561772112 9621337943540736 9631236439367424 9682130363700816 9703902782812896 9711982769755392 9721974521576128 9733822318628352 9743836539120768 9751949777038336 9789495222166884 9795325471269912 9799566719309031 9835814972648448 9852065472162816 9883841412944583 9910024832760192 9914315744125296 9944884035217152 9950806827956736 9989117881672734 10030408434337536 10040727784578624 10071685835301888 10110462278631372 10116483683442696 10120863988794573 10147675308365952 10152069119284176 10158115303539168 10201298228180568 10211793390966762 10239375276719568 10249909613424012 10270945806863616 10277062789529088 10281512623537344 10313213073558528 10331369425989792 10354601803234752 10359085210623576 10369742705696234 10373885349553536 10401905043016704 10448171673063768 10480385974214016 10484923844506608 10491168264310944 10523515134601728 10528071679257664 10546606289031246 10570322674135476 10579124088483552 10590007961002568 10607698128400128 10614015667874304 10618611398079552 10651351207117824 10670102849792736 10698727348676808 10703001419730432 10714012738063488 10731714175034496 10738105573724928 10742755033239264 10794848478542352 10799522506993626 10835140994288352 10868548417703424 10879730051878016 10892396659163418 10925980615974816 10937221336773144 10959668120443392 10961816106510864 10966195279789056 10970943499168128 11000575836859392 11019741155178651 11065291844229504 11090174608929024 11110828024658432 11129185070406144 11135813187566592 11153605212140958 11187994539619296 11194657681451328 11199504822067464 11224894267464192 11295818757650952 11325742666011648 11330646564714624 11356126038399744 11381044143873033 11416134721911696 11421077759194698 11427879716481564 11475117468089856 11500921816667136 11519297186309514 11554814032721568 11561695638220224 11566701701479512 11597343209561088 11602364707753344 11609274632616192 11622790604238516 11653970861951523 11670621018247728 11702143173393792 11714182415341728 11750300141185536 11795539325069934 11802564297349812 11833830632268288 11838954526426944 11844080639164872 11851134520795696 11901514599543996 11913758956127889 11940767626358592 11945937822839496 11977583970530304 11982770108007552 11989906587783936 11995098060793568 12032081919151616 12053264330321424 12080368770440544 12085599412394172 12090427529695488 12102866241145792 12135555883519488 12189533618574396 12194403256905984 12227116969916352 12239696308362768 12244585986358272 12264816200039424 12277434323702016 12304374003869787 12332043119824722 12336969689762688 12342311436564144 12375647816466816 12383018279186688 12426576408304128 12433977202146304 12448453324758192 12486834989685504 12499681527740736 12520333204206912 12527789836012416 12538221141906432 12586493857071708 12593989891632744 12599442924825897 12646047821976576 12679973153987328 12707796102357321 12746977385303952 12760091559568668 12775641793199712 12786279473850624 12793894493087232 12799434082362816 12841648585823232 12909507151601088 12938537043750528 12949310359673856 12991782052161024 13006907592997752 13012539414164451 13047011110756224 13052660296222512 13060433961693216 13066088959078708 13129448645528694 13164911070068016 13178455217259444 13205501751681792 13213366443680256 13219087658833728 13259845380289536 13318823842230312 13324590719060481 13332526335895158 13373877912450048 13387637046104832 13439180050694433 13480616371508496 13488644911256928 13494485318392764 13530233744487936 13536092159045568 13544153738052224 13559922371611602 13601730970907424 13615724521289016 13646591572981248 13652500368959424 13666546151232016 13694594409151488 13708683498049792 13769658346908114 13775159234653056 13806135737646336 13812113614164768 13831847132738048 13885100366134662 13930895564085024 13973847965618688 13979898459342144 13988224352414592 14062141718708328 14085374854732776 14093763565513968 14105498784644736 14143597504533504 14158148530772736 14168238628086837 14226803799723648 14264969798235744 14285350317417984 14308952233379328 14317474098299904 14323673377652352 14340349558466946 14384564408081952 14393131304723136 14399363342658168 14446854659051136 14523195545551224 14555854174219344 14567974154633088 14582961782364192 14600733477942528 14615754808681152 14627924665557504 14684242833250326 14692988206904868 14753722458972672 14778098208244224 14786899478572032 14865037249140288 14871473616187944 14886773486163446 14910869840864256 14917326052825728 14926210241935104 14932673096089952 15045612651506304 15061091676867936 15107528752952832 15141501384532992 15174725525164044 15221512962548928 15228103678926264 15237172955308752 15271715854918656 15317690086450143 15359062915079352 15374864420136018 15406418710295424 15415594184293632 15422268935306016 15469819610337792 15479032843488256 15497054138984688 15538627815935364 15554614058544351 15560828024330304 15602857564525056 15618909887122304 15727385766759912 15736752396466416 15785272701902592 15792107518886496 15819909433546869 15855484011203214 15868686132725328 15885011941503852 15921023501811456 15927917097119328 15977026810676736 15986542117045248 16048091023015212 16071019107095232 16097571262551744 16107158360587392 16114132549858896 16120570039593984 16192272717813528 16199283760490439 16252711491432528 16259204342541312 16302822626555136 16319595077817024 16338594988745127 16369912431602688 16388970923962224 16405832005159716 16439502180665088 16442724159766296 16449292919683584 16456415248752192 16500863755289088 16510691038915584 16597937766344256 16635261913393536 16649113319580672 16666242036987648 16693777605609216 16703719781349888 16730407818211437 16781991809428944 16791986522176992 16799257233101196 16837341401196288 16906630871983104 16943728136476428 16988613999017472 16995969847071936 17013455412758224 17034189057599616 17048372631800832 17065912109817088 17131616638792047 17141819574722346 17194985887435776 17212676202134784 17251382725000704 17342543457330336 17350052552219268 17396014814341632 17403547061630016 17413911948924288 17505931527371592 17553214760090688 17571273623012592 17607335668909056 17625450211778304 17693308987604901 17703846446024718 17758431789640416 17766120958747308 17776701781193544 17850182728139776 17852271899315994 17918906734259244 17974155162011328 17984859881675904 17992647091190352 18048122878727424 18079896495482136 18120553155660816 18128399118591258 18135641294543232 18154299361718688 18203333825279232 18284300427861594 18340675454874528 18359544462544152 18366878979537408 18397224300059136 18408180983528448 18416151485553024 18498064679737083 18505454534644032 18513467154846216 18532513931754494 18563471724700224 18574527418780032 18639864612456192 18650965803219456 18672679987137288 18730252484528256 18749522291611104 18780499806310368 18791684754018624 18807331712859648 18877531374363648 18890984837449116 18969071732964864 19011727901021184 19019959730980992 19098231170203136 19120466077955928 19140137339353002 19179419210775936 19190841739630848 19199151123544224 19262472878734848 19364260727401632 19407805565625792 19423965539510784 19443949043152256 19467644637256704 19487673078241536 19578990444333768 19590650942539824 19599133438618062 19694172968293041 19767682825889166 19820049665520384 19828631488250592 19889768070434304 19901613655913472 19978235763345468 19998789503842737 20060816868675072 20081455569157248 20220924557262744 20232967366885392 20241727977589146 20295350616731904 20304138238568352 20316230607078336 20339883557417403 20402596456361136 20423586781933524 20478750553439136 20499819226848024 20541891613727232 20554125579058176 20563025247074688 20654487520362171 20662738851979584 20709203606469504 20718170421247152 20739485411392468 20747770699107072 20827650549201993 20896343346127536 20960771948428032 20969847689013216 20982336528621888 21047030269203456 21056143358515328 21093212578062492 21140645348270952 21158248176967104 21180015922005136 21215396256800256 21228031335748608 21237222796159104 21340205699585472 21397454697353616 21406002839460864 21428025476126976 21463428350068992 21476211147449856 21485510066478528 21589696957084704 21599045013987252 21670281988576704 21737096835406848 21759460103756032 21784793318326836 21851961231949632 21874442673546288 21919336240886784 21923632213021728 21941886998336256 22026364249875489 22039482310357302 22130583688459008 22180349217858048 22221656049316864 22258370140812288 22307210424281916 22330160229245169 22375989079238592 22389315362902656 22399009644134928 22449788534928384 22591637515301904 22661293129429248 22712252076799488 22762088287746066 22832269443823392 22842155518389396 22855759432963128 22865655678387739 22950234936179712 23038594372619028 23062296630204027 23109628065443136 23123391276440448 23133403402959024 23204729415506688 23218549265232384 23245581208477032 23307941723903046 23341242036495456 23404286346787584 23428364830683456 23500600282371072 23591078650139868 23605128594699624 23667661264536576 23677909052853888 23688161278329744 23702269041591392 23803029199087992 23827517912255778 23881535252717184 23891875645678992 23965540216015104 23979813175567872 23990196121587136 24064163838303232 24106528660642848 24160737540881088 24171198824788344 24180855059390976 24205732482291584 24271111767038976 24379067237148792 24388806513811968 24454233939832704 24479392616725536 24554868647404032 24608748007739574 24664086239649444 24673939379525376 24684622873128288 24751295632933632 24766036558373376 24853152816608256 24896906649516384 24973669979371008 24999363055481472 25040666408413824 25055579672024832 25172987714143416 25187979783265488 25198885849651794 25359946307974656 25415592204714642 25493954770607904 25520183119137336 25551283586399424 25572558947701248 25587788986174464 25598868164725632 25712729362083519 25819014303202176 25877074087501056 25983564104322048 26013815185995504 26025078828328902 26094022221512448 26105320592445024 26120867923386432 26132177918157416 26258897291057388 26329822140136032 26356910434518888 26411003503363584 26426732887360512 26438175317667456 26555769669037077 26637647684460624 26649181438120962 26665052671790316 26775274092209664 26878360101388866 26961232743016992 26977289822513856 26988970636785528 27060467488975872 27072184318091136 27088307476104448 27119844743223204 27192598677886887 27203461941814848 27231449042578032 27293183145962496 27305000737918848 27333092302464032 27417366996099584 27539316693816228 27550318469306112 27612271475292672 27624227228329536 27663694265476096 27770200732269324 27798770897631741 27861791128170048 27947695931237376 27959796918684288 27976448704829184 28124283437416656 28170749709465552 28187527131027936 28210997569289472 28316297061545472 28336477256173674 28453607599447296 28529939596471488 28570700634835968 28617904466758656 28647346755304704 28680699116933892 28710206009029503 28769128816163904 28786262609446272 28798726685316336 28893709318102272 29046391091102448 29111708348438688 29135948309266176 29165923564728384 29201466955885056 29231509617362304 29255849331115008 29368485666500652 29385976413809736 29398700157927093 29507444917945344 29556196416488448 29651524238833749 29730074498280576 29742947232375888 29773546972326892 29834652105651456 29852420483870208 29865346192179904 30091225303012608 30122183353735872 30215057505905664 30349451050328088 30362591966383719 30443025925097856 30456207357852528 30474345910617504 30635380172900286 30718125830158704 30749728840272036 30812837420590848 30831188368587264 30844537870612032 30939639220675584 30994108277969376 31077255631870728 31109228117088702 31121656048660608 31205715129050112 31237819774244608 31454771533519824 31473504792932832 31570545403805184 31584215037772992 31639818867093738 31710968022406428 31737372265450656 31770023883007704 31842047003622912 31855834194238656 31954053621353472 32096182046030424 32142038214190464 32195142525103488 32214316721174784 32228265099717792 32384545435627056 32398567520980878 32505422982865056 32605645253110272 32639190155634048 32677189977490254 32777941847924448 32811664010319432 32879004361330176 32885448319532592 32898585839367168 32912830497504384 33001727510578176 33059223465535953 33195875532688512 33270523826787072 33332484073975296 33387555211218432 33407439562699776 33460815636422874 33563983618857888 33583973044353984 33598514466202392 33674682802392576 33887456272952856 33977227998034944 33991939694143872 34026910825516448 34068378115199232 34131824219634176 34263233277584094 34283639149444692 34425352404269568 34502765450001408 34685086914660672 34700105104438536 34792029628683264 34807094123260032 34827823897848576 34961912585854569 35011863054743184 35106429520181376 35142547246025184 35250900423556608 35386617975209802 35407692892049436 35516863579280832 35532241917494616 35553403562387088 35704543798631988 35741276868383667 35837813468518488 35948310324022656 35969719763351808 35985294182380704 36096245757454848 36159792990964272 36241106311321632 36256798237182516 36271282589086464 36308598723437376 36406667650558464 36568600855723188 36681350909749056 36719088925088304 36733757959074816 36794448600118272 36832302971106048 36913122011609361 36996129359474166 37010909069288064 37026934309692432 37065027863508988 37126943449400448 37149054837560064 37279729224912384 37301931606438912 37345359974274576 37460504969056512 37499044583222208 37560999612620736 37583369508037248 37614663425719296 37781969674898232 37798328774477691 37938143465929728 38039919461961984 38123388307071963 38196462340406272 38240932155911856 38280274678706004 38358838421551872 38381683479261696 38398302247088448 38524945757469696 38728521454803264 38815611131251584 38847931079021568 38887898086304512 38975346156483072 39037618242493353 39157980888667536 39181301885079648 39198266877236124 39388345936586082 39535365651778332 39640099331040768 39657262976501184 39779536140868608 39956471526690936 39973772157181443 39997579007685474 40121633737350144 40162911138314496 40317540152083299 40441849114525488 40465934733770784 40483455955178292 40590701233463808 40608276477136704 40632461214156672 40679767114834806 40805192912722272 40847173563867048 40957501106878272 40999638453696048 41083783227454464 41126050494149376 41308975040724342 41325477703959168 41418407212939008 41436340842494304 41478970822784936 41495541398214144 41655301098403986 41792686692255072 41921543896856064 41939695378026432 41964673057243776 42112286717030656 42186425156124984 42281290696541904 42316496353934208 42360031844010272 42430792513600512 42474445592318208 42680411399170944 42794909394707232 42856050952253952 42926856700137984 42952422294899712 42971020132957056 43179393914169408 43198090027974504 43340563977153408 43518920207512064 43569586636653672 43703922463899264 43748885347092576 43847264426043456 43883773996672512 44052728499750978 44078964620714604 44261167376918016 44360698435716096 44614420848563832 44660320458490338 44751978158477184 44778630725805312 44798019288269856 45183275030603808 45322586258858496 45424504153598976 45524176575492132 45664538887646784 45684311036778792 45711518865926256 45731311356775478 45953070259350429 46077188745238056 46124593260408054 46219256130886272 46246782552880896 46266806805918048 46409458831013376 46437098530464768 46491162416954064 46615883447806092 46663842175633053 46682484072990912 46808572693575168 46856729661366912 47182157300279736 47210257189399248 47355818105707776 47376322556659488 47404538083182784 47459728300640607 47606058398175984 47655035824511556 47763070505434368 47783751291357984 47931080432030208 47959626351135744 47980392243174272 48213057321285696 48321475081762176 48342397649576688 48361710118781952 48411464964583168 48597851281471317 48758134474297584 48777613027623936 48908467879665408 48958785233451072 49109737294808064 49217496015479148 49328172479298888 49347878759050752 49369245746256576 49502591265867264 49532073116746752 49793813299032768 49947339958742016 49998726110962944 50081332816827648 50111159344049664 50191223454634311 50345975428286832 50375959566530976 50397771699303588 50719892615949312 50831184409429284 50987909541215808 51040366238274672 51102567172798848 51145117895402496 51197736329451264 51394849916376141 51425458724167038 51638028606404352 51754148175002112 52027630371991008 52050157656657804 52103707201572061 52188044443024896 52210641184890048 52241735846772864 52264355836314832 52517794582114776 52659644280272064 52713820869037776 52822007006727168 52876350635334912 53111539338074154 53275295368921248 53298362876241924 53330105343580632 53550548184419328 53756720202777732 53922465486033984 53954579645027712 53977941273571056 54144368636182272 54176614952208896 54239689486446408 54385197355773774 54406923883629696 54462898085156064 54610001475837696 54666184604928064 54834733992199168 55078633387632456 55100636938612224 55224542950585344 55248454456659072 55494194039211249 55540401464538648 55597541795263482 55723582256340096 55919593837368576 55952897409658368 56248566874833312 56341499418931104 56375054262055872 56421995138578944 56632594123090944 56672954512347348 56907215198894592 57059879192942976 57294693510609408 57361398233867784 57420412018059006 57538257632327808 57572525218892544 57597453370632672 57787418636204544 58092782182204896 58223416696877376 58271896618532352 58331847129456768 58402933911770112 58463019234724608 58736971333001304 58771952827619472 58797400315854186 59082518904879123 59303048477667498 59460148996561152 59485894464751776 59547093944653784 59669304211302912 59704840967740416 59730692384359808 59996368511528211 60182450606025216 60244366707471744 60698902100656176 60725183932767438 60886051850195712 60912414715705056 60948691821235008 61270760345800572 61436251660317408 61499457680544072 61625674841181696 61662376737174528 61689075741224064 61963462561086513 61988216555938752 62154511263741456 62218456234177404 62243312097321216 62475639548489216 62482951647605979 62909543067039648 62947009585865664 63141090807610368 63168430075545984 63279637734187476 63421936044812856 63474744530901312 63540047766015408 63684094007245824 63711668388477312 64192364092060848 64284076428380928 64390285050206976 64428633442349568 64456530199435584 64769090871254112 64797135041961756 64863798761140729 65010845965730112 65211290506220544 65278380311268096 65354379954980508 65555883695848896 65623328020638864 65758008722660352 65770896639065184 65825660995008768 66118446931071906 66391751065377024 66541047653574144 66664968147950592 66775110422436864 66921631272845748 66990480687735507 67127967237715776 67167946088707968 67197028932404784 67349365604785152 67774912545905712 67983879388287744 68053821651032896 68136756230398464 68263648439268352 68526466555168188 68567278298889384 68596967035163217 68850704808539136 69186889890612081 69370173829321344 69400210208877072 69614188246520064 69655647795697152 69923825171709138 70023726109486368 70212859040362752 70285094492050368 70501800847113216 70773235950419604 70815385784098872 71033727158561664 71064483834989232 71106807124774176 71409087597263976 71482553736767334 71675626937036976 71896620648045312 71939439526703616 71970588364761408 72192491514909696 72319585981928544 72482212622643264 72513596474365032 72542565178172928 72617197446874752 72813335301116928 73137201711446376 73362701819498112 73438177850176608 73664605942212096 73826244023218722 73992258718948332 74021818138576128 74053868619384864 74130055727017976 74253886898800896 74298109675120128 74559458449824768 74690719948549152 74921009938113024 74998089166444416 75121999225241472 75166739016074496 75563939349796464 75596657548955382 76079838923923968 76246776614143926 76481864311823712 76560549357412008 76717676843103744 76763366958523392 76796604494176896 77138188086250557 77457042909606528 77631222262503168 77775796172609024 77950692312966144 78075236484986706 78315961777335072 78362603770159296 78396533754472248 78776691873172164 79070731303556664 79280198662081536 79314525953002368 79667309007111231 79912943053381872 79947544314362886 79995158015370948 80325822276628992 80635080304166598 80883698229050976 80931869467541568 80966911910356584 81181402466927616 81216552954273408 81264922428313344 81359534229669612 81577796033660661 81610385825444544 81694347127734096 81915002213756544 81999276907392096 82252100988298752 82617950081448684 82650955407918336 82836814425878016 82872681684988608 82957941645569872 82991082796428288 83310602196807972 83396312692895223 83585373384510144 83843087793712128 83879390756052864 83929346114487552 84224573434061312 84372850312249968 84562581393083808 84632992707868416 84720063688020544 84948891184636416 85360822798341888 85589818789414464 85712101904507904 85853713400275968 85942040265914112 86130618027088509 86358787828338816 86396180055949008 86681127954306816 87037840415024128 87139173273307344 87407844927798528 87497770694185152 87694528852086912 87767547993345024 88105456999501956 88157929241429208 88196100473781279 88522334753836032 88954572716501247 89228841697127664 89320640916980676 89503956316954368 89557261451610624 89596038576539712 90366550061207616 90645172517716992 91048353150984264 91087775899151157 91329077775293568 91368622073557584 91423037731852512 91462622713550956 91906140518700858 92154377490476112 92249186520816108 92438512261772544 92493565105761792 92533613611836096 92818917662026752 92982324833908128 93231766895612184 93327684351266106 93364968145981824 93617145387150336 93713459322733824 94364314600559472 94420514378798496 94711636211415552 94752645113318976 94809076166365568 94919456601281214 95212116796351968 95310071649023112 95526141010868736 95567502582715968 95862160864060416 95960784486348544 96426114642571392 96642950163524352 96684795299153376 96822929929166336 97195702562942634 97516268948595168 97816935759330816 97917570466902144 98434992030958296 98656344958597776 98695757518101504 98738491492513152 99005182531734528 99177670396607859 99587626598065536 99997452221925888 100162665633655296 100222318688099328 100382446909268622 100691950856573664 100751919133061952 100795543398607176 101662368818858568 101975819082431616 102080732476549344 102205134345597696 102395472658902528 102789699832752282 102850917448334076 103276057212808704 103508296350004224 104055260743982016 104100315313315608 104207414403144122 104376088886049792 104421282369780096 104483471693545728 104528711672629664 105035589164229552 105319288560544128 105427641738075552 105752701270669824 106223078676148308 106550590737842496 106596725752483848 106660210687161264 107223830605151001 107513440405555464 107844930972067968 107909159290055424 107955882547142112 108288737272364544 108353229904417792 108479378972892816 108770394711547548 108813847767259392 108925796170312128 109220002951675392 109332369209856128 110157266775264912 110201273877224448 110496908913318144 110739366034828083 110988388078422498 111080802929077296 111195083590526964 111447164512680192 111839187674737152 111905794819316736 112497133749666624 112682998837862208 112750108524111744 112843990277157888 113345909024694696 113394986323433073 113814430397789184 114119758385885952 114370164921215889 114589387021218816 114722796467735568 114840824036118012 115076515264655616 115145050437785088 115194906741265344 115574837272409088 116185564364409792 116446833393754752 116543793237064704 116663694258913536 116926038469449216 117112854727480059 117473942666002608 117543905655238944 117594800631708372 118165037809758246 118606096955334996 118920297993122304 118971788929503552 119094187889307568 119338608422605824 119461384768719616 119921316471544329 119992737023056422 120364901212050432 120488733414943488 121397804201312352 121450367865534876 121772103700391424 121824829431410112 121897383642470016 122541520691601144 122872503320634816 122998915361088144 123251349682363392 123378151482448128 123926925122173026 123976433111877504 124309022527482912 124436912468354808 124486624194642432 124951279096978432 124965903295211958 125819086134079296 125894019171731328 126336860151091968 126559275468374952 126843872089625712 126949489061802624 127080095532030816 127423336776954624 128384728184121696 128568152856761856 128780570100413952 128857266884699136 128913060398871168 129538181742508224 129594270083923512 129727597522281458 130021691931460224 130556760622536192 130708759909961016 131111767391697792 131246656041277728 131541793278130368 131651321990017536 132236893862143812 132783502130754048 133082095307148288 133843262545691496 133980961375471014 134255934475431552 134335892177415936 134394057864809568 135549825091811424 135967758776575488 136107643302065792 136273512460796928 137052933110336376 137134556597778768 137193934070326434 137859210778051287 138373779781224162 138740347658642688 138800420417754144 139228376493040128 139311295591394304 139847650343418276 139991526526899159 140047452218972736 140425718080725504 140570188984100736 141546471900839208 141630771568197744 142067454317123328 142128967669978464 142213614249548352 142379184901921821 142818175194527952 142965107473534668 143351253874073952 143793241296090624 143878879053407232 143941176729522816 144639171963857088 144964425245286528 145027192948730064 145085130356345856 145234394893749504 145793553844413951 146274403422892752 146725403638996224 146876355700353216 147329211884424192 147652488046437444 147984517437896664 148043636277152256 148107737238769728 148260111454035952 148507773797601792 148596219350240256 149381439897098304 149842019876226048 149996178332888832 150243998450482944 150333478032148992 151127878699592928 151193315097910764 152159677847847936 152493553228287852 152963728623647424 153121098714824016 153435353686207488 153593208988353792 154184549749128423 154276376172501114 154914085819213056 155262444525006336 155551592345218048 156150472969973412 156311121604716183 156631923554670144 156725207540318592 156793067508944496 157553383746344328 158141462607113328 158629051906004736 159334618014222462 159825886106763744 159895088628725772 159990316030741896 160651644553257984 161270160608333196 161767396458101952 161863738935083136 161933823820713168 162433105908546816 162529844856626688 162719068459339224 163155592067321322 163220771650889088 163388694255468192 163830004427513088 163998553814784192 164504201976597504 165235900162897368 165301910815836672 165673628851756032 165745363369977216 165915883291139744 166621204393615944 166792625385790446 167170746769020288 167758781512105728 167858692228975104 168449146868122624 168745700624499936 169125162786167616 169265985415736832 169440127376041088 169897782369272832 170721645596683776 171179637578828928 171884080531828224 172261236054177018 172717575656677632 172792360111898016 173362255908613632 174278346546614688 174815689855597056 174995541388370304 175389057704173824 176210913999003912 176315858482858416 176392200947562558 177247556714637369 177909145433002494 178457683394255328 178641281833961352 179007912633908736 179114522903221248 179192077153079424 179989105534584633 180733100122415232 182096706301968528 182175551798302314 182658155550587136 182737244147115168 182846075463705024 182925245427101912 183812281037401716 184308754980952224 184498373041632216 184877024523545088 184987130211523584 185067227223672192 185890387683259539 185964649667816256 186463533791224368 186655368702532212 186729936291963648 187426918645467648 188728629201118944 188841028757596992 189423272422831104 189505290226637952 189618152332731136 189838913202562428 190424233592703936 190620143298046224 191052282021737472 191135005165431936 191921568972697088 192852229285142784 193285900327048704 193369590598306752 193645859858332672 194391405125885268 194591396283422187 195032537897190336 195633871518661632 195835140933804288 196869984061916592 197312689917195552 197476982985026304 198355340793215718 199175253196131072 199994904443851776 200325331267310592 200764893818537244 200971442063206521 201383901713147328 201503838266123904 201591086797214352 203324737637717136 203951638164863232 204161464953098688 204410268691195392 204790945317805056 205579399665504564 205701834896668152 205790901105489651 206552114425617408 207560669671836243 208110521487964032 208200630626631216 208414828806288244 208842564739560192 208966943387091456 209057423345259328 210071178328459104 210638577121088256 210855283476151104 211505402541339648 212446157352296616 213101181475684992 213193451504967696 213320421374322528 214447661210302002 215026880811110928 215689861944135936 215818318580110848 215911765094284224 216577474544729088 216958757945785632 217540789423095096 217627695534518784 217851592340624256 218440005903350784 218664738419712256 220314533550529824 220993817826636288 221478732069656166 221976776156844996 222161605858154592 222390167181053928 222894329025360384 223678375349474304 224994267499333248 225365997675724416 225500217048223488 226691818049389392 226789972646866146 228239516771771904 228740329842431778 229445592935471136 229681648072236024 230153030529311232 230290100875570176 230389813482530688 231414564258751671 232371128728819584 232893666787509504 233327388517827072 233852076938898432 234225709454960118 234947885332005216 235087811310477888 235189601263416744 236330075619516492 237212193910669992 237840595986244608 237943577859007104 238188375778615136 238922769537439232 239842632943088658 239985474046112844 240977466829886976 242795608402624704 242900735731069752 243544207400782848 243649658862820224 243794767284940032 244733388100981983 245083041383202288 245745006641269632 245997830722176288 246756302964896256 247853850244346052 247952866223755008 248618045054965824 248873824936709616 248973248389284864 249931806590423916 250188938078685669 251638172268158592 251788038343462656 252673720302183936 253118550936749904 253687744179251424 253898978123605248 254160191064061632 254846673553909248 256769456368243392 257136305713523712 257561140200827904 257826120797742336 258391854081265527 259076363485016448 259188540167847024 259455195044562916 260043383862920448 261113521245072384 261417519819922032 262223534783395584 262493312082555456 263083586556260736 263302643980035072 264473787724287624 264588301421343837 265567004261508096 266863718149503741 267686525091382992 267961922750942028 268511868950863104 268671784354831872 268788115729619136 271099650183622848 271935517553150976 272215286604131584 273263327697453471 274105866220672752 274269113195557536 274387868140652868 275718421556102574 276747559562448324 277480695317285376 277600840835508288 278456752986080256 279695300686836552 279983053053798318 280094904437945472 280851436161451008 281140377968201472 283092943801678416 283261543136395488 284134908634246656 284257935339956928 284427228499096704 284758369803843642 285636350389055904 285930214947069336 286702507748147904 287586482592181248 287882353459045632 289278343927714176 289928850490573056 290054385897460128 290468789787499008 291587107688827902 292548806845785504 293450807277992448 293752711400706432 295304976092874888 295969034875793328 296087272554304512 296215474477539456 296520222908071904 297015547595203584 298762879794196608 299992356665777664 300487996900965888 300666956064297984 302255757399185856 302386630195821528 304987106456575704 305927457247294848 306242197429648032 307186417976707584 308369099498256846 308552752345002228 309828171638426112 310524889050012672 312300945939946824 312622243209432366 313263847109340288 313450415080637184 313586135017888992 315106767492688656 316282925214226656 317258103812009472 318669236028444924 319651772213527488 319790177257451544 319980632061483792 321671491815453003 322540321216666392 323534792916203904 323727477870166272 323867647641426336 324866211817093632 325059689713253376 325438136918678448 326311184134642644 326441543301778176 326777388510936384 327660008855026176 327997107629568384 330471800325794736 330603821631673344 331490726739954432 331831766582279488 332218098104484249 333242408787231888 333585250771580892 334341493538040576 335517563024211456 335717384457950208 337491401248999872 338250325572335232 338531970831473664 338880254752082176 340184958970299219 341443291193367552 342359275157657856 343768161063656448 344522472108354036 345435151313355264 345584720223796032 346724511817227264 348556693093229376 349631379711194112 349991082776740608 350778115408347648 351338564182440177 352421827998007824 352631716965716832 352784401895125116 354495113429274738 355818290866004988 356915366788510656 357282563667922704 358015825267817472 358384154306158848 359763949414632987 359978211069169266 361466200244830464 364193412603937056 364351103596604628 365316311101174272 365474488294230336 365692150927410048 365850490854203824 367624562074803432 368617509961904448 368996746083264432 369754049047090176 370134454447344384 371780775366519078 371929299335632512 372927067582448736 373310737405064424 373459872583927296 374853837290935296 377457258402237888 377682057515193984 379010580453275904 379236304665462272 379677826405124856 380848467185407872 381240286596092448 382270010330863872 383843137945394176 385704458570285568 386571800654097408 386739181196613504 388782810251770536 389182792566844374 390065075794380672 391670281867608576 393739968123833184 394625379834391104 394953965970052608 396710681586431436 398350506392262144 401529787637074488 401942884126413042 402767803426294656 403007676532247808 403182173594428704 406649475275434272 407903276329726464 408322929906197376 408820537382390784 411158799331009128 411403669793336304 411581802210979302 413577632334153861 415121339343672486 416221042975928064 416401261253262432 416829657612576488 417685129479120384 417933886774182912 418114846690518656 419974579580697477 420142356656918208 421277154242176512 421710566952302208 424892314704593232 426202362951369984 426386903009935392 426640842748645056 428895322420604004 430053761622221856 431379723888271872 431636637160221696 431823530188568448 433917515891571264 435081578846190192 435255391069037568 435703184681248512 437329476839424512 437380661533241853 440629067101059648 441987635653272576 442957464139312332 443953552313689992 444323211716309184 444780334362107856 445788658050720768 449988534998666496 450731995351448832 451000434096446976 453383636098778784 453579945293732292 454046591327985103 456479033543543808 457480659684863556 458891185870942272 459363296144472048 460306061058622464 460779626965061376 462829128517503342 464742257457639168 465787333575019008 466654777035654144 468451418909920236 468933364814148549 469895770664010432 470175622620955776 470379202526833488 472660151239032984 474424387821339984 475887155718014208 476376751557230272 477845539074878464 479685265886177316 479970948092225688 481954933659773952 485591216805249408 485801471462139504 487299317725640448 487589534569880064 489466776201963966 490166082766404576 491490013282539264 491995661444352576 493512605929792512 495707700488692104 495905732447510016 497236090109931648 497747649873419232 499863613180847832 500377876157371338 503276344536317184 503576076686925312 505347440604367872 506237101873499808 507375488358502848 507797956247210496 508320382128123264 509693347107818496 513538912736486784 515652241595484672 516783708162531054 518152726970032896 518377080335694048 518910390089125832 520086767725840896 522835039639844064 524447069566791168 524986624165110912 526167173112521472 528947575448575248 529176602842687674 533727436299007482 535373050182765984 535923845501884056 537023737901726208 537343568709663744 537576231459238272 539967316603753899 542199300367245696 544430573208263168 546526655394906942 548211732441345504 548538226391115072 548775736281305736 551436843112205148 553495119124896648 554961390634570752 555201681671016576 557671163049778617 559390601373673104 559966106107596636 560189808875890944 562280755936402944 566185887603356832 566523086272790976 568269817268493312 568515870679913856 568854456998193408 569516739607687284 571272700778111808 571860429894138672 573405015496295808 575764706918091264 578556687855428352 579857700981146112 580108771794920256 580937579574998016 583174215377655804 583774188850266561 585097613691571008 586901614555984896 587505422801412864 590609952185749776 591938069751586656 592430948955078912 593040445816143808 597525759588393216 599984713331555328 600975993801931776 602914326189619563 604511514798371712 604773260391643056 609974212913151408 611854914494589696 612484394859296064 614372835953415168 616738198996513692 617105504690004456 617372703316468953 619656343276852224 622682009015508729 624601891879893648 625244486418864732 626527694218680576 626900830161274368 627172270035777984 630213534985377312 632565850428453312 634516207624018944 637338472056889848 639303544427054976 639580354514903088 639961264122967584 643342983630906006 645080642433332784 647069585832407808 647454955740332544 647735295282852672 649732423634187264 650876273837356896 652622368269285288 652883086603556352 653554777021872768 655320017710052352 655994215259136768 660943600651589472 662981453479908864 663663533164558976 664436196208968498 666484817574463776 667170501543161784 668682987076081152 671035126048422912 674982802497999744 676500651144670464 677760509504164352 680369917940598438 684718550315315712 689044944216708072 690870302626710528 691169440447592064 694243692776255013 697113386186458752 699982165553481216 701556230816695296 702677128364880354 704843655996015648 705263433931433664 705568803790250232 708990226858549476 711636581732009976 713830733577021312 714565127335845408 716768308612317696 719527898829265974 719956422138338532 722932400489660928 728386825207874112 728702207193209256 730632622202348544 730948976588460672 731384301854820096 731700981708407648 735249124149606864 737235019923808896 737993492166528864 740268908894688768 743561550733038156 743858598671265024 745854135164897472 746621474810128848 746919745167854592 750566814236057007 754914516804475776 755364115030387968 758021160906551808 758472609330924544 759355652810249712 761696934370815744 762480573192184896 764540020661727744 771408917140571136 773478362393227008 775175562243796581 777565620503541072 778365585133688748 780130151588761344 783340563735217152 787479936247666368 789250759668782208 789907931940105216 793421363172862872 793764904264031511 796701012784524288 800591154448511223 803059575274148976 803885768252826084 805535606852589312 806015353064495616 806364347188857408 813298950550868544 815806552659452928 816645859812394752 819789983092360413 822317598662018256 822807339586672608 823163604421958604 827155264668307722 830242678687344972 832442085951856128 832802522506524864 833659315225152976 835370258958240768 836229693381037312 839949159161394954 840284713313836416 842554308484353024 843421133904604416 849784629409186464 852404725902739968 852773806019870784 853281685497290112 857790644841208008 860107523244443712 862759447776543744 863647060377136896 867835031783142528 870163157692380384 871406369362497024 874658953678849024 874761323066483706 881258134202119296 885914928278624664 887907104627379984 888646423432618368 889560668724215712 899977069997332992 901463990702897664 902000868192893952 906767272197557568 907159890587464584 908093182655970206 914961319369727112 917782371741884544 918726592288944096 921559253930122752 925658257035006684 929484514915278336 931574667150038016 936902837819840472 937866729628297098 939791541328020864 940351245241911552 940758405053666976 945320302478065968 948848775642679968 951774311436028416 952753503114460544 959370531772354632 959941896184451376 965014475446359009 971182433610498816 971602942924279008 974598635451280896 975179069139760128 978933552403927932 980332165532809152 982980026565078528 983991322888705152 991415400977384208 991811464895020032 994472180219863296 995495299746838464 996654294313452747 999727226361695664 1000755752314742676 1006552689072634368 1007152153373850624 1012474203746999616 1014750976717005696 1015595912494420992 1016640764256246528 1020554876910897657 1027077825472973568 1031304483190969344 1033567416325062108 1036305453940065792 1036754160671388096 1037820780178251664 1040173535451681792 1045670079279688128 1048894139133582336 1049973248330221824 1052334346225042944 1057895150897150496 1058353205685375348 1067454872598014964 1070746100365531968 1071847691003768112 1074047475803452416 1075152462918476544 1079291848243898961 1079934633207507798 1084398600734491392 1088861146416526336 1093053310789813884 1096423464882691008 1097076452782230144 1097551472562611472 1102873686224410296 1106990238249793296 1110403363342033152 1115342326099557234 1118781202747346208 1119932212215193272 1120379617751781888 1124561511872805888 1132371775206713664 1133046172545581952 1137031741359827712 1137708913996386816 1139033479215374568 1142545401556223616 1143720859788277344 1146810030992591616 1151529413836182528 1157113375710856704 1159715401962292224 1160217543589840512 1166348430755311608 1167548377700533122 1170195227383142016 1175010845602825728 1181219904371499552 1183876139503173312 1184861897910157824 1186080891632287616 1195051519176786432 1205828652379239126 1209023029596743424 1209546520783286112 1219948425826302816 1223709828989179392 1224968789718592128 1233476397993027384 1234211009380008912 1234745406632937906 1240732897002461583 1245364018031017458 1249203783759787296 1250488972837729464 1253055388437361152 1253801660322548736 1254344540071555968 1259923738742092431 1260427069970754624 1265131700856906624 1274676944113779696 1278607088854109952 1279160709029806176 1279922528245935168 1286685967261812012 1290161284866665568 1294139171664815616 1294909911480665088 1295470590565705344 1301752547674713792 1305244736538570576 1305766173207112704 1307109554043745536 1311988430518273536 1321887201303178944 1325962906959817728 1327327066329117952 1328872392417936996 1332969635148927552 1334341003086323568 1337365974152162304 1349965604995999488 1353001302289340928 1355521019008328704 1360739835881196876 1362139773983955309 1369437100630631424 1378089888433416144 1382338880895184128 1388487385552510026 1394226772372917504 1399964331106962432 1405354256729760708 1406800094442445647 1409687311992031296 1410526867862867328 1411137607580500464 1417980453717098952 1423273163464019952 1427661467154042624 1429130254671690816 1433536617224635392 1439055797658531948 1439912844276677064 1445864800979321856 1456773650415748224 1457404414386418512 1461897953176921344 1462768603709640192 1463401963416815296 1470498248299213728 1474470039847617792 1475986984333057728 1480537817789377536 1487123101466076312 1487717197342530048 1491708270329794944 1493242949620257696 1501133628472114014 1509829033608951552 1510728230060775936 1516042321813103616 1518711305620499424 1523393868741631488 1524961146384369792 1529080041323455488 1546956724786454016 1550351124487593162 1555131241007082144 1556731170267377496 1560260303177522688 1574959872495332736 1578501519337564416 1586842726345725744 1587529808528063022 1601182308897022446 1606119150548297952 1607771536505652168 1611071213705178624 1612030706128991232 1612728694377714816 1619901949811261697 1626597901101737088 1633291719624789504 1639579966184720826 1644635197324036512 1645614679173345216 1646327208843917208 1654310529336615444 1660485357374689944 1664884171903712256 1665605045013049728 1667318630450305952 1672459386762074624 1679898318322789908 1680569426627672832 1686842267809208832 1699569258818372928 1704809451805479936 1705547612039741568 1706563370994580224 1715581289682416016 1720215046488887424 1727294120754273792 1735670063566285056 1740326315384760768 1742812738724994048 1749522646132967412 1751322566550799683 1762516268404238592 1771829856557249328 1775814209254759968 1777292846865236736 1779121337448431424 1799954139994665984 1802927981405795328 1808742978568858689 1813534544395115136 1814319781174929168 1816186365311940412 1829922638739454224 1835564743483769088 1837453184577888192 1843118507860245504 1851316514070013368 1852118109949406859 1858969029830556672 1868046027046526187 1873805675639680944 1875733459256594196 1879583082656041728 1880702490483823104 1881516810107333952 1890640604956131936 1897697551285359936 1903548622872056832 1905507006228921088 1918741063544709264 1919883792368902752 1930028950892718018 1942364867220997632 1943205885848558016 1949197270902561792 1957867104807855864 1960664331065618304 1965960053130157056 1967982645777410304 1982830801954768416 1988944360439726592 1990990599493676928 1993308588626905494 1999454452723391328 2001511504629485352 2013105378145268736 2024948407493999232 2029501953434011392 2033281528512493056 2041109753821795314 2054155650945947136 2067134832650124216 2072610907880131584 2073508321342776192 2075641560356503328 2091340158559376256 2099946496660443648 2104668692450085888 2115790301794300992 2116706411370750696 2134909745196029928 2141492200731063936 2143695382007536224 2150304925836953088 2158583696487797922 2159869266415015596 2168797201468982784 2186106621579627768 2192846929765382016 2194152905564460288 2195102945125222944 2205747372448820592 2213980476499586592 2220806726684066304 2230684652199114468 2237562405494692416 2239864424430386544 2240759235503563776 2251700442708171021 2264743550413427328 2266092345091163904 2274063482719655424 2275417827992773632 2278066958430749136 2285090803112447232 2287441719576554688 2293620061985183232 2314226751421713408 2320435087179681024 2325526686731389743 2332696861510623216 2335096755401066244 2340390454766284032 2350021691205651456 2362439808742999104 2367752279006346624 2369723795820315648 2372161783264575232 2381294712792094533 2390103038353572864 2411657304758478252 2418046059193486848 2419093041566572224 2439896851652605632 2447419657978358784 2449937579437184256 2459369949277081239 2466952795986054768 2468422018760017824 2469490813265875812 2481465794004923166 2490728036062034916 2498407567519574592 2500977945675458928 2506110776874722304 2508689080143111936 2519847477484184862 2520854139941509248 2530263401713813248 2549353888227559392 2557214177708219904 2558321418059612352 2559845056491870336 2573371934523624024 2580322569733331136 2588278343329631232 2590941181131410688 2603505095349427584 2610489473077141152 2614219108087491072 2623976861036547072 2643774402606357888 2654654132658235904 2657744784835873992 2665939270297855104 2668682006172647136 2699931209991998976 2706002604578681856 2721479671762393752 2724279547967910618 2756179776866832288 2764677761790368256 2776974771105020052 2788453544745835008 2810708513459521416 2813600188884891294 2819374623984062592 2821053735725734656 2822275215161000928 2835960907434197904 2846546326928039904 2855322934308085248 2858260509343381632 2878111595317063896 2879825688553354128 2895043426339077027 2913547300831496448 2914808828772837024 2923795906353842688 2925537207419280384 2926803926833630592 2940996496598427456 2948940079695235584 2951973968666115456 2974246202932152624 2975434394685060096 2983416540659589888 2986485899240515392 3002267256944228028 3019658067217903104 3021456460121551872 3037422611240998848 3046787737483262976 3049922292768739584 3061664630732692971 3093913449572908032 3100702248975186324 3110262482014164288 3113462340534754992 3120520606355045376 3149919744990665472 3157003038675128832 3173685452691451488 3175059617056126044 3178326139295895721 3202364617794044892 3212238301096595904 3215543073011304336 3222142427410357248 3225457388755429632 3239803899622523394 3253195802203474176 3266583439249579008 3279159932369441652 3289270394648073024 3291229358346690432 3292654417687834416 3308621058673230888 3320970714749379888 3331210090026099456 3334637260900611904 3344918773524149248 3359796636645579816 3361138853255345664 3373684535618417664 3399138517636745856 3411095224079483136 3413126741989160448 3431162579364832032 3440430092977774848 3454588241508547584 3471340127132570112 3480652630769521536 3499045292265934824 3502645133101599366 3525032536808477184 3543659713114498656 3551628418509519936 3554585693730473472 3558242674896862848 3617485957137717378 3627069088790230272 3628639562349858336 3632372730623880824 3659845277478908448 3671129486967538176 3674906369155776384 3702633028140026736 3704236219898813718 3736092054093052374 3747611351279361888 3751466918513188392 3759166165312083456 3761404980967646208 3763033620214667904 3779771216226277293 3781281209912263872 3795395102570719872 3811014012457842176 3837482127089418528 3839767584737805504 3860057901785436036 3884729734441995264 3886411771697116032 3915734209615711728 3921328662131236608 3935965291554820608 3965661603909536832 3977888720879453184 3981981198987353856 3986617177253810988 3998908905446782656 4003023009258970704 4049896814987998464 4059003906868022784 4066563057024986112 4082219507643590628 4086419321951865927 4108311301891894272 4134269665300248432 4147016642685552384 4151283120713006656 4182680317118752512 4199892993320887296 4220400283327336941 4231580603588601984 4233412822741501392 4269819490392059856 4282984401462127872 4287390764015072448 4300609851673906176 4317167392975595844 4319738532830031192 4337594402937965568 4372213243159255536 4385693859530764032 4388305811128920576 4390205890250445888 4411494744897641184 4427960952999173184 4441613453368132608 4461369304398228936 4475124810989384832 4479728848860773088 4503400885416342042 4529487100826854656 4532184690182327808 4548126965439310848 4556133916861498272 4570181606224894464 4574883439153109376 4587240123970366464 4640870174359362048 4651053373462779486 4665393723021246432 4670193510802132488 4680780909532568064 4724879617485998208 4735504558012693248 4744323566529150464 4762589425584189066 4823314609516956504 4836092118386973696 4838186083133144448 4859705849433785091 4879793703305211264 4899875158874368512 4918739898554162478 4933905591972109536 4936844037520035648 4938981626531751624 4962931588009846332 4981456072124069832 4996815135039149184 5001955891350917856 5017378160286223872 5039694954968369724 5041708279883018496 5060526803427626496 5098707776455118784 5114428355416439808 5116642836119224704 5119690112983740672 5146743869047248048 5160645139466662272 5181882362262821376 5207010190698855168 5220978946154282304 5228438216174982144 5253967699652399049 5287548805212715776 5309308265316471808 5315489569671747984 5331878540595710208 5337364012345294272 5399862419983997952 5426228935706576067 5442959343524787504 5448559095935821236 5512359553733664576 5529355523580736512 5553949542210040104 5556354329848220577 5576907089491670016 5604138081139578561 5621417026919042832 5627200377769782588 5638749247968125184 5642107471451469312 5644550430322001856 5671921814868395808 5693092653856079808 5710645868616170496 5716521018686763264 5756223190634127792 5759651377106708256 5790086852678154054 5827094601662992896 5829617657545674048 5847591812707685376 5853607853667261184 5881992993196854912 5897880159390471168 5903947937332230912 5948492405864305248 5966833081319179776 5972971798481030784 6004534513888456056 6039316134435806208 6074845222481997696 6099844585537479168 6123329261465385942 6201404497950372648 6220524964028328576 6226924681069509984 6299839489981330944 6314006077350257664 6347370905382902976 6350119234112252088 6356652278591791442 6404729235588089784 6424476602193191808 6431086146022608672 6450914777510859264 6479607799245046788 6506391604406948352 6558319864738883304 6578540789296146048 6582458716693380864 6585308835375668832 6617242117346461776 6641941429498759776 6662420180052198912 6669274521801223808 6719593273291159632 6722277706510691328 6755101328124513063 6798277035273491712 6822190448158966272 6826253483978320896 6862325158729664064 6880860185955549696 6942680254265140224 6961305261539043072 6976580060194169229 6998090584531869648 7005290266203198732 7050065073616954368 7087319426228997312 7103256837019039872 7109171387460946944 7116485349793725696 7143884138376283599 7234971914275434756 7254138177580460544 7257279124699716672 7264745461247761648 7319690554957816896 7342258973935076352 7349812738311552768 7405266056280053472 7408472439797627436 7472184108186104748 7495222702558723776 7502933837026376784 7518332330624166912 7526067240429335808 7559542432452554586 7562562419824527744 7590790205141439744 7622028024915684352 7674964254178837056 7679535169475611008 7720115803570872072 7772823543394232064 7831468419231423456 7842657324262473216 7871930583109641216 7931323207819073664 7963962397974707712 7973234354507621976 7997817810893565312 8006046018517941408 8099793629975996928 8118007813736045568 8164439015287181256 8172838643903731854 8268539330600496864 8294033285371104768 8302566241426013312 8365360634237505024 8440800566654673882 8463161207177203968 8466825645483002784 8539638980784119712 8565968802924255744 8574781528030144896 8634334785951191688 8639477065660062384 8685130279017231081 8744426486318511072 8771387719061528064 8776611622257841152 8780411780500891776 8822989489795282368 8855921905998346368 8922738608796457872 8950249621978769664 8959457697721546176 9006801770832684084 9058974201653709312 9064369380364655616 9112267833722996544 9140363212449788928 9149766878306218752 9281740348718724096 9302106746925558972 9330787446042492864 9340387021604264976 9361561819065136128 9449759234971996416 9471009116025386496 9488647133058300928 9525178851168378132 9534978417887687163 9646629219033913008 9676372166266288896 9719411698867570182 9759587406610422528 9799750317748737024 9837479797108324956 9867811183944219072 9873688075040071296 9877963253063503248 9925863176019692664 9962912144248139664 9993630270078298368 10003911782701835712 10034756320572447744 10079389909936739448 10083416559766036992 10121053606855252992 10197415552910237568 10233285672238449408 10239380225967481344 10293487738094496096 10321290278933324544 10363764724525642752 10414020381397710336 10441957892308564608 10507935399304798098 10575097610425431552 10630979139343495968 10663757081191420416 10674728024690588544 10852457871413152134 10885918687049575008 10897118191871642472 11024719107467329152 11107899084420080208 11112708659696441154 11208276162279157122 11242834053838085664 11254400755539565176 11277498495936250368 11284214942902938624 11289100860644003712 11339313648678831879 11343843629736791616 11386185307712159616 11433042037373526528 11512446381268255584 11519302754213416512 11580173705356308108 11654189203325985792 11659235315091348096 11707215707334522368 11763985986393709824 11807895874664461824 11896984811728610496 11933666162638359552 11945943596962061568 12009069027776912112 12149690444963995392 12199689171074958336 12246658522930771884 12259257965855597781 12402808995900745296 12441049928056657152 12453849362139019968 12599678979962661888 12661200849982010823 12694741810765805952 12700238468224504176 12713304557183582884 12809458471176179568 12848953204386383616 12862172292045217344 12901829555021718528 12959215598490093576 13012783208813896704 13116639729477766608 13157081578592292096 13164917433386761728 13170617670751337664 13234484234692923552 13283882858997519552 13324840360104397824 13338549043602447616 13439186546582319264 13510202656249026126 13596554070546983424 13644380896317932544 13724650317459328128 13761720371911099392 13922610523078086144 13953160120388338458 13996181169063739296 14010580532406397464 14174638852457994624 14206513674038079744 14232970699587451392 14287768276752567198 14469943828550869512 14508276355160921088 14514558249399433344 14529490922495523296 14639381109915633792 14699625476623105536 14810532112560106944 14816944879595254872 14944368216372209496 14990445405117447552 15005867674052753568 15052134480858671616 15119084864905109172 15125124839649055488 15181580410282879488 15349928508357674112 15359070338951222016 15440231607141744144 15545647086788464128 15662936838462846912 15685314648524946432 15761903098957197147 15862646415638147328 15927924795949415424 15946468709015243952 15995635621787130624 16012092037035882816 16199587259951993856 16278686807119728201 16328878030574362512 16345677287807463708 16537078661200993728 16588066570742209536 16605132482852026624 16669062989544661731 16730721268475010048 16881601133309347764 16926322414354407936 16933651290966005568 17079277961568239424 17131937605848511488 17149563056060289792 17268669571902383376 17278954131320124768 17370260558034462162 17488852972637022144 17542775438123056128 17560823561001783552 17645978979590564736 17711843811996692736 17845477217592915744 17900499243957539328 17918915395443092352 18013603541665368168 18117948403307418624 18224535667445993088 18299533756612437504 18604213493851117944 18661574892084985728 18680774043208529952 18899518469943992832 18942018232050772992 19050357702336756264 19069956835775374326 19293258438067826016 19352744332532577792 19438823397735140364 19519174813220845056 19674959594216649912 19735622367888438144 19747376150080142592 19755926506127006496 19851726352039385328 19925824288496279328 19987260540156596736 20007823565403671424 20158779819873478896 20166833119532073984 20265303984373539189 20394831105820475136 20466571344476898816 20478760451934962688 20586975476188992192 20642580557866649088 20828040762795420672 20883915784617129216 21015870798609596196 21150195220850863104 21261958278686991936 21327514162382840832 21349456049381177088 21431652415128850797 21704915742826304268 21771837374099150016 21794236383743284944 22049438214934658304 22215798168840160416 22225417319392882308 22416552324558314244 22485668107676171328 22508801511079130352 22554996991872500736 22578201721288007424 22678627297357663758 22687687259473583232 22772370615424319232 22866084074747053056 23024892762536511168 23038605508426833024 23160347410712616216 23318470630182696192 23414431414669044736 23527971972787419648 23615791749328923648 23793969623457220992 23891887193924123136 24018138055553824224 24299380889927990784 24493317045861543768 24518515931711195562 24805617991801490592 24882099856113314304 24907698724278039936 25322401699964021646 25389483621531611904 25400476936449008352 25426609114367165768 25618916942352359136 25697906408772767232 25724344584090434688 25918431196980187152 26233279458955533216 26314163157184584192 26329834866773523456 26341235341502675328 26468968469385847104 26567765717995039104 26677098087204895232 26878373093164638528 27020405312498052252 27193108141093966848 27449300634918656256 27845221046156172288 27906320240776676916 27992362338127478592 28021161064812794928 28349277704915989248 28413027348076159488 28465941399174902784 28575536553505134396 28604935253663061489 28939887657101739024 29029116498798866688 29058981844991046592 29278762219831267584 29399250953246211072 29621064225120213888 29633889759190509744 29888736432744418992 29980890810234895104 30011735348105507136 30104268961717343232 30238169729810218344 30250249679298110976 30363160820565758976 30699857016715348224 30718140677902444032 30880463214283488288 31091294173576928256 31325873676925693824 31523806197914394294 31725292831276294656 31892937418030487904 31991271243574261248 32024184074071765632 32557373614239456402 32657756061148725024 32691354575614927416 33074157322401987456 33210264965704053248 33338125979089323462 33763202266618695528 33852644828708815872 33867302581932011136 34017940946036495637 34158555923136478848 34299126112120579584 34537339143804766752 34557908262640249536 34740521116068924324 34977705945274044288 35121647122003567104 35291957959181129472 35423687623993385472 35690954435185831488 35800998487915078656 35837830790886184704 36027207083330736336 36449071334891986176 36599067513224875008 36777773897566793343 37208426987702235888 37323149784169971456 37361548086417059904 37799036939887985664 37983602549946032469 38100715404673512528 38139913671550748652 38586516876135652032 38705488665065155584 38877646795470280728 39038349626441690112 39349919188433299824 39471244735776876288 39494752300160285184 39511853012254012992 39703452704078770656 39851648576992558656 39974521080313193472 40015647130807342848 40317559639746957792 40530607968747078378 40789662211640950272 40933142688953797632 41173950952377984384 41285161115733298176 41767831569234258432 42031741597219192392 42523916557373983872 42698912098762354176 42863304830257701594 43409831485652608536 43543674748198300032 43588472767486569888 44098876429869316608 44431596337680320832 44450834638785764616 44833104649116628488 44971336215352342656 45017603022158260704 45156403442576014848 45357254594715327516 45375374518947166464 45544741230848638464 46049785525073022336 46077211016853666048 46320694821425232432 46636941260365392384 47055943945574839296 47285709296871591441 47587939246914441984 47783774387848246272 48036276111107648448 48598761779855981568 48836060421359184603 48986634091723087536 49037031863422391124 49611235983602981184 49764199712226628608 49815397448556079872 50007188968633985193 50644803399928043292 50778967243063223808 50800953872898016704 50853218228734331536 51237833884704718272 51395812817545534464 51448689168180869376 51836862393960374304 52466558917911066432 52628326314369168384 52682470683005350656 52937936938771694208 53135531435990078208 53354196174409790464 53756746186329277056 54040810624996104504 54898601269837312512 55812640481553353832 55984724676254957184 56042322129625589856 56698555409831978496 56826054696152318976 57151073107010268792 57209870507326122978 57879775314203478048 58058232997597733376 58117963689982093184 58557524439662535168 59242128450240427776 59267779518381019488 59777472865488837984 59961781620469790208 60023470696211014272 60476339459620436688 60500499358596221952 60795911953120617567 61399714033430696448 61436281355804888064 61760926428566976576 62651747353851387648 63047612395828788588 63450585662552589312 63785874836060975808 63982542487148522496 64048368148143531264 65114747228478912804 65315512122297450048 65382709151229854832 66148314644803974912 66420529931408106496 66676251958178646924 67526404533237391056 67734605163864022272 68035881892072991274 68317111846272957696 68598252224241159168 69074678287609533504 69115816525280499072 69481042232137848648 69955411890548088576 70243294244007134208 70583915918362258944 70847375247986770944 71381908870371662976 71675661581772369408 72054414166661472672 72898142669783972352 73555547795133586686 74416853975404471776 74646299568339942912 74723096172834119808 75967205099892064938 76201430809347025056 76279827343101497304 77173033752271304064 77755293590940561456 78699838376866599648 78942489471553752576 78989504600320570368 79023706024508025984 79406905408157541312 79703297153985117312 80031294261614685696 80635119279493915584 81061215937494156756 81579324423281900544 82347901904755968768 83535663138468516864 84063483194438384784 85047833114747967744 85397824197524708352 85726609660515403188 85814805760989184467 86819662971305217072 87087349496396600064 87176945534973139776 88197752859738633216 88863192675360641664 88901669277571529232 89666209298233256976 89942672430704685312 90035206044316521408 90312806885152029696 90714509189430655032 90750749037894332928 91089482461697276928 92099571050146044672 92154422033707332096 92641389642850464864 93273882520730784768 94571418593743182882 95175878493828883968 96072552222215296896 97672120842718369206 97973268183446175072 98074063726844782248 99222471967205962368 99630794897112159744 100014377937267970386 101289606799856086584 101557934486126447616 101601907745796033408 101706436457468663072 102475667769409436544 102897378336361738752 103673724787920748608 104933117835822132864 105364941366010701312 105875873877543388416 106271062871980156416 107513492372658554112 108081621249992209008 109797202539674625024 110333321692700380029 111625280963106707664 111969449352509914368 112084644259251179712 113397110819663956992 113950807649838097407 114302146214020537584 114419741014652245956 115759550628406956096 116116465995195466752 116235927379964186368 117115048879325070336 118484256900480855552 118535559036762038976 119554945730977675968 119923563240939580416 120046941392422028544 120952678919240873376 121591823906241235134 122799428066861392896 123521852857133953152 125303494707702775296 126095224791657577176 127571749672121951616 128096736296287062528 130229494456957825608 130631024244594900096 130765418302459709664 132296629289607949824 133352503916357293848 135052809066474782112 135469210327728044544 136071763784145982548 136634223692545915392 138149356575219067008 138231633050560998144 138962084464275697296 139910823781096177152 141167831836724517888 141857127890614774323 142763817740743325952 143351323163544738816 144108828333322945344 145796285339567944704 147111095590267173372 148833707950808943552 149292599136679885824 149446192345668239616 150021566905901955579 151934410199784129876 152402861618694050112 152559654686202994608 154346067504542608128 155510587181881122912 157399676753733199296 157884978943107505152 158047412049016051968 158813810816315082624 159406594307970234624 160062588523229371392 161270238558987831168 162122431874988313512 164695803809511937536 168126966388876769568 170095666229495935488 171453219321030806376 171629611521978368934 173639325942610434144 174174698992793200128 174353891069946279552 177726385350721283328 177803338555143058464 179332418596466513952 179885344861409370624 180070412088633042816 181429018378861310064 181501498075788665856 184199142100292089344 184308844067414664192 185282779285700929728 189142837187486365764 190351756987657767936 192145104444430593792 195344241685436738412 195946536366892350144 196148127453689564496 198444943934411924736 199261589794224319488 200028755874535940772 202579213599712173168 203203815491592066816 203412872914937326144 204951335538818873088 205794756672723477504 207347449575841497216 209866235671644265728 210729882732021402624 211751747755086776832 212542125743960312832 215026984745317108224 216163242499984418016 220666643385400760058 223250561926213415328 223938898705019828736 224169288518502359424 227901615299676194814 228604292428041075168 228839482029304491912 231519101256813912192 232471854759928372736 236968513800961711104 237071118073524077952 239109891461955351936 240093882784844057088 241905357838481746752 243183647812482470268 247043705714267906304 250606989415405550592 252190449583315154352 255143499344243903232 256193472592574125056 257444417282967553401 260458988913915651216 261262048489189800192 261530836604919419328 264593258579215899648 266705007832714587696 270105618132949564224 270938420655456089088 272143527568291965096 273268447385091830784 276298713150438134016 276463266101121996288 277924168928551394592 279821647562192354304 283714255781229548646 285527635481486651904 288217656666645890688 294222191180534346744 297667415901617887104 298892384691336479232 300043133811803911158 303868820399568259752 304805723237388100224 305119309372405989216 308692135009085216256 311021174363762245824 314799353507466398592 316094824098032103936 317627621632630165248 318813188615940469248 322540477117975662336 324244863749976627024 329391607619023875072 330999965078101140087 336253932777753539136 340191332458991870976 341852422949514292221 342906438642061612752 343259223043956737868 347278651885220868288 348349397985586400256 348707782139892559104 355452770701442566656 355606677110286116928 358664837192933027904 359770689722818741248 360140824177266085632 362858036757722620128 368398284200584178688 370565558571401859456 378285674374972731528 384290208888861187584 390688483370873476824 391893072733784700288 392296254907379128992 396889887868823849472 400057511749071881544 405158427199424346336 406407630983184133632 406825745829874652288 409902671077637746176 414694899151682994432 419732471343288531456 423503495510173553664 425571383671844322969 430053969490634216448 432326484999968836032 441333286770801520116 446501123852426830656 447877797410039657472 448338577037004718848 455803230599352389628 457208584856082150336 457678964058608983824 463038202513627824384 464943709519856745472 474142236147048155904 478219782923910703872 480187765569688114176 483810715676963493504 486367295624964940536 494087411428535812608 504380899166630308704 510286998688487806464 514888834565935106802 520917977827831302432 522524096978379600384 523061673209838838656 533410015665429175392 540211236265899128448 544287055136583930192 552597426300876268032 552926532202243992576 555848337857102789184 567428511562459097292 571055270962973303808 576435313333291781376 588444382361068693488 595334831803235774208 597784769382672958464 600086267623607822316 607737640799136519504 609611446474776200448 610238618744811978432 617384270018170432512 622042348727524491648 629598707014932797184 632189648196064207872 635255243265260330496 637626377231880938496 645080954235951324672 648489727499953254048 661999930156202280174 672507865555507078272 683704845899028584442 685812877284123225504 686518446087913475736 694557303770441736576 697415564279785118208 710905541402885133312 711213354220572233856 717329674385866055808 720281648354532171264 725716073515445240256 741131117142803718912 756571348749945463056 768580417777722375168 772333251848902660203 781376966741746953648 783786145467569400576 784592509814758257984 793779775737647698944 800115023498143763088 810316854398848692672 812815261966368267264 813651491659749304576 819805342155275492352 829389798303365988864 839464942686577062912 851142767343688645938 864652969999937672064 882666573541603040232 893002247704853661312 896677154074009437696 911606461198704779256 914417169712164300672 915357928117217967648 926076405027255648768 948284472294096311808 956439565847821407744 967621431353926987008 972734591249929881072 988174822857071625216 992999895234303420261 1008761798333260617408 1020573997376975612928 1029777669131870213604 1041835955655662604864 1045048193956759200768 1046123346419677677312 1066820031330858350784 1080422472531798256896 1088574110273167860384 1105194852601752536064 1111696675714205578368 1134857023124918194584 1152870626666583562752 1176888764722137386976 1190669663606471548416 1200172535247215644632 1215475281598273039008 1219222892949552400896 1220477237489623956864 1244084697455048983296 1259197414029865594368 1270510486530520660992 1290161908471902649344 1296979454999906508096 1323999860312404560348 1345015731111014156544 1367409691798057168884 1371625754568246451008 1373036892175826951472 1389114607540883473152 1394831128559570236416 1422426708441144467712 1434659348771732111616 1440563296709064342528 1451432147030890480512 1482262234285607437824 1513142697499890926112 1544666503697805320406 1562753933483493907296 1567572290935138801152 1569185019629516515968 1600230046996287526176 1620633708797697385344 1627302983319498609152 1658779596606731977728 1702285534687377291876 1729305939999875344128 1765333147083206080464 1786004495409707322624 1793354308148018875392 1823212922397409558512 1828834339424328601344 1830715856234435935296 1852152810054511297536 1896568944588192623616 1912879131695642815488 1935242862707853974016 1945469182499859762144 1985999790468606840522 2017523596666521234816 2059555338263740427208 2083671911311325209728 2092246692839355354624 2133640062661716701568 2160844945063596513792 2177148220546335720768 2223393351428411156736 2269714046249836389168 2305741253333167125504 2316999755546707980609 2353777529444274773952 2381339327212943096832 2400345070494431289264 2430950563196546078016 2438445785899104801792 2440954474979247913728 2488169394910097966592 2518394828059731188736 2593958909999813016192 2647999720624809120696 2690031462222028313088 2734819383596114337768 2743251509136492902016 2746073784351653902944 2778229215081766946304 2844853416882288935424 2869318697543464223232 2902864294061780961024 2964524468571214875648 2978999685702910260783 3026285394999781852224 3089333007395610640812 3125507866966987814592 3135144581870277602304 3138370039259033031936 3200460093992575052352 3241267417595394770688 3254605966638997218304 3404571069374754583752 3458611879999750688256 3530666294166412160928 3572008990819414645248 3646425844794819117024 3657668678848657202688 3661431712468871870592 3870485725415707948032 3890938364999719524288 3971999580937213681044 4035047193333042469632 4119110676527480854416 4167343822622650419456 4184493385678710709248 4267280125323433403136 4321689890127193027584 4354296441092671441536 4446786702856822313472 4539428092499672778336 4633999511093415961218 4707555058888549547904 4800690140988862578528 4861901126393092156032 4881908949958495827456 4976338789820195933184 5187917819999626032384 5295999441249618241392 5380062924444056626176 5469638767192228675536 5486503018272985804032 5492147568703307805888 5556458430163533892608 5689706833764577870848 5738637395086928446464 5805728588123561922048 5957999371405820521566 6052570789999563704448 6178666014791221281624 6251015733933975629184 6276740078518066063872 6400920187985150104704 6482534835190789541376 6809142138749509167504 6917223759999501376512 6950999266640123941827 7061332588332824321856 7144017981638829290496 7292851689589638234048 7315337357697314405376 7322863424937743741184 7781876729999439048576 7943999161874427362088 8070094386666084939264 8238221353054961708832 8334687645245300838912 8534560250646866806272 8708592882185342883072 8893573405713644626944 9078856184999345556672 9267999022186831922436 9415110117777099095808 9601380281977725157056 9723802252786184312064 9763817899916991654912 10375835639999252064768 10591998882499236482784 10939277534384457351072 10973006036545971608064 10984295137406615611776 11611457176247123844096 11915998742811641043132 12105141579999127408896 12357332029582442563248 12502031467867951258368 12553480157036132127744 12801840375970300209408 12965069670381579082752 13618284277499018335008 13901998533280247883654 14122665176665648643712 14585703379179276468096 14645726849875487482368 15563753459998878097152 15887998323748854724176 16140188773332169878528 16476442706109923417664 16669375290490601677824 17069120501293733612544 17417185764370685766144 18157712369998691113344 18535998044373663844872 18830220235554198191616 19202760563955450314112 19447604505572368624128 20751671279998504129536 20852997799920371825481 21183997764998472965568 21878555068768914702144 21946012073091943216128 21968590274813231223552 23831997485623282086264 24210283159998254817792 24714664059164885126496 25004062935735902516736 25603680751940600418816 27236568554998036670016 27803997066560495767308 28245330353331297287424 29171406758358552936192 29291453699750974964736 31127506919997756194304 31775996647497709448352 32952885412219846835328 34834371528741371532288 36315424739997382226688 37071996088747327689744 37660440471108396383232 38405521127910900628224 38895209011144737248256 41705995599840743650962 42367995529996945931136 43757110137537829404288 43937180549626462447104 47663994971246564172528 48420566319996509635584 49429328118329770252992 50008125871471805033472 51207361503881200837632 54473137109996073340032 55607994133120991534616 56490660706662594574848 58342813516717105872384 62255013839995512388608 63551993294995418896704 65905770824439693670656 72630849479994764453376 74143992177494655379488 76811042255821801256448 83411991199681487301924 84735991059993891862272 87514220275075658808576 87874361099252924894208 95327989942493128345056 98858656236659540505984 108946274219992146680064 111215988266241983069232 112981321413325189149696 116685627033434211744768 127103986589990837793408 131811541648879387341312 145261698959989528906752 148287984354989310758976 153622084511643602512896 166823982399362974603848 169471982119987783724544 175028440550151317617152 190655979884986256690112 197717312473319081011968 217892548439984293360128 222431976532483966138464 254207973179981675586816 263623083297758774682624 296575968709978621517952 333647964798725949207696 338943964239975567449088 350056881100302635234304 381311959769972513380224 395434624946638162023936 435785096879968586720256 444863953064967932276928 508415946359963351173632 593151937419957243035904 667295929597451898415392 762623919539945026760448 790869249893276324047872 889727906129935864553856 1016831892719926702347264 1186303874839914486071808 1334591859194903796830784 1525247839079890053520896 1779455812259871729107712 2372607749679828972143616 2669183718389807593661568 3050495678159780107041792 3558911624519743458215424 5338367436779615187323136 7117823249039486916430848 10676734873559230374646272 21353469747118460749292544
- Sum of all divisors σ(n): 76616634371291836533005931
- Sum of proper divisors (its aliquot sum) s(n): 55263164624173375783713387
- 21353469747118460749292544 is an abundant number, because the sum of its proper divisors (55263164624173375783713387) is greater than itself. Its abundance is 33909694877054915034420843
Bases of 21353469747118460749292544
- Binary: 10001101010011100010111101010000111000111000010111111111100111110110100100100000000002
- Hexadecimal: 0x11A9C5EA1C70BFF3ED2400
- Base-36: 2OL8ACDRIQG840000
Squares and roots of 21353469747118460749292544
- 21353469747118460749292544 squared (213534697471184607492925442) is 455970670241103340061464612862455686963796493991936
- 21353469747118460749292544 cubed (213534697471184607492925443) is 9736555912566727995155322327274610723301153357083747743009187620058440925184
-
21353469747118460749292544 is a
perfect square number . Itssquare root is 4620981470112 -
The
cube root of 21353469747118460749292544 is 277431743.6090064077
Scales and comparisons
How big is 21353469747118460749292544?- 21,353,469,747,118,460,749,292,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,353,469,747,118,460,749,292,544 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 21353469747118460749292544 cubic inches would be around 23119312 feet tall.
Recreational maths with 21353469747118460749292544
- 21353469747118460749292544 backwards is 44529294706481174796435312
- The number of decimal digits it has is: 26
- The sum of 21353469747118460749292544's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 21353469747118460749292544 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 21353469747118460749292544 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/21353469747118460749292544/
Chicago style:
Numbermatics. 2024. "Number 21353469747118460749292544 - Facts about the integer". https://numbermatics.com/n/21353469747118460749292544/
The information we have on file for 21353469747118460749292544 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 21353469747118460749292544, math, Factors of 21353469747118460749292544, curriculum, school, college, exams, university, Prime factorization of 21353469747118460749292544, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, three hundred fifty-three sextillion, four hundred sixty-nine quintillion, seven hundred forty-seven quadrillion, one hundred eighteen trillion, four hundred sixty billion, seven hundred forty-nine million, two hundred ninety-two thousand, five hundred forty-four.