220895674985209427002036224
220,895,674,985,209,427,002,036,224 is an even composite number composed of six prime numbers multiplied together.
220895674985209427002036224 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-six thousand, three hundred twenty-five divisors.
Prime factorization of 220895674985209427002036224:
212 × 38 × 134 × 314 × 1272 × 1392
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 31 × 31 × 31 × 31 × 127 × 127 × 139 × 139)See below for interesting mathematical facts about the number 220895674985209427002036224 from the Numbermatics database.
Names of 220895674985209427002036224
- Cardinal: 220895674985209427002036224 can be written as Two hundred twenty septillion, eight hundred ninety-five sextillion, six hundred seventy-four quintillion, nine hundred eighty-five quadrillion, two hundred nine trillion, four hundred twenty-seven billion, two million, thirty-six thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 2.20895674985209427002036224 × 1026
Factors of 220895674985209427002036224
Divisors of 220895674985209427002036224
- Number of divisors d(n): 26325
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 48 52 54 62 64 72 78 81 93 96 104 108 117 124 127 128 139 144 156 162 169 186 192 208 216 234 243 248 254 256 278 279 288 312 324 338 351 372 381 384 403 416 417 432 468 486 496 507 508 512 556 558 576 624 648 676 702 729 744 762 768 806 832 834 837 864 936 961 972 992 1014 1016 1024 1053 1112 1116 1143 1152 1209 1248 1251 1296 1352 1404 1458 1488 1521 1524 1536 1612 1651 1664 1668 1674 1728 1807 1872 1922 1944 1984 2028 2032 2048 2106 2187 2197 2224 2232 2286 2304 2418 2496 2502 2511 2592 2704 2808 2883 2916 2976 3042 3048 3072 3159 3224 3302 3328 3336 3348 3429 3456 3614 3627 3744 3753 3844 3888 3937 3968 4056 4064 4096 4212 4309 4374 4394 4448 4464 4563 4572 4608 4836 4953 4992 5004 5022 5184 5239 5408 5421 5616 5766 5832 5952 6084 6096 6144 6318 6448 6561 6591 6604 6656 6672 6696 6858 6912 7228 7254 7488 7506 7533 7688 7776 7874 7936 8112 8128 8424 8618 8649 8748 8788 8896 8928 9126 9144 9216 9477 9672 9906 9984 10008 10044 10287 10368 10478 10816 10842 10881 11232 11259 11532 11664 11811 11904 12168 12192 12288 12493 12636 12896 12927 13122 13182 13208 13312 13344 13392 13689 13716 13824 14456 14508 14859 14976 15012 15066 15376 15552 15717 15748 15872 16129 16224 16256 16263 16848 17236 17298 17496 17576 17653 17792 17856 18252 18288 18432 18954 19321 19344 19773 19812 19968 20016 20088 20574 20736 20956 21463 21632 21684 21762 22464 22518 22599 23064 23328 23491 23622 23808 24336 24384 24986 25272 25792 25854 25947 26244 26364 26416 26624 26688 26784 27378 27432 27648 28431 28561 28912 29016 29718 29791 29952 30024 30132 30752 30861 31104 31434 31496 31744 32258 32448 32512 32526 32643 33696 33777 34472 34596 34992 35152 35306 35433 35584 35712 36504 36576 36864 37479 37908 38642 38688 38781 39546 39624 39936 40032 40176 41067 41148 41472 41912 42926 43264 43368 43524 44577 44928 45036 45198 46128 46656 46982 47151 47244 47616 48387 48672 48768 48789 49972 50544 51181 51584 51708 51894 52488 52728 52832 52959 53248 53376 53568 54756 54864 55296 56017 56862 57122 57824 57963 58032 59319 59436 59582 59904 60048 60264 61504 61722 62208 62868 62992 63488 64389 64516 64896 65024 65052 65286 67392 67554 67797 68107 68944 69192 69984 70304 70473 70612 70866 71168 71424 73008 73152 74958 75816 77284 77376 77562 77841 79092 79248 79872 80064 80352 82134 82296 82944 83824 85293 85683 85852 86528 86736 87048 89154 89373 89856 90072 90396 92256 92583 93312 93964 94302 94488 95232 96774 97344 97536 97578 97929 99944 101088 101331 102362 103168 103416 103788 104976 105456 105664 105918 106299 106752 107136 109512 109728 110592 112034 112437 113724 114244 115648 115926 116064 116343 118638 118872 119164 119808 120096 120528 122047 123008 123201 123444 124416 125736 125984 126976 128778 129032 129792 130048 130104 130572 133579 133731 134784 135108 135594 136214 137888 138384 139968 140608 140946 141224 141453 141732 142336 142848 145161 146016 146304 146367 149916 151632 153543 154568 154752 155124 155682 158184 158496 158877 159744 160128 160704 162409 164268 164592 165888 167648 168051 170586 171366 171704 173056 173472 173889 174096 177957 178308 178746 179712 180144 180792 184512 185166 186624 187928 188604 188976 190464 193167 193548 194688 195072 195156 195858 199888 202176 202662 203391 204321 204724 206336 206832 207576 209677 209952 210912 211328 211419 211836 212598 213504 214272 219024 219456 224068 224874 227448 228488 229489 231296 231852 232128 232686 233523 237276 237744 238328 239616 240192 241056 244094 246016 246402 246888 248832 251173 251472 251968 257049 257556 258064 259584 260096 260208 261144 267158 267462 268119 269568 270216 271188 272428 275776 276768 277749 279019 279936 281216 281892 282448 282906 283464 284672 285696 290322 292032 292608 292734 293787 299832 303264 303993 305383 307086 309136 309504 310248 311364 316368 316992 317754 318897 320256 321408 324818 328536 329184 331776 335296 336102 337311 341172 342732 343408 346112 346944 347778 348192 349029 355914 356616 357492 359424 360288 361584 366141 369024 369603 370332 373248 375856 377208 377952 380928 386334 387096 387283 389376 390144 390312 391716 399776 400737 401193 404352 405324 406782 408642 409448 412672 413664 415152 419354 419904 421824 422656 422838 423672 424359 425196 427008 428544 435483 438048 438912 439101 448136 449748 454896 456976 458978 460629 462592 463704 464256 465372 467046 474552 475488 476631 476656 479232 480384 482112 487227 488188 492032 492804 493776 497664 499999 502346 502944 503936 504153 514098 515112 516128 519168 520192 520416 521667 522288 533871 534316 534924 536238 539136 540432 542376 544856 547243 551552 553536 555498 558038 559872 562432 563784 564896 565812 566928 569344 571392 579501 580644 584064 585216 585468 587574 598951 599664 606528 607986 610766 612963 614172 618272 619008 620496 622728 629031 632736 633984 634257 635508 637794 640512 642816 649636 657072 658368 665353 670592 672204 674622 682344 685464 686816 688467 692224 693888 695556 696384 698058 700569 711828 713232 714984 718848 720576 723168 728221 732282 738048 739206 740664 746496 751712 753519 754416 755904 771147 772668 774192 774566 778752 780288 780624 783432 799552 801474 802386 804357 808704 810648 813564 817284 818896 825344 827328 830304 833247 837057 838708 839808 843648 845312 845676 847344 848718 850392 854016 857088 870966 876096 877824 878202 881361 885391 896272 899496 909792 911979 913952 916149 917956 921258 923521 925184 927408 928512 930744 934092 949104 950976 953262 953312 956691 960768 964224 974454 976376 984064 985608 987552 995328 999998 1004692 1005888 1007872 1008306 1011933 1028196 1030224 1032256 1038336 1040832 1043334 1044576 1047087 1067742 1068632 1069848 1072476 1078272 1080864 1084752 1089712 1094486 1098423 1103104 1107072 1108809 1110996 1116076 1119744 1124864 1127568 1129792 1131624 1133856 1142784 1159002 1161288 1161849 1168128 1170432 1170936 1175148 1197902 1199328 1202211 1203579 1213056 1215972 1221532 1225926 1228344 1236544 1238016 1240992 1245456 1258062 1265472 1267968 1268514 1271016 1273077 1275588 1281024 1285632 1299272 1306449 1314144 1316736 1317303 1330706 1341184 1344408 1349244 1364688 1370928 1373632 1376934 1381887 1387776 1391112 1392768 1396116 1401138 1423656 1426464 1429893 1429968 1437696 1441152 1446336 1456442 1461681 1464564 1476096 1478412 1481328 1492992 1499997 1503424 1507038 1508832 1511808 1512459 1542294 1545336 1548384 1549132 1557504 1560576 1561248 1565001 1566864 1586611 1599104 1601613 1602948 1604772 1608714 1617408 1621296 1627128 1634568 1637792 1641729 1650688 1654656 1660608 1666494 1674114 1677416 1679616 1687296 1690624 1691352 1694688 1697436 1700784 1708032 1714176 1736527 1738503 1741932 1752192 1755648 1756404 1762722 1770782 1792544 1796853 1798992 1819584 1823958 1827904 1832298 1835912 1838889 1842516 1847042 1850368 1854816 1857024 1861488 1868184 1887093 1898208 1901952 1902771 1906524 1906624 1913382 1921536 1928448 1948908 1952752 1968128 1971216 1975104 1996059 1999996 2009384 2011776 2015744 2016612 2023866 2056392 2060448 2064512 2065401 2076672 2081664 2086668 2089152 2094174 2101707 2111317 2135484 2137264 2139696 2144952 2156544 2161728 2169504 2179424 2184663 2188972 2196846 2206208 2214144 2217618 2221992 2232152 2239488 2241931 2249728 2255136 2259584 2260557 2263248 2267712 2313441 2318004 2322576 2323698 2336256 2340864 2341872 2350296 2395804 2398656 2404422 2407158 2413071 2426112 2431944 2443064 2451852 2453767 2456688 2473088 2476032 2481984 2490912 2511171 2516124 2530944 2535936 2537028 2542032 2546154 2551176 2562048 2571264 2598544 2612898 2628288 2633472 2634606 2644083 2656173 2661412 2682368 2688816 2698488 2725801 2729376 2741856 2747264 2748447 2753868 2763774 2770563 2775552 2782224 2785536 2792232 2802276 2847312 2852928 2859786 2859936 2870073 2882304 2892672 2912884 2923362 2929128 2952192 2956824 2962656 2983357 2985984 2999994 3006848 3014076 3017664 3023616 3024918 3035799 3084588 3090672 3096768 3098264 3115008 3122496 3130002 3133728 3141261 3173222 3198208 3203226 3205896 3209544 3217428 3234816 3242592 3254256 3265249 3269136 3275584 3283458 3295269 3309312 3321216 3332988 3348228 3354832 3359232 3374592 3381248 3382704 3389376 3394872 3401568 3428352 3473054 3477006 3483864 3485547 3504384 3511296 3512808 3525444 3541564 3585088 3593706 3597984 3606633 3610737 3627247 3639168 3647916 3655808 3664596 3671824 3677778 3685032 3694084 3700736 3709632 3714048 3722976 3736368 3774186 3783457 3796416 3803904 3805542 3813048 3813248 3819231 3826764 3843072 3856896 3897816 3905504 3919347 3936256 3942432 3950208 3951909 3969979 3992118 3999992 4018768 4023552 4031488 4033224 4047732 4112784 4120896 4129024 4130802 4140949 4145661 4163328 4173336 4178304 4188348 4203414 4222634 4270968 4274528 4279392 4289679 4289904 4313088 4323456 4339008 4358848 4369326 4377944 4385043 4393692 4412416 4428288 4435236 4443984 4464304 4478976 4483862 4499456 4499991 4510272 4519168 4521114 4526496 4535424 4537377 4626882 4636008 4645152 4647396 4672512 4681728 4683744 4695003 4700592 4759833 4791608 4797312 4804839 4808844 4814316 4826142 4852224 4863888 4886128 4903704 4907534 4913376 4925187 4946176 4952064 4963968 4981824 5022342 5032248 5034679 5061888 5071872 5074056 5084064 5092308 5102352 5124096 5142528 5197088 5209581 5215509 5225796 5256576 5266944 5269212 5288166 5312346 5322824 5364736 5377632 5390559 5396976 5451602 5458752 5483712 5494528 5496894 5507736 5516667 5527548 5541126 5551104 5564448 5571072 5584464 5604552 5661279 5694624 5705856 5708313 5719572 5719872 5740146 5764608 5785344 5825768 5846724 5858256 5904384 5913648 5925312 5966714 5988177 5999988 6013696 6028152 6035328 6047232 6049836 6071598 6169176 6181344 6193536 6196203 6196528 6230016 6244992 6260004 6267456 6282522 6305121 6333951 6346444 6396416 6406452 6411792 6419088 6434856 6469632 6485184 6499987 6508512 6530498 6538272 6551168 6553989 6566916 6590538 6618624 6642432 6665976 6696456 6709664 6718464 6725793 6749184 6762496 6765408 6778752 6781671 6789744 6803136 6940323 6946108 6954012 6967728 6971094 7008768 7022592 7025616 7050888 7083128 7114159 7170176 7187412 7195968 7213266 7221474 7239213 7254494 7278336 7295832 7311616 7329192 7343648 7355556 7361301 7370064 7388168 7401472 7419264 7428096 7445952 7472736 7533513 7548372 7566914 7592832 7607808 7611084 7626096 7626496 7638462 7653528 7686144 7713792 7786363 7795632 7811008 7838694 7884864 7900416 7903818 7939958 7968519 7984236 7999984 8037536 8047104 8062976 8066448 8095464 8177403 8225568 8241792 8245341 8258048 8261604 8281898 8291322 8311689 8326656 8346672 8356608 8376696 8406828 8445268 8541936 8549056 8558784 8579358 8579808 8610219 8646912 8649589 8678016 8717696 8738652 8755888 8770086 8787384 8824832 8856576 8870472 8887968 8928608 8950071 8957952 8967724 8998912 8999982 9020544 9038336 9042228 9052992 9070848 9074754 9107397 9253764 9272016 9290304 9294792 9345024 9367488 9390006 9401184 9423783 9466873 9519666 9583216 9594624 9609678 9617688 9628632 9652284 9704448 9727776 9772256 9795747 9807408 9815068 9826752 9850374 9885807 9892352 9927936 9963648 10044684 10064496 10069358 10123776 10143744 10148112 10168128 10184616 10204704 10285056 10394176 10419162 10431018 10451592 10456641 10513152 10533888 10538424 10576332 10624692 10645648 10729472 10755264 10781118 10793952 10819899 10832211 10881741 10903204 10917504 10967424 10989056 10993788 11015472 11033334 11055096 11082252 11102208 11128896 11142144 11168928 11209104 11322558 11350371 11389248 11411712 11416626 11439144 11439744 11457693 11480292 11529216 11570688 11651536 11693448 11716512 11758041 11808768 11827296 11850624 11855727 11909937 11933428 11976354 11999976 12005773 12027392 12056304 12070656 12094464 12099672 12143196 12338352 12362688 12387072 12392406 12393056 12422847 12436983 12489984 12520008 12534912 12565044 12610242 12667902 12692888 12792832 12812904 12823584 12838176 12869037 12869712 12939264 12970368 12999974 13017024 13060996 13076544 13102336 13107978 13133832 13155129 13181076 13237248 13284864 13331952 13392912 13419328 13436928 13451586 13498368 13499973 13530816 13557504 13563342 13579488 13606272 13612131 13880646 13892216 13908024 13935456 13942188 14017536 14045184 14051232 14085009 14101776 14166256 14228318 14279499 14340352 14374824 14391936 14414517 14426532 14442948 14478426 14508988 14556672 14591664 14623232 14658384 14687296 14711112 14722602 14740128 14775561 14776336 14838528 14856192 14891904 14945472 15067026 15096744 15104037 15133828 15185664 15215616 15222168 15252192 15252992 15276924 15307056 15372288 15427584 15499969 15572726 15591264 15622016 15628743 15646527 15677388 15769728 15800832 15807636 15879916 15937038 15968472 15999968 16075072 16094208 16125952 16132896 16171677 16190928 16354806 16451136 16483584 16490682 16516096 16523208 16550001 16563796 16582644 16623378 16653312 16693344 16713216 16753392 16813656 16890536 16964533 16983837 17083872 17098112 17117568 17124939 17158716 17159616 17220438 17293824 17299178 17356032 17435392 17477304 17511776 17540172 17574768 17649664 17713152 17740944 17775936 17857216 17900142 17935448 17964531 17999964 18041088 18076672 18084456 18105984 18141696 18149508 18214794 18507528 18544032 18567481 18580608 18588609 18589584 18690048 18734976 18780012 18802368 18847566 18933746 19001853 19039332 19166432 19189248 19219356 19235376 19257264 19304568 19408896 19455552 19499961 19544512 19591494 19614816 19630136 19653504 19661967 19700748 19771614 19784704 19855872 19927296 20089368 20128992 20138716 20177379 20247552 20287488 20296224 20336256 20345013 20369232 20409408 20625943 20788352 20820969 20838324 20862036 20903184 20913282 21026304 21067776 21076848 21152664 21249384 21291296 21342477 21458944 21510528 21562236 21587904 21639798 21664422 21717639 21763482 21806408 21835008 21934848 21978112 21987576 22030944 22066668 22083903 22110192 22164504 22204416 22257792 22284288 22337856 22418208 22574851 22600539 22645116 22700742 22778496 22823424 22833252 22878288 22879488 22915386 22960584 23058432 23141376 23303072 23359089 23386896 23433024 23516082 23654592 23701248 23711454 23819874 23866856 23905557 23952708 23999952 24011546 24054784 24112608 24141312 24188928 24199344 24286392 24532209 24676704 24725376 24736023 24774144 24784812 24786112 24845694 24873966 24935067 24979968 25040016 25069824 25130088 25220484 25335804 25385776 25585664 25625808 25647168 25676352 25738074 25739424 25830657 25940736 25948767 25999948 26034048 26121992 26153088 26204672 26215956 26267664 26310258 26362152 26474496 26569728 26663904 26785824 26838656 26850213 26873856 26903172 26996736 26999946 27061632 27115008 27126684 27158976 27212544 27224262 27322191 27447121 27761292 27784432 27816048 27870912 27884376 28035072 28102464 28170018 28203552 28271349 28332512 28400619 28456636 28558998 28680704 28749648 28783872 28829034 28853064 28885896 28956852 29017976 29113344 29145103 29183328 29246464 29316768 29374592 29387241 29422224 29445204 29480256 29551122 29552672 29657421 29677056 29783808 29890944 30134052 30193488 30208074 30267656 30371328 30431232 30444336 30504384 30505984 30553848 30614112 30855168 30999938 31145452 31182528 31244032 31257486 31293054 31354776 31369923 31539456 31601664 31615272 31759832 31874076 31898971 31936944 31999936 32150144 32188416 32265792 32343354 32381856 32459697 32645223 32709612 32902272 32967168 32981364 33032192 33046416 33100002 33127592 33165288 33246756 33306624 33386688 33426432 33506784 33627312 33781072 33929066 33967674 34051113 34167744 34196224 34235136 34249878 34317432 34319232 34373079 34440876 34587648 34598356 34712064 34870784 34954608 35023552 35080344 35149536 35274123 35426304 35435413 35481888 35551872 35714432 35729811 35800284 35870896 35929062 35999928 36017319 36082176 36153344 36168912 36211968 36283392 36299016 36429588 37015056 37088064 37134962 37161216 37177218 37179168 37268541 37310949 37469952 37560024 37604736 37695132 37867492 38003706 38078664 38332864 38378496 38438712 38470752 38514528 38607111 38609136 38783641 38817792 38911104 38999922 39089024 39182988 39229632 39260272 39307008 39323934 39401496 39465387 39543228 39569408 39711744 39854592 40178736 40257984 40277432 40354758 40495104 40499919 40592448 40672512 40690026 40738464 40818816 40836393 41251886 41576704 41641938 41676648 41724072 41806368 41826564 42052608 42135552 42153696 42255027 42305328 42448237 42498768 42582592 42684954 42838497 43021056 43124472 43175808 43279596 43328844 43435278 43526964 43612816 43670016 43869696 43956224 43975152 44061888 44133336 44167806 44220384 44326683 44329008 44515584 44568576 44675712 44836416 45149702 45201078 45290232 45312111 45401484 45556992 45646848 45666504 45756576 45758976 45830772 45921168 46116864 46282752 46499907 46606144 46718178 46773792 46866048 46886229 46939581 47032164 47309184 47402496 47422908 47639748 47733712 47811114 47905416 47999904 48023092 48109568 48225216 48282624 48377856 48398688 48515031 48572784 49064418 49184941 49353408 49450752 49472046 49548288 49569624 49572224 49650003 49691388 49747932 49870134 49959936 50080032 50139648 50260176 50440968 50671608 50771552 50893599 50951511 51171328 51251616 51294336 51352704 51374817 51476148 51478848 51661314 51881472 51897534 51999896 52068096 52243984 52306176 52409344 52431912 52535328 52620516 52724304 52948992 53139456 53327808 53571648 53677312 53700426 53806344 53832337 53893593 53999892 54123264 54230016 54253368 54317952 54425088 54448524 54644382 54894242 55522584 55568864 55632096 55702443 55741824 55765827 55768752 56070144 56204928 56340036 56407104 56542698 56665024 56801238 56913272 57005559 57117996 57361408 57499296 57567744 57658068 57706128 57771792 57913704 58035952 58226688 58290206 58366656 58492928 58499883 58633536 58749184 58774482 58844448 58890408 58960512 58985901 59102244 59105344 59314842 59354112 59567616 59781888 60268104 60386976 60416148 60532137 60535312 60742656 60862464 60888672 61008768 61011968 61035039 61107696 61228224 61877829 61999876 62290904 62365056 62462907 62488064 62514972 62586108 62709552 62739846 63078912 63203328 63230544 63519664 63748152 63797942 63873888 63999872 64027431 64300288 64376832 64531584 64686708 64763712 64919394 65152917 65290446 65419224 65450827 65804544 65934336 65962728 66064384 66092832 66200004 66251709 66255184 66330576 66493512 66613248 66773376 66852864 67013568 67254624 67562144 67724553 67801617 67858132 67935348 68102226 68335488 68392448 68470272 68499756 68634864 68638464 68746158 68881752 69175296 69196712 69424128 69499861 69741568 69909216 70047104 70077267 70160688 70299072 70548246 70870826 70963776 71103744 71428864 71459622 71600568 71716671 71741792 71858124 71999856 72034638 72164352 72306688 72337824 72423936 72566784 72598032 72859176 73596627 74030112 74176128 74208069 74269924 74322432 74354436 74358336 74537082 74621898 74805201 74939904 75120048 75209472 75390264 75734984 76007412 76066777 76157328 76665728 76756992 76877424 76941504 77029056 77214222 77218272 77567282 77822208 77846301 77999844 78178048 78365976 78459264 78520544 78614016 78647868 78802992 78930774 79086456 79138816 79423488 79709184 80357472 80515968 80550639 80554864 80709516 80990208 80999838 81184896 81345024 81380052 81476928 81637632 81672786 81966573 82341363 82503772 83153408 83283876 83353296 83448144 83612736 83653128 84105216 84307392 84499831 84510054 84610656 84896474 84997536 85165184 85201857 85369908 85676994 86042112 86248944 86351616 86559192 86657688 86870556 87053928 87225632 87340032 87435309 87739392 87912448 87950304 88123776 88161723 88266672 88335612 88440768 88653366 88658016 88972263 89031168 89351424 89672832 90299404 90402156 90580464 90624222 90802968 91113984 91293696 91333008 91513152 91517952 91661544 91842336 92484067 92565504 92999814 93212288 93436356 93547584 93732096 93772458 93879162 94064328 94109769 94618368 94804992 94845816 95279496 95467424 95622228 95696913 95810832 95999808 96046184 96219136 96450432 96565248 96797376 97030062 97145568 97379091 97935669 98128836 98369882 98706816 98901504 98944092 99096576 99139248 99144448 99300006 99382776 99495864 99740268 99919872 100160064 100279296 100520352 100881936 101222719 101343216 101543104 101787198 101903022 102153339 102503232 102588672 102705408 102749634 102952296 102957696 103322628 103762944 103795068 103999792 104136192 104487968 104612352 104818688 104863824 105070656 105241032 105448608 105822369 106278912 106306239 106655616 107143296 107189433 107354624 107400852 107612688 107664674 107787186 107999784 108051957 108246528 108460032 108506736 108635904 108850176 108897048 109288764 109788484 111045168 111137728 111264192 111404886 111483648 111531654 111537504 111805623 111932847 112409856 112444657 112680072 112814208 113085396 113330048 113602476 113826544 114011118 114235992 114722816 114998592 115135488 115316136 115412256 115543584 115821333 115827408 116071904 116350923 116453376 116580412 116733312 116985856 116999766 117267072 117287167 117498368 117548964 117688896 117780816 117921024 117971802 118204488 118210688 118396161 118629684 118708224 119135232 119563776 120536208 120773952 120832296 121064274 121070624 121485312 121499757 121777344 122017536 122023936 122070078 122215392 122456448 122509179 123069349 123755658 123999752 124581808 124730112 124925814 124976128 125029944 125172216 125419104 125479692 126157824 126406656 126461088 126765081 127039328 127344711 127496304 127595884 127747776 127999744 128054862 128369419 128515491 128600576 129063168 129373416 129527424 129838788 130305834 130580892 130838448 130901654 131609088 131868672 131925456 132185664 132400008 132503418 132510368 132661152 132980049 132987024 133546752 133705728 134027136 134509248 135124288 135449106 135603234 135716264 135870696 135936333 136204452 136670976 136784896 136940544 136999512 137269728 137276928 137492316 137763504 138350592 138393424 138848256 138999722 139483136 139499721 139818432 140094208 140154534 140321376 140598144 140658687 140818743 141096492 141741652 141927552 142207488 142857728 142919244 143201136 143433342 143483584 143716248 143999712 144069276 144328704 144675648 144847872 145133568 145196064 145545093 145718352 147193254 147554823 148060224 148352256 148416138 148539848 148644864 148708872 148716672 148950009 149074164 149243796 149610402 149879808 150240096 150418944 150780528 151469968 152014824 152133554 152314656 152680797 152854533 153331456 153513984 153754848 153883008 154058112 154124451 154428444 154436544 155134564 155644416 155692602 155999688 156075049 156356096 156731952 156918528 157041088 157228032 157295736 157605984 157861548 158172912 158846976 159418368 160714944 161031936 161101278 161109728 161419032 161497011 161680779 161999676 162369792 162690048 162760104 162953856 163275264 163345572 163933146 164682726 165007544 166306816 166567752 166706592 166896288 167107329 167225472 167297481 167306256 168210432 168614784 168999662 169020108 169221312 169792948 169995072 170330368 170403714 170739816 171016677 171353988 172084224 172497888 172703232 173118384 173315376 173741112 174107856 174451264 174680064 174870618 175478784 175499649 175900608 176247552 176323446 176533344 176671224 176881536 176957703 177306732 177316032 177944526 178062336 178702848 179345664 180598808 180804312 181160928 181248444 181596411 181605936 182227968 182587392 182666016 183026304 183035904 183105117 183323088 183684672 184968134 185633487 185999628 186424576 186872712 187095168 187388721 187464192 187544916 187758324 188128656 188219538 189236736 189609984 189691632 190558992 190934848 191244456 191393826 191621664 191999616 192082293 192092368 192900864 193130496 193594752 194060124 194291136 194758182 195458751 195871338 196257672 196352481 196739764 197413632 197803008 197888184 198193152 198278496 198288896 198600012 198755127 198765552 198991728 199480536 199839744 200320128 200558592 201040704 201499597 201763872 202445438 202686432 203086208 203173659 203404851 203574396 203806044 204306678 205006464 205177344 205410816 205499268 205904592 205915392 206645256 207525888 207590136 207999584 208272384 208499583 208975936 209224704 209637376 209727648 210141312 210231801 210482064 210897216 211644738 212612478 213311232 214286592 214378866 214709248 214801704 215150013 215225376 215329348 215574372 215999568 216103914 216493056 216920064 217013472 217271808 217700352 217794096 218577528 219576968 220538929 220789881 222090336 222275456 222528384 222624207 222809772 222967296 223063308 223075008 223611246 223865694 224415603 224819712 224889314 225360144 225628416 226170792 226660096 227204952 227653088 228022236 228200331 228471984 229445632 229997184 230270976 230632272 230824512 231087168 231642666 231654816 232143808 232701846 233160824 233466624 233538903 233999532 234534144 234574334 234996736 235097928 235377792 235561632 235842048 235943604 236408976 236421376 236792322 237259368 237416448 238270464 239127552 241072416 241377253 241547904 241651917 241664592 242128548 242141248 242970624 242999514 243554688 244035072 244140156 244430784 244912896 245018358 246138698 247024089 247511316 247999504 249163616 249460224 249851628 249952256 250059888 250344432 250838208 250959384 252315648 252922176 253499493 253530162 254078656 254689422 254992608 255191768 255495552 255605571 255999488 256109724 256738838 257030982 257201152 258126336 258746832 259054848 259677576 260611668 261161784 261676896 261803308 262305927 263218176 263737344 263850912 264371328 264485169 264800016 265006836 265020736 265322304 265960098 265974048 266916789 267093504 268054272 268137259 269018496 270248576 270898212 271206468 271432528 271741392 271872666 272408904 273341952 273569792 273881088 273999024 274539456 274553856 274984632 275527008 276786848 277452201 277696512 277999444 278966272 278999442 279636864 280188416 280309068 280642752 281196288 281317374 281637486 282192984 282329307 283483304 283855104 284414976 285715456 285838488 286402272 286866684 286967168 287090739 287432496 287999424 288138552 288657408 289351296 289695744 290392128 291090186 291436704 292137273 293473063 293807007 294386508 295109646 296120448 296704512 296832276 297079696 297289728 297417744 297433344 297900018 298148328 298487592 299220804 299759616 300480192 300837888 301561056 302939936 303668157 304029648 304267108 304629312 305361594 305709066 306460017 306662912 307509696 307766016 308116224 308248902 308856888 308873088 310269128 311288832 311385204 311628409 311999376 312150098 312712192 313463904 313837056 314082176 314456064 314591472 315211968 315723096 316345824 318836736 318918717 321429888 321568299 322063872 322202556 322219456 322838064 322994022 323361558 323999352 324155871 324739584 325380096 325520208 325907712 326550528 326691144 327866292 329365452 330015088 332613632 333135504 333413184 333792576 334214658 334450944 334594962 334612512 335416869 335798541 337229568 337333971 337999324 338040216 338442624 339585896 339990144 340660736 340807428 341479632 342033354 342707976 344168448 344995776 345406464 346236768 346630752 347482224 348215712 348902528 349052769 349360128 349741236 350957568 350999298 351801216 351861501 352495104 352646892 353066688 353342448 353763072 353915406 354613464 354632064 355188483 355889052 356124672 357405696 358691328 361197616 361608624 362321856 362496888 363192822 363211872 364455936 364499271 365332032 366052608 366071808 366210234 366646176 367369344 367527537 369208047 369936268 371266974 371999256 372849152 373745424 374190336 374777442 374928384 375089832 375516648 376257312 376439076 378473472 378886339 379219968 379383264 381117984 381869696 382034133 382488912 382787652 383243328 383999232 384164586 384184736 385108257 385546473 385801728 387189504 388120248 388582272 389516364 390917502 391742676 392515344 392704962 393479528 394827264 395606016 395776368 396556992 396577792 397200024 397510254 397531104 397983456 398940147 398961072 400640256 401117184 402081408 402999194 403527744 404890876 405372864 406172416 406347318 406809702 407148792 407612088 407808999 408613356 410012928 410354688 410821632 410998536 411809184 411830784 413290512 414686623 415051776 415180272 415999168 416544768 416999166 417951872 418449408 418499163 419455296 420282624 420463602 420964128 421794432 421976061 423289476 425224956 426622464 428573184 428757732 429418496 429603408 430300026 430450752 430658696 431148744 431999136 432207828 432986112 434026944 434543616 435400704 435588192 436635279 437155056 439153936 441077858 441579762 442664469 444180672 444550912 445056768 445248414 445619544 445934592 446126616 446150016 446850027 447222492 447731388 448831206 449639424 449778628 450720288 451256832 452341584 453320192 454409904 455306176 456044472 456400662 456943968 458042391 458563599 459994368 460541952 460660369 461264544 461649024 462174336 463285332 463309632 464287616 465403692 466321648 466933248 467077806 467999064 468225147 469068288 469148668 469993472 470195856 470755584 471123264 471684096 471887208 472817952 472842752 473584644 474518736 476540928 478255104 480499039 482144832 482754506 483095808 483303834 483329184 484257096 484282496 484491033 485042337 485999028 487109376 488070144 488280312 488861568 489825792 490036716 492277396 494048178 495022632 495999008 498327232 498920448 499703256 499904512 500119776 500688864 501321987 501676416 501892443 501918768 504187333 504631296 505844352 506998986 507060324 508157312 509378844 509985216 510383536 510991104 511211142 511998976 512219448 513050031 513477676 514061964 514402304 516252672 517493664 518109696 519355152 521223336 522323568 523353792 523606616 524611854 525900523 526436352 526498947 527701824 528742656 528970338 529600032 530013672 530041472 530644608 530873109 531920196 531948096 533833578 534187008 536108544 536274518 538036992 540497152 541796424 542412936 542865056 543482784 543745332 544789233 544817808 546683904 547139584 547762176 547998048 549078912 549107712 549315351 549969264 551054016 551827081 553573696 554904402 555998888 556900461 557998884 559273728 560376832 560618136 561285504 562392576 562634748 563274972 564385968 564658614 566966608 567710208 568829952 571430912 571676976 572804544 573733368 573934336 574181478 574864992 575591911 575998848 576246879 576277104 578702592 579391488 580784256 582180372 582873408 584274546 586946126 587614014 588773016 589057443 590219292 592240896 593409024 593664552 594159392 594579456 594835488 594866688 595800036 596265381 596296656 596975184 598441608 599519232 600960384 601675776 603122112 604498791 605879872 607336314 608059296 608534216 609258624 609520977 610214553 610723188 611418132 612920034 613325824 615019392 615532032 616232448 616497804 617713776 617746176 620538256 622577664 622770408 623256818 623998752 624300196 625424384 625498749 626927808 627674112 628164352 628912128 629182944 630423936 630695403 631446192 632691648 637837434 639404233 642859776 643136598 644127744 644405112 644438912 645450039 645676128 645988044 646723116 647998704 648311742 649479168 650760192 651040416 651815424 653101056 653382288 655732584 658730904 660030176 661616787 662369643 665227264 666271008 666826368 667585152 667872621 668429316 668901888 669189924 669225024 670833738 671597082 673246809 674459136 674667942 675998648 676080432 676885248 679171792 679980288 681321472 681614856 682959264 684066708 684600993 685415952 688336896 689991552 690812928 692473536 693261504 694964448 696431424 697805056 698105538 699482472 699820381 700616709 701998596 703602432 703723002 704990208 705293784 706133376 706684896 707526144 707830812 709226928 709264128 710376966 711778104 712249344 714811392 717382656 722395232 723217248 724131759 724643712 724955751 724993776 726385644 726423744 728911872 728998542 730664064 732105216 732420468 733292352 734738688 735055074 738416094 739872536 741072267 742533948 743998512 745698304 747490848 748380672 749554884 749856768 750179664 751033296 752514624 752878152 756946944 757772678 758766528 760498479 762235968 763739392 764068266 764977824 765575304 766486656 766816713 767998464 768329172 768369472 770216514 771092946 771603456 774379008 776240496 777164544 779032728 781835004 783485352 785030688 785409924 786917781 786959056 789654528 791212032 791552736 793113984 793155584 793455507 794400048 795020508 795062208 795966912 797880294 797922144 800750367 801280512 804162816 804411777 805998388 807055488 809781752 810745728 812344832 812694636 813619404 814297584 815224176 815617998 817226712 820025856 820709376 821643264 821997072 823618368 823661568 826581024 829373246 830360544 831998336 832356603 833089536 833998332 835903744 836898816 836998326 838910592 840565248 840927204 841928256 843588864 843952122 846578952 846987921 850449912 850860751 853244928 857146368 857515464 858836992 859206816 860600052 860901504 861272217 861317392 862297488 863998272 864415656 865972224 868053888 869087232 871176384 873270558 874310112 876411819 878307872 880419189 881421021 882155716 883159524 885328938 888361344 889101824 890113536 890496828 891239088 891869184 892253232 892300032 893700054 894444984 895462776 897662412 899278848 899557256 901440576 902513664 903498193 904683168 906640384 908819808 910612352 911004471 912088944 912801324 913887936 916084782 917127198 919380051 919988736 921320738 922529088 923298048 924348672 926570664 926619264 928575232 930807384 932643296 933866496 934155612 934885227 935998128 936450294 938136576 938297336 939986944 940391712 941511168 942246528 943368192 943774416 945635904 945685504 947169288 949037472 956510208 956756151 960998078 964289664 964704897 965509012 966191616 966607668 966658368 968514192 968564992 968982066 970084674 971998056 972467613 974218752 976140288 976560624 977723136 979651584 980073432 984554792 988096356 988868101 990045264 991998016 996654464 997840896 999406512 1000239552 1001377728 1002643974 1003352832 1003784886 1003837536 1006250607 1008374666 1011688704 1012001913 1013997972 1014120648 1016314624 1018757688 1019970432 1020767072 1021982208 1022422284 1023997952 1024438896 1026100062 1026955352 1028123928 1028804608 1032505344 1034987328 1036219392 1038710304 1042446672 1044647136 1046707584 1047158307 1047213232 1049223708 1051801046 1052872704 1052997894 1055403648 1055584503 1057485312 1057940676 1059200064 1060027344 1060082944 1061289216 1061746218 1063840392 1063896192 1065565449 1067667156 1068374016 1072217088 1072549036 1076073984 1080994304 1083592848 1084825872 1085730112 1086965568 1087490664 1089578466 1089635616 1093367808 1093497813 1095996096 1098157824 1098215424 1098497803 1098630702 1099938528 1102108032 1103654162 1107147392 1107624141 1109808804 1111997776 1113800922 1115997768 1118547456 1120753664 1121236272 1122571008 1124785152 1125269496 1126549944 1128771936 1129317228 1133933216 1135420416 1136659017 1137659904 1142861824 1143353952 1145609088 1146102399 1147466736 1147868672 1148362956 1149729984 1151183822 1151997696 1152493758 1152554208 1155324771 1156639419 1157405184 1161568512 1164360744 1165746816 1168549092 1173892252 1175228028 1177546032 1178114886 1180438584 1184481792 1186818048 1187329104 1188318784 1189670976 1189733376 1191600072 1192530762 1192593312 1193950368 1196820441 1196883216 1201920768 1202292871 1203351552 1206244224 1208997582 1211759744 1214672628 1216118592 1217068432 1218517248 1219041954 1220429106 1221446376 1222836264 1223426997 1225840068 1226651648 1230038784 1231064064 1232464896 1232995608 1235427552 1235492352 1241076512 1244059869 1245155328 1245540816 1246513636 1247997504 1248600392 1250848768 1250997498 1253855616 1255348224 1255497489 1256328704 1258365888 1260847872 1261390806 1262892384 1265383296 1265928183 1275674868 1278808466 1285719552 1286273196 1288255488 1288810224 1288877824 1290900078 1291352256 1291976088 1293446232 1295997408 1296623484 1298958336 1302080832 1303630848 1306202112 1306764576 1309905837 1311465168 1315895347 1317461808 1320060352 1323233574 1324739286 1327993407 1332542016 1333652736 1335170304 1335745242 1336858632 1337803776 1338379848 1338450048 1341667476 1343194164 1346493618 1348918272 1349335884 1351997296 1352160864 1353770496 1358343584 1359960576 1362642944 1363229712 1365918528 1368133416 1369201986 1370831904 1374127173 1375690797 1379983104 1381625856 1381981107 1384947072 1386523008 1389928896 1392862848 1395610112 1396211076 1398964944 1399640762 1401233418 1403997192 1404675441 1407204864 1407446004 1409980416 1410587568 1412266752 1413369792 1415052288 1415661624 1418453856 1418528256 1420753932 1423556208 1429622784 1434765312 1441497117 1444790464 1446434496 1448263518 1449287424 1449911502 1449987552 1452771288 1452847488 1453473099 1455127011 1457997084 1461328128 1464210432 1464840936 1466584704 1469477376 1470110148 1476832188 1479745072 1482144534 1485067896 1487997024 1491396608 1494981696 1496761344 1499109768 1499713536 1500359328 1502066592 1503965961 1505029248 1505677329 1505756304 1512561999 1513893888 1515545356 1517533056 1520996958 1524471936 1524733171 1527478784 1528136532 1529955648 1531150608 1532973312 1533633426 1535996928 1536658344 1536738944 1539150093 1540433028 1542185892 1543206912 1548758016 1552480992 1554329088 1558065456 1563670008 1566970704 1570061376 1570819848 1573835562 1573918112 1577701569 1579309056 1579496841 1583105472 1586227968 1586311168 1586911014 1588800096 1590041016 1590124416 1591933824 1592619327 1595760588 1595844288 1601500734 1602561024 1608325632 1608823554 1611996776 1614110976 1619563504 1621491456 1624689664 1625389272 1627238808 1628595168 1630448352 1631235996 1634367699 1634453424 1640051712 1641418752 1643286528 1643994144 1647236736 1647323136 1647946053 1653162048 1655481243 1658746492 1660721088 1663996672 1664713206 1667996664 1668802447 1670701383 1671807488 1673996652 1677821184 1681130496 1681854408 1683856512 1687177728 1687904244 1693157904 1693975842 1700899824 1701721502 1706489856 1714292736 1715030928 1718413632 1721200104 1721803008 1722544434 1722634784 1724594976 1726775733 1727996544 1728740637 1728831312 1736107776 1738174464 1742352768 1746541116 1748620224 1752823638 1756615744 1760838378 1762842042 1764311432 1766319048 1767172329 1770657876 1776722688 1778203648 1780227072 1780993656 1782478176 1783738368 1784506464 1784600064 1787400108 1788796143 1788889968 1790925552 1795324824 1798557696 1799114512 1802881152 1805027328 1806996386 1809366336 1813280768 1813496373 1817639616 1821224704 1822008942 1824177888 1825602648 1827775872 1828562931 1830643659 1832169564 1834254396 1838760102 1839977472 1842641476 1845058176 1846596096 1848697344 1853141328 1853238528 1857150464 1861614768 1865286592 1867732992 1868311224 1869770454 1871996256 1872900588 1876273152 1876496247 1876594672 1880783424 1883022336 1884493056 1886736384 1887548832 1891271808 1891371008 1892086209 1894338576 1898074944 1913512302 1918212699 1921996156 1928579328 1929409794 1931018024 1932383232 1933215336 1933316736 1936350117 1937028384 1937129984 1937964132 1940169348 1943996112 1944935226 1948437504 1952280576 1953121248 1955446272 1959303168 1960146864 1969109584 1976192712 1977736202 1980090528 1983996032 1984850361 1987108929 1993308928 1995681792 1998813024 2000479104 2002755456 2003617863 2005287948 2006705664 2007569772 2007675072 2012501214 2016749332 2019740427 2023377408 2024003826 2027995944 2028241296 2028975637 2032629248 2037515376 2039940864 2041534144 2043964416 2044844568 2047995904 2048877792 2052200124 2053802979 2053910704 2056247856 2065010688 2069974656 2072438784 2077420608 2084893344 2089294272 2093415168 2094316614 2094426464 2098447416 2099461143 2101850127 2103602092 2105995788 2110807296 2111169006 2114970624 2115881352 2118400128 2120054688 2120165888 2122578432 2123492436 2127680784 2127792384 2131130898 2135334312 2136748032 2144434176 2145098072 2152147968 2154495691 2161988608 2167185696 2169651744 2171460224 2172395277 2173931136 2174867253 2174981328 2179156932 2179271232 2186735616 2186995626 2191992192 2196315648 2196995606 2197261404 2199877056 2204216064 2207308324 2214294784 2215248282 2219617608 2223216801 2223995552 2227601844 2231995536 2237094912 2241507328 2242472544 2245142016 2249570304 2250538992 2253099888 2257543872 2258634456 2267866432 2270840832 2273318034 2281495437 2286707904 2291218176 2292204798 2294933472 2295737344 2296725912 2299459968 2300450139 2302367644 2303995392 2304987516 2305108416 2310649542 2313278838 2314810368 2323137024 2328721488 2331493632 2337098184 2347784504 2350456056 2355092064 2356229772 2358070087 2360753343 2360877168 2368963584 2373636096 2374658208 2376637568 2379341952 2379466752 2380366521 2383200144 2385061524 2385186624 2387900736 2393640882 2393766432 2403841536 2404585742 2412488448 2413235331 2417995164 2423519488 2429345256 2432237184 2434136864 2437034496 2438083908 2440858212 2442892752 2445672528 2446853994 2451680136 2453303296 2460077568 2462128128 2464929792 2465991216 2470855104 2470984704 2482153024 2488119738 2491081632 2493027272 2495995008 2497069809 2497200784 2501994996 2507711232 2510696448 2510994978 2512657408 2516731776 2521695744 2522781612 2525784768 2530766592 2531856366 2540963763 2551349736 2552582253 2557616932 2571439104 2572546392 2576510976 2577620448 2577755648 2581800156 2582704512 2583816651 2583952176 2586892464 2591994816 2593246968 2597916672 2604161664 2607261696 2613529152 2619494761 2619811674 2622930336 2631790694 2634923616 2640120704 2641257567 2644263063 2646467148 2649478572 2655986814 2665084032 2667305472 2670340608 2671490484 2673717264 2675607552 2676759696 2676900096 2683334952 2686388328 2692987236 2697836544 2698671768 2703994592 2704321728 2707540992 2710494579 2716687168 2719921152 2725285888 2726459424 2731837056 2733013413 2736266832 2738403972 2741663808 2748254346 2751381594 2758140153 2759966208 2763962214 2769894144 2773046016 2779857792 2785725696 2791220224 2792422152 2797929888 2799281524 2802466836 2804655681 2807994384 2809350882 2814409728 2814892008 2819960832 2821175136 2824533504 2826739584 2830104576 2831323248 2836907712 2837056512 2841507864 2847112416 2867006077 2869530624 2870268453 2882994234 2889580928 2892868992 2894114691 2896527036 2898574848 2899823004 2899975104 2905542576 2905694976 2906946198 2910254022 2915994168 2917402839 2922656256 2928420864 2929681872 2933169408 2938954752 2940220296 2953664376 2959490144 2964289068 2966604303 2970135792 2975994048 2982793216 2989963392 2993522688 2998219536 3000718656 3004133184 3007931922 3010058496 3011354658 3011512608 3018751821 3025123998 3031090712 3035066112 3036005739 3041993916 3048943872 3049466342 3054957568 3056273064 3059911296 3062301216 3065946624 3067266852 3071993856 3073316688 3073477888 3078300186 3080866056 3084371784 3086413824 3097516032 3104961984 3108658176 3116130912 3127340016 3133941408 3137904289 3140122752 3141474921 3141639696 3147671124 3147836224 3155403138 3158618112 3158993682 3166210944 3166753509 3172455936 3173822028 3177600192 3180082032 3180248832 3183867648 3185238654 3191521176 3191688576 3203001468 3205122048 3216651264 3217647108 3223993552 3228221952 3239127008 3242982912 3249379328 3250778544 3254477616 3257190336 3260896704 3262471992 3268735398 3268906848 3280103424 3280493439 3287988288 3294473472 3294646272 3295493409 3295892106 3306324096 3310962486 3317492984 3321442176 3322872423 3327993344 3329426412 3335993328 3337604894 3341402766 3343614976 3347993304 3355642368 3362260992 3363708816 3367713024 3374355456 3375808488 3386315808 3387951684 3401799648 3403443004 3409977051 3412979712 3428585472 3430061856 3436827264 3438307197 3442400208 3443606016 3445088868 3445269568 3449189952 3453551466 3455993088 3457481274 3457662624 3465974313 3469918257 3472215552 3484705536 3485784367 3493082232 3497240448 3505647276 3513231488 3521676756 3525684084 3528622864 3532638096 3534344658 3541315752 3553445376 3556407296 3560454144 3561987312 3564956352 3569012928 3569200128 3574800216 3577592286 3577779936 3581851104 3590461323 3590649648 3598229024 3605762304 3606878613 3610054656 3613992772 3618732672 3626561536 3626992746 3635279232 3642449408 3644017884 3648355776 3651205296 3655551744 3657125862 3661287318 3664339128 3668508792 3670280991 3677520204 3679954944 3685282952 3690116352 3693192192 3697394688 3706282656 3706477056 3714300928 3723229536 3730573184 3732179607 3735465984 3736622448 3739540908 3743992512 3745801176 3752546304 3752992494 3753189344 3761566848 3766044672 3766492467 3768986112 3775097664 3782543616 3782742016 3784172418 3788677152 3796149888 3797784549 3815149819 3827024604 3836425398 3843992312 3857158656 3858819588 3862036048 3864766464 3866430672 3866633472 3872700234 3874056768 3874259968 3875928264 3880338696 3887992224 3889870452 3896875008 3906242496 3910892544 3918606336 3920293728 3929717511 3938219168 3947686041 3952385424 3955472404 3960181056 3967992064 3969700722 3974217858 3983980221 3986617856 3997626048 4000958208 4005510912 4007235726 4010575896 4013411328 4015139544 4015350144 4025002428 4033498664 4039480854 4046754816 4048007652 4051169317 4055991888 4056482592 4057951274 4065258496 4075030752 4079881728 4083068288 4087928832 4089689136 4097755584 4104400248 4107605958 4107821408 4112495712 4122381519 4139949312 4144877568 4145943321 4154841216 4169786688 4178588544 4186830336 4188633228 4188852928 4196894832 4198922286 4203700254 4207204184 4211991576 4214026323 4221614592 4222338012 4229941248 4231762704 4236800256 4240109376 4240331776 4245156864 4246984872 4255361568 4255584768 4262261796 4270668624 4288868352 4290196144 4304295936 4308991382 4323977216 4324491351 4334371392 4339303488 4342920448 4344790554 4347862272 4349734506 4349962656 4358313864 4358542464 4360419297 4365381033 4373991252 4383984384 4392631296 4393991212 4394522808 4399754112 4408432128 4414616648 4428589568 4430496564 4439235216 4446433602 4447991104 4455203688 4463991072 4474189824 4484945088 4490284032 4499140608 4501077984 4506199776 4511897883 4515087744 4517268912 4535732864 4537685997 4541681664 4546636068 4562990874 4573415808 4574199513 4582436352 4584409596 4589866944 4591474688 4593451824 4598919936 4600900278 4604735288 4607990784 4609975032 4610216832 4617450279 4621299084 4626557676 4629620736 4646274048 4657442976 4662987264 4674196368 4695569008 4700912112 4710184128 4712459544 4716140174 4721506686 4721754336 4733104707 4737927168 4738490523 4749316416 4753275136 4758683904 4758933504 4760733042 4766400288 4770123048 4770373248 4775801472 4777857981 4787281764 4787532864 4807683072 4809171484 4824976896 4826470662 4835990328 4847038976 4858690512 4864474368 4868273728 4874068992 4876167816 4881716424 4885785504 4891345056 4893707988 4903103097 4903360272 4920155136 4924256256 4925522407 4929859584 4931982432 4941710208 4941969408 4964306048 4966443729 4976239476 4982163264 4986054544 4991990016 4994139618 4994401568 5003989992 5006407341 5012104149 5015422464 5021989956 5025314816 5033463552 5043391488 5045563224 5051569536 5061533184 5063712732 5081927526 5102699472 5105164506 5115233864 5142878208 5145092784 5155240896 5155511296 5163600312 5165409024 5167633302 5167904352 5173784928 5180327199 5183989632 5186221911 5186493936 5208323328 5214523392 5227058304 5238989522 5239623348 5245860672 5263581388 5269847232 5280241408 5282515134 5288526126 5292934296 5298957144 5301516987 5311973628 5330168064 5334610944 5340681216 5342980968 5347434528 5351215104 5353519392 5353800192 5366388429 5366669904 5372776656 5385974472 5390926099 5395673088 5397343536 5407989184 5408643456 5415081984 5420989158 5433374336 5439842304 5440489119 5452918848 5463674112 5466026826 5472533664 5476807944 5483327616 5485688793 5496508692 5502763188 5516280306 5519932416 5527924428 5539788288 5546092032 5559715584 5571451392 5582440448 5584844304 5595859776 5598563048 5604933672 5609311362 5615988768 5618701764 5628819456 5629488741 5629784016 5642350272 5649067008 5653479168 5660209152 5662646496 5673815424 5674113024 5676258627 5683015728 5694224832 5734012154 5740536906 5754638097 5765988468 5779161856 5785737984 5788229382 5793054072 5797149696 5799646008 5799950208 5809050351 5811085152 5811389952 5813892396 5820508044 5831988336 5834805678 5845312512 5856841728 5859363744 5866338816 5877909504 5880440592 5907328752 5918980288 5928578136 5933208606 5940271584 5951988096 5954551083 5961326787 5979926784 5987045376 5996439072 6001437312 6008266368 6015863844 6020116992 6022709316 6023025216 6037503642 6050247996 6059221281 6062181424 6070132224 6072011478 6083987832 6086926911 6097887744 6098932684 6109915136 6112546128 6119822592 6124602432 6131893248 6134533704 6143987712 6146633376 6146955776 6156600372 6161408937 6161732112 6168743568 6195032064 6209923968 6217316352 6232261824 6246487507 6254680032 6267882816 6275808578 6280245504 6282949842 6283279392 6295342248 6295672448 6298383429 6305550381 6310806276 6317987364 6332421888 6333507018 6344911872 6347644056 6355200384 6360164064 6360497664 6367735296 6370477308 6383042352 6383377152 6406002936 6410244096 6433302528 6435294216 6447987104 6456443904 6463487073 6478254016 6485965824 6498758656 6501557088 6508955232 6514380672 6517185831 6521793408 6524601759 6524943984 6537470796 6537813696 6560206848 6560986878 6575976576 6588946944 6590986818 6591784212 6612648192 6621924972 6634985968 6642884352 6645744846 6655986688 6658852824 6669650403 6671986656 6675209788 6682805532 6687229952 6695986608 6711284736 6724521984 6727417632 6735426048 6748710912 6751616976 6772631616 6775903368 6803599296 6806886008 6819954102 6836706799 6844486311 6860123712 6873654528 6876614394 6884800416 6887212032 6890177736 6890539136 6898379904 6901350417 6907102932 6911986176 6914962548 6915325248 6931948626 6939836514 6944431104 6969411072 6971568734 6986164464 6994480896 7011294552 7026462976 7043353512 7051368168 7057245728 7065276192 7068689316 7074210261 7082260029 7082631504 7106890752 7112814592 7120908288 7123974624 7129912704 7138025856 7138400256 7141099563 7149600432 7155184572 7155559872 7163702208 7180922646 7181299296 7196458048 7211524608 7213757226 7227985544 7237465344 7239705993 7253985492 7270558464 7284898816 7288035768 7296711552 7302410592 7311103488 7314251724 7322574636 7328678256 7337017584 7340561982 7355040408 7359909888 7370565904 7380232704 7386384384 7394789376 7412565312 7412954112 7428601856 7446459072 7461146368 7464359214 7473244896 7479081816 7482694843 7487985024 7491209427 7491602352 7505984988 7506378688 7523133696 7532089344 7532984934 7537972224 7550195328 7565087232 7568344836 7577354304 7592299776 7595569098 7630299638 7654049208 7657746759 7672850796 7687984624 7714317312 7717639176 7724072096 7729532928 7732861344 7733266944 7745400468 7748113536 7748519936 7751449953 7751856528 7760677392 7775984448 7779740904 7793750016 7812484992 7821785088 7840587456 7858484283 7859435022 7876438336 7895372082 7904770848 7910944808 7920362112 7923772701 7932789189 7935984128 7939401444 7948435716 7967960442 7973235712 7995252096 8001916416 8011021824 8014471452 8021151792 8026822656 8030279088 8030700288 8050004856 8066997328 8078961708 8093509632 8096015304 8102338634 8111983776 8112965184 8115902548 8130516992 8131483737 8150061504 8159763456 8166136576 8175857664 8179378272 8195511168 8199040239 8208800496 8215211916 8215642816 8224991424 8244763038 8274420459 8279898624 8291886642 8309682432 8312255029 8339573376 8357177088 8373660672 8377266456 8377705856 8393789664 8397844572 8407400508 8413967043 8414408368 8423983152 8428052646 8443229184 8444676024 8459882496 8463525408 8473600512 8480218752 8480663552 8490313728 8493969744 8510723136 8511169536 8524523592 8541337248 8580392288 8601018231 8608591872 8610805359 8617982764 8647954432 8648982702 8668742784 8678606976 8682344073 8685840896 8689581108 8695724544 8699469012 8699925312 8716627728 8717084928 8720838594 8730762066 8747982504 8752208517 8767968768 8785262592 8787982424 8789045616 8799508224 8816864256 8829233296 8857179136 8860993128 8878470432 8892867204 8895982208 8899812909 8910407376 8927982144 8948379648 8969890176 8980568064 9002155968 9012399552 9023795766 9030175488 9034537824 9056255463 9071465728 9075371994 9093272136 9097664953 9108017217 9125981748 9146831616 9148399026 9164872704 9168819192 9179733888 9182949376 9186903648 9197839872 9201800556 9209470576 9215981568 9219950064 9220433664 9234900558 9242598168 9253115352 9259241472 9292548096 9314885952 9325974528 9348392736 9391138016 9401824224 9413712867 9420368256 9424424763 9424919088 9432280348 9443013372 9443508672 9466209414 9475854336 9476981046 9498632832 9500260527 9506550272 9517367808 9521466084 9532800576 9540246096 9540746496 9551602944 9555715962 9574563528 9575065728 9615366144 9618342968 9649953792 9652941324 9660480679 9671980656 9694077952 9717381024 9728948736 9736547456 9748137984 9752335632 9763432848 9771571008 9782690112 9787415976 9806206194 9806720544 9840310272 9851044814 9863964864 9883420416 9883938816 9886480227 9928612096 9932887458 9952478952 9964326528 9968617269 9972109088 9983980032 9988279236 9988803136 10007979984 10012814682 10024208298 10030844928 10043979912 10050629632 10066927104 10086782976 10091126448 10103139072 10123066368 10127425464 10163855052 10205398944 10210329012 10229931153 10230467728 10285756416 10290185568 10310481792 10311022592 10314921591 10327200624 10330818048 10335266604 10335808704 10347569856 10360654398 10367979264 10372443822 10372987872 10397922939 10409754771 10416646656 10454116608 10457353101 10477979044 10479246696 10491721344 10527162776 10539694464 10560482816 10565030268 10577052252 10585868592 10597914288 10603033974 10623947256 10660336128 10669221888 10681362432 10685961936 10694869056 10707038784 10707600384 10732776858 10733339808 10745553312 10771948944 10781852198 10794687072 10815978368 10817286912 10820635839 10830163968 10841978316 10866748672 10879684608 10880978238 10905837696 10927348224 10932053652 10945067328 10953615888 10966655232 10971377586 10993017384 11005526376 11010842973 11032560612 11039864832 11055848856 11079576576 11092184064 11119431168 11142902784 11164880896 11169688608 11191719552 11196538821 11197126096 11209867344 11218622724 11231977536 11237403528 11257638912 11258977482 11259568032 11284700544 11298134016 11299477401 11306958336 11325292992 11347630848 11348226048 11352517254 11366031456 11388449664 11393353647 11445449457 11468024308 11481073812 11509276194 11531976936 11558323712 11571475968 11576458764 11586108144 11594299392 11599292016 11599900416 11618100702 11622170304 11622779904 11627784792 11641016088 11663976672 11669611356 11690625024 11718727488 11732677632 11745476509 11755819008 11760881184 11814657504 11837960576 11843058123 11857156272 11866417212 11880543168 11903976192 11909102166 11922653574 11951940663 11959853568 11992878144 12002874624 12016532736 12031727688 12040233984 12045418632 12046050432 12075007284 12100495992 12118442562 12124362848 12140264448 12144022956 12153507951 12167975664 12173853822 12195775488 12197865368 12219830272 12225092256 12239645184 12249204864 12263786496 12269067408 12293266752 12293911552 12313200744 12322817874 12323464224 12337487136 12367144557 12419847936 12434632704 12437829963 12464523648 12492975014 12509360064 12535765632 12551617156 12560491008 12565899684 12566558784 12590684496 12591344896 12596766858 12611100762 12621612552 12635974728 12642078969 12664843776 12667014036 12689823744 12695288112 12710400768 12720328128 12720995328 12735470592 12740954616 12766084704 12766754304 12812005872 12855285313 12866605056 12870588432 12895974208 12912887808 12926974146 12956508032 12971931648 12973474053 13003114176 13017910464 13028761344 13034371662 13043586816 13049203518 13049887968 13074941592 13075627392 13081257891 13121973756 13151953152 13177893888 13181973636 13183568424 13225296384 13243849944 13269971936 13285768704 13291489692 13311973376 13317705648 13339300806 13343973312 13350419576 13365611064 13374459904 13391973216 13422569472 13454835264 13470852096 13497421824 13503233952 13535693649 13545263232 13551806736 13607198592 13613057991 13613772016 13639908204 13673413598 13688972622 13720247424 13722598539 13747309056 13753228788 13769600832 13774424064 13780355472 13781078272 13796759808 13802700834 13814205864 13823972352 13829925096 13830650496 13852350837 13863897252 13879673028 13888862208 13938822144 13943137468 13972328928 13988961792 14022589104 14052925952 14086707024 14102736336 14114491456 14130552384 14137378632 14148420522 14164520058 14165263008 14199314121 14213781504 14215471569 14247949248 14259825408 14276051712 14276800512 14280471439 14282199126 14299200864 14310369144 14311119744 14327404416 14361845292 14362598592 14392916096 14423049216 14427514452 14455971088 14474930688 14479411986 14507970984 14541116928 14569797632 14576071536 14593423104 14604821184 14622206976 14628503448 14645149272 14657356512 14674035168 14681123964 14709309291 14710080816 14741131808 14760465408 14772768768 14776567221 14789578752 14825130624 14825908224 14857203712 14892918144 14895470209 14899331187 14922292736 14928718428 14946489792 14958163632 14965389686 14975970048 14982418854 14983204704 15011969976 15012757376 15019222023 15036312447 15046267392 15065969868 15075944448 15100390656 15130174464 15136689672 15154708608 15184599552 15191138196 15260599276 15308098416 15315493518 15345701592 15375969248 15428634624 15435278352 15448144192 15465722688 15466533888 15490800936 15496227072 15497039872 15502899906 15503713056 15521354784 15540981597 15551968896 15558665733 15559481808 15624969984 15629807323 15643570176 15681174912 15716968566 15718870044 15752876672 15790744164 15809541696 15821889616 15840724224 15847545402 15865578378 15871968256 15878802888 15896871432 15904550961 15935920884 15946471424 15990504192 16003832832 16022043648 16028942904 16042303584 16053645312 16060558176 16061400576 16099165287 16100009712 16133994656 16157923416 16172778297 16187019264 16192030608 16204677268 16223967552 16225930368 16231805096 16261033984 16262967474 16300123008 16302916213 16319526912 16321467357 16332273152 16358756544 16391022336 16398080478 16417600992 16430423832 16431285632 16449982848 16457066379 16489526076 16548840918 16559797248 16583773284 16619364864 16624510058 16679146752 16714354176 16747321344 16754532912 16755411712 16787579328 16795689144 16814801016 16827934086 16828816736 16847966304 16856105292 16886458368 16888466223 16889352048 16927050816 16947201024 16960437504 16961327104 16980627456 16987939488 17021446272 17022339072 17028775881 17049047184 17082674496 17106639511 17160784576 17202036462 17221610718 17235965528 17263914291 17297965404 17337485568 17357213952 17364688146 17371681792 17379162216 17391449088 17398938024 17399850624 17433255456 17434169856 17441677188 17461524132 17495965008 17504417034 17535937536 17570525184 17575964848 17578091232 17599016448 17633728512 17658466592 17714358272 17721986256 17756940864 17785734408 17791964416 17799625818 17820814752 17843349241 17855964288 17863653249 17883980361 17939780352 17961136128 18004311936 18024799104 18047591532 18060350976 18069075648 18112510926 18142931456 18150743988 18186544272 18195329906 18216034434 18251963496 18260780733 18293663232 18296798052 18329745408 18337638384 18359467776 18373807296 18395679744 18403601112 18418941152 18431963136 18439900128 18440867328 18469801116 18484226811 18485196336 18506230704 18585096192 18629771904 18651949056 18696785472 18739462521 18782276032 18803648448 18827425734 18840736512 18848849526 18849838176 18864560696 18886026744 18887017344 18895150287 18916651143 18932418828 18953962092 18997265664 19000521054 19013100544 19034735616 19042932168 19065601152 19080492192 19081492992 19103205888 19111431924 19149127056 19150131456 19230732288 19236685936 19299907584 19305882648 19320961358 19343961312 19388155904 19390461219 19434762048 19457897472 19473094912 19496275968 19504671264 19526865696 19543142016 19551557493 19565380224 19573805277 19574831952 19612412388 19613441088 19680620544 19702089628 19727929728 19766840832 19772960454 19821531223 19857224192 19865774916 19904957904 19928653056 19937234538 19944218176 19967960064 19976558472 19977606272 20008951209 20015959968 20025629364 20048416596 20061689856 20087959824 20133854208 20173565952 20182252896 20206278144 20246132736 20254850928 20327710104 20410797888 20420658024 20459862306 20460935456 20510120397 20533458933 20580371136 20620963584 20622045184 20629843182 20654401248 20661636096 20670533208 20671617408 20695139712 20704051251 20721308796 20735958528 20744887644 20745975744 20795845878 20819509542 20833293312 20908233216 20914706202 20955958088 20958493392 20983442688 21054325552 21079388928 21120965632 21130060536 21154104504 21171737184 21195828576 21206067948 21222630783 21246780087 21247894512 21320672256 21338443776 21362724864 21371923872 21389738112 21414077568 21415200768 21423298689 21465553716 21466679616 21491106624 21543897888 21563704396 21589374144 21631956736 21634573824 21641271678 21683956632 21694431811 21719117979 21733497344 21761956476 21811675392 21854696448 21864107304 21890134656 21907231776 21933310464 21942755172 21986034768 22011052752 22021685946 22065121224 22079729664 22111697712 22159153152 22184368128 22238862336 22285805568 22339377216 22383439104 22393077642 22394252192 22419734688 22437245448 22448084529 22463955072 22473628281 22474807056 22517954964 22519136064 22569401088 22596268032 22598954802 22613916672 22650585984 22695261696 22705034508 22732062912 22776899328 22786707294 22890898914 22936048616 22962147624 22973240277 23018552388 23063953872 23116647424 23142951936 23152917528 23172216288 23188598784 23198584032 23199800832 23236201404 23244340608 23245559808 23254349859 23255569584 23282032176 23327953344 23339222712 23381250048 23437454976 23465355264 23490953018 23521762368 23575452849 23629315008 23675921152 23686116246 23714312544 23732834424 23761086336 23771318103 23798367567 23807952384 23818204332 23845307148 23903881326 23919707136 23985756288 24005749248 24033065472 24063455376 24080467968 24090837264 24092100864 24150014568 24200991984 24236885124 24248725696 24280528896 24288045912 24307015902 24335951328 24347707644 24391550976 24394451211 24395730736 24450184512 24479290368 24498409728 24527572992 24538134816 24586533504 24587823104 24597120717 24626401488 24645635748 24646928448 24674974272 24734289114 24823261377 24839695872 24875659926 24929047296 24936765087 24985950028 25018720128 25071531264 25103234312 25120982016 25131799368 25133117568 25181368992 25182689792 25193533716 25222201524 25241901129 25243225104 25271949456 25284157938 25329687552 25334028072 25379647488 25390576224 25420801536 25440656256 25441990656 25470941184 25481909232 25532169408 25533508608 25624011744 25710570626 25741176864 25791948416 25803054693 25825775616 25832416077 25853948292 25913016064 25943863296 25946948106 26006228352 26035820928 26047032219 26057522688 26068743324 26087173632 26098407036 26099775936 26149883184 26151254784 26162515782 26243947512 26256625551 26303906304 26355787776 26363947272 26367136848 26376683281 26450592768 26487699888 26539943872 26571537408 26582979384 26623946752 26635411296 26678601612 26687946624 26699438727 26700839152 26731222128 26783946432 26845138944 26909670528 26941704192 27006467904 27071387298 27090526464 27103613472 27168766389 27214397184 27226115982 27227544032 27279816408 27292994859 27324051651 27346827196 27377945244 27440494848 27445197078 27494618112 27506457576 27539201664 27548848128 27560710944 27562156544 27593519616 27605401668 27628411728 27647944704 27659850192 27661300992 27704701674 27727794504 27759346056 27777724416 27877644288 27886274936 27944657856 27977923584 28008443983 28045178208 28105851904 28173414048 28205472672 28228982912 28241138601 28261104768 28273274289 28274757264 28296841044 28329040116 28330526016 28398628242 28427563008 28430943138 28495898496 28500781581 28519650816 28552103424 28560942878 28564398252 28598401728 28620738288 28622239488 28654808832 28723690584 28725197184 28785832192 28846098432 28855028904 28911942176 28949861376 28958823972 28981442037 29015941968 29082233856 29139595264 29152143072 29186846208 29209642368 29244413952 29257006896 29290298544 29314713024 29348070336 29362247928 29418618582 29420161632 29482263616 29520930816 29553134442 29650261248 29651816448 29659440681 29785836288 29790940418 29798662374 29844585472 29857436856 29892979584 29905851807 29916327264 29930779372 29951940096 29964837708 29966409408 30023939952 30025514752 30038444046 30072624894 30092534784 30131939736 30151888896 30200781312 30260348928 30273379344 30309417216 30369199104 30382276392 30521198552 30616196832 30630987036 30654911131 30689793459 30691403184 30751938496 30857269248 30870556704 30896288384 30931445376 30933067776 30944764773 30981601872 30992454144 31005799812 31007426112 31042709568 31081963194 31103937792 31117331466 31118963616 31193768817 31249939968 31259614646 31362349824 31372059303 31433937132 31437740088 31505753344 31581488328 31619083392 31643779232 31681448448 31695090804 31731156756 31743936512 31757605776 31793742864 31809101922 31871841768 31892942848 31981008384 32007665664 32044087296 32057885808 32084607168 32121116352 32122801152 32198330574 32200019424 32267989312 32315846832 32345556594 32384061216 32409354536 32447935104 32451860736 32461907517 32463610192 32525934948 32600246016 32605832426 32639053824 32642934714 32664546304 32717513088 32782044672 32796160956 32835201984 32860847664 32862571264 32899965696 32914132758 32979052152 33032528919 33097681836 33119594496 33167546568 33238729728 33249020116 33358293504 33428708352 33494642688 33509065824 33510823424 33575158656 33589616463 33591378288 33629602032 33655868172 33657633472 33695932608 33712210584 33772916736 33776932446 33778704096 33854101632 33894402048 33898432203 33920875008 33975878976 34042892544 34044678144 34053431893 34057551762 34098094368 34165348992 34213279022 34321569152 34336348371 34404072924 34443221436 34471931056 34527828582 34595930808 34674971136 34714427904 34729376292 34743363584 34758324432 34782898176 34797876048 34799701248 34866510912 34868339712 34883354376 34923048264 34991930016 35008834068 35071875072 35151929696 35156182464 35198032896 35236429527 35267457024 35316933184 35428716544 35443972512 35513881728 35529174369 35571468816 35583928832 35599251636 35641629504 35686698482 35711928576 35727306498 35767960722 35855821989 35879560704 36008623872 36049598208 36095183064 36120701952 36138151296 36225021852 36285862912 36301487976 36373088544 36390659812 36432068868 36460523853 36503926992 36521561466 36587326464 36593596104 36659490816 36675276768 36718935552 36747614592 36791359488 36807202224 36837882304 36879800256 36881734656 36939602232 36968453622 36970392672 37012461408 37101433671 37259543808 37271079001 37303898112 37313489889 37393570944 37478925042 37564552064 37607296896 37654851468 37681473024 37697699052 37699676352 37729121392 37772053488 37774034688 37790300574 37833302286 37864837656 37907924184 37926236907 37994531328 38001042108 38026201088 38069471232 38085864336 38131202304 38160984384 38162985984 38206411776 38222863848 38298254112 38300262912 38473371872 38565855939 38599815168 38611765296 38641922716 38687922624 38776311808 38780922438 38869524096 38915794944 38920422159 38946189824 39009342528 39053731392 39086284032 39103114986 39130760448 39147610554 39149663904 39224824776 39226882176 39243773673 39404179256 39455859456 39533681664 39545920908 39643062446 39714448384 39731549832 39809915808 39857306112 39874469076 39888436352 39935920128 39953116944 39955212544 40017902418 40031919936 40051258728 40096833192 40123379712 40175919648 40267708416 40364505792 40412556288 40492265472 40509701856 40607080947 40655420208 40792755757 40821595776 40839173973 40841316048 40919724612 40921870912 41020240794 41066917866 41160742272 41167795617 41241927168 41259686364 41308802496 41323272192 41341066416 41343234816 41390279424 41408102502 41442617592 41471917056 41489775288 41491951488 41591691756 41639019084 41666586624 41816466432 41829412404 41911916176 41916986784 41966885376 42108651104 42158777856 42241931264 42260121072 42308209008 42343474368 42391657152 42412135896 42445261566 42493560174 42495789024 42597942363 42641344512 42646414707 42743847744 42779476224 42828155136 42830401536 42841414317 42846597378 42931107432 42933359232 42982213248 43087795776 43127408792 43178748288 43263913472 43269147648 43282543356 43367913264 43388863622 43438235958 43466994688 43523912952 43623350784 43709392896 43728214608 43780269312 43814463552 43866620928 43885510344 43972069536 44022105504 44043371892 44130242448 44223395424 44318306304 44329701663 44368736256 44477724672 44571611136 44678754432 44686410627 44697993561 44766878208 44786155284 44788504384 44839469376 44874490896 44896169058 44927910144 44947256562 44949614112 45035909928 45038272128 45057666069 45108937341 45138802176 45197909604 45227833344 45301171968 45390523392 45410069016 45464125824 45553798656 45573414588 45781797828 45872097232 45924295248 45946480554 46037104776 46127907744 46233294848 46285903872 46305835056 46344432576 46397168064 46399601664 46472402808 46488681216 46491119616 46508699718 46511139168 46564064352 46622944791 46655906688 46675997199 46678445424 46874909952 46889421969 46930710528 46981906036 47043524736 47150905698 47258630016 47351842304 47372232492 47428625088 47465668848 47522172672 47542636206 47596735134 47615904768 47636408664 47690614296 47713652883 47807762652 47839414272 47971512576 48011498496 48066130944 48126910752 48160935936 48181674528 48184201728 48300029136 48401983968 48473770248 48497451392 48518334891 48561057792 48576091824 48614031804 48671902656 48695415288 48783101952 48788902422 48791461472 48900369024 48908748639 48958580736 48964402071 48996819456 49076269632 49173067008 49175646208 49194241434 49252802976 49291271496 49293856896 49349948544 49371199137 49468578228 49646522754 49679391744 49751319852 49858094592 49873530174 49971900056 50037440256 50143062528 50206468624 50241964032 50263598736 50266235136 50362737984 50365379584 50387067432 50444403048 50483802258 50486450208 50543898912 50568315876 50659375104 50665398669 50668056144 50781152448 50841603072 50881312512 50883981312 50941882368 50963818464 51064338816 51067017216 51086327643 51248023488 51319918533 51421141252 51482353728 51583896832 51606109386 51664832154 51707896584 51791742873 51826032128 51893896212 52012456704 52071641856 52094064438 52115045376 52137486648 52174347264 52196814072 52199551872 52299766368 52302509568 52325031564 52487895024 52513251102 52607812608 52665201121 52711575552 52727894544 52734273696 52753366562 52901185536 52975399776 53079887744 53143074816 53165958768 53270822592 53357203224 53375893248 53398877454 53401678304 53462444256 53530047723 53567892864 53590959747 53819341056 53883408384 54012935808 54142774596 54181052928 54207226944 54337532778 54428794368 54452231964 54455088064 54559632816 54585989718 54648103302 54693654392 54755890488 54782342199 54880989696 54890394156 54989236224 55012915152 55078403328 55121421888 55124313088 55187039232 55210803336 55256823456 55295889408 55319700384 55322601984 55409403348 55452680433 55455589008 55518692112 55755288576 55772549872 55889315712 55955847168 56016887966 56090356416 56211703808 56218387563 56346828096 56410945344 56457965824 56482277202 56522209536 56546548578 56549514528 56593682088 56658080232 56661052032 56685450861 56749953429 56797256484 56861886276 56991796992 57001563162 57039301632 57104206848 57121885756 57128796504 57196803456 57241476576 57244478976 57309617664 57447381168 57450394368 57571664384 57692196864 57710057808 57823884352 57899722752 57917647944 57962884074 58031883936 58164467712 58171383657 58304286144 58373692416 58419284736 58488827904 58514013792 58580597088 58629426048 58654672479 58696140672 58724495856 58837237164 58840323264 58964527232 59041861632 59106268884 59300522496 59318881362 59464593669 59571672576 59581880836 59597324748 59689170944 59714873712 59785959168 59811703614 59832654528 59861558744 59903880192 59929675416 59932818816 60026853627 60047879904 60051029504 60076888092 60145249788 60185069568 60263879472 60401562624 60520697856 60546758688 60618834432 60738398208 60764552784 61042397104 61232393664 61261974072 61309822262 61379586918 61382806368 61503876992 61530361191 61600376799 61741113408 61792576768 61862890752 61866135552 61889529546 61963203744 61984908288 62011599624 62014852224 62085419136 62112153753 62163926388 62207875584 62234662932 62237927232 62387537634 62499879936 62519229292 62724699648 62744118606 62867874264 62875480176 63011506688 63162976656 63238166784 63287558464 63362896896 63390181608 63462313512 63487873024 63515211552 63587485728 63618203844 63667892349 63740340261 63743683536 63962016768 64015331328 64031791291 64088174592 64115771616 64169214336 64242232704 64245602304 64396661148 64400038848 64535978624 64631693664 64691113188 64768122432 64818709072 64895870208 64903721472 64923815034 64927220384 65051869896 65083295433 65157353937 65200492032 65211664852 65285869428 65329092608 65435026176 65564089344 65592321912 65670403968 65721695328 65725142528 65799931392 65828265516 65958104304 66065057838 66195363672 66239188992 66335093136 66477459456 66498040232 66716587008 66789366421 66857416704 67018131648 67021646848 67150317312 67179232926 67182756576 67259204064 67311736344 67315266944 67344253587 67391865216 67420884843 67424421168 67553864892 67557408192 67708203264 67788804096 67796864406 67841750016 67951757952 68085785088 68106863786 68115103524 68196188736 68330697984 68426558044 68643138304 68672696742 68808145848 68886442872 68919720831 68943862112 69055657164 69191861616 69349942272 69428855808 69458752584 69486727168 69516648864 69565796352 69595752096 69599402496 69733021824 69736679424 69763049577 69766708752 69846096528 69983860032 70017668136 70082039287 70143750144 70303859392 70312364928 70396065792 70472859054 70633866368 70726358547 70887945024 71027763456 71058348738 71142937632 71167857664 71198503272 71283259008 71313954309 71373396964 71423857152 71454612996 71535921444 71711643978 71759121408 72017247744 72099196416 72190366128 72241403904 72276302592 72450043704 72571725824 72602975952 72746177088 72781319624 72864137736 72921047706 73007853984 73043122932 73100172697 73174652928 73183353633 73187192208 73350553536 73437871104 73495229184 73582718976 73614404448 73675764608 73759600512 73763469312 73791362151 73879204464 73936907244 73940785344 74024922816 74202867342 74519087616 74542158002 74626979778 74787141888 74810295261 74957850084 75129104128 75214593792 75309702936 75362946048 75395398104 75399352704 75458242784 75544106976 75548069376 75580601148 75666604572 75725703387 75729675312 75815848368 75852473814 75989062656 76002084216 76052402176 76138942464 76171728672 76262404608 76321968768 76325971968 76412823552 76445727696 76596508224 76600525824 76946743744 77131711878 77223530592 77283845432 77375845248 77409164079 77497248231 77561844876 77739048192 77831589888 77840844318 77892379648 78018685056 78107462784 78172568064 78206229972 78261520896 78295221108 78299327808 78449649552 78453764352 78487547346 78769876653 78808358512 78911718912 79067363328 79091841816 79130049843 79286124892 79428896768 79463099664 79619831616 79714612224 79748938152 79776872704 79871840256 79906233888 79910425088 80035804836 80063839872 80098316181 80102517456 80193666384 80351839296 80535416832 80729011584 80825112576 81019403712 81204337591 81214161894 81310840416 81585511514 81643191552 81678347946 81682632096 81839449224 81843741824 81878984577 81972154953 82040481588 82133835732 82321484544 82335591234 82483854336 82519372728 82617604992 82646544384 82682132832 82686469632 82780558848 82816205004 82885235184 82943834112 82979550576 82983902976 83183383512 83278038168 83333173248 83632932864 83658824808 83823832352 83833973568 83933770752 84025331949 84217302208 84317555712 84483862528 84520242144 84616418016 84686948736 84723415803 84783314304 84819822867 84824271792 84890523132 84987120348 84991578048 85195884726 85282689024 85292829414 85487695488 85502344743 85558952448 85656310272 85682828634 85693194756 85862214864 85866718464 85964426496 86175591552 86254817584 86357496576 86527826944 86538295296 86565086712 86735826528 86777727244 86876471916 86933989376 86944326111 87047825904 87246701568 87418785792 87456429216 87560538624 87628927104 87733241856 87771020688 87944139072 88044211008 88086743784 88260484896 88446790848 88659403326 88877188387 88955449344 88978322043 89357508864 89372821254 89395987122 89533756416 89572310568 89577008768 89678938752 89717555421 89748981792 89792338116 89855820288 89894513124 89899228224 90071819856 90076544256 90115332138 90217874682 90277604352 90395819208 90455666688 90602343936 90781046784 90820138032 90928251648 91107597312 91146829176 91563595656 91744194464 91848590496 91892961108 91964733393 92069380377 92074209552 92255815488 92466589696 92571807744 92611670112 92688865152 92794336128 92799203328 92834294319 92944805616 92977362432 93017399436 93022278336 93128128704 93245889582 93311813376 93351994398 93356890848 93581306451 93749819904 93778843938 93963812072 94087049472 94116177909 94301811396 94517260032 94703684608 94744464984 94857250176 94931337696 95044345344 95085272412 95193470268 95231809536 95272817328 95381228592 95427305766 95615525304 95678828544 95943025152 96022996992 96132261888 96253821504 96363349056 96368403456 96600058272 96803967936 96947540496 96994902784 97036669782 97152183648 97228063608 97275032959 97343805312 97385722551 97390830576 97577804844 97582922944 97800738048 97817497278 97917161472 97928804142 97993638912 98152539264 98346134016 98388482868 98505605952 98582542992 98587713792 98699897088 98742398274 98937156456 99293045508 99358783488 99502639704 99716189184 99747060348 99943800112 100074880512 100286125056 100412937248 100483928064 100527197472 100532470272 100725475968 100730759168 100768849389 100774134864 100888806096 100967604516 100972900416 101087797824 101136631752 101318750208 101330797338 101336112288 101562304896 101683206144 101695296609 101762625024 101927636928 102128677632 102134034432 102160295679 102172655286 102496046976 102639837066 102842282504 102964707456 103009045113 103167793664 103212218772 103329664308 103415793168 103583485746 103652064256 103787792424 104024913408 104143283712 104188128876 104230090752 104274973296 104348694528 104393628144 104399103744 104599532736 104605019136 104650063128 104975790048 105026502204 105215625216 105330402242 105455789088 105468547392 105506733124 105709288581 105802371072 105950799552 106159775488 106286149632 106331917536 106541645184 106587523107 106714406448 106751786496 106797754908 106803356608 106924888512 107060095446 107135785728 107181919494 107567465967 107638682112 108025871616 108059315377 108285549192 108362105856 108414453888 108675065556 108857588736 108904463928 108910176128 109119265632 109171979436 109296206604 109381571559 109387308784 109511780976 109564684398 109761979392 109780788312 109978472448 110025830304 110156806656 110242843776 110248626176 110374078464 110421606672 110513646912 110639400768 110645203968 110818806696 110905360866 110911178016 111037384224 111304301013 111545099744 111778631424 111813237003 111911694336 111940469667 112033775932 112180712832 112423407616 112436775126 112693656192 112821890688 112915931648 112964554404 113044419072 113093097156 113099029056 113187364176 113316160464 113322104064 113370901722 113499906858 113594512968 113723772552 113778710721 113983593984 114003126324 114078603264 114208413696 114243771512 114257593008 114393606912 114482953152 114488957952 114619235328 114894762336 114900788736 115143328768 115420115616 115647768704 115697567817 115799445504 115835295888 115925768148 116063767872 116328935424 116342767314 116608572288 116747384832 116761266477 116838569472 117028027584 117161194176 117258852096 117309344958 117392281344 117448991712 117674474328 117680646528 117731321019 117929054464 118212537768 118269644389 118601044992 118637762724 118929187338 119143345152 119163761672 119194649496 119378341888 119429747424 119571918336 119623407228 119665309056 119723117488 119807760384 119859350832 119865637632 120053707254 120095759808 120102059008 120153776184 120290499576 120370139136 120527758944 120803125248 121093517376 121237668864 121476796416 121529105568 121821242841 122084794208 122378267271 122464787328 122517521919 122523948144 122619644524 122759173836 122765612736 123007753984 123060722382 123200753598 123482226816 123503386851 123585153536 123725781504 123779059092 123926407488 123969816576 124023199248 124029704448 124170838272 124224307506 124327852776 124415751168 124469325864 124475854464 124775075268 124999759872 125038458584 125449399296 125488237212 125586248827 125735748528 125750960352 126023013376 126325953312 126476333568 126575116928 126725793792 126780363216 126924627024 127030423104 127174971456 127236407688 127335784698 127480680522 127487367072 127793827089 127924033536 128063582582 128231543232 128338428672 128484465408 128491204608 128524242951 128793322296 128800077696 129071957248 129263387328 129382226376 129536244864 129637418144 129791740416 129807442944 129847630068 129854440768 130103739792 130166590866 130314707874 130400984064 130423329704 130571738856 130658185216 130870052352 131128178688 131184643824 131340807936 131443390656 131450285056 131599862784 131656531032 131916208608 132130115676 132390727344 132670186272 132954918912 132989104989 132996080464 133433174016 133578732842 133714833408 134036263296 134043293696 134059231881 134093980683 134300634624 134358465852 134365513152 134518408128 134623472688 134630533888 134688507174 134783730432 134841769686 134848842336 135107729784 135114816384 135172998207 135326812023 135416406528 135593728812 135683500032 135903515904 136171570176 136213727572 136230207048 136392377472 136661395968 136853116088 137286276608 137345393484 137616291696 137772885744 137839441662 137887724224 138111314328 138383723232 138699884544 138857711616 138917505168 139033297728 139191504192 139198804992 139466043648 139473358848 139526099154 139533417504 139692193056 139868834373 139967720064 140035336272 140164078574 140607718784 140624729856 140668265907 140792131584 140945718108 141267732736 141452717094 141775890048 142055526912 142116697476 142285875264 142335715328 142397006544 142566518016 142627908618 142746793928 142847714304 142909225992 143071842888 143140958649 143423287956 143518242816 144034495488 144198392832 144380732256 144482807808 144552605184 144900087408 145143451648 145205951904 145492354176 145555004673 145562639248 145728275472 145842095412 146015707968 146086245864 146200345394 146349305856 146366707266 146374384416 146701107072 146726245917 146875742208 146893206213 146990458368 147228808896 147351529216 147519201024 147526938624 147582724302 147758408928 147873814488 147881570688 148049845632 148113597411 148405734684 149038175232 149084316004 149253959556 149574283776 149620590522 149915700168 150258208256 150429187584 150619405872 150725892096 150790796208 150798705408 150916485568 151088213952 151096138752 151161202296 151333209144 151451406774 151459350624 151631696736 151704947628 151978125312 151996196007 152004168432 152343457344 152524809216 152643937536 152651943936 152691194617 152825647104 152891455392 153193016448 153201051648 153893487488 153959755599 154263423756 154447061184 154567690864 154751690496 154818328158 154994496462 155123689752 155375228619 155478096384 155681688636 155784759296 156037370112 156214925568 156345136128 156412459944 156523041792 156590442216 156598655616 156899299104 156907528704 156975094692 157539753306 157616717024 157823437824 157995603363 158134726656 158183683632 158260099686 158572249784 158857793536 158926199328 159239663232 159429224448 159497876304 159553745408 159812467776 159820850176 160071609672 160127679744 160196632362 160205034912 160387332768 160590143169 160703678592 160772879241 161458023168 161650225152 162038807424 162408675182 162428323788 162621680832 163171023028 163286383104 163356695892 163365264192 163678898448 163687483648 163757969154 163944309906 164080963176 164267671464 164347026597 164642969088 164671182468 164967708672 165038745456 165235209984 165364265664 165372939264 165561117696 165632410008 165770470368 165887668224 165959101152 165967805952 166358041299 166366767024 166556076336 167118709069 167265865728 167317649616 167647664704 167667947136 167867541504 168050663898 168434604416 168635111424 168655162689 169040484288 169232836032 169373897472 169446831606 169566628608 169639645734 169648543584 169781046264 169974240696 169983156096 170056352583 170391769452 170585658828 170975390976 171004689486 171117904896 171312620544 171365657268 171386389512 171724429728 171733436928 171928852992 172351183104 172509635168 172714993152 173055653888 173076590592 173130173424 173471653056 173555454488 173752943832 173867978752 173888652222 174095651808 174493403136 174514150971 174912858432 175121077248 175257854208 175466483712 175542041376 175888278144 175964017437 176088422016 176173487568 176520969792 176893581696 177318806652 177754376774 177956644086 178393781007 178715017728 178745642508 178791974244 179067512832 179144621136 179154017536 179357877504 179435110842 179497963584 179584676232 179711640576 179789026248 179798456448 180080560881 180143639712 180153088512 180230664276 180435749364 180555208704 180791638416 181204687872 181562093568 181640276064 181856503296 182215194624 182293658352 183127191312 183488388928 183697180992 183785922216 183929466786 184138760754 184148419104 184511630976 184591083573 184801130397 185223340224 185377730304 185588672256 185598406656 185668588638 185889611232 185954724864 186034798872 186044556672 186256257408 186491779164 186623626752 186703988796 186713781696 187162612902 187499639808 187557687876 187927624144 188174098944 188232355818 188603622792 189034520064 189407369216 189488929968 189714500352 189862675392 190088690688 190170544824 190386940536 190463619072 190545634656 190762457184 190854611532 191003677047 191221020783 191231050608 191886050304 192045993984 192095373873 192264523776 192507643008 192726698112 192736806912 193200116544 193607935872 193641112717 193895080992 193989805568 194073339564 194304367296 194456127216 194550065918 194687610624 194771445102 194781661152 195155609688 195165845888 195249886299 195472061811 195601476096 195634994556 195857608284 195987277824 196305078528 196692268032 196776965736 197011211904 197165085984 197175427584 197399794176 197484796548 197874312912 198586091016 198717566976 199005279408 199432378368 199494120696 199887600224 200149761024 200368099263 200572250112 200825874496 201054394944 201064940544 201450951936 201461518336 201537698778 201548269728 201777612192 201935209032 201945800832 202032760761 202175595648 202262654529 202273263504 202661594676 202672224576 203124609792 203366412288 203390593218 203525250048 203855273856 204257355264 204320591358 204345310572 204992093952 205279674132 205684565008 205929414912 206018090226 206335587328 206424437544 206659328616 206759162493 206831586336 207166971492 207304128512 207575584848 208049826816 208286567424 208376257752 208460181504 208549946592 208697389056 208787256288 208798207488 209199065472 209210038272 209289148731 209300126256 209951580096 210053004408 210246117861 210431250432 210660804484 210911578176 210937094784 211013466248 211418577162 211901599104 211937910769 212179075641 212319550976 212663835072 213083290368 213175046214 213428812896 213503572992 213595509816 213606713216 213849777024 213941862927 214120190892 214271571456 214363838988 215134931934 215277364224 216051743232 216118630754 216571098384 216724211712 216828907776 217350131112 217715177472 217808927856 217820352256 218238531264 218343958872 218592413208 218763143118 218774617568 219023561952 219129368796 219300518091 219523958784 219550060899 219561576624 220051660608 220313613312 220485687552 220497252352 220748156928 220843213344 221027293824 221278801536 221290407936 221374086453 221637613392 221810721732 221822356032 222074768448 222608602026 223090199488 223557262848 223626474006 223880939334 224067551864 224361425664 224430885783 224873550252 225387312384 225643781376 225831863296 225929108808 226088838144 226186194312 226198058112 226374728352 226632320928 226644208128 226741803444 226999813716 227177110161 227189025936 227447545104 227557421442 227967187968 228006252648 228157206528 228416827392 228487543024 228515186016 228787213824 228965906304 228977915904 229238470656 229789524672 229801577472 230286657536 230840231232 231295537408 231395135634 231670591776 231851536296 231963540133 232127535744 232227492237 232491744693 232685534628 233217144576 233494769664 233522532954 233677138944 234056055168 234322388352 234517704192 234618689916 234784562688 234897983424 235348948656 235361293056 235462642038 235858108928 236425075536 236539288778 237202089984 237275525448 237390149529 237858374676 238286690304 238327523344 238389298992 238859494848 239143836672 239246814456 239330618112 239446234976 239615520768 239718701664 239731275264 240107414508 240191519616 240204118016 240294948543 240307552368 240580999152 241055517888 241606250496 242187034752 242475337728 243058211136 243613012773 243642485682 244169588416 244756534542 244929574656 245035043838 245047896288 245239289048 245518347672 245531225472 245636953731 245916464859 246015507968 246121444764 246401507196 246964453632 247006773702 247170307072 247451563008 247558118184 247852814976 247939633152 248046398496 248059408896 248341676544 248448615012 248655705552 248831502336 248938651728 248951708928 249550150536 249999519744 250076917168 250898798592 250976474424 251172497654 251471497056 251501920704 252046026752 252075995847 252651906624 252952667136 253150233856 253451587584 253560726432 253849254048 254060846208 254170247409 254349942912 254459468601 254472815376 254671569396 254961361044 254974734144 255587654178 255848067072 256127165164 256463086464 256507034229 256676857344 256968930816 257048485902 257586644592 257600155392 257679905899 258143914496 258526774656 258764452752 259072489728 259274836288 259583480832 259614885888 259695260136 259708881536 260207479584 260333181732 260629415748 260801968128 260832978333 260846659408 261143477712 261740104704 262256357376 262369287648 262681615872 262886781312 262900570112 263199725568 263313062064 263832417216 264260231352 264781454688 265340372544 265978209978 265992160928 266631565161 266866348032 266934966129 267157465684 268072526592 268086587392 268118463762 268187961366 268601269248 268716931704 268731026304 269036816256 269152666263 269246945376 269261067776 269377014348 269567460864 269683539372 269697684672 270215459568 270229632768 270345996414 270653624046 270832813056 271187457624 271367000064 271807031808 272343140352 272427455144 272460414096 272784754944 273322791936 273706232176 274572553216 274690786968 275232583392 275545771488 275678883324 275775448448 275894200179 276208141131 276222628656 276767446464 277399769088 277715423232 277835010336 278066595456 278383008384 278397609984 278502882957 278932087296 279052198308 279066835008 279384386112 279737668746 279935440128 280070672544 280328157148 280743919353 281215437568 281249459712 281336531814 281891436216 282027613543 282348533727 282535465472 282905434188 283551780096 284111053824 284233394952 284571750528 284671430656 284794013088 285133036032 285255817236 285493587856 285695428608 285818451984 286143685776 286281917298 286846575912 287036485632 288068990976 288396785664 288761464512 289105210368 289800174816 290411903808 290984708352 291110009346 291125278496 291456550944 291684190824 291825098877 292031415936 292157167653 292172491728 292400690788 292733414532 292748768832 293402214144 293452491834 293751484416 293786412426 293980916736 294457617792 294703058432 295038402048 295165448604 295516817856 295747628976 295763141376 296099691264 296227194822 296811469368 298076350464 298168632008 298507919112 299148567552 299241181044 299474901049 299831400336 300516416512 300858375168 301238811744 301451784192 301581592416 301597410816 301832971136 302176427904 302192277504 302306548167 302322404592 302666418288 302902813548 302918701248 303263393472 303409895256 303956250624 303992392014 304008336864 304686914688 305049618432 305287875072 305382389234 305782910784 306386032896 306402103296 306480887037 307786974976 307919511198 308526847512 308894122368 309027135339 309135381728 309503380992 309636656316 309988992924 310247379504 310750457238 310956192768 311363377272 311569518592 312074740224 312429851136 312690272256 312824919888 313046083584 313180884432 313197311232 313798598208 313815057408 313950189384 315079506612 315233434048 315646875648 315991206726 316367367264 316520199372 317127865743 317144499568 317852398656 318479326464 318858448896 318995752608 319107490816 319624935552 319641700352 319762569321 320143219344 320255359488 320393264724 320410069824 320774665536 321180286338 321407357184 321545758482 322702397901 322916046336 324077614848 324177946131 324817350364 324856647576 325243361664 326342046056 326572766208 326713391784 326730528384 327357796896 327374967296 327515938308 327888619812 328144714677 328161926352 328535342928 328694053194 329285938176 329342364936 329935417344 330077490912 330470419968 330728531328 330745878528 331122235392 331264820016 331540940736 331918202304 331935611904 332716082598 332733534048 333112152672 334237418138 334635299232 335295329408 335335894272 335439711009 335735083008 335821409001 336101327796 336869208832 337270222848 337310325378 338080968576 338465672064 338747794944 338893663212 339133257216 339279291468 339297087168 339562092528 339948481392 339966312192 340112705166 340783538904 341171317656 341336132163 341950781952 342009378972 342235809792 342625241088 342731314536 342772779024 343448859456 343466873856 343857705984 344702366208 345019270336 345429986304 346111307776 346260346848 346943306112 347092703451 347110908976 347505887664 347777304444 348191303616 348986806272 349028301942 349825716864 350242154496 350283799431 350515708416 351084082752 351776556288 351928034874 352176844032 352346975136 353041939584 353193963057 353787163392 354637613304 354808933167 355508753548 355913288172 356787562014 357430035456 357491285016 357583948488 358135025664 358289242272 358308035072 358715755008 358870221684 358995927168 359169352464 359423281152 359578052496 359596912896 360161121762 360287279424 360306177024 360461328552 360871498728 361110417408 361583276832 362409375744 363280552128 363713006592 364109771779 364430389248 364587316704 366254382624 366976777856 367134801813 367394361984 367552565757 367571844432 367858933572 368277521508 368296838208 369023261952 369182167146 369602260794 370446680448 370510160553 370755460608 371177344512 371337177276 371779222464 371909449728 372069597744 372089113344 372512514816 372983558328 373247253504 373407977592 373427563392 374325225804 374999279616 375115375752 375855248288 376348197888 376464711636 376758746481 377207245584 378069040128 378814738432 378977859936 379429000704 379725350784 380177381376 380341089648 380773881072 381091269312 381524914368 381709223064 382007354094 382442041566 382462101216 383381481267 383772100608 384190747746 385015286016 385453396224 385473613824 385572728853 386400233088 387215871744 387282225434 387790161984 387979611136 388146679128 388608734592 388912254432 389100131836 389375221248 389542890204 389563322304 390311219376 390331691776 390499772598 390944123622 391202952192 391269989112 391715216568 391974555648 392610157056 393384536064 393553931472 394022423808 394330171968 394350855168 394799588352 394969593096 395748625824 397172182032 398010558816 398513844703 398864756736 398967314967 398988241392 399775200448 400299522048 400736198526 401144500224 401651748992 402108789888 402129881088 402177695643 402281942049 402901903872 403075397556 403096539456 403555224384 403870418064 403891601664 404065521522 404351191296 404525309058 404546527008 405323189352 405344449152 405518994621 406249219584 406781186436 407050500096 407710547712 408514710528 408641182716 408690621144 409984187904 410559348264 411369130016 411858829824 412036180452 412671174656 412848875088 413318657232 413518324986 413663172672 414333942984 414608257024 415151169696 416099653632 416573134848 416752515504 417099893184 417574512576 417596414976 418398130944 418420076544 418578297462 418600252512 419606503119 419903160192 420106008816 420492235722 421321608968 421823156352 421874189568 422004797721 422026932496 422837154324 423803198208 423875821538 424358151282 424639101952 425327670144 426166580736 426350092428 426857625792 427007145984 427191019632 427213426432 427699554048 427883725854 428240381784 428543142912 428727677976 429422875947 430269863868 430554728448 432103486464 432237261508 433142196768 433448423424 433657815552 434700262224 435430354944 435617855712 435640704512 436477062528 436665014019 436687917744 437184826416 437526286236 437549235136 438047123904 438258737592 438601036182 439047917568 439100121798 439123153248 440103321216 440178737751 440627226624 440679618639 440971375104 441686426688 442054587648 442557603072 442580815872 442694614609 442748172906 443275226784 443621443464 443644712064 444149536896 445217204052 446180398976 447114525696 447252948012 447761878668 448135103728 448722851328 448861771566 449747100504 450774624768 451287562752 451663726592 451858217616 452177676288 452372388624 452396116224 452749456704 453264641856 453288416256 453483606888 453999627432 454354220322 454378051872 454895090208 455114842884 455934375936 455988588021 456012505296 456975086048 457030372032 457574427648 457931812608 457955831808 458073583851 458476941312 459579049344 459603154944 460573315072 461680462464 461879266797 462591074816 462790271268 463341183552 463703072592 463927080266 464255071488 464454984474 464983489386 465371069256 466125685857 466434289152 467045065908 467354277888 468112110336 468644776704 469035408384 469237379832 469569125376 469795966848 470697897312 470722586112 470925284076 471716217856 472850151072 473078577556 473986810089 474404179968 474551050896 474780299058 475716749352 476573380608 476655046688 476778597984 477718989696 478287673344 478493628912 478661236224 478892469952 479437403328 479462550528 480214829016 480383039232 480408236032 480589897086 480615104736 481161998304 481770429507 482111035776 482318637723 484374069504 484524027013 484950675456 486116422272 487226025546 487284971364 488339176832 489513069084 489859149312 490070087676 490095792576 490478578096 491036695344 491062450944 491273907462 491832929718 492031015936 492242889528 492803014392 493041079791 493928907264 494013547404 494340614144 494903126016 495116236368 495705629952 496092796992 496118817792 496683353088 496897230024 497311411104 497663004672 497877303456 497903417856 499074123897 499100301072 500153834336 501356127207 501797597184 501952948848 502344995308 502942994112 503003841408 504092053504 504151991694 505303813248 505905334272 505965488067 506300467712 507121452864 507698508096 508121692416 508340494818 508699885824 508918937202 508945630752 509343138792 509922722088 509949468288 510169057749 511175308356 512254330328 512926172928 513014068458 513353714688 513937861632 514096971804 515173289184 515200310784 515359811798 516287828992 517053549312 517528905504 518144979456 518549672576 519166961664 519229771776 519390520272 519417763072 520414959168 520666363464 521258831496 521603936256 521665956666 521693318816 522286955424 523480209408 523542452913 524738575296 525363231744 525773562624 525801140224 526399451136 526626124128 527664834432 527892052311 528520462704 529562909376 530305824841 530680745088 531956419956 531984321856 533263130322 533869932258 534314931368 535181343021 536145053184 536236927524 536375922732 537202538496 537433863408 537462052608 538073632512 538305332526 538493890752 538522135552 538754028696 539134921728 539367078744 539395369344 540430919136 540459265536 540691992828 541307248092 541665626112 542374915248 543614063616 544686280704 544854910288 544920828192 545569509888 546645583872 547412464352 549145106432 549381573936 550465166784 551091542976 551357766648 551550896896 551788400358 552416282262 552445257312 553534892928 553773250719 554403391191 555670020672 556133190912 556766016768 556795219968 557005765914 557864174592 558104396616 558133670016 558768772224 559475337492 559870880256 560141345088 560656314296 561487838706 562430875136 562498919424 562673063628 563782872432 564055227086 564697067454 565070930944 565810868376 567103560192 568222107648 568466789904 569143501056 569588026176 570266072064 570511634472 570987175712 571390857216 571636903968 572287371552 572563834596 573011031141 573693151824 576137981952 576286121619 576793571328 577522929024 578210420736 579600349632 580823807616 580923338151 581969416704 582220018692 582250556992 582913101888 583368381648 583650197754 584062831872 584314335306 584344983456 584801381576 585466829064 585497537664 585749658897 586416185433 586804428288 586904983668 587572824852 587961833472 588915235584 589406116864 590076804096 590330897208 591033635712 591495257952 591526282752 592199382528 592454389644 593622938736 596152700928 596337264016 597015838224 598297135104 598482362088 598949802098 599662800672 601032833024 601104297789 601716750336 602477623488 603163184832 603194821632 603665942272 604352855808 604384555008 604613096334 604644809184 605332836576 605805627096 605837402496 606098282283 606526786944 606787963587 606819790512 607984784028 608016673728 609373829376 610099236864 610575750144 610764778468 611565821568 612772065792 612961774074 615573949952 615839022396 617053695024 617788244736 618054270678 618270763456 619006761984 619273312632 619977985848 620277487479 620494759008 621500914476 621912385536 622726754544 624149480448 624859702272 625380544512 625649839776 626092167168 626361768864 626394622464 627597196416 627630114816 627900378768 630159013224 630466868096 630738353583 631293751296 631982413452 632734734528 633040398744 634255731486 634288999136 635704797312 635813732307 636537226923 636958652928 637991505216 638214981632 639249871104 639283400704 639525138642 640286438688 640510718976 640786529448 640820139648 641549331072 641825588781 642360572676 642814714368 643091516964 645404795802 645832092672 648155229696 648355892262 649634700728 649713295152 650486723328 652684092112 653145532416 653426783568 653461056768 654715593792 654749934592 655031876616 655777239624 656289429354 656323852704 657070685856 657388106388 657901554273 658571876352 658650182697 658684729872 660154981824 660940839936 661457062656 661491757056 662244470784 662529640032 663081881472 663836404608 663871223808 664122259359 665432165196 665467068096 666224305344 668474836276 669270598464 670590658816 670671788544 670879422018 671642818002 672202655592 673292657349 673738417664 674620650756 676161937152 676931344128 677495589888 677787326424 678266514432 678558582936 678594174336 679124185056 679896962784 679932624384 680225410332 681531330483 681567077808 682342635312 682672264326 683901563904 684018757944 684471619584 684647614573 685250482176 685462629072 685545558048 686897718912 686933747712 687715411968 689404732416 690038540672 690859972608 692520693696 693886612224 694185406902 694221817952 695011775328 695554608888 695890620399 696382607232 696682476711 698056603884 699651433728 700484308992 700567598862 701031416832 702168165504 703553112576 703856069748 704353688064 704693950272 706083879168 706387926114 707574326784 709275226608 709617866334 711017507096 711826576344 712170448587 713575124028 714860070912 714982570032 715167896976 716578484544 716616070144 717431510016 717740443368 717991854336 718338704928 718846562304 719156104992 719193825792 720322243524 720574558848 720612354048 720884845629 720922657104 721742997456 723166553664 724818751488 726561104256 727426013184 728219543558 729174633408 730839038319 732508765248 733953555712 734269603626 734788723968 735105131514 735143688864 735717867144 736555043016 736593676416 736910861193 737749394577 738046523904 738364334292 739204521588 740893360896 741020321106 741510921216 742354689024 742674354552 743558444928 743818899456 744139195488 744178226688 745025029632 745967116656 746494507008 746815955184 746855126784 748650451608 749998559232 750230751504 751710496576 752696395776 752929423272 753517492962 754414491168 756138080256 756227987541 757955719872 758858001408 759450701568 760354762752 760682179296 761547762144 762182538624 762510742227 763049828736 763418446128 764014708188 764884083132 764924202432 766762962534 767544201216 768381495492 769521102687 770030572032 770906792448 771145457706 772800466176 773039717697 774431743488 774564450868 775580323968 775959222272 776293358256 777217469184 777824508864 778200263672 778750442496 779085780408 779126644608 780622438752 780663383552 780999545196 781888247244 782405904384 782498934999 782539978224 783430433136 785220314112 786769072128 787107862944 788044847616 788660343936 788701710336 789599176704 789939186192 791497251648 794344364064 796021117632 797027689406 797934629934 797976482784 799550400896 799894695483 800599044096 800804898387 801472397052 803303497984 804217579776 804259762176 804355391286 804563884098 805803807744 806150795112 806193078912 807110448768 807457998789 807740836128 807783203328 808131043044 808702382592 809050618116 809093054016 810646378704 810688898304 811037989242 812498439168 813562372872 814101000192 815421095424 817029421056 817282365432 817381242288 819968375808 821118696528 822738260032 823717659648 824072360904 825342349312 825697750176 826637314464 827036649972 827326345344 827682600537 828624423393 828667885968 830302339392 832199307264 833146269696 833505031008 834199786368 835149025152 835192829952 836796261888 837156594924 837200505024 839213006238 839806320384 840212017632 840984471444 842231758059 842643217936 843646312704 843748379136 844009595442 844053864992 845674308648 846082840629 847045601181 847606396416 847751643076 848716302564 849278203904 850655340288 852333161472 852700184856 853715251584 854014291968 854382039264 854426852864 855399108096 855767451708 856480763568 857086285824 857455355952 858845751894 860539727736 861109456896 864206972928 864474523016 866284393536 867315631104 868261763473 869400524448 871235711424 871281409024 872954125056 873330028038 873375835488 874369652832 875052572472 875098470272 875475296631 876094247808 876471502959 876517475184 877202072364 878200243596 878246306496 880206642432 880357475502 881254453248 881359237278 881942750208 883372853376 884109175296 885115206144 885389229218 885496345812 886550453568 887242886928 887289424128 888299073792 890434408104 892360797952 894229051392 894505896024 895523757336 896270207456 897445702656 897723543132 898424703147 899494201008 901549249536 902575125504 903327453184 903716435232 904355352576 904744777248 904792232448 905498913408 906529283712 906576832512 906919644501 906967213776 907999254864 908708440644 908756103744 909790180416 910229685768 911868751872 911977176042 912025010592 913950172096 914060744064 915148855296 915863625216 916147167702 919158098688 919206309888 919442661111 923360924928 923758533594 925182149632 925580542536 926682367104 927081406017 927406145184 927854160532 928510142976 928909968948 929966978772 930742138512 932251371714 932868578304 934090131816 934708555776 936224220672 937289553408 938070816768 938474759664 939138250752 939591933696 941395794624 941445172224 941850568152 943432435712 945700302144 946157155112 947973620178 949102101792 949560598116 950302245061 951383597229 951433498704 953310093376 953557195968 955437979392 956575346688 956987257824 957322472448 957784939904 958874806656 958925101056 959287707963 960429658032 960766078464 961179794172 961230209472 962323996608 963540859014 964222071552 964637275446 968748139008 969048054026 972232844544 972533838393 974452051092 974569942728 976678353664 979026138168 979718298624 980140175352 980191585152 980957156192 982073390688 982124901888 982547814924 983665859436 984062031872 984434144031 984485779056 985606028784 986082159582 987857814528 988027094808 988681228288 989806252032 990232472736 991411259904 992185593984 992237635584 993366706176 993794460048 994622822208 995754606912 995806835712 998148247794 998200602144 1000307668672 1002712254414 1003905897696 1004689990616 1005885988224 1006007682816 1006319133027 1007464227003 1008303983388 1010607626496 1011810668544 1011930976134 1012600935424 1014242905728 1015397016192 1016243384832 1016680989636 1017399771648 1017837874404 1017891261504 1018686277584 1019845444176 1019898936576 1020338115498 1022350616712 1024008396489 1024508660656 1025852345856 1026028136916 1026707429376 1027875723264 1028193943608 1030346578368 1030400621568 1030719623596 1032575657984 1034107098624 1035057811008 1036289958912 1037099345152 1038333923328 1038781040544 1038835526144 1040829918336 1041278110353 1041332726928 1042517662992 1043331913332 1043386637632 1044573910848 1046960418816 1047084905826 1049477150592 1050726463488 1050851398293 1051547125248 1053252248256 1055329668864 1055656388683 1055784104622 1057040925408 1059125818752 1060611649682 1061361490176 1063912839912 1063968643712 1064426799501 1066526260644 1067739864516 1068629862736 1070362686042 1072290106368 1072473855048 1072751845464 1074405076992 1074867726816 1074924105216 1076147265024 1076610665052 1076987781504 1077044271104 1077508057392 1078269843456 1078734157488 1078790738688 1080861838272 1080918531072 1081383985656 1082614496184 1083331252224 1084749830496 1087228127232 1089709820576 1089841656384 1091139019776 1092329315337 1093291167744 1094824928704 1098290212864 1098763147872 1100930333568 1101404405439 1102183085952 1102657697271 1102715533296 1103101793792 1103576800716 1104832564524 1104890514624 1107069785856 1107546501438 1108806782382 1111340041344 1111530481659 1112266381824 1113532033536 1114011531828 1115728349184 1116208793232 1116267340032 1117537544448 1118950674984 1119741760512 1120282690176 1121312628592 1122975677412 1124861750272 1124997838848 1125346127256 1127565744864 1128110454172 1129394134908 1130141861888 1130276239443 1131621736752 1134207120384 1136444215296 1136933579808 1138287002112 1139176052352 1140532144128 1141023268944 1141974351424 1143273807936 1144574743104 1145127669192 1146022062282 1147386303648 1150144443801 1152572243238 1155045858048 1155403449031 1156420841472 1156718186559 1159200699264 1161647615232 1161846676302 1163938833408 1164440037384 1164501113984 1165826203776 1166736763296 1167300395508 1168125663744 1168628670612 1168689966912 1169602763152 1170933658128 1170995075328 1171499317794 1172832370866 1173608856576 1173809967336 1175145649704 1175923666944 1177830471168 1178812233728 1180153608192 1180661794416 1182067271424 1182990515904 1183052565504 1184398765056 1184908779288 1187245877472 1192674528032 1194031676448 1195541534109 1196594270208 1196901944901 1196964724176 1197899604196 1199325601344 1202065666048 1202208595578 1203433500672 1204955246976 1206326369664 1206389643264 1206533086929 1206845826147 1207331884544 1208705711616 1209226192668 1209289618368 1210665673152 1211611254192 1211674804992 1212196564566 1213053573888 1213575927174 1213639581024 1215969568056 1216033347456 1216556983863 1218747658752 1221151500288 1221529556936 1223131643136 1225544131584 1225923548148 1231147899904 1231678044792 1234107390048 1235576489472 1236108541356 1236541526912 1238013523968 1238546625264 1239955971696 1240554974958 1240989518016 1243001828952 1243824771072 1245453509088 1248298960896 1249719404544 1251299679552 1252723537728 1252789244928 1255194392832 1255260229632 1255800757536 1258819509357 1260318026448 1260933736192 1261476707166 1263964826904 1264575428467 1265469469056 1266014393163 1266080797488 1268511462972 1268577998272 1271409594624 1271627464614 1273074453846 1273917305856 1275983010432 1276429963264 1278499742208 1279050277284 1280572877376 1281021437952 1281573058896 1281640279296 1283098662144 1283651177562 1284721145352 1285629428736 1286183033928 1290809591604 1291664185344 1296310459392 1296711784524 1299269401456 1299426590304 1300973446656 1305368184224 1306291064832 1306853567136 1306922113536 1309431187584 1309499869184 1309995042057 1310063753232 1311554479248 1312578858708 1312647705408 1314141371712 1314776212776 1315803108546 1317143752704 1317300365394 1317369459744 1320309963648 1320536213253 1321881679872 1322038855917 1322914125312 1325059280064 1326163762944 1327672809216 1327742447616 1328083843827 1328244518718 1330864330392 1330934136192 1332448610688 1336949672552 1338541196928 1341181317632 1341343577088 1341758844036 1343285636004 1344405311184 1346585314698 1347476835328 1349241301512 1352323874304 1353862688256 1354991179776 1355574652848 1356533028864 1357117165872 1357188348672 1358248370112 1359793925568 1359865248768 1360450820664 1363062660966 1363134155616 1364685270624 1365344528652 1367803127808 1368037515888 1369295229146 1370925258144 1371091116096 1373795437824 1373867495424 1374220751553 1375430823936 1378809464832 1380077081344 1381719945216 1385041387392 1385637800391 1387773224448 1388370813804 1388443635904 1390023550656 1391109217776 1391781240798 1392765214464 1393364953422 1396113207768 1398377057571 1399302867456 1401135197724 1402062833664 1404336331008 1407106225152 1407712139496 1408707376128 1409387900544 1412167758336 1412775852228 1415148653568 1418550453216 1419235732668 1421960430267 1422035014192 1423653152688 1424340897174 1427150248056 1429720141824 1429965140064 1430335793952 1433156969088 1433232140288 1434863020032 1435480886736 1435983708672 1436677409856 1438312209984 1438387651584 1440644487048 1441149117696 1441224708096 1441769691258 1441845314208 1443485994912 1445311288521 1446333107328 1446955913169 1453122208512 1453572081039 1454852026368 1456439087116 1458349266816 1461678076638 1465017530496 1467907111424 1468539207252 1469577447936 1470210263028 1470287377728 1471435734288 1473110086032 1473187352832 1473821722386 1475498789154 1476093047808 1476728668584 1478409043176 1479123239373 1481786721792 1482040642212 1483021842432 1484709378048 1485348709104 1487116889856 1488278390976 1488356453376 1490050059264 1491934233312 1492989014016 1493631910368 1493710253568 1497300903216 1500461503008 1503420993152 1504068381621 1505392791552 1505858846544 1507034985924 1508828982336 1512276160512 1512455975082 1515911439744 1517716002816 1517896464201 1518901403136 1521364358592 1523095524288 1524365077248 1525021484454 1526099657472 1526836892256 1528029416376 1529768166264 1529848404864 1530507173247 1533525925068 1536762990984 1539042205374 1540061144064 1541813584896 1542290915412 1545600932352 1546079435394 1548863486976 1549128901736 1551160647936 1551918444544 1552586716512 1554434938368 1555649017728 1556400527344 1557500884992 1558171560816 1558253289216 1561244877504 1561326767104 1561999090392 1563776494488 1564811808768 1564997869998 1565079956448 1566860866272 1570440628224 1570627358739 1574215725888 1576089695232 1577320687872 1577403420672 1579198353408 1579878372384 1582994503296 1583676156933 1588688728128 1590917474523 1592042235264 1594055378812 1595869259868 1595952965568 1599100801792 1599789390966 1601609796774 1602944794104 1605544029063 1606606995968 1608435159552 1608710782572 1609127768196 1611607615488 1612301590224 1612386157824 1614220897536 1614915997578 1615481672256 1615566406656 1616262086088 1617404765184 1618101236232 1618186108032 1621292757408 1621377796608 1622075978484 1624996878336 1627124745744 1630842190848 1632621234751 1634058842112 1634564730864 1634762484576 1639936751616 1642237393056 1645476520064 1647435319296 1648144721808 1651395500352 1653274628928 1654073299944 1654652690688 1655365201074 1657248846786 1657335771936 1660604678784 1661319752157 1667010062016 1668399572736 1670298050304 1670385659904 1673592523776 1674313189848 1674401010048 1678426012476 1679612640768 1680424035264 1681968942888 1684463516118 1685286435872 1687292625408 1687496758272 1688019190884 1688107729984 1691348617296 1692165681258 1694091202362 1695212792832 1695503286152 1697432605128 1698556407808 1701310680576 1704666322944 1705400369712 1707430503168 1708764078528 1708853705728 1710798216192 1711534903416 1712961527136 1714172571648 1714910711904 1717691503788 1719033093423 1721079455472 1728413945856 1728858364857 1728949046032 1732568787072 1734631262208 1736523526946 1738801048896 1742471422848 1742562818048 1742770014453 1745908250112 1746660056076 1746751670976 1748739305664 1750105144944 1750196940544 1750950593262 1752188495616 1752943005918 1753034950368 1754404144728 1756400487192 1756492612992 1757248976691 1759248556299 1760413284864 1760714951004 1762718474556 1763885500416 1766745706752 1768218350592 1770230412288 1770778458436 1770992691624 1773100907136 1774485773856 1774578848256 1776598147584 1780868816208 1784721595904 1788458102784 1789011792048 1791047514672 1792540414912 1794891405312 1795447086264 1796849406294 1798988402016 1803098499072 1803312893367 1805150251008 1807432870464 1809489554496 1809584464896 1810997826816 1813058567424 1813153665024 1813839289002 1813934427552 1815998509728 1817416881288 1817512207488 1818294846849 1819580360832 1820459371536 1823954352084 1824050021184 1827900344192 1828121488128 1830297710592 1831727250432 1832294335404 1838316197376 1838885322222 1846721849856 1847517067188 1850364299264 1851161085072 1853364734208 1854162812034 1854812290368 1855708321064 1857020285952 1857819937896 1859933957544 1860832462437 1861484277024 1864502743428 1865737156608 1868180263632 1872448441344 1874579106816 1876141633536 1876949519328 1878276501504 1879183867392 1882791589248 1882890344448 1883701136304 1886864871424 1891400604288 1892215060749 1892314310224 1895947240356 1898204203584 1899121196232 1900604490122 1902767194458 1902866997408 1906620186752 1907114391936 1907441196921 1909611680769 1910875958784 1913974515648 1914644944896 1915569879808 1917749613312 1917850202112 1918575415926 1920859316064 1921532156928 1922359588344 1922460418944 1924647993216 1925476766343 1927081718028 1928444143104 1929274550892 1937496278016 1938096108052 1944465689088 1945067676786 1948904102184 1949139885456 1953356707328 1958052276336 1959436597248 1960280350704 1960383170304 1961914312384 1964146781376 1964249803776 1965095629848 1967331718872 1968124063744 1968868288062 1968971558112 1971212057568 1972164319164 1973704662819 1975715629056 1975950548091 1976054189616 1980464945472 1982822519808 1984371187968 1984475271168 1984985530021 1986733412352 1987588920096 1989245644416 1991509213824 1991613671424 1996296495588 1996401204288 2000615337344 2005424508828 2007811795392 2009379981232 2011771976448 2012015365632 2012638266054 2014928454006 2016607966776 2019877972047 2021215252992 2023861952268 2025201870848 2028485811456 2030794032384 2032486769664 2033361979272 2034799543296 2035675748808 2035782523008 2037372555168 2039690888352 2039797873152 2040676230996 2044593991449 2044701233424 2048016792978 2049017321312 2051704691712 2052056273832 2053414858752 2053942843719 2055751446528 2056387887216 2060693156736 2060801243136 2061439247192 2065151315968 2068214197248 2070115622016 2070470359051 2072579917824 2074198690304 2077562081088 2077671052288 2081659836672 2082556220706 2082665453856 2085035325984 2086663826664 2086773275264 2087671861197 2089147821696 2090047430133 2094169811652 2098954301184 2101452926976 2101702796586 2103094250496 2106504496512 2110659337728 2111312777366 2111568209244 2114081850816 2118251637504 2121223299364 2122722980352 2127825679824 2127937287424 2128853599002 2133052521288 2135479729032 2136511345761 2137259725472 2140725372084 2144580212736 2144947710096 2145503690928 2149735453632 2149848210432 2152294530048 2153221330104 2153975563008 2154088542208 2155016114784 2156539686912 2157468314976 2157581477376 2161723676544 2161837062144 2162654536887 2162767971312 2165228992368 2169499660992 2172543217897 2174456254464 2179419641152 2179683312768 2182278039552 2184658630674 2189649857408 2192517114957 2197526295744 2201860667136 2202808810878 2204366171904 2205315394542 2205431066592 2206203587584 2207153601432 2209665129048 2209781029248 2210732583579 2214139571712 2215093002876 2217613564764 2222680082688 2223060963318 2224532763648 2227064067072 2228023063656 2231456698368 2232417586464 2232534680064 2235075088896 2237901349968 2239483521024 2240565380352 2242625257184 2245951354824 2249723500544 2249995677696 2250692254512 2255131489728 2256220908344 2258788269816 2260283723776 2260552478886 2263243473504 2266105353607 2268414240768 2268683962623 2273867159616 2276574004224 2278352104704 2281064288256 2282046537888 2283948702848 2286547615872 2287532226681 2289149486208 2290255338384 2292044124564 2294772607296 2300288887602 2305144486476 2310091716096 2310806898062 2313436373118 2318401398528 2319119153091 2323295230464 2323693352604 2327877666816 2328880074768 2329002227968 2331652407552 2333473526592 2334600791016 2336251327488 2337257341224 2337379933824 2339205526304 2341867316256 2341990150656 2342998635588 2345664741732 2347217713152 2347496804997 2347619934672 2350291299408 2355660942336 2357624467456 2360307216384 2361323588832 2364134542848 2365981031808 2366105131008 2368797530112 2369817558576 2374491754944 2385349056064 2388063352896 2391083068218 2393803889802 2393929448352 2395799208392 2398651202688 2399684086449 2402414695161 2404417191156 2409910493952 2412652739328 2412779286528 2413066173858 2413691652294 2414663769088 2417411423232 2418452385336 2418579236736 2421331346304 2423222508384 2423349609984 2424393129132 2426107147776 2427151854348 2427279162048 2431939136112 2432066694912 2433113967726 2437495317504 2442303000576 2443059113872 2446263286272 2451088263168 2451847096296 2462295799808 2463356089584 2468214780096 2471152978944 2472217082712 2473083053824 2476027047936 2477093250528 2479911943392 2481109949916 2481979036032 2483047801611 2485873270179 2486003657904 2490907018176 2496597921792 2499438809088 2502599359104 2505447075456 2505578489856 2510388785664 2511601515072 2517334465321 2517639018714 2520636052896 2521867472384 2522953414332 2527929653808 2529150856934 2530938938112 2532028786326 2532161594976 2537022925944 2537155996544 2538248521887 2541136803543 2542819189248 2543254929228 2546148907692 2547834611712 2551966020864 2556999484416 2558100554568 2561145754752 2562042875904 2563146117792 2563280558592 2566197324288 2567302355124 2569442290704 2571258857472 2572366067856 2581619183208 2583328370688 2592620918784 2593423569048 2598538802912 2598853180608 2601946893312 2604785290419 2610736368448 2613707134272 2613844227072 2618862375168 2618999738368 2619990084114 2620127506464 2623108958496 2625157717416 2625295410816 2626425889893 2628282743424 2629414508877 2629552425552 2631606217092 2634600730788 2634738919488 2640619927296 2641072426506 2643763359744 2644077711834 2645828250624 2650118560128 2652327525888 2655345618432 2656167687654 2656489037436 2661728660784 2661868272384 2664897221376 2673899345104 2677082393856 2682362635264 2682687154176 2683517688072 2686571272008 2688810622368 2693170629396 2694953670656 2695274109441 2698482603024 2704647748608 2707725376512 2709982359552 2711149305696 2713066057728 2714234331744 2714376697344 2716496740224 2719587851136 2719730497536 2720758933503 2720901641328 2726125321932 2726268311232 2729370541248 2730689057304 2735606255616 2736075031776 2738590458292 2741850516288 2742182232192 2747590875648 2748441503106 2755192839997 2757618929664 2758327983333 2760154162688 2770082774784 2771275600782 2775546448896 2776741627608 2776887271808 2780047101312 2781244218051 2782218435552 2783562481596 2785530428928 2786729906844 2792226415536 2796754115142 2798605734912 2802270395448 2804125667328 2808672662016 2814212450304 2815424278992 2817414752256 2818775801088 2824335516672 2825551704456 2830297307136 2837100906432 2838471465336 2843920860534 2844070028384 2847306305376 2848681794348 2850906735183 2854150791687 2854300496112 2859930280128 2860671587904 2866313938176 2866464280576 2869726040064 2870961773472 2871967417344 2873354819712 2876624419968 2876775303168 2877863123889 2881288974096 2882298235392 2883539382516 2883690628416 2886971989824 2890622577042 2892666214656 2893911826338 2906244417024 2907144162078 2912878174232 2916698533632 2917601515179 2923356153276 2930035060992 2935814222848 2937078414504 2939154895872 2940420526056 2940574755456 2942871468576 2946220172064 2946374705664 2947643444772 2950997578308 2952186095616 2953302432093 2953457337168 2956818086352 2958246478746 2963573443584 2964081284424 2966043684864 2969418756096 2970697418208 2974233779712 2976556781952 2976712906752 2980100118528 2983868466624 2987263820736 2987420507136 2994601806432 3000923006016 3006841986304 3008136763242 3011717693088 3014069971848 3015526021729 3017657964672 3018957399081 3022392681009 3024911950164 3031822879488 3035432005632 3035792928402 3037802806272 3042728717184 3046191048576 3048730154496 3050042968908 3052199314944 3053673784512 3056058832752 3059536332528 3059696809728 3061014346494 3067051850136 3073525981968 3078084410748 3080122288128 3083627169792 3084581830824 3091201864704 3092158870788 3097726973952 3098257803472 3102321295872 3105173433024 3108869876736 3111298035456 3112801054688 3115001769984 3116343121632 3116506578432 3122489755008 3122653534208 3123834331059 3123998180784 3127552988976 3129995739996 3130159912896 3133721732544 3140881256448 3141254717478 3148431451776 3152179390464 3152554194879 3154641375744 3159756744768 3165989006592 3166969166049 3167352313866 3177377456256 3181834949046 3184084470528 3188110757624 3191738519736 3191905931136 3193280398503 3198201603584 3199578781932 3203219593548 3205889588208 3211088058126 3213213991936 3216870319104 3217421565144 3218255536392 3223215230976 3224603180448 3224772315648 3228441795072 3229831995156 3230963344512 3231132813312 3232524172176 3234809530368 3236202472464 3236372216064 3242585514816 3242755593216 3244151956968 3249993756672 3254249491488 3261684381696 3265242469502 3269129461728 3269524969152 3276987946011 3279873503232 3284474786112 3290953040128 3294870638592 3296289443616 3302791000704 3304213216317 3306549257856 3307973091813 3308146599888 3309305381376 3310730402148 3314497693572 3314671543872 3321209357568 3322639504314 3334020124032 3334591444977 3336799145472 3340596100608 3347185047552 3348626379696 3348802020096 3349838776687 3356852024952 3359225281536 3360848070528 3363937885776 3368927032236 3370572871744 3374585250816 3374993516544 3376038381768 3376215459968 3382697234592 3384331362516 3388182404724 3390425585664 3390828718329 3391006572304 3394865210256 3402621361152 3409332645888 3410800739424 3414861006336 3417528157056 3417707411456 3421596432384 3423069806832 3425923054272 3429821423808 3435383007576 3438066186846 3442158910944 3450433331403 3457716729714 3457898092064 3465137574144 3466210347093 3469262524416 3470154559677 3473047053892 3477602097792 3484942845696 3485125636096 3485540028906 3491816500224 3493320112152 3493503341952 3497478611328 3500210289888 3500393881088 3501901186524 3504376991232 3505886011836 3506069900736 3508808289456 3512800974384 3512985225984 3514497953382 3518497112598 3520826569728 3521429902008 3525436949112 3527771000832 3533491413504 3536436701184 3540460824576 3541556916872 3541985383248 3546201814272 3548971547712 3549157696512 3553196295168 3561737632416 3569443191808 3578023584096 3582095029344 3585080829824 3586624602327 3589782810624 3590705834703 3590894172528 3593698812588 3597976804032 3606196998144 3606625786734 3610300502016 3614865740928 3618979108992 3619168929792 3619599260787 3620537478441 3621995653632 3626117134848 3627678578004 3627868855104 3631997019456 3634833762576 3635024414976 3636589693698 3639160721664 3640918743072 3647908704168 3648100042368 3649670951589 3655800688384 3656242976256 3663454500864 3664588670808 3666358976059 3676632394752 3677770644444 3693443699712 3695034134376 3700728598528 3702322170144 3706729468416 3708325624068 3709624580736 3711416642128 3714040571904 3715639875792 3719867915088 3721664924874 3722968554048 3729005486856 3731474313216 3736360527264 3744896882688 3749158213632 3753899038656 3758367734784 3765583178496 3765780688896 3767402272608 3776458528071 3782801208576 3784430121498 3784628620448 3791894480712 3793726285401 3796408407168 3798043179489 3798242392464 3801208980244 3805534388916 3805733994816 3813240373504 3814228783872 3814882393842 3819223361538 3821751917568 3827949031296 3829289889792 3831139759616 3835499226624 3837150831852 3841718632128 3843064313856 3844719176688 3844920837888 3849295986432 3850953532686 3854163436056 3856888286208 3858549101784 3874992556032 3876192216104 3888931378176 3890135353572 3893173713637 3897808204368 3898279770912 3906713414656 3916104552672 3918873194496 3920560701408 3920766340608 3923828624768 3928293562752 3928499607552 3929985126171 3930191259696 3934663437744 3937736576124 3937943116224 3942424115136 3944328638328 3947409325638 3951431258112 3951901096182 3952108379232 3960929890944 3961608639759 3965645039616 3968742375936 3969971060042 3975177840192 3978491288832 3983018427648 3983227342848 3984251531481 3992592991176 3992802408576 4001230674688 4010849017656 4015623590784 4018759962464 4023543952896 4024030731264 4025276532108 4029856908012 4033215933552 4039755944094 4042430505984 4047723904536 4050403741696 4056971622912 4061588064768 4064973539328 4066723958544 4069599086592 4071351497616 4071565046016 4074745110336 4079381776704 4079595746304 4081352461992 4089187982898 4089402466848 4096033585956 4098034642624 4103409383424 4104112547664 4107885687438 4112775774432 4121386313472 4121602486272 4122662254659 4122878494384 4136428394496 4140231244032 4140940718102 4145159835648 4148397380608 4155124162176 4155342104576 4156913401173 4163319673344 4165112441412 4165330907712 4170070651968 4173327653328 4173546550528 4175343722394 4178295643392 4180094860266 4188339623304 4195131172713 4197908602368 4203405593172 4206188500992 4213008993024 4221318675456 4222625554732 4223136418488 4228163701632 4236503275008 4242446598728 4245445960704 4255651359648 4255874574848 4257707198004 4265881290801 4266105042576 4270959458064 4273022691522 4274519450944 4281450744168 4289160425472 4289895420192 4291007381856 4299470907264 4299696420864 4304589060096 4306442660208 4307951126016 4310032229568 4314936629952 4315162954752 4323447353088 4323674124288 4325309073774 4325535942624 4330457984736 4335933865563 4338999321984 4345086435794 4358839282304 4359366625536 4360716243117 4364556079104 4369317261348 4379299714816 4385034229914 4395052591488 4403721334272 4405617621756 4408732343808 4410630789084 4410862133184 4412407175168 4414307202864 4419330258096 4419562058496 4421465167158 4428279143424 4430186005752 4435227129528 4437369718119 4445360165376 4446121926636 4449065527296 4454128134144 4456046127312 4464835172928 4465069360128 4470150177792 4475802699936 4478967042048 4481130760704 4485250514368 4491902709648 4499447001088 4501384509024 4510262979456 4512205144863 4512441816688 4517576539632 4521104957772 4526486947008 4532210707214 4536828481536 4537367925246 4547734319232 4553148008448 4553689392603 4556704209408 4564093075776 4567897405696 4573095231744 4575064453362 4578298972416 4580510676768 4584088249128 4589545214592 4591521519741 4600577775204 4610288972952 4620183432192 4621613796124 4626872746236 4636802797056 4638238306182 4646590460928 4647386705208 4655755333632 4657760149536 4658004455936 4663304815104 4666947053184 4669201582032 4672502654976 4674514682448 4674759867648 4678411052608 4683734632512 4683980301312 4685997271176 4691329483464 4694435426304 4694993609994 4695239869344 4700582598816 4711321884672 4711882076217 4722647177664 4728269085696 4731962063616 4732210262016 4733427033127 4737595060224 4739635117152 4748983509888 4770698112128 4772752423569 4776126705792 4782166136436 4787607779604 4787858896704 4791598416784 4797302405376 4799368172898 4804829390322 4808834382312 4816632087189 4819820987904 4825305478656 4826132347716 4827383304588 4829327538176 4834822846464 4836904770672 4837158473472 4842662692608 4846445016768 4846699219968 4848786258264 4852214295552 4854303708696 4854558324096 4863878272224 4864133389824 4866227935452 4874990635008 4886118227744 4892526572544 4897863704253 4902176526336 4903694192592 4924591599616 4926712179168 4936429560192 4942305957888 4944434165424 4946166107648 4954186501056 4959823886784 4962219899832 4963958072064 4966095603222 4971746540358 4972007315808 4981814036352 4983959256471 5005198718208 5010894150912 5011156979712 5020777571328 5023203030144 5034668930642 5035278037428 5041272105792 5043734944768 5045906828664 5055859307616 5058301713868 5061877876224 5064057572652 5064323189952 5074045851888 5074311993088 5076497043774 5082273607086 5085638378496 5086509858456 5092297815384 5095669223424 5103932041728 5113998968832 5116201109136 5122291509504 5126292235584 5126561117184 5132394648576 5134604710248 5138884581408 5142517714944 5144732135712 5157099280269 5163238366416 5180679981139 5185241837568 5186575094571 5186847138096 5197077605824 5197706361216 5203893786624 5209570580838 5221472736896 5227414268544 5227688454144 5228310043359 5237724750336 5239980168228 5240255012928 5246217916992 5250315434832 5250590821632 5252851779786 5256565486848 5258829017754 5259104851104 5263212434184 5269201461576 5269477838976 5271746930073 5281239854592 5282144853012 5288155423668 5291656501248 5300237120256 5304655051776 5310691236864 5312335375308 5312978074872 5323457321568 5323736544768 5329794442752 5347798690208 5354164787712 5364725270528 5365374308352 5367035376144 5373142544016 5377621244736 5386341258792 5389907341312 5390548218882 5396965206048 5409295497216 5409938680101 5415450753024 5422298611392 5428468663488 5428753394688 5432993480448 5439175702272 5439460995072 5441517867006 5441803282656 5452250643864 5452536622464 5454884540547 5458741082496 5461378114608 5472150063552 5477180916584 5483701032576 5484364464384 5495181751296 5496883006212 5510385679994 5516655966666 5520308325376 5540165549568 5542551201564 5551092897792 5553483255216 5553774543616 5560094202624 5562488436102 5564436871104 5567124963192 5571060857856 5573459813688 5582497387311 5584452831072 5593508230284 5597211469824 5604540790896 5617345324032 5628424900608 5630848557984 5634829504512 5637551602176 5648671033344 5651103408912 5660594614272 5674201812864 5676645182247 5676942930672 5687841721068 5688140056768 5694612610752 5697363588696 5701813470366 5708301583374 5708600992224 5719860560256 5721343175808 5722323590763 5728835042307 5732627876352 5741923546944 5743934834688 5746709639424 5753248839936 5753550606336 5755726247778 5762577948192 5764596470784 5767078765032 5767381256832 5773943979648 5781245154084 5785332429312 5787823652676 5812488834048 5814288324156 5825756348464 5833397067264 5835203030358 5846712306552 5860070121984 5871628445696 5874156829008 5878309791744 5880841052112 5881149510912 5885742937152 5892440344128 5892749411328 5895286889544 5901995156616 5904372191232 5906604864186 5906914674336 5913636172704 5916492957492 5921113988457 5927146887168 5927851644273 5928162568848 5941394836416 5948467559424 5953113563904 5953425813504 5954956590063 5960200237056 5967736933248 5974527641472 5974841014272 5989203612864 6001846012032 6013683972608 6016273526484 6023435386176 6028139943696 6031052043458 6035315929344 6037914798162 6044785362018 6049823900328 6059633916141 6063645758976 6071585856804 6075605612544 6085457434368 6092382097152 6097460308992 6100085937816 6104398629888 6107347569024 6112117665504 6119072665056 6119393619456 6122028692988 6134103700272 6147051963936 6156168821496 6160244576256 6161828531157 6167254339584 6169163661648 6182403729408 6184317741576 6195453947904 6196515606944 6204642591744 6210346866048 6211411077153 6217739753472 6222596070912 6225602109376 6232686243264 6233013156864 6244979510016 6245307068416 6247668662118 6247996361568 6255105977952 6259991479992 6260319825792 6263015583591 6267443465088 6270142290399 6282509434956 6296862903552 6304358780928 6305108389758 6309282751488 6319513489536 6331978013184 6333938332098 6334704627732 6354754912512 6363669898092 6368168941056 6376221515248 6383477039472 6383811862272 6386560797006 6396403207168 6399157563864 6406439187096 6409534037283 6411779176416 6422176116252 6426427983872 6433740638208 6434843130288 6436511072784 6449206360896 6449544631296 6456883590144 6459663990312 6461926689024 6462265626624 6465048344352 6469619060736 6472404944928 6472744432128 6485171029632 6485511186432 6487963610661 6488303913936 6508498982976 6517629653691 6523368763392 6530484939004 6538258923456 6539049938304 6553975892022 6568949572224 6577551344871 6581906080256 6592578887232 6605582001408 6608426432634 6613098515712 6615946183626 6616293199776 6618610762752 6621460804296 6628995387144 6629343087744 6632197750737 6642418715136 6645279008628 6668040248064 6669182889954 6673598290944 6681192201216 6694370095104 6697252759392 6697604040192 6699677553374 6713704049904 6718450563072 6721696141056 6727875771552 6737854064472 6741145743488 6749170501632 6749987033088 6752076763536 6752430919936 6765394469184 6768662725032 6776364809448 6780851171328 6781657436658 6782013144608 6789730420512 6798316060821 6805242722304 6806051887869 6821601478848 6829722012672 6835056314112 6835414822912 6843192864768 6846139613664 6851846108544 6859642847616 6862596680043 6870766015152 6876132373692 6884317821888 6900866662806 6915433459428 6915796184128 6930275148288 6932420694186 6940309119354 6946094107784 6955204195584 6957357459273 6969885691392 6971080057812 6983633000448 6986640224304 6987006683904 6994957222656 7000420579776 7000787762176 7003802373048 7008753982464 7011772023672 7012139801472 7017616578912 7025601948768 7025970451968 7028995906764 7036994225196 7041653139456 7042490414991 7042859804016 7050873898224 7066982827008 7072873402368 7080921649152 7083113833744 7083970766496 7092403628544 7097943095424 7098315393024 7106392590336 7123475264832 7138886383616 7156047168192 7164190058688 7170161659648 7173249204654 7181411669406 7181788345056 7187397625176 7195953608064 7199052259347 7207244085483 7213251573468 7229731481856 7237958217984 7238337859584 7239198521574 7241074956882 7243991307264 7252234269696 7255357156008 7255737710208 7263994038912 7269667525152 7270048829952 7273179387396 7278321443328 7281837486144 7295817408336 7296200084736 7299341903178 7311601376768 7312485952512 7326909001728 7329177341616 7332717952118 7353264789504 7355541288888 7386887399424 7390068268752 7404644340288 7413458936832 7416651248136 7419249161472 7422833284256 7428081143808 7431279751584 7439735830176 7443329849748 7445937108096 7449143404833 7458010973712 7472721054528 7489793765376 7498316427264 7507798077312 7516735469568 7531166356992 7534804545216 7552003395963 7552917056142 7565602417152 7568860242996 7569257240896 7583788961424 7587452570802 7592816814336 7596086358978 7596484784928 7602417960488 7611068777832 7611467989632 7614745565661 7623410410629 7626480747008 7628457567744 7629764787684 7638446723076 7643503835136 7655898062592 7662279519232 7670998453248 7674301663704 7683437264256 7686128627712 7689438353376 7689841675776 7698591972864 7701907065372 7708326872112 7713776572416 7717098203568 7749985112064 7752384432208 7777862756352 7780270707144 7786347427274 7795616408736 7796559541824 7813426829312 7814355871257 7832209105344 7841121402816 7841532681216 7847657249536 7856587125504 7856999215104 7859970252342 7860382519392 7869326875488 7875473152248 7875886232448 7879277669679 7884848230272 7888243526631 7888657276656 7894818651276 7903802192364 7904216758464 7921859781888 7923217279518 7931290079232 7937484751872 7939942120084 7950355680384 7956982577664 7966036855296 7968503062962 7985185982352 7985604817152 8002461349376 8021698035312 8031247181568 8037519924928 8047087905792 8048061462528 8050553064216 8059713816024 8066431867104 8079511888188 8084861011968 8085822328323 8095447809072 8113943245824 8123176129536 8129947078656 8133447917088 8139198173184 8142702995232 8143130092032 8149490220672 8158763553408 8159191492608 8162704923984 8178375965796 8178804933696 8192067171912 8196069285248 8206818766848 8208225095328 8215771374876 8225551548864 8242772626944 8245324509318 8245756988768 8265578519991 8272856788992 8274983949999 8280462488064 8281881436204 8296794761216 8310248324352 8310684209152 8313826802346 8326639346688 8330224882824 8330661815424 8340141303936 8343732654153 8346655306656 8347093101056 8350687444788 8356591286784 8360189720532 8376679246608 8390262345426 8395817204736 8406811186344 8412377001984 8426017986048 8442637350912 8445251109464 8446272836976 8456327403264 8473006550016 8484893197456 8490891921408 8511302719296 8511749149696 8515414396008 8531762581602 8532210085152 8541918916128 8546045383044 8549038901888 8552720205549 8562452375061 8562901488336 8579790840384 8582014763712 8598941814528 8599392841728 8609178120192 8612885320416 8615902252032 8620064459136 8629873259904 8630325909504 8633589371667 8646894706176 8650618147548 8651071885248 8660915969472 8671867731126 8677998643968 8690172871588 8717678564608 8718733251072 8721432486234 8738634522696 8752804545537 8758599429632 8770068459828 8790105182976 8807442668544 8811235243512 8817464687616 8821261578168 8821724266368 8824814350336 8828614405728 8838660516192 8839124116992 8842930334316 8856558286848 8859907296279 8860372011504 8870454259056 8874739436238 8890720330752 8892243853272 8898131054592 8900418989449 8908256268288 8912092254624 8929670345856 8930138720256 8940300355584 8951605399872 8962261521408 8970501028736 8983805419296 9002769018048 9020525958912 9024410289726 9024883633376 9035153079264 9042209915544 9046578065187 9052973894016 9056872197243 9064421414428 9074735850492 9095468638464 9106296016896 9107378785206 9113408418816 9128186151552 9135794811392 9146190463488 9150128906724 9156597944832 9161021353536 9168176498256 9179090429184 9183043039482 9201155550408 9220577945904 9240366864384 9243227592248 9253745492472 9273605594112 9276476612364 9283721932519 9293180921856 9294773410416 9315520299072 9316008911872 9326609630208 9333894106368 9338403164064 9345005309952 9349029364896 9349519735296 9356822105216 9367469265024 9367960602624 9371502993177 9371994542352 9382658966928 9389987219988 9390479738688 9401165197632 9422643769344 9423764152434 9445294355328 9456538171392 9463924127232 9466854066254 9479270234304 9497967019776 9500907498147 9541396224256 9545504847138 9552253411584 9564332272872 9575215559208 9575717793408 9579841195509 9583196833568 9594604810752 9598736345796 9609658780644 9617668764624 9633264174378 9639641975808 9650610957312 9652264695432 9654766609176 9658655076352 9669645692928 9673809541344 9674316946944 9685325385216 9692890033536 9693398439936 9697572516528 9704428591104 9708607417392 9709116648192 9727756544448 9728266779648 9732455870904 9749981270016 9772236455488 9785053145088 9795727408506 9807388385184 9830963838033 9853424358336 9872859120384 9884611915776 9888868330848 9892332215296 9908373002112 9912639648951 9919647773568 9924439799664 9927916144128 9932191206444 9943493080716 9944014631616 9963628072704 9967918512942 10003774334931 10010397436416 10021788301824 10041555142656 10046406060288 10049516330061 10069337861284 10070556074856 10082544211584 10087469889536 10091813657328 10111718615232 10116603427736 10123755752448 10128115145304 10128646379904 10148091703776 10148623986176 10152994087548 10164547214172 10171276756992 10172486154987 10173019716912 10184595630768 10207864083456 10227997937664 10232402218272 10244583019008 10252584471168 10253122234368 10264789297152 10269209420496 10277769162816 10289464271424 10314198560538 10326476732832 10361359962278 10373150189142 10373694276192 10394155211648 10395412722432 10398631041279 10407787573248 10410463679031 10419141161676 10442945473792 10454828537088 10455376908288 10456620086718 10475449500672 10479960336456 10480510025856 10492435833984 10500630869664 10501181643264 10505703559572 10513130973696 10517658035508 10518209702208 10526424868368 10538402923152 10538955677952 10543493860146 10562479709184 10564289706024 10576310847336 10583313002496 10600474240512 10609310103552 10621382473728 10624670750616 10625956149744 10646914643136 10647473089536 10659588885504 10695597380416 10708329575424 10729450541056 10734070752288 10746285088032 10755242489472 10759873806981 10772117504109 10772682517584 10781096437764 10793930412096 10818590994432 10819877360202 10830901506048 10844597222784 10856937326976 10857506789376 10858797782361 10865986960896 10878351404544 10883035734012 10883606565312 10904501287728 10905073244928 10909769081094 10917482164992 10922756229216 10944300127104 10949012854767 10954361833168 10967402065152 10968728928768 10990363502592 10993766012424 10999076928177 11020771359988 11033311933332 11040616650752 11080331099136 11085102403128 11102185795584 11106966510432 11107549087232 11120188405248 11124976872204 11128873742208 11134249926384 11142121715712 11146919627376 11164994774622 11168905662144 11187016460568 11194422939648 11209081581792 11234690648064 11261697115968 11275103204352 11287402925149 11297342066688 11302206817824 11348403625728 11353290364494 11353885861344 11375683442136 11376280113536 11381178856203 11389225221504 11394129538467 11394727177392 11403626940732 11416603166748 11417201984448 11439721120512 11442686351616 11444647181526 11457670084614 11465255752704 11483847093888 11487869669376 11493419278848 11506497679872 11511452495556 11525155896384 11529192941568 11534157530064 11534762513664 11547887959296 11562490308168 11570664858624 11575647305352 11624977668096 11628576648312 11651512696928 11666794134528 11670406060716 11679521140911 11693424613104 11720140243968 11743256891392 11748313658016 11756619583488 11761682104224 11762299021824 11771485874304 11784880688256 11785498822656 11789955378513 11790573779088 11803990313232 11813209728372 11813829348672 11827272345408 11832985914984 11842227976914 11854293774336 11855703288546 11856325137696 11882789672832 11884825919277 11896935118848 11906227127808 11909913180126 11935473866496 11949055282944 11949682028544 11952754594443 11978407225728 12003692024064 12027367945216 12032547052968 12046870772352 12056279887392 12062104086916 12070631858688 12075829596324 12089570724036 12099647800656 12119267832282 12127291517952 12143171713608 12151211225088 12170914868736 12184764194304 12194920617984 12200171875632 12208797259776 12214695138048 12224235331008 12238145330112 12238787238912 12244057385976 12268207400544 12294103927872 12312337642992 12323657062314 12338327323296 12353929185793 12364807458816 12367986763977 12368635483152 12393031213888 12409285183488 12420693732096 12422822154306 12435479506944 12445192141824 12451204218752 12465372486528 12466026313728 12470740203519 12489959020032 12495337324236 12495992723136 12510211955904 12519982959984 12520639651584 12526031167182 12534886930176 12540284580798 12565018869912 12593725807104 12610216779516 12618565502976 12639026979072 12663956026368 12667876664196 12669409255464 12709509825024 12727339796184 12736337882112 12752443030496 12766954078944 12767623724544 12773121594012 12792806414336 12797643872403 12798315127728 12812878374192 12819068074566 12823558352832 12844352232504 12852855967744 12867481276416 12869686260576 12873022145568 12898412721792 12899089262592 12913767180288 12919327980624 12923853378048 12930096688704 12944809889856 12945488864256 12970342059264 12971022372864 12975927221322 12976607827872 13007801596689 13016997965952 13035259307382 13060969878008 13076517846912 13078099876608 13082148729351 13107951784044 13137899144448 13155102689742 13163812160512 13185157774464 13211164002816 13216852865268 13226197031424 13231892367252 13232586399552 13237221525504 13242921608592 13257990774288 13258686175488 13264395501474 13284837430272 13290558017256 13312109154357 13336080496128 13338365779908 13347196581888 13362384402432 13394505518784 13395208080384 13399355106748 13427408099808 13436901126144 13443392282112 13455751543104 13475708128944 13482291486976 13498341003264 13504153527072 13504861839872 13530788938368 13536615434589 13537325450064 13552729618896 13563314873316 13564026289216 13579460841024 13596632121642 13610485444608 13612103775738 13643202957696 13659444025344 13661068177809 13670112628224 13692279227328 13703692217088 13719285695232 13723533052879 13725193360086 13741532030304 13752264747384 13768635643776 13801733325612 13830866918856 13831592368256 13860550296576 13864841388372 13880618238708 13892188215568 13910408391168 13914714918546 13939771382784 13942160115624 13967266000896 13973280448608 13974013367808 13989914445312 14000841159552 14001575524352 14007604746096 14017507964928 14023544047344 14024279602944 14035233157824 14051203897536 14051940903936 14057991813528 14073988450392 14083306278912 14084980829982 14085719608032 14101747796448 14133965654016 14135646228651 14166227667488 14167941532992 14184807257088 14195886190848 14196630786048 14200281099381 14212785180672 14246950529664 14277772767232 14312094336384 14318257270707 14328380117376 14340323319296 14346498409308 14362823338812 14363576690112 14374795250352 14391907216128 14398104518694 14414488170966 14426503146936 14449896261567 14459462963712 14475916435968 14478397043148 14482149913764 14487982614528 14504468539392 14510714312016 14511475420416 14527988077824 14539335050304 14540097659904 14546358774792 14556642886656 14563674972288 14591634816672 14592400169472 14598683806356 14623202753536 14624971905024 14658354683232 14665435904236 14693591112759 14706529579008 14711082577776 14773774798848 14780136537504 14809288680576 14826917873664 14833302496272 14838498322944 14845666568512 14862559503168 14879471660352 14886659699496 14891874216192 14898286809666 14916021947424 14945442109056 14951877769413 15015596154624 15020244837403 15033470939136 15062332713984 15069609090432 15104006791926 15105834112284 15131204834304 15137720485992 15138514481792 15167577922848 15174905141604 15185633628672 15192172717956 15192969569856 15204835920976 15222137555664 15222935979264 15229491131322 15246820821258 15252961494016 15256915135488 15259529575368 15276893446152 15287007670272 15311796125184 15324559038464 15341996906496 15348603327408 15366874528512 15378876706752 15379683351552 15397183945728 15403814130744 15416653744224 15427553144832 15434196407136 15471297840807 15504768864416 15542039943417 15555725512704 15559725283713 15560541414288 15572694854548 15591232817472 15593119083648 15626853658624 15628711742514 15664418210688 15682242805632 15683065362432 15684930130077 15695314499072 15713174251008 15719940504684 15720765038784 15738653750976 15750946304496 15751772464896 15758555339358 15769696460544 15776487053262 15777314553312 15789637302552 15807604384728 15808433516928 15815240790219 15843719563776 15846434559036 15874969503744 15879884240168 15900711360768 15913965155328 15932073710592 15937006125924 15970371964704 15971209634304 16004922698752 16043396070624 16062494363136 16075039849856 16094175811584 16096122925056 16101106128432 16119427632048 16132863734208 16159023776376 16169722023936 16171644656646 16190895618144 16227886491648 16229816040303 16246352259072 16266895834176 16285405990464 16286260184064 16298980441344 16317527106816 16318382985216 16325409847968 16356751931592 16357609867392 16364653621641 16384134343824 16392138570496 16416450190656 16431542749752 16439480570071 16451103097728 16485545253888 16490649018636 16491513977536 16531157039982 16549967899998 16560924976128 16563762872408 16593589522432 16620496648704 16627653604692 16653278693376 16660449765648 16661323630848 16680282607872 16687465308306 16693310613312 16694186202112 16701374889576 16713182573568 16720379441064 16753358493216 16780524690852 16791634409472 16813622372688 16852035972096 16885274701824 16890502218928 16892545673952 16912654806528 16946013100032 16969786394912 16981783842816 17022605438592 17023498299392 17029935546741 17030828792016 17063525163204 17064420170304 17083837832256 17092090766088 17098077803776 17105440411098 17124904750122 17125802976672 17159581680768 17164029527424 17166970772289 17186505126921 17197883629056 17225770640832 17231804504064 17240128918272 17259746519808 17260651819008 17267178743334 17293789412352 17301236295096 17302143770496 17321831938944 17343735462252 17355997287936 17380345743176 17435357129216 17437466502144 17442864972468 17477269045392 17505609091074 17517198859264 17540136919656 17580210365952 17614885337088 17622470487024 17634929375232 17642523156336 17643448532736 17657228811456 17677321032384 17678248233984 17685860668632 17713116573696 17719814592558 17720744023008 17740908518112 17749478872476 17763341965371 17781440661504 17784487706544 17800837978898 17824184509248 17859340691712 17860277440512 17864869770189 17880600711168 17903210799744 17924523042816 17941002057472 17967610838592 18005538036096 18041051917824 18048820579452 18049767266752 18070306158528 18084419831088 18093156130374 18105947788032 18113744394486 18128842828856 18149471700984 18178901748423 18190937276928 18214757570412 18226816837632 18256372303104 18271589622784 18292380926976 18300257813448 18313195889664 18322042707072 18336352996512 18358180858368 18366086078964 18402311100816 18441155891808 18480733728768 18485485593471 18486455184496 18507490984944 18547211188224 18552953224728 18567443865038 18586361843712 18589546820832 18631040598144 18632017823744 18634233231459 18653219260416 18667788212736 18676806328128 18698058729792 18699039470592 18713644210432 18734938530048 18735921205248 18743005986354 18743989084704 18765317933856 18779974439976 18780959477376 18789046750773 18802330395264 18810426871197 18847528304868 18890588710656 18913076342784 18927848254464 18933708132508 18958540468608 18995934039552 19001814996294 19082792448512 19091009694276 19104506823168 19128664545744 19150431118416 19151435586816 19159682391018 19166393667136 19189209621504 19197472691592 19219317561288 19228602111849 19235337529248 19266528348756 19279283951616 19301221914624 19304529390864 19309533218352 19347619082688 19348633893888 19370650770432 19385780067072 19386796879872 19395145033056 19408857182208 19417214834784 19418233296384 19455513088896 19456533559296 19464911741808 19544472910976 19552888961073 19570106290176 19591454817012 19614776770368 19661927676066 19706848716672 19732654034613 19745718240768 19777736661696 19784664430592 19816746004224 19825279297902 19839295547136 19848879599328 19855832288256 19864382412888 19886986161432 19888029263232 19896593252211 19927256145408 19935837025884 20007548669862 20020794872832 20043576603648 20083110285312 20092812120576 20099032660122 20138675722568 20141112149712 20165088423168 20174939779072 20183627314656 20223437230464 20233206855472 20247511504896 20256230290608 20257292759808 20296183407552 20297247972352 20305988175096 20329094428344 20342553513984 20344972309974 20346039433824 20369191261536 20394948182463 20415728166912 20418155663607 20464804436544 20489166038016 20505168942336 20506244468736 20529578594304 20538418840992 20555538325632 20578928542848 20587790040129 20628397121076 20652953465664 20722719924556 20746300378284 20747388552384 20788310423296 20790825444864 20797262082558 20820927358062 20838282323352 20872072377819 20885890947584 20909657074176 20913240173436 20950899001344 20959920672912 20961020051712 20984871667968 21001261739328 21002363286528 21011407119144 21026261947392 21035316071016 21036419404416 21052849736736 21076805846304 21077911355904 21086987720292 21124959418368 21127471244973 21128579412048 21152621694672 21200948481024 21218620207104 21224076051763 21242764947456 21249341501232 21251912299488 21293829286272 21294946179072 21319177771008 21391194760832 21416659150848 21468141504576 21492570176064 21510484978944 21519747613962 21544235008218 21545365035168 21562192875528 21587860824192 21597156778041 21639754720404 21689194445568 21713874653952 21715013578752 21717595564722 21731973921792 21756702809088 21766071468024 21767213130624 21809002575456 21810146489856 21819538162188 21834964329984 21845512458432 21888600254208 21898025709534 21908723666336 21934804130304 21937457857536 21980727005184 21987532024848 21998153856354 22041542719976 22066623866664 22081233301504 22160662198272 22170204806256 22213933020864 22215098174464 22240376810496 22249953744408 22257747484416 22268499852768 22284243431424 22293839254752 22329989549244 22337811324288 22347430214499 22374032921136 22418163163584 22469381296128 22523394231936 22550206408704 22574805850298 22604413635648 22656010187889 22696807251456 22706580728988 22707771722688 22751366884272 22752560227072 22762357712406 22778450443008 22788259076934 22789454354784 22807253881464 22833206333496 22834403968896 22844236696983 22870231231887 22879442241024 22885372703232 22889294363052 22915340169228 22930511505408 22967694187776 22986838557696 23012995359744 23022904991112 23050311792768 23058385883136 23068315060128 23069525027328 23095775918592 23124980616336 23141329717248 23151294610704 23249955336192 23257153296624 23303025393856 23333588269056 23340812121432 23359042281822 23386849226208 23440280487936 23443067613771 23496627316032 23523364208448 23524598043648 23542971748608 23569761376512 23570997645312 23579910757026 23581147558176 23607980626464 23626419456744 23627658697344 23637833009037 23654544690816 23665971829968 23684455953828 23711406577092 23712650275392 23765579345664 23769651838554 23793870237696 23812454255616 23819826360252 23870947732992 23898110565888 23905509188886 23956814451456 24007384048128 24054735890432 24065094105936 24093741544704 24112559774784 24124208173832 24141263717376 24151659192648 24179141448072 24199295601312 24238535664564 24254583035904 24257466984969 24286343427216 24341829737472 24369528388608 24389841235968 24400343751264 24417594519552 24429390276096 24448470662016 24476290660224 24477574477824 24488114771952 24536414801088 24588207855744 24624675285984 24647314124628 24676654646592 24707858371586 24735973527954 24737270966304 24786062427776 24796735559973 24818570366976 24824951849997 24841387464192 24845644308612 24890384283648 24902408437504 24930744973056 24932052627456 24941480407038 24979918040064 24990674648472 24991985446272 25020423911808 25031197962459 25039965919968 25041279303168 25052062334364 25069773860352 25080569161596 25130037739824 25187451614208 25220433559032 25237131005952 25278053958144 25327912052736 25335753328392 25338818510928 25419019650048 25454679592368 25472675764224 25504886060992 25533908157888 25535247449088 25546243188024 25585612828672 25595287744806 25596630255456 25625756748384 25638136149132 25647116705664 25658160616647 25687357125183 25688704465008 25739372521152 25746044291136 25796825443584 25798178525184 25827534360576 25838655961248 25847706756096 25860193377408 25889619779712 25890977728512 25940684118528 25951854442644 25953215655744 26015603193378 26033995931904 26070518614764 26121939756016 26153035693824 26156199753216 26164297458702 26215903568088 26258413636611 26275798288896 26310205379484 26327624321024 26370315548928 26422328005632 26433705730536 26452394062848 26463784734504 26465172799104 26474443051008 26485843217184 26515981548576 26517372350976 26528791002948 26569674860544 26579721888837 26581116034512 26624218308714 26672160992256 26676731559816 26694393163776 26701256968347 26724768804864 26789011037568 26790416160768 26798710213496 26854816199616 26886784564224 26911503086208 26916114667663 26951416257888 26964582973952 27008307054144 27009723679744 27061577876736 27073230869178 27074650900128 27105459237792 27126629746632 27128052578432 27139734195561 27158921682048 27170616591729 27193264243284 27224207551476 27286405915392 27318888050688 27322136355618 27340225256448 27384558454656 27407384434176 27438571390464 27447066105758 27450386720172 27483064060608 27504529494768 27537271287552 27603466651224 27661733837712 27663184736512 27721100593152 27729682776744 27761236477416 27784376431136 27820816782336 27829429837092 27851165797557 27879542765568 27884320231248 27946560897216 27948026735616 27979828890624 28001682319104 28003151048704 28015209492192 28035015929856 28047088094688 28048559205888 28070466315648 28102407795072 28103881807872 28114508979531 28115983627056 28147976900784 28169961659964 28171439216064 28203495592896 28267931308032 28271292457302 28332455334976 28335883065984 28369614514176 28391772381696 28400562198762 28493901059328 28502722494441 28624188672768 28636514541414 28656760234752 28680646638592 28692996818616 28725646677624 28727153380224 28739523586527 28749590500704 28783814432256 28796209037388 28828976341932 28853006293872 28899792523134 28918925927424 28951832871936 28956794086296 28964299827528 28975965229056 29008937078784 29021428624032 29022950840832 29055976155648 29078670100608 29080195319808 29092717549584 29113285773312 29127349944576 29183269633344 29184800338944 29197367612712 29246405507072 29249943810048 29316709366464 29330871808472 29387182225518 29422165155552 29459369596891 29492891514099 29560273075008 29618577361152 29653835747328 29666604992544 29676996645888 29691333137024 29725119006336 29737918946853 29758943320704 29773319398992 29783748432384 29796573619332 29832043894848 29890884218112 29903755538826 30031192309248 30040489674806 30124665427968 30139218180864 30148548990183 30208013583852 30211668224568 30262409668608 30275440971984 30277028963584 30335155845696 30349810283208 30371267257344 30384345435912 30385939139712 30409671841952 30444275111328 30445871958528 30458982262644 30493641642516 30505922988032 30513830270976 30517458464961 30519059150736 30553786892304 30623592250368 30649118076928 30683993812992 30697206654816 30733749057024 30757753413504 30759366703104 30794367891456 30807628261488 30833307488448 30868392814272 30942595681614 31009537728832 31084079886834 31119450567426 31121082828576 31145389709096 31182465634944 31186238167296 31195893123837 31231391037093 31257423485028 31328836421376 31364485611264 31366130724864 31369860260154 31390628998144 31426348502016 31439881009368 31441530077568 31477307501952 31501892608992 31503544929792 31517110678716 31539392921088 31552974106524 31554629106624 31579274605104 31615208769456 31616867033856 31630481580438 31687439127552 31692869118072 31749939007488 31759768480336 31801422721536 31827930310656 31864147421184 31874012251848 31940743929408 31942419268608 32009845397504 32086792141248 32124988726272 32150079699712 32188351623168 32202212256864 32238855264096 32265727468416 32279621420943 32316352512327 32318047552752 32343289313292 32381791236288 32455772983296 32459632080606 32492704518144 32533791668352 32570811980928 32572520368128 32576393347083 32597960882688 32635054213632 32650819695936 32713503863184 32715219734784 32725348049173 32729307243282 32768268687648 32784277140992 32832900381312 32863085499504 32878961140142 32902206195456 32971090507776 32981298037272 32983027955072 32997230784531 33062314079964 33099935799996 33121849952256 33127525744816 33240993297408 33255307209384 33306557386752 33320899531296 33322647261696 33360565215744 33374930616612 33386621226624 33388372404224 33402749779152 33426365147136 33440758882128 33506716986432 33561049381704 33583268818944 33627244745376 33704071944192 33781004437856 33785091347904 33825309613056 33862208775447 33892026200064 33939572789824 34045210877184 34046996598784 34059871093482 34061657584032 34127050326408 34128840340608 34143536568609 34167675664512 34182388615401 34184181532176 34196155607552 34210880822196 34249809500244 34251605953344 34319163361536 34328059054848 34333941544578 34373010253842 34395767258112 34451541281664 34463609008128 34480257836544 34519493039616 34534357486668 34587578824704 34602472590192 34604287540992 34643663877888 34687470924504 34711994575872 34760691486352 34870714258432 34874933004288 34885729944936 34954538090784 35011218182148 35034397718528 35038563422733 35080273839312 35160420731904 35229770674176 35244940974048 35269858750464 35285046312672 35286897065472 35314457622912 35354642064768 35356496467968 35369866135539 35371721337264 35439629185116 35441488046016 35481817036224 35498957744952 35526683930742 35562881323008 35568975413088 35601675957796 35648369018496 35654477757831 35718681383424 35729739540378 35806421599488 35817506919961 35849046085632 35858263783329 35882004114944 35935221677184 36011076072192 36082103835648 36097641158904 36099534533504 36140612317056 36168839662176 36186312260748 36211895576064 36227488788972 36257685657712 36298943401968 36357803496846 36381874553856 36429515140824 36453633675264 36512744606208 36543179245568 36584761853952 36600515626896 36626391779328 36644085414144 36672705993024 36716361716736 36732172157928 36804622201632 36882311783616 36970971186942 36972910368992 37014981969888 37061787557379 37094422376448 37103960291931 37105906449456 37134887730076 37179093641664 37262081196288 37264035647488 37268466462918 37306438520832 37335576425472 37353612656256 37396117459584 37398078941184 37412220610557 37427288420864 37469877060096 37486011972708 37487978169408 37530635867712 37559948879952 37561918954752 37578093501546 37604660790528 37620853742394 37695056609736 37781177421312 37855696508928 37867416265016 37917080937216 37991868079104 38003629992588 38165584897024 38182019388552 38209013646336 38257329091488 38300862236832 38302871173632 38319364782036 38332787334272 38378419243008 38392931617209 38394945383184 38438635122576 38457204223698 38470675058496 38533056697512 38558567903232 38602443829248 38609058781728 38619066436704 38695238165376 38697267787776 38741301540864 38771560134144 38790290066112 38834429669568 38836466592768 38911026177792 38913067118592 38929823483616 39023404790067 39088945821952 39105777922146 39182909634024 39201838282477 39229553540736 39246446188053 39323855352132 39413697433344 39465308069226 39491436481536 39555473323392 39569328861184 39633492008448 39650558595804 39678591094272 39697759198656 39711664576512 39728764825776 39773972322864 39776058526464 39793186504422 39854512290816 39871674051768 40015097339724 40041589745664 40087153207296 40185624241152 40198065320244 40277351445136 40282224299424 40330176846336 40367254629312 40446874460928 40466413710944 40495023009792 40512460581216 40514585519616 40592366815104 40594495944704 40609846303767 40611976350192 40658188856688 40689944619948 40692078867648 40738382523072 40789896364926 40831456333824 40836311327214 40929608873088 40978332076032 40983204533427 41010337884672 41076837681984 41111076651264 41157857085696 41170599158637 41175580080258 41256794242152 41305906931328 41445439849112 41492600756568 41494777104768 41576620846592 41581650889728 41594524165116 41641854716124 41676564646704 41744144755638 41771781895168 41819314148352 41826480346872 41901798002688 41919841345824 41922040103424 41969743335936 42002523478656 42004726573056 42022814238288 42052523894784 42070632142032 42072838808832 42105699473472 42153611692608 42155822711808 42173975440584 42249918836736 42254942489946 42257158824096 42305243389344 42401896962048 42448152103526 42498683002464 42503824598976 42587658572544 42589892358144 42600843298143 42638355542016 42782389521664 42833318301696 42936283009152 42954771812121 42985140352128 43020969957888 43039495227924 43088470016436 43090730070336 43124385751056 43175721648384 43194313556082 43279509440808 43349688784701 43378388891136 43427749307904 43435191129444 43463947843584 43513405618176 43532142936048 43534426261248 43618005150912 43620292979712 43639076324376 43669928659968 43691024916864 43777200508416 43796051419068 43817447332672 43869608260608 43874915715072 43975064049696 43996307712708 44080773338277 44083085439952 44133247733328 44321324396544 44340409612512 44427866041728 44430196348928 44480753620992 44499907488816 44515494968832 44536999705536 44587678509504 44659979098488 44675622648576 44694860428998 44748065842272 44836326327168 44855633308239 45046788463872 45060734512209 45100412817408 45149611700596 45208827271296 45312020375778 45393614502912 45413161457976 45415543445376 45502733768544 45505120454144 45524715424812 45556900886016 45576518153868 45578908709568 45614507762928 45666412666992 45668807937792 45688473393966 45740462463774 45758884482048 45770745406464 45778588726104 45830680338456 45861023010816 45935388375552 45973677115392 46025990719488 46045809982224 46100623585536 46136630120256 46139050054656 46191551837184 46249961232672 46282659434496 46302589221408 46514306593248 46606050787712 46626119830251 46667176538112 46679175851139 46681624242864 46718084563644 46773698452416 46880560975872 46886135227542 46993254632064 47046728416896 47049196087296 47054790390231 47085943497216 47139522753024 47159821514052 47162295116352 47215961252928 47252838913488 47255317394688 47275666018074 47309089381632 47331943659936 47368911907656 47422813154184 47425300550784 47445722370657 47531158691328 47539303677108 47624908511232 47639652720504 47741895465984 47796221131776 47811018377772 47913628902912 48014768096256 48109471780864 48130188211872 48187483089408 48225119549568 48248416347664 48282527434752 48303318385296 48358282896144 48398591202624 48477071329128 48509166071808 48514933969938 48572686854432 48683659474944 48689448120909 48739056777216 48800687502528 48858780552192 48896941324032 48952581320448 48955148955648 48976229543904 49072829602176 49093960864923 49176415711488 49249350571968 49294628249256 49318441710213 49353309293184 49415716743172 49471947055908 49474541932608 49572124855552 49593471119946 49649903699994 49682774928384 49691288617224 49780768567296 49804816875008 49861489946112 49882960814076 49959836080128 49981349296944 49983970892544 50040847823616 50062395924918 50079931839936 50082558606336 50104124668728 50139547720704 50161138323192 50260075479648 50374903228416 50440867118064 50556107916288 50611258277281 50655824105472 50671506656784 50677637021856 50838039300096 50909359184736 50945351528448 51009772121984 51067816315776 51070494898176 51089806640223 51092486376048 51190575489612 51193260510912 51251513496768 51276272298264 51294233411328 51316321233294 51374714250366 51377408930016 51478745042304 51492088582272 51500912316867 51593650887168 51677311922496 51695413512192 51720386754816 51779239559424 51781955457024 51881368237056 51903708885288 51906431311488 52031206386756 52067991863808 52141037229528 52243879512032 52306071387648 52312399506432 52328594917404 52431807136176 52516827273222 52551596577792 52620410758968 52655248642048 52740631097856 52844656011264 52867411461072 52904788125696 52927569469008 52930345598208 52971686434368 53031963097152 53034744701952 53057582005896 53139349721088 53159443777674 53162232069024 53248436617428 53290025896113 53344321984512 53353463119632 53402513936694 53578022075136 53580832321536 53594609310567 53597420426992 53709632399232 53773569128448 53823006172416 53832229335326 53902832515776 53929165947904 54016614108288 54019447359488 54123155753472 54146461738356 54149301800256 54210918475584 54253259493264 54256105156864 54279468391122 54317843364096 54341233183458 54386528486568 54448415102952 54536705245269 54572811830784 54644272711236 54680450512896 54769116909312 54814768868352 54877142780928 54894132211516 54900773440344 54966128121216 55009058989536 55074542575104 55206933302448 55323467675424 55326369473024 55442201186304 55456456780413 55459365553488 55522472954832 55568752862272 55641633564672 55658859674184 55702331595114 55759085531136 55768640462496 55893121794432 55896053471232 55902699694377 55959657781248 56003364638208 56030418984384 56094176189376 56097118411776 56140932631296 56204815590144 56207763615744 56229017959062 56231967254112 56295953801568 56339923319928 56342878432128 56367140252319 56406991185792 56542584914604 56664910669952 56671766131968 56739229028352 56783544763392 56801124397524 56987802118656 57005444988882 57248377345536 57273029082828 57313520469504 57361293277184 57385993637232 57451293355248 57454306760448 57479047173054 57499181001408 57567628864512 57592418074776 57657952683864 57685806335547 57706012587744 57799585046268 57837851854848 57903665743872 57913588172592 57928599655056 58042857248064 58045901681664 58111952311296 58157340201216 58160390639616 58185435099168 58226571546624 58254699889152 58366539266688 58369600677888 58394735225424 58492811014144 58633418732928 58658666883219 58661743616944 58774364451036 58844330311104 58918739193782 58985783028198 59120546150016 59197962103839 59237154722304 59333209985088 59353993291776 59382666274048 59450238012672 59475837893706 59517886641408 59546638797984 59567496864768 59593147238664 59664087789696 59689779756633 59781768436224 59807511077652 60062384618496 60080979349612 60249330855936 60278436361728 60297097980366 60416027167704 60423336449136 60524819337216 60550881943968 60554057927168 60670311691392 60699620566416 60742534514688 60768690871824 60771878279424 60819343683904 60888550222656 60891743917056 60917964525288 60987283285032 61011845976064 61027660541952 61034916929922 61038118301472 61107573784608 61184844547389 61247184500736 61254466990821 61394413309632 61467498114048 61515506827008 61518733406208 61534551430651 61588735782912 61615256522976 61666614976896 61736785628544 61885191363228 62019075457664 62168159773668 62238901134852 62242165657152 62290779418192 62364931269888 62372476334592 62391786247674 62462782074186 62514846970056 62616217133457 62657672842752 62728971222528 62739720520308 62781257996288 62852697004032 62879762018736 62883060155136 62954615003904 63003785217984 63007089859584 63034221357432 63078785842176 63105948213048 63109258213248 63158549210208 63230417538912 63233734067712 63260963160876 63374878255104 63382413734919 63385738236144 63519536960672 63602845443072 63655860621312 63672228155289 63728294842368 63748024503696 63881487858816 63884838537216 64019690795008 64173584282496 64249977452544 64300159399424 64404424513728 64477710528192 64531454936832 64559242841886 64632705024654 64636095105504 64686578626584 64763582472576 64791470334123 64919264161212 65067583336704 65141623961856 65145040736256 65152786694166 65195921765376 65270108427264 65301639391872 65427007726368 65430439469568 65450696098346 65458614486564 65536537375296 65568554281984 65665800762624 65726170999008 65757922280284 65804412390912 65942181015552 65962596074544 65966055910144 65994461569062 66124628159928 66199871599992 66243699904512 66255051489632 66481986594816 66510614418768 66641799062592 66645294523392 66721130431488 66749861233224 66773242453248 66776744808448 66805499558304 66852730294272 66881517764256 67013433972864 67042290643497 67122098763408 67254489490752 67348839754807 67408143888384 67562008875712 67570182695808 67650619226112 67724417550894 67879145579648 67968030563667 68090421754368 68119742186964 68123315168064 68254100652816 68257680681216 68287073137218 68335351329024 68364777230802 68368363064352 68392311215104 68421761644392 68499619000488 68503211906688 68532710090949 68638326723072 68656118109696 68667883089156 68746020507684 68791534516224 68903082563328 68960515673088 69038986079232 69068714973336 69175157649408 69204945180384 69208575081984 69287327755776 69374941849008 69423989151744 69521382972704 69741428516864 69749866008576 69771459889872 69909076181568 70022436364296 70068795437056 70077126845466 70160547678624 70320841463808 70329202841313 70489881948096 70570092625344 70573794130944 70628915245824 70709284129536 70712992935936 70739732271078 70743442674528 70879258370232 70882976092032 70913499027111 70963634072448 70997915489904 71053367861484 71137950826176 71203351915592 71296738036992 71308955515662 71437362766848 71459479080756 71612843198976 71635013839922 71716527566658 71764008229888 71870443354368 72022152144384 72164207671296 72195282317808 72199069067008 72281224634112 72337679324352 72372624521496 72423791152128 72454977577944 72515371315424 72597886803936 72715606993692 72763749107712 72772400954907 72859030281648 73025489212416 73086358491136 73169523707904 73201031253792 73252783558656 73288170828288 73345411986048 73432723433472 73464344315856 73609244403264 73764623567232 73941942373884 73945820737984 74029963939776 74123575114758 74207920583862 74211812898912 74269775460152 74358187283328 74390206679919 74474855549991 74524162392576 74536932925836 74671152850944 74707225312512 74792234919168 74796157882368 74824441221114 74854576841728 74939754120192 74972023945416 74975956338816 75061271735424 75119897759904 75123837909504 75156187003092 75209321581056 75241707484788 75390113219472 75562354842624 75711393017856 75734832530032 75834161874432 75983736158208 76007259985176 76331169794048 76364038777104 76418027292672 76514658182976 76601724473664 76605742347264 76638729564072 76665574668544 76756838486016 76785863234418 76789890766368 76877270245152 76914408447396 76941350116992 76974481849941 77062071375549 77066113395024 77218117563456 77238132873408 77390476330752 77394535575552 77482603081728 77543120268288 77580580132224 77668859339136 77672933185536 77822052355584 77859646967232 78046809580134 78177891643904 78211555844292 78365819268048 78403676564954 78459107081472 78492892376106 78647710704264 78775240909833 78827394866688 78930616138452 78982872963072 79110946646784 79266984016896 79301117191608 79357182188544 79395518397312 79423329153024 79457529651552 79547944645728 79552117052928 79586373008844 79709024581632 79743348103536 80030194679448 80083179491328 80103770905041 80174306414592 80371248482304 80396130640488 80554702890272 80564448598848 80660353692672 80734509258624 80748344002989 80893748921856 80932827421888 81024921162432 81029171039232 81184733630208 81188991889408 81219692607534 81223952700384 81316377713376 81379889239896 81384157735296 81419202586683 81476765046144 81511849775187 81579792729852 81672622654428 81859217746176 81956664152064 81966409066854 82020675769344 82153675363968 82222153302528 82315714171392 82341198317274 82351160160516 82513588484304 82611813862656 82890879698224 82985201513136 82989554209536 83153241693184 83163301779456 83189048330232 83283709432248 83353129293408 83488289511276 83543563790336 83553497392671 83638628296704 83652960693744 83839682691648 83844080206848 83939486671872 84005046957312 84009453146112 84045628476576 84105047789568 84141264284064 84145677617664 84211398946944 84307223385216 84311645423616 84343526938593 84347950881168 84509884979892 84514317648192 84610486778688 84803793924096 84896304207052 84997366004928 85007649197952 85175317145088 85201686596286 85508167483323 85564779043328 85872566018304 85909543624242 85970280704256 86041939915776 86078990455848 86176940032872 86181460140672 86218570759581 86248771502112 86351443296768 86388627112164 86559018881616 86699377569402 86756777782272 86855498615808 86870382258888 86927895687168 87026811236352 87064285872096 87068852522496 87236010301824 87240585959424 87278152648752 87339857319936 87382049833728 87554401016832 87592102838136 87634894665344 87739216521216 87749831430144 87950128099392 87992615425416 88161546676554 88166170879904 88266495466656 88378108790673 88478674542297 88680819225024 88855732083456 88860392697856 88961507241984 88999814977632 89030989937664 89073999411072 89175357019008 89213756840559 89319958196976 89351245297152 89389720857996 89496131684544 89672652654336 89711266616478 90093576927744 90121469024418 90299223401192 90417654542592 90445646970549 90624040751556 90787229005824 90826322915952 90831086890752 91005467537088 91010240908288 91049430849624 91113801772032 91153036307736 91157817419136 91229015525856 91332825333984 91337615875584 91376946787932 91480924927548 91517768964096 91541490812928 91552375394883 91557177452208 91661360676912 91870776751104 91947354230784 92051981438976 92091619964448 92201247171072 92273260240512 92278100109312 92383103674368 92499922465344 92605178442816 93028613186496 93212101575424 93252239660502 93358351702278 93363248485728 93436169127288 93547396904832 93587679371511 93694173111279 93772270455084 93986509264128 94093456833792 94098392174592 94109580780462 94171886994432 94279045506048 94319643028104 94324590232704 94431922505856 94505677826976 94510634789376 94551332036148 94618178763264 94663887319872 94737823815312 94845626308368 94850601101568 94891444741314 95062317382656 95078607354216 95249817022464 95279305441008 95483790931968 95592442263552 95622036755544 95827257805824 96029536192512 96260376423744 96374966178816 96450239099136 96496832695328 96565054869504 96606636770592 96716565792288 96797182405248 96838864262829 96954142658256 97029867939876 97145373708864 97367318949888 97378896241818 97478113554432 97601375005056 97717561104384 97729180041249 97793882648064 97905162640896 97952459087808 98145659204352 98176044147519 98187921729846 98352831422976 98498701143936 98589256498512 98636883420426 98706618586368 98831433486344 98943894111816 98949083865216 98991692353593 99144249711104 99186942239892 99299807399988 99365549856768 99382577234448 99609633750016 99722979892224 99765921628152 99919672160256 99962698593888 99967941785088 100081695647232 100124791849836 100159863679872 100165117212672 100208249337456 100279095441408 100322276646384 100520150959296 100749806456832 100881734236128 101112215832576 101222516554562 101343013313568 101355274043712 101586626326341 101676078600192 101818718369472 102019544243968 102135632631552 102140989796352 102179613280446 102184972752096 102381150979224 102386521021824 102430609705827 102503026993536 102547165846203 102552544596528 102588466822656 102632642466588 102749428500732 102754817860032 102957490084608 102984177164544 103001824633734 103187301774336 103354623844992 103390827024384 103440773509632 103558479118848 103762736474112 103807417770576 103812862622976 104062412773512 104135983727616 104282074459056 104487759024064 104612142775296 104624799012864 104657189834808 104863614272352 105033654546444 105103193155584 105115690268199 105240821517936 105481262195712 105689312022528 105734822922144 105809576251392 105855138938016 105860691196416 105943372868736 106063926194304 106069489403904 106115164011792 106318887555348 106324464138048 106496873234856 106580051792226 106688643969024 106706926239264 106805027873388 106963433273493 107156044150272 107189218621134 107194840853984 107419264798464 107452520759883 107547138256896 107574791349987 107646012344832 107664458670652 107805665031552 107858331895808 108033228216576 108038894718976 108246311506944 108292923476712 108298603600512 108421836951168 108506518986528 108512210313728 108558936782244 108635686728192 108682466366916 108773056973136 108896830205904 109073410490538 109145623661568 109288545422472 109360901025792 109538233818624 109629537736704 109754285561856 109788264423032 109801546880688 109932256242432 110018117979072 110149085150208 110413866604896 110646935350848 110652738946048 110912913560826 110918731106976 111044945909664 111137505724544 111185362672137 111283267129344 111311880875793 111317719348368 111404663190228 111537280924992 111786243588864 111792106942464 111805399388754 111919315562496 112006729276416 112060837968768 112188352378752 112194236823552 112236661831671 112281865262592 112409631180288 112458035918124 112463934508224 112591907603136 112679846639856 112685756864256 112734280504638 112813982371584 113085169829208 113329821339904 113343532263936 113567089526784 113602248795048 113975604237312 114010889977764 114496754691072 114546058165656 114627040939008 114722586554368 114771987274464 114902586710496 114908613520896 114958094346108 114998362002816 115135257729024 115178794851627 115184836149552 115315905367728 115371612671094 115412025175488 115599170092536 115675703709696 115807331487744 115827176345184 115857199310112 116085714496128 116091803363328 116223904622592 116314680402432 116370870198336 116509399778304 116733078533376 116739201355776 116789470450848 117070214370201 117266837465856 117317333766438 117323487233888 117548728902072 117605514847431 117688660622208 117739338564159 117837478387564 117971566056396 118241092300032 118395924207678 118474309444608 118666419970176 118707986583552 118765332548096 118900476025344 118951675787412 119035773282816 119093277595968 119134993729536 119186294477328 119328175579392 119379559513266 119563536872448 119615022155304 120124769236992 120161958699224 120556872723456 120594195960732 120688385122747 120832054335408 120846672898272 121101763887936 121108115854336 121340623382784 121399241132832 121485069029376 121537381743648 121543756558848 121638687367808 121777100445312 121783487834112 121829538911301 121835929050576 121974566570064 122069833859844 122076236602944 122215147569216 122369689094778 122494369001472 122508933981642 122788826619264 122934996228096 123031013654016 123069102861302 123230513045952 123333229953792 123473571257088 123511797475911 123770382726456 124038150915328 124336319547336 124477802269704 124484331314304 124581558836384 124729862539776 124744952669184 124783572495348 124925564148372 125029693940112 125232434266914 125315345685504 125457942445056 125479441040616 125562515992576 125705394008064 125759524037472 125766120310272 125909230007808 126007570435968 126014179719168 126068442714864 126157571684352 126211896426096 126218516426496 126317098420416 126460835077824 126467468135424 126521926321752 126749756510208 126764827469838 126771476472288 127039073921344 127205690886144 127344456310578 127496049007392 127762975717632 127769677074432 127802529894429 128347168564992 128499954905088 128600318798848 128808849027456 128864315436363 128955421056384 129062909873664 129118485683772 129265410049308 129272190211008 129373157253168 129527164945152 129582940668246 129838528322424 130049066354103 130135166673408 130283247923712 130305573388332 130391843530752 130540216854528 130603278783744 130854015452736 130860878939136 130901392196692 130917228973128 131073074750592 131137108563968 131331601525248 131452341998016 131515844560568 131608824781824 131925192149088 131932111820288 131988923138124 132242320014831 132249256319856 132399743199984 132510102979264 132963973189632 133021228837536 133283598125184 133290589046784 133442260862976 133499722466448 133546484906496 133610999116608 133763035528512 134026867945728 134084581286994 134244197526816 134508978981504 134697679509614 135124017751424 135140365391616 135182203536627 135301238452224 135448835101788 135758291159296 135936061127334 136180843508736 136239484373928 136246630336128 136508201305632 136515361362432 136574146274436 136670702658048 136729554461604 136736726128704 136784622430208 136843523288784 136999238000976 137006423813376 137065420181898 137276653446144 137312236219392 137335766178312 137492041015368 137583069032448 137806165126656 137921031346176 138077972158464 138137429946672 138409890360768 138417150163968 138574655511552 138749883698016 138847978303488 139042765945408 139482857033728 139542919779744 139818152363136 139878359490753 140037527553417 140044872728592 140154253690932 140321095357248 140641682927616 140658405682626 140979763896192 141140185250688 141147588261888 141164371170693 141257830491648 141418568259072 141479464542156 141486885349056 141758516740464 141765952184064 141826998054222 141927268144896 141995830979808 142106735722968 142275901652352 142337167111971 142406703831184 142593476073984 142617911031324 142874725533696 142918958161512 143225686397952 143270027679844 143433055133316 143528016459776 143740886708736 144044304288768 144328415342592 144390564635616 144398138134016 144562449268224 144675358648704 144745249042992 144847582304256 144909955155888 145030742630848 145195773607872 145431213987384 145527498215424 145544801909814 145718060563296 146050978424832 146068344362727 146402062507584 146576341656576 146690823972096 146736238026937 146865446866944 146928688631712 147218488806528 147529247134464 147883884747768 147891641475968 147955325130639 148059927879552 148247150229516 148415841167724 148423625797824 148539550920304 148716374566656 148780413359838 148949711099982 149048324785152 149073865851672 149342305701888 149414450625024 149584469838336 149648882442228 149709153683456 149879508240384 149944047890832 149951912677632 150122543470848 150239795519808 150247675819008 150312374006184 150418643162112 150483414969576 150780226438944 151124709685248 151469665060064 151668323748864 151833774831843 151967472316416 152014519970352 152662339588096 152728077554208 152836054585344 153029316365952 153203448947328 153211484694528 153269419920669 153277459128144 153331149337088 153571726468836 153579781532736 153754540490304 153828816894792 153882700233984 153948963699882 154124142751098 154132226790048 154436235126912 154476265746816 154502736950601 154780952661504 155086240536576 155161160264448 155337718678272 155345866371072 155644104711168 155719293934464 156093619160268 156355783287808 156423111688584 156731638536096 156807353129908 156918214162944 156985784752212 157295421408528 157550481819666 157654789733376 157861232276904 157965745926144 158221893293568 158533968033792 158602234383216 158714364377088 158791036794624 158915059303104 159095889291456 159104234105856 159172746017688 159418049163264 159486696207072 159870077688339 160060389358896 160207541810082 160601079415309 160742496964608 160783827931701 160792261280976 161109405780544 161128897197696 161320707385344 161469018517248 161496688005978 161787497843712 161865654843776 162049842324864 162058342078464 162369467260416 162439385215068 162447905400768 162632755426752 162759778479792 162768315470592 162838405173366 162953530092288 163023699550374 163159585459704 163345245308856 163718435492352 163932818133708 164041351538688 164307350727936 164444306605056 164631428342784 164682396634548 164702320321032 165027176968608 165223627725312 165781759396448 165970403026272 165979108419072 166306483386368 166326603558912 166369370341239 166378096660464 166567418864496 166706258586816 166976579022552 167087127580672 167106994785342 167277256593408 167305921387488 167679365383296 167688160413696 167708099083131 167878973343744 168010093914624 168091256953152 168282528568128 168291355235328 168422797893888 168614446770432 168623290847232 168687053877186 168695901762336 169019769959784 169028635296384 169101420756957 169220973557376 169792608414104 169994732009856 170015298395904 170350634290176 170403373192572 171016334966646 171129558086656 171745132036608 171819087248484 171940561408512 172083879831552 172157980911696 172353880065744 172362920281344 172437141519162 172497543004224 172702886593536 172777254224328 173057419006641 173118037763232 173398755138804 173513555564544 173710997231616 173740764517776 174128571744192 174137705044992 174472020603648 174481171918848 174556305297504 174679714639872 174764099667456 175108802033664 175184205676272 175269789330688 175478433042432 175900256198784 175976000649657 175985230850832 176323093353108 176332341759808 176532990933312 176756217581346 176957349084594 177361638450048 177593886311517 177711464166912 177999629955264 178061979875328 178147998822144 178350714038016 178427513681118 178639916393952 178702490594304 178779441715992 178992263369088 179345305308672 179422533232956 180187153855488 180242938048836 180598446802384 180835309085184 180891293941098 181248081503112 181574458011648 181652645831904 181662173781504 182010935074176 182020481816576 182098861699248 182227603544064 182306072615472 182315634838272 182458031051712 182665650667968 182675231751168 182753893575864 182961849855096 183035537928192 183082981625856 183104750789766 183114354904416 183322721353824 183554533642167 183741553502208 183763400972463 184183239928896 184402494342144 184546520481024 184556200218624 184603654291953 184766207348736 184999844930688 185210356885632 186057226372992 186424203150848 186504479321004 186716703404556 186726496971456 186872338254576 187094793809664 187175358743022 187388346222558 187544540910168 187848651400371 187973018528256 188186913667584 188219161560924 188343773988864 188558091012096 188639286056208 188649180465408 188863845011712 189011355653952 189021269578752 189102664072296 189236357526528 189327774639744 189475647630624 189691252616736 189701202203136 189782889482628 190124634765312 190157214708432 190558610882016 190967581863936 191016684465867 191184884527104 191244073511088 191654515611648 192059072385024 192520752847488 192749932357632 192900478198272 192993665390656 193213273541184 193433131584576 193594364810496 193677728525658 193908285316512 194059735879752 194290747417728 194374411002369 194757792483636 195202750010112 195435122208768 195458360082498 195587765296128 195810325281792 195904918175616 196291318408704 196352088295038 196375843459692 196705662845952 196997402287872 197178512997024 197273766840852 197413237172736 197662866972688 197887788223632 197898167730432 197983384707186 198288499422208 198373884479784 198599614799976 198731099713536 198765154468896 199219267500032 199445959784448 199531843256304 199925397187776 199935883570176 200163391294464 200249583699672 200319727359744 200330234425344 200416498674912 200558190882816 200644553292768 201040301918592 201126871930491 201763468472256 202046519264421 202224431665152 202445033109124 202686026627136 202710548087424 203173252652682 203637436738944 203904091691001 204039088487936 204271265263104 204359226560892 204369945504192 204762301958448 204773042043648 204861219411654 205006053987072 205094331692406 205105089193056 205176933645312 205265284933176 205498857001464 205509635720064 205598130272847 205914980169216 205968354329088 206003649267468 206374603548672 206709247689984 206881547019264 207116958237696 207525472948224 207614835541152 207625725245952 208124825547024 208271967455232 208564148918112 208975518048128 209224285550592 209249598025728 209314379669616 209727228544704 210067309092888 210206386311168 210231380536398 210481643035872 210962524391424 210987608523939 211469645844288 211710277876032 211721382392832 211886745737472 212127852388608 212138978807808 212230328023584 212637775110696 212648928276096 212740497081333 212993746469712 213160103584452 213413852478528 213610055746776 213926866546986 214312088300544 214378437242268 214389681707968 214838529596928 214905041519766 215149582699974 215292024689664 215328917341304 215611330063104 215716663791616 216066456433152 216492623013888 216585846953424 216597207201024 216843673902336 217013037973056 217024420627456 217117873564488 217271373456384 217364932733832 217546113946272 217793660411808 218146820981076 218291247323136 218317202864721 218577090844944 219076467637248 219259075473408 219508571123712 219576528846064 219603093761376 219864512484864 220036235958144 220298170300416 220827733209792 221293870701696 221305477892096 221825827121652 221837462213952 222089891819328 222275011449088 222370725344274 222623761751586 222635438696736 222809326380456 223074561849984 223170620039757 223424566649973 223572487177728 223610798777508 224013458552832 224121675937536 224376704757504 224388473647104 224473323663342 224563730525184 224819262360576 224916071836248 224927869016448 225183815206272 225359693279712 225371513728512 225468561009276 225627964743168 226170339658416 226659642679808 226687064527872 227134179053568 227204497590096 227951208474624 228021779955528 228993509382144 229092116331312 229254081878016 229543974548928 229805173420992 229817227041792 229916188692216 229996724005632 230270515458048 230357589703254 230369672299104 230631810735456 230743225342188 230824050350976 230923445549823 231198340185072 231654352690368 231714398620224 232171428992256 232183606726656 232447809245184 232629360804864 232741740396672 233018799556608 233466157066752 233578940901696 234140428740402 234533674931712 234634667532876 234646974467776 235097457804144 235211029694862 235377321244416 235478677128318 235674956775128 235943132112792 236325722729499 236482184600064 236791848415356 236948618889216 237332839940352 237530665096192 237800952050688 237903351574824 238071546565632 238186555191936 238269987459072 238372588954656 238656351158784 238759119026532 239127073744896 239230044310608 240249538473984 240311312715123 240323917398448 241113745446912 241188391921464 241376770245494 241664108670816 241693345796544 242203527775872 242216231708672 242245032008967 242681246765568 242798482265664 243074763487296 243087513117696 243277374735616 243554200890624 243566975668224 243659077822602 243671858101152 243949133140128 244139667719688 244152473205888 244257607760049 244430295138432 244535549325561 244739378189556 245017867963284 245577653238528 245869992456192 246062027308032 246138205722604 246461026091904 246666459907584 246947142514176 247023594951822 247540765452912 248076301830656 248672639094672 248955604539408 248968662628608 249163117672768 249459725079552 249489905338368 249567144990696 249851128296744 250059387880224 250464868533828 250630691371008 250660492178013 250915884890112 250958882081232 251519048074944 251532240620544 251818460015616 252015140871936 252028359438336 252136885429728 252315143368704 252423792852192 252437032852992 252634196840832 252921670155648 252934936270848 253043852643504 253529654939676 253542952944576 254078147842688 254411381772288 254688912621156 254992098014784 255525951435264 255605059788858 256524502449969 256694337129984 257200637597696 257617698054912 257728630872726 257910842112768 258125819747328 258236971367544 258530820098616 258544380422016 258655712278743 258746314506336 259054329890304 259165881336492 259677056644848 260098132708206 260270333346816 260566495847424 260611146776664 260783687061504 261080433709056 261206557567488 261708030905472 261721757878272 261802784393384 261834457946256 262146149501184 262274217127936 262663203050496 262904683996032 263031689121136 263217649563648 263850384298176 263864223640576 263977846276248 264484640029662 264498512639712 264799486399968 265020205958528 265134326372019 265436023626891 266042457675072 266567196250368 266581178093568 266884521725952 266999444932896 267092969812992 267221998233216 267526071057024 267641270521677 268053735891456 268169162573988 268488395053632 269017957963008 269395359019228 270248035502848 270280730783232 270364407073254 270897670203576 271336940911647 271516582318592 271872122254668 272361687017472 272478968747856 272493260672256 273016402611264 273030722724864 273148292548872 273341405316096 273459108923208 273473452257408 273569244860416 273687046577568 273998476001952 274012847626752 274130840363796 274553306892288 274624472438784 274657126184649 274671532356624 274984082030736 275612330253312 275842062692352 275912988672919 276155944316928 276274859893344 276819780721536 276834300327936 277149311023104 277499767396032 278085531890816 279085839559488 279636304726272 279756718981506 280075055106834 280089745457184 280308507381864 280642190714496 280763038114533 281316811365252 281959527792384 282280370501376 282295176523776 282328742341386 282515660983296 282837136518144 282958929084312 282973770698112 283517033480928 283531904368128 283653996108444 283854536289792 283991661959616 284213471445936 284551803304704 284674334223942 284813407662368 285186952147968 285235822062648 285749451067392 285837916323024 286451372795904 286540055359688 286866110266632 287056032919552 287481773417472 287795379908089 288088608577536 288781129271232 288796276268032 289124898536448 289350717297408 289490498085984 289695164608512 289819910311776 290061485261696 290391547215744 290516592788487 290862427974768 291089603819628 291436121126592 292101956849664 292136688725454 292804125015168 293152683313152 293381647944192 293472476053874 293857377263424 294436977613056 294528132442557 295058494268928 295767769495536 295783282951936 295910650261278 296119855759104 296494300459032 296831682335448 296847251595648 296975077060779 297079101840608 297432749133312 297560826719676 297899422199964 298096649570304 298147731703344 298828901250048 299168939676672 299297764884456 299418307366912 299759016480768 299888095781664 299903825355264 300245086941696 300479591039616 300495351638016 300624748012368 300837286324224 300966829939152 301560452877888 302249419370496 302939330120128 303336647497728 303667549663686 304029039940704 304759878979023 305456155108416 306058632731904 306406897894656 306422969389056 306538839841338 306554918256288 306662298674176 307143452937672 307159563065472 307291829117481 307509080980608 307657633789584 307765400467968 307897927399764 308248285502196 308264453580096 308872470253824 308952531493632 309005473901202 309561905323008 310172481073152 310322320528896 310675437356544 311288209422336 311438587868928 312187238320536 312711566575616 312846223377168 313463277072192 313614706259816 313836428325888 313971569504424 314590842817056 315100963639332 315309579466752 315347070804597 315722464553808 316443786587136 317067936067584 317204468766432 317428728754176 317582073589248 317830118606208 318191778582912 318208468211712 318345492035376 318973392414144 319740155376678 320120778717792 320415083620164 321202158830618 321567655863402 321584522561952 322218811561088 322257794395392 322357562279649 322641414770688 322724374049961 322938037034496 322993376011956 323574995687424 323731309687552 324099684649728 324116684156928 324738934520832 324878770430136 324895810801536 325265510853504 325519556959584 325536630941184 325676810346732 325907060184576 326047399100748 326319170919408 326690490617712 327436870984704 327865636267416 328082703077376 328614701455872 328888613210112 329262856685568 329364793269096 329404640642064 330054353937216 330447255450624 331563518792896 331940806052544 331958216838144 332612966772736 332738740682478 332756193320928 333134837728992 333412517173632 333556088016411 333935642627379 333953158045104 334213989570684 334611842774976 335358730766592 335376320827392 335416198166262 335757946687488 336020187829248 336182513906304 336565057136256 336582710470656 336845595787776 337228893540864 337374107754372 337391803524672 338039539919568 338057270592768 338202841513914 338441947114752 339585216828208 339989464019712 340030596791808 340701268580352 340806746385144 342032669933292 342259116173312 343490264073216 343638174496968 343881122817024 344167759663104 344315961823392 344707760131488 344725840562688 344874283038324 344995086008448 345405773187072 345536384554881 345554508448656 346114838013282 346236075526464 346797510277608 347027111129088 347421994463232 347481529035552 348257143488384 348275410089984 348944041207296 349112610595008 349528199334912 349909490679619 350217604067328 350368411352544 350539578661376 351800512397568 351952001299314 351970461701664 352646186706216 352664683519616 352816544542293 353065981866624 353218015692477 353512435162692 353914698169188 354723276900096 355187772623034 355422928333824 355999259910528 356123959750656 356295997644288 356701428076032 356855027362236 357279832787904 357404981188608 357558883431984 357984526738176 358690610617344 358845066465912 360374307710976 360485876097672 361196893604768 361670618170368 361782587882196 362065155368241 362496163006224 363305291663808 363324347563008 364021870148352 364040963633152 364197723398496 364455207088128 364612145230944 364631269676544 364916062103424 365331301335936 365350463502336 365488616733903 365507787151728 365923699710192 366209501579532 366228709808832 366645442707648 367109067284334 367483107004416 367526801944926 368366479857792 368804988684288 369093040962048 369207308583906 369999689861376 370420713771264 370535392427733 372114452745984 372848406301696 373008958642008 373433406809112 373452993942912 373744676509152 374189587619328 374350717486044 374776692445116 375089081820336 375697302800742 375946037056512 376373827335168 376438323121848 376687547977728 377116182024192 377278572112416 377298360930816 377727690023424 378022711307904 378042539157504 378205328144592 378472715053056 378655549279488 378951295261248 379382505233472 379402404406272 379565778965256 380249269530624 380314429416864 381117221764032 382033368931734 382488147022176 382971804759583 383309031223296 383407589683287 385041505694976 385499864715264 385800956396544 385987330781312 386426547082368 386592946309089 386866263169152 387188729620992 387355457051316 387816570633024 388119471759504 388581494835456 388748822004738 389515584967272 390405500020224 390916720164996 391175530592256 391620650563584 391809836351232 392582636817408 392704176590076 392751686919384 393411325691904 393994804575744 394357025994048 394547533681704 394826474345472 395325733945376 395775576447264 395796335460864 395966769414372 396576998844416 396726960044493 396747768959568 397199229599952 397530308937792 398438535000064 398891919568896 399063686512608 399850794375552 399871767140352 400326782588928 400499167399344 400639454719488 400832997349824 401289106585536 402080603837184 402253743860982 403526936944512 404093038528842 404890066218248 405372053254272 405421096174848 405546610609881 406346505305364 407274873477888 407808183382002 408078176975872 408542530526208 408718453121784 408739891008384 409524603916896 409546084087296 409722438823308 410012107974144 410188663384812 410210178386112 410353867290624 410530569866352 410997714002928 411019271440128 411196260545694 411829960338432 411936708658176 412007298534936 412749207097344 413418495379968 413763094038528 414233916475392 415229671082304 415251450491904 416249651094048 416543934910464 417128297836224 417951036096256 418448571101184 418628759339232 419454457089408 419635078472259 420112582660251 420134618185776 420462761072796 420963286071744 421925048782848 421975217047878 422939291688576 423420555752064 423442764785664 423493113512079 423773491474944 424255704777216 424460656047168 425275550221392 425297856552192 425429524639249 425480994162666 425987492939424 426320207168904 426827704957056 427220111493552 427853733093972 428624176601088 428756874484536 428779363415936 429677059193856 429810083039532 430299165399948 430584049379328 430657834682608 431222660126208 432132912866304 432985246027776 433171693906848 433194414402048 433687347804672 434026075946112 434048841254912 434235747128976 434542746912768 434729865467664 435092227892544 435587320823616 436293641962152 436582494646272 436634405729442 437154181689888 438152935274496 438205033088181 439153057692128 439206187522752 439729024969728 440072471916288 440208714080811 440596340600832 441655466419584 442587741403392 442610955784192 443651654243304 443674924427904 443865975391917 444179783638656 444550022898176 444741450688548 445247523503172 445270877393472 445618652760912 446149123699968 446341240079514 446849133299946 447144974355456 447221597555016 448026917105664 448243351875072 448753409515008 448946647326684 449127461050368 449638524721152 449832143672496 449855738032896 450367630412544 450719386559424 450743027457024 450937122018552 451255929486336 452340679316832 453319285359616 453374129055744 454408995180192 455501324495529 455902416949248 456043559911056 457987018764288 458184232662624 458508163756032 459087949097856 459610346841984 459634454083584 459808259762007 459832377384432 459993448011264 460715179406508 460739344598208 461263621470912 461486450684376 461648100701952 461846891099646 462396680370144 463308705380736 463428797240448 463508210851803 464342857984512 465258721609728 465483480793344 465627589959493 466037599113216 466932314133504 467157881803392 468280857480804 469067349863424 469269335065752 469293948935552 470194915608288 470422059389724 470754642488832 470957354256636 471349913550256 471886264225584 472651445458998 472964369200128 473583696830712 473897237778432 474665679880704 475061330192384 475601904101376 475806703149648 476143093131264 476373110383872 476745177909312 477312702317568 477518238053064 478254147489792 478460088621216 479610233065017 480622625430246 480647834796896 481803238245927 482227490893824 482351483795103 482376783842928 482753540490988 483328217341632 483386691593088 484407055551744 484432463417344 484490064017934 485362493531136 485596964531328 486149526974592 486175026235392 486554749471232 487108401781248 487318155645204 487343716202304 487898266280256 488279335439376 488304946411776 488515215520098 488860590276864 489071098651122 489478756379112 490035735926568 491155306477056 492124054616064 492276411445208 492922052183808 493332919815168 493894285028352 494047189903644 495081530905824 496152603661312 497345278189344 497911209078816 497937325257216 498326235345536 498919450159104 498979810676736 499108111023717 499134289981392 499702256593488 500118775760448 500929737067656 501261382742016 501320984356026 501831769780224 501917764162464 503038096149888 503064481241088 503124297249393 503636920031232 504030281743872 504273770859456 504847585704384 504874065705984 505268393681664 505843340311296 505869872541696 506087705287008 507059309879352 507085905889152 507304262270871 508156295685376 509377825242312 509623897672201 509984196029568 511051902870528 511210119577716 513049004899938 513388674259968 514401275195392 515235396109824 515457261745452 515821684225536 516251639494656 516473942735088 517061640197232 517088760844032 517311424557486 517492629012672 518108659780608 518331762672984 519354113289696 520196265416412 520540666693632 521132991694848 521222293553328 522413115134976 523416061810944 523443515756544 523605568786768 523668915892512 524292299002368 525326406100992 525809367992064 526063378242272 526435299127296 527700768596352 527728447281152 527928001948971 527955692552496 528969280059324 528997025279424 529598972799936 530040411917056 530268652744038 530872047253782 532084915350144 532781658934551 533134392500736 533998889865792 534185939625984 534443996466432 535052142114048 535282541043354 536107471782912 536338325147976 536976790107264 538035915926016 538790718038456 540496071005696 540561461566464 540728814146508 541795340407152 542673881823294 543033164637184 543744244509336 544723374034944 544957937495712 544986521344512 546032805222528 546061445449728 546296585097744 546682810632192 546918217846416 546946904514816 547374093155136 547996952003904 548025695253504 548261680727592 549106613784576 549248944877568 549314252369298 549343064713248 549968164061472 550663600926501 551224660506624 551825977345838 552549719786688 553639561443072 553668600655872 553810962875859 554298622046208 554999534792064 556171063781632 558171679118976 559272609452544 559513437963012 560150110213668 560179490914368 560617014763728 561284381428992 561526076229066 562633622730504 563545954201113 563919055584768 564560741002752 564657484682772 565031321966592 565674273036288 565917858168624 565947541396224 567034066961856 567063808736256 567307992216888 567709072579584 567983323919232 568426942891872 569103606609408 569348668447884 569626815324736 570373904295936 570471644125296 571675832646048 572902745591808 573050053397601 573080110719376 573732220533264 574963546834944 575590759816178 576177217155072 577562258542464 577592552536064 578249797072896 578701434594816 578980996171968 579639820623552 580122970523392 580783094431488 581033185576974 581724855949536 582179207639256 582872242253184 583123233007107 584273377450908 585608250030336 586305366626304 586763295888384 586944952107748 587714754526848 588873955226112 589056264885114 590116988537856 591535538991072 591566565903872 591821300522556 592239711518208 592988600918064 593663364670896 593694503191296 593950154121558 594158203681216 594865498266624 595121653439352 595798844399928 596193299140608 596295463406688 597657802500096 598337879353344 598595529768912 599776191563328 599807650710528 600490173883392 600959182079232 600990703276032 601249496024736 601674572648448 601933659878304 603120905755776 605878660240256 606139557793263 606673294995456 607335099327372 608058079881408 609519757958046 610912310216832 611712275073003 612117265463808 612813795789312 613077679682676 613109836512576 613324597348352 614286905875344 614319126130944 614583658234962 615018161961216 615315267579168 615530800935936 615795854799528 616496571004392 616528907160192 616794390818541 617744940507648 617905062987264 618010947802404 619123810646016 620644641057792 621350874713088 622576418844672 622877175737856 624374476641072 625423133151232 625692446754336 626926554144384 627229412519632 627672856651776 627943139008848 629181685634112 630201927278664 630619158933504 630694141609194 631444929107616 632887573174272 632962825571817 634408937532864 635164147178496 635660237212416 636383557165824 636416936423424 636690984070752 637946784828288 638221491243999 639480310753356 640241557435584 640830167240328 642404317661236 643135311726804 643169045123904 644437623122176 644515588790784 644715124559298 645448748099922 645876074068992 645986752023912 647149991374848 647462619375104 648199369299456 649477869041664 649757540860272 649791621603072 650531021707008 651039113919168 651073261882368 651353620693464 651814120369152 652094798201496 652638341838816 653380981235424 654873741969408 654951608594163 655731272534832 657229402911744 657777226420224 657946357604653 658525713371136 658729586538192 658809281284128 660108707874432 660894510901248 663127037585792 663881612105088 663916433676288 665477481364956 665512386641856 666269675457984 666825034347264 667112176032822 667871285254758 667906316090208 668427979141368 669223685549952 669511860119271 670717461533184 670832396332524 672040375658496 672365027812608 673130114272512 673165420941312 673691191575552 674457787081728 674748215508744 674783607049344 676079079839136 676114541185536 676405683027828 676883894229504 679170433656416 679978928039424 680061193583616 681402537160704 681613492770288 684065339866584 684518232346624 686980528146432 687276348993936 687762245634048 688631923646784 689415520262976 689451681125376 689748566076648 689990172016896 690811546374144 691072769109762 691109016897312 692229676026564 692472151052928 692770336649469 693595020555216 694963058071104 696514286976768 696550820179968 697888082414592 698225221190016 699056398669824 699818981359238 700736822705088 701079157322752 703601024795136 703904002598628 703940923403328 705292373412432 705329367039232 705633089084586 706131963733248 706436031384954 707024870325384 707829396338376 708977168188497 709446553800192 710375545246068 710845856667648 711998519821056 712591995288576 713402856152064 713710054724472 714559665575808 714809962377216 715117766863968 715969053476352 717381221234688 717690132931824 720748615421952 720933938145369 720971752195344 722393787209536 723341236340736 723565175764392 724130310736482 724992326012448 726610583327616 726648695126016 726735096026901 728043740296704 728395446796992 729224290461888 729262539353088 729832124206848 730662602671872 730700927004672 730977233467806 731015574303456 731847399420384 732419003159064 732457419617664 732772823280147 733290885415296 734218134568668 735053603889852 736732959715584 737609977368576 738186081924096 738414617167812 739999379722752 740841427542528 741070784855466 744228905491968 745696812603392 746017917284016 746866813618224 746905987885824 747489353018304 748379175238656 748701434972088 749553384890232 750178163640672 751394605601484 751892074113024 751981476534039 752747654670336 752876646243696 754557144224832 754596721861632 755455380046848 756045422615808 756085078315008 756410656289184 756945430106112 757311098558976 757902590522496 758765010466944 758804808812544 759131557930512 760628858833728 762234443528064 764066737863468 764976294044352 765943609519166 766815179366574 769573507349907 770083011389952 771601912793088 771974661562624 772853094164736 773185892618178 773732526338304 774377459241984 774710914102632 775633141266048 775967136836229 776238943519008 777162989670912 777497644009476 779031169934544 780811000040448 781833440329992 782351061184512 783241301127168 783619672702464 785165273634816 785408353180152 785503373838768 786822651383808 787989609151488 788714051988096 789095067363408 789652948690944 790651467890752 791551152894528 791592670921728 791933538828744 793153997688832 793453920088986 793495537919136 794398459199904 795060617875584 795402979116057 796308070880673 798127373025216 799701588751104 799743534280704 800653565177856 800998334798688 801278909438976 801665994699648 802578213171072 804161207674368 804507487721964 807053873889024 808186077057684 809780132436496 810744106508544 810842192349696 811093221219762 812693010610728 814010822734941 814549746955776 815616366764004 816156353951744 817085061052416 817436906243568 817479782016768 819049207833792 819092168174592 819444877646616 820024215948288 820377326769624 820420356772224 820707734581248 821061139732704 821995428005856 822038542880256 822392521091388 823659920676864 823873417316352 823971378553947 824014597069872 826836990759936 827526188077056 827738966018757 828467832950784 830459342164608 830502900983808 832499302188096 834256595672448 835902072192512 837257518678464 838908914178816 839270156944518 840225165320502 840269236371552 840925522145592 841926572143488 842289114343599 843950434095756 845878583377152 846841111504128 846885529571328 846986227024158 847546982949888 848511409554432 848921312094336 850551100442784 850595713104384 850859049278498 850961988325332 851974985878848 852640414337808 853655409914112 854440222987104 855707466187944 857248353202176 857513748969072 857558726831872 859354118387712 859620166079064 860598330799896 861168098758656 861315669365216 862445320252416 863386139724267 864265825732608 866343387813696 866388828804096 867374695609344 868052151892224 868097682509824 868471494257952 869085493825536 869459730935328 870184455785088 871174641647232 871549778365461 872587283924304 873268811458884 874308363379776 876305870548992 876410066176362 878306115384256 878412375045504 879458049939456 880144943832576 880417428161622 883310932839168 883584397327671 885175482806784 887303308486608 887349848855808 887731950783834 888359567277312 889100045796352 889482901377096 890495047006344 890541754786944 890925231182337 891237305521824 892298247399936 892682480159028 893698266599892 894289948710912 894443195110032 896486703750144 897506819030016 897893294653368 898254922100736 899277049442304 899664287344992 899711476065792 900735260825088 901438773118848 901486054914048 901874244037104 902511858972672 904681358633664 906638570719232 906748258111488 908817990360384 911002648991058 912087119822112 914279636937069 916368465325248 918175898195712 919220693683968 919268908167168 919616519524014 919664754768864 919986896022528 921430358813016 921478689196416 921875487352443 922527242941824 922972901368752 923296201403904 923693782199292 924793360740288 926617410761472 926857594480896 927016421703606 928685715969024 930517443219456 930966961586688 931255179918986 933864628267008 934315763606784 936561714961608 938134699726848 938538670131504 938587897871104 940389831216576 940844118779448 941509284977664 941914708513272 942699827100512 943772528451168 945302890917996 945928738400256 946041212413791 947167393661424 949331359761408 950122660384768 951203808202752 951613406299296 952286186262528 952746220767744 953490355818624 954625404635136 955036476106128 956920177242432 959220466130034 961245250860492 961295669593792 963606476491854 964702967590206 964753567685856 965507080981976 966656434683264 966773383186176 967072686838947 968173122149883 968814111103488 968980128035868 970724987062272 971193929062656 972299053949184 972350052470784 973109498942464 974216803562496 974636311290408 974687432404608 975796532560512 976558670878752 976609892823552 977030431040196 977721180553728 978142197302244 978957512758224 980071471853136 982310612954112 984248109232128 984552822890416 985844104367616 986665839630336 987788570056704 988094379807288 990163061811648 992305207322624 994690556378688 995822418157632 995874650514432 996652470691072 997838900318208 998216222047434 998268579962784 999404513186976 1000237551520896 1000668264049233 1001806927882137 1001859474135312 1002641968712052 1003835528324928 1006076192299776 1006128962482176 1006248594498786 1007273840062464 1008060563487744 1008547541718912 1009695171408768 1009748131411968 1010536787363328 1011686680622592 1012175410574016 1014118619758704 1014171811778304 1014608524541742 1016312591370752 1018755650484624 1019247795344402 1019968392059136 1022103805741056 1022420239155432 1026098009799876 1026777348519936 1030470792219648 1030914523490904 1031643368451072 1032503278989312 1032947885470176 1034123280394464 1034177521688064 1034622849114972 1034985258025344 1036217319561216 1036663525345968 1038708226579392 1040392530832824 1041081333387264 1042265983389696 1042444587106656 1044826230269952 1046832123621888 1047211137573536 1047337831785024 1048584598004736 1049728472038857 1050652812201984 1051618735984128 1052126756484544 1055401537192704 1055456894562304 1055856003897942 1055911385104992 1057938560118648 1057994050558848 1058449633626879 1059197945599872 1059654047077431 1060080823834112 1060537305488076 1061744094507564 1064169830700288 1065563317869102 1066268785001472 1067997779731584 1068371879251968 1068887992932864 1070104284228096 1070565082086708 1072214943565824 1072676650295952 1073953580214528 1076071831852032 1077581436076912 1080992142011392 1081122923132928 1081457628293016 1083590680814304 1085347763646588 1086066329274368 1086195466104723 1087488489018672 1089915874991424 1089973042689024 1092065610445056 1092122890899456 1092593170195488 1093365621264384 1093836435692832 1093893809029632 1094748186310272 1095993904007808 1096051390507008 1096465850201709 1096523361455184 1098628504738596 1098686129426496 1099936328122944 1101327201853002 1102449321013248 1103651954691676 1105099439573376 1107279122886144 1107621925751718 1109999069584128 1111606177283199 1112342127563264 1116343358237952 1118545218905088 1119026875926024 1120300220427336 1120358981828736 1121234029527456 1122568762857984 1123052152458132 1125267245461008 1127091908402226 1127838111169536 1129121482005504 1129314969365544 1130062643933184 1131348546072576 1131835716337248 1131895082792448 1134068133923712 1134127617472512 1134615984433776 1135418145159168 1135966647838464 1136853885783744 1138207213218816 1138697336895768 1139253630649472 1140747808591872 1140943288250592 1143351665292096 1146100106795202 1146160221438752 1147464441066528 1148915414278749 1149927093669888 1150222769049861 1151181519632356 1155124517084928 1155185105072128 1156499594145792 1157402869189632 1157961992343936 1159279641247104 1159778838927267 1160245941046784 1161566188862976 1162066371153948 1163449711899072 1164358415278512 1165744484506368 1166246466014214 1168546754901816 1171216500060672 1173526591776768 1173889904215496 1175429509053696 1177747910452224 1178112529770228 1180233977075712 1183071077982144 1183133131807744 1183642601045112 1184479423036416 1185977201836128 1187326729341792 1187389006382592 1187900308243116 1188316407362432 1189730996533248 1190180880133479 1190243306878704 1191597688799856 1192590926813376 1195315605000192 1196675758706688 1197191059537824 1199552383126656 1199615301421056 1200980347766784 1201918364158464 1202498992049472 1203867319756608 1206241811511552 1211757320480512 1212279115586526 1214670198654744 1216116159762816 1216639831829643 1219039515916092 1221824620433664 1223424550146006 1224234530927616 1225627591578624 1226155359365352 1226219673025152 1226649194696704 1228573811750688 1228638252261888 1229167316469924 1230036323922432 1230630535158336 1231061601871872 1231591709599056 1232993142008784 1233057814320384 1233588781637082 1235489881015296 1235810125974528 1236021895604808 1238247621292032 1241289282115584 1242701749426176 1245754351475712 1248748953282144 1251384893508672 1253853108288768 1254458825039264 1255345713303552 1255886278017696 1258363371268224 1258905235416777 1260403854557328 1261388283218388 1262889858215232 1265775146348544 1265925651143634 1268817875065728 1270328294356992 1270479340536237 1271320474424832 1272767114331648 1273381968141504 1275893569656576 1276288573917747 1276442982487998 1278960621506712 1280483114871168 1281660334480656 1284808635322472 1286270623453608 1286338090247808 1288875246244352 1289031177581568 1289430249118596 1290897496199844 1291752148137984 1291973504047824 1294925238750208 1296398738598912 1298955738083328 1299515081720544 1299583243206144 1301062043414016 1302078227838336 1302146523764736 1302707241386928 1303628240738304 1304189596402992 1305276683677632 1306761962470848 1309747483938816 1309903217188326 1311462545069664 1314458805823488 1315892715209306 1317459173076384 1317618562568256 1320217415748864 1320626142242433 1321789021802496 1326254075171584 1327763224210176 1327832867352576 1330954962729912 1331024773283712 1331597926175751 1332539350915968 1333650068694528 1334224352065644 1335742570509516 1335812632180416 1336855958282736 1338447371099904 1339023720238542 1341434923066368 1341664792665048 1344080751316992 1344730055625216 1346260228545024 1347382383151104 1348915574163456 1349496431017488 1349567214098688 1352158159678272 1352229082371072 1352811366055656 1353767788459008 1358340867312832 1359957856078848 1360122387167232 1363226985540576 1366503973486587 1368130679733168 1373961056292864 1374552697987872 1375524491268096 1377263847293568 1378831040525952 1378903362250752 1379497132153296 1379980344033792 1382145538219524 1382218033794624 1384459352053128 1384944302105856 1385540673298938 1387190041110432 1389926116142208 1390524632555409 1393028573953536 1395776164829184 1396450442380032 1396882769878479 1398112797339648 1399637962718476 1401473645410176 1402158314645504 1407202049590272 1407808005197256 1407881846806656 1410584746824864 1410658734078464 1411266178169172 1412263927466496 1412872062769908 1414049740650768 1415658792676752 1417954336376994 1418893107600384 1420751090492136 1421691713335296 1423997039642112 1425183990577152 1426805712304128 1427420109448944 1429119331151616 1430235533727936 1431938106952704 1434762442469376 1435380265863648 1441867876290738 1441943504390688 1444787574419072 1445409714737781 1446682472681472 1447054451385309 1447130351528784 1448260621472964 1449984652024896 1453221166655232 1453297390252032 1453470192053802 1456087480593408 1456790893593984 1458448580923776 1458525078706176 1459664248413696 1461325205343744 1461954466935612 1462031148606912 1463694798840768 1464838006318128 1464914839235328 1465545646560294 1466581770830592 1468436269137336 1470107207779704 1473465919431168 1476372163848192 1476829234335624 1479998759445504 1481682855085056 1482141569710932 1488457810983936 1491393625206784 1492035834568032 1493733627236448 1493811975771648 1494978706036608 1496758350477312 1497324333071151 1497402869944176 1499106769780464 1500356327281344 1502789211202968 1503784148226048 1503962953068078 1505495309340672 1505753292487392 1509114288449664 1509193443723264 1509372891748179 1510910760093696 1512090845231616 1512821312578368 1514622197117952 1515805181044992 1517530020933888 1517609617625088 1518263115861024 1521257717667456 1521912786812613 1524468887056128 1528133475726936 1528871693016603 1529952588088704 1531887219038332 1533630358733148 1539147014699814 1540166022779904 1543203825586176 1543949323125248 1545706188329472 1546371785236356 1547465052676608 1548754918483968 1549421828205264 1551266282532096 1551934273672458 1552477887038016 1554325979341824 1554995288018952 1558062339869088 1561622000080896 1563666880659984 1567239345404928 1568949006595711 1570330547269632 1570816706360304 1571006747677536 1575979218302976 1577428103976192 1578190134726816 1579305897381888 1581302935781504 1583102305789056 1583185341843456 1583784005846913 1583867077657488 1586907840177972 1586991075838272 1588796918399808 1590121235751168 1590805958232114 1592616141761346 1596254746050432 1599403177502208 1601996669597376 1602557818877952 1603331989399296 1605156426342144 1608322415348736 1609014975443928 1614107747778048 1616372154115368 1619560264872992 1621488213017088 1621684384699392 1622186442439524 1625386021221456 1628021645469882 1629099493911552 1631232733528008 1632312707903488 1634170122104832 1634873812487136 1634959564033536 1638098415667584 1638184336349184 1638889755293232 1640048431896576 1640754653539248 1640840713544448 1642122279465408 1643990856011712 1644077085760512 1644785042182776 1647319841353728 1647746834632704 1647942757107894 1648029194139744 1651990802779503 1653673981519872 1655477932037514 1660918684329216 1661005801967616 1661432888627577 1664998604376192 1668513191344896 1671804144385024 1674515037356928 1677817828357632 1678540313889036 1680450330641004 1680538472743104 1681851044291184 1683853144286976 1684578228687198 1687900868191512 1690637862603339 1691757166754304 1693682223008256 1693972454048316 1695093965899776 1697022819108864 1697842624188672 1701102200885568 1701191426208768 1701718098556996 1701923976650664 1703949971757696 1705280828675616 1707310819828224 1708880445974208 1711414932375888 1715027497938144 1715117453663744 1718708236775424 1719150160192803 1719240332158128 1721196661599792 1722631338730432 1724890640504832 1726772279448534 1728531651465216 1732686775627392 1732777657608192 1734749391218688 1736104303784448 1736942988515904 1738919461870656 1740368911570176 1742349283294464 1743099556730922 1745174567848608 1746537622917768 1748616726759552 1752820132352724 1756612230768512 1756824750091008 1758916099878912 1760289887665152 1760834856323244 1766621865678336 1767168794655342 1770350965613568 1774606616973216 1774699697711616 1775463901567668 1776719134554624 1778200091592704 1778965802754192 1780990094012688 1781083509573888 1781850462364674 1782474611043648 1784596494799872 1785364960318056 1787396533199784 1788579897421824 1788886390220064 1792973407500288 1795013638060032 1795786589306736 1799328574689984 1799422952131584 1801470521650176 1802877546237696 1802972109828096 1803748488074208 1805023717945344 1809362717267328 1813277141438464 1817635980720768 1818418673379789 1822005297982116 1824174239644224 1828559273874138 1832736930650496 1835136825219009 1836351796391424 1838441387367936 1839233039048028 1839329509537728 1839973792045056 1842860717626032 1842957378392832 1843750974704886 1845054485883648 1845945802737504 1846592402807808 1847387564398584 1849586721480576 1850383172455623 1853234821522944 1853715188961792 1854032843407212 1857371431938048 1861933923173376 1862510359837972 1867729256534016 1868631527213568 1873123429923216 1876269399453696 1877077340263008 1877175795742208 1880779662433152 1881688237558896 1883018569955328 1883829417026544 1885399654201024 1887545056902336 1890605781835992 1891857476800512 1892082424827582 1894334787322848 1898662719522816 1898888476715451 1903226812598592 1905492441535488 1906980711637248 1907571094350181 1909250809270272 1910072952212256 1913840354484864 1918440932260068 1922490501720984 1922591339187584 1927212952983708 1929405935180412 1929507135371712 1931014161963952 1933312869366528 1933546766372352 1934145373677894 1936346244299766 1937628222206976 1937960256071736 1941449974124544 1942387858125312 1944598107898368 1946218997884928 1948433607124992 1949272622580816 1949374864809216 1951593065121024 1953117341757504 1953219785647104 1954060862080392 1955442361107456 1956284394604488 1957915025516448 1960142943706272 1964621225908224 1964854825782489 1969105645780832 1971688208735232 1973331679260672 1973839072813959 1975577140113408 1976188759614576 1980326123623296 1984610414645248 1989381112757376 1991644836315264 1991749301028864 1993304941382144 1996432444094868 1996537159925568 1998809026373952 2000475103041792 2001336528098466 2003613855764274 2003718948270624 2005283937424104 2007671056649856 2008535580357813 2012152384599552 2012497188997572 2016121126975488 2017095083437824 2019390342817536 2019496262823936 2021073574726656 2023373361245184 2024350821148032 2028237239517408 2028343623556608 2029217049083484 2032625182741504 2037511300969248 2038495590688804 2039936784118272 2044207611482112 2044840478310864 2052196019599752 2053554697039872 2060941584439296 2061829046981808 2063286736902144 2065895770940352 2068246560788928 2068355043376128 2069245698229944 2069970516050688 2072434639122432 2073327050691936 2077416453158784 2078311009948407 2080785061665648 2084889174213312 2087814032399017 2089652460539904 2093664247243776 2094422275147072 2094675663570048 2097169196009472 2099456944077714 2103237471968256 2104253512969088 2110803074385408 2111712007795884 2111822770209984 2115877120237296 2115988101117696 2116899267253758 2118395891199744 2119308094154862 2120161647668224 2121074610976152 2123488189015128 2128339661400576 2131126635738204 2132537570002944 2135995559463168 2137775985865728 2140208568456192 2141130164173416 2144429887131648 2145353300591904 2147907160429056 2152143663704064 2155162872153824 2161984284022784 2162245846265856 2162801814436107 2162915256586032 2167181361628608 2170695527293176 2172132658548736 2172390932209446 2174976978037344 2179831749982848 2179946085378048 2180205288080703 2184131220890112 2185186340390976 2187672871385664 2187787618059264 2189496372620544 2191987808015616 2192102781014016 2192931700403418 2193046722910368 2197257009477192 2197372258852992 2198318469840441 2199872656245888 2202654403706004 2207303909383352 2210198879146752 2214558245772288 2215243851503436 2219998139168256 2223212354566398 2224684255126528 2232686716475904 2237090437810176 2238053751852048 2240600440854672 2240717963657472 2242468059054912 2245137525715968 2246104304916264 2250534490922016 2254183816804452 2255676222339072 2255944429602117 2258242964011008 2258629938731088 2263671432674496 2263790165584896 2268136267847424 2268255234945024 2269231968867552 2270836290318336 2271933295676928 2273707771567488 2276414426437632 2277394673791536 2278507261298944 2281886576501184 2286703330584192 2292200213590404 2292320442877504 2294928882133056 2297830828557498 2300445538099722 2302363039264712 2308720522049721 2310249034169856 2314805738379264 2315923984687872 2318559282494208 2319557677854534 2320491882093568 2323132377725952 2324132742307896 2326899423798144 2328716830557024 2331488969012736 2332492932028428 2337093509803632 2342433000121344 2347053183553536 2347779808430992 2350859018107392 2355495820904448 2356225059540456 2360467954151424 2366142155964288 2366266263615488 2367285202090224 2368958846072832 2371954403672256 2374653458683584 2374778012765184 2375800616486232 2376632814724864 2379461993066496 2380361760266958 2380486613757408 2383195377599712 2385181853626752 2386208937348171 2388924212642019 2394382119075648 2399104766253312 2399230602842112 2401960695533568 2403836728316928 2404997984098944 2407734639513216 2412483623023104 2423514640961024 2424558231173052 2429340397309488 2432232319525632 2433279663659286 2438079031832184 2442032468204823 2443649240867328 2446849100292012 2448469061855232 2451255183157248 2452310718730704 2452439346050304 2457147623501376 2457276504523776 2458334632939848 2460072647844864 2461261070316672 2462123203743744 2463183419198112 2465986284017568 2466115628640768 2467177563274164 2470979762030592 2471620251949056 2472043791209616 2482578564231168 2483216898056271 2485403498852352 2491508702951424 2497497906564288 2502769787017344 2507706216577536 2508917650078528 2511772556035392 2516726742536448 2517810470833554 2520807709114656 2522776566436776 2525779716430464 2526867343030797 2531851302287268 2537635750131456 2540656588713984 2540958681072474 2542640948849664 2545534228663296 2546763936283008 2551787139313152 2552577147835494 2552885964975996 2557921243013424 2560966229742336 2563320668961312 2569617270644944 2572541246907216 2572676180495616 2577750492488704 2578062355163136 2578860498237192 2581794992399688 2583504296275968 2583947008095648 2589850477500416 2590158419172801 2592797477197824 2599030163441088 2599166486412288 2602124086828032 2604156455676672 2604293047529472 2605414482773856 2607256481476608 2608379192805984 2610553367355264 2613523924941696 2614649335096383 2619806434376652 2622925090139328 2628917611646976 2631785430418612 2634918346152768 2635237125136512 2640434831497728 2641252284484866 2650753191983013 2652508150343168 2655526448420352 2661909925459824 2662049546567424 2663195852351502 2665078701831936 2667300137389056 2668448704131288 2671485141019032 2671625264360832 2672775693547011 2673711916565472 2676894742199808 2678047440477084 2682869846132736 2683329585330096 2689460111250432 2692520457090048 2694764766302208 2697831148326912 2698992862034976 2699134428197376 2704316319356544 2704458164742144 2705622732111312 2707535576918016 2716681734625664 2719915712157696 2720244774334464 2726453971081152 2733007946973174 2736261359466336 2742838910811207 2749105395975744 2754527694587136 2757662081051904 2757806724501504 2758994264306592 2759960688067584 2764291076439048 2764436067589248 2765626462057329 2768918704106256 2769888604211712 2771081346597876 2774380082220864 2779852232284416 2781049265110818 2786057147907072 2791552329658368 2792900884760064 2793765539756958 2799275925436952 2802947290820352 2804316629291008 2814404099180544 2815616010394512 2815763693613312 2821169493649728 2821317468156928 2822532356338344 2824527854932992 2825744125539816 2828099481301536 2831317585353504 2835908672753988 2837786215200768 2838123637241373 2841502180984272 2847994079284224 2850367981154304 2853611424608256 2854840218897888 2858238662303232 2860471067455872 2863876213905408 2870760531727296 2883735752581476 2883887008781376 2889575148838144 2890819429475562 2894108902770618 2894260703057568 2896521242945928 2899969304049792 2901218060516841 2904519366449649 2906442333310464 2906940384107604 2912174961186816 2913581787187968 2916897161847552 2917050157412352 2919328496827392 2922650410687488 2923908933871224 2924062297213824 2927389597681536 2929676012636256 2929829678470656 2931091293120588 2933163541661184 2936872538274672 2940214415559408 2946931838862336 2952744327696384 2953658468671248 2959997518891008 2963365710170112 2964283139421864 2976915621967872 2984071669136064 2987467254472896 2987623951543296 2989957412073216 2993516700954624 2994648666142302 2994805739888352 2998213539560928 3000712654562688 3002004792147699 3005578422405936 3007925906136156 3011506584974784 3018228576899328 3018386887446528 3018745783496358 3021821520187392 3024181690463232 3025642625156736 3029244394235904 3031610362089984 3035060041867776 3036526231722048 3042515435334912 3043825573625226 3048937774112256 3056266951453872 3057743386033206 3059905176177408 3063774438076664 3067260717466296 3078294029399628 3080332045559808 3087898646250496 3091412376658944 3092743570472712 3094930105353216 3097509836967936 3098843656410528 3102532565064192 3103868547344916 3104955774076032 3108651958683648 3109990576037904 3116124679738176 3123244000161792 3127333761319968 3134478690809856 3137898013191422 3141633412720608 3142013495355072 3149185416116571 3151958436605952 3154856207952384 3156380269453632 3162605871563008 3166204611578112 3166370683686912 3167568011693826 3167734155314976 3173815680355944 3173982151676544 3175348900880637 3177593836799616 3178962141232293 3180242471502336 3181611916464228 3185232283522692 3192509492100864 3198806355004416 3203993339194752 3205115637755904 3206663978798592 3210312852684288 3216644830697472 3218029950887856 3228215495556096 3232744308230736 3239120529745984 3242976426034176 3243368769398784 3244372884879048 3250772042442912 3256043290939764 3258198987823104 3258586398314169 3262465467056016 3269747624974272 3269919128067072 3276196831335168 3276368672698368 3277779510586464 3280096863793152 3281509307078496 3281681427088896 3284244558930816 3287981712023424 3288154171521024 3289570084365552 3295885514215788 3296058388279488 3303981605559006 3307347963039744 3310955864075028 3321837368658432 3322865777255154 3329997208752384 3334818531849597 3337026382689792 3343608288770048 3349030074713856 3355635656715264 3357080627778072 3360900661282008 3361076945486208 3363702088582368 3367706288573952 3369156457374396 3375801736383024 3381275725206678 3383514333508608 3387364446016512 3387944908096632 3390187931799552 3394045638217728 3395685248377344 3402204401771136 3402382852417536 3403436197113992 3403847953301328 3407899943515392 3410561657351232 3414621639656448 3417760891948416 3422829864751776 3430054995876288 3430234907327488 3438300320385606 3438480664316256 3442393323199584 3445262677460864 3446746242836247 3449781281009664 3450668307149583 3453544558897068 3465373551254784 3465555315216384 3469498782437376 3472208607568896 3473885977031808 3477838923741312 3479336516781801 3480737823140352 3484698566588928 3486199113461844 3490349135697216 3493075245835536 3497233453519104 3505640264705448 3513224461537024 3513649500182016 3520579775330304 3521669712646488 3533243731356672 3534337589310684 3540701931227136 3549213233946432 3549399395423232 3550927803135336 3553438269109248 3556400183185408 3557931605508384 3561980188025376 3562167019147776 3563700924729348 3564949222087296 3569192989599744 3570542640400437 3570729920636112 3574793066399568 3577772780440128 3585946815000576 3590027276120064 3591573178613472 3598657149379968 3598845904263168 3602941043300352 3605755092475392 3607496976148416 3618725434534656 3635271961441536 3636837346759578 3644010595964232 3648348479288448 3649919495488929 3657118547748276 3665473861300992 3670273650438018 3672703592782848 3676882774735872 3678466078096056 3678659019075456 3679947584090112 3685721435252064 3685914756785664 3687501949409772 3690108971767296 3691891605475008 3693184805615616 3694775128797168 3699173442961152 3700766344911246 3706469643045888 3707430377923584 3708065686814424 3714742863876096 3723867846346752 3725020719675944 3737263054427136 3741339938805157 3746246859846432 3754154680526016 3754351591484416 3761559324866304 3763376475117792 3766037139910656 3767658834053088 3770799308402048 3775090113804672 3776715706250331 3781211563671984 3784164849655164 3788669574645696 3797325439045632 3797776953430902 3806453625197184 3810984883070976 3813961423274496 3815142188700362 3820145904424512 3827680708969728 3828865721753241 3836881864520136 3844981003441968 3845182678375168 3854425905967416 3858811870360824 3859014270743424 3862028323927904 3866625738733056 3867093532744704 3868290747355788 3872692488599532 3875256444413952 3875920512143472 3884775716250624 3889196215796736 3892437995769856 3896867214249984 3898545245161632 3898749729618432 3903186130242048 3906234683515008 3906439571294208 3908121724160784 3910884722214912 3912568789208976 3915830051032896 3920285887412544 3929242451816448 3929709651564978 3938211291561664 3943376417470464 3947678145627918 3952377519229152 3960652247246592 3961878426727299 3978762225514752 3983289672630528 3983498602057728 3986609882764288 3992864888189736 3993074319851136 3994793778527253 3997618052747904 4000950206083584 4002673056196932 4007227711528548 4007437896541248 4010567874848208 4015342113299712 4017071160715626 4024304769199104 4024994377995144 4032242253950976 4034190166875648 4038780685635072 4042147149453312 4046746722490368 4048701642296064 4056474479034816 4056687247113216 4058434098166968 4065250365483008 4075022601938496 4076991181377608 4079873568236544 4089680956621728 4099511920459761 4104392039199504 4121883168878592 4123658093963616 4126573473804288 4131791541880704 4136493121577856 4136710086752256 4138491396459888 4139941032101376 4146654101383872 4154832906317568 4156622019896814 4161570123331296 4169778348426624 4175628064798034 4187328494487552 4188844550294144 4189351327140096 4190648309635437 4194338392018944 4198913888155428 4206474943936512 4208507025938176 4221606148770816 4223424015591768 4223645540419968 4231754240474592 4231976202235392 4233798534507516 4236791782399488 4238616188309724 4240323295336448 4242149221952304 4246976378030256 4256679322801152 4262253271476408 4265075140005888 4271991118926336 4275551971731456 4280417136912384 4282260328346832 4290706601183808 4295814320858112 4304287327408128 4310325744307648 4323968568045568 4325603628872214 4325830513172064 4334362723257216 4336229144213343 4341163354155927 4341391054586352 4344781864418892 4349953956074688 4359663499965696 4359892170756096 4360410576161406 4368262441780224 4370372680781952 4375345742771328 4375575236118528 4378992745241088 4383975616031232 4385863400806836 4386093445820736 4394514018954384 4394744517705984 4396636939680882 4399745312491776 4405308807412008 4414607818766704 4420397758293504 4429116491544576 4430487703006872 4439996278336512 4446424709132796 4449368510253056 4465373432951808 4474180875620352 4476107503704096 4481200881709344 4481435927314944 4484936118109824 4490275051431936 4491972999213453 4492208609832528 4501068981844032 4508367633608904 4511352444678144 4511888859204234 4516485928022016 4517259877462176 4527342865348992 4527580331169792 4528118675244537 4536272535694848 4538463937735104 4543866591353856 4547415543134976 4548823378835047 4552828852875264 4554789347583072 4557014522597888 4563773153002368 4573406661168384 4584400427180808 4584640885755008 4586615079049809 4589857764266112 4595661657114996 4600891076199444 4604726078529424 4617441044099442 4620498068339712 4629611476758528 4631847969375744 4637118564988416 4639115355709068 4640983764187136 4646264755451904 4648265484615792 4653798847596288 4657433661114048 4662977938025472 4664985864056856 4674187019607264 4684866000242688 4695559616861984 4701718036214784 4706847019787133 4710991641808896 4712450119080912 4732284311928576 4732532527230976 4734570404180448 4737917692145664 4743908807344512 4749306917367168 4749556025530368 4751352017540739 4751601232972464 4753265629449728 4760723520533916 4760973227514816 4766390755199424 4770363707253504 4772417874696342 4777848425284038 4788764238151296 4798209532506624 4807673456633856 4809995968197888 4815469279026432 4824967246046208 4847029281922048 4849116462346104 4858680794618976 4864464639051264 4866559327318572 4876158063664368 4884064936409646 4887298481734656 4893698200584024 4896938123710464 4902510366314496 4904621437461408 4904878692100608 4914295247002752 4914553009047552 4916669265879696 4920145295689728 4922522140633344 4926366838396224 4931972568035136 4932231257281536 4934355126548328 4941959524061184 4943240503898112 4944087582419232 4955972408338509 4966433796112542 4978633461874579 4983017405902848 4984298665882731 4994995813128576 5005539574034688 5015412433155072 5017835300157056 5023545112070784 5033453485072896 5035620941667108 5041615418229312 5045553132873552 5051559432860928 5053734686061594 5063702604574536 5075271500262912 5081917362144948 5085281897699328 5091068457326592 5093527872566016 5103574278626304 5105154295670988 5105771929951992 5115842486026848 5121932459484672 5126641337922624 5139234541289888 5145082493814432 5145352360991232 5155500984977408 5156124710326272 5157450480578409 5157720996474384 5163589984799376 5167894016191296 5179700955000832 5180316838345602 5185594954395648 5198060326882176 5198332972824576 5204248173656064 5208312911353344 5210828965547712 5216758385611968 5221106734710528 5227047849883392 5229298670192766 5239612868753304 5245850180278656 5263570860837224 5269836692305536 5270474250273024 5280869662995456 5282504568969732 5301506383966026 5305016300686336 5311052896840704 5323819850919648 5324099093134848 5326391704703004 5330157403663872 5334600274778112 5336897408262576 5342970282038064 5343250528721664 5345551387094022 5347423833130944 5353789484399616 5356094880954168 5365739692265472 5366659170660192 5378920222500864 5385040914180096 5397985724069952 5398268856394752 5408632638713088 5408916329484288 5411245464222624 5415071153836032 5433363469251328 5439831424315392 5452907942162304 5455256020139367 5466015893946348 5472522718932672 5485677821622414 5498210791951488 5505410475657027 5509055389174272 5515324162103808 5517988528613184 5519921376135168 5528582152878096 5528872135178496 5531252924114658 5537837408212512 5539777208423424 5542162693195752 5548760164441728 5559704464568832 5562098530221636 5572114295814144 5585801769520128 5587531079513916 5598551850873904 5605894581640704 5628808198361088 5631232020789024 5631527387226624 5642338987299456 5642634936313856 5645064712676688 5649055709865984 5651488251079632 5656198962603072 5662635170707008 5671817345507976 5675572430401536 5676247274482746 5683004361968544 5695988158568448 5696665430146353 5709680437795776 5716477324606464 5720942134911744 5722713283050543 5727752427810816 5741521063454592 5767471505162952 5767774017562752 5779150297676288 5781638858951124 5788217805541236 5788521406115136 5793042485891856 5799938608099584 5802436121033682 5809038732899298 5812884666620928 5813880768215208 5824349922373632 5827163574375936 5833794323695104 5838656993654784 5845300821374976 5847817867742448 5848124594427648 5854779195363072 5859352025272512 5859659356941312 5862182586241176 5866327083322368 5873745076549344 5880428831118816 5893863677724672 5907316937342496 5919995037782016 5921517218441877 5926731420340224 5928566278843728 5953831243935744 5968143338272128 5974934508945792 5975247903086592 5979914824146432 5989297332284604 5989611479776704 5996427079121856 6001425309125376 6004009584295398 6011156844811872 6015851812272312 6023013169949568 6025606741073439 6036457153798656 6037491566992716 6048363380926464 6051285250313472 6058488788471808 6063220724179968 6070120083735552 6073052463444096 6085030870669824 6087651147250452 6097875548224512 6112533902907744 6115486772066412 6119810352354816 6127548876153328 6134521434932592 6156588058799256 6160664091119616 6175797292500992 6182824753317888 6185487140945424 6189860210706432 6197687312821056 6205065130128384 6207737094689832 6209911548152064 6217303917367296 6219981152075808 6232249359476352 6234933029845221 6254667522639936 6263442097197051 6268957381619712 6275796026382844 6283266825441216 6284026990710144 6298370832233142 6309712415904768 6312760538907264 6325211743126016 6332409223156224 6335136023387652 6335468310629952 6347631360711888 6347964303353088 6350697801761274 6355187673599232 6357924282464586 6360484943004672 6363223832928456 6370464567045384 6385018984201728 6397612710008832 6407986678389504 6413327957597184 6420625705368576 6433289661394944 6436059901775712 6456430991112192 6465488616461472 6478241059491968 6485952852068352 6486737538797568 6488405443308321 6488745769758096 6501544084885824 6512086581879528 6516397975646208 6517172796628338 6524930934112032 6539495249948544 6539838256134144 6540615864242109 6552393662670336 6555559021172928 6563018614156992 6563362854177792 6568489117861632 6575963424046848 6576308343042048 6579140168731104 6591771028431576 6592116776558976 6594955409521323 6607963211118012 6621911728150056 6643674737316864 6645731554510308 6659994417504768 6669637063699194 6674052765379584 6687216577540096 6698060149427712 6711271313430528 6714161255556144 6721801322564016 6722153890972416 6727404177164736 6735412577147904 6738312914748792 6751603472766048 6762551450413356 6767028667017216 6767833288806351 6774728892033024 6775889816193264 6791370496754688 6804408803542272 6804765704835072 6806872394227984 6807695906602656 6815799887030784 6821123314702464 6829243279312896 6835521783896832 6845659729503552 6860109991752576 6860469814654976 6876600640771212 6876961328632512 6884786646399168 6890525354921728 6893492485672494 6901336614299166 6907089117794136 6926161566149163 6930747102509568 6944417215137792 6947771954063616 6955677847482624 6958673033563602 6961475646280704 6969397133177856 6972398226923688 6980698271394432 6986150491671072 6994466907038208 7011280529410896 7026448923074048 7027299000364032 7041159550660608 7043339425292976 7066487462713344 7068675178621368 7081403862454272 7098426467892864 7098798790846464 7101855606270672 7106876538218496 7115863211016768 7123960376050752 7124334038295552 7127401849458696 7129898444174592 7138385979199488 7141085280800874 7141459841272224 7149586132799136 7155545560880256 7158626812044513 7183146357226944 7197314298759936 7197691808526336 7205882086600704 7211510184950784 7214993952296832 7237450869069312 7270543922883072 7273674693519156 7288021191928464 7296696958576896 7299838990977858 7314237095496552 7326097404614469 7330947722601984 7340547300876036 7345407185565696 7353765549471744 7356932156192112 7357318038150912 7371442870504128 7371829513571328 7375003898819544 7380217943534592 7383783210950016 7386369611231232 7389550257594336 7398346885922304 7401532689822492 7412939286091776 7414860755847168 7416131373628848 7447735692693504 7449650694168813 7450041439351888 7474526108854272 7482679877610314 7492493719692864 7508309361052032 7508703182968832 7523118649732608 7526752950235584 7535317668106176 7541598616804096 7550180227609344 7553431412500662 7562423127343968 7568329699310328 7577339149291392 7580602029092391 7595553906861804 7612907250394368 7621969766141952 7627922846548992 7630284377400724 7640291808849024 7655361417939456 7657731443506482 7673763729040272 7689962006883936 7690365356750336 7708851811934832 7717623740721648 7718028541486848 7724056647855808 7733251477466112 7734187065489408 7736581494711576 7745384977199064 7750512888827904 7751841024286944 7769551432501248 7770475257518403 7778392431593472 7797090490323264 7797499459236864 7806372260484096 7812469367030016 7812879142588416 7816243448321568 7821769444429824 7825137578417952 7831660102065792 7840571774825088 7859419303129956 7876422583123328 7886752834940928 7895356291255836 7904755038458304 7921304494493184 7923756853454598 7952259575949039 7957524451029504 7966579345261056 7973219765528576 7985729776379472 7986148639702272 7989587557054506 7995236105495808 8001900412167168 8005346112393864 8014455423057096 8014875793082496 8018327080641033 8021135749696416 8030684226599424 8034142321431252 8048609538398208 8049988755990288 8068380333751296 8077561371270144 8084294298906624 8093493444980736 8097403284592128 8112948958069632 8113374494226432 8116868196333936 8130500730966016 8150045203876992 8153982362755216 8159747136473088 8179361913243456 8199023840919522 8208784078399008 8228516732433621 8247316187927232 8263583083761408 8272986243155712 8273420173504512 8276982792919776 8279882064202752 8293308202767744 8296879386171987 8309665812635136 8313244039793628 8323140246662592 8339556696853248 8351256129596068 8374656988975104 8377689100588288 8378702654280192 8381296619270874 8397827776310856 8412949887873024 8417014051876352 8443212297541632 8446848031183536 8447291080839936 8463508480949184 8463952404470784 8467597069015032 8473583564798976 8477232376619448 8480646590672896 8484298443904608 8493952756060512 8513358645602304 8514370911724119 8524506542952816 8543982237852672 8551103943462912 8553302648860489 8560834273824768 8564520656693664 8581413202367616 8591628641716224 8620651488615296 8651207257744428 8651661026344128 8668725446514432 8672458288426686 8682326708311854 8682782109172704 8689563728837784 8699907912149376 8703654181550523 8719326999931392 8720821152322812 8736524883560448 8740745361563904 8750691485542656 8751150472237056 8757985490482176 8767951232062464 8771726801613672 8772186891641472 8789028037908768 8789489035411968 8793273879361764 8799490624983552 8810617614824016 8829215637533408 8840795516587008 8858232983089152 8860975406013744 8879992556673024 8892849418265592 8898737020506112 8930746865903616 8952215007408192 8962401763418688 8962871854629888 8969872236219648 8980550102863872 8983945998426906 8984417219665056 9002137963688064 9006014376443097 9016735267217808 9023777718408468 9034519754924352 9054685730697984 9055160662339584 9056237350489074 9072545071389696 9076927875470208 9087733182707712 9094831086269952 9097646757670094 9109578695166144 9114029045195776 9127546306004736 9146813322336768 9168800854361616 9169281771510016 9173230158099618 9179715528532224 9191323314229992 9201782152398888 9209452157058848 9234882088198884 9240996136679424 9263695938751488 9274237129976832 9278230711418136 9281967528374272 9292529510903808 9296530969231584 9307597695192576 9314867322228096 9325955876050944 9329971728113712 9348374039214528 9369732000485376 9391119233723968 9403436072429568 9413694039574266 9424900238161824 9447556248349713 9464568623857152 9469140808360896 9487817614689024 9498613834734336 9499112051060736 9502704035081478 9503202465944928 9506531258899456 9521447041067832 9521946455029632 9526046702641911 9532781510398848 9540727414507008 9544835749392684 9555696850568076 9577528476302592 9596419065013248 9615346913267712 9619991936395776 9630938558052864 9649934492092416 9694058563844096 9698232924692208 9717361589237952 9728929278102528 9733118654637144 9752316127328736 9768129872819292 9774596963469312 9775759194942507 9787396401168048 9809242874922816 9809757384201216 9828590494005504 9829106018095104 9833338531759392 9840290591379456 9845044281266688 9852733676792448 9863945136070272 9864462514563072 9868710253096656 9888175164838464 9911944816677018 9932867592225084 9957266923749158 9968597331765462 9989991626257152 10004455595548791 10011079148069376 10030824866310144 10035670600314112 10047090224141568 10066906970145792 10071241883334216 10083230836458624 10091106265747104 10103118865721856 10107469372123188 10127405209149072 10150543000525824 10163834724289896 10170563795398656 10182136914653184 10187055745132032 10207148557252608 10210308591341976 10211543859903984 10231684972053696 10243864918969344 10253282675845248 10278469082579776 10290164987628864 10290704721982464 10311001969954816 10314900961156818 10315441992948768 10327179969598752 10335788032382592 10340238728508741 10352004921448749 10360633676691204 10396120653764352 10396665945649152 10408496347312128 10416625822706688 10421657931095424 10433516771223936 10442213469421056 10454095699766784 10458597340385532 10479225737506608 10491700360557312 10527141721674448 10539673384611072 10540948500546048 10561739325990912 10565009137939464 10603012767932052 10610032601372672 10622105793681408 10647639701839296 10648198186269696 10652783409406008 10660314807327744 10669200549556224 10673794816525152 10685940564076128 10686501057443328 10691102774188044 10694847666261888 10707578968799232 10711627921201311 10712189761908336 10733318341320384 10757840445001728 10770081828360192 10795971448139904 10796537712789504 10817265277426176 10822490928445248 10866726938502656 10905815884324608 10910512040278734 10932031787892696 10945045437865344 10949758486466787 10971355643244828 10996421583902976 11010820951314054 11018110778348544 11030648324207616 11035977057226368 11039842752270336 11057164305756192 11057744270356992 11062505848229316 11075674816425024 11079554416846848 11084325386391504 11097520328883456 11119408929137664 11124197060443272 11144228591628288 11171603539040256 11175062159027832 11197103701747808 11211789163281408 11224019816415471 11262464041578048 11263054774453248 11284677974598912 11285269872627712 11290129425353376 11298111419731968 11302976502159264 11312397925206144 11325270341414016 11330147118750993 11343634691015952 11352494548965492 11366008723937088 11391976317136896 11393330860292706 11419360875591552 11432954649212928 11441884269823488 11445426566101086 11483042126909184 11486597165259723 11534943010325904 11535548035125504 11558300595352576 11563277717902248 11576435611082472 11577042812230272 11586084971783712 11599877216199168 11604872242067364 11618077465798596 11625769333241856 11627761536430416 11654327148751872 11667588647390208 11677313987309568 11690601642749952 11695635735484896 11696249188855296 11709558390726144 11718704050545024 11719318713882624 11724365172482352 11732654166644736 11747490153098688 11760857662237632 11787727355449344 11814633874684992 11843034436883754 11857132557687456 11885635280181897 11936286676544256 11949869017891584 11950495806173184 11959829648292864 11978594664569208 11979222959553408 11984381335581759 11992854158243712 12002850618250752 12008019168590796 12022313689623744 12031703624544624 12046026339899136 12051213482146878 12072914307597312 12074983133985432 12096726761852928 12102570500626944 12126441448359936 12140240167471104 12146104926888192 12170061741339648 12175302294500904 12195751096449024 12225067805815488 12230973544132824 12239620704709632 12255097752306656 12269042869865184 12298535761379283 12313176117598512 12351594585001984 12365649506635776 12370974281890848 12379720421412864 12395374625642112 12410130260256768 12415474189379664 12419823096304128 12439962304151616 12464498718952704 12469866059690442 12509335045279872 12526884194394102 12551592052765688 12566533650882432 12568053981420288 12571944928906311 12596741664466284 12619424831809536 12625521077814528 12650423486252032 12664818446312448 12670272046775304 12670936621259904 12695262721423776 12695928606706176 12701395603522548 12710375347198464 12715848564929172 12720969886009344 12726447665856912 12740929134090768 12770037968403456 12795225420017664 12815973356779008 12826655915194368 12841251410737152 12872119803551424 12912861982224384 12930977232922944 12956482118983936 12971905704136704 12976810886616642 12977491539516192 13003088169771648 13008687432640029 13023490062467781 13024173163759056 13034345593256676 13049861868224064 13078990499897088 13079676512268288 13081231728484218 13104787325340672 13111118042345856 13126037228313984 13126725708355584 13136978235723264 13151926848093696 13158280337462208 13183542056863152 13184233553117952 13189910819042646 13215926422236024 13243823456300112 13287349474633728 13291463109020616 13319988835009536 13339274127398388 13348105530759168 13396120298855424 13422542626861056 13428322511112288 13443602645128032 13444307781944832 13454808354329472 13470825154295808 13476625829497584 13503206945532096 13525102900826712 13534057334034432 13535666577612702 13549457784066048 13551779632386528 13582740993509376 13584356025733611 13608817607084544 13613744788455968 13615391813205312 13631599774061568 13642246629404928 13646470136505141 13658486558625792 13671043567793664 13691319459007104 13720219983505152 13720939629309952 13753201281542424 13753922657265024 13759845237149427 13769573292798336 13781050709843456 13786984971344988 13802673228598332 13814178235588272 13852323132298326 13861494205019136 13888834430275584 13895543908127232 13911355694965248 13917346067127204 13922951292561408 13938794266355712 13944796453847376 13961396542788864 13972300983342144 13988933814076416 14022561058821792 14052897846148096 14054598000728064 14086678850585952 14120541059361399 14132974925426688 14137350357242736 14196852935785728 14197597581692928 14203711212541344 14213753076436992 14231726422033536 14247920752101504 14248668076591104 14254056052622217 14254803698917392 14259796888349184 14282170561601748 14282919682544448 14299172265598272 14311091121760512 14317253624089026 14366292714453888 14394628597519872 14423020369901568 14429987904593664 14474901738138624 14541087845766144 14547349387038312 14576042383856928 14593393917153792 14599677981955716 14628474190993104 14652194809228938 14661895445203968 14681094601752072 14690814371131392 14707531098943488 14713864312384224 14714636076301824 14742885741008256 14743659027142656 14750007797639088 14760435887069184 14767566421900032 14779100515188672 14796693771844608 14803065379644984 14825878572183552 14829721511694336 14832262747257696 14867917225015527 14899301388337626 14900082878703776 14935900385623737 14949052217708544 14952895997648193 14965359755220628 14984987439385728 15016618722104064 15017406365937664 15046237299465216 15053505900471168 15070635336212352 15083197233608192 15100360455218688 15106862825001324 15124846254687936 15136659398620656 15154678298582784 15161204058184782 15191107813723608 15225814500788736 15255845693097984 15260568754801448 15280583617698048 15310722835878912 15315462887012964 15347527458080544 15379924013767872 15380730713500672 15417703623869664 15435247481443296 15436057082973696 15448113295711616 15466502954932224 15468374130978816 15472351441735227 15473162989423152 15490769954398128 15503682048573888 15539102865002496 15540950515036806 15556784863186944 15594180980646528 15594998918473728 15612744520968192 15624938734060032 15632486896643136 15650275156835904 15663320204131584 15681143549650176 15718838606259912 15752845166246656 15790712582511672 15809510076916608 15842608988986368 15847513706909196 15904519151898078 15915048902059008 15933158690522112 15946439531057152 15971459552758944 15972297279404544 15979175114109012 15990472210991616 16003800824334336 16010692224787728 16028910846114192 16029751586164992 16036654161282066 16042271499392832 16061368453198848 16068284642862504 16097219076796416 16099977511980576 16136760667502592 16155122742540288 16194806569184256 16225897916139264 16226748988452864 16233736392667872 16300090407753984 16307964725510432 16319494272946176 16358723826486912 16365768060418101 16398047681839044 16417568156798016 16457033464867242 16494632375854464 16516231426971081 16527166167522816 16545972486311424 16553965585839552 16559764128405504 16586616405535488 16593758772343974 16619331625270272 16626488079587256 16646280493325184 16679113393706496 16702512259192136 16755378201176576 16757405308560384 16762593238541748 16795655552621712 16834028103752704 16886424595083264 16893696062367072 16894582161679872 16927016961898368 16927904808941568 16935194138030064 16947167129597952 16954464753238896 16968596887809216 16987905512121024 17026717291204608 17028741823448238 17049013085905632 17087964475705344 17106605297720978 17129041313387328 17162826404735232 17168139849151629 17183257283432448 17241302977230592 17302414515488856 17303322052688256 17337450893028864 17344916576853372 17364653416623708 17365564218345408 17379127457675568 17399815824298752 17407308363101046 17438653999862784 17441642304645624 17473049767120896 17481490723127808 17501382971085312 17515970980964352 17535902464124928 17543453603227344 17544373783282944 17578056075817536 17578978070823936 17586547758723528 17598981249967104 17621235229648032 17658431275066816 17681591033174016 17721950812027488 17759985113346048 17764551655325631 17785698836531184 17861493731807232 17904430014816384 17924803526837376 17925743709259776 17939744472439296 17967891996853812 17968834439330112 18004275927376128 18012028752886194 18033470534435616 18047555436816936 18069039509848704 18076820223220317 18109371461395968 18112474700978148 18145090142779392 18153855750940416 18175466365415424 18189662172539904 18195293515340188 18219157390332288 18228058090391552 18255092612009472 18293626644673536 18337601708723232 18338563543020032 18346460316199236 18359431057064448 18382646628459984 18403564304797776 18418904314117696 18469764176397768 18481992273358848 18527391877502976 18548474259953664 18556461422836272 18593061938463168 18615195390385152 18629734644456192 18651911752101888 18659943456227424 18696748078429056 18782238467447936 18790326291591153 18806872144859136 18827388079148532 18849800476323648 18895112496699426 18929137247714304 18938281616721792 18975635229378048 18997227669468672 19005408070162956 19006404931889856 19013062517798912 19042894082135664 19043892910059264 19052093405283822 19065563020797696 19081454829014016 19089671498785368 19111393701136152 19155056952605184 19192838130026496 19239983872791552 19261877116105728 19299868984184832 19388117127688192 19396465849384416 19434723178475904 19457858556205056 19465216329924963 19466237309274288 19504632254657472 19536259745638584 19549193926938624 19551518389885014 19574792802336096 19618485749845632 19619514768402432 19621847592726327 19657180988011008 19666677063518784 19690088562533376 19705467353584896 19727890272140544 19728925029126144 19737420506193312 19776350329676928 19784866228563969 19823889633354036 19865735184450168 19914533847498316 19937194663530924 19979983252514304 20008911191097582 20022158296138752 20061649732620288 20071341200628224 20094180448283136 20133813940291584 20142483766668432 20166461672917248 20182212531494208 20206237731443712 20214938744246376 20254810418298144 20301086001051648 20303499866419053 20327669448579792 20374111490264064 20396337085744243 20414297114505216 20420617182683952 20423087719807968 20463369944107392 20487729837938688 20506565351690496 20556938165159552 20580329975257728 20581409443964928 20629801922313636 20630883985897536 20654359939197504 20671576064765184 20680477457017482 20704009842897498 20721267353382408 20792241307528704 20833251645413376 20843315862190848 20867033542447872 20884426938842112 20908191399533568 20917194680771064 20958451475013216 20983400721114624 21054283443348896 21079346769222144 21081897001092096 21123478651981824 21130018275878928 21206025535864104 21220065202745344 21244211587362816 21295279403678592 21296396372539392 21305566818812016 21320629614655488 21347589633050304 21371881128152256 21373002114886656 21382205548376088 21389695332523776 21415157937598464 21423255842402622 21424379523816672 21466636682640768 21475880436133539 21591942896279808 21593075425579008 21634530554852352 21644981856890496 21733453877005312 21811631768649216 21821024080557468 21864063575785392 21890090875730688 21899516972933574 21942711286489656 21978292213843407 21992843167805952 22021641902628108 22036221556697088 22061296648415232 22071954114452736 22114328611512384 22115488540713984 22125011696458632 22151349632850048 22159108833693696 22168650772783008 22195040657766912 22238817858275328 22248394120886544 22343207078080512 22348952082506439 22350124318055664 22394207403495616 22423578326562816 22448039632830942 22524928083156096 22526109548906496 22569355949197824 22580258850706752 22605953004318528 22624795850412288 22650540682828032 22660294237501986 22687269382031904 22704989097930984 22732017447874176 22786661720585412 22838721751183104 22865909298425856 22883768539646976 22890853132202172 22966084253818368 22973194330519446 23069886020651808 23071096070251008 23116601190705152 23126555435804496 23152871222164944 23154085624460544 23172169943567424 23199754432398336 23209744484134728 23236154931597192 23251538666483712 23255523072860832 23308654297503744 23311425772555209 23335177294780416 23391271470969792 23392498377710592 23419116781452288 23437408101090048 23438637427765248 23448730344964704 23465308333289472 23494980306197376 23521715324475264 23629267749369984 23686068873767508 23714265115374912 23771270560363794 23856778727847117 23872573353088512 23899738035783168 23919659296585728 23957189329138416 23958445919106816 23968762671163518 23985708316487424 24005701236501504 24016038337181592 24044627379247488 24054981241923099 24063407249089248 24092052679798272 24102426964293756 24145828615194624 24149966267970864 24205141001253888 24252882896719872 24280480334942208 24292209853776384 24340123482679296 24350604589001808 24391502192898048 24450135611630976 24461947088265648 24479241409419264 24510195504613312 24538085739730368 24597071522758566 24626352235197024 24685550197300863 24741948563781696 24790749251284224 24820260520513536 24830948378759328 24839646192608256 24879924608303232 24928997437905408 24939732119380884 25018670090559744 25053768388788204 25103184105531376 25133067301764864 25136107962840576 25143889857812622 25193483328932568 25238849663619072 25251042155629056 25300846972504064 25329636892624896 25340544093550608 25341873242519808 25390525442847552 25391857213412352 25402791207045096 25420750694396928 25431697129858344 25441939772018688 25452895331713824 25481858268181536 25540075936806912 25543112735172357 25631946713558016 25653311830388736 25659907946581467 25682502821474304 25744239607102848 25861954465845888 25912964237967872 25953621773233284 25954983079032384 26006176339543296 26017374865280058 26046980124935562 26048346327518112 26068691186513352 26099723736448128 26110962544651569 26157980999794176 26162463456968436 26209574650681344 26222236084691712 26252074456627968 26253451416711168 26273956471446528 26303853696187392 26316560674924416 26367084113726304 26368467106235904 26379821638085292 26431852844472048 26487646912600224 26574698949267456 26582926218041232 26639977670019072 26678548254796776 26696211061518336 26792240597710848 26856645022224576 26887205290256064 26888615563889664 26909616708658944 26941650308591616 26953251658995168 27006413891064192 27018043129329291 27050205801653424 27071333155225404 27103559264773056 27165481987018752 27168712051467222 27217635214169088 27227489576911936 27230783626410624 27263199548123136 27284493258809856 27292940273010282 27342087135587328 27382638918014208 27440439967010304 27506402563084848 27507845314530048 27519690474298854 27539146585596672 27562101419686912 27573969942689976 27605346457196664 27628356471176544 27704646264596652 27722988410038272 27791087816254464 27822711389930496 27834692134254408 27845902585122816 27877588532711424 27889592907694752 27922793085577728 27944601966684288 27977867628152832 28045122117643584 28105795692296192 28109196001456128 28173357701171904 28241082118722798 28274700714485472 28342668745049139 28393705871571456 28407422425082688 28463452844067072 28495841504203008 28497336153182208 28508112105244434 28509607397834784 28519593776698368 28564341123203496 28565839365088896 28578140107925733 28598344531196544 28622182243521024 28634507248178052 28732585428907776 28789257195039744 28846040739803136 28859975809187328 28949803476277248 29082175691532288 29094698774076624 29152084767713856 29186787834307584 29199355963911432 29256948381986208 29304389618457876 29323790890407936 29327277584827521 29362189203504144 29427728624768448 29429272152603648 29485771482016512 29487318054285312 29500015595278176 29520871774138368 29535132843800064 29558201030377344 29593387543689216 29606130759289968 29664525494515392 29735834450031054 29798602776675252 29800165757407552 29871800771247474 29905791995296386 29930719510441256 29969974878771456 30013366786646373 30033237444208128 30092474598930432 30107011800942336 30141270672424704 30166394467216384 30200720910437376 30213725650002648 30249692509375872 30273318797241312 30309356597165568 30322408116369564 30382215627447216 30451629001577472 30511691386195968 30521137509602896 30561167235396096 30621445671757824 30630925774025928 30695054916161088 30759848027535744 30761461427001344 30835407247739328 30870494962886592 30872114165947392 30896226591423232 30933005909864448 30944702883470454 30946325978846304 30981539908796256 31007364097147776 31020716185526223 31056014764346247 31081901030073612 31188361961293056 31189997836947456 31225489041936384 31249877468120064 31264973793286272 31300550313671808 31326640408263168 31362287099300352 31437677212519824 31505690332493312 31581425165023344 31619020153833216 31685217977972736 31695027413818392 31809038303796156 31830097804118016 31866317381044224 31942919105517888 31944594558809088 31958350228218024 31980944421983232 32007601648668672 32021384449575456 32057821692228384 32059503172329984 32073308322564132 32084542998785664 32122736906397696 32136569285725008 32199955023961152 32273521335005184 32310245485080576 32389613138368512 32451795832278528 32467472785335744 32600180815507968 32615929451020864 32717447652973824 32731536120836202 32796095363678088 32835136313596032 32849275459400361 32914066929734484 32989264751708928 33032462853942162 33054332335045632 33091944972622848 33107931171679104 33119528256811008 33173232811070976 33187517544687948 33238663250540544 33252976159174512 33292560986650368 33358226787412992 33405024518384272 33510756402353152 33514810617120768 33525186477083496 33591311105243424 33668056207505408 33672059449246413 33787392124734144 33789164323359744 33854033923796736 33855809617883136 33870388276060128 33894334259195904 33908929506477792 33937193775618432 33975811024242048 33990441356252979 34057483646896476 34098026171811264 34175928951410688 34213210595441956 34258082626774656 34325652809470464 34336279698303258 34459791495779169 34482605954461184 34604829030977712 34606644105376512 34674901786057728 34689833153706744 34729306833247416 34731128436690816 34758254915351136 34799631648597504 34814616726202092 34877307999725568 34883284609291248 34962981446255616 35002765942170624 35031941961928704 35071804928249856 35086907206454688 35088747566565888 35156112151635072 35157956141647872 35173095517447056 35197962499934208 35242470459296064 35316862550133632 35363182066348032 35443901624054976 35529103310651262 35571397673062368 35656905840545691 35808860029632768 35849607053674752 35851487418519552 35879488944878592 35935783993707624 35937668878660224 35953144006745277 36008551854752256 36024057505772388 36066941068871232 36095110873633872 36138079019697408 36153640446440634 36218742922791936 36224949401956296 36290180285558784 36307711501880832 36379324345079808 36390587030680376 36438314780664576 36456116180783104 36510185224018944 36587253289347072 36675203417446464 36677127086040064 36692920632398472 36718862114128896 36765293256919968 36807128609595552 36837808628235392 36895607284137849 36939528352795536 37054783755005952 37096948519907328 37112922845672544 37186123876926336 37230390780770304 37259469288912384 37319886912454848 37393496156858112 37564476934895872 37580652583182306 37654776158297064 37699600952647296 37715834786718933 37790224993398852 37858274495428608 37876563233443584 37951270458756096 37994455338937344 38010816140325912 38012809863779712 38026125035597824 38085788164271328 38087785820118528 38104186810567644 38131126041595392 38162909658028032 38179342997570736 38222787402272304 38310113905210368 38385676260052992 38479967745583104 38523754232211456 38792931698768832 38869446356951808 38915717112410112 38930432659849926 38932474618548576 39009264509314944 39026062297920087 39072519491277168 39103036779770028 39149585604672192 39236971499691264 39239029536804864 39243695185452654 39314361976022016 39333354127037568 39380177125066752 39410934707169792 39455780544281088 39474841012386624 39552700659353856 39569732457127938 39647779266708072 39731470368900336 39829067694996632 39874389327061848 39959966505028608 40017822382195164 40044316592277504 40142682401256448 40188360896566272 40267627880583168 40284967533336864 40332923345834496 40364425062988416 40412475462887424 40429877488492752 40509620836596288 40602172002103296 40606999732838106 40655338897159584 40748222980528128 40792674171488486 40841234365367904 40846175439615936 40926739888214784 40939410409515423 40975459675877376 41013130703380992 41113876330319104 41160659950515456 41162818887929856 41259603844627272 41261767971795072 41279535711448281 41308719878395008 41343152129530368 41360954914034964 41408019685794996 41442534706764816 41584482615057408 41666503290826752 41686631724381696 41734067084895744 41768853877684224 41816382799067136 41834389361542128 41916902950026432 41966801442229248 42108566886697792 42158693538444288 42163794002184192 42260036551757856 42361623178084197 42412051071728208 42590558807357184 42592792745078784 42611133637624032 42641259229310976 42695179266100608 42743762256304512 42746004229773312 42764411096752176 42779390665047552 42846511684805244 42848759047633344 42933273365281536 42951760872267078 43183885792559616 43269061109704704 43289963713780992 43466907754010624 43623263537298432 43642048161114936 43728127151570784 43780181751461376 43799033945867148 43885422572979312 43956584427686814 43985686335611904 44043283805256216 44072443113394176 44122593296830464 44143908228905472 44228657223024768 44230977081427968 44250023392917264 44302699265700096 44337301545566016 44390081315533824 44477635716550656 44496788241773088 44697904165012878 44700248636111328 44788414806991232 44807701156871211 44847156653125632 44858687992944579 44896079265661884 45049856166312192 45052219097812992 45138711898395648 45160517701413504 45211906008637056 45249591700824576 45301081365656064 45320588475003972 45374538764063808 45409978195861968 45464034895748352 45573323441170824 45677443502366208 45767537079293952 45781706264404344 45932168507636736 45946388661038892 46139772041303616 46142192140502016 46233202381410304 46253110871608992 46305742444329888 46308171248921088 46344339887134848 46399508864796672 46417054325205681 46419488968269456 46472309863194384 46511046145721664 46617308595007488 46622851545110418 46670354589560832 46782542941939584 46784996755421184 46838233562904576 46874816202180096 46897460689929408 46989960612394752 47043430648950528 47258535498739968 47372137747535016 47428530230749824 47542541120727588 47713557455694234 47745146706177024 47799476071566336 47839318593171456 47914378658276832 47916891838213632 47937525342327036 47971416632974848 48011402473003008 48032076674363184 48089254758494976 48109962483846198 48126814498178496 48184105359596544 48204853928587512 48291657230389248 48299932535941728 48410282002507776 48584419707552768 48637419204467041 48680246965358592 48701209178003616 48900271223261952 48923894176531296 48958482818838528 49020391009226624 49076171479460736 49097304181254303 49194143045517132 49252704470394048 49371100394601726 49483897127563392 49581498502568448 49661896757518656 49679292385216512 49759849216606464 49857994875810816 49879464238761768 50037340181119488 50107536777576408 50206368211062752 50266134603529728 50272215925681152 50287779715625244 50386966657865136 50502084311258112 50601693945008128 50659273785249792 50681088187101216 50683746485039616 50781050885695104 50783714426824704 50805582414090192 50841501388793856 50863394259716688 50905790663427648 50963716536363072 51080151873613824 51086225470344714 51263893427116032 51319815893162934 51488479214205696 51504419547454887 51723908931691776 51825928475935744 51907243546466568 51909966158064768 52012352679086592 52034749730560116 52093960249871124 52096692655036224 52137382373026704 52199447472896256 52221925089303138 52315961999588352 52324926913936872 52419149301362688 52444472169383424 52504148913255936 52547912942893056 52607707392374784 52633121349848832 52734168227452608 52736934212471808 52759643276170584 52863705688944096 52975293825200448 53165852436082464 53279955340038144 53293654965976893 53357096509593552 53584481195421696 53713290044449152 53774410580512128 53777231127779328 53819233417317888 53906503317990336 54012827782128384 54036086258658582 54100411603306848 54142666310450808 54207118529546112 54337424102934444 54435270428338176 54454979153823872 54461567252821248 54526399096246272 54568986517619712 54585880546020564 54684174271174656 54765277836028416 54880879934020608 55012805126169696 55015690629060096 55039380948597708 55078293171193344 55124202839373824 55147939885379952 55210692914393328 55256712942353088 55409292529193304 55445976820076544 55582175632508928 55645422779860992 55669384268508816 55779185815389504 55845586171155456 55889203933368576 55955735256305664 56090244235287168 56211591384592384 56346715402343808 56370978874773459 56482164237445596 56549401428970944 56685337490098278 56787411743142912 56814844850165376 56926905688134144 56991683008406016 57016224210488868 57019214795669568 57039187553396736 57128682246406992 57131678730177792 57156280215851466 57196689062393088 57244364487042048 57269014496356104 57465170857815552 57578514390079488 57719951618374656 57899606952554496 58164351383064576 58189397548153248 58304169535427712 58373575668615168 58395648989774889 58398711927822864 58513896763972416 58608779236915752 58647581780815872 58654555169655042 58724378407008288 58855457249536896 58858544305207296 58865542778178981 58971542964033024 59000031190556352 59070265687600128 59116402060754688 59134703924855611 59186775087378432 59212261518579936 59329050989030784 59471668900062108 59597205553350504 59600331514815104 59743601542494948 59811583990592772 59861439020882512 59939949757542912 60026733573292746 60066474888416256 60184949197860864 60214023601884672 60282541344849408 60332788934432768 60401441820874752 60427451300005296 60499385018751744 60546637594482624 60618713194331136 60644816232739128 60764431254894432 60903258003154944 60910499599257159 61042275019205792 61122334470792192 61189011257232729 61242891343515648 61261851548051856 61390109832322176 61519696055071488 61522922854002688 61670814495478656 61740989925773184 61744228331894784 61792453182846464 61889405766940908 61892651957692608 61963079817592512 62014728194295552 62041432371052446 62112029528692494 62163802060147224 62376723922586112 62499754936240128 62529947586572544 62601100627343616 62653280816526336 62724574198600704 62875354425039648 63011380664986624 63162850330046688 63238040307666432 63370435955945472 63390054827636784 63618076607592312 63660195608236032 63732634762088448 63885838211035776 63889189117618176 63916700456436048 63961888843966464 64042768899150912 64115643384456768 64119006344659968 64146616645128264 64169085997571328 64245473812795392 64273138571450016 64399910047922304 64427641308400617 64722235004369527 64779226276737024 64903591664557056 64934945570671488 65200361631015936 65231858902041728 65434895305947648 65463072241672404 65592190727356176 65670272627192064 65698550918800722 65828133859468968 65978529503417856 66064925707884324 66108664670091264 66183889945245696 66215862343358208 66346465622141952 66375035089375896 66477326501081088 66505952318349024 66585121973300736 66716453574825984 66810049036768544 67021512804706304 67029621234241536 67046856247519317 67050372954166992 67182622210486848 67336112415010816 67344118898492826 67574784249468288 67578328646719488 67708067847593472 67740776552120256 67817859012955584 67874387551236864 67951622048484096 67980882712505958 68114967293792952 68196052343622528 68426421190883912 68516165253549312 68651305618940928 68672559396606516 68919582991558338 68965211908922368 69209658061955424 69213288210753024 69349803572115456 69379666307413488 69458613666494832 69462256873381632 69516509830702272 69599263297195008 69629233452404184 69754615999451136 69766569218582496 69925962892511232 69934277317665627 70005531884341248 70173814412909376 70177495133131776 70312224303270144 70315912283295744 70346191034894112 70395924999868416 70484940918592128 70633725100267264 70887803248109952 71058206621302524 71142795346124736 71313811681091382 71570336183541351 71617720059265536 71699214107349504 71758977889757184 71871567987415248 71875337757320448 71906288013490554 72017103709504512 72048115011544776 72133882137742464 72190221747267744 72276158039394816 72307280892881268 72437485845583872 72449898803912592 72615423003761664 72758648690159616 72781174061360752 72876629561329152 73020370448037888 73174506578694144 73350406834892928 73354254172080128 73385841264796944 73437724228257792 73530586513839936 73614257219191104 73675617256470784 73791214568275698 73879056705591072 74056650591902589 74225845691345088 74372247753852672 74460781561540608 74518938577824768 74639773824909696 74786992313716224 75128953869791744 75161305166364612 75309552316594128 75399201905294592 75431669573437866 75580449986797704 75716548990857216 75753126466887168 75902540917512192 75988910677874688 76021632280651824 76025619727559424 76171576328542656 76175571640237056 76208373621135288 76262252083190784 76325819316056064 76358685995141472 76445574804544608 76620227810420736 76959935491166208 76979723839744401 77047508464422912 77585863397537664 77738892713903616 77860865319699852 77864949237097152 78018529018629888 78052124595840174 78145038982554336 78206073559540056 78299171209344384 78332887633954707 78473942999382528 78487390370905308 78628723952044032 78666708254075136 78760354250133504 78821869414339584 78911561088562176 78949682024773248 79105401318707712 79139464914255876 79295558533416144 79462940737800672 79658135389993264 79748778654123696 79919933010057216 80035644764390328 80088633184555008 80285364802512896 80376721793132544 80569935066673728 80665846691668992 80728850125976832 80824950925774848 80859754976985504 81019241673192576 81054129387987873 81213999465676212 81310677794319168 81496445961056256 81585348342976972 81682468730735808 81692350879231872 81853479776429568 81878820819030846 82026261406761984 82227752660638208 82321319901030912 82519207689254544 82523535943590144 82559071422896562 82617439756790016 82686304259060736 82721909828069928 82816039371589992 82885069413529632 83168965230114816 83373263448763392 83468134169791488 83537707755368448 83632765598134272 83668778723084256 83833805900052864 83933602884458496 84217133773395584 84317387076888576 84327588004368384 84520073103515712 84723246356168394 84824102143456416 85028006235147417 85181117614714368 85222267275248064 85390358532201216 85487524512609024 85492008459546624 85528822193504352 85558781330095104 85693023369610488 85697518095266688 85734420323777199 85866546730563072 85903521744534156 86367771585119232 86538122219409408 86579927427561984 86933815508021248 87246527074596864 87284096322229872 87456254303141568 87560363502922752 87598067891734296 87770845145958624 87913168855373628 87971372671223808 87981832754482563 88086567610512432 88287816457810944 88457314446049536 88461954162855936 88500046785834528 88605398531400192 88674603091132032 88780162631067648 88993576483546176 89395808330025756 89400497272222656 89576829613982464 89615402313742422 89717375985889158 89792158531323768 90040100359939119 90099712332624384 90277423796791296 90321035402827008 90423812017274112 90499183401649152 90602162731312128 90641176950007944 90749077528127616 90819956391723936 90928069791496704 91146646882341648 91354887004732416 91535074158587904 91563412528808688 91864337015273472 91892777322077784 92279544082607232 92284384281004032 92506221743217984 92611484888659776 92616342497842176 92688679774269696 92799017729593344 92834108650411362 92838977936538912 92944619726388768 93022092291443328 93062148556578669 93245703090220836 93565085883879168 93569993510842368 93676467125809152 93749632404360192 93794921379858816 93979921224789504 94086861297901056 94517070997479936 94744275495070032 94857060461499648 95085082241455176 95427114911388468 95490293412354048 95598952143132672 95828757316553664 95833783676427264 95875050684654072 95942833265949696 96022804946006016 96064153348726368 96178509516989952 96219924967692396 96253628996356992 96368210719193088 96409707857175024 96599865071883456 96820564005015552 97168839415105536 97274838408934082 97402418356007232 97800542446523904 97847788353062592 98040782018453248 98152342958921472 98194608362508606 98388286091034264 98505408940788096 98547826378201083 98742200789203452 98967794255126784 99162997005136896 99323793515037312 99358584770433024 99519698433212928 99715989751621632 99758928477523536 100074680362238976 100215073555152816 100412736422125504 100532269207059456 100544431851362304 100575559431250488 100773933315730272 101004168622516224 101016178347739239 101362176374202432 101367492970079232 101562101771390208 101567428853649408 101611164828180384 101683002777587712 101726788519433376 101811581326855296 101927433072726144 102172450940689428 102527786854232064 102639631786325868 102976958428411392 103008839094909774 103379374487337507 103447817863383552 103651856951871488 103814487092933136 103819932316129536 104024705358173184 104069499461120232 104187920499742248 104193385310072448 104274764746053408 104398894945792512 104443850178606276 104631923999176704 104649853827873744 104888944338766848 105008297826511872 105095825885786112 105215414784749568 105266242699697664 105468336454905216 105473868424943616 105519286552341168 105727411377888192 105950587650400896 106331704872164928 106587309931953786 106714193019187104 106970717521637073 107426580088898304 107548821161024256 107554462255558656 107638466834635776 107813006635980672 107859432020235831 108025655564256768 108072172517317164 108200823206613696 108285332620901616 108414237059092224 108674848205868888 108870540856676352 108909958307647744 108923134505642496 109137973035239424 109171761092041128 109368348542349312 109530555672056832 109761759868041216 110025610252339392 110031381258120192 110078761897195416 110156586342386688 110248405678747648 110295879770759904 110421385828786656 110513425884706176 110686821852413547 110818585058386608 111164351265017856 111290845559721984 111338768537017632 111558371630779008 111691172342310912 111778407866737152 112180488470574336 112693430804687616 112741957749546918 112964328474891192 113098802857941888 113147504360156799 113370674980196556 113574823486285824 113629689700330752 113853811376268288 113983366016812032 114032448420977736 114038429591339136 114078375106793472 114257364492813984 114263357460355584 114312560431702932 114393378124786176 114488728974084096 114538028992712208 114930341715631104 115157028780158976 115439903236749312 116378795096306496 116608339070855424 116747151337230336 116791297979549778 116797423855645728 117027793527944832 117078186893760261 117217558473831504 117309110339310084 117448756814016576 117710914499073792 117717088610414592 117731085556357962 117943085928066048 118000062381112704 118140531375200256 118232804121509376 118269407849711222 118424523037159872 118658101978061568 118943337800124216 119194411106701008 119200663029630208 119487203084989896 119623167981185544 119722878041765024 119879899515085824 120053467146585492 120132949776832512 120428047203769344 120565082689698816 120665577868865536 120802883641749504 120854902600010592 120998770037503488 121093275188965248 121237426388662272 121289632465478256 121528862509788864 121806516006309888 121820999198514318 122084550038411584 122244668941584384 122378022514465458 122523703096103712 122780219664644352 122818231228546269 123039392110142976 123341628990957312 123481979851546368 123488456663789568 123584906365692928 123778811533881816 123785303915385216 123838607134344843 123926159635185024 124029456388591104 124082864742104892 124224059057384988 124327604120294448 124753447845172224 124999509872480256 125059895173145088 125202201254687232 125306561633052672 125449148397201408 125750708850079296 126022761329973248 126325700660093376 126476080615332864 126780109655273568 127084869534252591 127236153215184624 127771676422071552 127778378235236352 127833400912872096 127923777687932928 128085537798301824 128231286768913536 128238012689319936 128293233290256528 128338171995142656 128546277142900032 128799820095844608 128855282616801234 129444470008739054 129807183329114112 129869891141342976 130400723262031872 130463717804083456 130869790611895296 130926144483344808 131184381454712352 131340545254384128 131397101837601444 131656267718937936 131957059006835712 132129851415768648 132217329340182528 132367779890491392 132431724686716416 132692931244283904 132750070178751792 133011904636698048 133170243946601472 133432907149651968 133620098073537088 134043025609412608 134093712495038634 134100745908333984 134365244420973696 134423103470613633 134576063978833737 134688237796985652 135149568498936576 135156657293438976 135416135695186944 135481553104240512 135635718025911168 135748775102473728 135903244096968192 135961765425011916 136229934587585904 136392104687245056 136852842381767824 137032330507098624 137302611237881856 137345118793213032 137839165983116676 137930423817844736 138419316123910848 138426576421506048 138699607144230912 138759332614826976 138917227332989664 138924513746763264 139033019661404544 139198526594390016 139251162975617043 139258466904808368 139533138437164992 139851925785022464 139868554635331254 140011063768682496 140347628825818752 140354990266263552 140624448606540288 140692382069788224 140969881837184256 141267450200534528 141775606496219904 142116413242605048 142285590692249472 142627623362182764 143140672367082702 143235440118531072 143398428214699008 143517955779514368 143743135974830496 143750675514640896 143812576026981108 144034207419009024 144096230023089552 144267764275484928 144380443494535488 144552316078789632 144614561785762536 144874971691167744 144899797607825184 145230846007523328 145562348122721504 145753259122658304 145912257613401123 146040740896075776 146700813669785856 146708508344160256 146771682529593888 146875448456515584 147061173027679872 147228514438382208 147291912543762909 147351234512941568 147582429136551396 147758113411182144 148113301183805178 148451691382690176 148744495507705344 149037877155649536 149279547649819392 149573984627432448 150257907739583488 150322610332729224 150619104633188256 150798403810589184 150863339146875732 151160899973595408 151506252933774336 151805081835024384 151977821355749376 152043264561303648 152051239455118848 152343152657085312 152351143280474112 152416747242270576 152524504166381568 152717371990282944 152891149609089216 153240455620841472 153959447679488802 154513258642364661 155171726795075328 155477785427807232 155721730639399704 155729898474194304 156037058037259776 156104249191680348 156290077965108672 156412147119080112 156598342418688768 156665775267909414 156947885998765056 156974780741810616 157257447904088064 157333416508150272 157643738828679168 157823122177124352 157899364049546496 158210802637415424 158278929828511752 158591117066832288 158925881475601344 159316270779986528 159497557308247392 159839866020114432 159880964897930679 160071289528780656 160570729605025792 160753443586265088 161139870133347456 161331693383337984 161457700251953664 161719509953971008 162038483346385152 162108258775975746 162427998931352424 162621355588638336 163170696685953944 163364937461471616 163384701758463744 163706959552859136 163757641638061692 164052522813523968 164455505321276416 164642639802061824 165038415378509088 165047071887180288 165118142845793124 165234879513580032 165372608518121472 165443819656139856 165632078743179984 165770138827059264 166337930460229632 166746526897526784 166936268339582976 167337557446168512 167667611800105728 167867205768916992 168434267546791168 168634774153777152 169040146207031424 169112936624320377 169446492712336788 169648204286912832 170056012470294834 170362235229428736 170444534550496128 170780717064402432 170975049025218048 171057644387008704 171117562660190208 171386046739220976 171395036190533376 171468840647554398 171733093461126144 171807043489068312 172735543170238464 173159854855123968 174493054149193728 174568192644459744 174912508606283136 175120727005845504 175196135783468592 175541690291917248 175826337710747256 175942745342447616 175963665508965126 176173135221024864 176575632915621888 176596628334536943 176914628892099072 177000093571669056 177210797062800384 177349206182264064 177404111774566833 177560325262135296 177987152967092352 178791616660051512 178800994544445312 179153659227964928 179230804627484844 179434751971778316 179584317062647536 180080200719878238 180199424665248768 180554847593582592 180642070805654016 180847624034548224 180998366803298304 181204325462624256 181282353900015888 181498155056255232 181639912783447872 181856139582993408 182293293764683296 182709774009464832 183126825057617376 183567033771698187 183728674030546944 183785554644155568 184559088165214464 184568768562008064 185012443486435968 185222969777319552 185232684995684352 185377359548539392 185668217300822724 185677955873077824 185889239452777536 186044184582886656 186124297113157338 186491406180441672 187130171767758336 187499264808720384 187589842759717632 187959842449579008 188173722595802112 189034141994959872 189488550990140064 189714120922999296 190170164482910352 190854229822776936 190980586824708096 191197904286265344 191657514633107328 191667567352854528 191750101369308144 191885666531899392 192128306697452736 192357019033979904 192439849935384792 192507257992713984 192736421438386176 192819415714350048 193199730143766912 193282923925201851 194166705013108581 194337678830211072 194549676817868164 194804836712014464 195601084893047808 195695576706125184 196081564036906496 196304685917842944 196389216725017212 196776572182068528 197010817881576192 197095652756402166 197484401578406904 197935588510253568 198325994010273792 198647587030074624 199039396866425856 199431979503243264 199517856955047072 200149360724477952 200430147110305632 200825472844251008 201064538414118912 201088863702724608 201140568742557951 201151118862500976 201547866631460544 202008337245032448 202032356695478478 202724352748404864 202734985940158464 203124203542780416 203222329656360768 203453577038866752 203623162653710592 203854866145452288 204344901881378856 205279263572651736 205953916856822784 206017678189819548 206758748974675014 206895635726767104 207303713903742976 207628974185866272 207639864632259072 208049410716346368 208138998922240464 208375840999484496 208386770620144896 208549529492106816 208797789891585024 208887700357212552 209263847998353408 209299707655747488 209777888677533696 209802831952996881 210016595653023744 210532485399395328 210936672909810432 210947736849887232 211038573104682336 211454822755776384 211901175300801792 212663409744329856 213174619863907572 213428386038374208 213941435043274146 214711008550624053 214853160177796608 215097642322048512 215276933669271552 215626013271961344 215718864040471662 216051311128513536 216144345034634328 216401646413227392 216570665241803232 216828474118184448 217349696411737776 217819916615295488 217846269011284992 218275946070478848 218343522184082256 219061111344113664 219523519736082432 220051220504678784 220062762516240384 220157523794390832 220313172684773376 220591759541519808 220842771657573312 221026851769412352 221373643704827094 221637170116773216 222677537074035264 223116743261558016 223382344684621824 223556815733474304 224360976941148672 225386861609375232 225483915499093836 225928656949782384 226197605715883776 226295008720313598 226741349960393112 227149646972571648 227259379400661504 227707622752536576 227966732033624064 228064896841955472 228076859182678272 228514728985627968 228526714920711168 228625120863405864 228786756249572352 228977457948168192 229076057985424416 229860683431262208 230879806473498624 230939171519233203 232757590192612992 233216678141710848 233582595959099556 233594847711291456 234055587055889664 234156373787520522 234435116947663008 234618220678620168 234897513628033152 234998662901864121 235421828998147584 235462171112715924 235886171856132096 236000124762225408 236281062750400512 236465608243018752 236538815699422444 236849046074319744 237316203956123136 237886675600248432 238388822213402016 238401326059260416 238974406169979792 239246335962371088 239445756083530048 239759799030171648 240106934293170984 240265899553665024 240856094407538688 241130165379397632 241709805200021184 241997540075006976 242186550377930496 242474852777324544 242579264930956512 243057725019577728 243641998397028636 244169100076823168 244489337883168768 244756045028930916 245047406192207424 245560439329288704 245636462457092538 246078784220285952 246683257981914624 246963959703092736 247169812731385856 247557623067763632 247570607830770432 247677214268689686 247852319270370048 248058912777182208 248165729484209784 248448118114769976 248655208240588896 249506895690344448 250119790346290176 250404402509374464 250613123266105344 250898296794402816 251501417700158592 252045522659946496 252651401320186752 252952161230665728 253560219310547136 254169739068505182 254472306430369248 255084018705442251 255543352844143104 255666801825744192 256171075596603648 256462573537827072 256476025378639872 256586466580513056 256676343990285312 257092554285800064 257203260971331597 257599640191689216 257710565233602468 258888940017478108 259614366658228224 259739782282685952 260801446524063744 260927435608166912 261739581223790592 261852288966689616 262368762909424704 262681090508768256 262794203675202888 263312535437875872 263914118013671424 263945498263447689 264259702831537296 264863449373432832 265152382114675159 265385862488567808 265500140357503584 266023809273396096 266340487893202944 267240196147074176 268187424990077268 268201491816667968 268730488841947392 268846206941227266 269152127957667474 269376475593971304 270299136997873152 270832271390373888 270963106208481024 271271436051822336 271497550204947456 271806488193936384 271923530850023832 272459869175171808 272784209374490112 273705684763535648 274064661014197248 274605222475763712 274690237586426064 275678331966233352 275860847635689472 276838632247821696 276853152843012096 277518665229653952 277834454665979328 277849027493526528 278066039322809088 278397053188780032 278502325951234086 278516933809616736 279066276874329984 279186445669736007 279737109270662508 280695257651637504 280709980532527104 281248897213080576 281384764139576448 281939763674368512 282534900401069056 283551212992439808 284232826485210096 284571181384498944 285255246724365528 286281344734165404 286470880237062144 286796856429398016 287486271949660992 287501351029281792 287625152053962216 288068414838018048 288192460046179104 288535528550969856 288760886989070976 289104632157579264 289229123571525072 289799595215650368 290461692015046656 291124696245443008 291506518245316608 291824515226802246 293401627339571712 293543365059187776 294122346055359744 294457028876764416 294583825087525818 294702469025883136 295164858273102792 295516226822364288 296226602367610356 296903382765380352 297488991015410688 298075754311299072 298559095299638784 299147969254864896 300515815479166976 300645220665458448 301238209266376512 301596807621178368 301726678293751464 302321799947190816 303012505867548672 303048535043217717 304086529122607296 304102478910237696 304686305314170624 304702286560948224 304833494484541152 305049008332763136 305434743980565888 305782299218178432 307918895358977604 309026517284729322 310138123462012521 310343453590150656 310955570855614464 311443461278799408 311459796948388608 312074116074519552 312208498383360696 312580155930217344 312824294238160224 313196684837377536 313331550535818828 313895771997530112 313949561483621232 314666833016300544 315287477657358336 315646244354248704 315798728099092992 316421605274830848 316557859657023504 317182234133664576 317851762951202688 318632541559973056 318995114616494784 319761929795861358 320142579057561312 320912152564911219 322279740266694912 322663386766675968 322915400503907328 323439019907942016 324076966692770304 324216517551951492 324855997862704848 325242711177276672 326341393371907888 326729874922943232 326769403516927488 327413919105718272 327515283276123384 328105045627047936 328911010642552832 329285279604123648 330076830757018176 330094143774360576 330236285691586248 330469759027160064 330745217036242944 330887639312279712 331264157486359968 331540277654118528 332060465557240641 333493053795053568 333872536679165952 334675114892337024 335335223600211456 336868535093582336 338080292414062848 338225873248640754 338892985424673576 339296408573825664 339442513080470397 340112024940589668 340724470458857472 340889069100992256 341561434128804864 341950098050436096 342115288774017408 342235125320380416 342772093478441952 342790072381066752 342937681295108796 343466186922252288 343614086978136624 345471086340476928 346319709710247936 349136385288919488 349825017212566272 350241454011691008 350392271566937184 351083380583834496 351234560681280783 351652675421494512 351927331017930252 352346270442049728 353151265831243776 353193256669073886 353829257784198144 354000187143338112 354421594125600768 354698412364528128 354808223549133666 355974305934184704 357583233320103024 357601989088890624 358307318455929856 358461609254969688 358869503943556632 359168634125295072 360160401439756476 360398849330497536 361284141611308032 361695248069096448 361996733606596608 362408650925248512 362564707800031776 362996310112510464 363279825566895744 363712279165986816 364586587529366592 365419548018929664 366253650115234752 367134067543396374 367571109288311136 368454693685638807 369118176330428928 370024886972871936 370445939554639104 370465369991368704 370754719097078784 371336434601645448 371355911746155648 371515821403034529 371778478905555072 372088369165773312 372248594226314676 372982812360883344 374260343535516672 374998529617440768 375179685519435264 375919684899158016 376347445191604224 378068283989919744 378977101980280128 379428241845998592 380340328965820704 381254608602757773 381708459645553872 383315029266214656 383335134705709056 383500202738616288 383771333063798784 384256613394905472 384714038067959808 384879699870769584 385014515985427968 385638831428700096 386399460287533824 386565847850403702 388333410026217162 389099353635736328 389609673424028928 391202169786095616 391391153412250368 392163128073812992 392609371835685888 392778433450034424 393553144364137056 394021635763152384 394191305512804332 394968803156813808 395871177020507136 396651988020547584 397295174060149248 398078793732851712 399035713910094144 400298721448955904 400860294220611264 401650945688502016 402129076828237824 402281137485115902 402302237725001952 403095733262921088 403269310411840899 403728191936501211 404064713390956956 405448705496809728 405469971880316928 406248407085560832 406444659312721536 406907154077733504 407246325307421184 407709732290904576 408689803762757712 410558527145303472 411907833713645568 412035356379639096 413517497949350028 413791271453534208 415257948371732544 415279729264518144 416098821432692736 416277997844480928 416751681998968992 416773541240289792 417099058984213632 417595579783170048 417775400714425104 418599415311494976 419555777355067392 419605663905993762 420033191306047488 421064970798790656 421873345819620864 422077146209364672 422909645511552768 423802350601603584 425326819488659712 426349239727815144 426856772076748416 427882870086548292 429422017101248106 429706320355593216 430195284644097024 430553867338543104 431252026543922688 431437728080943324 432102622257027072 432288690069268656 432803292826454784 433141330483606464 433656948236368896 434699392823475552 435639833230590976 435692538022569984 436687044368164512 437736772840203369 438122222688227328 440102441009357568 440125525032480768 440315047588781664 440626345369546752 441183519083039616 441685543315146624 441875737631288727 442053703538824704 442747287409654188 443274340233546432 445355074148070528 446233486523116032 447113631466948608 448721953882297344 450773723218750464 450967830998187672 451857313899564768 452395211431767552 452590017440627196 453482699920786224 454518758801323008 455415245505073152 455933464067248128 456129793683910944 456153718365356544 457029457971255936 457053429841422336 457250241726811728 457573512499144704 458152115970848832 459721366862524416 461878343038466406 463539775927093983 465515180385225984 466433356283421696 467165191918199112 467189695422582912 468111174111779328 468312747575041044 468870233895326016 469236441357240336 469795027256066304 469997325803728242 470843657996295168 470924342225431848 471772343712264192 472000249524450816 472931216486037504 473077631398844888 473698092148639488 474632407912246272 475773351200496864 476777644426804032 476802652118520832 477948812339959584 478492671924742176 478891512167060096 479519598060343296 479642894693792037 480213868586341968 481712188815077376 482260330758795264 483419610400042368 483995080150013952 484373100755860992 485158529861913024 486115450039155456 487283996794057272 488338200153646336 489512090057861832 490094812384414848 491120878658577408 491272924914185076 492157568440571904 493366515963829248 493927919406185472 494339625462771712 495115246135527264 495141215661540864 495354428537379372 495704638540740096 496117825554364416 496331458968419568 496896236229539952 497310416481177792 499013791380688896 500239580692580352 500808805018748928 503002835400317184 505302802640373504 505904322461331456 507120438621094272 507338809872961131 508339478137010364 508944612860738496 510168037410884502 511086705688286208 511333603651488384 512342151193207296 512925147075654144 513172933161026112 513352687980570624 514185108571600128 514406521942663194 515199280383378432 515421130467204936 517777880034956216 519479564565371904 521854871216333824 523479162447581184 523704577933379232 524737525818849408 525362181017536512 525588407350405776 526625070875751744 527828236027342848 527890996526895378 528519405663074592 529726898746865664 530304764229350318 531000280715007168 532047618546792192 532212335323700499 532680975786405888 534480392294148352 536374849980154536 536402983633335936 537460977683894784 537692413882454532 538304255915334948 538752951187942608 540598273995746304 541664542780747776 541926212416962048 542542872103644672 542995100409894912 543612976387872768 543847061700047664 544919738350343616 545568418748980224 547411369527071296 548129322028394496 549380475172852128 550701101315094561 551356663932466704 553677264495643392 553706305686024192 555037330459307904 555668909331958656 555698054987053056 556132078645618176 557004651902468172 557033867619233472 558132553748659968 558372891339472014 559474218541325016 561390515303275008 562497794426161152 562769528279152896 563879527348737024 565069800802138112 567102425984879616 568465652970420192 569142362768997888 570510493448731056 572562689468330808 572941760474124288 573593712858796032 574972543899321984 575002702058563584 575250304107924432 576384920092358208 577071057101939712 577521773978141952 578209264315158528 578458247143050144 579599190431300736 582249392490886016 582500115039325743 583013036490633216 583649030453604492 586803254679143424 587086730118375552 588244692110719488 588914057753528832 589167650175051636 589404938051766272 590329716546205584 591032453644728576 592453204735220712 593806765530760704 594977982030821376 597118190599277568 598295938509729792 601031630958333952 601290441330916896 602476418532753024 603193615242356736 603421706227673853 603453356587502928 604643599894381632 606025011735097344 606097070086435434 608173058245214592 608204957820475392 609372610628341248 609666988969082304 610869487961131776 611564598436356864 615837790717955208 618053034569458644 620276246924025042 620686907180301312 621911141711228928 622886922557598816 622919593896777216 624148232149039104 624416996766721392 625160311860434688 625648588476320448 626393369674755072 626663101071637656 627791543995060224 627899122967242464 629333666032601088 629408495858990643 631597456198185984 632286449658071533 632843210549661696 633115719314047008 634364468267329152 635703525902405376 637265083119946112 637990229232989568 639523859591722716 640285158115122624 641824305129822438 644559480533389824 645830801007814656 646878039815884032 648153933385540608 648433035103902984 649711995725409696 650485422354553344 652682786743815776 653459749845886464 653538807033854976 654827838211436544 655030566552246768 657822021285105664 658570559208247296 660153661514036352 660188287548721152 660472571383172496 660939518054320128 661775278624559424 662528314972719936 663080555308237056 664120931114481282 669350229784674048 670670447200422912 673737070187164672 676160584828125696 676451746497281508 677785970849347152 678592817147651328 678885026160940794 680224049881179336 681448940917714944 681778138201984512 683122868257609728 683900196100872192 684230577548034816 685544186956883904 685580144762133504 685875362590217592 686932373844504576 687228173956273248 692639419420495872 692817514557699609 698272770577838976 699650034425132544 700784543133874368 702166761167668992 702469121362561566 703305350842989024 703854662035860504 704692540884099456 706386513338147772 707658515568396288 708000374286676224 708843188251201536 709396824729056256 709616447098267332 711948611868369408 715166466640206048 715203978177781248 716614636911859712 716923218509939376 717739007887113264 718337268250590144 720320802879512952 720797698660995072 722568283222616064 723390496138192896 725129415600063552 725992620225020928 726559651133791488 727424558331973632 729173175058733184 732507300230469504 734268135086792748 735142218576622272 736909387371277614 738236352660857856 740049773945743872 740891879109278208 741509438194157568 742672869203290896 742711823492311296 743031642806069058 743556957811110144 744176738331546624 744497188452629352 745965624721766688 748520687071033344 750359371038870528 751839369798316032 752694890383208448 756136567979839488 757954203960560256 758856483691997184 760680657931641408 762509217205515546 763416919291107744 765252056116326753 766630058532429312 767000405477232576 768513226789810944 769428076135919616 769759399741539168 770029031970855936 771277662857400192 772798920575067648 773131695700807404 776666820052434324 778198707271472656 779219346848057856 782404339572191232 782782306824500736 784326256147625984 785218743671371776 785556866900068848 787106288728274112 788043271526304768 788382611025608664 789937606313627616 791742354041014272 791836494790343067 794590348120298496 795457146344025477 796157587465703424 798071427820188288 801720588441222528 803301891377004032 804562274970231804 804604475450003904 806191466525842176 806538620823681798 807456383873002422 808129426781913912 810897410993619456 812496814171121664 812889318625443072 813814308155467008 814492650614842368 815419464581809152 817379607525515424 821117054290606944 823815667427291136 824070712759278192 827034995898700056 827582542907068416 830515896743465088 830559458529036288 832555995688961856 833503363997937984 833547082480579584 834198117968427264 835191159566340096 835550801428850208 837198830622989952 837559337009208021 839211327811987524 842129941597581312 843746691639241728 844154292418729344 845819291023105536 847604701203207168 850653638977319424 852698479455630288 853713544153496832 855765740173096584 858844034202496212 859412640711186432 860390569288194048 862504053087845376 862875456161886648 864205244514054144 864577380138537312 865606585652909568 866282660967212928 867313896472737792 869398785646951104 871279666461181952 871385076045139968 873374088736329024 875473545680406738 880204882018715136 880630095177563328 882367038166079232 883371086630293248 883751475262577454 884107407077649408 885494574819308376 886548680467092864 890710148296141056 892466973046232064 894227262933897216 897443907764594688 901547446437500928 901935661996375344 903714627799129536 904790422863535104 905180034881254392 906965399841572448 909037517602646016 909145605129653151 912259587367821888 912307436730713088 914058915942511872 914106859682844672 914500483453623456 915147024998289408 916304231941697664 923756686076932812 927079551854187966 930414370386037563 931030360770451968 932866712566843392 934330383836398224 934379390845165824 936222348223558656 936625495150082088 937740467790652032 938472882714480672 939590054512132608 939994651607456484 941687315992590336 941848684450863696 944000499048901632 945862432972075008 946155262797689776 947396184297278976 949264815824492544 951546702400993728 953555288853608064 953605304237041664 955897624679919168 956985343849484352 957783024334120192 959285789387584074 960427737172683936 962736457694733657 966839220800084736 967990160300027904 968746201511721984 970317059723826048 972230900078310912 974567993588114544 976676400307292672 979024180115723664 980189624768829696 982241757317154816 982545849828370152 984315136881143808 986733031927658496 987855838812370944 990230492271054528 990282431323081728 990708857074758744 991409277081480192 992235651108728832 992662917936839136 993792472459079904 994620832962355584 1000479161385160704 1001617610037497856 1006005670800634368 1010605605280747008 1014240877242188544 1014677619745922262 1016678956274020728 1017889225721476992 1018327539241411191 1020336074821769004 1022173411376572416 1022667207302976768 1024684302386414592 1025850294151308288 1026345866322052224 1026705375961141248 1028370217143200256 1028813043885326388 1030398560766756864 1030842260934409872 1035555760069912432 1038959129130743808 1043709742432667648 1047409155866758464 1049475051637698816 1050724362035073024 1051176814700811552 1053250141751503488 1053703682043842349 1055781993053790756 1057038811326149184 1059453797493731328 1060609528458700636 1062000561430014336 1064095237093584384 1064424670647400998 1068960784588296704 1072749699960309072 1072805967266671872 1074921955367789568 1075384827764909064 1076608511830669896 1077505902375885216 1081196547991492608 1083852424833924096 1085085744207289344 1085990200819789824 1087225952775745536 1087694123400095328 1089839476700687232 1091136837497960448 1094822739054142592 1096258644056788992 1098760950345704256 1101402202630189122 1102713327864933408 1105364081056916421 1107354528991286784 1110074660918615808 1111337818663917312 1111396109974106112 1112264157291236352 1114009303804936344 1114067735238466944 1114547464209103587 1116265107497319936 1116745782678944028 1118948437082650032 1122781030606550016 1124995588852322304 1125539056558305792 1127759054697474048 1130139601604276224 1134204851969759232 1136931305940840384 1138284725537995776 1141020986897462112 1143763825808273319 1145125378936661616 1149945087798643968 1150005404117127168 1150500608215848864 1152769840184716416 1154142114203879424 1155043547956283904 1156916494286100288 1159198380862601472 1164498784981772032 1165000230078651486 1167298060907208984 1173606509358286848 1174173460236751104 1176489384221438976 1177828115507057664 1178335300350103272 1178809876103532544 1180659433092411168 1182064907289457152 1184906409470441424 1187613531061521408 1189955964061642752 1194236381198555136 1202580882661833792 1204952837065506048 1206387230484713472 1206843412455347706 1206906713175005856 1209287199788763264 1209807931235522697 1212194140172870868 1216346116490429184 1216409915640950784 1218745221256682496 1219333977938164608 1221738975922263552 1223129196872713728 1231675581435910416 1236106069138917288 1240552493848050084 1241373814360602624 1245773845115197632 1245839187793554432 1248296464298078208 1248833993533442784 1250320623720869376 1251297176952640896 1252786739349510144 1253326202143275312 1255798245934484928 1258667332065202176 1258816991717981286 1263194912396371968 1264572899316143066 1266231438628094016 1268728936534658304 1271407051804810752 1274530166239892224 1275980458465979136 1279047719183445432 1280570316230245248 1283648610259644876 1289118961066779648 1291661602015629312 1293756079631768064 1296307866771081216 1296866070207805968 1299423991450819392 1300970844709106688 1305365573487631552 1306919499691772928 1307077614067709952 1310061133104493536 1313210318520610107 1320307323028072704 1320376575097442304 1320945142766344992 1321879036108640256 1323550557249118848 1325056629945439872 1326161110616474112 1328241862228962564 1338700459569348096 1341340894400845824 1347474140374329344 1352321169656251392 1352903492994563016 1355571941698694304 1357185634295302656 1357770052321881588 1360448099762358672 1363556276403969024 1366245736515219456 1367800392201744384 1368461155096069632 1371088373913767808 1371160289524267008 1371750725180435184 1374456347912546496 1385635029115399218 1390619327781281949 1396545541155677952 1399300068850265088 1401569086267748736 1404333522335337984 1404938242725123132 1406610701685978048 1407709324071721008 1409385081768198912 1412773026676295544 1415317031136792576 1416000748573352448 1418793649458112512 1419232894196534664 1423897223736738816 1430332933280412096 1430407956355562496 1433229273823719424 1433846437019878752 1435478015774226528 1436674536501180288 1438928684081376111 1440641605759025904 1445136566445232128 1446780992276385792 1450258831200127104 1451985240450041856 1453119302267582976 1458346350117466368 1465014600460939008 1468536270173585496 1470284437153244544 1473818774742555228 1476472705321715712 1480099547891487744 1481783758218556416 1483018876388315136 1485345738406581792 1485423646984622592 1486063285612138116 1487113915622220288 1488353476663093248 1488994376905258704 1491931249443533376 1497041374142066688 1500718742077741056 1515908407921120512 1517712967383994368 1521361315863282816 1522016429618883393 1525018434411031092 1526833838582215488 1530504112232653506 1533260117064858624 1534000810954465152 1537026453579621888 1539518799483078336 1540058063941711872 1542555325714800384 1545597841150135296 1546263391401614808 1553333640104868648 1556397414542945312 1558438693696115712 1565564613649001472 1568652512295251968 1570437487342743552 1571113733800137696 1574212577456548224 1576086543052609536 1576765222051217328 1579875212627255232 1583484708082028544 1583672989580686134 1589180696240596992 1590914292688050954 1596142855640376576 1596637005971101497 1603441176882445056 1606603782754008064 1609124549940463608 1609208950900007808 1612382933051684352 1613077241647363596 1614912767746004844 1616258853563827824 1621794821987238912 1624993628342243328 1625778637250886144 1627628616310934016 1628985301229684736 1630838929163618304 1634759215051030848 1642234108581213888 1648141425518556384 1652103303945283683 1654069991797400112 1661031793486930176 1661118917058072576 1665111991377923712 1667006727995875968 1667094164961159168 1668396235936854528 1671101602857700416 1674397661245979904 1675118674018416042 1678422655623975048 1687493383278483456 1688308584837458688 1691638582046211072 1695209402406414336 1701307277954638848 1705396958911260576 1707427088306993664 1711531480346193168 1717688068404992424 1718825281422372864 1720781138576388096 1725008106175690752 1725750912323773296 1729154760277074624 1731213171305819136 1732565321934425856 1734627792945475584 1738797571293902208 1742559332922363904 1746748177472658048 1747500345117977229 1750947091360813476 1760409764037430272 1761260190355126656 1764734076332158464 1766742173260586496 1767502950525154908 1768214814155298816 1770989149638616752 1773097360934185728 1781420296592282112 1784933946092464128 1794887815529189376 1803094892875001856 1803871323992750688 1807429255598259072 1809580845727070208 1810265118683021559 1810360069762508784 1813930799683144896 1818075035205292032 1818291210259306302 1824519174735643776 1824614873461426176 1828117831885023744 1829000966907246912 1832608463883395328 1847513372153865624 1854159103708375932 1860828740772075126 1862060721540903936 1865733425133686784 1868660767672796448 1868758781690331648 1872444696447117312 1873250990300164176 1875480935581304064 1876945765428961344 1879180109024265216 1879989303214912968 1883374631985180672 1883697368901727392 1888000998097803264 1888225487576971929 1892310525595379552 1894792368594557952 1896859348974214599 1898529631648985088 1903093404801987456 1907110577707216128 1907210608474083328 1911795249359838336 1913970687698968704 1915566048668240384 1918571578775168148 1920855474345367872 1925472915389467314 1933678441600169472 1937492403023443968 1940634119447652096 1944461800156621824 1949135987176229088 1953352800614585344 1958048360231447328 1960379249537659392 1964483514634309632 1965091699656740304 1973466063855316992 1975711677624741888 1980460984542109056 1980564862646163456 1981417714149517488 1982818554162960384 1985325835873678272 1987584944918159808 1989241665924711168 2012011341601268736 2021211210561494016 2028481754484377088 2029355239491844524 2033357912548041456 2035778451442953984 2036655078482822382 2040672149643538008 2044346822753144832 2045334414605953536 2049368604772829184 2051700588302616576 2052691732644104448 2056740434286400512 2057626087770652776 2060797121533513728 2061684521868819744 2071111520139824864 2077918258261487616 2078452543673098827 2087419484865335296 2094818311733516928 2098950103275397632 2102353629401623104 2106500283503006976 2107407364087684698 2111563986107581512 2114077622652298368 2121219056917401272 2124001122860028672 2128190474187168768 2128849341294801996 2137921569176593408 2145499399920618144 2145611934533343744 2149843910735579136 2150769655529818128 2153217023661339792 2155011804751770432 2162393095982985216 2167704849667848192 2170171488414578688 2175388246800190656 2179678953401374464 2182273674995920896 2189645478108285184 2197521900691408512 2202804405260378244 2205426655729866816 2210728162113832842 2214709057982573568 2220149321837231616 2222675637327834624 2224528314582472704 2228018607609872688 2228135470476933888 2229094928418207174 2232530214994639872 2233491565357888056 2237896874165300064 2245562061213100032 2251078113116611584 2255518109394948096 2268409703939518464 2273862611881680768 2276569451075991552 2282041973794924224 2287527651616546638 2290250757873323232 2295756168348980259 2299890175597287936 2301001216431697728 2305539680369432832 2308284228407758848 2310087095912567808 2313832988572200576 2318396761725202944 2328997569963544064 2330000460157302972 2334596121814417968 2347213018716573696 2348346920473502208 2352978768442877952 2355656231014115328 2356670600700206544 2361318866184822336 2364129814578914304 2369812818940882848 2375227062123042816 2386371439032076431 2388472762397110272 2405161765323667584 2409905674131012096 2413686824910695412 2413813426350011712 2418574399577526528 2419615862471045394 2424388280345741736 2432692232980858368 2437490442513364992 2438667955876329216 2443477951844527104 2446258393745427456 2463351162871820832 2472212138277834576 2481104987696100168 2482747628721205248 2491547690230395264 2491678375587108864 2497667987066885568 2500641247441738752 2502594353905281792 2505573478699020288 2506652404286550624 2511596491868969856 2512678011027624063 2517633983435962572 2526389824792743936 2529145798632286132 2532462877256188032 2537457873069316608 2542814103609621504 2549060332479784448 2551960916931958272 2558095438366890864 2561140632460490496 2567297220519289752 2578237922133559296 2587512159263536128 2592615733542162432 2593732140415611936 2598847982901638784 2601941689418213376 2610731146975263104 2613838999383545856 2614155228135419904 2620122266208987072 2626420637041220214 2640614646056145408 2641890285532689984 2647101114498237696 2650113259890879744 2652322221232948224 2656483724457925128 2677400919138696192 2682681788801691648 2694948280748658688 2704642339312502784 2705806985989126032 2711143883397388608 2714371268590605312 2715540104643763176 2720896199524717344 2727112552807938048 2727436815388959453 2736922310192139264 2742176747827535616 2742320579048534016 2743501450360870368 2748912695825092992 2771270058230798436 2781238655562563898 2791243111158112689 2793091082311355904 2798600137700530176 2803138172535497472 2808667044670675968 2809876485450246264 2813221403371956096 2815418648143442016 2818770163536397824 2825546053352591088 2832001497146704896 2837587298916225024 2838465788393069328 2847794447473477632 2860665866560824192 2860815912711124992 2867692874039757504 2870956031548453056 2873349073002360576 2877857368162752222 2881283211518051808 2900517662400254208 2903970480900083712 2906238604535165952 2916692700234932736 2930029200921878016 2937072540347170992 2940568874306489088 2947637549485110456 2952945410643431424 2960199095782975488 2963567516437112832 2970691476813163584 2970847293969245184 2972126571224276232 2974227831244440576 2976706953326186496 2977988753810517408 2983862498887066752 3001437484155482112 3031816815842241024 3042722631726565632 3044032859237766786 3050036868822062184 3053667677164430976 3054982617724233573 3061008224465307012 3066520234129717248 3068001621908930304 3074052907159243776 3079037598966156672 3080116127883423744 3085110651429600768 3091195682300270592 3092526782803229616 3106667280209737296 3112794829085890624 3116877387392231424 3131129227298002944 3142227467600275392 3148425154913096448 3152173086105219072 3153530444102434656 3159750425254510464 3167345979161372268 3178361392481193984 3181828585376101908 3192285711280753152 3193274011942202994 3206882353764890112 3213207565508016128 3218249099880927216 3218417901800015616 3224765866103368704 3226154483294727192 3229825535492009688 3232517707127655648 3243589643974477824 3251557274501772288 3255257232621868032 3257970602459369472 3261677858327236608 3269518430102061696 3284468217162427776 3296282851037112768 3304206607890567366 3308139983594800224 3316092243170749263 3322063586973860352 3330223982755847424 3334013455991751936 3334188329922318336 3336792471873709056 3342203205715400832 3343642392627310761 3348795322491959808 3350237348036832084 3356845311247950096 3374986766556966912 3376617169674917376 3383277164092422144 3390418804812828672 3402614555909277696 3410793917822521152 3414854176613987328 3423062960692386336 3431291477424819957 3435376136809984848 3450016212351381504 3451501824647546592 3458309520554149248 3462426342611638272 3465130643868851712 3477595142587804416 3493496354945316096 3495000690235954458 3501894182721626952 3520819528074860544 3522520380710253312 3529468152664316928 3533484346521172992 3535005901050309816 3536429628310597632 3541978299277233504 3546194721868371456 3562840593184564224 3569867892184928256 3607742647985501376 3614858511196518144 3619161691454140416 3620530237366043118 3620720139525017568 3627861599366289792 3629423793706568091 3636582420518612604 3649038349471287552 3649229746922852352 3656235663770047488 3658001933814493824 3665216927766790656 3695026744307731248 3708318207416751864 3721657481544150252 3724121443081807872 3737321535345592896 3737517563380663296 3744889392894234624 3746501980600328352 3750961871162608128 3753891530857922688 3758360218048530432 3759978606429825936 3767394737803454784 3776001996195606528 3776450975153943858 3784621051190759104 3789584737189115904 3793718697948429198 3806186809603974912 3814221155414432256 3823590498719676672 3827941375397937408 3831132097336480768 3837143157550336296 3841710948690735744 3850945830778934628 3867356883200338944 3874984806046887936 3881268238895304192 3888923600313243648 3898271974352458176 3906705601229170688 3916096720462894656 3920758499075318784 3930183399313480608 3939630955561830321 3960921969084218112 3961129725292326912 3962835428299034976 3965637108325920768 3970651671747356544 3975169889836319616 3978483331849422336 4024022683202537472 4042422421122988032 4056963508968754176 4058710478983689048 4066715825096082912 4071556902885907968 4073310156965644764 4081344299287076016 4090668829211907072 4098737209545658368 4103401176605233152 4105383465288208896 4113480868572801024 4115252175541305552 4123369043737639488 4142223040279649728 4156905087346197654 4171857983343845847 4189636623467033856 4197900206550795264 4204707258803246208 4213000567006013952 4214814728175369396 4223127972215163024 4228155245304596736 4242438113834802544 4248002245720057344 4256380948374337536 4257698682589603992 4275843138353186816 4290998799841236288 4291223869066687488 4299687821471158272 4301539311059636256 4306434047322679584 4310023609503540864 4316786052244128333 4335409699335696384 4340342976829157376 4350776493600381312 4359357906802748928 4379290956216570368 4395043801382817024 4405608810520756488 4410853311459733632 4421456324227665684 4429418115965147136 4440298643674463232 4445351274655669248 4449056629164945408 4456037215219745376 4456270940953867776 4458189856836414348 4465060429989279744 4466983130715776112 4475793748330600128 4491124122426200064 4502156226233223168 4547725223763361536 4553138902151983104 4564083947589848448 4566049288856650179 4575055303233093276 4580501515746646464 4591512336697960518 4599780351194575872 4602002432863395456 4611079360738865664 4620174191825135616 4627665977144401152 4636793523450405888 4657995139927088128 4660000920314605944 4669192243628835936 4696693840947004416 4705957536885755904 4711312462028230656 4713341201400413088 4722637732369644672 4728259629157828608 4739625637881765696 4750454124246085632 4772742878064152862 4789911017913304491 4810323530647335168 4819811348262024192 4827373649821390824 4827626852700023424 4837148799155053056 4839231724942090788 4848776560691483472 4865384465961716736 4874980885026729984 4877335911752658432 4886955903689054208 4892516787490854912 4926702325743641664 4944424276555669152 4956309911835851049 4962209975392200336 4983095380460790528 4983356751174217728 4995335974133771136 5001282494883477504 5005188707810563584 5013304808573101248 5023192983737939712 5025356022055248126 5035267966871925144 5058291597264572264 5064925754512376064 5074915746138633216 5085628207219243008 5098120664959568896 5103921833863916544 5116190876733781728 5122281264920980992 5134594441038579504 5156475844267118592 5175024318527072256 5187464280831223872 5197695965803277568 5203883378836426752 5221462293950526208 5227677998767091712 5240244532417974144 5242501035353931687 5252841274082440428 5281229292112290816 5283780571065379968 5294202228996475392 5300226519781759488 5304644442465896448 5312967448915850256 5354801838277392384 5409284678625005568 5411613971978252064 5422287766794777216 5428742537181210624 5431080209287526352 5441792399049434688 5454225105615876096 5454873630777918906 5473844620384278528 5484353495655071232 5487002900721740736 5497825391650185984 5542540116461596872 5562477311125127796 5582486222316225378 5586182164622711808 5597200275401060352 5606276345070994944 5617334089341351936 5619752970900492528 5626442806743912192 5630837296286884032 5637540327072795648 5651092106705182176 5664002994293409792 5676931576786138656 5690578046922643797 5695588894946955264 5721331733121648384 5721631825422249984 5735385748079515008 5741912063096906112 5746698146004721152 5755714736325504444 5762566423036103616 5801035324800508416 5812477209070331904 5833385400469865472 5860058401843756032 5874145080694341984 5881137748612978176 5895275098970220912 5920398191565950976 5927135032874225664 5941382953626327168 5941694587938490368 5944253142448552464 5948455662488881152 5955977507621034816 5967724997774133504 6063633631684482048 6085445263453131264 6088065718475533572 6100073737644124368 6107335354328861952 6109965235448467146 6122016448930614024 6133040468259434496 6136003243817860608 6148105814318487552 6158075197932313344 6170221302859201536 6182391364600541184 6185053565606459232 6213334560419474592 6225589658171781248 6233754774784462848 6235357631019296481 6262258454596005888 6284454935200550784 6296850309826192896 6307060888204869312 6319500850509020928 6334691958322744536 6363657170752203816 6384571422561506304 6386548023884405988 6413764707529780224 6426415131016032256 6436498199761854432 6436835803600031232 6449531732206737408 6452308966589454384 6459651070984019376 6465035414255311296 6487179287948955648 6503114549003544576 6510514465243736064 6539036860204123392 6568936434324855552 6592565702074225536 6608413215781134732 6616279967189600448 6632184486341498526 6644127173947720704 6660447965511694848 6668026911983503872 6673584943747418112 6684406411430801664 6687284785254621522 6697590644983919616 6700474696073664168 6713690622495900192 6753234339349834752 6766554328184844288 6805229111818555392 6821587835645042304 6829708353227974656 6846125921384772672 6862582954849639914 6870752273619969696 6903003649295093184 6916619041108298496 6924852685223276544 6930261287737703424 6955190285175608832 6986992709890632192 6990001380471908916 7003788365443253904 7041639056149721088 7045040761420506624 7058936305328633856 7066968693042345984 7070011802100619632 7083956598554467008 7092389443736742912 7125681186369128448 7159114317096229293 7215485295971002752 7229717022393036288 7241060474732086236 7241440279050035136 7255723198732579584 7258847587413136182 7273164841037225208 7298076698942575104 7312471327540094976 7316003867628987648 7330433855533581312 7390053488615462496 7416636414833503728 7443314963088300504 7448242886163615744 7474643070691185792 7475035126761326592 7493003961200656704 7501923742325216256 7507783061715845376 7516720436097060864 7519957212859651872 7534789475606909568 7552901950307887716 7569242102381518208 7579169474378231808 7587437395896858396 7612373619207949824 7628442310828864512 7647180997439353344 7655882750795874816 7662264194672961536 7674286315100672592 7683421897381471488 7701891661557869256 7734713766400677888 7762536477790608384 7777847200626487296 7796543948704916352 7813411202458341376 7832193440925789312 7841516998150637568 7860366798626961216 7879261911123660642 7921843938168436224 7925670856598069952 7941303343494713088 7950339779672639232 7956966663698844672 8048045366405074944 8084844842245976064 8113927017937508352 8117420957967378096 8133431650192165824 8143113805771815936 8146620313931289528 8162688598574152032 8181337658423814144 8182310446166878359 8210766930576417792 8219723845554929929 8226961737145602048 8230504351082611104 8246738087475278976 8284446080559299456 8313810174692395308 8343715966687691694 8379273246934067712 8395800413101590528 8409414517606492416 8426001134012027904 8429629456350738792 8446255944430326048 8456310490609193472 8484876227669605088 8496004491440114688 8512761896748675072 8515397365179207984 8551686276706373632 8581997599682472576 8582447738133374976 8603078622119272512 8612868094645359168 8620047219007081728 8633572104488256666 8701552987200762624 8718715813605497856 8758581912433140736 8790087602765634048 8811217621041512976 8821706622919467264 8842912648455331368 8858836231930294272 8880597287348926464 8890702549311338496 8912074430439490752 8912541881907735552 8916379713672828696 8930120859978559488 8933966261431552224 8951587496661200256 9004312452466446336 9095450447526723072 9128167895179696896 9132098577713300358 9150110606466186552 9161003031493292928 9183024673395921036 9199560702389151744 9204004865726790912 9222158721477731328 9240348383650271232 9255331954288802304 9273587046900811776 9315990279854176256 9320001840629211888 9338384487257671872 9393387681894008832 9426682402800826176 9445275464739289344 9456519258315657216 9479251275763531392 9545485756128305724 9579822035826608982 9620647061294670336 9639622696524048384 9654747299642781648 9655253705400046848 9674297598310106112 9678463449884181576 9697553121382966944 9730768931923433472 9754671823505316864 9773911807378108416 9785033574981709824 9853404651487283328 9888848553111338304 9912619823671702098 9924419950784400672 9948276729512247789 9966190760921581056 9990671948267542272 10002564989766955008 10010377415621127168 10026609617146202496 10046385967475879424 10050712044110496252 10070535933743850288 10116583194529144528 10129851509024752128 10149831492277266432 10171256414438486016 10196241329919137792 10207843667727833088 10232381753467563456 10244562529841961984 10269188882077159008 10293874432274459871 10350048637054144512 10374928561662447744 10395391931606555136 10442924587901052416 10480489064835948288 10485002070707863374 10505682548164880856 10562458584224581632 10567561142130759936 10588404457992950784 10600453039563518976 10609288884931792896 10625934897831700512 10709603676554784768 10823227943956504128 10844575533589554432 10857485074362421248 10862160418575052704 10883584798098869376 10888271381119704273 10909747261555837812 10947689240768557056 10968706991310142464 10974005801443481472 10995650783300371968 11085080232923193744 11124954622250255592 11164972444632450756 11172364329245423616 11212552690141989888 11234668178682703872 11239505941800985056 11252885613487824384 11261674592573768064 11275080654145591296 11302184213410364352 11328005988586819584 11353863153572277312 11381156093845287594 11442663466243296768 11470771496159030016 11483824126193812224 11493396292009442304 11511429472651008888 11525132846072207232 11602070649601016832 11624954418140663808 11666770800939730944 11720116803687512064 11748290161388683968 11762275497225956352 11790550197940441824 11818892866685490963 11882765907252654336 11883389175876980736 11888506284897104928 11896911324977762304 11911955015242069632 11935449995548267008 12127267263368964096 12170890526906262528 12176131436951067144 12200147475288248736 12214670708657723904 12219930470896934292 12244032897861228048 12272006487635721216 12296211628636975104 12316150395864626688 12340442605718403072 12370107131212918464 12426669120838949184 12451179316343562496 12470715262038592962 12515573950031537541 12568909870401101568 12593700619652385792 12614121776409738624 12639001701018041856 12669383916645489072 12727314341504407632 12769142845123012608 12773096047768811976 12827529415059560448 12872996399523708864 12873671607200062464 12899063464413474816 12904617933178908768 12919302141968038752 12930070828510622592 13006229098007089152 13021028930487472128 13078073720408246784 13137872868649711104 13185131404148451072 13216826431562269464 13232559934379200896 13264368972682997052 13288254347895441408 13320895931023389696 13336053823967007744 13347169887494836224 13368812822861603328 13374569570509243044 13395181289967839232 13400949392147328336 13427381244991800384 13506468678699669504 13643175671290084608 13659416706455949312 13692251842769545344 13698147866569950537 13725165909699279828 13741504547239939392 13806007298590186368 13833238082216596992 13860522575475406848 13910380570351217664 13973985419781264384 13980002760943817832 14007576730886507808 14090081522841013248 14117872610657267712 14133937386084691968 14140023604201239264 14167913197108934016 14184778887473485824 14251362372738256896 14318228634192458586 14369733053739913473 14430970591942005504 14459434044786072576 14482120949464172472 14482880558100070272 14511446397465159168 14517695174826272364 14546329682074450416 14596153397885150208 14624942655080189952 14632007735257975296 14660867711067162624 14780106977230924992 14833272829667007456 14868929735507553147 14886629926176601008 14949286141382371584 14950070253522653184 14986007922401313408 15003847484650432512 15015566123431690752 15039914425719303744 15069578951213819136 15105803900615775432 15138484204763036416 15174874791793716792 15224747238415899648 15256884621657729024 15294361994878706688 15311765501591749632 15324528389345923072 15348572630201345184 15366843794762942976 15403783323115738512 15469427532801355776 15525072955581216768 15593087897409832704 15664386881851578624 15683033996301275136 15720733597253922432 15727503106061795061 15758523822247321284 15843687876336872448 15851341713196139904 15882606686989426176 15900679559345278464 15913933327397689344 16227854035875016704 16234841915934756192 16266863300384331648 16286227611543631872 16293240627862579056 16325377197148304064 16362675316847628288 16364620892333756718 16421533861152835584 16439447691109859858 16461008702165222208 16493476174950557952 16568892161118598912 16627620349384790616 16687431933375383388 16758546493868135424 16791600826203181056 16818829035212984832 16852002268024055808 16859258912701477584 16892511888860652096 16912620981218386944 16969752455339210176 16992008982880229376 17030794730358415968 17071734140767931391 17163995199364945152 17164895476266749952 17206157244238545024 17225736189290718336 17240094438014163456 17267144208976513332 17403105974401525248 17437431627210995712 17517163824866281472 17580175205531268096 17622435242083025952 17643413245838934528 17685825296910662736 17761194574697852928 17781405098622676992 17824148860878981504 17825083763815471104 17832759427345657392 17867932522863104448 17903174993322400512 18190900895053446144 18256335790359393792 18264197155426600716 18300221212932373104 18322006062986585856 18366049346791842072 18399121404778303488 18408009731453581824 18444317442955462656 18510663908577604608 18547174093801623552 18631980559708352512 18640003681258423776 18676768974515343744 18706072893057889443 18786775363788017664 18853364805601652352 18890550929478578688 18958502551527062784 19090971512256611448 19159644071653217964 19241294122589340672 19279245393048096768 19309494599285563296 19310507410800093696 19348595196620212224 19356926899768363152 19395106242765933888 19461537863846866944 19509343647010633728 19706809302974566656 19777697106222676608 19825239647343404196 19848839901568801344 19896553459024495578 19932381521843162112 19981343896535084544 20020754831242254336 20053219234292404992 20092771934951758848 20101424088220992504 20141071867487700576 20233166389058289056 20259703018049504256 20299662984554532864 20392482659838275584 20415687335455666176 20464763506935126912 20489125059683923968 20538377764154318016 20587748864548919742 20749857123324895488 20790783863213110272 20885849175802104832 20960978129671896576 20970004141415726748 21011365096329761712 21124917168449163264 21135122284261519872 21176808915985901568 21200906079127037952 21251869795663401024 21477342951288687879 21646455887913008256 21689151067179108864 21724320837150105408 21767169596197738752 21776542762239408546 21819494523111675624 21937413982620284928 21948011602886962944 21991301566600743936 22170160465846387488 22249909244500511184 22329944889264901512 22344728658490847232 22425105380283979776 22479011883601970112 22505771226975648768 22523349185147536128 22550161308291182592 22604368426820728704 22707726307144554624 22762312187690575188 22885326932486593536 22941542992318060032 22967648252387624448 22986792584018884608 23022858945302017776 23050265692144414464 23204141299202033664 23333541601879461888 23440233607375024128 23496580322777367936 23524550994451912704 23581100395880883648 23637785733370981926 23765531814505308672 23777012569794209856 23823910030484139264 23870899991096534016 24254534526737928192 24341781053812525056 24352262873902134288 24400294950576497472 24429341417315447808 24439860941793868584 24488065795722456096 24544012975271442432 24546931338500635077 24632300791729253376 24659171536664789787 24680885211436806144 24740214262425836928 24853338241677898368 24902358632687124992 24941430524077185924 25031147900063075082 25137819740802203136 25187401239304771584 25228243552819477248 25278003402036083712 25338767833290978144 25454628683008815264 25538285690246025216 25546192095537623952 25655058830119120896 25745992799047417728 25747343214400124928 25809235866357817536 25838604283936077504 25860141657021245184 26156147440816493568 26275745737299422208 26370262808296902144 26433652863124538928 26465119868758401792 26528737945365994104 26576508695790882816 26641791862046779392 26672107647934015488 26737625645723206656 26749139141018486088 26790362579935678464 26801898784294656672 26854762489983600768 27012937357399339008 27286351342580169216 27384503685539090688 27396295733139901074 27450331819398559656 27483009094479878784 27612014597180372736 27666476164433193984 27721045150950813696 27820761140702435328 27947970839562528768 27960005521887635664 28015153461773015616 28180163045682026496 28280047208402478528 28335826394217868032 28369557774946971648 28636457268384917172 28739466107479826946 28861941183884011008 28918868089572145152 28964241898928344944 28965761116200140544 29022892794930318336 29035390349652544728 29092659364148900832 29192306795770300416 29264015470515950592 29321735422134325248 29560213954461849984 29666545659334014912 29737859471015106294 29773259852353202016 29844830188536743367 29898572282764743168 29972015844802626816 30007694969300865024 30031132246863381504 30079828851438607488 30139157902427638272 30211607801231550864 30276968409526072832 30349749583587433584 30449494476831799296 30513769243315458048 30588723989757413376 30623531003183499264 30697145260402690368 30733687589525885952 30807566646231477024 31050145911162433536 31186175794819665408 31328773763703157248 31441467194507844864 31455006212123590122 31517047644494642568 31687375752673744896 31702683426392279808 31765213373978852352 31801359118690556928 31827866654795378688 32469683831869512384 32533726600768663296 32572455223087263744 32586481255725158112 32650754394296608128 32664814143359112819 32729241784667513436 32843067722305671168 32878895382219719716 32922017404330444416 32986952349901115904 33137784322237197824 33255240698769581232 33374863866750766776 33517092987736270848 33637658070425969664 33704004536048111616 33718517825402955168 33785023777721304192 33825241962436773888 33939504910678420352 33984017965760458752 34061589460716831936 34143468281535862782 34327990398729890304 34412314488477090048 34451472378581436672 34480188876028326912 34534288417953026664 34806211948803050496 34874863254421991424 35034327649732562944 35160350411062536192 35244870484166051904 35286826491677869056 35371650593821325472 35456678600056472889 35648297721757963008 35650167527630942208 35665518854691314784 35735865045726208896 35806349986644801024 36381801790106892288 36512671580718787584 36528394310853201432 36600442425864746208 36644012125973171712 36732098693583684144 36816019462907163648 36888634885910925312 37021327817155209216 37280007362516847552 37353537949030687488 37412145786115778886 37706729611203304704 37781101858957157376 37917005103054125568 38181943024513222896 38319288143306435928 38482588245178681344 38618989198571126592 38621014821600187392 38697190393240424448 38713853799536726304 38790212485531867776 39018687294021267456 39413618605949133312 39555394212445353216 39650479294686808392 39697679803137602688 39793106918048991156 39864763043686324224 39962687793070169088 40041509662484508672 40106438468584809984 40185543869903517696 40202848176441985008 40282143734975401152 40466332778116578112 40519406036099008512 40929527013870253824 40978250119367847936 41076755528308636032 41175497729097839484 41499714246649790976 41581567726426220544 41771698351604209664 41921956259343793152 41940008282831453496 42022730192659523424 42270244568523039744 42353617831971803136 42401812158254075904 42503739591326802048 42954685902577375758 43109199161219740419 43292911775826016512 43378302134358217728 43448641674300210816 43534339192395477504 43553085524478817092 43638989046223351248 43874827965240569856 43896023205773925888 43982603133201487872 44340320931692774976 44499818489001022368 44606789206522659441 44659889778529803024 44850210760567959552 44958023767203940224 45011542453951297536 45046698370295072256 45208736853641457408 45415452614289109248 45524624375381150376 45770653864973187072 45883085984636120064 45935296504775248896 45973585168037769216 46045717890604035552 46100531384288828928 46408282598404067328 46993160645554735872 47049101988903825408 47162200791761767296 47182509318185385183 47275571466741963852 47531063629010617344 47554025139588419712 47647820060968278528 47741799982193068032 48683562107625050112 48704525747804268576 48800589901152994944 48858682834630895616 48879721883587737168 48976131591444912192 49088025950542884864 49093862677001270154 49264601583458506752 49318343073329579574 49480428524851673856 49706676483355796736 49804717265374249984 49882861048154371848 50062295800126150164 50275639481604406272 50374802478609543168 50456487105638954496 50556006804072167424 50677535666581956288 50909257366017630528 51092384191075247904 51215202422303794173 51491985598094835456 51494686428800249856 51618471732715635072 51677208567872155008 51720283314042490368 52312294881632987136 52551491474598844416 52740525616593804288 52867305726249077856 52930239737516803584 53057475890731988208 53283583724093558784 53344215295868030976 53475251291446413312 53498278282036972176 53603797568589313344 53709524979967201536 54572702685160338432 54769007371078181376 54792591466279802148 54900663638797119312 54966018188959757568 55224029194360745472 55332952328866387968 55641522281404870656 55895941679125057536 55920011043775271328 56030306923546031232 56118218679173668329 56360326091364052992 56560094416804957056 56671652788435736064 57272914536769834344 57478932214959653892 57723882367768022016 57837736179144290304 57928483797856689888 57931522232400281088 58045785589860636672 58070780699305089456 58185318728297801664 58384613591540600832 58528030941031901184 59120427908923699968 59333091318668029824 59475718942030212588 59546519704706404032 59689660377073486734 59797144565529486336 59944031689605253632 60062264493726763008 60159657702877214976 60278315804855276544 60423215602463101728 60553936819052145664 60699499167174867168 60898988953663598592 61177447979514826752 61247062006366998528 61394290520805380736 61467375179051771904 61615133292462954048 62372351589639330816 62657547527406314496 62882934389015689728 62910012424247180244 63034095288989285136 63374751505347489792 63405366852784559616 63530426747957704704 63602718237381113856 64432028853866063637 64939367663739024768 65067453201537326592 65172962511450316224 65301508788593216256 65329628286718225638 65458483569335026872 65757790764439439432 65844034808660888832 65973904699802231808 66275568644474395648 66510481397539162464 66749727733501533552 67034185975472541696 67275316140851939328 67437035650805910336 67570047555442608384 67650483924873547776 67879009821356840704 68123178921433663872 68286936563071725564 68655980797459780608 68824628976954180096 68902944757162873344 68960377752056653824 69068576835906053328 69612423897606100992 70320700822125072384 70489740968332103808 70573652983355738112 70743301187642650944 70913357200112945778 71296595443515926016 71331037709382629568 71471730091452417792 71612699973289602048 72763603580213784576 73025343161437575168 73056788621706402864 73200884851729492416 73288024251946343424 73464197387167368288 73632038925814327296 73977514609994369361 74042655634310418432 74560014725033695104 74707075898061374976 74824291572231557772 75413459222406609408 75562203717914314752 75834010206108251136 76363886049026445792 76638576286612871856 76965176490357362688 77237978397142253184 77242029643200374784 77427707599073452608 77580424971063735552 78827237211898266624 79110788424890706432 79300958589373616784 79395359606275205376 79586213836097982312 79729526087372648448 79925375586140338176 80212876937169619968 80371087739807035392 80405696352883970016 80564287469950802304 80932665556233156224 81038812072198017024 81859054027740507648 82153511056617272064 82350995458195678968 82999428493299581952 83163135452852441088 83543396703208419328 83843912518687586304 83880016565662906992 84045460385319046848 84540489137046079488 85007479182653604096 85909371805154751516 86218398322439480838 86585823551652033024 86756604268716435456 86897283348600421632 87068678384790955008 87106171048957634184 87277978092446702496 87792046411547851776 87965206266402975744 88680641863385549952 88999636978002044736 89213578413045318882 89319779557059606048 89916047534407880448 90023084907902595072 90093396740590144512 90417473707282914816 90830905228578218496 91049248750762300752 91541307729946374144 91766171969272240128 91870593009550497792 92091435781208071104 92201062768577657856 93986321291109471744 94324401583523534592 94365018636370770366 94551142933483927704 95062127258021234688 95108050279176839424 95295640121936557056 95483599964386136064 97409051495608537152 97601179802305989888 97717365669261791232 97759443767175474336 97952263182889824384 98187725354002540308 98529203166917013504 98636686146659159148 98960857049703347712 99413352966711593472 99609434530748499968 99765722096308743696 100124591600252300328 100551278963208812544 100912974211277908992 101112013608144334848 101355071333163912576 101818514732035261056 102184768382150495808 102430404844607588346 102983971196189670912 103236943465431270144 103354417135744310016 103440566628084980736 104624589763265974272 105102982949197688832 105481051233187608576 105734611452498155712 105860479475033607168 106114951781463976416 106370035800169418667 106950502582892826624 106996556564073944352 107207595137178626688 107419049959934403072 109145405370320676864 109538014742156362752 109585182932559604296 109801327277594238624 109932036377919515136 110448058388721490944 110665904657732775936 111840022087550542656 112060613847092062464 112236437358347336658 113120188833609914112 113343305576871472128 114545829073539668688 114957864429919307784 115447764735536044032 115856967595713379776 115863044464800562176 116091571179721273344 116141561398610178912 116370637456595603328 117056061882063802368 118240855817847399936 118666182637336059648 118951437884060425176 119093039409412808064 119379320754146973468 119594289131058972672 119888063379210507264 120124528987453526016 120319315405754429952 120556631609710553088 120846431204926203456 121107873638104291328 121398998334349734336 122788581041610761472 122934750358103543808 123230266584925908096 124744703179278661632 125315095054812628992 125765868778031379456 125820024848494360488 126068190577978570272 126810733705569119232 127060853495915409408 127205436474762227712 128864057707732127274 129327597483659221257 129878735327478049536 130134906403074653184 130345925022900632448 130603017577186432512 130659256573436451276 130916967138670053744 131515581528878878864 131688069617321777664 131947809399604463616 132551137288948791296 133020962795078324928 133499455467003067104 133820367619567978323 134550632281703878656 134874071301611820672 135140095110885216768 135758019642713681408 136246357842867327744 136573873126143451128 137311961594919561216 137649257953908360192 137805889514325746688 137920755504113307648 138137153671812106656 139224847795212201984 140979481936664207616 141147305966711476224 141486602375285301888 141547527954556155549 141826714400225891556 142593190887031852032 142662075418765259136 142943460182904835584 143225399946579204096 146050686322875150336 146113577243412805728 146401769703458984832 146576048503892686848 146928394774334736576 147264077851628654592 147955029219988738722 149120029450067390208 149414151796122749952 149648583144463115544 150826918444813218816 151124407435828629504 151668020412216502272 152727772098052891584 153277152573225743712 153645607266911382519 154475956794284506368 154484059286400749568 154855415198146905216 155160849942127471104 157654474423796533248 158221576849781412864 158601917178747233568 158790719212550410752 159172427672195964624 159850751172280676352 160425753874339239936 160811392705767940032 161128574939901604608 161865331112466312448 163718108055481015296 164307022113234544128 164701990916391357936 165998856986599163904 167687825037375172608 167760033131325813984 168090920770638093696 169080978274092158976 170014958365307208192 171818743610309503032 172436796644878961676 173171647103304066048 173513208537432870912 173794566697200843264 174137356769581910016 174212342097915268368 174555956184893404992 175584092823095703552 177361283726771099904 177999273956004089472 178427156826090637764 178639559114119212096 179832095068815760896 180186793481180289024 180834947414565829632 181661810457156436992 182098497501524601504 183532343938544480256 183741186019100995584 184182871562416142208 184402125537155315712 187972642582218943488 188648803167047069184 188730037272741540732 189102285866967855408 190124254516042469376 190216100558353678848 190591280243873114112 193296086561598190911 194818102991217074304 195202359604611979776 195518887534350948672 195904526365779648768 196375450708005080616 197273372293318318296 197921714099406695424 198826705933423186944 199218869061496999936 199531444192617487392 200249183200504600656 201102557926417625088 201825948422555817984 202710142666327825152 203637029464070522112 204369536764300991616 204860809689215176692 205967942392379341824 206473886930862540288 206708834271488620032 206881133256169961472 210962102466375217152 211469222904996311424 211720958950067214336 212229903562927952832 212740071600338837334 213993113128147888704 214415190274357253376 214838099919868806144 218290810740641353728 219076029484312725504 219170365865119208592 219602654555188477248 219864072755839030272 220896116777442981888 221932543829983108083 223680044175101085312 224121227694184124928 224472874716694673316 226240377667219828224 226686611153742944256 229091658147079337376 229915728859838615568 230895529471072088064 231713935191426759552 231726088929601124352 232283122797220357824 232741274913191206656 236481711635694799872 237332365274672119296 237902875768120850352 238186078818825616128 238758641508293946936 239188578262117945344 239776126758421014528 240638630811508859904 241113263219421106176 241692862409852406912 242215747276208582656 242797996668699468672 245577162083221522944 246460533169851816192 249489406358557323264 250630190109625257984 251531737556062758912 251640049696988720976 252136381155957140544 253621467411138238464 257728115415464254548 258655194967318442514 259757470654956099072 260269812806149306368 260691850045801264896 261206035154372865024 261318513146872902552 261833934277340107488 263031163057757757728 263376139234643555328 263895618799208927232 265102274577897582592 266041925590156649856 266998910934006134208 267640735239135956646 269748142603223641344 270280190221770433536 271516039285427362816 272492715685734655488 273147746252286902256 274623923189839122432 275298515907816720384 275611779028651493376 276274307343624213312 281958963873328415232 282973204750570603776 283095055909112311098 283653428800451783112 285186381774063704064 285324150837530518272 285886920365809671168 286450799893158408192 292227154486825611456 292803539406917969664 293152097007785373696 293856789548669473152 295910058439977477444 298240058900134780416 298828303592245499904 299297166288926231088 301653836889626437632 303336040824433004544 305455544196105783168 306554305146451487424 307291214533822765038 308951913588569012736 309710830396293810432 310321699884254942208 315308948847593066496 316443153699562825728 317203834357494467136 317581438425100821504 318344855344391929248 319110107400508256001 320851507748678479872 321622785411535880064 322257149879803209216 323730662224932624896 327436216110962030592 328614044226469088256 329403981832782715872 331997713973198327808 335520066262651627968 336181841541276187392 340029916730614416384 343637487220619006064 344873593289757923352 346343294206608132096 347589133394401686528 348274713539163820032 348424684195830536736 349111912369786809984 351168185646191407104 354722567453542199808 355998547912008178944 356854313652181275528 357279118228238424192 359664190137631521792 360373586962360578048 361669894829131659264 363323620914312873984 364196995003049203008 368365743124832284416 368804251074310631424 375945285164437886976 377297606334094138368 377460074545483081464 378204571733935710816 380432201116707357696 381182560487746228224 386592173123196381822 387982792450977663771 389636205982434148608 390404719209223959552 391037775068701897344 391809052731559297536 392750901416010161232 394546744586636636592 395843428198813390848 397653411866846373888 399062888385234974784 400498366401009201312 403651896845111635968 405420285332655650304 407274058928141044224 408739073528601983232 409721619378430353384 411935884784758683648 412947773861725080576 413417668542977240064 413762266512339922944 422938445809992622848 423441917900134428672 424459807125855905664 424642583863668466647 425480143200677674668 427986226256295777408 428830380548714506752 429676199839737612288 438152058968625451008 438340731730238417184 439205309110376954496 439728145511678060544 441792233554885963776 443865087659966216166 447360088350202170624 448242455388368249856 448945749433389346632 452480755334439656448 453373222307485888512 458183316294158674752 459831457719677231136 460936821800734147557 463427870382853519104 463452177859202248704 464566245594440715648 465482549826382413312 472963423271389599744 474664730549344238592 475805751536241700704 476372157637651232256 477517283016587893872 479552253516842029056 481277261623017719808 483385724819704813824 485595993337398937344 491154324166443045888 492921066339703632384 503063475112125517824 503280099393977441952 504272762311914281088 507242934822276476928 515456230830928509096 517310389934636885028 519514941309912198144 520539625612298612736 521383700091602529792 522412070308745730048 522637026293745805104 523667868554680214976 526062326115515515456 526752278469287110656 532083851180313299712 533997821868012268416 535281470478271913292 539496285206447282688 540560380443540867072 543032078570854725632 544985431371469310976 546295492504573804512 550597031815633440768 551223558057302986752 552548614687248426624 563917927746656830464 565946409501141207552 566190111818224622196 567306857600903566224 570372763548127408128 570648301675061036544 571773840731619342336 579888259684794572733 584454308973651222912 585607078813835939328 587713579097338946304 591820116879954954888 596480117800269560832 597656607184490999808 598594332577852462176 603307673779252875264 610911088392211566336 613108610292902974848 614582429067645530076 617903827177138025472 619421660792587620864 620643399768509884416 632886307399125651456 634407668714988934272 635162876850201643008 636689710688783858496 638220214801016512002 643245570823071760128 644514299759606418432 647461324449865249792 654872432221924061184 657228088452938176512 658807963665565431744 665797631489949324249 671040132525303255936 672363683082552374784 680059833461228832768 687274974441238012128 689747186579515846704 692686588413216264192 695178266788803373056 696849368391661073472 698223824739573619968 709445134907084399616 711997095824016357888 713708627304362551056 714558236456476848384 719328380275263043584 723339789658263318528 726647241828625747968 728393990006098406016 736731486249664568832 751890570328875773952 754595212668188276736 754920149090966162928 756409143467871421632 760864402233414715392 773184346246392763644 775965584901955327542 779272411964868297216 780809438418447919104 782075550137403794688 783618105463118595072 785501802832020322464 789093489173273273184 791686856397626781696 795306823733692747776 798125776770469949568 800996732802018402624 810840570665311300608 814548117856282088448 817478147057203966464 819443238756860706768 823871769569517367296 825895547723450161152 826835337085954480128 845876891619985245696 848919614251711811328 849285167727336933294 850960286401355349336 855972452512591554816 857660761097429013504 859352399679475224576 876681463460476834368 878410618220753908992 879456291023356121088 887730175319932432332 894720176700404341248 896484910776736499712 897891498866778693264 904961510668879312896 916366632588317349504 919662915439354462272 921873643601468295114 926855740765707038208 929132491188881431296 930965099652764826624 945926846542779199488 949329461098688477184 951611503072483401408 952744315275302464512 955034566033175787744 962554523246035439616 966771449639409627648 971191986674797874688 982308648332886091776 985842132679407264768 1006560198787954883904 1008545524623828562176 1030912461661857018192 1034620779869273770056 1039029882619824396288 1042767400183205059584 1044824140617491460096 1045274052587491610208 1047335737109360429952 1052124652231031030912 1053504556938574221312 1064167702360626599424 1067995643736024536832 1070562940956543826584 1078992570412894565376 1081120760887081734144 1086064157141709451264 1089970862742938621952 1092590985009147609024 1105097229374496853248 1127835855493313660928 1131892819002282415104 1132380223636449244392 1134613715201807132448 1141296603350122073088 1143547681463238684672 1159776519369589145466 1168908617947302445824 1171214157627671878656 1175427158194677892608 1183640233759909909776 1192960235600539121664 1197188665155704924352 1221822176784423132672 1226217220585805949696 1229164858135291060152 1235807654354276050944 1238843321585175241728 1241286799537019768832 1268815337429977868544 1270325753700403286016 1273379421377567716992 1276440429602033024004 1286491141646143520256 1289028599519212836864 1294922648899730499584 1314456176905876353024 1317615927331130863488 1331595262979898648498 1342080265050606511872 1344727366165104749568 1360119666922457665536 1374549948882476024256 1379494373159031693408 1382810465402202442671 1390356533577606746112 1393698736783322146944 1396447649479147239936 1418890269814168799232 1423994191648032715776 1427417254608725102112 1429116472912953696768 1438656760550526087168 1456787980012196812032 1473462972499329137664 1509190425336376553472 1509840298181932325856 1512818286935742843264 1521728804466829430784 1546368692492785527288 1551931169803910655084 1558544823929736594432 1561618876836895838208 1564151100274807589376 1567236210926237190144 1571003605664040644928 1578186978346546546368 1596251553540939899136 1601993465604036805248 1621681141330622601216 1629096235712564176896 1634956294114407932928 1638886477513721413536 1651791095446900322304 1653670674171908960256 1691753783239970491392 1697839228503423622656 1698570335454673866588 1701920572802710698672 1711944905025183109632 1715321522194858027008 1739664779054383718199 1753362926920953668736 1756821236441507817984 1775460350639864864664 1789440353400808682496 1792969821553472999424 1795782997733557386528 1809923021337758625792 1832733265176634699008 1839325830878708924544 1843747287202936590228 1853711481531414076416 1858264982377762862592 1861930199305529653248 1898658922197376954368 1903223006144966802816 1905488630550604929024 1910069132066351575488 1933542899278819255296 1942383973349595749376 1964617296665772183552 1971684265358814529536 1997392894469847972747 2013120397575909767808 2017091049247657124352 2061824923323714036384 2069241559738547540112 2078059765239648792576 2085534800366410119168 2090548105174983220416 2094671474218720859904 2104249304462062061824 2128335404721253198848 2135991287472049073664 2141125881913087653168 2157985140825789130752 2179941725485877243904 2185181970018295218048 2210194458748993706496 2255671710986627321856 2263785638004564830208 2264760447272898488784 2269227430403614264896 2282593206700244146176 2319553038739178290932 2337817235894604891648 2342428315255343757312 2350854316389355785216 2367280467519819819552 2385920471201078243328 2394377330311409848704 2443644353568846265344 2452434441171611899392 2458329716270582120304 2471615308708552101888 2477686643170350483456 2537630674859955737088 2546758842755135433984 2552880859204066048008 2572982283292287040512 2578057199038425673728 2589845297799460999168 2635231854662261726976 2663190525959797296996 2684160530101213023744 2689454732330209499136 2749099897764952048512 2758988746318063386816 2765620930804404885342 2787397473566644293888 2792895298958294479872 2837780539628337598464 2847988383296065431552 2854834509217450204224 2858232945825907393536 2913575960024393624064 2946925944998658275328 3019680596363864651712 3025636573871485686528 3092737384985571054576 3103862339607821310168 3117089647859473188864 3128302200549615178752 3134472421852474380288 3142007211328081289856 3156373956693093092736 3192503107081879798272 3203986931208073610496 3243362282661245202432 3258192471425128353792 3269912588228815865856 3277772955027442827072 3383507566479940982784 3395678457006847245312 3397140670909347733176 3403841145605421397344 3423889810050366219264 3430643044389716054016 3479329558108767436398 3506725853841907337472 3513642472883015635968 3550920701279729729328 3578880706801617364992 3591565995467114773056 3665466530353269398016 3678651661757417849088 3687494574405873180456 3707422963062828152832 3716529964755525725184 3723860398611059306496 3806446012289933605632 3810977261101209858048 3820138264132703150976 3867085798557638510592 3884767946699191498752 3943368530717629059072 3994785788939695945494 4026240795151819535616 4034182098495314248704 4123649846647428072768 4138483119477095080224 4148431396206607328013 4171069600732820238336 4181096210349966440832 4189342948437441719808 4208498608924124123648 4256670809442506397696 4271982574944098147328 4282251763826175306336 4315970281651578261504 4370363940036590436096 4420388917497987412992 4527571276009129660416 4529520894545796977568 4538454860807228529792 4565186413400488292352 4639106077478356581864 4675634471789209783296 4684856630510687514624 4701708632778711570432 4734560935039639639104 4788754660622819697408 4887288707137692530688 4904868882343223798784 4916659432541164240608 4955373286340700966912 5075261349719911474176 5093517685510270867968 5105761718408132096016 5145964566584574081024 5270463709324523453952 5326381051919594593992 5368321060202426047488 5378909464660418998272 5498199795529904097024 5517977492636126773632 5531241861608809770684 5574794947133288587776 5585790597916588959744 5695976766592130863104 5709669018434900408448 5716465891651814787072 5827151920048787248128 5893851889997316550656 5992178683409543918241 6039361192727729303424 6051273147742971373056 6185474769971142109152 6207724679215642620336 6234179295718946377728 6256604401099230357504 6284014422656162579712 6312747913386186185472 6385006214163759596544 6407973862416147220992 6539825176457631731712 6555545910054885654144 6767015132959881965568 6791356914013694490624 6794281341818695466352 6807682291210842794688 6847779620100732438528 6958659116217534872796 7013451707683814674944 7027284945766031271936 7101841402559459458656 7157761413603234729984 7183131990934229546112 7330933060706538796032 7357303323514835698176 7374989148811746360912 7414845926125656305664 7433059929511051450368 7612892024579867211264 7640276528265406301952 7734171597115277021184 7769535893398382997504 7989571577879391890988 8052481590303639071232 8068364196990628497408 8247299693294856145536 8276966238954190160448 8296862792413214656026 8362192420699932881664 8378685896874883439616 8416997217848248247296 8513341618885012795392 8543965149888196294656 8564503527652350612672 8740727880073180872192 8840777834995974825984 9059041789091593955136 9076909721614457059584 9278212154956713163728 9351268943578419566592 9403417265557423140864 9469121870079279278208 9577509321245639394816 9774577414275385061376 9809737764686447597568 9833318865082328481216 10150522699439822948352 10187035371020541735936 10211523436816264192032 10291929133169148162048 10540927418649046907904 10652762103839189187984 10736642120404852094976 10996399591059808194048 11035954985272253547264 11062483723217619541368 11149589894266577175552 11171581195833177919488 11419338036869800816896 11432931783303629574144 11654303840097574496256 11984357366819087836482 12078722385455458606848 12102546295485942746112 12370949539942284218304 12415449358431285240672 12513208802198460715008 12568028845312325159424 12625495826772372370944 12770012428327519193088 12815947724832294441984 13111091820109771308288 13582713828027388981248 13588562683637390932704 13615364582421685589376 13695559240201464877056 13917318232435069745592 14026903415367629349888 14054569891532062543872 14203682805118918917312 14366263981868459092224 14661866121413077592064 14714606647029671396352 14749978297623492721824 14866119859022102900736 15225784049159734422528 15280553056530812603904 15979143155758783781976 16104963180607278142464 16136728393981256994816 16494599386589712291072 16553932477908380320896 16593725584826429312052 16724384841399865763328 16757371793749766879232 16833994435696496494592 17087930299776392589312 17129007055304701225344 17481455760146361744384 17681555669991949651968 17976536050228631754723 18118083578183187910272 18153819443228914119168 18556424309913426327456 18702537887156839133184 18938243740158558556416 19155018642491278789632 19619475529372895195136 19666637730164656962432 20301045398879645896704 20374070742041083471872 20423046873632528384064 21081854837298093815808 21305524207678378375968 21473284240809704189952 21992799182119616388096 22071909970544507094528 22124967446435239082736 22299179788533154351104 22838676073739601633792 23308607680195148992512 23968714733638175672964 24157444770910917213696 24205092590971885492224 24741899079884568436608 24830898716862570481344 25136057690624650318848 25250991653544744741888 25540024856655038386176 25631895449664588883968 26222183640219542616576 27177125367274781865408 27230729164843371178752 27834636464870139491184 28053806830735258699776 28407365610237837834624 28732527963736918184448 29323732242826155184128 29429213294059342792704 29499956595246985443648 30451568098319468845056 30561106113061625207808 31958286311517567563952 32209926361214556284928 32989198773179424582144 33107864955816760641792 33187451169652858624104 33448769682799731526656 33514743587499533758464 33667988871392992989184 34258014110609402450688 34962911520292723488768 35953072100457263509446 36236167156366375820544 36307638886457828238336 37112848619826852654912 37876487480317117112832 38310037284982557579264 39333275460329313924864 40748141484082166943744 40846093747265056768128 42163709674596187631616 42611048415356756751936 43985598364239232776192 44143819941089014189056 44249934892870478165472 44598359577066308702208 45677352147479203267584 47937429467276351345928 48314889541821834427392 48410185181943770984448 49483798159769136873216 49661797433725140962688 50272115381249300637696 50501983307089489483776 51263790899329177767936 52444367280439085233152 53929608150685895264169 54354250734549563730816 54461458329686742357504 55669272929740278982368 56107613661470517399552 56814731220475675669248 57465055927473836368896 58858426588118685585408 58999913190493970887296 60903136196638937690112 61122212226123250415616 63916572623035135127904 64419852722429112569856 65978397546358849164288 66215729911633521283584 66374902339305717248208 66897539365599463053312 68516028221218804901376 69925823040585446977536 71906144200914527018892 72472334312732751641088 72615277772915656476672 74225697239653705309824 75752974960634234225664 76620074569965115158528 78666550920658627849728 81692187494530113536256 85222096830713513503872 87971196728478465552384 88287639882178028378112 88499869785740956330944 91354704294958406535168 95874858934552702691856 96629779083643668854784 98967596319538273746432 99323594867450281925376 100544230762498601275392 101003966614178978967552 104888734560878170466304 107859216301371790528338 108708501469099127461632 108922916659373484715008 111338545859480557964736 113629462440951351338496 114930111854947672737792 117999826380987941774592 122244424452246500831232 127833145246070270255808 131956795092717698328576 132431459823267042567168 132749804678611434496416 133795078731198926106624 137032056442437609802752 143812288401829054037784 144944668625465503282176 145230555545831312953344 148451394479307410619648 151505949921268468451328 157333101841317255699456 163384374989060227072512 170444193661427027007744 176575279764356056756224 176999739571481912661888 182709408589916813070336 191749717869105405383712 193259558167287337709568 197935192639076547492864 198647189734900563850752 209777469121756340932608 215718432602743581056676 217417002938198254923264 217845833318746969430016 222677091718961115929472 227258924881902702676992 229860223709895345475584 235999652761975883549184 255666290492140540511616 263913590185435396657152 264862919646534085134336 265499609357222868992832 274064112884875219605504 287624576803658108075568 289889337250931006564352 296902788958614821239296 303011899842536936902656 314666203682634511398912 326768749978120454145024 340888387322854054015488 353999479142963825323776 383499435738210810767424 395870385278153094985728 397294379469801127701504 431436865205487162113352 434834005876396509846528 435691666637493938860032 445354183437922231858944 454517849763805405353984 471999305523951767098368 511332580984281081023232 529725839293068170268672 530999218714445737985664 548128225769750439211008 575249153607316216151136 579778674501862013128704 593805577917229642478592 629332407365269022797824 653537499956240908290048 681776774645708108030976 707998958285927650647552 766998871476421621534848 791740770556306189971456 794588758939602255403008 862873730410974324226704 869668011752793019693056 890708366875844463717888 909035699527610810707968 943998611047903534196736 1022665161968562162046464 1061998437428891475971328 1150498307214632432302272 1187611155834459284957184 1307074999912481816580096 1363553549291416216061952 1415997916571855301295104 1533997742952843243069696 1589177517879204510806016 1725747460821948648453408 1739336023505586039386112 1781416733751688927435776 1887997222095807068393472 2045330323937124324092928 2123996874857782951942656 2300996614429264864604544 2375222311668918569914368 2727107098582832432123904 2831995833143710602590208 3067995485905686486139392 3451494921643897296906816 3562833467503377854871552 4090660647874248648185856 4247993749715565903885312 4601993228858529729209088 5663991666287421205180416 6135990971811372972278784 6902989843287794593813632 7125666935006755709743104 8181321295748497296371712 8495987499431131807770624 9203986457717059458418176 12271981943622745944557568 13805979686575589187627264 16991974998862263615541248 18407972915434118916836352 24543963887245491889115136 27611959373151178375254528 36815945830868237833672704 55223918746302356750509056 73631891661736475667345408 110447837492604713501018112 220895674985209427002036224
- Sum of all divisors σ(n): 753014365067149271537671935
- Sum of proper divisors (its aliquot sum) s(n): 532118690081939844535635711
- 220895674985209427002036224 is an abundant number, because the sum of its proper divisors (532118690081939844535635711) is greater than itself. Its abundance is 311223015096730417533599487
Bases of 220895674985209427002036224
- Binary: 10110110101110000111101010001001000110111101001010111011011010000111101010010000000000002
- Hexadecimal: 0xB6B87A891BD2BB687A9000
- Base-36: RR6Z2S299KDXS0000
Squares and roots of 220895674985209427002036224
- 220895674985209427002036224 squared (2208956749852094270020362242) is 48794899227171277788174797199470495160571442208178176
- 220895674985209427002036224 cubed (2208956749852094270020362243) is 10778582200621273228683615822619814404282646630533124679631298915204057398247424
-
220895674985209427002036224 is a
perfect square number . Itssquare root is 14862559503168 -
The
cube root of 220895674985209427002036224 is 604499209.9134055233
Scales and comparisons
How big is 220895674985209427002036224?- 220,895,674,985,209,427,002,036,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 220,895,674,985,209,427,002,036,224 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 220895674985209427002036224 cubic inches would be around 50374934.2 feet tall.
Recreational maths with 220895674985209427002036224
- 220895674985209427002036224 backwards is 422630200724902589476598022
- 220895674985209427002036224 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 220895674985209427002036224'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 220895674985209427002036224 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 220895674985209427002036224 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/220895674985209427002036224/
Chicago style:
Numbermatics. 2024. "Number 220895674985209427002036224 - Facts about the integer". https://numbermatics.com/n/220895674985209427002036224/
The information we have on file for 220895674985209427002036224 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 220895674985209427002036224, math, Factors of 220895674985209427002036224, curriculum, school, college, exams, university, Prime factorization of 220895674985209427002036224, STEM, science, technology, engineering, physics, economics, calculator, two hundred twenty septillion, eight hundred ninety-five sextillion, six hundred seventy-four quintillion, nine hundred eighty-five quadrillion, two hundred nine trillion, four hundred twenty-seven billion, two million, thirty-six thousand, two hundred twenty-four.