334145340325870820824186368
334,145,340,325,870,820,824,186,368 is an even composite number composed of six prime numbers multiplied together.
What does the number 334145340325870820824186368 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 17920 divisors.
334145340325870820824186368 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 334145340325870820824186368:
29 × 36 × 73 × 293 × 1973 × 2413
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 29 × 29 × 29 × 197 × 197 × 197 × 241 × 241 × 241)See below for interesting mathematical facts about the number 334145340325870820824186368 from the Numbermatics database.
Names of 334145340325870820824186368
- Cardinal: 334145340325870820824186368 can be written as Three hundred thirty-four septillion, one hundred forty-five sextillion, three hundred forty quintillion, three hundred twenty-five quadrillion, eight hundred seventy trillion, eight hundred twenty billion, eight hundred twenty-four million, one hundred eighty-six thousand, three hundred sixty-eight.
Scientific notation
- Scientific notation: 3.34145340325870820824186368 × 1026
Factors of 334145340325870820824186368
Divisors of 334145340325870820824186368
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 32 36 42 48 49 54 56 58 63 64 72 81 84 87 96 98 108 112 116 126 128 144 147 162 168 174 189 192 196 197 203 216 224 232 241 243 252 256 261 288 294 324 336 343 348 378 384 392 394 406 432 441 448 464 482 486 504 512 522 567 576 588 591 609 648 672 686 696 723 729 756 768 783 784 788 812 841 864 882 896 928 964 972 1008 1029 1044 1134 1152 1176 1182 1218 1296 1323 1344 1372 1379 1392 1421 1446 1458 1512 1536 1566 1568 1576 1624 1682 1687 1701 1728 1764 1773 1792 1827 1856 1928 1944 2016 2058 2088 2169 2268 2304 2349 2352 2364 2436 2523 2592 2646 2688 2744 2758 2784 2842 2892 2916 3024 3087 3132 3136 3152 3248 3364 3374 3402 3456 3528 3546 3584 3654 3712 3856 3888 3969 4032 4116 4137 4176 4263 4338 4536 4608 4698 4704 4728 4872 5046 5061 5103 5184 5292 5319 5376 5481 5488 5516 5568 5684 5713 5784 5832 5887 6048 6174 6264 6272 6304 6496 6507 6728 6748 6804 6912 6989 7047 7056 7092 7308 7424 7569 7712 7776 7938 8064 8232 8274 8352 8526 8676 9072 9261 9396 9408 9456 9653 9744 9947 10092 10122 10206 10368 10584 10638 10752 10962 10976 11032 11136 11368 11426 11568 11664 11774 11809 11907 12096 12348 12411 12528 12544 12608 12789 12992 13014 13456 13496 13608 13824 13978 14094 14112 14184 14616 14848 15138 15183 15424 15552 15876 15957 16128 16443 16464 16548 16704 17052 17139 17352 17661 18144 18522 18792 18816 18912 19306 19488 19521 19894 20184 20244 20412 20736 20967 21141 21168 21276 21924 21952 22064 22272 22707 22736 22852 23136 23328 23548 23618 23814 24192 24389 24696 24822 25056 25088 25216 25578 25984 26028 26912 26992 27216 27783 27956 28188 28224 28368 28959 29232 29841 30276 30366 30848 31104 31752 31914 32256 32886 32928 33096 33408 34104 34278 34704 35322 35427 35721 36288 37044 37233 37584 37632 37824 38367 38612 38809 38976 39042 39788 39991 40368 40488 40824 41209 41472 41934 42282 42336 42552 43848 43904 44128 44544 45414 45472 45549 45704 46272 46656 47096 47236 47477 47628 47871 48384 48778 48923 49329 49392 49644 50112 50432 51156 51417 51968 52056 52983 53824 53984 54432 55566 55912 56376 56448 56736 57918 58081 58464 58563 59682 60552 60732 61696 62208 62901 63504 63828 65772 65856 66192 66816 67571 68121 68208 68556 69408 70644 70854 71442 72576 73167 74088 74466 75168 75264 75648 76734 77224 77618 77952 78084 79576 79982 80736 80976 81648 82418 82663 83349 83868 84564 84672 85104 86877 87696 87808 88256 89523 90828 90944 91098 91408 92544 93312 94192 94472 94954 95256 95742 96768 97556 97846 98658 98784 99288 100224 100864 102312 102834 103936 104112 105966 106281 107648 107968 108864 111132 111699 111824 112752 112896 113472 115101 115836 116162 116427 116928 117126 119364 119973 121104 121464 123392 123627 124416 125802 127008 127656 131544 131712 132384 133632 135142 136242 136416 136647 137112 138816 141288 141708 142431 142884 143613 145152 146334 146769 147987 148176 148932 150336 151296 153468 154251 154448 155236 155904 156168 158949 159152 159964 161472 161952 163296 164836 165326 165677 166698 167736 169128 169344 170208 170723 173754 174243 175392 175616 175689 176512 179046 181656 181888 182196 182816 185088 186624 188384 188703 188944 189908 190512 191484 195112 195692 197316 197568 198576 200448 202681 202713 204363 204624 205668 208224 211932 212562 215296 215936 217728 219501 222264 223398 223648 225504 225792 226944 230202 231672 232324 232854 233856 234252 238728 239946 242208 242928 247254 247989 250047 251604 254016 255312 260631 263088 263424 264768 268569 270284 271663 272484 272832 273294 274224 277632 279937 282576 283416 284862 285768 287226 288463 290304 292668 293538 295974 296352 297864 300672 302592 306936 308502 308896 310472 311808 312336 317898 318304 318843 319928 322944 323904 326592 329672 330652 331354 332339 333396 335097 335472 338256 338688 340416 341446 342461 345303 347508 348486 349281 350784 351378 353024 358092 359919 363312 363776 364392 365632 370176 370881 373248 376768 377406 377888 379816 381024 382968 390224 391384 394632 395136 397152 400896 405362 405426 406567 408726 409248 409941 411336 416448 423864 425124 427293 430592 431872 435456 439002 440307 444528 446796 447296 451008 453888 460404 462753 463344 464648 465708 467712 468504 476847 477456 479892 484416 485856 494508 495978 497031 500094 503208 508032 510624 512169 521262 522729 526176 526848 529536 537138 540568 543326 544968 545664 546588 548448 555264 559874 565152 566109 566832 569724 571536 574452 576926 585336 587076 591948 592704 595728 601344 608043 608139 613089 613872 617004 617792 620944 624672 635796 636608 637686 639856 645888 647808 653184 658503 659344 661304 662708 664678 666792 670194 670944 676512 677376 680832 682892 684922 690606 695016 696972 698562 701568 702756 706048 716184 719838 726624 727552 728784 731264 741762 743967 753536 754812 755776 759632 762048 765936 780448 781893 782768 789264 790272 794304 805707 810724 810852 813134 814989 817452 818496 819882 822672 832896 839811 847728 850248 854586 863744 865389 870912 878004 880614 889056 893592 894592 902016 907776 920808 925506 926688 929296 931416 935424 937008 953694 954912 956529 959784 968832 971712 989016 991956 994062 997017 1000188 1005291 1006416 1016064 1021248 1024338 1027383 1035909 1042524 1045458 1047843 1052352 1059072 1074276 1079757 1081136 1086652 1089936 1091328 1093176 1096896 1110528 1112643 1119748 1125461 1130304 1132218 1133664 1139448 1143072 1148904 1153852 1159739 1170672 1174152 1183896 1185408 1191456 1195061 1202688 1216086 1216278 1219701 1226178 1227744 1229823 1234008 1235584 1241888 1249344 1271592 1273216 1275372 1279712 1281879 1291776 1295616 1306368 1317006 1318688 1320921 1322608 1325416 1329356 1333584 1340388 1341888 1353024 1361664 1365784 1369844 1376833 1381212 1388259 1390032 1393944 1397124 1403136 1405512 1418767 1430541 1432368 1439676 1453248 1457568 1462528 1483524 1487934 1491093 1507072 1509624 1511552 1519264 1524096 1531872 1536507 1560896 1563786 1565536 1568187 1578528 1580544 1588608 1611414 1621448 1621704 1626268 1629978 1634904 1636992 1639764 1645344 1665792 1679622 1684349 1695456 1698327 1700496 1709172 1730778 1756008 1761228 1778112 1787184 1789184 1804032 1824129 1824417 1841616 1851012 1853376 1858592 1862832 1874016 1901641 1907388 1909824 1913058 1919568 1937664 1943424 1959559 1975509 1978032 1983912 1988124 1994034 2000376 2010582 2012832 2032128 2042496 2048676 2054766 2071818 2085048 2090916 2095686 2104704 2118144 2148552 2159514 2162272 2173304 2179872 2182656 2186352 2193792 2225286 2231901 2239496 2250922 2260608 2264436 2267328 2278896 2286144 2297808 2307704 2319478 2326373 2341344 2345679 2348304 2367792 2370816 2382912 2390122 2397227 2417121 2432172 2432556 2439402 2444967 2452356 2455488 2459646 2468016 2471168 2483776 2498688 2519433 2543184 2546432 2550744 2559424 2563758 2591232 2596167 2612736 2634012 2637376 2641842 2645216 2650832 2658712 2667168 2680776 2683776 2706048 2723328 2731568 2739688 2753666 2762424 2776518 2780064 2787888 2794248 2806272 2811024 2837534 2845969 2861082 2864736 2869587 2879352 2906496 2915136 2925056 2967048 2975868 2982186 2991051 3014144 3019248 3023104 3038528 3048192 3063744 3073014 3082149 3121792 3127572 3131072 3136374 3143529 3157056 3177216 3222828 3239271 3242896 3243408 3252536 3259956 3269808 3273984 3279528 3290688 3331584 3337929 3359244 3368698 3376383 3390912 3396654 3400992 3418344 3461556 3479217 3512016 3522456 3556224 3574368 3578368 3585183 3608064 3648258 3648834 3659103 3683232 3702024 3706752 3717184 3725664 3748032 3803282 3814776 3819648 3826116 3839136 3845637 3875328 3886848 3919118 3951018 3956064 3962763 3967824 3976248 3988068 4000752 4021164 4025664 4084992 4097352 4109532 4130499 4143636 4164777 4170096 4181832 4191372 4209408 4256301 4291623 4297104 4319028 4324544 4346608 4359744 4372704 4387584 4450572 4463802 4473279 4478992 4501844 4521216 4528872 4534656 4557792 4572288 4595616 4609521 4615408 4638956 4652746 4682688 4691358 4696608 4704561 4735584 4741632 4765824 4780244 4794454 4804633 4834242 4864344 4865112 4878804 4889934 4904712 4910976 4919292 4936032 4942336 4967552 4997376 5038866 5053047 5086368 5092864 5094981 5101488 5118848 5127516 5192334 5268024 5274752 5283684 5290432 5301664 5317424 5334336 5361552 5367552 5412096 5463136 5472387 5473251 5479376 5507332 5524848 5553036 5560128 5575776 5588496 5622048 5675068 5691938 5704923 5722164 5729472 5739174 5758704 5812992 5830272 5877749 5878677 5926527 5934096 5951736 5964372 5982102 6038496 6046208 6077056 6096384 6127488 6146028 6164298 6243584 6255144 6262144 6272748 6287058 6314112 6354432 6445656 6478542 6485792 6486816 6505072 6519912 6539616 6547968 6559056 6581376 6675858 6695703 6718488 6737396 6752766 6781824 6793308 6801984 6836688 6923112 6958434 6979119 7024032 7037037 7044912 7112448 7148736 7170366 7191681 7251363 7296516 7297668 7318206 7334901 7366464 7404048 7413504 7434368 7451328 7496064 7558299 7606564 7629552 7639296 7645373 7652232 7678272 7691274 7773696 7788501 7838236 7878227 7902036 7912128 7925526 7935648 7952496 7976136 8001504 8042328 8051328 8118173 8169984 8194704 8219064 8260998 8287272 8329554 8340192 8363664 8365427 8382744 8418816 8512602 8537907 8583246 8594208 8608761 8638056 8649088 8693216 8719488 8745408 8775168 8901144 8927604 8946558 8957984 8973153 9003688 9042432 9057744 9069312 9115584 9144576 9191232 9219042 9230816 9246447 9277912 9305492 9352969 9365376 9382716 9393216 9409122 9430587 9471168 9531648 9560488 9588908 9609266 9637831 9668484 9717813 9728688 9730224 9757608 9779868 9809424 9821952 9838584 9872064 9931369 9935104 9994752 10013787 10077732 10106094 10129149 10172736 10189962 10202976 10237696 10255032 10384668 10437651 10536048 10549504 10567368 10580864 10603328 10634848 10668672 10723104 10735104 10755549 10824192 10926272 10944774 10946502 10958752 10977309 11014664 11049696 11106072 11120256 11151552 11176992 11244096 11350136 11383876 11409846 11441957 11444328 11458944 11478348 11517408 11536911 11625984 11660544 11755498 11757354 11790443 11853054 11868192 11888289 11903472 11928744 11964204 12076992 12154112 12254976 12292056 12328596 12391497 12487168 12510288 12524288 12545496 12574116 12628224 12768903 12891312 12957084 12971584 12973632 13010144 13039824 13079232 13118112 13162752 13311487 13351716 13391406 13419837 13436976 13474792 13505532 13563648 13586616 13603968 13673376 13828563 13846224 13916868 13958238 13997521 14048064 14074074 14089824 14113683 14224896 14297472 14340732 14383362 14413899 14502726 14593032 14595336 14636412 14669802 14732928 14808096 14827008 14868736 14902656 14992128 15116598 15159141 15213128 15259104 15278592 15290746 15304464 15356544 15382548 15577002 15676472 15756454 15804072 15824256 15851052 15871296 15904992 15952272 16003008 16084656 16102656 16236346 16284611 16389408 16417161 16419753 16438128 16521996 16574544 16659108 16680384 16727328 16730854 16765488 17025204 17075814 17114769 17166492 17188416 17217522 17276112 17298176 17386432 17438976 17490816 17633247 17636031 17779581 17802288 17855208 17893116 17915968 17946306 18007376 18115488 18138624 18231168 18289152 18382464 18438084 18461632 18492894 18555824 18610984 18705938 18730752 18765432 18786432 18818244 18861174 18942336 19063296 19120976 19177816 19218532 19275662 19336968 19435626 19457376 19460448 19515216 19559736 19618848 19643904 19677168 19744128 19862738 19870208 19921783 20027574 20087109 20155464 20212188 20258298 20345472 20379924 20405952 20475392 20510064 20769336 20875302 20937357 21072096 21099008 21134736 21161728 21206656 21269696 21337344 21446208 21511098 21575043 21852544 21889548 21893004 21917504 21954618 22004703 22029328 22099392 22212144 22240512 22303104 22353984 22488192 22674897 22700272 22767752 22819692 22883914 22888656 22917888 22936119 22956696 23034816 23073822 23321088 23365503 23510996 23514708 23580886 23634681 23706108 23736384 23776578 23806944 23857488 23928408 24153984 24308224 24354519 24509952 24584112 24657192 24782994 25020576 25048576 25090992 25096281 25148232 25256448 25537806 25613721 25782624 25914168 25943168 25947264 26020288 26079648 26158464 26236224 26325504 26622974 26703432 26782812 26839674 26873952 26919459 26949584 27011064 27127296 27173232 27207936 27346752 27657126 27692448 27739341 27833736 27916476 27995042 28058907 28096128 28148148 28179648 28227366 28291761 28594944 28681464 28766724 28827798 28913493 29005452 29153439 29186064 29190672 29272824 29339604 29465856 29616192 29737472 29794107 29805312 29984256 30041361 30233196 30318282 30387447 30426256 30518208 30581492 30608928 30713088 30765096 31154004 31312953 31352944 31512908 31608144 31648512 31702104 31742592 31809984 31904544 32006016 32169312 32205312 32266647 32472692 32569222 32638369 32778816 32834322 32839506 32876256 32931927 33043992 33149088 33318216 33360768 33454656 33461708 33530976 33632431 34050408 34151628 34229538 34325871 34332984 34376832 34435044 34552224 34596352 34610733 34772864 34877952 34981632 35266494 35272062 35371329 35559162 35604576 35664867 35710416 35786232 35831936 35892612 36014752 36230976 36462336 36764928 36876168 36923264 36985788 37111648 37174491 37221968 37411876 37461504 37530864 37572864 37636488 37722348 37884672 38241952 38306709 38355632 38437064 38551324 38673936 38871252 38914752 38920896 39030432 39119472 39237696 39354336 39488256 39725476 39843566 39928157 39934461 40055148 40174218 40259511 40310928 40424376 40516596 40690944 40759848 40811904 41020128 41144243 41485689 41538672 41750604 41874714 41992563 42144192 42269472 42323456 42341049 42413312 42539392 42674688 42892416 43022196 43150086 43241697 43705088 43779096 43786008 43835008 43909236 44009406 44058656 44198784 44424288 44481024 44606208 44707968 44976384 45349794 45400544 45477423 45535504 45639384 45767828 45777312 45835776 45872238 45913392 46069632 46147644 46731006 47021992 47029416 47161772 47269362 47412216 47472768 47553156 47613888 47714976 47856816 48307968 48709038 48846121 48853833 49168224 49251483 49259259 49314384 49565988 50041152 50181984 50192562 50296464 51075612 51227442 51344307 51565248 51828336 51886336 51894528 52040576 52159296 52316928 52472448 52899741 52908093 53245948 53406864 53517611 53565624 53679348 53747904 53838918 53899168 54022128 54346464 54415872 54693504 55147589 55314252 55384896 55478682 55667472 55832952 55990084 56117814 56192256 56296296 56359296 56454732 56583522 56827211 57189888 57362928 57533448 57655596 57826986 58010904 58306878 58372128 58381344 58545648 58679208 58931712 59232384 59588214 59610624 59765349 60082722 60261327 60466392 60636564 60774894 60852512 61036416 61162984 61217856 61426176 61530192 62308008 62625906 62705888 62812071 63025816 63216288 63297024 63404208 63485184 63619968 63809088 64012032 64338624 64533294 64725129 64945384 65138444 65276738 65470783 65557632 65668644 65679012 65752512 65863854 66014109 66087984 66298176 66636432 66721536 66909312 66923416 67061952 67264862 67464817 68024691 68100816 68303256 68459076 68651742 68665968 68753664 68808357 68870088 69104448 69221466 69519583 69545728 69963264 70096509 70532988 70544124 70742658 70904043 71118324 71209152 71329734 71420832 71572464 71663872 71785224 72029504 72461952 72924672 73063557 73529856 73752336 73846528 73971576 74223296 74348982 74443936 74823752 75061728 75145728 75272976 75288843 75444696 75769344 76483904 76613418 76711264 76841163 76874128 77102648 77347872 77742504 77829504 77841792 78060864 78238944 78475392 78708672 78976512 79450952 79687132 79856314 79868922 80093699 80110296 80348436 80519022 80621856 80758377 80848752 81033192 81381888 81519696 81623808 82040256 82288486 82533101 82971378 83077344 83218023 83501208 83749428 83985126 84176721 84288384 84538944 84682098 84826624 85078784 85784832 86044392 86300172 86483394 86740479 87410176 87558192 87572016 87670016 87818472 88018812 88117312 88397568 88848576 89212416 89382321 89415936 89952768 90699588 90801088 90954846 91071008 91162341 91278768 91535656 91554624 91744476 91826784 92139264 92295288 93462012 93938859 94043984 94058832 94323544 94538724 94824432 94945536 95106312 95227776 95429952 95713632 96615936 96799941 97418076 97692242 97707666 97915107 97982647 98336448 98502966 98518518 98628768 98795781 99131976 100082304 100363968 100385124 100592928 100897293 102151224 102454884 102688614 102977613 103130496 103656672 103772672 103789056 104081152 104318592 104633856 104944896 105799482 105816186 106113987 106491896 106813728 107035222 107131248 107358696 107495808 107677836 107798336 108044256 108692928 109387008 110295178 110628504 110769792 110957364 111334944 111523473 111665904 111980168 112235628 112384512 112592592 112718592 112909464 113167044 113654422 114725856 114920127 115066896 115311192 115653972 116021808 116613756 116744256 116762688 117091296 117358416 118464768 119176428 119530698 119784471 119803383 120165444 120522654 120778533 120932784 121273128 121549788 121705024 122072832 122325968 122435712 123060384 123432729 124457067 124616016 125251812 125411776 125624142 125977689 126051632 126432576 126808416 126970368 127239936 127618176 128024064 128677248 129066588 129450258 129725091 129890768 130276888 130553476 130941566 131115264 131337288 131358024 131505024 131727708 132028218 132175968 132596352 133272864 133443072 133818624 133846832 134123904 134529724 134929634 136049382 136201632 136432269 136606512 136918152 137303484 137331936 137507328 137616714 137740176 138208896 138442932 139039166 139091456 140193018 141065976 141088248 141485316 141808086 142236648 142418304 142659468 142841664 143144928 143327744 143570448 144059008 144923904 146127114 146538363 146561499 147504672 147693056 147754449 147943152 148446592 148697964 148887872 149647504 150123456 150545952 150577686 150889392 152967808 153226836 153422528 153682326 153748256 154032921 154205296 154695744 155485008 155659008 155683584 156121728 156477888 156950784 157417344 158699223 158724279 158901904 159374264 159712628 159737844 160187398 160220592 160552833 160696872 161038044 161243712 161516754 161697504 162066384 163039392 163247616 164080512 164576972 165066202 165442767 165942756 166154688 166436046 167002416 167498856 167970252 168353442 168576768 169077888 169364196 170157568 170481633 171569664 172088784 172600344 172966788 173480958 175116384 175144032 175340032 175636944 176037624 176234624 176795136 177697152 178764642 178831872 179296047 181399176 181602176 181909692 182142016 182324682 182557536 183071312 183109248 183488952 183653568 184278528 184590576 186924024 187877718 188087968 188117664 188436213 188647088 189077448 189648864 189891072 190212624 190455552 190859904 191427264 193599882 194175387 194836152 195384484 195415332 195830214 195965294 196412349 196672896 197005932 197037036 197257536 197591562 198042327 198263952 200164608 200727936 200770248 201185856 201794586 202394451 204074073 204302448 204909768 205377228 205955226 206260992 206425071 207313344 208162304 208558749 208637184 209889792 210289527 211598964 211632372 212227974 212712129 212983792 213627456 214070444 214262496 214717392 214991616 215355672 215596672 216088512 217385856 218774016 219190671 220590356 221257008 221539584 221715817 221914728 222669888 223046946 223331808 223960336 224471256 225185184 225437184 225818928 225866529 226334088 227308844 228468583 229451712 229840254 230133792 230523489 230622384 231307944 232043616 233227512 233488512 233525376 234182592 234716832 235427017 236929536 238352856 239061396 239568942 239606766 240281097 240330888 241045308 241557066 241865568 242275131 242546256 243099576 243410048 244145664 244651936 244871424 246120768 246865458 247599303 248914134 249232032 249654069 250503624 250823552 251248284 251955378 252103264 252530163 252865152 253616832 254479872 255236352 257354496 258133176 258900516 259450182 259781536 260221437 260553776 261106952 261883132 262230528 262674576 262716048 263010048 263455416 264056436 264351936 265192704 266545728 267637248 267693664 268146963 268247808 269059448 269859268 271236101 272098764 272403264 272864538 273213024 273487023 273836304 274606968 274663872 275233428 275480352 276417792 276885864 278078332 279497099 280386036 281816577 282131952 282176496 282970632 283616172 284473296 284836608 285318936 285683328 286289856 287140896 288009701 288118016 289847808 290399823 292254228 293076726 293122998 293745321 293947941 295009344 295508898 295886304 296387343 296893184 297395928 297775744 299295008 300246912 301091904 301155372 301778784 302691879 305935616 306453672 306845056 307364652 307496512 308065842 308410592 308932839 309391488 310970016 311318016 311367168 312243456 312955776 313901568 314834688 317398446 317448558 317803808 318341961 318748528 319425256 319475688 320374796 320441184 321105666 321393744 322076088 322487424 323033508 323395008 324132768 326078784 328161024 329153944 330132404 330885534 331816753 331885512 332309376 332872092 334004832 334570419 334997712 335940504 336706884 337153536 338155776 338728392 340963266 341922847 344177568 344760381 345200688 345933576 346961916 350232768 350288064 351273888 352075248 352469248 355394304 357529284 358592094 359353413 359410149 362798352 363204352 363819384 364284032 364649364 365115072 366142624 366218496 366977904 367307136 369181152 370298187 373848048 374623277 375755436 376175936 376235328 376872426 377294176 377933067 378154896 379297728 380425248 380911104 381719808 382854528 386033123 387199764 388350774 389175273 389672304 390768968 390830664 391660428 391930588 392824698 393345792 394011864 394074072 394515072 395183124 396084654 396527904 400329216 401455872 401540496 402371712 403589172 404788902 405928109 408148146 408604896 409296807 409819536 410754456 411910452 412521984 412850142 414626688 417117498 417274368 420579054 423197928 423264744 424455948 425424258 425967584 427254912 428140888 428524992 429434784 429983232 430711344 431193344 432177024 434771712 438381342 439615089 439684497 441180712 442514016 443079168 443431634 443829456 445339776 446093892 446663616 447920672 448942512 450370368 451637856 451733058 452668176 454617688 456937166 458295481 458903424 459680508 460267584 461046978 461244768 462098763 462615888 464087232 466455024 466977024 467050752 468365184 469433664 470854034 472253719 476097669 476172837 476705712 478122792 479137884 479213532 480562194 480661776 481658499 482090616 483114132 483731136 484550262 485092512 486199152 486820096 489303872 489742848 492241536 493730916 495198606 496328301 497828268 498464064 499308138 501007248 501647104 502496568 503910756 504206528 505060326 505730304 507233664 510472704 511444899 514708992 516266352 517801032 518900364 519563072 520442874 521107552 522213904 523766264 525349152 525432096 526020096 526910832 528112872 528703872 530385408 533091456 535387328 536293926 536495616 537888141 538118896 539718536 542472202 544197528 544806528 545729076 546426048 546974046 547672608 549213936 549327744 550466856 550960704 552835584 553771728 556156664 558994198 560655893 560772072 563633154 564263904 564352992 565308639 565941264 567232344 568946592 569673216 570637872 571366656 572579712 574281792 576019402 576236032 577731707 580799646 582526161 584508456 586153452 586245996 587490642 587895882 589237047 590018688 591017796 591772608 592774686 593786368 594791856 595551488 598590016 600493824 602183808 602310744 603557568 605383758 607183353 611871232 612907344 613690112 614729304 614993024 616131684 616821184 617865678 618782976 619275213 621940032 624486912 625676247 625911552 629669376 634796892 634897116 635607616 636683922 637497056 638136387 638850512 638951376 640749592 640882368 642211332 642787488 644152176 644974848 646067016 646790016 648265536 652157568 656322048 657572013 658307888 660264808 661771068 663633506 663771024 664618752 665147451 665744184 668009664 669140838 669995424 671881008 673413768 676311552 677456784 677599587 681926532 683845694 685405749 685878529 688355136 689520762 690401376 691570467 691867152 693923832 700465536 700576128 702547776 704150496 704938496 706281051 710788608 715058568 717184188 718706826 718820298 720843291 725596704 726408704 727638768 728568064 729298728 730230144 732285248 732436992 733955808 734614272 738362304 740596374 742797909 747696096 749246554 751510872 752351872 752470656 753744852 754588352 755866134 756309792 757590489 758595456 760850496 763439616 765709056 772066246 774399528 776701548 778350546 779344608 780664311 781537936 781661328 783320856 783861176 785649396 786691584 788023728 788148144 789030144 790366248 792169308 793055808 802911744 803080992 804440889 804743424 807178344 809577804 811856218 813708303 816296292 817209792 818593614 819639072 820461069 821508912 823820904 825700284 829253376 834234996 838491297 841158108 845449731 846395856 846529488 848911896 850848516 851935168 854509824 856281776 857049984 858869568 861422688 862386688 864029103 864354048 869543424 871199469 876762684 879230178 879368994 881235963 881843823 882361424 885028032 886863268 887658912 890679552 892187784 893327232 895841344 897885024 900740736 903275712 903466116 905336352 908075637 909235376 913874332 916590962 917806848 919361016 920535168 922093956 922489536 924197526 925231776 926798517 928174464 932910048 933954048 934101504 936730368 938867328 941708068 944507438 946512701 952195338 952345674 953411424 955025883 956245584 958275768 958427064 961124388 961323552 963316998 964181232 966228264 967462272 969100524 970185024 972398304 973640192 978607744 984483072 987461832 990397212 992656602 995450259 995656536 996928128 998616276 1002014496 1003294208 1003711257 1004993136 1007821512 1008413056 1010120652 1011460608 1014467328 1022889798 1025768541 1032532704 1034281143 1035602064 1037800728 1039126144 1040885748 1042215104 1044427808 1047532528 1050698304 1050864192 1053821664 1056225744 1057407744 1066182912 1070774656 1072587852 1075776282 1076237792 1078060239 1078230447 1079437072 1084944404 1088395056 1089613056 1091458152 1092852096 1093948092 1095345216 1098427872 1098655488 1100933712 1101921408 1107543456 1110894561 1112313328 1117988396 1121311786 1121544144 1123869831 1127266308 1128527808 1128705984 1130617278 1131882528 1133799201 1134464688 1137893184 1141275744 1142733312 1145159424 1148563584 1152038804 1155463414 1157916553 1158099369 1161599292 1165052322 1167525819 1169016912 1172306904 1172491992 1174981284 1175791764 1178474094 1180037376 1182035592 1183545216 1185549372 1189583712 1191102976 1197180032 1200987648 1204367616 1204621488 1207115136 1210767516 1214366706 1217784327 1225814688 1227380224 1227890421 1229458608 1229986048 1232263368 1233642368 1235731356 1237565952 1238550426 1243880064 1251352494 1251823104 1269593784 1269794232 1271215232 1273367844 1274994112 1276272774 1277701024 1277902752 1281499184 1281764736 1284422664 1285574976 1288304352 1289949696 1292134032 1293580032 1296531072 1304315136 1315144026 1316615776 1318845267 1319053491 1320529616 1323542136 1327267012 1327542048 1329237504 1330294902 1331488368 1336019328 1338281676 1339990848 1343762016 1346827536 1354913568 1355199174 1363853064 1367691388 1370811498 1371757058 1374886443 1376710272 1379041524 1380802752 1383140934 1383734304 1386296289 1387847664 1400931072 1401152256 1405095552 1408300992 1412562102 1416537509 1416761157 1428293007 1428518511 1430117136 1434368376 1437413652 1437640596 1441686582 1444975497 1451193408 1455277536 1457136128 1458597456 1460460288 1464570496 1467911616 1469228544 1476724608 1481192748 1485595818 1488984903 1495392192 1498493108 1503021744 1504703744 1504941312 1507489704 1509176704 1511732268 1512619584 1515180978 1517190912 1521700992 1531418112 1534334697 1544132492 1548799056 1552010719 1553403096 1556701092 1558689216 1561328622 1563075872 1563322656 1566641712 1567722352 1571298792 1576047456 1576296288 1578060288 1580732496 1584338616 1586111616 1599280081 1606161984 1608881778 1609486848 1613664423 1614356688 1619155608 1623712436 1627416606 1632592584 1634419584 1637187228 1639278144 1640922138 1643017824 1647641808 1647989119 1651400568 1658506752 1668469992 1676982594 1681967679 1682316216 1690899462 1692791712 1693058976 1695925917 1697823792 1701697032 1703870336 1709019648 1712563552 1714099968 1717739136 1722845376 1728058206 1728708096 1733195121 1742398938 1747578483 1753525368 1758460356 1758737988 1762471926 1763687646 1764722848 1767711141 1770056064 1773726536 1775317824 1781359104 1784375568 1786654464 1791682688 1795770048 1801481472 1806551424 1806932232 1810672704 1816151274 1818470752 1821550059 1827748664 1833181924 1835613696 1838722032 1841070336 1842534893 1844187912 1844979072 1848395052 1850463552 1853597034 1856348928 1857825639 1865820096 1873460736 1877028741 1877734656 1883416136 1889014876 1893025402 1898652707 1904390676 1904691348 1906822848 1910051766 1912491168 1914409161 1916551536 1916854128 1922248776 1922647104 1926633996 1928362464 1932456528 1934924544 1938201048 1940370048 1944796608 1956479693 1957215488 1968966144 1972716039 1974923664 1980794424 1985313204 1990900518 1991313072 1993856256 1995442353 1997232552 2004028992 2007422514 2009986272 2015643024 2016067907 2016826112 2020241304 2028934656 2032798761 2045779596 2051537082 2056217247 2057635587 2065065408 2068562286 2071204128 2074711401 2075601456 2078252288 2081771496 2084430208 2088855616 2095065056 2101396608 2101728384 2107643328 2112451488 2114815488 2118843153 2132365824 2141549312 2145175704 2151552564 2152475584 2156120478 2156460894 2158874144 2162529873 2169888808 2176790112 2179226112 2182916304 2185704192 2187896184 2190690432 2196855744 2197310976 2201867424 2203842816 2215086912 2221789122 2224626656 2228393727 2235976792 2242623572 2243088288 2247739662 2254065529 2254532616 2257055616 2257411968 2261234556 2263765056 2267598402 2268929376 2272771467 2275786368 2282551488 2290318848 2297127168 2304077608 2310926828 2315833106 2316198738 2322717271 2323198584 2330104644 2335051638 2338033824 2341992933 2344613808 2344983984 2349962568 2351583528 2356948188 2360074752 2364071184 2367090432 2371098744 2379167424 2393459929 2394360064 2408735232 2409242976 2413322667 2414230272 2421535032 2428733412 2435568654 2441124909 2451629376 2455780842 2458917216 2459972096 2464526736 2467284736 2471462712 2477100852 2487760128 2502704988 2515473891 2539187568 2539588464 2542430464 2546735688 2549988224 2552545548 2555402048 2555805504 2562998368 2563529472 2568845328 2571149952 2576608704 2584268064 2587160064 2592087309 2593062144 2608630272 2622362939 2630288052 2633231552 2637690534 2638106982 2641059232 2643707889 2645531469 2647084272 2654534024 2655084096 2660589804 2662976736 2672038656 2676563352 2679981696 2687524032 2693655072 2709827136 2710398348 2724226911 2727706128 2735382776 2741622996 2743514116 2749772886 2753420544 2757511637 2758083048 2761605504 2766281868 2767468608 2772592578 2775695328 2780395551 2801862144 2802304512 2810191104 2816601984 2825124204 2833075018 2833522314 2839538103 2841496763 2856586014 2857037022 2860234272 2865077649 2868736752 2874827304 2875281192 2883373164 2889950994 2902386816 2910555072 2917194912 2920920576 2929140992 2935823232 2953449216 2962385496 2971191636 2977969806 2986350777 2990784384 2996986216 3006043488 3009407488 3009882624 3014979408 3018353408 3023464536 3025239168 3030361956 3034381824 3043401984 3068669394 3077305623 3088264984 3097598112 3104021438 3106806192 3113402184 3117378432 3122657244 3126151744 3126645312 3133283424 3135444704 3142597584 3152094912 3152592576 3161464992 3168677232 3172223232 3198560162 3208068367 3212323968 3217763556 3227328846 3228713376 3234180717 3234691341 3238311216 3247424872 3254833212 3265185168 3268839168 3274374456 3278556288 3281844276 3286035648 3295283616 3295978238 3302801136 3332683683 3336939984 3353965188 3363935358 3364632432 3371609493 3381798924 3385583424 3386117952 3391851834 3395647584 3401397603 3403394064 3407740672 3425127104 3428199936 3435478272 3445690752 3456116412 3466390242 3473749659 3474298107 3484797876 3495156966 3502577457 3507050736 3516920712 3517475976 3524943852 3527375292 3529445696 3535422282 3540112128 3547453072 3550635648 3568751136 3573308928 3583365376 3591540096 3602962944 3613102848 3613864464 3621345408 3632302548 3636941504 3643100118 3653352981 3655497328 3666363848 3677444064 3682140672 3685069786 3688375824 3689958144 3696790104 3700927104 3707194068 3712697856 3715651278 3731640192 3754057482 3755469312 3766832272 3778029752 3786050804 3797305414 3808781352 3809382696 3813645696 3820103532 3824982336 3828818322 3833103072 3833708256 3844497552 3845294208 3853267992 3856724928 3864913056 3869849088 3876402096 3880740096 3889593216 3912959386 3914430976 3924591251 3945432078 3949847328 3956535801 3957160473 3961588848 3970626408 3981801036 3982626144 3987712512 3990884706 3994465104 4008057984 4014845028 4019972544 4031286048 4032135814 4033652224 4040482608 4065597522 4091559192 4103074164 4112434494 4115271174 4124659329 4130130816 4137124572 4142408256 4149422802 4151202912 4156504576 4163542992 4168860416 4177711232 4190130112 4202793216 4203456768 4215286656 4224902976 4237686306 4249612527 4250283471 4283098624 4284879021 4290351408 4303105128 4304951168 4312240956 4312921788 4317748288 4325059746 4334926491 4339777616 4353580224 4365832608 4371408384 4375792368 4381380864 4393711488 4403734848 4407685632 4430173824 4443578244 4449253312 4456787454 4466954709 4471953584 4485247144 4486176576 4495479324 4508131058 4509065232 4514111232 4514823936 4522469112 4527530112 4535196804 4537858752 4545542934 4551572736 4565102976 4594254336 4603004091 4608155216 4621853656 4631666212 4632397476 4645434542 4646397168 4656032157 4660209288 4670103276 4676067648 4683985866 4689227616 4689967968 4699925136 4703167056 4713896376 4728142368 4734180864 4742197488 4758334848 4786919858 4788720128 4797840243 4801149703 4818485952 4826645334 4828460544 4840993269 4843070064 4857466824 4871137308 4882249818 4903258752 4911561684 4917834432 4929053472 4934569472 4942925424 4943967357 4954201704 4975520256 5005409976 5030947782 5045903037 5078375136 5079176928 5084860928 5093471376 5099976448 5105091096 5110804096 5111611008 5125996736 5127058944 5137690656 5142299904 5153217408 5168536128 5184174618 5186124288 5199585363 5244725878 5260576104 5266463104 5275381068 5276213964 5282118464 5287415778 5291062938 5294168544 5303133423 5309068048 5310168192 5321179608 5325953472 5344077312 5353126704 5359963392 5375048064 5387310144 5419654272 5420796696 5448453822 5455412256 5464650177 5470765552 5483245992 5487028232 5499545772 5506841088 5515023274 5516166096 5523211008 5527604679 5532563736 5534937216 5545185156 5551390656 5560791102 5573476917 5620382208 5631086223 5633203968 5650248408 5666150036 5667044628 5679076206 5682993526 5695958121 5713172028 5714074044 5720468544 5730155298 5737473504 5743227483 5749654608 5750562384 5766746328 5779901988 5804773632 5821110144 5834389824 5858281984 5869439079 5871646464 5906898432 5918148117 5924770992 5942383272 5955939612 5972701554 5981568768 5986327059 5993972432 6012086976 6029958816 6036706816 6046929072 6048203721 6050478336 6060723912 6086803968 6098396283 6137338788 6154611246 6168651741 6172906761 6176529968 6195196224 6208042876 6213612384 6226804368 6234756864 6245314488 6252303488 6253290624 6266566848 6270889408 6285195168 6304189824 6305185152 6322929984 6337354464 6344446464 6356529459 6397120324 6416136734 6424647936 6429758693 6435527112 6454657692 6457426752 6468361434 6469382682 6476622432 6487589619 6494849744 6509666424 6530370336 6537678336 6548748912 6557112576 6563688552 6572071296 6590567232 6591956476 6605602272 6625588907 6665367366 6673879968 6685181181 6707930376 6727870716 6729264864 6743218986 6762196587 6763597848 6771166848 6772235904 6783703668 6791295168 6802795206 6806788128 6815481344 6818314401 6850254208 6870956544 6891381504 6912232824 6932780484 6947499318 6948596214 6968151813 6969595752 6990313932 7005154914 7014101472 7025978799 7033841424 7034951952 7049887704 7054750584 7058891392 7070844564 7080224256 7094906144 7101271296 7137502272 7166730752 7180379787 7183080192 7226205696 7227728928 7239968001 7242690816 7264605096 7273883008 7286200236 7306705962 7310994656 7323374727 7332727696 7354888128 7370139572 7376751648 7379916288 7393580208 7401854208 7414388136 7431302556 7463280384 7508114964 7533664544 7546421673 7556059504 7572101608 7594610828 7617562704 7618765392 7627291392 7640207064 7649964672 7657636644 7666206144 7667416512 7688995104 7690588416 7706535984 7713449856 7729826112 7752804192 7761480192 7776261927 7779186432 7825918772 7849182502 7865846929 7867088817 7890864156 7899694656 7913071602 7914320946 7923177696 7931123667 7936594407 7941252816 7963602072 7965252288 7981769412 7988930208 8016115968 8029690056 8039945088 8062572096 8064271628 8080965216 8105415871 8131195044 8172680733 8183118384 8206148328 8224868988 8230542348 8249318658 8260261632 8272534911 8274249144 8284816512 8298845604 8302405824 8327085984 8337720832 8341186653 8355422464 8380260224 8405586432 8406913536 8430573312 8449805952 8475372612 8499225054 8500566942 8518614309 8524490289 8569758042 8580702816 8595232947 8606210256 8609902336 8624481912 8625843576 8635496576 8650119492 8669852982 8679555232 8707160448 8731665216 8751584736 8762761728 8787422976 8807469696 8860347648 8887156488 8898506624 8913574908 8933909418 8943907168 8959052331 8970494288 8972353152 8990958648 9016262116 9018130464 9028222464 9029647872 9044938224 9055060224 9070393608 9075717504 9091085868 9103145472 9130205952 9206008182 9216310432 9231916869 9243707312 9263332424 9264794952 9290869084 9292794336 9312064314 9320418576 9340206552 9352135296 9367971732 9378455232 9379935936 9399850272 9406334112 9427792752 9456284736 9484394976 9516669696 9573839716 9595680486 9602299406 9622685837 9624205101 9636971904 9653290668 9681986538 9686140128 9702542151 9704074023 9714933648 9742274616 9764499636 9806517504 9823123368 9835668864 9858106944 9885850848 9887934714 9908403408 9915762563 9998051049 10010819952 10061895564 10091806074 10114828479 10156750272 10158353856 10186942752 10199952896 10204192809 10210182192 10221608192 10223222016 10251993472 10275381312 10284599808 10306434816 10337072256 10368349236 10399170726 10421248977 10422894321 10489451756 10521152208 10532926208 10550762136 10552427928 10564236928 10574831556 10582125876 10588337088 10606266846 10618136096 10620336384 10642359216 10651906944 10706253408 10719926784 10750096128 10774620288 10839308544 10841593392 10864075033 10896907644 10910824512 10929300354 10941531104 10960058943 10966491984 10974056464 10999091544 11030046548 11032332192 11046422016 11055209358 11065127472 11069874432 11090370312 11102781312 11121582204 11146953834 11194960567 11262172446 11266407936 11300496816 11332300072 11334089256 11358152412 11365987052 11391916242 11426344056 11428148088 11440937088 11460310596 11474947008 11486454966 11499309216 11501124768 11533492656 11559803976 11609547264 11642220288 11668779648 11738878158 11743292928 11771915161 11773773753 11836296234 11849541984 11869607403 11871481419 11884766544 11911879224 11945403108 11963137536 11972654118 11987944864 12024173952 12059917632 12093858144 12096407442 12100956672 12121447824 12196792566 12274677576 12309222492 12337303482 12345813522 12353059936 12373977987 12390392448 12416085752 12427224768 12453608736 12469513728 12490628976 12504606976 12506581248 12533133696 12541778816 12570390336 12608379648 12610370304 12645859968 12674708928 12713058918 12748837581 12750850413 12794240648 12832273468 12849295872 12859517386 12871054224 12897744251 12909315384 12914853504 12936722868 12938765364 12953244864 12975179238 12989699488 13004779473 13019332848 13060740672 13097497824 13114225152 13127377104 13144142592 13181134464 13183912952 13211204544 13251177814 13290568949 13330734732 13347759936 13370362362 13400864127 13415860752 13455741432 13458529728 13486437972 13524393174 13527195696 13542333696 13544471808 13567407336 13582590336 13605590412 13613576256 13636628802 13695357851 13700508416 13782763008 13809012273 13824465648 13865560968 13894998636 13897192428 13936303626 13939191504 13968096471 13980627864 14010309828 14028202944 14051957598 14067682848 14069903904 14099775408 14109501168 14117782784 14141689128 14189812288 14202542592 14275004544 14360759574 14366160384 14393520729 14403449109 14455457856 14479936002 14485381632 14522979807 14529210192 14547766016 14572400472 14613411924 14621989312 14646749454 14665455392 14709776256 14740279144 14753503296 14787160416 14803708416 14828776272 14831902071 14862605112 14926560768 15016229928 15067329088 15092843346 15112119008 15137709111 15144203216 15189221656 15235125408 15237530784 15254582784 15280414128 15299929344 15315273288 15332412288 15334833024 15377990208 15381176832 15413071968 15426899712 15459652224 15505608384 15552523854 15558372864 15598756089 15651837544 15698365004 15731693858 15734177634 15778458703 15781728312 15799389312 15826143204 15828641892 15846355392 15862247334 15873188814 15882505632 15909400269 15927204144 15930504576 15963538824 15977860416 16032231936 16059380112 16079890176 16125144192 16128543256 16161930432 16210831742 16259020897 16262390088 16345361466 16366236768 16393950531 16412296656 16449737976 16461084696 16498637316 16520523264 16545069822 16548498288 16569633024 16582814037 16597691208 16604811648 16654171968 16682373306 16710844928 16754219503 16760520448 16861146624 16893258669 16899611904 16950745224 16998450108 17001133884 17037228618 17048980578 17087874363 17139516084 17161405632 17190465894 17212420512 17219804672 17248963824 17251687152 17270993152 17300238984 17339705964 17359110464 17414320896 17463330432 17503169472 17574845952 17608317237 17614939392 17720695296 17774312976 17797013248 17827149816 17867818836 17887814336 17918104662 17940988576 17944706304 17958981177 17981917296 18032524232 18036260928 18089876448 18110120448 18140787216 18144611163 18151435008 18182171736 18260411904 18412016364 18432620864 18463833738 18487414624 18505955223 18518720283 18526664848 18529589904 18581738168 18585588672 18624128628 18640837152 18680413104 18704270592 18735943464 18756910464 18759871872 18799700544 18812668224 18855585504 18912569472 18968789952 19033339392 19069588377 19147679432 19191360972 19204598812 19245371674 19248410202 19273943808 19289276079 19302581459 19306581336 19363973076 19372280256 19405084302 19408148046 19429867296 19462768857 19484549232 19528999272 19613035008 19646246736 19671337728 19716213888 19771701696 19775869428 19816806816 19831525126 19876766721 19890477341 19996102098 20021639904 20055543543 20123791128 20183612148 20229656958 20286589761 20313500544 20316707712 20373885504 20408385618 20420364384 20443216384 20446444032 20503986944 20550762624 20612869632 20674144512 20736698472 20798341452 20842497954 20845788642 20904455439 20978903512 21042304416 21065852416 21101524272 21104855856 21128473856 21149663112 21164251752 21176674176 21212533692 21236272192 21240672768 21284718432 21303813888 21412506816 21500192256 21541139361 21549240576 21678617088 21683186784 21728150066 21793815288 21821649024 21858600708 21883062208 21920117886 21932983968 21948112928 21970124181 21998183088 22060093096 22064664384 22110418716 22130254944 22139748864 22180740624 22205562624 22243164408 22293907668 22389921134 22524344892 22600993632 22639265019 22664600144 22668178512 22716304824 22731974104 22783832484 22852688112 22856296176 22881874176 22920621192 22949894016 22972909932 22998618432 23002249536 23066985312 23119607952 23284440576 23328785781 23337559296 23477756316 23543830322 23547547506 23597540787 23601266451 23672592468 23699083968 23739214806 23742962838 23769533088 23793371001 23809783221 23823758448 23890806216 23945308236 23975889728 24048347904 24119835264 24187716288 24192814884 24242895648 24316247613 24393585132 24518042199 24549355152 24618444984 24674606964 24691627044 24706119872 24747955974 24780784896 24817604733 24832171504 24854449536 24907217472 24981257952 25009213952 25013162496 25066267392 25083557632 25140780672 25216759296 25220740608 25291719936 25349417856 25426117836 25497675162 25501700826 25555842927 25573470867 25588481296 25664546936 25719034772 25742108448 25795488502 25818630768 25829707008 25873445736 25877530728 25906489728 25950358476 25979398976 26009558946 26038665696 26121481344 26194995648 26254754208 26288285184 26362268928 26367825904 26422409088 26502355628 26581137898 26661469464 26695519872 26740724724 26801728254 26831721504 26877156993 26911482864 26917059456 26972875944 27048786348 27054391392 27084667392 27088943616 27134814672 27165180672 27211180824 27227152512 27273257604 27390715702 27401016832 27618024546 27648931296 27695750607 27731121936 27789997272 27794384856 27872607252 27878383008 27936192942 27961255728 28020619656 28056405888 28103915196 28135365696 28139807808 28199550816 28219002336 28235565568 28283378256 28379624576 28550009088 28721519148 28787041458 28806898218 28868057511 28872615303 28910915712 28959872004 29045959614 29058420384 29095532032 29107626453 29144800944 29226823848 29243978624 29293498908 29330910784 29419552512 29480558288 29507006592 29574320832 29657552544 29663804142 29725210224 29747287689 29994153147 30032459856 30134658176 30185686692 30224238016 30275418222 30288406432 30344485437 30378443312 30470250816 30475061568 30560828256 30599858688 30630546576 30664824576 30669666048 30755980416 30826143936 30853799424 30919304448 31011216768 31105047708 31197512178 31263746931 31268682963 31303675088 31396730008 31463387716 31468355268 31556917406 31563456624 31598778624 31652286408 31657283784 31692710784 31724494668 31746377628 31765011264 31818800538 31854408288 31861009152 31927077648 31955720832 32118760224 32159780352 32250288384 32257086512 32323860864 32421663484 32518041794 32524780176 32592225099 32690722932 32732473536 32787901062 32824593312 32880176829 32899475952 32922169392 32997274632 33090139644 33096996576 33139266048 33165628074 33195382416 33209623296 33308343936 33364746612 33508439006 33521040896 33584881701 33786517338 33799223808 33901490448 33996900216 34002267768 34074457236 34097961156 34175748726 34279032168 34322811264 34380931788 34424841024 34497927648 34503374304 34541986304 34600477968 34679411928 34718220928 34828641792 34926660864 35006338944 35216634474 35229878784 35315745483 35321321259 35548625952 35594026496 35608822209 35654299632 35735637672 35775628672 35836209324 35881977152 35889412608 35917962354 35963834592 36065048464 36072521856 36179752896 36281574432 36289222326 36302870016 36364343472 36824032728 36865241728 36927667476 36974829248 37011910446 37037440566 37053329696 37059179808 37121933961 37163476336 37171177344 37248257256 37281674304 37360826208 37408541184 37471886928 37513820928 37519743744 37599401088 37625336448 37711171008 37825138944 37937579904 38139176754 38246512743 38252551239 38295358864 38382721944 38409197624 38490743348 38496820404 38547887616 38578552158 38605162918 38613162672 38693232753 38727946152 38744560512 38810168604 38816296092 38859734592 38925537714 38969098464 39014338419 39057998544 39292493472 39342675456 39432427776 39543403392 39551738856 39633613632 39663050252 39753533442 39780954682 39871706847 39992204196 40043279808 40111087086 40202592381 40247582256 40367224296 40459313916 40573179522 40627001088 40633415424 40747771008 40816771236 40840728768 41007973888 41086073553 41101525248 41348289024 41427036819 41473396944 41596682904 41684995908 41691577284 41808910878 41904289413 41957807024 42084608832 42203048544 42209711712 42256947712 42299326224 42328503504 42353348352 42425067384 42472544384 42569436864 42607627776 42825013632 43082278722 43098481152 43180562187 43210347327 43366373568 43456300132 43587630576 43643298048 43717201416 43766124416 43840235772 43865967936 43896225856 43940248362 43996366176 44120186192 44129328768 44220837432 44260509888 44361481248 44411125248 44486328816 44495706213 44587815336 44779842268 45008310851 45048689784 45201987264 45278530038 45329200288 45336357024 45413127333 45432609648 45463948208 45567664968 45705376224 45712592352 45763748352 45841242384 45899788032 45945819864 45997236864 46004499072 46133970624 46239215904 46379122349 46657571562 46675118592 46796268267 46955512632 47087660644 47095095012 47195081574 47202532902 47335376109 47345184936 47398167936 47478429612 47485925676 47539066176 47586742002 47619566442 47647516896 47728200807 47781612432 47890616472 47951779456 48096695808 48239670528 48375432576 48385629768 48485791296 48632495226 48777062691 48787170264 49036084398 49098710304 49181851593 49236889968 49349213928 49383254088 49412239744 49495911948 49561569792 49635209466 49664343008 49708899072 49748442111 49814434944 49962515904 50132534784 50167115264 50262658509 50281561344 50583439872 50679776007 50698835712 50852235672 50995350324 51003401652 51111685854 51146941734 51176962592 51263623089 51329093872 51438069544 51484216896 51590977004 51637261536 51659414016 51746891472 51755061456 51812979456 51900716952 51958797952 52019117892 52077331392 52242962688 52389991296 52509508416 52724537856 52735651808 52824951711 52844818176 53004711256 53162275796 53322938928 53391039744 53433511897 53481449448 53603456508 53663443008 53754313986 53822965728 53834118912 53876943531 53945751888 54097572696 54108782784 54269629344 54330361344 54422361648 54433833489 54454305024 54546515208 54781431404 55060928503 55236049092 55297862592 55391501214 55462243872 55517865669 55556160849 55579994544 55588769712 55745214504 55756766016 55872385884 55922511456 56041239312 56112811776 56207830392 56270731392 56279615616 56399101632 56438004672 56566756512 56737911097 56759249152 57100018176 57208765131 57443038296 57574082916 57613796436 57736115022 57745230606 57821831424 57867828237 57907744377 57919744008 58091919228 58116840768 58215252906 58289601888 58388306571 58453647696 58487957248 58586997816 58661821568 58839105024 58961116576 59014013184 59148641664 59315105088 59327608284 59450420448 59494575378 59630300163 59671432023 59988306294 60064919712 60166630629 60269316352 60371373384 60448476032 60550836444 60576812864 60688970874 60756886624 60859769283 60940501632 60950123136 61121656512 61261093152 61329649152 61339332096 61511960832 61652287872 61838608896 62022433536 62210095416 62395024356 62527493862 62537365926 62607350176 62713366317 62793460016 62926775432 62936710536 63113834812 63126913248 63197557248 63304572816 63314567568 63385421568 63448989336 63492755256 63530022528 63637601076 63708816576 63722018304 63854155296 63911441664 64237520448 64500576768 64514173024 64623418083 64647721728 64843326968 65036083588 65049560352 65184450198 65367900341 65381445864 65464947072 65575802124 65649186624 65760353658 65798951904 65844338784 65910372543 65994549264 66180279288 66193993152 66331256148 66390764832 66419246592 66616687872 66729493224 67016878012 67169763402 67358800859 67573034676 67802980896 67917795057 67993800432 68004535536 68148914472 68195922312 68351497452 68558064336 68645622528 68761863576 68849682048 68995855296 69006748608 69200955936 69358823856 69410337941 69436441856 69853321728 69986357343 70012677888 70433268948 70631490966 70642642518 70792622361 70803799353 71097251904 71217644418 71308599264 71429349663 71471275344 71551257344 71672418648 71763954304 71835924708 71927669184 72130096928 72145043712 72359505792 72563148864 72578444652 72728686944 72948742839 73648065456 73730483456 73855334952 73949658496 74023820892 74074881132 74106659392 74118359616 74243867922 74326952672 74342354688 74452814199 74496514512 74563348608 74721652416 74943773856 75027641856 75039487488 75198802176 75250672896 75422342016 75650277888 75875159808 76048525231 76278353508 76493025486 76505102478 76590717728 76667528781 76720412601 76765443888 76818395248 76981486696 76993640808 77157104316 77210325836 77226325344 77386465506 77455892304 77489121024 77620337208 77632592184 77719469184 77851075428 77938196928 78028676838 78115997088 78584986944 78864855552 79086806784 79103477712 79267227264 79326100504 79507066884 79561909364 79743413694 79967837473 79984408392 80086559616 80222174172 80405184762 80495164512 80631470979 80734448592 80918627832 81146359044 81254002176 81266830848 81495542016 81633542472 81681457536 82172147106 82203050496 82403406127 82854073638 82946793888 83087251821 83193365808 83369991816 83383154568 83617821756 83808578826 83915614048 84169217664 84406097088 84419423424 84598652448 84657007008 84706696704 84850134768 84945088768 85138873728 85650027264 86164557444 86361124374 86420694654 86604172533 86617845909 86732747136 86912600264 87175261152 87286596096 87434402832 87532248832 87680471544 87731935872 87792451712 87880496724 87992732352 88240372384 88258657536 88441674864 88521019776 88722962496 88972657632 88991412426 89175630672 89241863067 89559684536 90016621702 90097379568 90284209757 90403974528 90557060076 90658400576 90672714048 90826254666 90865219296 90927896416 91033456311 91135329936 91410752448 91425184704 91682484768 91799576064 91891639728 91994473728 92008998144 92267941248 92478431808 92758244698 93033982643 93315143124 93592536534 93791240793 93806048889 93911025264 94175321288 94190190024 94390163148 94405065804 94670752218 94690369872 94796335872 94956859224 94971851352 95078132352 95173484004 95239132884 95295033792 95456401614 95563224864 95781232944 95903558912 96479341056 96750865152 96771259536 96971582592 97264990452 97554125382 97574340528 97776675297 98072168796 98197420608 98363703186 98473779936 98640530487 98698427856 98766508176 98824479488 98991823896 99270418932 99328686016 99417798144 99496884222 99628869888 99925031808 100525317018 100563122688 100754645103 101359552014 101397671424 101704471344 101990700648 102006803304 102223371708 102293883468 102353925184 102527246178 102658187744 102876139088 102968433792 103181954008 103274523072 103493782944 103510122912 103625958912 103801433904 103917595904 104038235784 104154662784 104485925376 104779982592 105019016832 105471303616 105649903422 105689636352 105947236449 105963963777 106009422512 106324551592 106645877856 106782079488 106867023794 106962898896 107206913016 107326886016 107508627972 107645931456 107668237824 107753887062 107891503776 108195145392 108217565568 108539258688 108844723296 108867666978 108908610048 109093030416 109562862808 110121857006 110449210921 110472098184 110595725184 110783002428 110924487744 111035731338 111112321698 111159989088 111177539424 111365801883 111490429008 111513532032 111744771768 111845022912 112082478624 112225623552 112415660784 112541462784 112559231232 112798203264 112876009344 113133513024 113475822194 113518498304 113813146279 114417530262 114739538229 114757653717 114886076592 115148165832 115227592872 115472230044 115490461212 115643662848 115735656474 115815488754 115839488016 116079698259 116183838456 116233681536 116430505812 116579203776 116776613142 116907295392 116975914496 117173995632 117323643136 117922233152 118028026368 118297283328 118630210176 118655216568 118900840896 118989150756 119260600326 119342864046 119615120541 119976612588 120129839424 120333261258 120538632704 120742746768 120896952064 121101672888 121153625728 121377941748 121513773248 121719538566 121881003264 121900246272 122243313024 122522186304 123023921664 123258220659 123304575744 124044867072 124420190832 124790048712 125054987724 125074731852 125214700352 125426732634 125586920032 125712868239 125853550864 125873421072 126227669624 126253826496 126609145632 126629135136 126770843136 126897978672 126985510512 127060045056 127275202152 127417633152 127708310592 127822883328 128475040896 129028346048 129246836166 129295443456 129541686561 129631041981 129686653936 130072167176 130099120704 130368900396 130735800682 130762891728 130929894144 131151604248 131298373248 131520707316 131597903808 131688677568 131820745086 131989098528 132360558576 132387986304 132662512296 132781529664 133233375744 133458986448 133487118639 134033756024 134339526804 134717601718 135024932553 135118070213 135146069352 135605961792 135835590114 135987600864 136009071072 136239381999 136297828944 136391844624 136702994904 137116128672 137291245056 137523727152 137699364096 137991710592 138013497216 138401911872 138717647712 138820675882 138872883712 139137367047 139233341387 139972714686 140025355776 140388804801 140866537896 141262981932 141285285036 141585244722 141607598706 142006128327 142194503808 142435288836 142617198528 142858699326 142942550688 143102514688 143344837296 143527908608 143671849416 143855338368 144260193856 144290087424 144719011584 145126297728 145156889304 145457373888 145897485678 146331188073 147296130912 147460966912 147710669904 147899316992 148047641784 148149762264 148213318784 148236719232 148487735844 148653905344 148684709376 148905628398 148993029024 149126697216 149245326333 149443304832 149887547712 150397604352 150501345792 150787975527 150844684032 151750319616 152097050462 152556707016 152986050972 153010204956 153181435456 153335057562 153440825202 153530887776 153636790496 153790869267 153962973392 153987281616 154314208632 154420651672 154452650688 154772931012 154911784608 154978242048 155240674416 155265184368 155438938368 155702150856 155876393856 156057353676 156231994176 157169973888 158173613568 158206955424 158474855133 158534454528 158652201008 159014133768 159123818728 159486827388 159935674946 159968816784 160173119232 160300535691 160444348344 160810369524 160990329024 161262941958 161468897184 161630830593 161837255664 162292718088 162991084032 163267084944 163301500467 163362915072 164344294212 164806812254 165182785509 165708147276 165893587776 166174503642 166386731616 166553597007 166668482547 166739983632 166766309136 167235643512 167617157652 167831228096 168338435328 168812194176 168838846848 169197304896 169314014016 169700269536 169890177536 170213733291 170277747456 171300054528 171626295393 172329114888 172722248748 172841389308 173208345066 173235691818 173465494272 173603484711 173723233131 173825200528 174350522304 174868805664 175064497664 175360943088 175463871744 175584903424 175760993448 175985464704 176480744768 176517315072 176883349728 177042039552 177445924992 177945315264 177982824852 178351261344 178483726134 178890900489 179014296069 179119369072 180033243404 180194759136 180568419514 180807949056 181114120152 181316801152 181345428096 181652509332 181730438592 181855792832 182066912622 182270659872 182579307849 182821504896 182850369408 183364969536 183783279456 183988947456 184017996288 184535882496 184956863616 185516489396 186067965286 186463002097 186630286248 187185073068 187582481586 187612097778 187822050528 188140098951 188350642576 188380380048 188780326296 188810131608 189341504436 189380739744 189592671744 189913718448 189943702704 190156264704 190346968008 190478265768 190590067584 190912803228 191126449728 191562465888 191807117824 193501730304 193542519072 193870254249 193943165184 194529980904 195108250764 195148681056 195553350594 196103701023 196144337592 196394841216 196727406372 196947559872 197281060974 197396855712 197533016352 197648958976 197731117629 197983647792 198540837864 198657372032 198993768444 199257739776 199850063616 201050634036 201509290206 202076402577 202719104028 203408942688 203753385171 203981401296 204013606608 204446743416 204587766936 204707850368 205054492356 205316375488 205752278176 205936867584 206363908016 206549046144 206987565888 207020245824 207602867808 207835191808 208076471568 208231013823 208309325568 209559965184 209959072029 210038033664 210942607232 211299806844 211894472898 211927927554 212018845024 212377867083 212411398059 212649103184 213291755712 213734047588 213925797792 214413826032 214653772032 215017255944 215291862912 215507774124 215783007552 216390290784 216435131136 217078517376 217689446592 217735333956 218186060832 218846228517 219125725616 220243714012 220898421842 220944196368 221191450368 221566004856 221848975488 222071462676 222224643396 222319978176 222355078848 222731603766 222980858016 223027064064 223358442597 223489543536 223690045824 224164957248 224831321568 225082925568 225118462464 225596406528 225752018688 226267026048 226951644388 227626292558 228109560941 228145575693 228835060524 229479076458 229515307434 229772153184 230002586343 230161237803 230296331664 230455185744 230944460088 230980922424 231471312948 231630977508 231678976032 232159396518 232367676912 232467363072 232861011624 233158407552 233553226284 233814590784 234347991264 234647286272 235844466304 236594566656 237260420352 237310433136 237801681792 237978301512 238521200652 238685728092 239230241082 239903512419 239953225176 240259678848 240666522516 241485493536 241793904128 241894412937 242203345776 242307251456 242755883496 243027546496 243439077132 243762006528 243800492544 244486626048 245044372608 246516441318 246609151488 247210218381 248840381664 249261755463 249580097424 250109975448 250149463704 250429400704 250853465268 251173840064 251425736478 251707101728 251746842144 252455339248 252507652992 253218291264 253258270272 253795957344 253971021024 254120090112 254550404304 254835266304 255416621184 256950081792 258056692096 258493672332 259083373122 259262083962 259373307872 259812517599 259853537727 260144334352 260198241408 260737800792 261471601364 261525783456 261859788288 262303208496 262596746496 263041414632 263195807616 263377355136 263641490172 263978197056 264721117152 264775972608 265325024592 265563059328 266917972896 266974237278 267725589201 268067512048 268679053608 269435203436 270049865106 270236140426 270292138704 270852629271 271211923584 271671180228 271975201728 272018142144 272478763998 272595657888 272783689248 273100368933 273405989808 274232257344 275047454304 275398728192 275983421184 276026994432 276803823744 277435295424 277641351764 278274734094 278466682774 279057889273 279101947929 279945429372 280777609602 281373722379 281418146667 281733075792 282525963864 282570570072 283170489444 283215197412 284012256654 284389007616 284870577672 285234397056 285717398652 285885101376 286689674592 287055817216 287343698832 287710676736 288520387712 289438023168 290252595456 290313778608 290914747776 291794971356 292662376146 293330025891 294592261824 295421339808 295798633984 295921591461 296095283568 296299524528 296426637568 296473438464 296975471688 297307810688 297811256796 297986058048 298253394432 298490652666 298886609664 299775095424 301575951054 301689368064 302263935309 304194100924 305113414032 305972101944 306020409912 306362870912 306670115124 306881650404 307061775552 307273580992 307581738534 307925946784 307974563232 308628417264 308841303344 308905301376 309545862024 309823569216 310481348832 310530368736 310877876736 311404301712 311752787712 312114707352 312463988352 314339947776 315058175957 316413910848 316949710266 317068909056 317304402016 317841709347 317891891331 318028267536 318247637456 318973654776 319871349892 319937633568 320346238464 320601071382 320888696688 321620739048 321980658048 322525883916 322937794368 323261661186 323674511328 324585436176 324653856443 326534169888 326603000934 326725830144 328688588424 329613624508 330365571018 331347632763 331416294552 331787175552 332349007284 332773463232 333107194014 333336965094 333479967264 333532618272 334097405649 334471287024 335234315304 335662456192 336676870656 337624388352 337677693696 338394609792 338628028032 339400539072 340427466582 340555494912 341385539669 341439438837 343252590786 344218614687 344272961151 344658229776 345444497496 345682778616 346416690132 346471383636 346930988544 347206969422 347446466262 347650401056 348239094777 348701044608 349737611328 350721886176 350927743488 351169806848 351521986896 351970929408 352961489536 353766699456 354084079104 354891849984 355890630528 355965649704 356702522688 356967452268 357781800978 358028592138 358238738144 358845361623 360066486808 360389518272 361136839028 361615898112 362228240304 362633602304 362690856192 363305018664 363460877184 363711585664 364133825244 364541319744 365158615698 365643009792 365700738816 366729939072 367566558912 369071764992 369774661977 369913727232 371032978792 372135930572 372926004194 373260572496 374034583279 374370146136 375164963172 375224195556 375644101056 376280197902 376701285152 376760760096 377138604717 377560652592 377620263216 378683008872 378761479488 379827436896 379887405408 380312529408 380693936016 380956531536 381180135168 381825606456 382252899456 383124931776 385426499521 387085038144 387740508498 387886330368 388625059683 388893125943 389059961808 390216501528 390297362112 391106701188 392207402046 392288675184 392789682432 393454812744 393895119744 394562121948 394793711424 395066032704 395462235258 395967295584 397081675728 397165377679 397314744064 397987536888 399700127232 400461355917 402101268072 403018580412 404152805154 405074797659 405354210639 405438208056 406817885376 407506770342 407962802592 408027213216 408718145997 408893486832 409175533872 409415700736 410108984712 410632750976 411504556352 411873735168 412727816032 413098092288 413975131776 414040491648 415205735616 416152943136 416462027646 416618651136 417412101141 417700024161 419918144058 420076067328 421166414403 421885214464 422599613688 423788945796 423855855108 424037690048 424755734166 424822796118 425298206368 426018384981 426583511424 427468095176 427851595584 428827652064 429307544064 430034511888 430583725824 431015548248 431566015104 432780581568 432870262272 434157034752 435378893184 435470667912 436372121664 437692457034 438251451232 438993564219 440487428024 441796843684 441888392736 442382900736 443132009712 443697950976 444050909213 444142925352 444449286792 444639956352 444710157696 445463207532 445961716032 446054128128 446716885194 446979087072 447380091648 447735978999 448329914496 449662643136 451192813056 451504037376 452363926581 452534052096 453903288776 455252585116 456219121882 456291151386 457575302387 457670121048 458958152916 459030614868 459544306368 460005172686 460322475606 460592663328 460910371488 461372607801 461888920176 461961844848 462942625896 463261955016 463357952064 464318793036 464735353824 464934726144 465722023248 466316815104 467106452568 467629181568 468695982528 471511606013 471688932608 474520840704 474620866272 475424565399 475603363584 475956603024 477042401304 477371456184 478460482164 479807024838 479906450352 480519357696 480901607073 481333045032 482970987072 483788825874 484406691552 484614502912 485511766992 485872365587 486055092992 486878154264 488973252096 489904501401 490088745216 493032882636 494420436762 495548356527 497680763328 498523510926 499160194848 500005447641 500219950896 500298927408 500858801408 501706930536 502347680128 502851472956 503414203456 503493684288 504910678496 505015305984 506436582528 506516540544 507591914688 507942042048 509100808608 509670532608 510641199873 510833242368 513900163584 516113384192 516987344664 518166746244 518524167924 518746615744 519625035198 519707075454 520288668704 520396482816 520810454133 521169699393 521475601584 522943202728 523051566912 524606416992 525193492992 526082829264 526391615232 526754710272 527282980344 527956394112 529442234304 529551945216 530650049184 531126118656 533835945792 533948474556 535451178402 536135024096 536672701467 537042888207 537358107216 538870406872 540099730212 540472280852 540584277408 541705258542 542423847168 543229792489 543342360456 543950403456 544036284288 544957527996 545191315776 545567378496 546200737866 546811979616 547737923547 548464514688 550094908608 551966842368 552053988864 553607647488 554870590848 555282703528 556549468188 556933365548 558115778546 558203895858 559389006291 559774862311 559890858744 561555219204 562747444758 562836293334 563466151584 564420296853 565051927728 565141140144 566340978888 566430394824 568024513308 568778015232 569741155344 570468794112 571434797304 571770202752 573379349184 574687397664 575421353472 576823842889 577040775424 580505190912 580627557216 581610762747 581829495552 583589942712 585324752292 586660051782 588311103069 589184523648 590842679616 591843182922 592190567136 592599049056 592853275136 592946876928 593950943376 594615621376 595622513592 595972116096 596981305332 597773219328 599550190848 603151902108 604527870618 606229207731 608388201848 610226828064 611944203888 612040819824 612725741824 613340230248 613763300808 614123551104 614547161984 615163477068 615851893568 615949126464 617256834528 617682606688 617810602752 619091724048 619647138432 620962697664 621060737472 622808603424 623505575424 624229414704 624693041469 624927976704 628679895552 630116351914 631989468299 632827821696 633899420532 634608804032 635683418694 635783782662 636056535072 636495274912 637133601249 637234194177 637947309552 639742699784 639875267136 641202142764 641777393376 643241478096 643961316096 645051767832 645875588736 646523322372 647349022656 649170872352 649307712886 653068339776 653206001868 656538685551 657377176848 659227249016 660731142036 662695265526 662832589104 663574351104 664698014568 665546926464 666214388028 666673930188 666959934528 667065236544 668194811298 668942574048 670075327791 670468630608 671324912384 675248776704 675355387392 676789219584 677256056064 678801078144 680854933164 682771079338 682878877674 684328682823 684436727079 686505181572 688437229374 688545922302 689316459552 690007759029 690483713409 690888994992 691365557232 692833380264 692942767272 694413938844 694892932524 695300802112 696478189554 697402089216 699475222656 701443772352 703043973792 703941858816 705922979072 707533398912 709783699968 711781261056 711931299408 713405045376 713934904536 715563601956 716057184276 716477476288 717690723246 719710537257 720132973616 720779036544 722273678056 724456480608 725267204608 725381712384 726610037328 726921754368 727423171328 728267650488 729082639488 730317231396 731286019584 731401477632 733459878144 735133117824 739549323954 739827454464 741630655143 742065957584 744271861144 745852008388 746521144992 748069166558 748740292272 750329926344 750448391112 751288202112 752560395804 753402570304 753521520192 754277209434 755121305184 755240526432 757366017744 757522958976 759654873792 759774810816 761387872032 761913063072 762360270336 763651212912 764505798912 766249863552 770852999042 773144476447 774170076288 775481016996 777250119366 777786251886 778119923616 779437552797 779560613181 780433003056 780594724224 782213402376 784414804092 784577350368 785579364864 786909625488 787790239488 789124243896 789587422848 790132065408 790924470516 791934591168 794163351456 794330755358 794629488128 795975073776 800922711834 803176767603 804202536144 806037160824 808305610308 810149595318 810708421278 810876416112 812557887813 813635770752 815013540684 815925605184 816054426432 817436291994 817786973664 818351067744 818831401472 820217969424 821265501952 823009112704 825455632064 826196184576 827950263552 828080983296 830411471232 832305886272 832924055292 834824202282 835400048322 837173667819 837305843787 839836288116 842332828806 843770428928 844121167137 845199227376 847577891592 847711710216 848075380096 849511468332 849645592236 850596412736 852036769962 853167022848 854936190352 855703191168 857655304128 860069023776 861167451648 862031096496 863132030208 865561163136 868314069504 870757786368 870941335824 872744243328 875384914068 876502902464 877987128438 879990077673 880974856048 883593687368 883776785472 886264019424 887395901952 888101818426 888285850704 888898573584 889279912704 889420315392 890926415064 891923432064 893433770388 893958174144 894760183296 895471957998 896659828992 899325286272 904727853162 905068104192 906791805927 907806577552 910505170232 912438243764 912582302772 915150604774 915340242096 917916305832 918061229736 919088612736 920010345372 920644951212 921185326656 921820742976 922745215602 923777840352 923923689696 925885251792 926523910032 926715904128 928637586072 929470707648 931444046496 932633630208 934212905136 935258363136 937391965056 943023212026 943377865216 945174527871 945826491491 949241732544 950849130798 951206727168 951913206048 953525128041 953675673993 954084802608 954742912368 956920964328 959614049676 959812900704 961038715392 961803214146 962666090064 965941974144 967577651748 968813383104 971023533984 971744731174 972110185984 973756308528 973961569329 979809002802 980177490432 986065765272 988840873524 991096713054 994042898289 995361526656 997047021852 998320389696 1000010895282 1000439901792 1000597854816 1001717602816 1003413861072 1004695360256 1005702945912 1006828406912 1006987368576 1009821356992 1010030611968 1012873165056 1013033081088 1015183829376 1015884084096 1018201617216 1021282399746 1021666484736 1024156619007 1024318316511 1032226768384 1032655844061 1033974689328 1036333492488 1037048335848 1037493231488 1039250070396 1039414150908 1040577337408 1040792965632 1041620908266 1042339398786 1042951203168 1044717284331 1045886405456 1046103133824 1049212833984 1052165658528 1052783230464 1053509420544 1054565960688 1055912788224 1058884468608 1061300098368 1062252237312 1067671891584 1067896949112 1070902356804 1072270048192 1073345402934 1074085776414 1074716214432 1076536084869 1077740813744 1080199460424 1080944561704 1081168554816 1083410517084 1084847694336 1086459584978 1086684720912 1087900806912 1088072568576 1089915055992 1090382631552 1091134756992 1092401475732 1093623959232 1095475847094 1096929029376 1100189817216 1107215294976 1109323985931 1109741181696 1110565407056 1113098936376 1113866731096 1116231557092 1116407791716 1118778012582 1119549724622 1119781717488 1122103749837 1123110438408 1125494889516 1125672586668 1126932303168 1128840593706 1130103855456 1130282280288 1131415814151 1132681957776 1132860789648 1136049026616 1139482310688 1140937588224 1142869594608 1143540405504 1146758698368 1149374795328 1153647685778 1154081550848 1156279498563 1161255114432 1163221525494 1163658991104 1165875179049 1166679377829 1167179885424 1170649504584 1173320103564 1176622206138 1178369047296 1181685359232 1183686365844 1184381134272 1185198098112 1187901886752 1189231242752 1191245027184 1191496133037 1191944232192 1193962610664 1199100381696 1201384067751 1206303804216 1209055741236 1212458415462 1215224392977 1216062631917 1216776403696 1220453656128 1223888407776 1224081639648 1225451483648 1226680460496 1227526601616 1228247102208 1229094323968 1230326954136 1231703787136 1231898252928 1234513669056 1235365213376 1235621205504 1238183448096 1239294276864 1241925395328 1242121474944 1245617206848 1248458829408 1249386082938 1249855953408 1252236303423 1253100072483 1260232703828 1263978936598 1265655643392 1267798841064 1269217608064 1271366837388 1271567565324 1272113070144 1272990549824 1274267202498 1274468388354 1275894619104 1278055154943 1279485399568 1279750534272 1282404285528 1283554786752 1286482956192 1287922632192 1290103535664 1291751177472 1293046644744 1294698045312 1298341744704 1298615425772 1305241014679 1306136679552 1306412003736 1313077371102 1314754353696 1316980692657 1318454498032 1321462284072 1325390531052 1325665178208 1327148702208 1329396029136 1331093852928 1332152727639 1332428776056 1333347860376 1333919869056 1334130473088 1336389622596 1337885148096 1340150655582 1340937261216 1342649824768 1343207936997 1353578439168 1354512112128 1357091779743 1357602156288 1361709866328 1365542158676 1365757755348 1368657365646 1368873454158 1372725907161 1373010363144 1376874458748 1377091844604 1378632919104 1380015518058 1380967426818 1381777989984 1382731114464 1384117823403 1385666760528 1385885534544 1388827877688 1389785865048 1390601604224 1392956379108 1394804178432 1398950445312 1402887544704 1406087947584 1411845958144 1414534818039 1415066797824 1423562522112 1423862598816 1426273696197 1426810090752 1427869809072 1431127203912 1432114368552 1432954952576 1435381446492 1439421074514 1440265947232 1441558073088 1442704821219 1444547356112 1448912961216 1453220074656 1453843508736 1454846342656 1456535300976 1457617096761 1458165278976 1460634462792 1466919756288 1469713504203 1470266235648 1479098647908 1483261310286 1484131915168 1486645069581 1488543722288 1491704016776 1493042289984 1496138333116 1497480584544 1500659852688 1500896782224 1502576404224 1505120791608 1506805140608 1507043040384 1508554418868 1510242610368 1510481052864 1514732035488 1515045917952 1519309747584 1519549621632 1522775744064 1523826126144 1527302425824 1529011597824 1531923599619 1532499727104 1541705998084 1546288952894 1548340152576 1549571845013 1550962033992 1554500238732 1555572503772 1556239847232 1558875105594 1559121226362 1560866006112 1561189448448 1562431362399 1563509098179 1564426804752 1568829608184 1569154700736 1573819250976 1575580478976 1578248487792 1579174845696 1580264130816 1581848941032 1583869182336 1588326702912 1588661510716 1591950147552 1596766926587 1601845423668 1606353535206 1608405072288 1610018104401 1611128664621 1612074321648 1616611220616 1620299190636 1621416842556 1621752832224 1625115775626 1627271541504 1629689377467 1630027081368 1631851210368 1632108852864 1634872583988 1635573947328 1636702135488 1640435938848 1642531003904 1643213770641 1646018225408 1650911264128 1655900527104 1656161966592 1660822942464 1664611772544 1665848110584 1669648404564 1670800096644 1674347335638 1674611687574 1678167018873 1679324586933 1679672576232 1684665657612 1688242334274 1690398454752 1693260890559 1695155783184 1695423420432 1696150760192 1699022936664 1699291184472 1701192825472 1704073539924 1706334045696 1709872380704 1711406382336 1715310608256 1720138047552 1724062192992 1726264060416 1730471528667 1731122326272 1741515572736 1741882671648 1744832288241 1745488486656 1750769828136 1753005804928 1755974256876 1759980155346 1761949712096 1764933309207 1767187374736 1767553570944 1772528038848 1776203636852 1776571701408 1777797147168 1778559825408 1778840630784 1781852830128 1783846864128 1786867540776 1787916348288 1790943915996 1793319657984 1798650572544 1809455706324 1813583611854 1815613155104 1818687623193 1821010340464 1824876487528 1825164605544 1830301209548 1830680484192 1835832611664 1836122459472 1838177225472 1840020690744 1841289902424 1842370653312 1843641485952 1845490431204 1847555680704 1847847379392 1851770503584 1853047820064 1853431808256 1857275172144 1858941415296 1862888092992 1868425810272 1870516726272 1874079124407 1874783930112 1886046424052 1890349055742 1891652982982 1895669109889 1895968404897 1898483465088 1901698261596 1903826412096 1907050256082 1907351347986 1908169605216 1909485824736 1911400803747 1911702582531 1913841928656 1919228099352 1919625801408 1923606428292 1925332180128 1931883948288 1935155303496 1937626766208 1942047067968 1943489462348 1947512617056 1947923138658 1953405224911 1959618005604 1969616056653 1972131530544 1977681747048 1982193426108 1988085796578 1990723053312 1994094043704 1996640779392 2000021790564 2000879803584 2001195709632 2006827722144 2009390720512 2010225983373 2011405891824 2013656813824 2013974737152 2019642713984 2025746330112 2026066162176 2030367658752 2031768168192 2036403234432 2042564799492 2048313238014 2048636633022 2052986048469 2053310181237 2065311688122 2067949378656 2071451140227 2072666984976 2074096671696 2074986462976 2078500140792 2078828301816 2081154674816 2083241816532 2084678797572 2085902406336 2089434568662 2091772810912 2092206267648 2098425667968 2104331317056 2109131921376 2111825576448 2117768937216 2122600196736 2135343783168 2135793898224 2141804713608 2144540096384 2146690805868 2148171552828 2149432428864 2153072169738 2155481627488 2159131611771 2160398920848 2161889123408 2162337109632 2166821034168 2172919169956 2173369441824 2175801613824 2176145137152 2179830111984 2180765263104 2182269513984 2184802951464 2187247918464 2190951694188 2193858058752 2200379634432 2205407231699 2218647971862 2219482363392 2221130814112 2224891965429 2226197872752 2227733462192 2232463114184 2232815583432 2237556025164 2239099449244 2239563434976 2244207499674 2246220876816 2250989779032 2251345173336 2253864606336 2257681187412 2260207710912 2260564560576 2262831628302 2265363915552 2265721579296 2272098053232 2278964621376 2285739189216 2287080811008 2293517396736 2298749590656 2307295371556 2312558997126 2319067286717 2319433429341 2322510228864 2326443050988 2331750358098 2333358755658 2334359770848 2338312658391 2338681839543 2341299009168 2346640207128 2353244412276 2356738094592 2363370718464 2367372731688 2368762268544 2370396196224 2375803773504 2382490054368 2382992266074 2383888464384 2387925221328 2389698777683 2402768135502 2409530302809 2412607608432 2418111482472 2424916830924 2430448785954 2432125263834 2433552807392 2437673663439 2440907312256 2447776815552 2448163279296 2453360920992 2455053203232 2456494204416 2458188647936 2460653908272 2463407574272 2463796505856 2469027338112 2470730426752 2476366896192 2478588553728 2483850790656 2484242949888 2491234413696 2496917658816 2498772165876 2504472606846 2506200144966 2511521003457 2511917531361 2520465407656 2527957873196 2531311286784 2535597682128 2538435216128 2542733674776 2543135130648 2544226140288 2545981099648 2548534404996 2548936776708 2551789238208 2556110309886 2558970799136 2559501068544 2564808571056 2567109573504 2572965912384 2580207071328 2583502354944 2586093289488 2589396090624 2596683489408 2597230851544 2610482029358 2612273359104 2612824007472 2618242082953 2626154742204 2629508707392 2633961385314 2636908996064 2639970233019 2642924568144 2650781062104 2651330356416 2658792058272 2662187705856 2664305455278 2664857552112 2666695720752 2667839738112 2668260946176 2672779245192 2675770296192 2680301311164 2681874522432 2686415873994 2697985496647 2714183559486 2715204312576 2720375417781 2723419732656 2731084317352 2731515510696 2737314731292 2737746908316 2745451814322 2746020726288 2753748917496 2754183689208 2757265838208 2760031036116 2761934853636 2763555979968 2765462228928 2768235646806 2771333521056 2771771069088 2777655755376 2779571730096 2781203208448 2785912758216 2797900890624 2805775089408 2812175895168 2829069636078 2830133595648 2835523583613 2837479474473 2847725197632 2852547392394 2853620181504 2855739618144 2860575384123 2861027021979 2862254407824 2864228737104 2865909905152 2870762892984 2878842149028 2880531894464 2883116146176 2885409642438 2889094712224 2897825922432 2906440149312 2913070601952 2915234193522 2916330557952 2921268925584 2921884707987 2939427008406 2940532471296 2958197295816 2966522620572 2968263830336 2973290139162 2977087444576 2982128694867 2983408033552 2986084579968 2992276666232 2994961169088 3001319705376 3001793564448 3005152808448 3010241583216 3013610281216 3014086080768 3017108837736 3020485220736 3020962105728 3029464070976 3030091835904 3038619495168 3039099243264 3045551488128 3047652252288 3054604851648 3063847199238 3064999454208 3072469857021 3072954949533 3083411996168 3092577905788 3096680305152 3099143690026 3101924067984 3108356364491 3109000477464 3111145007544 3112479694464 3117750211188 3118242452724 3121732012224 3122378896896 3124862724798 3127018196358 3128853609504 3134151852993 3137659216368 3138309401472 3147638501952 3156496975584 3158349691392 3160528261632 3163697882064 3167738364672 3176653405824 3177323021432 3183900295104 3193533853174 3203027116709 3203690847336 3212707070412 3216810144576 3220036208802 3222257329242 3224148643296 3229608254607 3233222441232 3240598381272 3242833685112 3243505664448 3250231551252 3254543083008 3259378754934 3260054162736 3263702420736 3264217705728 3269745167976 3271147894656 3273404270976 3280871877696 3286427541282 3292036450816 3300581242091 3301822528256 3321645884928 3327971957793 3329223545088 3331696221168 3339296809128 3341600193288 3348694671276 3349223375148 3356334037746 3358649173866 3359345152464 3366311249511 3369331315224 3376484668548 3380796909504 3386521781118 3390311566368 3390846840864 3392301520384 3398045873328 3398582368944 3402385650944 3408147079848 3419744761408 3422812764672 3430621216512 3440276095104 3448124385984 3460943057334 3462244652544 3468838495689 3483765343296 3489664576482 3490976973312 3500038133487 3501539656272 3506011609856 3511948513752 3519960310692 3523899424192 3529866618414 3534374749472 3535107141888 3545056077696 3552407273704 3553143402816 3555594294336 3563705660256 3567693728256 3573735081552 3574488399111 3575832696576 3581887831992 3597301145088 3618911412648 3627167223708 3631226310208 3637375246386 3642020680928 3645673178931 3648187895751 3649752975056 3650329211088 3660602419096 3661360968384 3671665223328 3672244918944 3676354450944 3680041381488 3682579804848 3684741306624 3687282971904 3690980862408 3695111361408 3695694758784 3703541007168 3706095640128 3706863616512 3714550344288 3717882830592 3725776185984 3736851620544 3748158248814 3749567860224 3756708910269 3759300217449 3772092848104 3780698111484 3783305965964 3791338219778 3791936809794 3796966930176 3802608547423 3803396523192 3807652824192 3814100512164 3814702695972 3816339210432 3818971649472 3822801607494 3823405165062 3827683857312 3834165464829 3838456198704 3839251602816 3847212856584 3850664360256 3863767896576 3870310606992 3875253532416 3884094135936 3886978924696 3895025234112 3895846277316 3906810449822 3915723044037 3918424036177 3919236011208 3939232113306 3944263061088 3950942077971 3955363494096 3964386852216 3976171593156 3981446106624 3988188087408 3993281558784 3996458182917 4000043581128 4001759607168 4002391419264 4013655444288 4020451966746 4022811783648 4027313627648 4027949474304 4037766900223 4039285427968 4060735317504 4063536336384 4071275339229 4072806468864 4085129598984 4096626476028 4097273266044 4105972096938 4106620362474 4118177721483 4130623376244 4135898757312 4142902280454 4145333969952 4148193343392 4149972925952 4157000281584 4157656603632 4162309349632 4166483633064 4169357595144 4171804812672 4178869137324 4183545621824 4184412535296 4196851335936 4208662634112 4218263842752 4235537874432 4243604454117 4245200393472 4270687566336 4271587796448 4283609427216 4289080192768 4293381611736 4296343105656 4298864857728 4306144339476 4310963254976 4318263223542 4320797841696 4323778246816 4324674219264 4328114463657 4333642068336 4345838339912 4346738883648 4359660223968 4361530526208 4364539027968 4369605902928 4372851290283 4374495836928 4381903388376 4400759268864 4410814463398 4437295943724 4442261628224 4449783930858 4452395745504 4455466924384 4459935208743 4464926228368 4465631166864 4475112050328 4478198898488 4479126869952 4488414999348 4492441753632 4501979558064 4502690346672 4507729212672 4515362374824 4520415421824 4521129121152 4525663256604 4530727831104 4531443158592 4544196106464 4557929242752 4571478378432 4587034793472 4595770798857 4597499181312 4614590743112 4625117994252 4638134573434 4638866858682 4645020457728 4648715535039 4652886101976 4663500716196 4666717511316 4668719541696 4676625316782 4677363679086 4682598018336 4687294087197 4690527294537 4693280414256 4706488824552 4726741436928 4734745463376 4737524537088 4740792392448 4751607547008 4764980108736 4765984532148 4775850442656 4779397555366 4790300779761 4805536271004 4819060605618 4825215216864 4830054313203 4833385993863 4836222964944 4849833661848 4860897571908 4864250527668 4867105614784 4875347326878 4881814624512 4889068132401 4895553631104 4896326558592 4906721841984 4910106406464 4921307816544 4926815148544 4927593011712 4938054676224 4941460853504 4952733792384 4967701581312 4968485899776 4982468827392 4993835317632 4997544331752 5008945213692 5012400289932 5023042006914 5023835062722 5034501056619 5037973760799 5040930815312 5055915746392 5071195364256 5076870432256 5085467349552 5086270261296 5088452280576 5091962199296 5097068809992 5097873553416 5103578476416 5112220619772 5117941598272 5119002137088 5129617142112 5134219147008 5145931824768 5160414142656 5172186578976 5178792181248 5191414586001 5193366978816 5194461703088 5220964058716 5224546718208 5225648014944 5236484165906 5252309484408 5259017414784 5267922770628 5273817992128 5279940466038 5285849136288 5294799927621 5301562124208 5302660712832 5317584116544 5328610910556 5329715104224 5333391441504 5335679476224 5336521892352 5345558490384 5351540592384 5360602622328 5363749044864 5372831747988 5395970993294 5428367118972 5440750835562 5446839465312 5456062869579 5462168634704 5463031021392 5474629462584 5475493816632 5490903628644 5492041452576 5507497834992 5508367378416 5514531676416 5520062072232 5523869707272 5527111959936 5530924457856 5536471293612 5542667042112 5543542138176 5555311510752 5559143460192 5562406416896 5571825516432 5611550178816 5622237373221 5624351790336 5658139272156 5671047167226 5674958948946 5687007329667 5687905214691 5695450395264 5705094784788 5711479236288 5721150768246 5722054043958 5724508815648 5728457474208 5731819810304 5734202411241 5741525785968 5757684298056 5761063788928 5770819284876 5778189424448 5795651844864 5812880298624 5826141203904 5830468387044 5842537851168 5843769415974 5860215674733 5878854016812 5908848169959 5916394591632 5933045241144 5936527660672 5946580278324 5954174889152 5964257389734 5966816067104 5972169159936 5984553332464 5989922338176 6002639410752 6003587128896 6020483166432 6027220562432 6028172161536 6034217675472 6040970441472 6041924211456 6058928141952 6077238990336 6078198486528 6091102976256 6095304504576 6109209703296 6127694398476 6144939714042 6145909899066 6158958145407 6159930543711 6166823992336 6185155811576 6198287380052 6203848135968 6216712728982 6218000954928 6222290015088 6224959388928 6235500422376 6236484905448 6243464024448 6249725449596 6254036392716 6257707219008 6268303705986 6275318432736 6276618802944 6295277003904 6312993951168 6327395764128 6335476729344 6353306811648 6354646042864 6367800590208 6387067706348 6406054233418 6407381694672 6425414140824 6433620289152 6440072417604 6444514658484 6448297286592 6459216509214 6466444882464 6477394835313 6481196762544 6485667370224 6487011328896 6500463102504 6518757509868 6520108325472 6527404841472 6528435411456 6539490335952 6542295789312 6546808541952 6561743755392 6572855082564 6601162484182 6603645056512 6616221695097 6655943915586 6658447090176 6663392442336 6674675896287 6678593618256 6683200386576 6697389342552 6698446750296 6712668075492 6717298347732 6718690304928 6732622499022 6738662630448 6752969337096 6761593819008 6773043562236 6780623132736 6781693681728 6796091746656 6797164737888 6804771301888 6816294159696 6839489522816 6861242433024 6880552190208 6896248771968 6921886114668 6937676991378 6957201860151 6958300288023 6967530686592 6979329152964 7000076266974 7003079312544 7012023219712 7014937975173 7023897027504 7039920621384 7047798848384 7059733236828 7068749498944 7070214283776 7090112155392 7104814547408 7106286805632 7111188588672 7127411320512 7147470163104 7148976798222 7151665393152 7163775663984 7169096333049 7228590908427 7237822825296 7254334447416 7262452620416 7274750492772 7284041361856 7291346357862 7296375791502 7299505950112 7300658422176 7313020990317 7321204838192 7322721936768 7343330446656 7344489837888 7360082762976 7365159609696 7369482613248 7374565943808 7381961724816 7390222722816 7391389517568 7407082014336 7412191280256 7429100688576 7435765661184 7451552371968 7473703241088 7496316497628 7513417820538 7518600434898 7534563010371 7535752594083 7544185696208 7561396222968 7566611931928 7582676439556 7583873619588 7593933860352 7605217094846 7606793046384 7615305648384 7628201024328 7629405391944 7632678420864 7637943298944 7645603214988 7646810330124 7655367714624 7668330929658 7676912397408 7678503205632 7694425713168 7701328720512 7740621213984 7750507064832 7768188271872 7773957849392 7790050468224 7791692554632 7813620899644 7831446088074 7836848072354 7838472022416 7854726248859 7878464226612 7888526122176 7901884155942 7910726988192 7919910699057 7928773704432 7952343186312 7976376174816 7986563117568 7992916365834 8000087162256 8003519214336 8004782838528 8027310888576 8040903933492 8045623567296 8075533800446 8078570855936 8093956489941 8142550678458 8145612937728 8161126253343 8170259197968 8193252952056 8194546532088 8211944193876 8213240724948 8236355442966 8261246752488 8271797514624 8285804560908 8290667939904 8296386686784 8314000563168 8315313207264 8324618699264 8332967266128 8338715190288 8343609625344 8357738274648 8367091243648 8393702671872 8417325268224 8436527685504 8487208908234 8490400786944 8506570750839 8512438423419 8543175592896 8567218854432 8578160385536 8581726152369 8586763223472 8592686211312 8597729715456 8612288678952 8621926509952 8636526447084 8641595683392 8647556493632 8649348438528 8656228927314 8667284136672 8691676679824 8693477767296 8719320447936 8739211805856 8745702580566 8748991673856 8763806776752 8765654123961 8821628926796 8874591887448 8884523256448 8899567861716 8904791491008 8910933848768 8919870417486 8929852456736 8931262333728 8946386084601 8950224100656 8956397796976 8958253739904 8976829998696 8984883507264 9003959116128 9005380693344 9015458425344 9030724749648 9040830843648 9042258242304 9051326513208 9061455662208 9062886317184 9088392212928 9115858485504 9136687102753 9142956756864 9191541597714 9194998362624 9217409571063 9218864848599 9229181486224 9250235988504 9276269146868 9277733717364 9290040915456 9297431070078 9305772203952 9325069093473 9327001432392 9333435022632 9337439083392 9353250633564 9354727358172 9365196036672 9374588174394 9381054589074 9386560828512 9402455558979 9412977649104 9469490926752 9475049074176 9481584784896 9503215094016 9529960217472 9531969064296 9551700885312 9558795110732 9580601559522 9609081350127 9611072542008 9638121211236 9650430433728 9660108626406 9666771987726 9672445929888 9688824763821 9699667323696 9721795143816 9728501055336 9734211229568 9750694653756 9763629249024 9778136264802 9791107262208 9792653117184 9813443683968 9820212812928 9842615633088 9876109352448 9882921707008 9901743726273 9905467584768 9964937654784 9983915873379 9987670635264 9995088663504 10017890427384 10024800579864 10046084013828 10047670125444 10069002113238 10075947521598 10081861630624 10098933748533 10111831492784 10142390728512 10170934699104 10172540522592 10176904561152 10183924398592 10194137619984 10195747106832 10207156952832 10224441239544 10235883196544 10259234284224 10268438294016 10291863649536 10320828285312 10344373157952 10382829172002 10386733957632 10388923406176 10406515487067 10441928117432 10451296029888 10472968331812 10504618968816 10518034829568 10535845541256 10547635984256 10559880932076 10571698272576 10589599855242 10603124248416 10605321425664 10635168233088 10657221821112 10659430208448 10666782883008 10691116980768 10703081184768 10721205244656 10723465197333 10727498089728 10745663495976 10791941986588 10847002915091 10856734237944 10881501671124 10893678930624 10912125739158 10924337269408 10926062042784 10937019536793 10944563687253 10949258925168 10950987633264 10981807257288 10984082905152 11014995669984 11016734756832 11029063352832 11040124144464 11047739414544 11054223919872 11061848915712 11072942587224 11085334084224 11087084276352 11110623021504 11118286920384 11143651032864 11177368486109 11244474746442 11248703580672 11270126730807 11277900652347 11316278544312 11342094334452 11349917897892 11374014659334 11375810429382 11390900790528 11407825642269 11410189569576 11422958472576 11442301536492 11444108087916 11449017631296 11456914948416 11468404822482 11483051571936 11502496394487 11515368596112 11522127577856 11541638569752 11556378848896 11591303689728 11625760597248 11652282407808 11660936774088 11685075702336 11687538831948 11720431349466 11747169132111 11755272108531 11757708033624 11817696339918 11832789183264 11852826233913 11866090482288 11873055321344 11893160556648 11908349778304 11928514779468 11933632134208 11944338319872 11969106664928 11979844676352 11989374548751 12005278821504 12007174257792 12040966332864 12068435350944 12081940882944 12083848422912 12113300700669 12117856283904 12182205952512 12190609009152 12213826017687 12218419406592 12255388796952 12289879428084 12291819798132 12317916290814 12319861087422 12333647984672 12354533164449 12370311623152 12396574760104 12407696271936 12433425457964 12436001909856 12444580030176 12449918777856 12471000844752 12472969810896 12486928048896 12499450899192 12508072785432 12515414438016 12536607411972 12550636865472 12553237605888 12590554007808 12625987902336 12654791528256 12706613623296 12709292085728 12730813362351 12735601180416 12774135412696 12812108466836 12814763389344 12850828281648 12867240578304 12877476367177 12880144835208 12889029316968 12896594573184 12918433018428 12932889764928 12954789670626 12962393525088 12971334740448 12974022657792 12984343390971 13000926205008 13037515019736 13040216650944 13078980671904 13084591578624 13093617083904 13118553870849 13123487510784 13145710165128 13202324968364 13232443390194 13269683769223 13311887831172 13326784884672 13349351792574 13357187236512 13366400773152 13379805626229 13394778685104 13396893500592 13425336150984 13434596695464 13437380609856 13465244998044 13477325260896 13505938674192 13523187638016 13546087124472 13561246265472 13563387363456 13592183493312 13594329475776 13632588319392 13673836574377 13678979045632 13761104380416 13787312396571 13792497543936 13843772229336 13875353982756 13914403720302 13916600576046 13935061373184 13946146605117 13958658305928 14000152533948 14006158625088 14029875950346 14047794055008 14071581883611 14079841242768 14095597696768 14119466473656 14137498997888 14180224310784 14209629094816 14212573611264 14222377177344 14254822641024 14294940326208 14297953596444 14327551327968 14338192666098 14370902339283 14457181816854 14475645650592 14500157981589 14508668894832 14524905240832 14549500985544 14568082723712 14582692715724 14592751583004 14599011900224 14601316844352 14626041980634 14642409676384 14645443873536 14667204397203 14686660893312 14688979675776 14720165525952 14730319219392 14763923449632 14780445445632 14782779035136 14814164028672 14824382560512 14858201377152 14903104743936 14947406482176 14992632995256 15026835641076 15037200869796 15069126020742 15071505188166 15088371392416 15103503169857 15113921282397 15122792445936 15133223863856 15165352879112 15167747239176 15210434189692 15213586092768 15230611296768 15256402048656 15258810783888 15265356841728 15275886597888 15291206429976 15293620660248 15310735429248 15336661859316 15353824794816 15357006411264 15388851426336 15402657441024 15481242427968 15536376543744 15547915698784 15574243758003 15580100936448 15583385109264 15627241799288 15662892176148 15673696144708 15676944044832 15709452497718 15753663982181 15756928453224 15777052244352 15803768311884 15821453976384 15839821398114 15857547408864 15884399782863 15904686372624 15952752349632 15985832731668 16000174324512 16007038428672 16009565677056 16054621777152 16081807866984 16091247134592 16151067600892 16187912979882 16233471007019 16285101356916 16322252506686 16340518395936 16368188608737 16386505904112 16389093064176 16423888387752 16426481449896 16472710885932 16522493504976 16543595029248 16571609121816 16581335879808 16592773373568 16628001126336 16630626414528 16665934532256 16677430380576 16687219250688 16715476549296 16727891443781 16734182487296 16834650536448 16866712119663 16873055371008 16974417816468 17013141501678 17024876846838 17061021989001 17063715644073 17086351185792 17134437708864 17163452304738 17173526446944 17185372422624 17195459430912 17224577357904 17243853019904 17273052894168 17283191366784 17295112987264 17312457854628 17334568273344 17383353359648 17386955534592 17438640895872 17478423611712 17491405161132 17527613553504 17531308247922 17580647024199 17643257853592 17749183774896 17769046512896 17799135723432 17809582982016 17821867697536 17839740834972 17859704913472 17862524667456 17892772169202 17900448201312 17912795593952 17916507479808 17953659997392 17969767014528 18007918232256 18010761386688 18061449499296 18081661687296 18084516484608 18102653026416 18122911324416 18125772634368 18176784425856 18231716971008 18273374205506 18285913513728 18327694580671 18383083195428 18434819142126 18437729697198 18458362972448 18476874436221 18479791631133 18500471977008 18552538293736 18555467434728 18594862140156 18611544407904 18650138186946 18654002864784 18666870045264 18674878166784 18706501267128 18709454716344 18730392073344 18749176348788 18762109178148 18773121657024 18804911117958 18825955298208 18938981853504 19006430188032 19059920434944 19063938128592 19103401770624 19117590221464 19161203119044 19218162700254 19222145084016 19276242422472 19300860867456 19320217252812 19333543975452 19344891859776 19377649527642 19399334647392 19432184505939 19443590287632 19457002110672 19468422459136 19501389307512 19556272529604 19582214524416 19585306234368 19626887367936 19640425625856 19685231266176 19803487452546 19810935169536 19848665085291 19967831746758 19975341270528 19990177327008 20024027688861 20035780854768 20049601159728 20092168027656 20095340250888 20138004226476 20151895043196 20163723261248 20197867497066 20223662985568 20284781457024 20341869398208 20345081045184 20388275239968 20391494213664 20414313905664 20448882479088 20471766393088 20518468568448 20583727299072 20641656570624 20688746315904 20765658344004 20777846812352 20813030974134 20871605580453 20874900864069 20883856234864 20902592059776 20945936663624 21009237937632 21036069659136 21071691082512 21095271968512 21119761864152 21143396545152 21179199710484 21206248496832 21210642851328 21270336466176 21314443642224 21318860416896 21333565766016 21382233961536 21442410489312 21446930394666 21454996179456 21491326991952 21507288999147 21583883973176 21694005830182 21713468475888 21758494551437 21763003342248 21787357861248 21824251478316 21848674538816 21852124085568 21874039073586 21889127374506 21898517850336 21901975266528 21939062970951 21963614514576 21968165810304 22029991339968 22033469513664 22080248288928 22095478829088 22108447839744 22123697831424 22145885174448 22170668168448 22174168552704 22221246043008 22236573840768 22287302065728 22354736972218 22421189816963 22488949492884 22540253461614 22555801304694 22603689031113 22607257782249 22632557088624 22684188668904 22699835795784 22748029318668 22751620858764 22781801581056 22815651284538 22820379139152 22845916945152 22884603072984 22888216175832 22898035262592 22913829896832 22936809644964 22966103143872 23004992788974 23030737192224 23044255155712 23083277139504 23112757697792 23251521194496 23304564815616 23321873548176 23370151404672 23375077663896 23440862698932 23494338264222 23510544217062 23515416067248 23564178746577 23635392679836 23665578366528 23705652467826 23732180964576 23746110642688 23786321113296 23816699556608 23857029558936 23867264268416 23938213329856 23959689352704 23978749097502 24010557643008 24014348515584 24081932665728 24136870701888 24226601401338 24235712567808 24281869469823 24427652035374 24436838813184 24510777593904 24579758856168 24583639596264 24635832581628 24639722174844 24667295969344 24709066328898 24740623246304 24793149520208 24815392543872 24866850915928 24872003819712 24889160060352 24942001689504 24945939621792 24973856097792 24998901798384 25016145570864 25030828876032 25073214823944 25101273730944 25181108015616 25251975804672 25309583056512 25418584171456 25461626724702 25471202360832 25519712252517 25537315270257 25548270825392 25624216933672 25629526778688 25701656563296 25734481156608 25754952734354 25760289670416 25778058633936 25793189146368 25836866036856 25865779529856 25909579341252 25924787050176 25942669480896 25948045315584 25968686781942 26001852410016 26075030039472 26080433301888 26157961343808 26237107741698 26246975021568 26291420330256 26296962371883 26404649936728 26464886780388 26539367538446 26618259831961 26623775662344 26653569769344 26698703585148 26714374473024 26732801546304 26759611252458 26789557370208 26793787001184 26839158253803 26850672301968 26869193390928 26874761219712 26930489996088 26954650521792 27011877348384 27046375276032 27092174248944 27122492530944 27126774726912 27184366986624 27188658951552 27265176638784 27347673148754 27357958091264 27410061308259 27428968253239 27574624793142 27584995087872 27652228713189 27656594545797 27687544458672 27750707965512 27828807440604 27833201152092 27870122746368 27892293210234 27917316611856 27975207280419 28000305067896 28012317250176 28059751900692 28095588110016 28143163767222 28159682485536 28191195393536 28238932947312 28274997995776 28419258189632 28425147222528 28444754354688 28509645282048 28589880652416 28595907192888 28655102655936 28676385332196 28741804678566 28827244050381 28914363633708 28951291301184 29000315963178 29017337789664 29049810481664 29099001971088 29136165447424 29165385431448 29185503166008 29198023800448 29202633688704 29252083961268 29284819352768 29290887747072 29334408794406 29373321786624 29377959351552 29440331051904 29460638438784 29527846899264 29628328057344 29648765121024 29705231178819 29716402754304 29894812964352 29985265990512 30053671282152 30074401739592 30138252041484 30143010376332 30176742784832 30207006339714 30227842564794 30245584891872 30266447727712 30296801245599 30330705758224 30335494478352 30420868379384 30427172185536 30512804097312 30517621567776 30530713683456 30551773195776 30582412859952 30587241320496 30621470858496 30673323718632 30707649589632 30777702852672 30805314882048 30962484855936 31095831397568 31148487516006 31160201872896 31166770218528 31219546461201 31254483598576 31325784352296 31347392289416 31353888089664 31418904995436 31507327964362 31513856906448 31554104488704 31607536623768 31642907952768 31679642796228 31715094817728 31768799565726 31809372745248 31905504699264 31971665463336 32000348649024 32109243554304 32163615733968 32170395591999 32182494269184 32302135201784 32375825959764 32466942014038 32541008745273 32570202713832 32644505013372 32681036791872 32736377217474 32773011808224 32778186128352 32811058610379 32833691061759 32847776775504 32852962899792 32945421771864 33044987009952 33087190058496 33143218243632 33162671759616 33185546747136 33256002252672 33261252829056 33331869064512 33354860761152 33430953098592 33455782887562 33468364974592 33532105458327 33733424239326 33746110742016 33810380192421 33833701957041 33948835632936 34026283003356 34049753693676 34122043978002 34127431288146 34172702371584 34223476926807 34268875417728 34326904609476 34347052893888 34370744845248 34449154715808 34487706039808 34546105788336 34566382733568 34590225974528 34624915709256 34669136546688 34766706719296 34773911069184 34877281791744 34956847223424 34982810322264 35055227107008 35062616495844 35161294048398 35241507396333 35265816325593 35286515707184 35498367549792 35538093025792 35598271446864 35619165964032 35643735395072 35679481669944 35719409826944 35725049334912 35785544338404 35800896402624 35825591187904 35833014959616 35907319994784 35939534029056 35968123646253 36015836464512 36021522773376 36122898998592 36205306052832 36245822648832 36251545268736 36339902102007 36353568851712 36546748411012 36571827027456 36655389161342 36766166390856 36869638284252 36875459394396 36916725944896 36953748872442 36959583262266 37000943954016 37063599493347 37105076587472 37110934869456 37189724280312 37223088815808 37300276373892 37308005729568 37333740090528 37349756333568 37413002534256 37418909432688 37460784146688 37498352697576 37524218356296 37546243314048 37609822235916 37651910596416 37877963707008 38119840869888 38127876257184 38192440087053 38206803541248 38235180442928 38322406238088 38436325400508 38444290168032 38552484844944 38601721734912 38632429101531 38640434505624 38667087950904 38689783719552 38755299055284 38798669294784 38864369011878 38887180575264 38914004221344 38936844918272 38953030172913 39002778615024 39112545059208 39253774735872 39280851251712 39355661612547 39370462532352 39606974905092 39697330170582 39809051307669 39935663493516 39980354654016 40048055377722 40071561709536 40099202319456 40139416878687 40184336055312 40190680501776 40276008452952 40303790086392 40327446522496 40395734994132 40447325971136 40569562914048 40683738796416 40690162090368 40776550479936 40782988427328 40897764958176 40943532786176 41021509723131 41036937136896 41283313141248 41361937189713 41377492631808 41531316688008 41555693624704 41626061948268 41743211160906 41749801728138 41767712469728 41805184119552 41838439815351 41891873327248 42018475875264 42143382165024 42190543937024 42239523728304 42286793090304 42358399420968 42412496993664 42540672932352 42628887284448 42637720833792 42667131532032 42764467923072 42884820978624 42893860789332 42982653983904 43014577998294 43112707017849 43167767946352 43388011660364 43426936951776 43516989102874 43526006684496 43574715722496 43648502956632 43697349077632 43704248171136 43748078147172 43778254749012 43797035700672 43803950533056 43878125941902 43927229029152 43936331620608 44001613191609 44059982679936 44066939027328 44160496577856 44190957658176 44291770348896 44341336336896 44348337105408 44442492086016 44473147681536 44574604131456 44709473944436 44842379633926 44937583505377 44977898985768 45080506923228 45111602609388 45207378062226 45214515564498 45265114177248 45310509509571 45341763847191 45368377337808 45399671591568 45496058637336 45503241717528 45631302569076 45640758278304 45691833890304 45769206145968 45776432351664 45796070525184 45827659793664 45873619289928 45932206287744 46009985577948 46061474384448 46166554279008 46225515395584 46609129631232 46643747096352 46722731274009 46740302809344 46750155327792 46881725397864 46988676528444 47021088434124 47030832134496 47128357493154 47260991946543 47270785359672 47331156733056 47411304935652 47464361929152 47572642226592 47633399113216 47653199348589 47714059117872 47734528536832 47876426659712 47957498195004 48021115286016 48028697031168 48163865331456 48273741403776 48453202802676 48563738939646 48700413021057 48855304070748 49021555187808 49104565826211 49159517712336 49167279192528 49271665163256 49279444349688 49334591938688 49418132657796 49481246492608 49586299040416 49630785087744 49733701831856 49744007639424 49778320120704 49884003379008 49891879243584 49997803596768 50032291141728 50061657752064 50146429647888 50183674331343 50202547461888 50503951609344 50600136358989 50619166113024 50837168342912 50923253449404 51039424505034 51074630540514 51096541650784 51183065967003 51191146932219 51248433867344 51259053557376 51403313126592 51509905468708 51520579340832 51556117267872 51586378292736 51673732073712 51731559059712 51819158682504 51849574100352 51885338961792 51937373563884 52003704820032 52150060078944 52160866603776 52315922687616 52474215483396 52582840660512 52593924743766 52741941072597 52809299873456 52929773560776 53078735076892 53236519663922 53247551324688 53307139538688 53397407170296 53428748946048 53465603092608 53519222504916 53579114740416 53587574002368 53678316507606 53701344603936 53738386781856 53749522439424 53860979992176 53909301043584 54023754696768 54184348497888 54244985061888 54253549453824 54368733973248 54377317903104 54530353277568 54695346297508 54820122616518 54857936506478 54974404186781 54983083742013 55149249586284 55304457426378 55313189091594 55375088917344 55430623308663 55439374893399 55501415931024 55657614881208 55666402304184 55784586420468 55834633223712 55950414560838 56000610135792 56024634500352 56119503801384 56191176220032 56286327534444 56319364971072 56477865894624 56549995991552 56838516379264 57019290564096 57179761304832 57191814385776 57310205311872 57352770664392 57483609357132 57654488100762 57828727267416 57902582602368 58000631926356 58034675579328 58198003942176 58272330894848 58296553517817 58330770862896 58371006332016 58396047600896 58405267377408 58504167922536 58569638705536 58668817588812 58746643573248 58755918703104 58880662103808 58921276877568 59055693798528 59410462357638 59432805508608 59545995255873 59970531981024 60072083066583 60107342564304 60148803479184 60276504082968 60286020752664 60353485569664 60414012679428 60455685129588 60491169783744 60532895455424 60593602491198 60661411516448 60670988956704 60841736758768 60854344371072 61025608194624 61035243135552 61164825719904 61174482640992 61242941716992 61346647437264 61415299179264 61555405705344 61924969711872 62191662795136 62296975032012 62333540437056 62439092922402 62508967197152 62614816741359 62624702592207 62651568704592 62694784578832 62707776179328 62837809990872 63014655928724 63027713812896 63108208977408 63215073247536 63285815905536 63359285592456 63430189635456 63537599131452 63618745490496 63811009398528 63943330926672 63956809719271 64000697298048 64327231467936 64340791183998 64364988538368 64521866997441 64604270403568 64751651919528 64933884028076 65082017490546 65140405427664 65275483654311 65289010026744 65362073583744 65472754434948 65546023616448 65556372256704 65622117220758 65667382123518 65695553551008 65705925799584 65817188912853 65890843543728 66089974019904 66286436487264 66325343519232 66371093494272 66512004505344 66522505658112 66663738129024 66709721522304 66861906197184 66911565775124 67064210916654 67252951314793 67263569450889 67466848478652 67620760384842 67667403914082 67811067093339 67821773346747 67897671265872 68052566006712 68099507387352 68244087956004 68254862576292 68345404743168 68446953853614 68537750835456 68653809218952 68694105787776 68741489690496 68898309431616 69092211576672 69132765467136 69180451949056 69249831418512 69338273093376 69533413438592 69754563583488 69913694446848 69965620644528 70110454214016 70125232991688 70322588096796 70483014792666 70531632651186 70573031414368 70692536239731 70996735099584 71196542893728 71238331928064 71287470790144 71358963339888 71438819653888 71450098669824 71571088676808 71601792805248 71651182375808 71814639989568 71879068058112 71936247292506 72031672929024 72043045546752 72245797997184 72410612105664 72679804204014 72707137703424 72845608409469 73093496822024 73310778322684 73532332781712 73739276568504 73750918788792 73833451889792 73907497744884 73919166524532 74001887908032 74127198986694 74210153174944 74221869738912 74379448560624 74446177631616 74600552747784 74616011459136 74667480181056 74826005068512 74837818865376 74921568293376 74996705395152 75048436712592 75092486628096 75219644471832 75303821192832 75755927414016 75929020405637 76255752514368 76384880174106 76413607082496 76470360885856 76559136757551 76611945810771 76644812476176 76872650801016 76888580336064 77104969689888 77203443469824 77264858203062 77280869011248 77334175901808 77379567439104 77510598110568 77597338589568 77728738023756 77774361150528 77828008442688 77906060345826 78005557230048 78225090118416 78241579402763 78711323225094 78740925064704 78890887115649 79213949810184 79394660341164 79618102615338 79854779495883 79871326987032 79960709308032 80096110755444 80143123419072 80198404638912 80278833757374 80368672110624 80381361003552 80517474761409 80552016905904 80607580172784 80654893044992 80791469988264 80894651942272 81139125828096 81367477592832 81380324180736 81553100959872 81565976854656 81795529916352 82043019446262 82073874273792 82230183924777 82286904759717 82723874379426 82754985263616 82956686139567 82969783637391 83062633376016 83111387249408 83252123896536 83486422321812 83499603456276 83535424939456 83610368239104 83676879630702 83783746654496 83925621841257 84036951750528 84286764330048 84479047456608 84573586180608 84716798841936 84824993987328 85257774568896 85275441667584 85334263064064 85528935846144 85769641957248 85787721578664 85965307967808 86029155996588 86225414035698 86335535892704 86481732151143 86776023320728 86853873903552 87033978205748 87052013368992 87149431444992 87297005913264 87394698155264 87408496342272 87496156294344 87556509498024 87594071401344 87607901066112 87756251883804 87854458058304 87872663241216 88003226383218 88119965359872 88133878054656 88320993155712 88381915316352 88583540697792 88884984172032 88946295363072 89115693536457 89149208262912 89418947888872 89684759267852 89875167010754 89955797971536 90142334570239 90161013846456 90223205218776 90414756124452 90429031128996 90530228354496 90621019019142 90683527694382 90736754675616 90799343183136 90890403736797 90992117274672 91006483435056 91262605138152 91281516556608 91538412291936 91552864703328 91592141050368 91655319587328 91747238579856 91864412575488 92019971155896 92122948768896 92333108558016 92887786384561 93287494192704 93445462548018 93480605618688 93500310655584 93658639383603 93763450795728 93977353056888 94042176868248 94061664268992 94256714986308 94521983893086 94541570719344 94662313466112 94822609871304 94928723858304 95145284453184 95306398697178 95428118235744 95469057073664 95716856020639 95752853319424 95914996390008 96327730662912 96511186775997 96547482807552 96906405605352 97127477879292 97400826042114 97623026235819 97710608141496 98043110375616 98209131652422 98319035424672 98334558385056 98501073185277 98543330326512 98558888699376 98669183877376 98836265315592 98962492985216 99172598080832 99261570175488 99467403663712 99488015278848 99556640241408 99768006758016 99783758487168 99995607193536 100064582283456 100292859295776 100367348662686 100405094923776 100596316374981 101200272717978 101238332226048 101501105871123 101674336685824 101846506898808 102078849010068 102149261081028 102193083301568 102366131934006 102382293864438 102496867734688 102518107114752 102670430780421 102806626253184 103019810937416 103041158681664 103112234535744 103347464147424 103463118119424 103638317365008 103699148200704 103770677923584 103874747127768 104007409640064 104300120157888 104321733207552 104631845375232 104948430966792 105165681321024 105187849487532 105483882145194 105618599746912 105724522188999 105797448976779 105859547121552 106157470153784 106473039327844 106495102649376 106614279077376 106794814340592 106857497892096 106931206185216 107016269120333 107038445009832 107158229480832 107175148004736 107356633015212 107402689207872 107476773563712 107499044878848 107721959984352 107818602087168 107904370938759 108047509393536 108368696995776 108737467946496 108754635806208 109019706306021 109060706555136 109390692595016 109640245233036 109715873012956 109948808373562 109966167484026 110275647875267 110298499172568 110608914852756 110626378183188 110750177834688 110861246617326 110878749786798 111002831862048 111190798480041 111315229762416 111332804608368 111569172840936 111669266447424 111900829121676 112001220271584 112049269000704 112239007602768 112382352440064 112572655068888 112638729942144 112955731789248 113634297049133 113677032758528 114359522609664 114383628771552 114577320261159 114620410623744 114705541328784 114967218714264 115308976201524 115657454534832 115805165204736 115897287304593 116001263852712 116069351158656 116396007884352 116593107035634 116661541725792 116742012664032 116792095201792 116810534754816 117008335845072 117095240106467 117139277411072 117337635177624 117761324207616 117842553755136 118066984837641 118111387597056 118820924715276 119091990511746 119427153923007 119941063962048 120144166133166 120214685128608 120297606958368 120553008165936 120572041505328 120706971139328 120828025358856 120911370259176 120982339567488 121065790910848 121187204982396 121322823032896 121341977913408 121683473517536 121708688742144 122051216389248 122070486271104 122329651439808 122348965281984 122693294874528 122830598358528 123064529169393 123110811410688 123849939423744 124383325590272 124593950064024 124667080874112 124878185844804 125017934394304 125229633482718 125249405184414 125303137409184 125389569157664 125415552358656 125515319446053 125675619981744 126029311857448 126055427625792 126430146495072 126571631811072 126718571184912 126860379270912 127075198262904 127237490980992 127622018797056 127886661853344 127913619438542 128001394596096 128654462935872 128681582367996 129043733994882 129208540807136 129338121053547 129503303839056 129867768056152 130164034981092 130280810855328 130550967308622 130578020053488 130724147167488 130945508869896 131092047232896 131112744513408 131244234441516 131334764247036 131391107102016 131411851599168 131634377825706 131781687087456 132004839574827 132179948039808 132572872974528 133024009010688 133045011316224 133327476258048 133419443044608 133723812394368 133823131550248 134128421833308 134505902629586 134527138901778 134812750516131 134933696957304 135241520769684 135334807828164 135622134186678 135643546693494 135795342531744 135931528528713 136025291541573 136105132013424 136199014774704 136488175912008 136509725152584 136893907707228 137075501670912 137307618437904 137388211575552 137482979380992 137796618863232 138184423153344 138499662837024 138676546186752 139066826877184 139827388893696 139931241289056 140168193822027 140220908428032 140250465983376 140645176193592 140966029585332 141063265302372 141146062828736 141385072479462 141782975839629 141993470199168 142393085787456 142717926679776 142877639307776 142900197339648 143142177353616 143203585610496 143302364751616 143629279979136 143872494585012 144063345858048 144086091093504 144491595994368 144821224211328 145359608408028 145691216818938 146101239063171 146186993644048 146621556645368 147064665563424 147478553137008 147501837577584 147666903779584 147814995489768 147838333049064 148003775816064 148254397973388 148420306349888 148443739477824 148758897121248 148892355263232 149201105495568 149232022918272 149334960362112 149652010137024 149675637730752 149993410790304 150096873425184 150184973256192 150439288943664 150551022994029 150607642385664 151511854828032 151858040811274 152309461860059 152511505028736 152769760348212 152940721771712 153118273515102 153223891621542 153289624952352 153549197901009 153573440796657 153745301602032 153777160672128 154209939379776 154529716406124 154561738022496 154668351803616 154759134878208 155021196221136 155194677179136 155457476047512 155548722301056 155656016885376 155812120691652 156011114460096 156450180236832 156483158805526 157422646450188 157781774231298 158225823217791 158427899620368 158789320682328 159236205230676 159709558991766 159742653974064 159921418616064 160192221510888 160286246838144 160396809277824 160557667514748 160737344221248 160762722007104 161034949522818 161104033811808 161215160345568 161309786089984 161582939976528 161789303884544 162734955185664 162760648361472 163106201919744 163131953709312 163591059832704 164086038892524 164460367849554 164573809519434 164923212560343 164949251226039 165447748758852 165913372279134 165939567274782 166125266752032 166222774498816 166291869925989 166504247793072 166972844643624 166999206912552 167070849878912 167353759261404 167567493308992 167851243682514 168073903501056 168573528660096 168958094913216 169433597683872 169649987974656 170515549137792 171057871692288 171539283914496 171575443157328 171930615935616 172058311993176 172450828071396 172671071785408 172963464302286 173552046641456 173707747807104 174067956411496 174104026737984 174594011826528 174789396310528 174816992684544 174992312588688 175113018996048 175188142802688 175215802132224 175512503767608 175708916116608 176006452766436 176239930719744 176267756109312 176641986311424 176763830632704 177167081395584 178231387072914 178298416525824 178637985767619 178837895777744 179369518535704 179750334021508 179911595943072 180284669140478 180322027692912 180446410437552 180829512248904 180858062257992 181060456708992 181242038038284 181367055388764 181473509351232 181598686366272 181780807473594 181984234549344 182012966870112 182525210276304 182563033113216 183076824583872 183105729406656 183494477159712 183728825150976 184039942311792 184245897537792 184666217116032 185775572769122 186327818823727 186574988385408 186890925096036 187000621311168 187317278767206 187526901591456 187844450224077 187874107776621 187954706113776 188084353736496 188123328537984 188513429972616 189043967786172 189083141438688 189324626932224 189645219742608 189857447716608 190290568906368 190612797394356 190856236471488 191433712041278 191505706638848 191829992780016 191870429157813 193022373551994 193094965615104 193565600992323 193812811210704 194254955758584 194801652084228 195246052471638 195421216282992 195826450962933 196086220751232 196418263304844 196638070849344 196669116770112 197002146370554 197086660653024 197117777398752 197338367754752 197672530631184 197924985970432 198345196161664 198934807327424 198976030557696 199113280482816 199536013516032 199567516974336 199991214387072 200129164566912 200585718591552 200734697325372 201192632749962 201758853944379 201790708352667 202400545435956 203002211742246 203348673371648 203433201280017 203693013797616 204157698020136 204298522162056 204386166603136 204732263868012 204764587728876 204993735469376 205036214229504 205340861560842 205613252506368 206039621874832 206082317363328 206224469071488 206694928294848 207276634730016 207398296401408 207541355847168 207749494255536 208014819280128 208600240315776 209263690750464 209896861933584 210331362642048 210375698975064 210967764290388 211237199493824 211449044377998 211594897953558 211719094243104 212077608719193 212314940307568 212946078655688 212990205298752 213589628681184 213714995784192 213862412370432 214032538240666 214076890019664 214316458961664 214350296009472 214713266030424 214805378415744 214953547127424 215443919968704 215637204174336 215808741877518 216095018787072 216737393991552 218039412612042 218121413110272 218536825228407 218781385190032 219280490466072 219431746025912 219897616747124 219932334968052 220551295750534 220596998345136 221217829705512 221252756366376 221500355669376 221722493234652 221757499573596 222005663724096 222381596960082 222630459524832 222665609216736 223138345681872 223338532894848 223801658243352 224002440543168 224478015205536 224764704880128 225145310137776 225277459884288 225911463578496 227268594098266 227354065517056 227787061216911 228767257543104 229154640522318 229240821247488 229411082657568 229677410272653 229835837432313 229934437428528 230617952403048 231314909069664 231610330409472 231794574609186 232002527705424 232138702317312 232792015768704 233186214071268 233323083451584 233484025328064 234016671690144 234190480212934 234278554822144 234675270355248 234724738208289 236133969675282 236222775194112 236672661346947 237641849430552 238183981023492 238854307846014 239564338487649 239882127924096 240288332266332 240429370257216 240595213916736 241106016331872 241144083010656 241413942278656 241656050717712 241822740518352 241964679134976 242131581821696 242374409964792 242645646065792 242683955826816 243366947035072 243417377484288 244102432778496 244140972542208 244659302879616 244697930563968 245386589749056 246129058338786 246221622821376 246690551774331 246860714279151 248766651180544 248870058418701 249187900128048 249334161748224 249756371689608 250035868788608 250459266965436 250498810368828 250606274818368 250779138315328 250831104717312 251030638892106 251351239963488 251776865523771 252058623714896 252110855251584 252860292990144 253437142369824 253720758541824 254150396525808 254474981961984 255773323706688 255827238877084 256002789192192 257308925871744 257363164735992 258087467989764 258417081614272 258676242107094 259006607678112 259445196453429 259735536112304 260328069962184 260561621710656 261101934617244 261156040106976 261448294334976 261891017739792 262184094465792 262225489026816 262488468883032 262669528494072 262782214204032 262823703198336 263268755651412 263563374174912 264009679149654 264359896079616 265145745949056 266654952516096 266838886089216 267347080609371 267447624788736 267646263100496 268256843666616 269011805259172 269054277803556 269625501032262 269867393914608 270427003710717 270483041539368 270669615656328 271244268373356 271287093386988 271590685063488 271863057057426 272050583083146 272210264026848 272398029549408 272671211210391 272976351824016 273019450305168 273787815414456 274615236875808 274776423151104 274965958761984 275593237726464 276368846306688 276999325674048 278133653754368 278663359153683 279862482578112 280336387644054 280441816856064 280500931966752 280975918150809 281290352387184 281932059170664 282126530604744 282292125657472 282770144958924 283565951679258 283986940398336 284786171574912 285435853359552 286284354707232 286407171220992 286604729503232 287150568061917 287258559958272 287744989170024 288983191988736 289533560327991 289642448422656 290719216816056 291382433637876 292202478126342 292373987288096 292869078707457 293243113290736 294129331126848 294957106274016 295003675155168 295333807559168 295629990979536 295676666098128 296007551632128 296508795946776 296840612699776 296887478955648 297517794242496 297784710526464 298402210991136 298464045836544 298669920724224 299304020274048 299351275461504 299986821580608 300193746850368 300878577887328 301102045988058 301215284771328 301788949124943 303716081622548 304618923720118 305023010057472 305539520696424 305881443543424 306236547030204 306447783243084 306579249904704 307098395802018 307146881593314 307490603204064 307554321344256 308011292341263 308419878759552 309059432812248 309123476044992 309336703607232 310042392442272 310389354358272 310914952095024 311097444602112 311312033770752 311624241383304 312022228920192 312900360473664 312966317611052 314563084537639 314845292900376 315563548462596 316451646435582 316855799240736 317173566566997 317392346930337 317578641364656 318472410461352 319419117983532 319485307948128 319842837232128 320384443021776 320572493676288 320793618555648 321048807360999 321115335029496 321474688442496 321525444014208 322069899045636 322208067623616 322430320691136 323165879953056 323578607769088 323713112816277 326212403839488 326263907418624 327059118918063 327182119665408 328172077785048 328920735699108 329147619038868 329846425120686 329898502452078 330826943625801 330895497517704 331826744558268 331879134549564 332250533504064 332583739851978 333008495586144 333572395440123 333945689287248 333998413825104 334141699757824 334707518522808 335134986617984 335702487365028 336147807002112 337147057320192 337916189826432 338867195367744 340902891147399 341031098275584 343078567828992 343150886314656 343731960783477 343861231871232 344116623986352 344901656142792 345342143570816 345926928604572 347104093282912 347415495614208 347691861913779 348135912822992 348208053475968 349188023653056 349984625177376 350226037992096 350376285605376 350431604264448 351025007535216 351285720319401 351417832233216 352012905532872 353283972622848 353527661265408 354200954512923 354334162791168 356462774145828 357275971535238 357675791555488 358281461769021 358739037071408 359500668043016 359823191886144 360569338280956 360644055385824 360892820875104 361659024497808 361716124515984 362120913417984 362484076076568 362734110777528 362947018702464 363197372732544 363561614947188 363968469098688 364025933740224 365050420552608 365126066226432 366153649167744 366211458813312 366988954319424 368079884623584 368491795075584 369193587508179 369332434232064 371551145538244 372655637647454 373149976770816 373446814648133 373781850192072 374001242622336 374634557534412 375053803182912 375688900448154 375748215553242 375909412227552 376168707472992 376246657075968 376545958338159 377026859945232 378087935572344 378166282877376 379290439485216 379714895433216 380581137812736 381225594788712 381712472942976 382867424082556 383659985560032 383740858315626 384820829307467 386044747103988 387131201984646 387625622421408 388014363160641 388509911517168 389603304168456 390492104943276 390842432565984 391652901925866 392172441502464 392836526609688 393276141698688 393338233540224 394004292741108 394173321306048 394235554797504 395345061262368 395849971940864 396014518724481 396690392323328 397869614654848 399072027032064 399135033948672 399982428774144 400258329133824 401171437183104 401469394650744 402385265499924 403517707888758 403581416705334 404438251548393 404801090871912 406004423484492 406866402560034 407386027595232 408075874624719 408315396040272 408597044324112 408772333206272 409464527736024 409529175457752 409987470938752 410681723121684 411226505012736 412079243749664 412164634726656 412448938142976 413389856589696 414553269460032 415498988511072 416029638560256 417200480631552 419793723867168 420504581466081 420662725284096 420751397950128 421935528580776 422474398987648 422898088755996 423189795907116 423438188486208 424155217438386 424629880615136 425348927518887 425892157311376 425980410597504 427179257362368 428065076481332 428153780039328 428632917923328 428700592018944 429426532060848 429610756831488 429907094254848 430887839937408 431617483755036 432190037574144 433474787983104 436078825224084 437073650456814 437562770380064 438303717189513 438560980932144 438863492051824 439795233494248 439864669936104 441102591501068 441193996690272 442435659411024 442505512732752 443000711338752 443444986469304 443514999147192 444011327448192 444763193920164 445260919049664 445331218433472 446276691363744 446677065789696 447603316486704 448004881086336 448956030411072 450290620275552 450554919768576 451653068982087 451822927156992 454537188196532 455574122433822 456856255483249 456928385580177 457534515086208 458309281044636 458822165315136 459354820545306 459671674864626 459868874857056 460647593703027 460720322389971 461235904806096 462629818139328 463589149218372 464005055410848 464277404634624 465584031537408 466372428142536 466646166903168 466968050656128 468033343380288 468380960425868 469350540710496 469449476416578 470770659203551 472267939350564 473345322693894 474677469653373 475283698861104 476367962046984 477708615692028 479128676975298 479764255848192 480576664532664 480858740514432 481190427833472 482212032663744 482288166021312 483312101435424 483645481036704 483929358269952 484263163643392 484748819929584 485291292131584 485367911653632 486733894070144 488204865556992 488281945084416 489318605759232 489395861127936 490773179498112 492258116677572 493381103548662 493721428558302 494769637681029 494847753678117 497740116837402 498375800256096 498668323496448 499512743379216 500071737577216 500918533930872 500997620737656 501212549636736 501558276630656 502061277784212 502702479926976 503553731047542 504117247429792 504221710503168 505720585980288 506874284739648 508300793051616 508949963923968 511546647413376 511654477754168 514617851743488 514726329471984 516174935979528 516834163228544 517352484214188 518013215356224 518890392906858 519471072224608 520656139924368 521123243421312 522203869234488 522312080213952 523782035479584 524368188931584 524450978053632 524976937766064 525339056988144 525564428408064 525647406396672 526537511302824 527126748349824 528019358299308 528719792159232 530291491898112 531503142839459 534694161218742 534895249577472 535292526200992 535913957302857 536513687333232 538023610518344 538108555607112 539251002064524 539734787829216 540854007421434 540966083078736 541339231312656 542488536746712 542574186773976 543181370126976 543726114114852 544101166166292 544420528053696 544796059098816 545342422420782 545952703648032 546038900610336 547575630828912 549230473751616 551186475452928 552737692613376 553998651348096 557326718307366 558983456471181 559724965156224 560672775288108 561001863933504 561951836301618 562580704774368 563533350672231 563622323329863 563864118341328 564253061209488 564584251314944 565540289917848 567131903358516 567973880796672 569572343149824 570871706719104 572568709414464 574301136123834 574517119916544 575489978340048 575611287473439 579067120655982 579284896845312 580696802976969 581438433632112 582764867275752 584404956252684 584747974576192 585738157414914 586486226581472 587479352888799 588258662253696 589914212548032 590007350310336 591259981959072 591353332196256 592015103264256 593017591893552 593681225399552 593774957911296 595035588484992 596804421982272 596928091673088 597339841448448 598608040548096 598702550923008 599973643161216 600387493700736 601757155774656 602204091976116 603577898249886 605276561833137 605372125058001 607432163245096 609237847440236 610046020114944 611079041392848 611762887086848 612473094060408 612895566486168 613158499809408 614196791604036 614293763186628 614981206408128 615108642688512 616022584682526 616839757519104 618118865624496 618246952089984 618673407214464 620084784884544 621829904190048 622194889204224 622624067541504 623248482766608 624044457840384 625800720947328 625932635222104 629126169075278 629690585800752 630996341991673 631127096925192 632903292871164 633711598481472 634347133133994 634784693860674 635157282729312 636232826157579 636944820922704 638838235967064 638970615896256 640768886043552 641144987352576 641587237111296 642097614721998 642230670058992 642949376884992 643050888028416 644139798091272 644416135247232 644860641382272 646331759906112 647426225632554 650214504691927 654118237836126 654364239330816 655610475685221 656344155570096 657841471398216 658295238077736 659692850241372 659797004904156 661653887251602 661790995035408 663653489116536 663758269099128 664501067008128 665167479703956 666016991172288 667144790880246 667891378574496 667996827650208 668283399515648 669415037045616 670269973235968 671404974730056 674294114640384 675832379652864 677734390735488 681805782294798 682062196551168 683361183650733 686301772629312 687463921566954 687722463742464 688233247972704 689507512296939 689803312285584 690684287141632 691853857209144 694208186565824 694830991228416 695383723827558 696271825645984 696416106951936 698376047306112 699969250354752 700452075984192 702050015070432 702571440638802 702835664466432 704025811065744 704174214624867 708401909025846 708668325582336 712925548291656 714551943070476 715351583110976 716562923538042 717478074142816 718693015462947 719001336086032 719646383772288 721138676561912 721288110771648 721785641750208 723318048995616 723432249031968 724241826835968 724968152153136 725468221555056 725894037404928 726394745465088 727123229894376 727936938197376 728051867480448 730100841105216 730252132452864 732307298335488 732422917626624 733977908638848 736159769247168 738387175016358 738664868464128 740071655322993 740582142837453 743102291076488 745311275294908 746299953541632 746893629296266 747563700384144 748002485244672 749113883842331 749269115068824 750107606365824 751377800896308 751496431106484 751818824455104 752337414945984 752493314151936 753091916676318 754053719890464 755330596571313 756175871144688 756332565754752 758580878970432 761162275625472 762451189577424 763424945885952 765734848165112 767319971120064 767481716631252 769641658614934 771929535126869 772089494207976 774262403969292 775251244842816 776028726321282 777019823034336 778335589360287 779206608336912 780984209886552 781684865131968 783305803851732 784344883004928 785673053219376 786552283397376 786676467080448 788008585482216 788346642612096 788471109595008 790690122524736 792029037448962 793380784646656 795440079343931 795739229309696 799964857548288 800516658267648 802041241828113 802342874366208 802938789301488 804770530999848 807035415777516 807162833410668 808876503096786 809602181743824 811281011132151 812008846968984 813732805120068 814772055190464 816151749249438 816630792080544 817194088648224 817544666412544 818929055472048 819058350915504 819974941877504 821363446243368 824158487499328 824329269453312 824897876285952 826779713179392 829106538920064 830997977022144 834400961263104 835990077461049 839587447734336 841009162932162 841325450568192 841502795900256 843871057161552 844948797975296 845796177511992 846379591814232 846876376972416 848310434876772 849259761230272 850697855037774 851784314622752 851960821195008 854358514724736 856130152962664 856307560078656 858853064121696 859221513662976 859814188509696 861451704185751 861775679874816 863234967510072 866949575966208 872157650448168 874147300913628 875125540760128 876607434379026 877121961864288 877726984103648 878607236122371 879590466988496 879729339872208 882205183002136 882387993380544 884871318822048 885011025465504 886001422677504 886889972938608 887029998294384 888022654896384 889526387840328 890521838099328 890662436866944 892553382727488 893354131579392 895206632973408 896009762172672 897912060822144 900581240551104 903306137964174 903645854313984 905366847374829 909074376393064 911148244867644 913712510966498 913856771160354 915069030172416 916618562089272 917644330630272 918709641090612 919343349729252 919737749714112 921295187406054 921440644779942 922471809612192 924033877023789 925259636278656 927178298436744 928010110821696 931168063074816 932744856285072 933292333806336 933936101312256 936066686760576 936761920851736 938701081420992 938898952833156 941541318407102 943689253612917 944535878701128 946690645387788 949354939306746 950567397722208 951520699700991 952177040791011 952735924093968 955417231384056 958257353950596 959528511696384 961153329065328 961717481028864 962380855666944 963146422082997 964424065327488 964576332042624 966624202870848 967290962073408 969497639859168 970582584263168 970735823307264 973467788140288 978637211518464 978791722255872 981177356754189 981546358996224 984516233355144 986762207097324 987442857116604 989539275362058 989695507356234 992480830877403 995480233674804 996751600512192 999025486758432 1000143475154432 1001837067861744 1001995241475312 1002425099273472 1003116553261312 1004122555568424 1005404959853952 1007107462095084 1008234494859584 1008443421006336 1011441171960576 1013748569479296 1016601586103232 1022708673442197 1023093294826752 1023308955508336 1029235703486976 1029452658943968 1032349871959056 1033668326457088 1034704968428376 1036026430712448 1037780785813716 1038942144449216 1041312279848736 1042246486842624 1043075585741337 1044407738468976 1044624160427904 1047564070959168 1049953875532128 1050678113976288 1051128856816128 1051294812793344 1053075022605648 1053857160958203 1054253496699648 1056038716598616 1060582983796224 1063006285678918 1069388322437484 1070585052401984 1071827914605714 1073027374666464 1074844385307063 1076047221036688 1076217111214224 1078502004129048 1079469575658432 1081708014842868 1081932166157472 1082678462625312 1084977073493424 1085148373547952 1086362740253952 1087452228229704 1088202332332584 1088841056107392 1089592118197632 1090684844841564 1091905407296064 1092077801220672 1095151261657824 1098460947503232 1105475385226752 1107580762524537 1107997302696192 1114653436614732 1117966912942362 1119449930312448 1120340443944399 1121345550576216 1122003727867008 1123903672603236 1125161409548736 1127066701344462 1127244646659726 1127728236682656 1128506122418976 1129168502629888 1129637875014477 1131080579835696 1134263806717032 1139144686299648 1141743413438208 1145137418828928 1148602272247668 1150979956680096 1151222574946878 1154462487922401 1158134241311964 1161393605953938 1162876867264224 1164043089481923 1165529734551504 1168809912505368 1169495949152384 1171476314829828 1172972453162944 1174958705777598 1176517324507392 1179828425096064 1180014700620672 1182519963918144 1182706664392512 1186035183787104 1187362450799104 1187549915822592 1190071176969984 1193608843964544 1197216081096192 1197405101846016 1199947286322432 1200774987401472 1203514311549312 1204408183952232 1207155796499772 1210553123666274 1210744250116002 1213314754645179 1214864326490192 1218475694880472 1222158082785696 1223525774173696 1224946188120816 1225791132972336 1226316999618816 1228393583208072 1228587526373256 1229962412816256 1232045169365052 1233679515038208 1236237731248992 1236493904179968 1237346814428928 1240169569769088 1243659808380096 1246496965533216 1248088915680768 1251601441894656 1251865270444208 1258252338150556 1259381171601504 1261992683983346 1262254193850384 1265806585742328 1267423196962944 1268694266267988 1269569387721348 1270314565458624 1272465652315158 1273889641845408 1276046782556661 1277676471934128 1277941231792512 1281537772087104 1284195229443996 1284461340117984 1285898753769984 1286101776056832 1288279596182544 1288832270494464 1289721282764544 1292663519812224 1294852451265108 1300429009383854 1308236475672252 1311220951370442 1312688311140192 1314911151568539 1315682942796432 1316590476155472 1319385700482744 1319594009808312 1323307774503204 1323581990070816 1327306978233072 1327516538198256 1329002134016256 1330334959407912 1332033982344576 1334289581760492 1335782757148992 1335993655300416 1338830074091232 1340539946471936 1342809949460112 1351664759305728 1354959206946261 1355468781470976 1363611564589596 1366722367301466 1370568766449747 1370785156740531 1372603545258624 1374927843133908 1376466495945408 1379015024593878 1379606624571168 1381368574283264 1381942781109081 1383707714418288 1388416373131648 1390767447655116 1392543651291968 1392832213903872 1396752094612224 1399938500709504 1400904151968384 1404100030140864 1405142881277604 1408051622131488 1408348429249734 1412311977610653 1416803818051692 1424032408960119 1425851096583312 1429103886140952 1430703166221952 1433125847076084 1434956148285632 1437386030925894 1438002672172064 1439292767544576 1442277353123824 1442576221543296 1443571283500416 1446636097991232 1446864498063936 1449936304306272 1450936443110112 1451788074809856 1452789490930176 1454246459788752 1455873876394752 1456103734960896 1460201682210432 1464614596670976 1464845835253248 1467955817277696 1472319538494336 1476774350032716 1480143310645986 1481164285674906 1484308913043087 1484543261034351 1486204582152976 1490622550589816 1493787258592532 1495127400768288 1496004970489344 1498227767684662 1498538230137648 1500215212731648 1502755601792616 1502992862212968 1503637648910208 1504674829891968 1506183833352636 1508107439780928 1510661193142626 1512351742289376 1512665131509504 1517161757940864 1524902379154848 1526849891771904 1531469696330224 1534639942240128 1534963433262504 1539283317229868 1543859070253738 1544178988415952 1548524807938584 1550502489685632 1552057452642564 1554039646068672 1556671178720574 1558413216673824 1561968419773104 1563369730263936 1566611607703464 1571346106438752 1573104566794752 1573352934160896 1576017170964432 1576693285224192 1576942219190016 1581380245049472 1584058074897924 1590880158687862 1591478458619392 1594509428518377 1604082483656226 1604685748732416 1605877578602976 1607741871908571 1609541061999696 1614070831555032 1614325666821336 1617753006193572 1619204363487648 1622562022264302 1624017693937968 1627465610240136 1629544110380928 1632303498498876 1633261584161088 1634388177296448 1637858110944096 1638116701831008 1639949883755008 1642726892486736 1648316974998656 1653559426358784 1658213077840128 1661995954044288 1671980154922098 1676950369413543 1679174895468672 1682018325864324 1683005591800512 1687742114323104 1689897595950592 1690600052016693 1691592355023984 1692759183628464 1693752753944832 1696620869753544 1698519522460544 1701395710075548 1703568629245504 1703921642390016 1708717029449472 1712260305925328 1712615120157312 1717706128243392 1722903408371502 1723551359749632 1726469935020144 1726833862420317 1742090408930907 1744315300896336 1748294601827256 1750251081520256 1753214868758052 1754243923728576 1755453968207296 1757214472244742 1759180933976992 1759458679744416 1762438058666397 1764410366004272 1764775986761088 1769742637644096 1770022050931008 1773779945877216 1774059996588768 1776045309792768 1779052775680656 1781043676198656 1781324873733888 1785106765454976 1790413265946816 1792019524345344 1795824121644288 1801162481102208 1806612275928348 1810733694749658 1815829685499411 1816116375174003 1818148752786128 1822296489735288 1827425021932996 1827713542320708 1830138060344832 1833237124178544 1835288661260544 1837419282181224 1838686699458504 1839475499428224 1842590374812108 1842881289559884 1844943619224384 1848067754047578 1850519272557312 1854356596873488 1856020221643392 1865489712570144 1866584667612672 1867872202624512 1872133373521152 1873523841703472 1877402162841984 1877797905666312 1883082636814204 1887378507225834 1889071757402256 1892989025975019 1893381290775576 1898709878613492 1901134795444416 1903041399401982 1904354081582022 1905471848187936 1908698478472737 1910834462768112 1916514707901192 1922306658130656 1923434962057728 1924761711333888 1926292844165994 1928848130654976 1929152664085248 1933248405741696 1934581924146816 1938995279718336 1946935576280576 1950643514075781 1962354713508378 1963092717992448 1966831427055663 1969032466710288 1973524414194648 1974885714233208 1979078550724116 1979391014712468 1984961661754806 1990960467349608 1993503201024384 1998050973516864 2003674135723488 2003990482950624 2004850198546944 2006233106522624 2008245111136848 2010809919707904 2014214924190168 2016468989719168 2022882343921152 2027497138958592 2033203172206464 2045417346884394 2046186589653504 2046617911016672 2050083550952199 2058905317887936 2064699743918112 2067336652914176 2069409936856752 2072052861424896 2075561571627432 2077884288898432 2082624559697472 2084492973685248 2086151171482674 2088815476937952 2089248320855808 2095128141918336 2099907751064256 2101356227952576 2106150045211296 2107714321916406 2108506993399296 2112077433197232 2112522643874601 2126012571357836 2138776644874968 2141170104803968 2143655829211428 2146054749332928 2149688770614126 2152094442073376 2152434222428448 2156079046388841 2157004008258096 2158939151316864 2163416029685736 2163864332314944 2165356925250624 2169954146986848 2170296747095904 2172725480507904 2174904456459408 2176404664665168 2177682112214784 2179184236395264 2181369689683128 2183810814592128 2184155602441344 2190302523315648 2196921895006464 2201941591763473 2215161525049074 2215994605392384 2220214965968979 2221746428512359 2229306873229464 2235933825884724 2238899860624896 2240680887888798 2242691101152432 2244007455734016 2247341651526993 2247807345206472 2250322819097472 2254133402688924 2254489293319452 2255456473365312 2257012244837952 2259275750028954 2262161159671392 2265991789713939 2268527613434064 2283486826876416 2290274837657856 2297204544495336 2301959913360192 2302445149893756 2308924975844802 2315788605380607 2316268482623928 2322787211907876 2325753734528448 2328086178963846 2331059469103008 2335006768080861 2337619825010736 2338991898304768 2342952629659656 2345944906325888 2349917411555196 2353034649014784 2359656850192128 2360029401241344 2365039927836288 2365413328785024 2372070367574208 2380142353939968 2386320238031793 2387217687929088 2399894572644864 2401549974802944 2406123725484339 2407028623098624 2408816367904464 2414311592999544 2421106247332548 2421488500232004 2426629509290358 2429728652980384 2433843033396453 2436951389760944 2444316165571392 2449892376241632 2451582265944672 2452633999237632 2456787166416144 2457175052746512 2459924825632512 2464090338730104 2472475462497984 2472987808359936 2474693628857856 2480339139538176 2487319616760192 2492993931066432 2503202883789312 2503730540888416 2507970232383147 2516504676301112 2518762343203008 2523985367966692 2524508387700768 2531613171484656 2534846393925888 2537388532535976 2539138775442696 2540629130917248 2544931304630316 2547779283690816 2552093565113322 2555352943868256 2555882463585024 2563075544174208 2568390458887992 2568922680235968 2576559192365088 2577664540988928 2579442565529088 2584355112557253 2585327039624448 2589704902530216 2600858018767708 2614127702536931 2616472951344504 2622441902740884 2625376622280384 2629822303137078 2631365885592864 2633180952310944 2635821708367113 2638771400965488 2639188019616624 2646615549006408 2647163980141632 2654613956466144 2655033076396512 2658004268032512 2660669918815824 2664067964689152 2668579163520984 2671565514297984 2671987310600832 2677660148182464 2685619898920224 2693745805152269 2709918413892522 2710937562941952 2716100542124487 2727223129179192 2733444734602932 2741137532899494 2741570313481062 2745207090517248 2749855686267816 2752932991890816 2758030049187756 2759213249142336 2763885562218162 2767415428836576 2772101631071367 2776832746263296 2781534895310232 2785087302583936 2793504189224448 2799877001419008 2801808303936768 2808200060281728 2810285762555208 2816103244262976 2816696858499468 2824623955221306 2831067760838751 2833607636103384 2848064817920238 2851702193166624 2856531122373033 2858207772281904 2861406332443904 2866251694152168 2869912296571264 2874772061851788 2876005344344128 2878585535089152 2884554706247648 2885152443086592 2887142567000832 2889439266248991 2893272195982464 2893728996127872 2899872608612544 2901872886220224 2908492919577504 2911747752789504 2912207469921792 2920403364420864 2935911634555392 2943532070262567 2944639076988672 2953548700065432 2960286621291972 2962328571349812 2968617826086174 2969086522068702 2972409164305952 2977442492632209 2981245101179632 2987574517185064 2990254801536576 2996455535369324 2997076460275296 3000430425463296 3005511203585232 3005985724425936 3007275297820416 3009349659783936 3012367666705272 3016214879561856 3021322386285252 3024703484578752 3025330263019008 3034323515881728 3049804758309696 3062939392660448 3068126020326591 3069279884480256 3069926866525008 3078566634459736 3087718140507476 3088357976831904 3097049615877168 3101004979371264 3103471804489657 3104114905285128 3108079292137344 3113342357441148 3116826433347648 3123936839546208 3126739460527872 3129226757224011 3133223215406928 3142692212877504 3152034341928864 3153386570448384 3153884438380032 3161571482874609 3162760490098944 3168116149795848 3181760317375724 3189018857036754 3197993788382743 3208164967312452 3211755157205952 3215483743817142 3219082123999392 3224533155921189 3228141663110064 3228651333642672 3235506012387144 3238408726975296 3245124044528604 3248035387875936 3254931220480272 3259088220761856 3264606996997752 3266523168322176 3268776354592896 3275716221888192 3276233403662016 3285453784973472 3295394614424857 3296633949997312 3316426155680256 3322742287573611 3323991908088576 3343960309844196 3353900738827086 3358349790937344 3361021331833197 3364036651728648 3366011183601024 3375484228646208 3381200104033386 3383184710047968 3385518367256928 3387505507889664 3393241739507088 3397039044921088 3402791420151096 3407137258491008 3417434058898944 3424520611850656 3425230240314624 3435412256486784 3445806816743004 3452939870040288 3453667724840634 3463387463767203 3484180817861814 3488630601792672 3496589203654512 3500502163040512 3506429737516104 3508487847457152 3510907936414592 3514428944489484 3518361867953984 3518917359488832 3524876117332794 3528820732008544 3529551973522176 3539485275288192 3540044101862016 3547559891754432 3548119993177536 3558105551361312 3562087352397312 3562649747467776 3570213530909952 3580826531893632 3591648243288576 3602324962204416 3613224551856696 3621467389499316 3631659370998822 3632232750348006 3636297505572256 3639944263935537 3644592979470576 3654850043865992 3655427084641416 3666474248357088 3670577322521088 3674838564362448 3677373398917008 3678950998856448 3685180749624216 3685762579119768 3689887238448768 3696135508095156 3701038545114624 3708713193746976 3712040443286784 3730979425140288 3744266747042304 3747047683406944 3754804325683968 3755595811332624 3766165273628408 3774757014451668 3778143514804512 3785978051950038 3786762581551152 3797419757226984 3802269590888832 3806082798803964 3808708163164044 3810943696375872 3817396956945474 3821668925536224 3828140347669983 3833029415802384 3844613316261312 3852585688331988 3857696261309952 3858305328170496 3866496811483392 3869163848293632 3877990559436672 3901287028151562 3924709427016756 3933662854111326 3938064933420576 3944733454705617 3947048828389296 3949771428466416 3958157101448232 3958782029424936 3969923323509612 3981920934699216 3987006402048768 3996101947033728 4007348271446976 4007980965901248 4016490222273696 4021619839415808 4028429848380336 4032937979438336 4054994277917184 4064877620838783 4066406344412928 4090834693768788 4093235822033344 4100167101904398 4111706299349241 4112355470221593 4117810635775872 4129399487836224 4138819873713504 4144105722849792 4151123143254864 4155768577796864 4165249119394944 4172302342965348 4177630953875904 4178496641711616 4190256283836672 4199815502128512 4202712455905152 4212300090422592 4215428643832812 4224154866394464 4225045287749202 4236935932831959 4252025142715672 4277553289749936 4282340209607936 4287311658422856 4292109498665856 4299377541228252 4304188884146752 4304868444856896 4312158092777682 4314008016516192 4317878302633728 4326832059371472 4327728664629888 4330713850501248 4339908293973696 4340593494191808 4349808912918816 4352809329330336 4355364224429568 4358368472790528 4362739379366256 4367621629184256 4368311204882688 4380605046631296 4393843790012928 4403883183526946 4416974393941711 4430323050098148 4440429931937958 4443492857024718 4452926739129261 4453629783103053 4458613746458928 4471867651769448 4481361775777596 4485382202304864 4488014911468032 4494683303053986 4495614690412944 4500645638194944 4508266805377848 4508978586638904 4510912946730624 4514024489675904 4518551500057908 4524322319342784 4531983579427878 4537055226868128 4580549675315712 4594409088990672 4603919826720384 4604890299787512 4617849951689604 4631577210761214 4632536965247856 4645574423815752 4651507469056896 4656172357927692 4662118938206016 4670013536161722 4675239650021472 4677983796609536 4685905259319312 4691889812651776 4699834823110392 4719313700384256 4720058802482688 4730079855672576 4730826657570048 4744140735148416 4772640476063586 4774435375858176 4783528285555131 4812247450968678 4814057246197248 4817632735808928 4828623185999088 4842212494665096 4842977000464008 4853259018580716 4859457305960768 4867686066792906 4873902779521888 4888632331142784 4899784752483264 4903164531889344 4913574332832288 4914350105493024 4919849651265024 4928180677460208 4944950924995968 4960678279076352 4974639233520384 4985987862132864 5007461081776832 5015940464766294 5030851108240629 5033009352602224 5037524686406016 5047970735933384 5049016775401536 5063226342969312 5069692787851776 5074777065071952 5078277550885392 5081258261834496 5089862609260632 5095558567381632 5104187130226644 5110705887736512 5111764927170048 5126151088348416 5136780917775984 5137845360471936 5153118384730176 5168710225114506 5170654079248896 5179409805060432 5180501587260951 5201716037535416 5228255405073862 5232945902689008 5243797186896317 5244883805481768 5250753244560768 5259644606274156 5262731771185728 5266361904621888 5271643416734226 5277542801930976 5278376039233248 5287314175999191 5293231098012816 5294327960283264 5309227912932288 5310066152793024 5321339837631648 5328135929378304 5337158327041968 5343131028595968 5343974621201664 5355320296364928 5371239797840448 5387491610304538 5403506745888083 5419836827785044 5432201084248974 5447489056498233 5448349125522009 5454446258358384 5466889469205864 5482275065798988 5483140626962124 5490414181034496 5499711372535632 5505865983781632 5516060098375512 5518426498284672 5527771124436324 5534830857673152 5544203262142734 5553665492526592 5563069790620464 5570174605167872 5599754002838016 5603616607873536 5616400120563456 5620571525110416 5632206488525952 5633393716998936 5649247910442612 5662135521677502 5667215272206768 5678967077925057 5696129635840476 5703404386333248 5713062244746066 5716415544563808 5722812664887808 5732503388304336 5739824593142528 5749544123703576 5752010688688256 5769109412495296 5770304886173184 5774285134001664 5778878532497982 5786544391964928 5787457992255744 5799745217225088 5803745772440448 5816985839155008 5840806728841728 5851930542227343 5887064140525134 5889278153977344 5907097400130864 5920573242583944 5924657142699624 5937235652172348 5938173044137404 5944818328611904 5954884985264418 5962490202359264 5975149034370128 5980509603073152 5992911070738648 5994152920550592 6011022407170464 6011971448851872 6014550595640832 6018699319567872 6024735333410544 6032429759123712 6042644772570504 6049406969157504 6068647031763456 6099609516619392 6125878785320896 6136252040653182 6138559768960512 6139853733050016 6150250652856597 6157133268919472 6175436281014952 6176715953663808 6194099231754336 6202009958742528 6206943608979314 6208229810570256 6216158584274688 6226684714882296 6233652866695296 6247873679092416 6253478921055744 6258453514448022 6266446430813856 6285384425755008 6304068683857728 6323142965749218 6325520980197888 6336232299591696 6337567931623803 6363520634751448 6378037714073508 6395987576765486 6416329934624904 6423510314411904 6430967487634284 6438164247998784 6449066311842378 6456283326220128 6457302667285344 6468237139166523 6471012024774288 6476817453950592 6490248089057208 6496070775751872 6509862440960544 6518176441523712 6529213993995504 6533046336644352 6537552709185792 6551432443776384 6552466807324032 6570907569946944 6590789228849714 6593267899994624 6605824775290419 6645484575147222 6647983816177152 6660644897906937 6665239285537077 6687920619688392 6707801477654172 6716699581874688 6722042663666394 6728073303457296 6732022367202048 6742024954580979 6750968457292416 6762400208066772 6766369420095936 6771036734513856 6786483479014176 6794078089842176 6805582840302192 6814274516982016 6849041223701312 6850460480629248 6870824512973568 6891613633486008 6905879740080576 6907335449681268 6926774927534406 6947365816141821 6968361635723628 6977261203585344 6993178407309024 7001004326081024 7012859475032208 7016975694914304 7021815872829184 7028857888978968 7036723735907968 7037834718977664 7049752234665588 7057641464017088 7059103947044352 7078970550576384 7080088203724032 7095119783508864 7096239986355072 7116211102722624 7140427061819904 7158960714095379 7161653063787264 7204649924408832 7226449103713392 7242934778998632 7263318741997644 7264465500696012 7272595011144512 7279888527871074 7289185958941152 7301529100189359 7309700087731984 7310854169282832 7332948496714176 7349677128724896 7354746797834016 7357901997712896 7370361499248432 7371525158239536 7379774476897536 7392271016190312 7417426387493952 7424080886573568 7461958850280576 7494095366813888 7509608651367936 7511191622665248 7523910697149441 7532330547256816 7549514028903336 7556287029609024 7571956103900076 7573525163102304 7594839514453968 7604539181777664 7612165597607928 7617416326328088 7621887392751744 7634793913890948 7643337851072448 7656280695339966 7666058831604768 7689226632522624 7705171376663976 7732993622966784 7738327696587264 7753065337671759 7755981118873344 7802574056303124 7842383107610793 7849418854033512 7867325708222652 7876129866841152 7889466909411234 7894097656778592 7899542856932832 7907465125101339 7916314202896464 7917564058849872 7939846647019224 7963841869398432 7974012804097536 7992203894067456 8014696542893952 8015961931802496 8032980444547392 8056859696760672 8065875958876672 8081237415456807 8129755241677566 8132812688825856 8148301626373461 8181669387537576 8186471644066688 8200334203808796 8223412598698482 8224710940443186 8235621271551744 8258798975672448 8277639747427008 8302246286509728 8311537155593728 8330498238789888 8344604685930696 8355261907751808 8380512567673344 8399631004257024 8405424911810304 8424600180845184 8430857287665624 8448309732788928 8450090575498404 8473871865663918 8493203282516253 8504050285431344 8555106579499872 8564680419215872 8574623316845712 8584218997331712 8598755082456504 8608377768293504 8609736889713792 8624316185555364 8628016033032384 8635756605267456 8653664118742944 8655457329259776 8661427701002496 8668317798746973 8679816587947392 8681186988383616 8699617825837632 8705618658660672 8725478758732512 8735243258368512 8736622409765376 8761210093262592 8807766367053892 8833948787883422 8860646100196296 8880859863875916 8886985714049436 8905853478258522 8907259566206106 8917227492917856 8932327477896627 8943735303538896 8962723551555192 8970764404609728 8989366606107972 8991229380825888 9001291276389888 9016533610755696 9017957173277808 9021825893461248 9028048979351808 9037103000115816 9048644638685568 9063967158855756 9074110453736256 9188818177981344 9204378060979773 9207839653440768 9209780599575024 9235699903379208 9263154421522428 9265073930495712 9291148847631504 9303014938113792 9310415413468971 9312344715855384 9324237876412032 9340027072323444 9350479300042944 9371810518638624 9383779625303552 9387680271672033 9399669646220784 9460159711345152 9461653315140096 9484714448623827 9488281470296832 9545280952127172 9567056571110262 9593981365148229 9624494901937356 9635265471617856 9657246371998176 9673599467763567 9684424989330192 9685954000928016 9706518037161432 9718914611921536 9735372133585812 9747805559043776 9777264662285568 9799569504966528 9806329063778688 9827148665664576 9828700210986048 9856361354920416 9886183843274571 9889901849991936 9949278467040768 9968226862720833 9971975724265728 10014922163553664 10031880929532588 10061702216481258 10066018705204448 10075049372812032 10083063995499591 10095941471866768 10098033550803072 10126452685938624 10149554130143904 10156555101770784 10162516523668992 10179725218521264 10191117134763264 10208374260453288 10221411775473024 10252302176696832 10273561835551968 10275690720943872 10306236769460352 10337420450229012 10358819610120864 10361003174521902 10390162391301609 10403432075070832 10456510810147724 10465891805378016 10487594373792634 10489767610963536 10501506489121536 10519289212548312 10525463542371456 10532723809243776 10543286833468452 10555085603861952 10556752078466496 10574628351998382 10586462196025632 10588655920566528 10618455825864576 10620132305586048 10642679675263296 10674316654083936 10686262057191936 10687949242403328 10710640592729856 10742479595680896 10774983220609076 10807013491776166 10829957624795857 10839673655570088 10864402168497948 10894978112996466 10896698251044018 10908892516716768 10919832791806611 10933778938411728 10964550131597976 10966281253924248 10999422745071264 11011731967563264 11032120196751024 11036852996569344 11055542248872648 11069661715346304 11088406524285468 11126139581240928 11140349210335744 11232800241126912 11241143050220832 11264412977051904 11266787433997872 11298495820885224 11324271043355004 11334430544413536 11357934155850114 11392259271680952 11406808772666496 11426124489492132 11432831089127616 11465006776608672 11479649186285056 11484421043009949 11499088247407152 11504021377376512 11538218824990592 11557757064995964 11573088783929856 11574915984511488 11599490434450176 11607491544880896 11633971678310016 11703861084454686 11774128281050268 11814194800261728 11834200364116851 11841146485167888 11849314285399248 11874471304344696 11876346088274808 11889636657223808 11909769970528836 11924980404718528 11950298068740256 11961019206146304 11985822141477296 11988305841101184 12022044814340928 12023942897703744 12049470666821088 12064859518247424 12085289545141008 12098813938315008 12194632862516349 12199219033238784 12251757570641792 12272504081306364 12279707466100032 12300501305713194 12314266537838944 12335118898047723 12337066410664779 12350872562029904 12353431907327616 12388198463508672 12413887217958628 12416459621140512 12432317168549376 12453369429764592 12467305733390592 12495747358184832 12516907028896044 12532892861627712 12570768851510016 12608137367715456 12646285931498436 12672464599183392 12675135863247606 12710807798495877 12727041269502896 12756075428147016 12791975153530972 12832659869249808 12847020628823808 12861934975268568 12876328495997568 12898132623684756 12912566652440256 12914605334570688 12936474278333046 12942024049548576 12953634907901184 12980496178114416 12992141551503744 13019724881921088 13058427987991008 13066092673288704 13075105418371584 13102864887552768 13104933614648064 13141815139893888 13181578457699428 13211649550580838 13248831409014221 13250923181825133 13290969150294444 13321289795813874 13330478571074154 13358780217387783 13360889349309159 13375841239376784 13415602955308344 13444085327332788 13456146606914592 13464044734404096 13484049909161958 13501936914584832 13524800416133544 13532738840191872 13542073469027712 13572966958028352 13611165680604384 13628549033964032 13698082447402624 13741649025947136 13783227266972016 13811759480161152 13814670899362536 13853549855068812 13894731632283642 13936723271447256 13954522407170688 13986356814618048 14025718950064416 14033951389828608 14043631745658368 14057715777957936 14073447471815936 14075669437955328 14099504469331176 14115282928034176 14157941101152768 14160176407448064 14190239567017728 14192479972710144 14232422205445248 14317921428190758 14323306127574528 14350584856665393 14452898207426784 14485869557997264 14526637483995288 14528931001392024 14545190022289024 14559777055742148 14578371917882304 14603058200378718 14619400175463968 14621708338565664 14665896993428352 14699354257449792 14709493595668032 14740722998496864 14743050316479072 14759548953795072 14784542032380624 14834852774987904 14923917700561152 14988190733627776 15022383245330496 15047821394298882 15064661094513632 15092553324721887 15099028057806672 15112574059218048 15143912207800152 15147050326204608 15189679028907936 15209078363555328 15224331195215856 15234832652656176 15243774785503488 15269587827781896 15286675702144896 15312561390679932 15332117663209536 15378453265045248 15410342753327952 15413591142344311 15506130675343518 15511962237746688 15541504761782853 15605148112606248 15684766215221586 15698837708067024 15731391560688951 15734651416445304 15752259733682304 15778933818822468 15788195313557184 15799085713865664 15814930250202678 15832628405792928 15835128117699744 15861942527997573 15879693294038448 15927683738796864 15984407788134912 16029393085787904 16031923863604992 16065960889094784 16113719393521344 16162474830913614 16210520237664249 16259510483355132 16296603252746922 16342467169494699 16345047376566027 16363338775075152 16372943288133376 16400668407617592 16446825197396964 16449421880886372 16471242543103488 16517597951344896 16555279494854016 16604492573019456 16660996477579776 16689209371861392 16710523815503616 16799262008514048 16810849823620608 16849200361690368 16861714575331248 16896619465577856 16900181150996808 16947743731327836 16986406565032506 17008100570862688 17036901233775171 17110213158999744 17149246633691424 17168437994663424 17197510164913008 17216755536587008 17219473779427584 17248632371110728 17256032066064768 17307328237485888 17310914658519552 17322855402004992 17336635597493946 17359633175894784 17362373976767232 17399235651675264 17411237317321344 17450957517465024 17522420186525184 17555791626682029 17615532734107784 17667897575766844 17721292200392592 17761719727751832 17773971428098872 17811706956517044 17814519132412212 17834454985835712 17864654955793254 17887470607077792 17925447103110384 17941528809219456 17978733212215944 17982458761651776 18033067221511392 18035914346555616 18043651786922496 18056097958703616 18074206000231632 18097289277371136 18127934317711512 18148220907472512 18298893917758517 18377636355962688 18408756121959546 18415679306881536 18419561199150048 18450751958569791 18471399806758416 18526308843044856 18530147860991424 18582297695263008 18606029876227584 18620830826937942 18624689431710768 18648475752824064 18680054144646888 18700958600085888 18743621037277248 18775360543344066 18799339292441568 18856220636065883 18969428897247654 18976562940593664 19012703794871409 19090561904254344 19134113142220524 19187962730296458 19248989803874712 19270530943235712 19314492743996352 19347198935527134 19368849978660384 19371908001856032 19404711417499569 19413036074322864 19437829223843072 19470744267171624 19495611118087552 19554529324571136 19599139009933056 19612658127557376 19654297331329152 19657400421972096 19712722709840832 19772367686549142 19779803699983872 19817474325871257 19936453725441666 19943951448531456 19995717856611231 20029844327107328 20063761859065176 20123404432962516 20132037410408896 20150098745624064 20166127990999182 20191882943733536 20196067101606144 20226074863742937 20252905371877248 20299108260287808 20313110203541568 20359450437042528 20382234269526528 20416748520906576 20442823550946048 20547123671103936 20551381441887744 20612473538920704 20674840900458024 20717639220241728 20722006349043804 20780324782603218 20806864150141664 20842097448425463 20913021620295448 20931783610756032 20975188747585268 20979535221927072 21003012978243072 21038578425096624 21050927084742912 21065447618487552 21086573666936904 21110171207723904 21113504156932992 21149256703996764 21172924392051264 21177311841133056 21236911651729152 21240264611172096 21285359350526592 21348633308167872 21421281185459712 21476882142286137 21484959191361792 21549966441218152 21614026983552332 21659915249591714 21679347311140176 21724302631427599 21728804336995896 21789956225992932 21793396502088036 21817785033433536 21839665583613222 21867557876823456 21904587300568077 21929100263195952 21932562507848496 21998845490142528 22064240393502048 22073705993138688 22111084497745296 22139323430692608 22176813048570936 22252279162481856 22385956518679201 22482286100441664 22528825954103808 22533574867995744 22571732091448323 22596991641770448 22648542086710008 22668861088827072 22715868311700228 22784518543361904 22813617545332992 22852248978984264 22865662178255232 22930013553217344 22968842086019898 22998176494814304 23008042754753024 23067762300973999 23076437649981184 23115514129991928 23198980868900352 23214983089761792 23259196013015277 23267943356620032 23407722168909372 23527149322832379 23548256562100536 23628389600523456 23668400728233702 23682292970335776 23698628570798496 23748942608689392 23752692176549616 23779273314447616 23819539941057672 23849960809437056 23900596137480512 23922038412292608 23971644282954592 23976611682202368 24044089628681856 24047885795407488 24098941333642176 24170579090282016 24197627876630016 24243712246370421 24389265725032698 24398438066477568 24503515141283584 24545008162612728 24559414932200064 24601002611426388 24628533075677888 24670237796095446 24674132821329558 24701745124059808 24706863814655232 24776396927017344 24827774435917256 24832919242281024 24906738859529184 24934611466781184 24991494716369664 25033814057792088 25065785723255424 25141537703020032 25216274735430912 25292571862996872 25344929198366784 25350271726495212 25421615596991754 25454082539005792 25479609847548759 25512150856294032 25583950307061944 25665319738499616 25694041257647616 25723869950537136 25752656991995136 25796265247369512 25825133304880512 25829210669141376 25872948556666092 25884048099097152 25907269815802368 25960992356228832 25984283103007488 26004953396240919 26039449763842176 26116855975982016 26205729775105536 26209867229296128 26283630279787776 26363156915398856 26423299101161676 26497662818028442 26501846363650266 26581938300588888 26642579591627748 26660957142148308 26717560434775566 26721778698618318 26751682478753568 26796982433689881 26831205910616688 26888170654665576 26912293213829184 26968099818323916 27003873829169664 27049600832267088 27065477680383744 27084146938055424 27145933916056704 27222331361208768 27396164894805248 27566454533944032 27613134182939319 27623518960322304 27629341798725072 27707099710137624 27789463264567284 27873446542894512 27909044814341376 27931246240406913 27972713629236096 28051437900128832 28115431555915872 28146894943631872 28151338875910656 28199008938662352 28230565856068352 28380479134035456 28384959945420288 28454143345871481 28464844410890496 28635842856381516 28701169713330786 28781944095444687 28905796414853568 28971739115994528 29053274967990576 29057862002784048 29090380044578048 29119554111484296 29156743835764608 29206116400757436 29238800350927936 29243416677131328 29331793986856704 29398708514899584 29418987191336064 29481445996993728 29486100632958144 29569084064761248 29658551529823713 29669705549975808 29847835401122304 29976381467255552 30044766490660992 30095642788597764 30129322189027264 30185106649443774 30198056115613344 30225148118436096 30249191986498773 30287824415600304 30294100652409216 30379358057815872 30448662390431712 30469665305312352 30487549571006976 30539175655563792 30573351404289792 30625122781359864 30664235326419072 30756906530090496 30820685506655904 30827182284688622 31012261350687036 31083009523565706 31170487173904827 31210296225212496 31369532430443172 31397675416134048 31462783121377902 31469302832890608 31504519467364608 31557867637644936 31576390627114368 31598171427731328 31629860500405356 31665256811585856 31670256235399488 31723885055995146 31759386588076896 31855367477593728 32058786171575808 32063847727209984 32131921778189568 32227438787042688 32324949661827228 32421040475328498 32489872874387571 32519020966710264 32593206505493844 32684934338989398 32690094753132054 32726677550150304 32745886576266752 32759498375419833 32801336815235184 32893650394793928 32898843761772744 33035195902689792 33110558989708032 33208985146038912 33378418743722784 33421047631007232 33698400723380736 33723429150662496 33793238931155712 33800362301993616 33895487462655672 33972813130065012 34016201141725376 34073802467550342 34220426317999488 34298493267382848 34395020329826016 34433511073174016 34438947558855168 34497264742221456 34512064132129536 34614656474971776 34673271194987892 34719266351789568 34724747953534464 34798471303350528 34822474634642688 34901915034930048 35111583253364058 35231065468215568 35335795151533688 35442584400785184 35523439455503664 35547942856197744 35623413913034088 35629038264824424 35668909971671424 35729309911586508 35774941214155584 35850894206220768 35883057618438912 35957466424431888 35964917523303552 36066134443022784 36071828693111232 36148412000463264 36194578554742272 36255868635423024 36296441814945024 36597787835517034 36706580308274219 36755272711925376 36817512243919092 36839122398300096 36901503917139582 36942799613516832 37005356694143169 37011199231994337 37052617686089712 37060295721982848 37164595390526016 37241661653875884 37249378863421536 37296951505648128 37360108289293776 37401917200171776 37487242074554496 37550721086688132 37598678584883136 37712441272131766 37938857794495308 38025407589742818 38132423395487631 38181123808508688 38268226284441048 38375925460592916 38497979607749424 38541061886471424 38628985487992704 38694397871054268 38737699957320768 38743816003712064 38809422834999138 38826072148645728 38875658447686144 38941488534343248 38991222236175104 39198278019866112 39225316255114752 39308594662658304 39314800843944192 39425445419681664 39544735373098284 39634948651742514 39746494227042663 39752769545475399 39872907450883332 39991435713222462 40059688654214656 40076340652163349 40127523718130352 40246808865925032 40264074820817792 40332255981998364 40383765887467072 40392134203212288 40452149727485874 40505810743754496 40598216520575616 40626220407083136 40718900874085056 40833497041813152 40885647101892096 41094247342207872 41224947077841408 41349681800916048 41435278440483456 41444012698087608 41560649565206436 41613728300283328 41684194896850926 41826043240590896 41863567221512064 41950377495170536 41959070443854144 42077156850193248 42101854169485824 42130895236975104 42173147333873808 42220342415447808 42227008313865984 42298513407993528 42345848784102528 42473823303458304 42480529222344192 42570718701053184 42697266616335744 42953764284572274 42969918382723584 43051754569996179 43099932882436304 43228053967104664 43319830499183428 43358694622280352 43448605262855198 43457608673991792 43579912451985864 43586793004176072 43635570066867072 43679331167226444 43735115753646912 43809174601136154 43858200526391904 43865125015696992 43997690980285056 44128480787004096 44222168995490592 44278646861385216 44353626097141872 44504558324963712 44771913037358402 44964572200883328 45067149735991488 45143464182896646 45193983283540896 45277659974165661 45297084173420016 45337722177654144 45431736623400456 45569037086723808 45627235090665984 45704497957968528 45731324356510464 45860027106434688 45937684172039796 45996352989628608 46135524601947998 46152875299962368 46231028259983856 46240773427032933 46518392026030554 46535886713240064 46624514285348559 46815444337818744 47054298645664758 47096513124201072 47194174682066853 47256779201046912 47336801456467404 47364585940671552 47397257141596992 47497885217378784 47505384353099232 47558546628895232 47639079882115344 47699921618874112 47801192274961024 47943288565909184 47953223364404736 48088179257363712 48095771590814976 48197882667284352 48341158180564032 48487424492740842 48631560712992747 48778531450065396 49007030282567168 49027401508484097 49090016325225456 49118829864400128 49202005222852776 49257066151355776 49340475592190892 49348265642659116 49403490248119616 49413727629310464 49552793854034688 49655548871834512 49665838484562048 49813477719058368 49982989432739328 50067628115584176 50131571446510848 50432549470861824 50585143725993744 50689858396733568 50700543452990424 50843231193983508 50908165078011584 50959219695097518 51024301712588064 51110703701325513 51167900614123888 51330639476999232 51447739901074272 51505313983990272 51592530494739024 51650266609761024 51658421338282752 51745897113332184 51768096198194304 51921984712457664 51968566206014976 52009906792481838 52078899527684352 52233711951964032 52567260559575552 52667374880046087 52726313830797712 52846598202323352 52995325636056884 53003692727300532 53163876601177776 53285159183255496 53321914284296616 53435120869551132 53443557397236636 53503364957507136 53593964867379762 53662411821233376 53776341309331152 53824586427658368 53936199636647832 54099201664534176 54130955360767488 54168293876110848 54291867832113408 54444662722417536 54792329789610496 54896681753275551 55132909067888064 55226268365878638 55247037920644608 55258683597450144 55352255875709373 55414199420275248 55578926529134568 55746893085789024 55818089628682752 55862492480813826 55945427258472192 56102875800257664 56230863111831744 56398017877324704 56461131712136704 56568661908197649 56908286691742962 56929688821780992 57038111384614227 57271685712763032 57402339426661572 57563888190889374 57811592829707136 57943478231989056 58106549935981152 58115724005568096 58180760089156096 58239108222968592 58313487671529216 58412232801514872 58477600701855872 58486833354262656 58663587973713408 58797417029799168 58837974382672128 58962891993987456 58972201265916288 59138168129522496 59317103059647426 59339411099951616 59452422977613771 59952762934511104 60089532981321984 60191285577195528 60258644378054528 60370213298887548 60396112231226688 60450296236872192 60498383972997546 60575648831200608 60588201304818432 60678224591228811 60758716115631744 60897324780863424 60939330610624704 61078351311127584 61146702808579584 61250245562719728 61328470652838144 61641371013311808 61654364569377244 62024522701374072 62166019047131412 62340974347809654 62420592450424992 62526292345276389 62739064860886344 62795350832268096 62925566242755804 62938605665781216 63009038934729216 63115735275289872 63152781254228736 63196342855462656 63259721000810712 63330513623171712 63340512470798976 63447770111990292 63518773176153792 63710734955187456 64263843556379136 64430646426858411 64454877574085376 64649899323654456 64842080950656996 64979745748775142 65038041933420528 65172907894282797 65186413010987688 65369868677978796 65380189506264108 65453355100300608 65518996750839666 65602673630470368 65713761901704231 65787300789587856 65797687523545488 66221117979416064 66417970292077824 66756837487445568 67157869556037603 67446858301324992 67586477862311424 67600724603987232 67715196274344969 67790974925311344 67945626260130024 68032402283450752 68147604935100684 68440852635998976 68596986534765696 68790040659652032 68994529484442912 69024128264259072 69203286902921997 69229312949943552 69346542389975784 69596942606701056 69644949269285376 69777588039045831 69803830069860096 70223166506728116 70462130936431136 70581447968497137 70671590303067376 70885168801570368 71046878911007328 71095885712395488 71246827826068176 71258076529648848 71337819943342848 71458619823173016 71549882428311168 71701788412441536 71766115236877824 71914932848863776 71929835046607104 72132268886045568 72143657386222464 72296824000926528 72511737270846048 72592883629890048 72731136739111263 73195575671034068 73413160616548438 73510545423850752 73635024487838184 73678244796600192 73803007834279164 73885599227033664 74010713388286338 74022398463988674 74105235372179424 74120591443965696 74329190781052032 74483323307751768 74498757726843072 74720216578587552 74803834400343552 74974484149108992 75101442173376264 75197357169766272 75424882544263532 75809703373570999 75877715588990616 76050815179485636 76264846790975262 76362247617017376 76438829542646277 76536452568882096 76751850921185832 76995959215498848 77082123772942848 77257970975985408 77388795742108536 77475399914641536 77487632007424128 77618845669998276 77652144297291456 77882977068686496 77982444472350208 78014860188722757 78617189325316608 78629601687888384 78850890839363328 79089470746196568 79269897303485028 79492988454085326 79505539090950798 79745814901766664 79982871426444924 80152681304326698 80255047436260704 80390947301069643 80493617731850064 80528149641635584 80664511963996728 80767531774934144 80904299454971748 81011621487508992 81196433041151232 81252440814166272 81437801748170112 81666994083626304 82188494684415744 82699363601832096 82839402548817957 82870556880966912 82888025396175216 83121299130412872 83227456600566656 83368389793701852 83652086481181792 83727134443024128 83793738721220739 83900754990341072 83918140887708288 84154313700386496 84346294667747616 84440684830895616 84454016627731968 84597026815987056 84691697568205056 85141437402106368 85362430037614443 85394533232671488 85907528569144548 86103509139992358 86199865764872608 86345832286334061 86456107934209328 86639660998366856 86717389244560704 86897210525710396 86915217347983584 87159824903971728 87173586008352144 87271140133734144 87358662334452888 87470231507293824 87618349202272308 87716401052783808 87730250031393984 87995381960570112 88256961574008192 88444337990981184 88707252194283744 88975654589471139 89009116649927424 89543826074716804 89929144401766656 90000682330200053 90134299471982976 90286928365793292 90387966567081792 90555319948331322 90594168346840032 90675444355308288 90747575959496319 90863473246800912 91138074173447616 91408995915937056 91462648713020928 91720054212869376 91875368344079592 91992705979257216 92271049203895996 92462056519967712 92481546854065866 92741819863099547 93036784052061108 93249028570697118 93511461521714481 93630888675637488 94108597291329516 94193026248402144 94388349364133706 94513558402093824 94673602912934808 94729171881343104 94794514283193984 94995770434757568 95010768706198464 95278159764230688 95399843237748224 95602384549922048 95886577131818368 96176358514727424 96191543181629952 96395765334568704 96682316361128064 96974848985481684 97263121425985494 97469618623162713 97557062900130792 98054803016968194 98180032650450912 98237659728800256 98404010445705552 98514132302711552 98680951184381784 98696531285318232 98806980496239232 99105587708069376 99311097743669024 99331676969124096 99626955438116736 100135256231168352 100263142893021696 101170287451987488 101379716793467136 101401086905980848 101686462387967016 101816330156023168 101918439390195036 102048603425176128 102221407402651026 102335801228247776 102661278953998464 102895479802148544 103185060989478048 103300533219522048 103316842676565504 103491794226664368 103536192396388608 103843969424915328 104019813584963676 104157799055368704 104467423903928064 105334749760092174 105452627661595424 105693196404646704 105990651272113768 106007385454601064 106327753202355552 106570318366510992 106643828568593232 106870241739102264 106887114794473272 107006729915014272 107187929734759524 107324823642466752 107552682618662304 107649172855316736 107872399273295664 108198403329068352 108583735664226816 108889325444835072 109793363506551102 110119740924822657 110265818135776128 110452536731757276 110517367194900288 110704511751418746 110828398840550496 111016070082429507 111033597695983011 111157853058269136 111493786171578048 111724984961627652 111890854516944384 112205751600515328 112461726223663488 112796035754649408 113137323816395298 113816573383485924 114076222769228454 114397270186462893 114543371425526064 114804678853323144 115127776381778748 115623185659414272 115886956463978112 116213099871962304 116231448011136192 116478216445937184 116626975343058432 116824465603029744 116955201403711744 116973666708525312 117594834059598336 117675948765344256 117925783987974912 117944402531832576 118276336259044992 118634206119294852 118904845955227542 119239482681127989 119258308636426197 120179065962643968 120382571154391056 120517288756109056 120740426597775096 120792224462453376 120996767945995092 121151297662401216 121176402609636864 121356449182457622 121517432231263488 121794649561726848 121878661221249408 122156702622255168 122500491125439456 122656941305676288 123282742026623616 123308729138754488 124049045402748144 124332038094262824 124681948695619308 124841184900849984 125052584690552778 125478129721772688 125590701664536192 125851132485511608 125877211331562432 126231470550579744 126305562508457472 126392685710925312 126519442001621424 126661027246343424 126681024941597952 126895540223980584 127037546352307584 127421469910374912 128092257424309619 128861292853716822 128909755148170752 129155263709988537 129299798647308912 129684161901313992 129959491497550284 130076083866841056 130345815788565594 130372826021975376 130739737355957592 130760379012528216 130906710200601216 131037993501679332 131205347260940736 131427523803408462 131574601579175712 131595375047090976 132835940584155648 133513674974891136 134315739112075206 134893716602649984 135201449207974464 135430392548689938 135581949850622688 135832979922496983 135891252520260048 136064804566901504 136295209870201368 136881705271997952 137193973069531392 137580081319304064 137989058968885824 138406573805843994 138458625899887104 138693084779951568 138722320281098799 139555176078091662 139607660139720192 140446333013456232 140924261872862272 141162895936994274 141343180606134752 141582524046200559 141770337603140736 142093757822014656 142191771424790976 142493655652136352 142516153059297696 142675639886685696 142917239646346032 143099764856622336 143403576824883072 143829865697727552 143859670093214208 144264537772091136 144287314772444928 144593648001853056 145023474541692096 145462273478222526 145894682138978241 146391151342068136 146826321233096876 147021090847701504 147270048975676368 147356489593200384 147606015668558328 147771198454067328 148021426776572676 148044796927977348 148210470744358848 148241182887931392 148658381562104064 148966646615503536 148997515453686144 149440433157175104 149948968298217984 150202884346752528 150394714339532544 150849765088527064 151619406747141998 151755431177981232 152070118419993193 152101630358971272 152529693581950524 152724495234034752 152877659085292554 153072905137764192 153332111103976539 153503701842371664 153991918430997696 154515941951970816 154777591484217072 154950799829283072 154975264014848256 155237691339996552 155304288594582912 155765954137372992 156029720377445514 156701695630754407 157701781678726656 158002124640138261 158178941492393136 158539794606970056 158985976908170652 159011078181901596 159491629803533328 159965742852889848 160305362608653396 160510094872521408 160781894602139286 160987235463700128 161056299283271168 161329023927993456 161535063549868288 161808598909943496 162392866082302464 162504881628332544 162875603496340224 163333988167252608 164376989368831488 164690045259826653 165398727203664192 165678805097635914 165741113761933824 165776050792350432 166242598260825744 166454913201133312 166736779587403704 167304172962363584 167454268886048256 167587477442441478 167801509980682144 167836281775416576 168308627400772992 168692589335495232 169194053631974112 169383395136410112 169705985724592947 170724860075228886 170789066465342976 171815057138289096 172207018279984716 172399731529745216 172691664572668122 172912215868418656 173279321996733712 173434778489121408 173794421051420792 173830434695967168 174319649807943456 174347172016704288 174542280267468288 174717324668905776 174940463014587648 175236698404544616 175432802105567616 175460500062787968 175990763921140224 176513923148016384 176888675981962368 177414504388567488 177951309178942278 178018233299854848 178357268932841313 179087652149433608 179858288803533312 180001364660400106 180268598943965952 180573856731586584 180775933134163584 181110639896662644 181188336693680064 181350888710616576 181495151918992638 181726946493601824 182034673773686433 182276148346895232 182817991831874112 183440108425738752 183750736688159184 183985411958514432 184542098407791992 184924113039935424 184963093708131732 185483639726199094 186073568104122216 186498057141394236 187022923043428962 187261777351274976 187578877035829167 188217194582659032 188386052496804288 188776698728267412 189027116804187648 189347205825869616 189458343762686208 189589028566387968 189991540869515136 190021537412396928 190556319528461376 191204769099844096 191773154263636736 192791530669137408 193291939280575233 193364632722256128 193949697970963368 194526242851970988 194939237246325426 195114125800261584 195518723682848391 196109606033936388 196360065300901824 196808020891411104 197028264605423104 197361902368763568 197393062570636464 197613960992478464 198622195487338048 198663353938248192 199253910876233472 200270512462336704 201473608668112809 202340574903974976 202759433586934272 202802173811961696 203372924775934032 203632660312046336 203836878780390072 204097206850352256 204442814805302052 204671602456495552 205322557907996928 205790959604297088 206370121978956096 206983588453328736 207072384792777216 207609860708765991 207687938849830656 208039627169927352 208934847807856128 210669499520184348 210905255323190848 211386392809293408 211744343905491411 211981302544227536 212014770909202128 212655506404711104 213140636733021984 213287657137186464 213740483478204528 213774229588946544 214013459830028544 214375859469519048 214649647284933504 215105365237324608 215298345710633472 215744798546591328 216396806658136704 217778650889670144 218193410217333789 219586727013102204 220239481849645314 220531636271552256 220905073463514552 221034734389800576 221409023502837492 221656797681100992 222032140164859014 222067195391966022 222315706116538272 222987572343156096 223449969923255304 224411503201030656 224923452447326976 225592071509298816 226274647632790596 227429110120712997 227633146766971848 228152445538456908 228794540372925786 229086742851052128 229316488627938831 229609357706646288 230255552763557496 231246371318828544 231773912927956224 232426199743924608 232462896022272384 232956432891874368 233648931206059488 233910402807423488 233947333417050624 235851567975949824 235888805063665152 236552672518089984 237268412238589704 237809691910455084 238478965362255978 238516617272852394 240765142308782112 241034577512218112 241480853195550192 241584448924906752 241993535891990184 242302595324802432 242712898364915244 243034864462526976 243589299123453696 243757322442498816 244313405244510336 245000982250878912 246565484053247232 246617458277508976 248098090805496288 248664076188525648 249363897391238616 249682369801699968 250105169381105556 250956259443545376 251181403329072384 251381216163662217 251702264971023216 251754422663124864 252462941101159488 253038884003242848 253322054492686848 253362049883195904 253791080447961168 254075092704615168 256184514848619238 257722585707433644 258310527419977074 258599597294617824 259037496859002183 259368323802627984 259918982995100568 260152167733682112 260691631577131188 260745652043950752 261479474711915184 261520758025056432 261813420401202432 262075987003358664 262410694521881472 262855047606816924 263149203158351424 263190750094181952 266926963768413417 267027349949782272 268631478224150412 269787433205299968 270002046990600159 270402898415948928 270860785097379876 271163899701245376 271665959844993966 271782505040520096 272129609133803008 272242727878488957 272590419740402736 274387946139062784 275160162638608128 275978117937771648 276813147611687988 277386169559903136 277444640562197598 278225459589298641 279110352156183324 280534384565143443 280892666026912464 281848523745724544 282325791873988548 282686361212269504 283165048092401118 283540675206281472 284187515644029312 284383542849581952 284987311304272704 285032306118595392 285834479292692064 286199529713244672 286807153649766144 287659731395455104 288529075544182272 288574629544889856 289187296003706112 290046949083384192 290924546956445052 291789364277956482 292408855869488139 292782302684136272 293652642466193752 294540097951352736 294712979186400768 295212031337116656 295542396908134656 296042853553145352 296089593855954696 296420941488717696 297316763124208128 297933293231007072 297995030907372288 298880866314350208 300405768693505056 300789428679065088 301699530177054128 303238813494283996 303510862355962464 304140236839986386 304203260717942544 305059387163901048 305448990468069504 305755318170585108 306145810275528384 306664222207953078 307007403684743328 307983836861995392 309555182968434144 309901599658566144 309950528029696512 310475382679993104 310608577189165824 311531908274745984 312059440754891028 313403391261508814 316004249280276522 316357882984786272 317079589213940112 317971953816341304 318022156363803192 318983259607066656 319931485705779696 320610725217306792 321020189745042816 321563789204278572 321974470927400256 322658047855986912 323070127099736576 323617197819886992 325751206992680448 326667976334505216 329380090519653306 330359222774467971 330797454407328384 331357610195271828 331552101584700864 332485196521651488 332909826402266624 333048210247288521 333473559174807408 334608345924727168 335174954884882956 335603019961364288 335672563550833152 336617254801545984 337385178670990464 338388107263948224 339411971449185894 341449720150457772 343191810559388679 343630114276578192 344414036559969432 344799463059490432 345383329145336244 345824431736837312 346558643993467424 346869556978242816 347588842102841584 347660869391934336 348639299615886912 348694344033408576 349434649337811552 349880926029175296 350473396809089232 350865604211135232 350921000125575936 353027846296032768 353777351963924736 354829008777134976 355902618357884556 356714537865682626 357718448043383967 357774925909278591 358175304298867216 360002729320800212 360537197887931904 361147713463173168 361551866268327168 362221279793325288 362376673387360128 362990303837985276 363453892987203648 364069347547372866 364552296693790464 365635983663748224 367501473376318368 367970823917028864 369084196815583984 369848226079870848 369926187416263464 370967279452398188 372147136208244432 372996114282788472 374045846086857924 374523554702549952 375157754071658334 376434389165318064 376772104993608576 377553397456534824 378694411651739232 378916687525372416 379178057132775936 379983081739030272 380043074824793856 381112639056922752 383546308527273472 384276772272928857 386583878561150466 386729265444512256 387465791129965611 387899395941926736 389052485703941976 389878474492650852 390228251600523168 391037447365696782 392219212067872776 392720130601803648 393616041782822208 394723804737527136 394786125141272928 395227921984956928 397244390974676096 398507821752466944 400541024924673408 402947217336225618 404681149807949952 405604347623923392 406745849551868064 407265320624092672 407673757560780144 408194413700704512 408885629610604104 409343204912991104 410645115815993856 411581919208594176 412740243957912192 413967176906657472 415219721417531982 415375877699661312 416079254339854704 416166960843296397 421338999040368696 421810510646381696 422772785618586816 423488687810982822 423962605088455072 424029541818404256 424747572138601677 425311012809422208 426281273466043968 426575314274372928 427480966956409056 427548459177893088 428026919660057088 428751718939038096 429299294569867008 430210730474649216 431489597093182656 432793613316273408 436386820434667578 437684046416934723 439173454026204408 440478963699290628 441063272543104512 441810146927029104 442069468779601152 442818047005674984 443313595362201984 444064280329718028 444134390783932044 444631412233076544 445975144686312192 446899939846510608 449846904894653952 451184143018597632 452549295265581192 454858220241425994 455266293533943696 456210355259979579 456304891076913816 457589080745851572 458173485702104256 458632977255877662 459218715413292576 459996333311929617 460511105527114992 463547825855912448 464852399487849216 464925792044544768 465912865783748736 467297862412118976 470105086892263221 473105345036179968 474006373920414783 474536824477179408 475619383820910168 476957930724511956 477033234545704788 481530284617564224 482961706391100384 483168897849813504 483987071783980368 484605190649604864 485425796729830488 487178598246907392 487514644884997632 488626810489020672 490001964501757824 493130968106494464 493234916555017952 494070135779479959 496196181610992576 497328152377051296 498727794782477232 499364739603399936 500210338762211112 501912518887090752 502362806658144768 502762432327324434 503404529942046432 503508845326249728 504925882202318976 506077768006485696 507582160895922336 508150185409230336 509117957173778841 512369029697238476 515445171414867288 516621054839954148 517199194589235648 518074993718004366 518736647605255968 519837965990201136 520304335467364224 521383263154262376 521491304087901504 522958949423830368 523041516050112864 523626840802404864 524151974006717328 524821389043762944 525710095213633848 526298406316702848 526381500188363904 530667923614996993 533853927536826834 534054699899564544 535071806798523939 537262956448300824 539574866410599936 540004093981200318 540805796831897856 541721570194759752 542327799402490752 543331919689987932 543565010081040192 544485455756977914 545180839480805472 546104021321059299 550320325277216256 551956235875543296 553626295223375976 554772339119806272 554889281124395196 556450919178597282 558220704312366648 561068769130286886 561785332053824928 562736631107487501 563697047491449088 564651583747977096 565372722424539008 566330096184802236 567081350412562944 568375031288058624 568767085699163904 569974622608545408 570064612237190784 571668958585384128 573614307299532288 575319462790910208 578374592007412224 579875817841725699 580093898166768384 581849093912890104 583578728555912964 584817711738976278 585564605368272544 586556171048545173 587305284932387504 589080195902705472 590424062674233312 591084793816269312 592085707106290704 592179187711909392 592841882977435392 595866586462014144 595990061814744576 597761732628700416 600811537387010112 603399060354108256 604420826004338427 606477626988567992 607021724711924928 608280473679972772 608406521435885088 610118774327802096 610897980936139008 611510636341170216 612291620551056768 613328444415906156 614014807369486656 615967673723990784 619110365936868288 620950765359986208 621217154378331648 622829582126297973 623063816549491968 624118881509782056 626806782523017628 630004776311400371 632008498560553044 632715765969572544 634159178427880224 635233031716474233 635943907632682608 636044312727606384 637966519214133312 639862971411559392 641221450434613584 642040379490085632 643127578408557144 643948941854800512 645316095711973824 647234395639773984 649192739041696829 653335952669010432 654580230652001367 658760181039306612 660718445548935942 661594908814656768 662715220390543656 663104203169401728 664970393043302976 666096420494577042 666947118349614816 669216691849454336 670349909769765912 671206039922728576 673234509603091968 674770357341980928 676776214527896448 678823942898371788 682287330362138991 682899440300915544 686383621118777358 687260228553156384 688828073119938864 689598926118980864 690766658290672488 691648863473674624 693117287986934848 693739113956485632 695177684205683168 695321738783868672 697278599231773824 697388688066817152 698869298675623104 700946793618178464 701731208422270464 701842000251151872 707554703927849472 709658017554269952 711805236715769112 713429075731365252 715436896086767934 715549851818557182 716350608597734432 720005458641600424 722295426926346336 723103732536654336 724442559586650576 724753346774720256 725980607675970552 726907785974407296 728138695094745732 729104593387580928 731271967327496448 735002946752636736 738168393631167968 739696452159741696 739852374832526928 741934558904796376 744294272416488864 745992228565576944 748091692173715848 749047109405099904 750315508143316668 752868778330636128 753544209987217152 754143648490986651 755106794913069648 757388823303478464 759966163478060544 760086149649587712 762225278113845504 768553544545857714 773167757122300932 774931582259931222 775798791883853472 777112490577006549 778104971407883952 779756948985301704 780456503201046336 782074894731393564 784438424135745552 785440261203607296 787232083565644416 789447609475054272 789572250282545856 794488781949352192 800780891305240251 801082049849346816 805894434672451236 809362299615899904 810006140971800477 811208695247846784 813491699103736128 815347515121560288 816388827401409024 817771259221208208 818686409825982208 823163838417188352 825480487915824384 827934353813314944 830439442835063964 832158508679709408 832333921686592794 834676378767895923 842677998080737392 843621021292763392 845545571237173632 846977375621965644 847925210176910144 848059083636808512 849495144277203354 850622025618844416 852562546932087936 853150628548745856 854961933912818112 855096918355786176 857503437878076192 858598589139734016 860421460949298432 862979194186365312 865587226632546816 872773640869335156 875368092833869446 877226567608464417 878346908052408816 880957927398581256 883620293854058208 884138937559202304 885636094011349968 886627190724403968 888128560659436056 888268781567864088 889262824466153088 891950289372624384 893799879693021216 902368286037195264 905098590531162384 909716440482851988 910532587067887392 912420710519959158 912609782153827632 915178161491703144 916346971404208512 917265954511755324 918437430826585152 919992666623859234 921022211054229984 929704798975698432 929851584089089536 931825731567497472 934595724824237952 940210173784526442 948012747840829566 949073648954358816 951238767641820336 953915861449023912 954066469091409576 963060569235128448 965923412782200768 967974143567960736 969210381299209728 970851593459660976 977253620978041344 980003929003515648 986469833110035904 988140271558959918 991077668323403913 992392363221985152 994656304754102592 997455589564954464 998729479206799872 1000420677524422224 1003825037774181504 1005524864654648868 1006809059884092864 1007017690652499456 1009851764404637952 1012155536012971392 1015164321791844672 1018235914347557682 1024738059394476952 1030890342829734576 1033242109679908296 1034398389178471296 1036149987436008732 1037473295210511936 1039675931980402272 1040608670934728448 1042766526308524752 1042982608175803008 1045917898847660736 1046083032100225728 1048303948013434656 1049642778087525888 1051420190427267696 1052596812633405696 1052763000376727808 1061335847229993986 1064490828939952351 1067707855073653668 1070143613597047878 1073155344130151901 1073324777727835773 1074525912896601648 1080008187962400636 1081611593663795712 1083443140389519504 1084655598804981504 1086663839379975864 1087130020162080384 1088970911513955828 1090361678961610944 1092208042642118598 1103912471751086592 1107252590446751952 1109544678239612544 1109778562248790392 1112901838357194564 1116441408624733296 1122137538260573772 1123570664107649856 1125473262214975002 1127394094982898176 1129303167495954192 1130745444849078016 1132660192369604472 1136750062576117248 1137534171398327808 1139949245217090816 1140129224474381568 1143337917170768256 1150638925581820416 1152830316818786571 1159751635683451398 1160187796333536768 1163698187825780208 1167157457111825928 1169635423477952556 1171129210736545088 1173112342097090346 1174610569864775008 1178160391805410944 1180848125348466624 1184171414212581408 1184358375423818784 1185683765954870784 1191733172924028288 1195523465257400832 1201623074774020224 1206798120708216512 1208841652008676854 1212955253977135984 1214043449423849856 1216560947359945544 1216813042871770176 1220237548655604192 1221795961872278016 1223021272682340432 1224583241102113536 1226656888831812312 1228029614738973312 1231935347447981568 1238220731873736576 1241901530719972416 1245659164252595946 1246127633098983936 1248237763019564112 1248500882529889191 1253613565046035256 1260009552622800742 1264016997121106088 1265431531939145088 1268318356855760448 1270466063432948466 1271887815265365216 1272088625455212768 1274242716415805031 1275933038428266624 1279725942823118784 1282442900869227168 1284080758980171264 1286255156817114288 1287897883709601024 1290632191423947648 1294468791279547968 1298385478083393658 1309160461304002734 1313052139250804169 1317520362078613224 1321436891097871884 1323189817629313536 1325430440781087312 1326208406338803456 1329940786086605952 1332192840989154084 1333894236699229632 1338433383698908672 1340699819539531824 1342412079845457152 1349540714683961856 1353552429055792896 1357647885796743576 1364574660724277982 1365798880601831088 1368631065779938737 1372767242237554716 1374520457106312768 1377656146239877728 1379197852237961728 1381533316581344976 1383297726947349248 1386234575973869696 1390355368411366336 1390643477567737344 1394557198463547648 1394777376133634304 1397738597351246208 1401893587236356928 1410315260676789663 1419316035108539904 1423610473431538224 1426858151462730504 1430873792173535868 1431099703637114364 1432701217195468864 1440010917283200848 1444590853852692672 1448885119173301152 1449506693549440512 1451961215351941104 1453815571948814592 1456277390189491464 1462543934654992896 1470005893505273472 1476336787262335936 1479392904319483392 1479704749665053856 1482210407338439877 1483869117809592752 1488588544832977728 1491984457131153888 1496183384347431696 1498094218810199808 1500631016286633336 1505737556661272256 1507088419974434304 1508287296981973302 1510213589826139296 1514777646606956928 1524450556227691008 1527353871521336523 1537107089091715428 1546335514244601864 1549863164519862444 1551597583767706944 1554224981154013098 1556209942815767904 1559513897970603408 1560913006402092672 1564149789462787128 1568876848271491104 1570880522407214592 1574464167131288832 1578895218950108544 1579144500565091712 1588977563898704384 1592003770844990979 1601561782610480502 1602164099698693632 1605215420395571817 1611788869344902472 1618724599231799808 1620012281943600954 1622417390495693568 1626983398207472256 1630695030243120576 1635542518442416416 1637372819651964416 1650960975831648768 1655868707626629888 1660878885670127928 1664317017359418816 1664667843373185588 1669352757535791846 1685355996161474784 1687242042585526784 1691091142474347264 1693954751243931288 1695850420353820288 1696118167273617024 1698990288554406708 1701244051237688832 1705125093864175872 1706301257097491712 1709923867825636224 1710193836711572352 1715006875756152384 1720842921898596864 1725958388372730624 1745547281738670312 1750736185667738892 1754453135216928834 1756693816104817632 1759668513145635519 1761915854797162512 1767240587708116416 1771272188022699936 1773254381448807936 1776257121318872112 1776537563135728176 1778525648932306176 1787599759386042432 1810197181062324768 1813262478013015281 1819432880965703976 1821065174135774784 1824841421039918316 1825219564307655264 1830356322983406288 1832693942808417024 1834531909023510648 1836874861653170304 1839985333247718468 1842044422108459968 1863651463134994944 1868488746378893919 1869191449648475904 1880420347569052884 1890014328934201113 1896025495681659132 1898147297908717632 1902477535283640672 1905699095149422699 1907831722898047824 1908132938182819152 1926121138470256896 1931846825564401536 1935948287135921472 1941703186919321952 1947578217125090487 1960007858007031296 1963740691956004101 1972939666220071808 1976280543117919836 1982155336646807826 1984784726443970304 1989312609508205184 1994911179129908928 2000841355048844448 2007650075548363008 2011049729309297736 2013618119768185728 2019703528809275904 2024311072025942784 2030328643583689344 2036471828695115364 2046861991086416973 2049476118788953904 2061780685659469152 2066484219359816592 2068796778356942592 2072299974872017464 2074946590421023872 2079351863960804544 2081217341869456896 2085533052617049504 2085965216351606016 2091835797695321472 2092166064200451456 2096607896026869312 2102840380854535392 2105193625266811392 2105526000753455616 2122671694459987972 2128981657879904702 2135415710147307336 2140287227194095756 2146310688260303802 2146649555455671546 2149051825793203296 2160016375924801272 2166886280779039008 2169311197609963008 2173327678759951728 2174260040324160768 2177941823027911656 2180723357923221888 2184416085284237196 2214505180893503904 2219089356479225088 2219557124497580784 2225803676714389128 2232882817249466592 2244275076521147544 2247141328215299712 2250946524429950004 2258606334991908384 2261490889698156032 2262430945472959953 2265320384739208944 2279898490434181632 2280258448948763136 2286675834341536512 2305660633637573142 2319503271366902796 2327396375651560416 2331337471731019647 2334314914223651856 2339270846955905112 2342258421473090176 2346224684194180692 2349221139729550016 2356320783610821888 2361696250696933248 2368342828425162816 2368716750847637568 2383466345848056576 2402342673915720753 2403246149548040448 2413596241416433024 2417683304017353708 2425910507954271968 2428086898847699712 2430018422915401431 2433121894719891088 2433626085743540352 2440475097311208384 2446042545364680864 2449166482204227072 2453313777663624624 2456059229477946624 2476441463747473152 2483803061439944832 2491318328505191892 2496475526039128224 2497001765059778382 2504029136303687769 2507227130092070512 2520019105245601484 2528033994242212176 2530863063878290176 2536636713711520896 2540932126865896932 2543775630530730432 2544177250910425536 2548485432831610062 2551866076856533248 2559451885646237568 2564885801738454336 2572510313634228576 2575795767419202048 2581264382847895296 2588937582559095936 2596770956166787316 2610019787575801537 2618320922608005468 2626104278501608338 2631679702825393251 2635040724157226448 2642873782195743768 2650860881562174624 2652416812677606912 2659881572173211904 2664385681978308168 2667788473398459264 2681399639079063648 2684824159690914304 2707104858111585792 2715295771593487152 2729149321448555964 2731597761203662176 2737262131559877474 2745534484475109432 2749040914212625536 2755312292479755456 2763066633162689952 2766595453894698496 2772469151947739392 2780710736822732672 2789114396927095296 2789554752267268608 2795477194702492416 2803787174472713856 2820630521353579326 2847220946863076448 2853716302925461008 2861747584347071736 2862199407274228728 2865402434390937728 2880021834566401696 2889181707705385344 2897770238346602304 2903922430703882208 2907631143897629184 2912554780378982928 2940011787010546944 2952673574524671872 2959409499330107712 2964420814676879754 2967738235619185504 2973233004970211739 2977177089665955456 2983968914262307776 2992366768694863392 2996188437620399616 3001262032573266672 3011475113322544512 3016574593963946604 3020427179652278592 3029555293213913856 3054707743042673046 3074214178183430856 3092671028489203728 3099726329039724888 3103195167535413888 3108449962308026196 3112419885631535808 3119027795941206816 3121826012804185344 3128299578925574256 3137753696542982208 3148928334262577664 3157790437900217088 3158289001130183424 3184007541689981958 3193472486819857053 3203123565220961004 3210430840791143634 3219466032390455703 3219974333183507319 3223577738689804944 3240024563887201908 3244834780991387136 3253966796414944512 3261390060486241152 3271085036884832832 3311737415253259776 3321757771340255856 3328634034718837632 3329335686746371176 3338705515071583692 3370711992322949568 3382182284948694528 3387909502487862576 3391700840707640576 3392236334547234048 3397980577108813416 3410250187728351744 3412602514194983424 3419847735651272448 3420387673423144704 3430013751512304768 3451916776745461248 3458490950456359713 3491094563477340624 3501472371335477784 3508906270433857668 3513387632209635264 3519337026291271038 3523831709594325024 3534481175416232832 3542544376045399872 3552514242637744224 3553075126271456352 3557051297864612352 3575199518772084864 3620394362124649536 3626524956026030562 3638865761931407952 3642130348271549568 3649682842079836632 3650439128615310528 3660712645966812576 3665387885616834048 3669063818047021296 3673749723306340608 3679970666495436936 3684088844216919936 3714675465304978951 3736977492757787838 3738382899296951808 3745502647589667573 3760840695138105768 3780028657868402226 3792050991363318264 3796294595817435264 3804955070567281344 3811398190298845398 3815663445796095648 3816265876365638304 3822728149247415093 3852242276940513792 3863693651128803072 3871896574271842944 3883406373838643904 3895156434250180974 3927481383912008202 3939156417752412507 3945879332440143616 3952561086235839672 3964310673293615652 3969569452887940608 3978625219016410368 3989822358259817856 4001682710097688896 4015300151096726016 4022099458618595472 4027236239536371456 4048622144051885568 4060657287167378688 4072943657390230728 4093723982172833946 4098952237577907808 4105893197339816211 4123561371318938304 4132968438719633184 4137593556713885184 4144599949744034928 4149893180842047744 4158703727921609088 4171066105234099008 4171930432703212032 4183671595390642944 4184332128400902912 4193215792053738624 4205680761709070784 4230945782030368989 4245343388919975944 4257963315759809404 4270831420294614672 4280574454388191512 4292621376520607604 4293299110911343092 4298103651586406592 4320032751849602544 4333772561558078016 4346655357519903456 4348520080648321536 4355883646055823312 4361446715846443776 4368832170568474392 4410033434179802597 4429010361787007808 4438178712958450176 4439114248995161568 4446631222015319631 4451607353428778256 4465765634498933184 4488550153042295088 4494282656430599424 4501893048859900008 4517212669983816768 4524861890945919906 4530640769478417888 4544349173291877803 4573351668683073024 4582061614564009569 4611321267275146284 4639006542733805592 4654792751303120832 4662674943462039294 4668629828447303712 4678541693911810224 4684516842946180352 4692449368388361384 4698442279459100032 4712641567221643776 4723392501393866496 4736685656850325632 4737433501695275136 4766932691696113152 4776011312534972937 4804685347831441506 4806492299096080896 4827192482832866048 4835366608034707416 4851821015908543936 4856173797695399424 4860036845830802862 4866243789439782176 4867252171487080704 4880950194622416768 4892085090729361728 4906627555327249248 4912118458955893248 4952882927494946304 4967606122879889664 4982636657010383784 4992951052078256448 4994003530119556764 5008058272607375538 5014454260184141024 5040038210491202968 5056067988484424352 5061726127756580352 5073273427423041792 5081864253731793864 5087551261061460864 5088354501820851072 5096970865663220124 5103732153713066496 5118903771292475136 5129771603476908672 5145020627268457152 5162528765695790592 5177875165118191872 5193541912333574632 5220039575151603074 5236641845216010936 5252208557003216676 5263359405650786502 5270081448314452896 5279005539436906557 5285747564391487536 5301721763124349248 5319763144346423808 5328771363956616336 5335576946796918528 5362799278158127296 5430591543186974304 5439787434039045843 5458298642897111928 5463195522407324352 5474524263119754948 5491068968950218864 5498081828425251072 5510624584959510912 5526133266325379904 5544938303895478784 5561421473645465344 5590954389404984832 5605466239136681757 5607574348945427712 5641261042707158652 5670042986802603339 5694441893726152896 5707432605850922016 5723495168694143472 5724398814548457456 5730804868781875456 5760043669132803392 5778363415410770688 5795540476693204608 5807844861407764416 5825109560757965856 5842734651375271461 5880023574021093888 5905347149049343744 5918818998660215424 5928841629353759508 5935476471238371008 5946466009940423478 5954354179331910912 5967937828524615552 5984733537389726784 6002524065146533344 6022950226645089024 6033149187927893208 6040854359304557184 6059110586427827712 6109415486085346092 6140585973259250919 6148428356366861712 6185342056978407456 6199452658079449776 6206390335070827776 6216899924616052392 6224839771263071616 6238055591882413632 6243652025608370688 6256599157851148512 6275507393085964416 6315580875800434176 6316578002260366848 6368015083379963916 6386944973639714106 6406247130441922008 6420861681582287268 6438932064780911406 6439948666367014638 6447155477379609888 6480049127774403816 6507933592829889024 6522780120972482304 6542170073769665664 6643515542680511712 6657268069437675264 6658671373492742352 6677411030143167384 6741423984645899136 6775819004975725152 6783401681415281152 6784472669094468096 6795961154217626832 6839695471302544896 6840775346846289408 6860027503024609536 6916981900912719426 6982189126954681248 7002944742670955568 7017812540867715336 7026775264419270528 7038674052582542076 7047663419188650048 7068962350832465664 7085088752090799744 7105028485275488448 7106150252542912704 7150399037544169728 7240788724249299072 7253049912052061124 7277731523862815904 7284260696543099136 7290055268746204293 7299365684159673264 7300878257230621056 7321425291933625152 7338127636094042592 7347499446612681216 7359941332990873872 7368177688433839872 7429350930609957902 7473954985515575676 7491005295179335146 7512087408911063307 7521681390276211536 7560057315736804452 7584101982726636528 7592589191634870528 7609910141134562688 7622796380597690796 7631326891592191296 7632531752731276608 7645456298494830186 7727387302257606144 7743793148543685888 7766812747677287808 7790312868500361948 7830059362727404611 7854962767824016404 7878312835504825014 7891758664880287232 7895039108476179753 7905122172471679344 7928621346587231304 7957250438032820736 7979644716519635712 8003365420195377792 8044198917237190944 8054472479072742912 8121314574334757376 8145887314780461456 8187447964345667892 8197904475155815616 8211786394679632422 8247122742637876608 8265936877439266368 8289199899488069856 8299786361684095488 8317407455843218176 8342132210468198016 8367343190781285888 8368664256801805824 8386431584107477248 8411361523418141568 8461891564060737978 8490686777839951888 8515926631519618808 8541662840589229344 8561148908776383024 8585242753041215208 8586598221822686184 8596207303172813184 8640065503699205088 8667545123116156032 8693310715039806912 8711767292111646624 8722893431692887552 8737664341136948784 8820066868359605194 8858020723574015616 8878228497990323136 8893262444030639262 8903214706857556512 8919699014910635217 8931531268997866368 8977100306084590176 8988565312861198848 9003786097719800016 9034425339967633536 9049723781891839812 9061281538956835776 9088698346583755606 9164123229128019138 9222642534550292568 9278013085467611184 9309585502606241664 9325349886924078588 9337259656894607424 9357083387823620448 9369033685892360704 9384898736776722768 9396884558918200064 9446785002787732992 9473371313700651264 9474867003390550272 9552022625069945874 9580417460459571159 9609370695662883012 9654384965665732096 9658398097171367109 9670733216069414832 9703642031817087872 9720073691661605724 9732487578879564352 9734504342974161408 9761900389244833536 9784170181458723456 9813255110654498496 9935212245759779328 9965273314020767568 9985902104156512896 9988007060239113528 10016116545214751076 10028908520368282048 10080076420982405936 10112135976968848704 10146546854846083584 10163728507463587728 10175102522122921728 10176709003641702144 10193941731326440248 10237807542584950272 10259543206953817344 10290041254536914304 10355750330236383744 10375472851369079139 10387083824667149264 10440079150303206148 10473283690432021872 10504417114006433352 10526718811301573004 10540162896628905792 10558011078873813114 10571495128782975072 10603443526248698496 10657542727913232672 10671153893593837056 10725598556316254592 10861183086373948608 10879574868078091686 10916597285794223856 10926391044814648704 10949048526239509896 10982137937900437728 10996163656850502144 11021249169919021824 11052266532650759808 11122842947290930688 11144026395914936853 11210932478273363514 11215148697890855424 11236507942769002719 11282522085414317304 11340085973605206678 11388883787452305792 11414865211701844032 11446990337388286944 11448797629096914912 11461609737563750912 11520087338265606784 11556726830821541376 11591080953386409216 11615689722815528832 11650219121515931712 11685469302750542922 11810694298098687488 11837637997320430848 11857683258707519016 11870952942476742016 11892932019880846956 11908708358663821824 11935875657049231104 11969467074779453568 12005048130293066688 12045900453290178048 12066298375855786416 12081708718609114368 12218830972170692184 12281171946518501838 12296856712733723424 12317679592019448633 12370684113956814912 12398905316158899552 12412780670141655552 12433799849232104784 12449679542526143232 12476111183764827264 12513198315702297024 12551014786171928832 12692837346091106967 12736030166759927832 12773889947279428212 12812494260883844016 12841723363164574536 12877864129561822812 12879897332734029276 12894310954759219776 12960098255548807632 13045560241944964608 13084340147539331328 13230100302539407791 13287031085361023424 13314536138875350528 13317342746985484704 13339893666045958893 13354822060286334768 13482847969291798272 13551638009951450304 13591922308435253664 13633047519875633409 13720055006049219072 13746184843692028707 13833963801825438852 13964378253909362496 14005889485341911136 14035625081735430672 14053550528838541056 14077348105165084152 14095326838377300096 14137924701664931328 14170177504181599488 14210056970550976896 14212300505085825408 14300798075088339456 14328033937604918811 14481577448498598144 14506099824104122248 14555463047725631808 14568521393086198272 14580110537492408586 14598731368319346528 14601756514461242112 14642850583867250304 14676255272188085184 14719882665981747744 14736355376867679744 14858701861219915804 14947909971031151352 14982010590358670292 15024174817822126614 15043362780552423072 15120114631473608904 15168203965453273056 15185178383269741056 15219820282269125376 15245592761195381592 15262653783184382592 15265063505462553216 15290912596989660372 15487586297087371776 15533625495354575616 15580625737000723896 15660118725454809222 15709925535648032808 15756625671009650028 15790078216952359506 15810244344943358688 15837016618310719671 15857242693174462608 15959289433039271424 16006730840390755584 16088397834474381888 16291774629560922912 16319362302117137529 16374895928691335784 16395808950311631232 16423572789359264844 16494245485275753216 16531873754878532736 16578399798976139712 16634814911686436352 16684264420936396032 16772863168214954496 16816398717410045271 16822723046836283136 16923783128121475956 16981373555679903776 17010128960407810017 17031853263039237616 17083325681178458688 17122297817552766048 17170485506082430416 17173196443645372368 17192414606345626368 17280131007398410176 17335090246232312064 17386621430079613824 17423534584223293248 17475328682273897568 17528203954125814383 17640133736719210388 17716041447148031232 17756456995980646272 17786524888061278524 17806429413715113024 17839398029821270434 17863062537995732736 17954200612169180352 18007572195439600032 18068850679935267072 18099447563783679624 18122563077913671552 18177396693167511212 18270138513030610759 18328246458256038276 18421757919777752757 18445285069100585136 18556026170935222368 18619171005212483328 18650699773848157176 18674519313789214848 18714166775647240896 18769797473553445536 18793769117836400128 18946742627401302528 18949734006781100544 19104045250139891748 19160834920919142318 19218741391325766024 19316796194342734218 19341466432138829664 19407284063634175744 19440147383323211448 19464975157759128704 19523800778489667072 19568340362917446912 19626510221308996992 19930546628041535136 19971804208313025792 19976014120478227056 20032233090429502152 20057817040736564096 20160152841964811872 20224271953937697408 20327457014927175456 20350205044245843456 20353418007283404288 20387883462652880496 20519086413907634688 20580082509073828608 20750945702738158278 20774167649334298528 20880158300606412296 20946567380864043744 21008834228012866704 21053437622603146008 21080325793257811584 21116022157747626228 21142990257565950144 21206887052497396992 21315085455826465344 21451197112632509184 21722366172747897216 21759149736156183372 21833194571588447712 21852782089629297408 21870165806238612879 21898097052479019792 21964275875800875456 22042498339838043648 22104533065301519616 22288052791829873706 22421864956546727028 22473015885538005438 22536262226733189921 22565044170828634608 22680171947210413356 22777767574904611584 22829730423403688064 22893980674776573888 22897595258193829824 23040174676531213568 23182161906772818432 23231379445631057664 23300438243031863424 23370938605501085844 23490178088182213833 23675275994640861696 23715366517415038032 23741905884953484032 23785864039761693912 23871751314098462208 23938934149558907136 24010096260586133376 24132596751711572832 24163417437218228736 24437661944341384368 24562343893037003676 24593713425467446848 24635359184038897266 24741368227913629824 24797810632317799104 24867599698464209568 24899359085052286464 24952222367529654528 25026396631404594048 25102029572343857664 25385674692182213934 25472060333519855664 25547779894558856424 25624988521767688032 25683446726329149072 25755728259123645624 25759794665468058552 25788621909518439552 25920196511097615264 26168680295078662656 26460200605078815582 26574062170722046848 26634685493970969408 26679787332091917786 26709644120572669536 26759097044731905651 26965695938583596544 27103276019902900608 27183844616870507328 27266095039751266818 27492369687384057414 27667927603650877704 27928756507818724992 28011778970683822272 28071250163470861344 28107101057677082112 28154696210330168304 28190653676754600192 28340355008363198976 28420113941101953792 28424601010171650816 28656067875209837622 28741252381378713477 28963154896997196288 29012199648208244496 29110926095451263616 29160221074984817172 29197462736638693056 29203513028922484224 29285701167734500608 29352510544376170368 29439765331963495488 29717403722439831608 29895819942062302704 29964021180717340584 30048349635644253228 30086725561104846144 30240229262947217808 30336407930906546112 30439640564538250752 30491185522390763184 30525307566368765184 30530127010925106432 30581825193979320744 30870234039258618179 31067250990709151232 31126418554107237417 31161251474001447792 31320237450909618444 31419851071296065616 31513251342019300056 31580156433904719012 31620488689886717376 31674033236621439342 31714485386348925216 32013461680781511168 32176795668948763776 32583549259121845824 32638724604234275058 32749791857382671568 32791617900623262464 32847145578718529688 32988490970551506432 33063747509757065472 33156799597952279424 33368528841872792064 33432079187744810559 33632797434820090542 33645446093672566272 33847566256242951912 33962747111359807552 34020257920815620034 34063706526078475232 34166651362356917376 34244595635105532096 34340971012164860832 34346392887290744736 34384829212691252736 34560262014796820352 34670180492464624128 34773242860159227648 34847069168446586496 34950657364547795136 35056407908251628766 35280267473438420776 35432082894296062464 35512913991961292544 35573049776122557048 35612858827430226048 35678796059642540868 35726125075991465472 35908401224338360704 36015144390879200064 36137701359870534144 36198895127567359248 36245126155827343104 36354793386335022424 36540277026061221518 36656492916512076552 36843515839555505514 36890570138201170272 36953038776058345899 37112052341870444736 37238342010424966656 37301399547696314352 37349038627578429696 37428333551294481792 37539594947106891072 38078512038273320901 38208090500279783496 38321669841838284636 38437482782651532048 38633592388685468436 38682932864277659328 38814568127268351488 38880294766646422896 38929950315518257408 39136680725834893824 39253020442617993984 39690300907618223373 39861093256083070272 39943608416626051584 39952028240956454112 40064466180859004304 40115634081473128192 40320305683929623744 40448543907875394816 40654914029854350912 40775766925305760992 40899142559626900227 41160165018147657216 41501891405476316556 41548335298668597056 41760316601212824592 41893134761728087488 42017668456025733408 42106875245206292016 42160651586515623168 42232044315495252456 42285980515131900288 42413774104994793984 42630170911652930688 42902394225265018368 42984101812814756433 43444732345495794432 43518299472312366744 43666389143176895424 43705564179258594816 43740331612477225758 43796194104958039584 43928551751601750912 44209066130603039232 44576105583659747412 44843729913093454056 44946031771076010876 45072524453466379842 45130088341657269216 45360343894420826712 45555535149809223168 45659460846807376128 45787961349553147776 45795190516387659648 46080349353062427136 46462758891262115328 46600876486063726848 46741877211002171688 46980356176364427666 47430733034830076064 47483811769906968064 47571728079523387824 47877868299117814272 48020192521172266752 48265193503423145664 48875323888682768736 49124687786074007352 49187426850934893696 49270718368077794532 49482736455827259648 49595621264635598208 49735199396928419136 49904444735059309056 50052793262809188096 50771349384364427868 50944120667039711328 51030386881223430051 51095559789117712848 51249977043535376064 51366893452658298144 51511456518247291248 51519589330936117104 51577243819036879104 51840393022195230528 52584611862377443149 52920401210157631164 53148124341444093696 53269370987941938816 53359574664183835572 53419288241145339072 53518194089463811302 54206552039805801216 54367689233741014656 54532190079502533636 54810415539091832277 54984739374768114828 55265273759333258271 55335855207301755408 55857513015637449984 56023557941367644544 56142500326941722688 56309392420660336608 56381307353509200384 56840227882203907584 56849202020343301632 57312135750419675244 57482504762757426954 58024399296416488992 58221852190902527232 58320442149969634344 58394925473277386112 58571402335469001216 58705021088752340736 58879530663926990976 59434807444879663216 59791639884124605408 59928042361434681168 60096699271288506456 60173451122209692288 60480458525894435616 60672815861813092224 60982371044781526368 61050615132737530368 61060254021850212864 61163650387958641488 61740468078517236358 62252837108214474834 62322502948002895584 62640474901819236888 62839702142592131232 63026502684038600112 63160312867809438024 63240977379773434752 63348066473242878684 63428970772697850432 64353591337897527552 65167098518243691648 65277449208468550116 65499583714765343136 65583235801246524928 65610497418715838637 65694291157437059376 66127495019514130944 66313599195904558848 66864158375489621118 67265594869640181084 67608786680199569763 67695132512485903824 67925494222719615104 68040515841631240068 68127413052156950464 68333302724713834752 68489191270211064192 68681942024329721664 68692785774581489472 69120524029593640704 69546485720318455296 69694138336893172992 69901314729095590272 70112815816503257532 70470534264546641499 70560534946876841552 71025827983922585088 71146099552245114096 71225717654860452096 71357592119285081736 71816802448676721408 72030288781758400128 72397790255134718496 72490252311654686208 72709586772670044848 73080554052122443036 73312985833024153104 73687031679111011028 73781140276402340544 73906077552116691798 74224104683740889472 74602799095392628704 74698077255156859392 74856667102588963584 75079189894213782144 76157024076546641802 76416181000559566992 76643339683676569272 76874965565303064096 77267184777370936872 77365865728555318656 77760589533292845792 77859900631036514816 78506040885235987968 79380601815236446746 79722186512166140544 79904056481912908224 80128932361718008608 80231268162946256384 80640611367859247488 80897087815750789632 81309828059708701824 81551533850611521984 81798285119253800454 83003782810952633112 83096670597337194112 83520633202425649184 83786269523456174976 84035336912051466816 84213750490412584032 84321303173031246336 84464088630990504912 84571961030263800576 85260341823305861376 85968203625629512866 86223757144136140431 86889464690991588864 87036598944624733488 87332778286353790848 87480663224954451516 87592388209916079168 87857103503203501824 89152211167319494824 89687459826186908112 89892063542152021752 90145048906932759684 90260176683314538432 90720687788841653424 91318921693614752256 91575922699106295552 91590381032775319296 92610702117775854537 93201752972127453696 93379255662321712251 93483754422004343376 93960712352728855332 94861466069660152128 95143456159046775648 96040385042344533504 96530387006846291328 97750647777365537472 98249375572148014704 98374853701869787392 98541436736155589064 98965472911654519296 99191242529271196416 99470398793856838272 100105586525618376192 100296237563234431677 101542698768728855736 101888241334079422656 102060773762446860102 102191119578235425696 102499954087070752128 102733786905316596288 103022913036494582496 103039178661872234208 103154487638073758208 103680786044390461056 105169223724754886298 105840802420315262328 106296248682888187392 106538741975883877632 106719149328367671144 106838576482290678144 107036388178927622604 108413104079611602432 108735378467482029312 109064380159005067272 109620831078183664554 109969478749536229656 110530547518666516542 110671710414603510816 110859116328175037697 111715026031274899968 112047115882735289088 112285000653883445376 112618784841320673216 114235536114819962703 114624271500839350488 114965009525514853908 116048798592832977984 116443704381805054464 116640884299939268688 116789850946554772224 117410042177504681472 117759061327853981952 118869614889759326432 119070902722854670119 119583279768249210816 119856084722869362336 120193398542577012912 120346902244419384576 120960917051788871232 121345631723626184448 121964742089563052736 122327300775917282976 122697427678880700681 123480936157034472716 124505674216428949668 124645005896005791168 125280949803638473776 125679404285184262464 126053005368077200224 126320625735618876048 126481954759546869504 126696132946485757368 126857941545395700864 127890969591214275313 128707182675795055104 128952305438444269299 130334197036487383296 130554898416937100232 130999167429530686272 131220994837431677274 131388582314874118752 132627198391809117696 133728316750979242236 134531189739280362168 135217573360399139526 135390265024971807648 135850988445439230208 136081031683262480136 136254826104313900928 136666605449427669504 136978382540422128384 137363884048659443328 137385571549162978944 138241048059187281408 139388276673786345984 139802629458191180544 140225631633006515064 140941068529093282998 141121069893753683104 142292199104490228192 142451435309720904192 142715184238570163472 143633604897353442816 144060577563516800256 144795580510269436992 145419173545340089696 146161108104244886072 146625971666048306208 147374063358222022056 147562280552804681088 147812155104233383596 148448209367481778944 149205598190785257408 149713334205177927168 150158379788427564288 152314048153093283604 152832362001119133984 153091160643670290153 153286679367353138544 153749931130606128192 154534369554741873744 154731731457110637312 155521179066585691584 157753835587132329447 158761203630472893492 159444373024332281088 159808112963825816448 160257864723436017216 161281222735718494976 162619656119417403648 163103067701223043968 163596570238507600908 164431246617275496831 166007565621905266224 166193341194674388224 167041266404851298368 167572539046912349952 168070673824102933632 168427500980825168064 168928177261981009824 169143922060527601152 170520683646611722752 171936407251259025732 172447514288272280862 174073197889249466976 174665556572707581696 174961326449908903032 175184776419832158336 175714207006407003648 178304422334638989648 179374919652373816224 179784127084304043504 180290097813865519368 180520353366629076864 181441375577683306848 183151845398212591104 183180762065550638592 185221404235551709074 186758511324643424502 186967508844008686752 187921424705457710664 189722932139320304256 190286912318093551296 193060774013692582656 195501295554731074944 196498751144296029408 196749707403739574784 197082873472311178128 198382485058542392832 198940797587713676544 200592475126468863354 203085397537457711472 203776482668158845312 204121547524893720204 204382239156470851392 204999908174141504256 205467573810633192576 206045826072989164992 206078357323744468416 207361572088780922112 210338447449509772596 211411602793639924497 211681604840630524656 213077483951767755264 213438298656735342288 213677152964581356288 214072776357855245208 217470756934964058624 218128760318010134544 219241662156367329108 219938957499072459312 221061095037333033084 221343420829207021632 221718232656350075394 224094231765470578176 224570001307766890752 225237569682641346432 228471072229639925406 229248543001678700976 229930019051029707816 232097597185665955968 233281768599878537376 233579701893109544448 235518122655707963904 237739229779518652864 238141805445709340238 239166559536498421632 239712169445738724672 240386797085154025824 240693804488838769152 241921834103577742464 242691263447252368896 243929484179126105472 244654601551834565952 245394855357761401362 246961872314068945432 249011348432857899336 249290011792011582336 250561899607276947552 251358808570368524928 252106010736154400448 252641251471237752096 252963909519093739008 253392265892971514736 253715883090791401728 255781939182428550626 257904610876888538598 258671271432408421293 260668394072974766592 261109796833874200464 261998334859061372544 262441989674863354548 262777164629748237504 267456633501958484472 269062379478560724336 270435146720798279052 270780530049943615296 271701976890878460416 272162063366524960272 272509652208627801856 273956765080844256768 274727768097318886656 274771143098325957888 277832106353327563611 279605258916382361088 280451263266013030128 281882137058186565996 282242139787507366208 284584398208980456384 285430368477140326944 288121155127033600512 289591161020538873984 290838347090680179392 292322216208489772144 293251943332096612416 294748126716444044112 295124561105609362176 295624310208466767192 296896418734963557888 298411196381570514816 300316759576855128576 300888712689703295031 304628096306186567208 305664724002238267968 306182321287340580306 306573358734706277088 307499862261212256384 309068739109483747488 309463462914221274624 311042358133171383168 315507671174264658894 317522407260945786984 318888746048664562176 319616225927651632896 320515729446872034432 322562445471436989952 325239312238834807296 326206135402446087936 327193140477015201816 328862493234550993662 332015131243810532448 332386682389348776448 334082532809702596736 335145078093824699904 336141347648205867264 336855001961650336128 337856354523962019648 343872814502518051464 344895028576544561724 348146395778498933952 349331113145415163392 349922652899817806064 350369552839664316672 356608844669277979296 357212708168564010357 358749839304747632448 359568254168608087008 360580195627731038736 361040706733258153728 362882751155366613696 368092283036642102043 370442808471103418148 373517022649286849004 373935017688017373504 375842849410915421328 379445864278640608512 380573824636187102592 383672908773642825939 386121548027385165312 386856916315332807897 391002591109462149888 392997502288592058816 394165746944622356256 397881595175427353088 401184950252937726708 406170795074915422944 407552965336317690624 408243095049787440408 408764478312941702784 409999816348283008512 410935147621266385152 412091652145978329984 412156714647488936832 414723144177561844224 420676894899019545192 422823205587279848994 423363209681261049312 426876597313470684576 427354305929162712576 428145552715710490416 436257520636020269088 438483324312734658216 439877914998144918624 442122190074666066168 442686841658414043264 443436465312700150788 449140002615533781504 450475139365282692864 456942144459279850812 458497086003357401952 459273481931010870459 459860038102059415632 464195194371331911936 466563537199757074752 473261506761396988341 475478459559037305728 476283610891418680476 478333119072996843264 479424338891477449344 480773594170308051648 483843668207155484928 487858968358252210944 489309203103669131904 490789710715522802724 493293739851826490493 493923744628137890864 498022696865715798672 498580023584023164672 501123799214553895104 502717617140737049856 504212021472308800896 505282502942475504192 506784531785943029472 507431766181582803456 511563878364857101252 515809221753777077196 517342542864816842586 522219593667748400928 523996669718122745088 524883979349726709096 525554329259496475008 534913267003916968944 538124758957121448672 540870293441596558104 541561060099887230592 544324126733049920544 545019304417255603712 549455536194637773312 549542286196651915776 555664212706655127222 560902526532026060256 563764274116373131992 564484279575014732416 569168796417960912768 570860736954280653888 579182322041077747968 581676694181360358784 584644432416979544288 586503886664193224832 589496253432888088224 590249122211218724352 591248620416933534384 596822392763141029632 601777425379406590062 609256192612373134416 611329448004476535936 612364642574681160612 613146717469412554176 614999724522424512768 618137478218967494976 622084716266342766336 631015342348529317788 634234808380919773491 635044814521891573968 639232451855303265792 641031458893744068864 652412270804892175872 654386280954030403632 657724986469101987324 664030262487621064896 668165065619405193472 672282695296411734528 673710003923300672256 675712709047924039296 687745629005036102928 689790057153089123448 696292791556997867904 699845305799635612128 700739105679328633344 713217689338555958592 714425416337128020714 717499678609495264896 719136508337216174016 721160391255462077472 722081413466516307456 725765502310733227392 736184566073284204086 740885616942206836296 747034045298573698008 747870035376034747008 751685698821830842656 758891728557281217024 761147649272374205184 767345817547285651878 773713832630665615794 776013814297225263879 782005182218924299776 785995004577184117632 788331493889244712512 802369900505875453416 812341590149830845888 815105930672635381248 816486190099574880816 817528956625883405568 821870295242532770304 824183304291956659968 824313429294977873664 833496319059982690833 841353789798039090384 845646411174559697988 846726419362522098624 853753194626941369152 856291105431420980832 872515041272040538176 876966648625469316432 879755829996289837248 884244380149332132336 885373683316828086528 886872930625400301576 895236787138499927191 900950278730565385728 902666138069109885093 913884288918559701624 916994172006714803904 918546963862021740918 919720076204118831264 928390388742663823872 933127074399514149504 946523013522793976682 950956919118074611456 952567221782837360952 956666238145993686528 958848677782954898688 961547188340616103296 967687336414310969856 975717936716504421888 978618406207338263808 981579421431045605448 986587479703652980986 987847489256275781728 996045393731431597344 997160047168046329344 1002247598429107790208 1005435234281474099712 1008424042944617601792 1010565005884951008384 1013569063571886058944 1023127756729714202504 1031618443507554154392 1034685085729633685172 1044439187335496801856 1047993339436245490176 1049767958699453418192 1051108658518992950016 1069826534007833937888 1071638124505692031071 1076249517914242897344 1081740586883193116208 1083122120199774461184 1088648253466099841088 1104276849109926306129 1111328425413310254444 1121805053064052120512 1127528548232746263984 1128968559150029464832 1138337592835921825536 1141721473908561307776 1151018726320928477817 1158364644082155495936 1163353388362720717568 1169288864833959088576 1173007773328386449664 1178992506865776176448 1182497240833867068768 1193644785526282059264 1203554850758813180124 1218512385224746268832 1222658896008953071872 1224729285149362321224 1226293434938825108352 1229999449044849025536 1236274956437934989952 1244169432532685532672 1262030684697058635576 1268469616761839546982 1270089629043783147936 1282062917787488137728 1308772561908060807264 1315449972938203974648 1328060524975242129792 1336330131238810386944 1347420007846601344512 1351425418095848078592 1375491258010072205856 1379580114306178246896 1392585583113995735808 1399690611599271224256 1426435378677111917184 1428850832674256041428 1434999357218990529792 1438273016674432348032 1442320782510924154944 1451531004621466454784 1472369132146568408172 1479881219555479471479 1481771233884413672592 1494068090597147396016 1495740070752069494016 1503371397643661685312 1522295298544748410368 1534691635094571303756 1547427665261331231588 1552027628594450527758 1571990009154368235264 1576662987778489425024 1604739801011750906832 1624683180299661691776 1632972380199149761632 1635057913251766811136 1648366608583913319936 1648626858589955747328 1666992638119965381666 1682707579596078180768 1691292822349119395976 1693452838725044197248 1707506389253882738304 1712582210862841961664 1745030082544081076352 1753933297250938632864 1759511659992579674496 1768488760298664264672 1770747366633656173056 1773745861250800603152 1790473574276999854382 1805332276138219770186 1827768577837119403248 1833988344013429607808 1837093927724043481836 1839440152408237662528 1866254148799028299008 1893046027045587953364 1901913838236149222912 1902704425142759320473 1905134443565674721904 1917697355565909797376 1923094376681232206592 1957236812414676527616 1963158842862091210896 1973174959407305961972 1975694978512551563456 1992090787462863194688 2004495196858215580416 2016848085889235203584 2021130011769902016768 2027138127143772117888 2046255513459428405008 2063236887015108308784 2069370171459267370344 2088878374670993603712 2099535917398906836384 2102217317037985900032 2139653068015667875776 2143276249011384062142 2152499035828485794688 2163481173766386232416 2166244240399548922368 2177296506932199682176 2208553698219852612258 2222656850826620508888 2243610106128104241024 2255057096465492527968 2257937118300058929664 2276675185671843651072 2283442947817122615552 2302037452641856955634 2326706776725441435136 2338577729667918177152 2346015546656772899328 2357985013731552352896 2364994481667734137536 2407109701517626360248 2437024770449492537664 2445317792017906143744 2449458570298724642448 2452586869877650216704 2472549912875869979904 2500488957179948072499 2524061369394117271152 2536939233523679093964 2540179258087566295872 2617545123816121614528 2630899945876407949296 2656121049950484259584 2685710361415499781573 2702850836191696157184 2707998414207329655279 2750982516020144411712 2759160228612356493792 2785171166227991471616 2799381223198542448512 2852870757354223834368 2857701665348512082856 2869998714437981059584 2876546033348864696064 2884641565021848309888 2903062009242932909568 2944738264293136816344 2959762439110958942958 2963542467768827345184 2988136181194294792032 2991480141504138988032 3006742795287323370624 3069383270189142607512 3094855330522662463176 3104055257188901055516 3143980018308736470528 3153325975556978850048 3209479602023501813664 3214914373517076093213 3249366360599323383552 3265944760398299523264 3312830547329778918387 3333985276239930763332 3365415159192156361536 3382585644698238791952 3386905677450088394496 3415012778507765476608 3425164421725683923328 3453056178962785433451 3490060165088162152704 3507866594501877265728 3519023319985159348992 3536977520597328529344 3547491722501601206304 3580947148553999708764 3610664552276439540372 3655537155674238806496 3667976688026859215616 3674187855448086963672 3678880304816475325056 3732508297598056598016 3786092054091175906728 3805408850285518640946 3810268887131349443808 3846188753362464413184 3926317685724182421792 3946349918814611923944 3951389957025103126912 3984181574925726389376 4008990393716431160832 4042260023539804033536 4054276254287544235776 4092511026918856810016 4126473774030216617568 4138740342918534740688 4177756749341987207424 4199071834797813672768 4279306136031335751552 4286552498022768124284 4304998071656971589376 4326962347532772464832 4354593013864399364352 4417107396439705224516 4439643658666438414437 4445313701653241017776 4487220212256208482048 4510114192930985055936 4566885895634245231104 4604074905283713911268 4677155459335836354304 4715970027463104705792 4729988963335468275072 4814219403035252720496 4874049540898985075328 4898917140597449284896 4905173739755300433408 4945099825751739959808 5000977914359896144998 5048122738788234542304 5073878467047358187928 5080358516175132591744 5235090247632243229056 5261799891752815898592 5312242099900968519168 5371420722830999563146 5415996828414659310558 5501965032040288823424 5518320457224712987584 5598762446397084897024 5705741514708447668736 5715403330697024165712 5753092066697729392128 5769283130043696619776 5889476528586273632688 5919524878221917885916 5927084935537654690368 5976272362388589584064 6013485590574646741248 6138766540378285215024 6189710661045324926352 6208110514377802111032 6306651951113957700096 6418959204047003627328 6429828747034152186426 6498732721198646767104 6531889520796599046528 6625661094659557836774 6667970552479861526664 6730830318384312723072 6765171289396477583904 6773811354900176788992 6830025557015530953216 6850328843451367846656 6906112357925570866902 6980120330176324305408 7015733189003754531456 7038046639970318697984 7073955041194657058688 7094983445003202412608 7161894297107999417528 7221329104552879080744 7311074311348477612992 7335953376053718431232 7348375710896173927344 7357760609632950650112 7501466871539844217497 7572184108182351813456 7610817700571037281892 7620537774262698887616 7852635371448364843584 7892699837629223847888 7902779914050206253824 7968363149851452778752 8057131084246499344719 8108552508575088471552 8185022053837713620032 8252947548060433235136 8277480685837069481376 8355513498683974414848 8398143669595627345536 8558612272062671503104 8573104996045536248568 8609996143313943178752 8653924695065544929664 8709186027728798728704 8834214792879410449032 8879287317332876828874 8890627403306482035552 8974440424512416964096 9020228385861970111872 9208149810567427822536 9354310918671672708608 9431940054926209411584 9459977926670936550144 9628438806070505440992 9748099081797970150656 9797834281194898569792 10001955828719792289996 10096245477576469084608 10147756934094716375856 10160717032350265183488 10359168536888356300353 10470180495264486458112 10523599783505631797184 10742841445661999126292 10831993656829318621116 11003930064080577646848 11036640914449425975168 11197524892794169794048 11430806661394048331424 11538566260087393239552 11778953057172547265376 11839049756443835771832 11854169871075309380736 11952544724777179168128 12026971181149293482496 12277533080756570430048 12379421322090649852704 12416221028755604222064 12837918408094007254656 12859657494068304372852 13063779041593198093056 13251322189319115673548 13318930975999315243311 13335941104959723053328 13461660636768625446144 13530342578792955167808 13700657686902735693312 13812224715851141733804 14031466378007509062912 14147910082389314117376 14189966890006404825216 14323788594215998835056 14442658209105758161488 14622148622696955225984 14696751421792347854688 14715521219265901300224 15002933743079688434994 15144368216364703626912 15221635401142074563784 15241075548525397775232 15705270742896729687168 15785399675258447695776 15805559828100412507648 15936726299702905557504 16114262168492998689438 16370044107675427240064 16505895096120866470272 16554961371674138962752 16796287339191254691072 17117224544125343006208 17146209992091072497136 17307849390131089859328 17668429585758820898064 17758574634665753657748 17781254806612964071104 18040456771723940223744 18416299621134855645072 18919955853341873100288 19256877612141010881984 19496198163595940301312 19595668562389797139584 20003911657439584579992 20192490955152938169216 20295513868189432751712 20321434064700530366976 20718337073776712600706 20940360990528972916224 21047199567011263594368 21485682891323998252584 21663987313658637242232 22007860128161155293696 22073281828898851950336 22504400614619532652491 22861613322788096662848 23557906114345094530752 23678099512887671543664 23708339742150618761472 23905089449554358336256 24171393252739498034157 24555066161513140860096 24758842644181299705408 24832442057511208444128 25675836816188014509312 25719314988136608745704 26127558083186396186112 26502644378638231347096 26637861951998630486622 26671882209919446106656 26923321273537250892288 27060685157585910335616 27624449431702283467608 28062932756015018125824 28295820164778628234752 28379933780012809650432 28647577188431997670112 28885316418211516322976 29244297245393910451968 29393502843584695709376 30005867486159376869988 30288736432729407253824 30443270802284149127568 30482151097050795550464 31077505610665068901059 31410541485793459374336 31570799350516895391552 32228524336985997378876 32740088215350854480128 33011790192241732940544 33109922743348277925504 33592574678382509382144 34292419984182144994272 34615698780262179718656 35336859171517641796128 35517149269331507315496 35562509613225928142208 36080913543447880447488 36832599242269711290144 38513755224282021763968 39191337124779594279168 40007823314879169159984 40384981910305876338432 40591027736378865503424 41436674147553425201412 42094399134022527188736 42971365782647996505168 43327974627317274484464 44146563657797703900672 45008801229239065304982 45723226645576193325696 47115812228690189061504 47356199025775343087328 47416679484301237522944 47810178899108716672512 48342786505478996068314 49110132323026281720192 49517685288362599410816 49664884115022416888256 51351673632376029018624 51438629976273217491408 53005288757276462694192 53275723903997260973244 53343764419838892213312 54121370315171820671232 55248898863404566935216 56759867560025619300864 57295154376863995340224 57770632836423032645952 58488594490787820903936 58787005687169391418752 60011734972318753739976 60577472865458814507648 60886541604568298255136 60964302194101591100928 62155011221330137802118 62821082971586918748672 63141598701033790783104 64457048673971994757752 65480176430701708960256 66023580384483465881088 66219845486696555851008 68584839968364289988544 70673718343035283592256 71034298538663014630992 71125019226451856284416 72514179758218494102471 73665198484539422580288 77027510448564043527936 78382674249559188558336 80015646629758338319968 80769963820611752676864 81182055472757731006848 82873348295106850402824 84188798268045054377472 85942731565295993010336 86655949254634548968928 90017602458478130609964 91446453291152386651392 93232516831995206703177 94231624457380378123008 94712398051550686174656 96685573010957992136628 98220264646052563440384 99035370576725198821632 99329768230044833776512 102877259952546434982816 106010577514552925388384 106551447807994521946488 106687528839677784426624 108242740630343641342464 110497797726809133870432 114590308753727990680448 115541265672846065291904 117574011374338782837504 120023469944637507479952 121154945730917629015296 121773083209136596510272 124310022442660275604236 126283197402067581566208 128914097347943989515504 132439690973393111702016 137169679936728579977088 141347436686070567184512 142068597077326029261984 142250038452903712568832 145028359516436988204942 147330396969078845160576 154055020897128087055872 160031293259516676639936 162364110945515462013696 165746696590213700805648 171885463130591986020672 173311898509269097937856 180035204916956261219928 182892906582304773302784 186465033663990413406354 188463248914760756246016 189424796103101372349312 193371146021915984273256 196440529292105126880768 198070741153450397643264 198659536460089667553024 205754519905092869965632 212021155029105850776768 213102895615989043892976 213375057679355568853248 217542539274655482307413 220995595453618267740864 229180617507455981360896 231082531345692130583808 235148022748677565675008 240046939889275014959904 242309891461835258030592 243546166418273193020544 248620044885320551208472 252566394804135163132416 257828194695887979031008 274339359873457159954176 282694873372141134369024 284137194154652058523968 290056719032873976409884 294660793938157690321152 320062586519033353279872 324728221891030924027392 331493393180427401611296 343770926261183972041344 346623797018538195875712 360070409833912522439856 372930067327980826812708 378849592206202744698624 386742292043831968546512 397319072920179335106048 411509039810185739931264 424042310058211701553536 426205791231978087785952 426750115358711137706496 435085078549310964614826 441991190907236535481728 458361235014911962721792 462165062691384261167616 480093879778550029919808 487092332836546386041088 497240089770641102416944 515656389391775958062016 548678719746914319908352 565389746744282268738048 568274388309304117047936 580113438065747952819768 589321587876315380642304 640125173038066706559744 652627617823966446922239 662986786360854803222592 687541852522367944082688 693247594037076391751424 720140819667825044879712 745860134655961653625416 757699184412405489397248 773484584087663937093024 823018079620371479862528 848084620116423403107072 852411582463956175571904 870170157098621929229652 883982381814473070963456 960187759557100059839616 974184665673092772082176 994480179541282204833888 1031312778783551916124032 1136548776618608234095872 1160226876131495905639536 1280250346076133413119488 1305255235647932893844478 1325973572721709606445184 1375083705044735888165376 1386495188074152783502848 1440281639335650089759424 1491720269311923307250832 1546969168175327874186048 1646036159240742959725056 1696169240232846806214144 1704823164927912351143808 1740340314197243858459304 1767964763628946141926912 1920375519114200119679232 1988960359082564409667776 2062625557567103832248064 2273097553237216468191744 2320453752262991811279072 2610510471295865787688956 2651947145443419212890368 2880563278671300179518848 2983440538623846614501664 3093938336350655748372096 3409646329855824702287616 3480680628394487716918608 3840751038228400239358464 3977920718165128819335552 4125251115134207664496128 4640907504525983622558144 5221020942591731575377912 5303894290886838425780736 5761126557342600359037696 5966881077247693229003328 6187876672701311496744192 6819292659711649404575232 6961361256788975433837216 7955841436330257638671104 9281815009051967245116288 10442041885183463150755824 11522253114685200718075392 11933762154495386458006656 12375753345402622993488384 13922722513577950867674432 15911682872660515277342208 18563630018103934490232576 20884083770366926301511648 23867524308990772916013312 27845445027155901735348864 37127260036207868980465152 41768167540733852603023296 47735048617981545832026624 55690890054311803470697728 83536335081467705206046592 111381780108623606941395456 167072670162935410412093184 334145340325870820824186368
- Sum of all divisors σ(n): 1220267078613994754344320000
- Sum of proper divisors (its aliquot sum) s(n): 886121738288123933520133632
- 334145340325870820824186368 is an abundant number, because the sum of its proper divisors (886121738288123933520133632) is greater than itself. Its abundance is 551976397962253112695947264
Bases of 334145340325870820824186368
- Binary: 100010100011001100000011100110010000000110010101101111110011011010101001111111110000000002
- Hexadecimal: 0x114660732032B7E6D53FE00
- Base-36: 15ZGPR0JXWO4WC8000
Squares and roots of 334145340325870820824186368
- 334145340325870820824186368 squared (3341453403258708208241863682) is 111653108461492032546945460182079215825246689197031424
- 334145340325870820824186368 cubed (3341453403258708208241863683) is 37308365925306622224608473762324313249476707233102995053384123177973845728428032
-
The
square root of 334145340325870820824186368 is 18279642784416.5166231075 -
334145340325870820824186368 is a
perfect cube number . Itscube root is 693923832
Scales and comparisons
How big is 334145340325870820824186368?- 334,145,340,325,870,820,824,186,368 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 334,145,340,325,870,820,824,186,368 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 334145340325870820824186368 cubic inches would be around 57826986 feet tall.
Recreational maths with 334145340325870820824186368
- 334145340325870820824186368 backwards is 863681428028078523043541433
- 334145340325870820824186368 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 334145340325870820824186368's digits is 108
- 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 334145340325870820824186368 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 334145340325870820824186368 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/334145340325870820824186368/
Chicago style:
Numbermatics. 2024. "Number 334145340325870820824186368 - Facts about the integer". https://numbermatics.com/n/334145340325870820824186368/
The information we have on file for 334145340325870820824186368 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 334145340325870820824186368, math, Factors of 334145340325870820824186368, curriculum, school, college, exams, university, Prime factorization of 334145340325870820824186368, STEM, science, technology, engineering, physics, economics, calculator, three hundred thirty-four septillion, one hundred forty-five sextillion, three hundred forty quintillion, three hundred twenty-five quadrillion, eight hundred seventy trillion, eight hundred twenty billion, eight hundred twenty-four million, one hundred eighty-six thousand, three hundred sixty-eight.