20770418082065485123437056
20,770,418,082,065,485,123,437,056 is an even composite number composed of six prime numbers multiplied together.
What does the number 20770418082065485123437056 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 17920 divisors.
20770418082065485123437056 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 20770418082065485123437056:
29 × 76 × 133 × 173 × 193 × 1673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 17 × 17 × 17 × 19 × 19 × 19 × 167 × 167 × 167)See below for interesting mathematical facts about the number 20770418082065485123437056 from the Numbermatics database.
Names of 20770418082065485123437056
- Cardinal: 20770418082065485123437056 can be written as Twenty septillion, seven hundred seventy sextillion, four hundred eighteen quintillion, eighty-two quadrillion, sixty-five trillion, four hundred eighty-five billion, one hundred twenty-three million, four hundred thirty-seven thousand and fifty-six.
Scientific notation
- Scientific notation: 2.0770418082065485123437056 × 1025
Factors of 20770418082065485123437056
Divisors of 20770418082065485123437056
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 19 26 28 32 34 38 49 52 56 64 68 76 91 98 104 112 119 128 133 136 152 167 169 182 196 208 221 224 238 247 256 266 272 289 304 323 334 338 343 361 364 392 416 442 448 476 494 512 532 544 578 608 637 646 668 676 686 722 728 784 832 833 884 896 931 952 988 1064 1088 1156 1169 1183 1216 1274 1292 1336 1352 1372 1444 1456 1547 1568 1664 1666 1729 1768 1792 1862 1904 1976 2023 2128 2171 2176 2197 2261 2312 2338 2366 2401 2432 2527 2548 2584 2672 2704 2744 2839 2873 2888 2912 3094 3136 3173 3211 3328 3332 3458 3536 3584 3724 3757 3808 3952 4046 4199 4256 4342 4352 4394 4459 4522 4624 4676 4693 4732 4802 4864 4913 5054 5096 5168 5344 5408 5488 5491 5678 5746 5776 5824 5831 6137 6188 6272 6346 6422 6517 6656 6664 6859 6916 7072 7448 7514 7616 7904 8092 8183 8281 8398 8512 8684 8704 8788 8918 9044 9248 9352 9386 9464 9604 9728 9826 10108 10192 10336 10688 10816 10829 10976 10982 11356 11492 11552 11648 11662 12103 12274 12376 12544 12692 12844 13034 13328 13718 13832 14144 14161 14896 15028 15197 15232 15379 15808 15827 16184 16366 16562 16796 16807 17024 17368 17576 17689 17836 18088 18496 18704 18772 18928 19208 19652 19873 20111 20216 20384 20672 21376 21632 21658 21952 21964 22211 22477 22712 22984 23104 23296 23324 24206 24548 24752 25088 25384 25688 26068 26299 26656 27436 27664 27889 28223 28288 28322 29393 29792 30056 30394 30464 30758 31213 31616 31654 32368 32732 32851 33124 33592 33614 34048 34391 34736 35152 35378 35672 36176 36907 36992 37349 37408 37544 37856 38416 38437 39304 39746 40222 40432 40768 40817 41249 41344 41743 42752 42959 43264 43316 43904 43928 44422 44954 45424 45619 45968 46208 46592 46648 48013 48263 48412 48841 49096 49504 50768 51376 52136 52598 53312 53941 54587 54872 55328 55778 56446 56576 56644 57281 57967 58786 59584 60112 60287 60788 60928 61009 61516 62426 63232 63308 63869 64736 65464 65702 66248 67184 67228 68096 68782 69472 70304 70756 71344 71383 72352 73814 73984 74698 74816 75088 75712 75803 76832 76874 78608 79492 79781 80444 80864 81536 81634 82498 82688 83486 84721 85504 85918 86528 86632 87808 87856 88844 89167 89908 90848 91238 91936 92416 93296 93347 96026 96526 96824 97682 98192 99008 99127 101536 102752 104272 104329 105196 106379 106624 107653 107882 109174 109744 110656 110789 111556 112892 113152 113288 114562 115934 116603 117572 117649 119168 120224 120574 121576 122018 123032 123823 124852 126464 126616 127738 129472 130928 131404 132496 134368 134456 137564 138944 139111 140608 140777 141512 142688 142766 144704 147628 147968 149396 149632 150176 151424 151606 153664 153748 155477 157216 157339 158984 159562 160888 161728 163072 163268 164996 165376 166972 169442 171836 173264 175616 175712 177688 178334 179816 181696 182476 183872 184093 184832 186592 186694 192052 193052 193648 195223 195364 196384 197561 198016 198254 203072 205504 205751 208544 208658 210392 212758 213248 215306 215764 218348 218491 219488 221312 221578 223112 225784 226576 229124 229957 231868 233206 235144 235298 238336 240448 240737 241148 243152 244036 246064 247646 249704 253232 255476 258349 258944 261443 261856 262808 264992 268736 268912 269059 275128 277888 278222 281216 281554 283024 285376 285532 285719 288743 289408 292201 295256 298792 299264 300352 300713 302848 303212 307328 307496 310954 314432 314678 317968 319124 319333 321776 323456 326144 326536 329992 333944 336091 337841 338884 341887 343672 346528 351424 355376 356668 359632 362557 363392 364952 366899 367744 368186 373184 373388 377587 382109 384104 386104 387296 390446 390728 392768 395122 396032 396508 400967 405769 406144 411008 411502 417088 417316 420784 422009 425516 426496 427063 430612 431528 436696 436982 438976 442624 443156 446224 447083 451568 453152 458248 459914 463736 466412 470288 470596 474113 476672 479791 480896 481474 482296 486304 488072 492128 495292 499408 499681 506464 510952 516698 517888 522886 523712 525616 529891 529984 530621 536237 537472 537824 538118 550256 555776 556444 558467 562432 563108 566048 570752 571064 571438 577486 578816 584402 590512 593047 597584 598528 600704 601426 605696 606424 614656 614992 621908 624169 627419 628864 629356 634933 635936 638248 638666 643552 646912 653072 653429 659984 667888 672182 675682 677768 683774 687344 693056 693889 701233 702848 709631 710752 713336 719264 725114 726784 729904 730303 733798 735488 736372 744653 746368 746776 753571 755174 764218 768208 772208 774592 775523 780892 781456 783731 785536 790244 792064 793016 793117 801934 811538 812288 816221 820471 822016 823004 830297 834176 834632 841568 844018 851032 854126 861224 863056 866761 873392 873964 877952 885248 886312 892448 894166 903136 906304 916496 916997 919828 927472 927979 932824 940576 941192 948226 959582 961792 962948 964592 972608 973777 976144 984256 985439 990584 998816 999362 1012928 1021904 1024879 1033396 1035776 1037153 1045772 1047424 1051232 1059782 1059968 1061242 1072474 1074944 1075648 1076236 1088339 1100512 1101373 1111552 1112888 1116934 1124864 1126216 1132096 1141504 1142128 1142876 1145453 1154972 1157632 1159171 1168804 1181024 1186094 1195168 1201408 1202852 1212848 1213511 1229312 1229984 1243816 1248338 1254838 1257728 1258712 1269866 1271872 1276496 1277332 1287104 1288651 1293824 1306144 1306858 1319968 1335776 1344364 1351364 1355536 1356277 1366561 1367548 1374688 1382927 1386112 1387778 1402466 1405696 1419262 1421504 1426672 1438528 1440257 1450228 1453568 1459808 1460606 1467596 1470976 1472744 1489306 1492736 1493552 1507142 1510348 1515839 1528436 1529437 1536416 1544416 1549184 1551046 1561784 1562912 1567462 1571072 1580488 1586032 1586234 1603868 1609699 1623076 1624576 1632442 1640942 1644032 1646008 1660594 1668352 1669264 1683136 1685159 1688036 1702064 1708252 1722448 1726112 1733522 1746784 1747928 1755904 1772624 1773593 1784896 1788332 1806272 1808443 1812608 1830101 1832992 1833994 1839656 1854944 1855958 1865648 1881152 1882384 1883413 1896452 1919164 1923584 1925896 1929184 1945216 1947554 1952288 1968512 1970878 1981168 1982251 1997632 1998724 2000033 2021201 2025856 2043808 2045407 2049758 2066792 2074306 2091544 2094848 2102464 2104991 2119564 2119936 2122484 2144948 2149888 2151296 2152472 2176678 2201024 2202746 2225776 2233868 2235331 2252432 2264192 2283008 2284256 2285752 2290906 2309944 2318342 2337608 2352637 2362048 2364887 2372188 2390336 2393209 2402816 2405704 2425696 2427022 2459968 2487632 2496676 2509676 2515456 2517424 2537899 2539732 2543744 2552992 2554664 2568293 2574208 2577302 2612288 2613716 2639936 2643109 2671552 2674763 2688728 2702728 2711072 2712554 2733122 2735096 2749376 2765854 2772224 2775556 2804932 2806769 2811392 2838524 2840383 2843008 2853344 2877056 2880514 2900456 2919616 2921212 2935192 2945488 2954063 2978612 2985472 2987104 2989441 3014284 3020696 3031678 3056872 3058874 3072832 3088832 3098368 3102092 3123568 3125824 3129581 3134924 3142144 3160976 3172064 3172468 3207736 3219398 3246152 3264884 3281884 3292016 3318791 3321188 3336704 3338528 3358537 3366272 3370318 3376072 3404128 3416504 3444896 3452224 3467044 3493568 3495856 3497767 3511808 3545248 3547186 3569792 3576664 3612544 3616886 3625216 3660202 3665984 3667988 3679312 3709237 3709888 3711916 3714347 3731296 3753659 3762304 3764768 3766826 3792904 3838328 3851792 3858368 3890432 3895108 3904576 3909269 3937024 3941756 3962336 3964502 3995264 3997448 4000066 4042402 4051712 4087616 4090814 4099516 4133584 4148612 4151329 4183088 4189696 4204928 4209982 4239128 4239872 4244968 4289896 4302592 4304944 4353356 4369183 4391933 4402048 4405492 4444531 4451552 4467736 4470662 4504864 4528384 4568512 4571504 4574003 4581812 4619888 4636684 4657463 4675216 4705274 4713241 4724096 4729774 4744376 4780672 4786418 4811408 4851392 4854044 4857223 4908631 4919936 4967417 4975264 4993352 5019352 5034848 5075798 5079464 5087488 5105984 5109328 5112121 5136586 5148416 5154604 5212571 5224576 5227432 5274997 5279872 5286218 5343104 5349526 5377456 5405456 5422144 5425108 5428661 5466244 5470192 5486117 5498752 5531708 5544448 5551112 5551819 5609864 5613538 5677048 5680766 5686016 5706688 5713547 5743297 5754112 5761028 5800912 5812079 5839232 5842424 5870384 5890976 5908126 5957224 5974208 5978882 6028568 6041392 6063356 6067327 6113744 6117748 6145664 6163469 6177664 6196736 6204184 6237283 6247136 6251648 6259162 6269848 6321952 6344128 6344936 6415472 6418979 6438796 6492304 6495853 6529768 6563768 6584032 6637582 6642376 6677056 6717074 6732544 6740636 6752144 6808256 6816439 6833008 6888583 6889792 6898073 6904448 6934088 6971081 6987136 6991712 6995534 7090496 7094372 7139584 7153328 7174153 7225088 7233772 7250432 7260071 7320404 7331968 7335976 7358624 7418474 7419776 7423832 7428694 7462592 7507318 7524608 7529536 7533652 7585808 7618373 7676656 7703584 7709611 7716736 7780864 7790216 7809152 7818538 7874048 7883512 7924672 7929004 7990528 7994896 8000132 8018171 8059921 8084804 8103424 8114197 8156447 8175232 8181628 8199032 8267168 8297224 8302658 8366176 8409856 8419964 8478256 8489936 8494577 8579792 8605184 8609888 8706712 8738366 8783866 8804096 8810984 8889062 8903104 8935472 8941324 9008147 9009728 9020557 9056768 9116029 9137024 9143008 9148006 9163624 9239776 9273368 9314926 9350432 9410548 9426482 9448192 9459548 9488752 9493939 9561344 9565927 9572836 9622816 9680489 9702784 9708088 9714446 9817262 9839872 9934834 9950528 9986704 10038704 10067929 10069696 10081799 10151596 10158928 10174976 10188503 10211968 10218656 10224242 10273172 10296832 10309208 10425142 10449152 10454864 10549994 10559744 10572436 10610873 10666123 10686208 10699052 10754912 10793861 10810912 10844288 10850216 10857322 10932488 10940384 10972234 10997504 11063416 11102224 11103638 11219728 11227076 11267893 11354096 11361532 11372032 11413376 11427094 11486594 11508224 11522056 11601824 11624158 11678464 11684848 11740768 11781952 11796113 11816252 11914448 11920961 11948416 11957764 12057136 12063727 12082784 12126712 12134654 12227488 12235496 12291328 12326938 12355328 12408368 12415151 12474566 12494272 12503296 12518324 12539696 12643904 12659101 12688256 12689872 12810707 12830944 12837958 12877592 12984608 12991706 13059536 13127536 13168064 13183891 13275164 13284752 13323427 13354112 13434148 13465088 13481272 13482989 13504288 13616512 13632878 13666016 13777166 13779584 13796146 13808896 13868176 13875757 13942162 13974272 13983424 13991068 14148407 14180992 14188744 14279168 14306656 14317849 14348306 14450176 14467544 14520142 14640808 14663936 14671952 14717248 14734937 14836948 14839552 14847664 14857388 14890889 14925184 15014636 15049216 15059072 15067304 15069223 15171616 15236746 15353312 15407168 15419222 15433472 15580432 15588949 15618304 15637076 15767024 15775643 15849344 15858008 15981056 15989792 16000264 16036342 16119842 16169608 16228394 16312894 16350464 16363256 16398064 16468459 16534336 16554209 16594448 16605316 16732352 16752463 16819712 16839928 16956512 16979872 16989154 17159584 17219776 17413424 17422943 17476732 17567732 17608192 17621968 17631601 17765293 17778124 17806208 17870944 17882648 17978051 18016294 18019456 18041114 18232058 18274048 18286016 18296012 18327248 18479552 18501763 18546736 18629852 18700864 18723341 18821096 18852964 18896384 18919096 18977504 18987878 19122688 19131854 19145672 19245632 19360978 19405568 19416176 19428892 19472701 19634524 19647383 19679744 19705907 19869668 19882681 19901056 19973408 20077408 20135858 20139392 20163598 20303192 20317856 20377006 20423936 20437312 20448484 20546344 20618416 20678441 20850284 20898304 20909728 20926087 21099988 21119488 21144872 21221746 21332246 21372416 21398104 21509824 21587722 21621824 21688576 21700432 21714644 21864976 21880768 21907067 21944468 21995008 22126832 22204448 22207276 22439456 22454152 22535786 22708192 22723064 22826752 22854188 22973188 23044112 23056709 23203648 23231537 23248316 23356928 23369696 23481536 23509759 23563904 23592226 23632504 23828896 23841922 23896832 23915528 24114272 24127454 24165568 24253424 24269308 24454976 24470992 24484369 24582656 24653876 24710656 24816736 24830302 24949132 24988544 25006592 25036648 25079392 25287808 25318202 25376512 25379744 25621414 25661888 25675916 25755184 25769263 25964659 25969216 25983412 26000429 26119072 26255072 26275613 26336128 26367782 26550328 26569504 26646854 26708224 26868296 26962544 26965978 27008576 27233024 27265756 27332032 27364883 27554332 27559168 27592292 27617792 27736352 27751514 27884324 27948544 27966848 27982136 28296814 28361984 28377488 28613312 28635698 28696612 28935088 29040284 29059303 29281616 29327872 29343904 29434496 29469874 29673896 29679104 29695328 29714776 29781778 29850368 30029272 30118144 30134608 30138446 30343232 30473492 30584281 30706624 30743531 30814336 30838444 30866944 31111717 31160864 31177898 31236608 31274152 31534048 31551286 31698688 31716016 31979584 32000528 32018021 32072684 32239684 32339216 32456788 32602241 32625788 32700928 32726512 32796128 32936918 32992687 33068672 33108418 33188896 33210632 33464704 33504926 33679856 33698267 33913024 33959744 33978308 34000561 34319168 34360417 34439552 34771919 34826848 34845886 34953464 35135464 35243936 35263202 35530586 35556248 35612416 35741888 35765296 35784847 35956102 36032588 36038912 36082228 36464116 36487997 36548096 36572032 36592024 36654496 36924979 36959104 37003526 37093472 37259704 37401728 37446682 37642192 37705928 37838192 37955008 37975756 38000627 38263708 38291344 38402819 38491264 38721956 38811136 38832352 38857784 38862733 38945402 39269048 39294766 39411814 39739336 39765362 39802112 39946816 39994829 40154816 40203079 40271716 40278784 40327196 40606384 40635712 40684553 40754012 40847872 40874624 40896968 41092688 41236832 41356882 41700568 41819456 41852174 42199976 42289744 42443492 42471289 42664492 42796208 43019648 43144283 43175444 43243648 43377152 43400864 43429288 43660981 43729952 43761536 43814134 43888936 44253664 44408896 44414552 44878912 44908304 44932853 45071572 45416384 45446128 45470971 45653504 45708376 45946376 46088224 46113418 46407296 46463074 46496632 46739392 46963072 47019518 47127808 47184452 47265008 47657792 47683844 47715073 47793664 47831056 48220081 48228544 48254908 48286511 48331136 48506848 48538616 48797567 48909952 48941984 48968738 49307752 49633472 49660604 49898264 49977088 50073296 50158784 50219071 50575616 50636404 50753024 50759488 50820497 51242828 51323776 51351832 51510368 51538526 51929318 51938432 51966824 52000858 52238144 52510144 52551226 52672256 52735564 53100656 53139008 53293708 53328611 53416448 53736592 53925088 53931956 53967277 54017152 54466048 54531512 54664064 54729766 55108664 55118336 55184584 55472704 55503028 55768648 55933696 55964272 56127197 56419447 56593628 56723968 56754976 56799379 57095129 57226624 57271396 57393224 57870176 58080568 58118606 58563232 58687808 58868992 58939748 59347792 59390656 59429552 59462039 59563556 59700736 60058544 60236288 60269216 60276892 60547019 60686464 60946984 61168562 61272133 61413248 61487062 61628672 61676888 62223434 62321728 62355796 62548304 63057029 63068096 63102572 63143899 63397376 63432032 63812203 63959168 64001056 64036042 64145368 64479368 64678432 64913576 65204482 65251576 65453024 65592256 65873836 65985374 66137344 66216836 66377792 66421264 66457573 66929408 66961489 67009852 67359712 67396534 67763423 67826048 67919488 67956616 68001122 68638336 68720834 68879104 69543838 69653696 69691772 69906928 70270928 70475503 70487872 70526404 70572593 71061172 71112496 71224832 71319521 71483776 71530592 71569694 71912204 72065176 72077824 72164456 72928232 72975994 73144064 73184048 73308992 73849958 73918208 74007052 74186944 74276111 74519408 74662861 74803456 74893364 75284384 75411856 75557027 75676384 75910016 75951512 76001254 76527416 76582688 76805638 76982528 77443912 77664704 77715568 77725466 77890804 78538096 78589532 78823628 78875251 79176871 79478672 79530724 79604224 79893632 79989658 80125097 80309632 80406158 80543432 80557568 80654392 81212768 81271424 81369106 81508024 81749248 81793936 82185376 82473664 82572791 82713764 83401136 83446727 83638912 83704348 84399952 84446089 84579488 84886984 84942578 85328984 85592416 86039296 86288566 86350888 86487296 86801728 86858576 86906057 87321962 87459904 87523072 87628268 87777872 88491797 88507328 88613707 88817792 88829104 89551579 89674949 89757824 89816608 89865706 90143144 90832768 90892256 90941942 91416752 91892752 92176448 92226836 92287237 92814592 92926148 92993264 93263989 93478784 93926144 94039036 94255616 94368904 94380923 94530016 95315584 95367688 95430146 95662112 96440162 96457088 96509816 96573022 96662272 97013696 97077232 97130299 97595134 97819904 97883968 97937476 98615504 99038849 99266944 99321208 99796528 99954176 100146592 100224943 100317568 100438142 101151232 101272808 101518976 101640994 102485656 102647552 102703664 103020736 103077052 103144559 103858636 103876864 103933648 104001716 104236223 104476288 104778973 105020288 105102452 105344512 105471128 105484561 106033811 106201312 106278016 106587416 106657222 107473184 107850176 107863912 107934554 108034304 109063024 109122643 109328128 109459532 110217328 110369168 110429501 110945408 111006056 111537296 111867392 111928544 112254394 112838894 113187256 113509952 113598758 114190258 114453248 114542792 114786448 115279213 115740352 115879463 116161136 116237212 117105911 117126464 117267241 117375616 117737984 117879496 118508377 118695584 118781312 118859104 118924078 119127112 120117088 120538432 120553784 121094038 121372928 121893968 121960601 122337124 122544266 122826496 122974124 123257344 123353776 123421207 124357051 124446868 124643456 124711592 125096608 125846357 126114058 126136192 126205144 126287798 126864064 127624406 127918336 128002112 128072084 128290736 128958736 129356864 129512341 129827152 130408964 130503152 130883077 130906048 131063387 131184512 131747672 131970748 132274688 132433672 132450539 132755584 132842528 132915146 133858816 133922978 134019704 134719424 134793068 135526846 135652096 135838976 135913232 136002244 136308907 137018657 137276672 137441668 137758208 137941349 138659599 139087676 139307392 139383544 139813856 140541856 140951006 140975744 141052808 141145186 142122344 142224992 142639042 142967552 143061184 143139388 143824408 144130352 144328912 144749087 145856464 145951988 146288128 146368096 146482609 146617984 147699916 147836416 148014104 148373888 148552222 149038816 149325722 149606912 149786728 150568768 150823712 151114054 151352768 151820032 151903024 152002508 153054832 153138499 153165376 153349469 153611276 153965056 154887824 154972493 155329408 155431136 155450932 155781608 157076192 157179064 157647256 157750502 158353742 158957344 159061448 159787264 159979316 160250194 160619264 160812316 161086864 161308784 161396963 162425536 162542848 162620759 162738212 163016048 163498496 163587872 164370752 164568313 164947328 165145582 165427528 166802272 166893454 167277824 167408696 168799904 168892178 169158976 169773968 169885156 170657968 171154793 171184832 171390583 172078592 172577132 172701776 172974592 173204551 173603456 173717152 173812114 174643924 174919808 175046144 175256536 175555744 176983594 177014656 177227414 177635584 177658208 179103158 179349898 179515648 179633216 179731412 180286288 180384841 181665536 181752613 181784512 181883884 182833504 183785504 183929291 184352896 184453672 184574474 185629184 185852296 185986528 186527978 186957568 187852288 188078072 188737808 188761846 189060032 190631168 190735376 190860292 191290651 191324224 191554181 192880324 192914176 193019632 193146044 193324544 193581557 194027392 194154464 194260598 195190268 195639808 195767936 195874952 197231008 198077698 198533888 198642416 199593056 200293184 200449886 200635136 200876284 202545616 202656337 203037952 203281988 204971312 205083359 205295104 205407328 206041472 206154104 206289118 207717272 207753728 207867296 208003432 208472446 208952576 209557946 210040576 210204904 210942256 210969122 212067622 212402624 212556032 213174832 213314444 214089967 214946368 215204717 215700352 215727824 215869108 216068608 217782019 218126048 218245286 218656256 218919064 220434656 220738336 220859002 221890816 222012112 223074592 223857088 224126147 224508788 225677788 226374512 226498259 227019904 227197516 228215687 228380516 228906496 229085584 229210813 229572896 230558426 230948809 231480704 231758926 232322272 232474424 234211822 234252928 234534482 234751232 235758992 235887869 237016754 237391168 237562624 237718208 237848156 238254224 240234176 240522919 241076864 241107568 242188076 242745856 243403433 243787936 243921202 244674248 245088532 245652992 245948248 246707552 246842414 248714102 248893736 249286912 249423184 250193216 250493929 251692714 252228116 252272384 252410288 252575596 253145113 253728128 255248812 255415979 255836672 256004224 256144168 256176791 256581472 257917472 258474853 258713728 259024682 259654304 260817928 261006304 261766154 261812096 262126774 262369024 263495344 263941496 264867344 264901078 265511168 265685056 265830292 267845956 268039408 268819733 269438848 269586136 271053692 271304192 271677952 271826464 272004488 272039131 272617814 274037314 274553344 274883336 275882698 277319198 278175352 278614784 278767088 279627712 279963803 281083712 281421553 281902012 281951488 282105616 282290372 284244688 284449984 284791871 285278084 285935104 286122368 286278776 287648816 288260704 288657824 289498174 291712928 291903976 292736192 292965218 293235968 295399832 296028208 296190031 296747776 297104444 298077632 298651444 299573456 299737217 301137536 301647424 302009981 302228108 302705536 303640064 303806048 304005016 305626867 306109664 306276998 306330752 306698938 307222552 309775648 309944986 310658816 310862272 310901864 311563216 314152384 314358128 314529971 315294512 315501004 316707484 317914688 318122896 318296797 319574528 319958632 320500388 321238528 321624632 322173728 322617568 322793926 324851072 325085696 325241518 325476424 326032096 327175744 328741504 329136626 329894656 330291164 330855056 331035917 333604544 333786908 334005511 334555648 334817392 335000419 337540567 337599808 337784356 338005577 338317952 339547936 339770312 341315936 341582969 342309586 342369664 342781166 345154264 345403552 346409102 347206912 347434304 347624228 349287848 349839616 350513072 351111488 351533497 353967188 354029312 354454828 355271168 355316416 355743479 358206316 358699796 359031296 359266432 359462824 360572576 360769682 363331072 363505226 363569024 363767768 365667008 367571008 367858582 368705792 368907344 369148948 371704592 371973056 373055956 373300277 373915136 376156144 377475616 377523692 377770939 378120064 381262336 381470752 381720584 382581302 382648448 383108362 385760648 385828352 386039264 386292088 387163114 388054784 388308928 388521196 390380536 391535872 391749904 392890379 394462016 394936129 396155396 397067776 397284832 397595653 399186112 399665903 400586368 400899772 401270272 401752568 405091232 405312674 406075904 406563976 409942624 410166718 410814656 412082944 412308208 412578236 415434544 415734592 416006864 416234273 416944892 417905152 419115892 420081152 420409808 421884512 421938244 423829133 424135244 424805248 425112064 426349664 426628888 428179934 428904931 429892736 430409434 431400704 431455648 431738216 435564038 436252096 436490572 437838128 438077471 440869312 441399203 441476672 441718004 442007293 443781632 444024224 446149184 446685421 447714176 448252294 449017576 451355576 452749024 452996518 454039808 454395032 456431374 456761032 458171168 458421626 459145792 461116852 461897618 462961408 463517852 464644544 464948848 465203011 468423644 468505856 468730423 469068964 469502464 471517984 471775738 474033508 474343961 474782336 475125248 475436416 475696312 476508448 480468352 481045838 482153728 482215136 484376152 486806866 487575872 487842404 489348496 490177064 491896496 493328521 493415104 493684828 494008151 497428204 497787472 498573824 498846368 499236647 500386432 500987858 503385428 504456232 504544768 504820576 505151192 506290226 507456256 510497624 510831958 512008448 512288336 512353582 513162944 515834944 516949706 517427456 518049364 519308608 519932777 521635856 522012608 522640027 523532308 523624192 524253548 524738048 526990688 527882992 528899189 529734688 529802156 531022336 531370112 531660584 535691912 536078816 537639466 538877696 539172272 542107384 543652928 544008976 544078262 545235628 548074628 549766672 551765396 552126757 554238097 554638396 556350704 557229568 557534176 559255424 559927606 560875679 562167424 562843106 563804024 563902976 564211232 564580744 568489376 568899968 569583742 570556168 572244736 572557552 575297632 576521408 577315648 578009537 578996348 583425856 583807952 584127089 585472384 585930436 586471936 590799664 591122623 592056416 592380062 593495552 594208888 596155264 597302888 599146912 599474434 602275072 603294848 604019962 604456216 605411072 607612096 608010032 608342399 611253734 612219328 612553996 612661504 613397876 614445104 619442579 619551296 619889972 620295949 621317632 621724544 621803728 623126432 626861053 627724643 628304768 628716256 629059942 630589024 631002008 633414968 635829376 636245792 636593594 639917264 641000776 643249264 644347456 645235136 645587852 646010659 649702144 650483036 650952848 652064192 652847923 654351488 657483008 658273252 659789312 660582328 660666461 661710112 662071834 667209088 667573816 668011022 669634784 670000838 675081134 675199616 675568712 676011154 676635904 679095872 679540624 679912093 682631872 683165938 684619172 684739328 685562332 690308528 690807104 692818204 693271943 694413824 694868608 695248456 698575696 699679232 701026144 701574601 702222976 703066994 707934376 708058624 708909656 710632832 711486958 716412632 717399592 718532864 718925648 721145152 721539364 722011913 727010452 727138048 727535536 729653561 731334016 733452811 735142016 735717164 737411584 737814688 738297896 738391927 742236677 743409184 743946112 746111912 746600554 752312288 754951232 755047384 755541878 756240128 762941504 763441168 763858501 765162604 765296896 766216724 771521296 772078528 772584176 773006507 774326228 776109568 776617856 777042392 780761072 783071744 783499808 785780758 787111247 788924032 789872258 792310792 794569664 795191306 798372224 799331806 801172736 801799544 803505136 806954491 810182464 810625348 811156241 813127952 819741377 819885248 820333436 820870687 821629312 824165888 824616416 825156472 829558639 830869088 831469184 832013728 832468546 833889784 838231784 840819616 843769024 843876488 847658266 848270488 849610496 852699328 853257776 853724207 856359868 857809862 859785472 860818868 862801408 862911296 863476432 863948449 870499357 871128076 872504192 872981144 875676256 876154942 880924499 881738624 882798406 882953344 883436008 884014586 888048448 892298368 893370842 895428352 896504588 898035152 902711152 905498048 905993036 906586387 908079616 908790064 912862748 913522064 916181539 916342336 916843252 917443709 918291584 922233704 923795236 925922816 927035704 927153773 929289088 929897696 930406022 936847288 937011712 937460846 938137928 943035968 943551476 948067016 948687922 949564672 950872832 951392624 953016896 954162349 959130599 960936704 962091676 964307456 964430272 965589443 968752304 970617193 973613732 975151744 975684808 978696992 980354128 983792992 986657042 986830208 987369656 988016302 994856408 995574944 997692736 998473294 1000772864 1001975716 1006770856 1008912464 1009641152 1010302384 1012580452 1013243609 1014912512 1020995248 1021663916 1024016896 1024576672 1024707164 1025378263 1026325888 1029299323 1031669888 1033899412 1034854912 1036098728 1038617216 1039865554 1041626261 1043271712 1044025216 1045280054 1047064616 1047248384 1048507096 1053981376 1055765984 1057798378 1059469376 1059604312 1062740224 1063321168 1071383824 1071969493 1072157632 1073446283 1075278932 1077755392 1078344544 1084214768 1084807451 1087305856 1088017952 1088156524 1090471256 1096149256 1099533344 1103530792 1104253514 1108476194 1109276792 1112701408 1115068352 1118510848 1119855212 1121751358 1124334848 1125686212 1127608048 1128422464 1129161488 1129778741 1136978752 1137799936 1138345313 1139167484 1141112336 1144489472 1145115104 1150393361 1150595264 1151978191 1153042816 1154631296 1156019074 1157992696 1164170527 1166851712 1167615904 1168254178 1170944768 1171860872 1181599328 1182245246 1184112832 1184760124 1188417776 1192310528 1194605776 1198083551 1198293824 1198948868 1199734081 1204550144 1206589696 1208039924 1208912432 1210822144 1212431857 1215224192 1216020064 1216684798 1222507468 1224438656 1225107992 1225323008 1226795752 1228890208 1238885158 1239102592 1239779944 1240591898 1243449088 1243607456 1246252864 1253722106 1255449286 1256609536 1257432512 1258119884 1261178048 1262004016 1262693887 1266829936 1271658752 1272268291 1272491584 1273187188 1279834528 1282001552 1286498528 1287505037 1288694912 1290470272 1291175704 1292021318 1299404288 1300966072 1301905696 1304128384 1305695846 1308702976 1314966016 1316546504 1321164656 1321332922 1323420224 1324143668 1334418176 1335147632 1336022044 1339034557 1339269568 1340001676 1340879267 1346006807 1350162268 1350399232 1351137424 1352022308 1353271808 1355070899 1358191744 1359081248 1359824186 1362126649 1365263744 1366331876 1369238344 1369478656 1371124664 1380617056 1381614208 1385636408 1386543886 1389737216 1390496912 1397151392 1402052288 1403149202 1404445952 1406133988 1415868752 1417819312 1418594359 1421265664 1422973916 1432825264 1434799184 1435583513 1437065728 1437851296 1442290304 1443078728 1444023826 1454020904 1454276096 1455071072 1459307122 1462668032 1466905622 1470284032 1471434328 1475629376 1476595792 1476783854 1484473354 1486818368 1487892224 1492223824 1493201108 1498629769 1504360549 1504624576 1506433019 1509902464 1510094768 1511083756 1512480256 1522376843 1524474133 1525883008 1526882336 1527717002 1530325208 1530593792 1532433448 1543042592 1544157056 1545168352 1546013014 1548652456 1553235712 1554084784 1561522144 1566999616 1568883029 1571561516 1574222494 1577848064 1579744516 1584621584 1585487813 1589139328 1590382612 1596744448 1597509809 1598663612 1602345472 1603599088 1604475691 1607010272 1613908982 1616641663 1620364928 1621250696 1622312482 1626255904 1639482754 1639770496 1640666872 1641741374 1643258624 1649232832 1650312944 1651215083 1659117278 1661738176 1662938368 1664027456 1664937092 1667779568 1676463568 1681344143 1681639232 1683660433 1687538048 1687752976 1695316532 1696540976 1699220992 1701480001 1703824031 1705398656 1706515552 1707448414 1712719736 1715619724 1719570944 1721637736 1725822592 1726952864 1727896898 1740998714 1742256152 1745008384 1745962288 1751352512 1752309884 1753457503 1761848998 1763477248 1765596812 1765906688 1766872016 1768029172 1772015791 1776096896 1781242541 1784596736 1786741684 1790856704 1793009176 1793237537 1796070304 1802574787 1805422304 1810996096 1811986072 1813172774 1817580128 1825725496 1827044128 1832363078 1832684672 1833686504 1834887418 1836583168 1844467408 1847590472 1854071408 1854307546 1858578176 1859795392 1860812044 1873694576 1874921692 1876275856 1881738131 1886071936 1887102952 1896134032 1897375844 1899129344 1901745664 1902785248 1904273917 1906033792 1908324698 1918261198 1921873408 1924183352 1928860544 1931178886 1937504608 1941234386 1947227464 1950303488 1951369616 1957393984 1959746621 1960708256 1967585984 1969950871 1973314084 1973660416 1974739312 1976032604 1989712816 1990800487 1991149888 1993543097 1995385472 1996946588 2001545728 2003951432 2013541712 2014642409 2017824928 2019282304 2020604768 2025160904 2026487218 2041990496 2043327832 2049153344 2049414328 2050756526 2052651776 2058598646 2063339776 2067798824 2072197456 2073330217 2077234432 2079731108 2083252522 2086543424 2088050432 2090560108 2094129232 2097014192 2098160519 2107962752 2111531968 2114069867 2115596756 2118938752 2119208624 2125480448 2126642336 2139388069 2142767648 2143938986 2144315264 2146892566 2150557864 2156689088 2168429536 2169614902 2174611712 2176035904 2176313048 2180942512 2192298512 2199066688 2201709797 2207061584 2208507028 2216952388 2218553584 2225012309 2225402816 2228077579 2230136704 2237021696 2239710424 2243502716 2248669696 2251372424 2251659163 2255216096 2256844928 2258322976 2259557482 2273957504 2275599872 2276690626 2278334968 2282224672 2290230208 2300786722 2301190528 2303956382 2306085632 2309262592 2312038148 2315985392 2317251419 2328341054 2333703424 2335231808 2336508356 2341889536 2343721744 2345002933 2362783969 2363198656 2364490492 2368225664 2369520248 2376835552 2384621056 2389211552 2391080783 2396167102 2396587648 2397897736 2399468162 2413179392 2416079848 2417824864 2424863714 2430448384 2432040128 2433369596 2445014936 2448877312 2450215984 2453591504 2457780416 2460734479 2477770316 2478205184 2479559888 2481183796 2486778463 2486898176 2487214912 2490204353 2492505728 2507444212 2510898572 2513219072 2514865024 2516239768 2516560241 2522356096 2524008032 2525387774 2533659872 2543317504 2544536582 2544983168 2546374376 2559669056 2564003104 2572997056 2575010074 2577389824 2580940544 2582351408 2584042636 2601932144 2603354483 2603811392 2608256768 2611391692 2617405952 2633093008 2634532381 2642329312 2642665844 2646840448 2648287336 2668836352 2670295264 2672044088 2678069114 2678539136 2680003352 2681758534 2692013614 2700324536 2700798464 2702274848 2704044616 2710141798 2716383488 2718162496 2719648372 2724253298 2730527488 2732663752 2738476688 2742249328 2750232653 2761234112 2763228416 2764552903 2771272816 2773087772 2779474432 2780993824 2783169571 2794302784 2797661321 2804104576 2806298404 2808891904 2812267976 2831737504 2835638624 2837188718 2842531328 2845947832 2865650528 2869598368 2871167026 2875702592 2884580608 2886157456 2888047652 2908041808 2909631481 2910142144 2913639911 2918614244 2925336064 2933811244 2940568064 2942868656 2944477367 2951258752 2953191584 2953567708 2966803931 2968946708 2973636736 2975784448 2984447648 2986402216 2997259538 3002334517 3008721098 3009249152 3012866038 3019804928 3020189536 3022167512 3044753686 3048948266 3051766016 3053764672 3055434004 3060650416 3064866896 3066542297 3086085184 3088314112 3089794421 3090336704 3092026028 3097304912 3106471424 3108169568 3123044288 3126797947 3133999232 3137766058 3143123032 3148444988 3155696128 3159489032 3169243168 3170975626 3178278656 3180765224 3193488896 3195019618 3197327224 3207198176 3208951382 3214020544 3227817964 3233283326 3240729856 3242501392 3244624964 3251941067 3252511808 3256421077 3278965508 3279540992 3281112961 3281333744 3283482748 3286517248 3290886469 3298465664 3300625888 3302430166 3318234556 3320407727 3323476352 3325876736 3328054912 3329874184 3335559136 3352927136 3362688286 3363278464 3367320866 3375076096 3375505952 3390633064 3393081952 3402960002 3407648062 3410797312 3413031104 3414896828 3425439472 3431239448 3443275472 3451645184 3453299647 3453905728 3455793796 3481997428 3484512304 3490016768 3491924576 3494656529 3502705024 3504619768 3506915006 3523697996 3526954496 3531193624 3531813376 3533744032 3536058344 3544031582 3552193792 3562485082 3569193472 3573483368 3586018352 3586475074 3592140608 3605149574 3610844608 3621992192 3623972144 3626345548 3635160256 3639529439 3651450992 3654088256 3658480189 3664726156 3665369344 3667373008 3669774836 3673166336 3688934816 3695180944 3702294323 3708142816 3708615092 3717156352 3719590784 3721624088 3747389152 3749843384 3752551712 3763476262 3772143872 3774205904 3792268064 3794751688 3805570496 3808547834 3812067584 3816649396 3836522396 3848366704 3850470403 3857721088 3862357772 3875009216 3879666679 3882468772 3894454928 3896583821 3900606976 3902739232 3914787968 3919493242 3921416512 3926129753 3935171968 3939901742 3946628168 3947320832 3949478624 3952065208 3979425632 3981600974 3982299776 3987086194 3990770944 3993893176 4007902864 4027083424 4029284818 4035649856 4038564608 4041209536 4050321808 4052974436 4083980992 4086655664 4088889623 4098306688 4098828656 4101513052 4105303552 4117197292 4126679552 4135597648 4137858361 4144394912 4146660434 4154468864 4159462216 4166505044 4173086848 4176100864 4181120216 4188258464 4194028384 4196321038 4215925504 4223063936 4228139734 4231193512 4237877504 4238417248 4253284672 4258396793 4278776138 4285535296 4287877972 4288630528 4293785132 4301115728 4303466921 4313378176 4336098053 4336859072 4339229804 4342071643 4349223424 4352071808 4352626096 4355005447 4361885024 4384597024 4388027371 4394072501 4398133376 4403419594 4414123168 4417014056 4433904776 4437107168 4450024618 4450805632 4456155158 4460273408 4479420848 4487005432 4502744848 4503318326 4510432192 4513689856 4516645952 4519114964 4547915008 4553381252 4556669936 4564449344 4569935461 4580460416 4601573444 4602381056 4607912764 4612171264 4618525184 4624076296 4624665227 4631970784 4634502838 4656682108 4667406848 4670463616 4673016712 4687443488 4690005866 4725567938 4726397312 4728980984 4736451328 4739040496 4753671104 4759384651 4778423104 4782161566 4792334204 4793175296 4795795472 4798936324 4832159696 4835649728 4849727428 4852903601 4860896768 4864080256 4866739192 4890029872 4897754624 4900431968 4907183008 4911022207 4915560832 4921468958 4955540632 4956410368 4959119776 4962367592 4973556926 4974429824 4980408706 4985011456 5014888424 5021797144 5029730048 5032479536 5033120482 5044712192 5048016064 5050775548 5067319744 5089073164 5089966336 5092748752 5107574927 5119338112 5128006208 5134169677 5145994112 5150020148 5154779648 5161881088 5164702816 5168085272 5168743489 5195656739 5203864288 5206708966 5207622784 5216513536 5222783384 5266186016 5269064762 5284658624 5285331688 5293680896 5296574672 5340590528 5344088176 5347009507 5356138228 5357078272 5360006704 5363517068 5384027228 5400649072 5404549696 5408089232 5411045549 5420283596 5432766976 5436324992 5439296744 5448506596 5461054976 5465327504 5476953376 5484498656 5500465306 5509778729 5522468224 5526456832 5529105806 5542545632 5546175544 5561987648 5566339142 5588605568 5595322642 5608209152 5612596808 5624535952 5627610589 5663475008 5671277248 5674377436 5678093687 5691895664 5695007123 5731301056 5738189639 5739196736 5742334052 5746094809 5751405184 5769161216 5772314912 5776095304 5806910473 5816083616 5819262962 5820284288 5827279822 5837228488 5867622488 5885737312 5888954734 5902517504 5906383168 5907135416 5933607862 5937893416 5947273472 5968895296 5972804432 5976069449 5994519076 6004669034 6017442196 6018498304 6025732076 6039609856 6040379072 6044335024 6047639143 6089507372 6093495499 6097896532 6103532032 6107529344 6110868008 6121300832 6129733792 6133084594 6166471493 6172170368 6176628224 6179588842 6180673408 6184052056 6194609824 6216339136 6246088576 6253595894 6267998464 6275532116 6286246064 6296889976 6318978064 6338486336 6341951252 6346104709 6356557312 6361530448 6390039236 6394654448 6413270773 6414396352 6417902764 6422105963 6428041088 6455635928 6466566652 6481459712 6485002784 6489249928 6490076411 6503882134 6505023616 6512842154 6557931016 6559081984 6562225922 6562667488 6566965496 6581772938 6596931328 6601251776 6604860332 6636469112 6640815454 6646952704 6656109824 6659748368 6671118272 6679136443 6705854272 6713914193 6725376572 6726556928 6734641732 6750152192 6751011904 6759126101 6781266128 6786163904 6794320351 6805920004 6815296124 6821594624 6826062208 6829793656 6850878944 6862478896 6886550944 6903290368 6906599294 6907811456 6911587592 6963994856 6969024608 6983849152 6989313058 7005410048 7009239536 7013830012 7047395992 7062387248 7067488064 7072116688 7088063164 7092705263 7104387584 7124970164 7146966736 7172036704 7172950148 7177647841 7184281216 7205095261 7210299148 7221689216 7243984384 7247944288 7252691096 7270320512 7279058878 7291383827 7302901984 7308176512 7316960378 7329452312 7330738688 7334746016 7339549672 7377869632 7390361888 7404588646 7416285632 7417230184 7439181568 7443248176 7494778304 7499686768 7503786451 7505103424 7514123981 7526952524 7544287744 7548411808 7584536128 7589503376 7593652157 7611140992 7617095668 7624135168 7633298792 7673044792 7696733408 7700940806 7715442176 7724715544 7750018432 7759333358 7764937544 7788909856 7793167642 7805478464 7829575936 7838986484 7842833024 7852259506 7870343936 7879803484 7893256336 7898957248 7904130416 7908451187 7958851264 7963201948 7964599552 7968417191 7974172388 7981541888 7987786352 8015805728 8052753527 8054166848 8058569636 8063847337 8071299712 8077129216 8082419072 8100643616 8105948872 8149193689 8167961984 8173311328 8177779246 8196613376 8197657312 8203026104 8234394584 8271195296 8275716722 8288789824 8293320868 8318924432 8333010088 8346173696 8362240432 8376516928 8386584857 8388056768 8392642076 8398138567 8431851008 8446127872 8456279468 8462387024 8475755008 8476834496 8487022999 8506569344 8516793586 8557552276 8571070592 8575755944 8577261056 8587570264 8602231456 8606933842 8626756352 8672196106 8673718144 8678459608 8684143286 8704143616 8705252192 8710010894 8723770048 8769194048 8776054742 8788145002 8796266752 8806839188 8828246336 8834028112 8838857209 8867809552 8874214336 8900049236 8901611264 8905878037 8912310316 8920546816 8958841696 8974010864 9005489696 9006636652 9012535259 9020864384 9027379712 9033291904 9038229928 9095830016 9106762504 9113339872 9128898688 9139870922 9160920832 9203146888 9204762112 9215825528 9248152592 9249330454 9263941568 9269005676 9313364216 9340927232 9346033424 9373241899 9374886976 9380011732 9386154869 9422047649 9451135876 9452794624 9457961968 9472902656 9478080992 9485496293 9507342208 9518769302 9534886543 9556846208 9564323132 9584668408 9586350592 9591590944 9597872648 9664319392 9671299456 9699454856 9705807202 9728160512 9733478384 9780059744 9800863936 9814366016 9822044414 9831121664 9842937916 9911081264 9918239552 9924735184 9930160513 9947113852 9948859648 9960817412 9970022912 10029776848 10043594288 10049084591 10059460096 10064959072 10066240964 10089424384 10096032128 10101551096 10134639488 10178146328 10179932672 10185497504 10215149854 10232446211 10238676224 10256012416 10268339354 10291988224 10300040296 10329405632 10336170544 10337486978 10391313478 10407728576 10413417932 10415245568 10445566768 10490408383 10530523843 10532372032 10538129524 10545031133 10569317248 10570663376 10587361792 10593149344 10656637901 10671318931 10681181056 10688176352 10694019014 10712276456 10714156544 10720013408 10727034136 10768054456 10801298144 10809099392 10816178464 10822091098 10840567192 10872649984 10878593488 10897013192 10930655008 10953906752 10968997312 10982181203 11000930612 11019557458 11044936448 11058211612 11085091264 11092351088 11098414691 11123975296 11132678284 11177211136 11182568663 11190645284 11216418304 11225193616 11231329837 11249071904 11255221178 11316491641 11326950016 11342554496 11348754872 11356187374 11383791328 11390014246 11462602112 11476379278 11478393472 11484668104 11492189618 11502810368 11544629824 11552190608 11558505581 11613820946 11632167232 11638525924 11640568576 11654559644 11674456976 11735244976 11769409001 11771474624 11777909468 11785623031 11805035008 11812766336 11814270832 11867215724 11875786832 11894546944 11910360007 11926768217 11937790592 11945608864 11952138898 11989038152 12009338068 12034884392 12036996608 12051464152 12080758144 12088670048 12095278286 12179014744 12186990998 12195793064 12215058688 12221736016 12242601664 12259467584 12266169188 12274202521 12332942986 12344340736 12359177684 12361346816 12368104112 12389219648 12404110537 12432678272 12468697787 12492177152 12507191788 12535996928 12551064232 12552662759 12572492128 12593779952 12618023509 12637956128 12676972672 12683902504 12692209418 12723060896 12780078472 12789308896 12826541546 12828792704 12835805528 12844211926 12856082176 12911271856 12933133304 12970005568 12978499856 12980152822 13007764268 13010047232 13025684308 13115862032 13124451844 13125334976 13133930992 13163545876 13172166917 13193862656 13202503552 13209720664 13272938224 13281630908 13293905408 13312219648 13319496736 13329917419 13342236544 13358272886 13380891199 13411708544 13427828386 13450753144 13453113856 13469283464 13502023808 13518252202 13562532256 13572327808 13588640702 13611840008 13630592248 13652124416 13659587312 13701757888 13718226347 13724957792 13773101888 13789656097 13813198588 13815622912 13823175184 13927989712 13935603409 13938049216 13954801679 13967698304 13978626116 14010820096 14018479072 14027660024 14094791984 14102496863 14124774496 14134976128 14144233376 14176126328 14185410526 14249940328 14293933472 14344073408 14345900296 14355295682 14368562432 14410190522 14420598296 14443378432 14495888576 14505382192 14513311519 14540641024 14558117756 14582767654 14605803968 14616353024 14633920756 14658904624 14669492032 14679099344 14687123633 14755739264 14780723776 14798489069 14809177292 14832571264 14834460368 14878363136 14886496352 14955113693 14975716483 14989556608 14999373536 15007572902 15010206848 15028247962 15053905048 15096823616 15169072256 15179006752 15187304314 15222281984 15234191336 15266597584 15346089584 15393466816 15401881612 15411968579 15449431088 15500036864 15518666716 15529875088 15575086163 15577819712 15586335284 15596543053 15610956928 15659151872 15677972968 15685666048 15704519012 15740687872 15759606968 15761614141 15786512672 15797914496 15808260832 15816902374 15917702528 15926403896 15929199104 15936834382 15948344776 15975572704 16031611456 16105507054 16108333696 16117139272 16127694674 16142599424 16164838144 16201287232 16211897744 16220759933 16298387378 16335923968 16346622656 16355558492 16393226752 16395314624 16406052208 16415020531 16468789168 16539487783 16542390592 16551433444 16577579648 16586641736 16637848864 16666020176 16692347392 16724480864 16737565481 16753033856 16773169714 16776113536 16785284152 16796277134 16892255744 16912558936 16924774048 16953668992 16974045998 17013138688 17033587172 17115104552 17142141184 17151511888 17175140528 17204462912 17213867684 17225141353 17253512704 17344392212 17347436288 17356919216 17368286572 17407449241 17408287232 17410504384 17420021788 17431430471 17447540096 17498088491 17538388096 17552109484 17576290004 17592533504 17613678376 17615921687 17656492672 17668056224 17677714418 17707646437 17735619104 17748428672 17800098472 17803222528 17811756074 17824620632 17917683392 17948021728 18010979392 18013273304 18025070518 18041728768 18066583808 18076459856 18213525008 18223481381 18226679744 18257797376 18279741844 18321841664 18406293776 18431651056 18441726667 18496305184 18498660908 18527883136 18538011352 18626728432 18681854464 18692066848 18746483798 18749773952 18760023464 18772309738 18844095298 18902271752 18905589248 18915923936 18956161984 18970992586 19014684416 19037538604 19069773086 19113692416 19128646264 19169336816 19183181888 19195745296 19251628571 19328638784 19342598912 19351870321 19398909712 19411614404 19456321024 19466956768 19482186997 19556687137 19560119488 19583629247 19601727872 19628732032 19644088828 19662243328 19685875832 19790898959 19822162528 19836479104 19849470368 19860321026 19894227704 19897719296 19921634824 20059553696 20087188576 20098169182 20129918144 20132481928 20192064256 20203102192 20269278976 20356292656 20367420367 20370995008 20395479377 20430299708 20464892422 20477352448 20512024832 20536678708 20583976448 20600080592 20611341569 20658811264 20672341088 20674973956 20767627517 20782626956 20815457152 20826835864 20830491136 20891133536 20980816766 21016341619 21061047686 21064744064 21076259048 21090062266 21138634496 21141326752 21186298688 21313275802 21342637862 21362362112 21376352704 21388038028 21424552912 21440026816 21454068272 21465796079 21536108912 21602596288 21618198784 21628560947 21632356928 21644182196 21681134384 21745299968 21757186976 21794026384 21857473859 21861310016 21887585629 21907813504 21937994624 21964362406 22001861224 22039114916 22089872896 22116423224 22119240013 22170182528 22184702176 22196829382 22247950592 22265356568 22354422272 22365137326 22381290568 22450387232 22462659674 22498143808 22510442356 22632983282 22653900032 22685108992 22697509744 22712374748 22763587469 22767582656 22780028492 22794947539 22882115719 22925204224 22952758556 22956786944 22969336208 22984379236 23005620736 23036205283 23089259648 23104381216 23117011162 23156153033 23227641892 23264334464 23277051848 23281137152 23309119288 23348913952 23470489952 23538818002 23542949248 23555818936 23571246062 23625532672 23628541664 23734431448 23751573664 23820720014 23853536434 23875581184 23891217728 23904277796 23978076304 24018676136 24069768784 24102928304 24161516288 24173097529 24177340096 24190556572 24358029488 24373981996 24391586128 24430117376 24443472032 24462595703 24485203328 24518935168 24532338376 24548405042 24665885972 24688681472 24718355368 24722693632 24736208224 24778439296 24808221074 24865356544 24937395574 24984354304 25014383576 25102128464 25105325518 25144984256 25187559904 25236047018 25275912256 25353945344 25367805008 25384418836 25446121792 25476706073 25560156944 25574129333 25578617792 25609361323 25653083092 25657585408 25671611056 25688423852 25712164352 25822543712 25866266608 25880406331 25916060261 25940011136 25956999712 25960305644 26015528536 26020094464 26051368616 26231724064 26248903688 26250669952 26267861984 26327091752 26344333834 26405007104 26419441328 26545876448 26563261816 26638993472 26659834838 26684473088 26716545772 26761782398 26823417088 26855656772 26901506288 26938566928 26953292821 27004047616 27036504404 27125064512 27144655616 27157666753 27177281404 27223680016 27261184496 27276086747 27304248832 27319174624 27403515776 27436452694 27449915584 27482908271 27546203776 27579312194 27626397176 27631245824 27646350368 27855979424 27871206818 27876098432 27909603358 27935396608 27957252232 28036958144 28055320048 28189583968 28204993726 28249548992 28269952256 28288466752 28352252656 28370821052 28499880656 28582850431 28587866944 28622227361 28688146816 28691800592 28710591364 28737124864 28820381044 28841196592 28886756864 28925160017 28965008527 28991777152 29010764384 29026623038 29081282048 29116235512 29165535308 29211607936 29232706048 29267841512 29317809248 29338984064 29358198688 29374247266 29511478528 29561447552 29596978138 29618354584 29665142528 29668920736 29772992704 29808777551 29910227386 29951432966 29979113216 29998747072 30015145804 30020413696 30056495924 30107810096 30124268447 30193647232 30338144512 30352686371 30358013504 30374608628 30444563968 30468382672 30485038129 30533195168 30692179168 30716191597 30786933632 30803763224 30823937158 30898862176 31000073728 31037333432 31059750176 31150172326 31155639424 31172670568 31193086106 31221913856 31355945936 31371332096 31409038024 31519213936 31523228282 31573025344 31595828992 31616521664 31633804748 31835405056 31852807792 31873668764 31896689552 31945538717 31951145408 31989548227 32063222912 32211014108 32216667392 32234278544 32255389348 32285198848 32328120019 32329676288 32372656589 32402574464 32423795488 32441519866 32596774756 32671847936 32693245312 32711116984 32790629248 32812104416 32830041062 32937578336 33078975566 33084781184 33102866888 33155159296 33173283472 33275697728 33315692557 33332040352 33448961728 33475130962 33506067712 33546339428 33552227072 33570568304 33592554268 33825117872 33843608279 33849548096 33907337984 33948091996 34026277376 34067174344 34230209104 34248920953 34284282368 34303023776 34350281056 34408925824 34427735368 34450282706 34688784424 34694872576 34713838432 34736573144 34814898482 34821008768 34840043576 34862860942 34895080192 34996176982 35076776192 35104218968 35152580008 35227356752 35231843374 35312985344 35336112448 35355428836 35415292874 35471238208 35496857344 35600196944 35623512148 35649241264 35753024489 35835366784 35896043456 35939187739 36021958784 36026546608 36050141036 36083457536 36133167616 36152919712 36181204423 36369597173 36427050016 36446962762 36453359488 36515594752 36559483688 36812587552 36863302112 36883453334 36992610368 36997321816 37055766272 37076022704 37253456864 37384133696 37429066549 37492967596 37499547904 37520046928 37544619476 37688190596 37804543504 37825209253 37831847872 37877318843 37912323968 37941985172 38029368832 38075077208 38139546172 38227384832 38257292528 38278205771 38338673632 38366363776 38391490592 38503257142 38568451103 38657277568 38685197824 38703740642 38797819424 38823228808 38933913536 38964373994 39113374274 39120238976 39167258494 39203455744 39257464064 39288177656 39371751664 39393274123 39581797918 39644325056 39672958208 39698940736 39720642052 39788455408 39843269648 39865049861 40119107392 40167327473 40174377152 40196338364 40259836288 40264963856 40384128512 40406204384 40538557952 40648373311 40712585312 40734840734 40741990016 40790958754 40860599416 40929784844 41024049664 41073357416 41200161184 41222683138 41317622528 41344682176 41349947912 41535255034 41565253912 41630914304 41653671728 41782267072 41832486143 41961633532 42032683238 42122095372 42129488128 42152518096 42180124532 42275233871 42277268992 42282653504 42333474001 42372597376 42626551604 42654468493 42685275724 42724724224 42752705408 42776076056 42781524097 42849105824 42880053632 42908136544 42931592158 43072217824 43165300451 43205192576 43236397568 43257121894 43264713856 43288364392 43362268768 43514373952 43588052768 43714947718 43722620032 43775171258 43815627008 43875989248 43928724812 44003722448 44078229832 44232846448 44238480026 44340365056 44369404352 44393658764 44495901184 44530713136 44730274652 44762581136 44892895411 44900774464 44925319348 44996287616 45020884712 45265966564 45307800064 45370217984 45395019488 45424749496 45430534877 45527174938 45535165312 45560056984 45589895078 45764231438 45850408448 45905517112 45913573888 45938672416 45968758472 46072410566 46178519296 46208762432 46234022324 46312306066 46455283784 46528668928 46554103696 46618238576 46697827904 46753955101 46940979904 46997399351 47077636004 47085898496 47111637872 47142492124 47251065344 47257083328 47313882707 47468862896 47503147328 47560242457 47641440028 47707072868 47751162368 47782435456 47808555592 47956152608 48037352272 48139537568 48205856608 48323032576 48346195058 48354680192 48381113144 48716058976 48747963992 48783172256 48886944064 48925191406 48970406656 49037870336 49064676752 49096810084 49331771944 49436710736 49463735177 49472416448 49556878592 49616442148 49730713088 49874791148 50028767152 50056115239 50204256928 50210651036 50289968512 50375119808 50435666827 50472094036 50551824512 50707890688 50735610016 50768837672 50892243584 50953412146 51039686789 51120313888 51148258666 51157235584 51218722646 51306166184 51315170816 51343222112 51376847704 51645087424 51732533216 51760812662 51832120522 51880022272 51913999424 51920611288 52031057072 52102737232 52463448128 52497807376 52501339904 52526505157 52535723968 52654183504 52688667668 52810014208 52838882656 53091752896 53126523632 53155565099 53277986944 53319669676 53368946176 53433091544 53523564796 53646834176 53711313544 53803012576 53877133856 53906585642 54008095232 54073008808 54250129024 54289311232 54315333506 54354562808 54447360032 54522368992 54552173494 54638349248 54807031552 54872905388 54899831168 54965816542 55092407552 55158624388 55252794352 55282998139 55292700736 55359158309 55711958848 55742413636 55752196864 55778920337 55819206716 55870793216 55914504464 55945069973 56073916288 56110640096 56369274689 56379167936 56409987452 56446931359 56499097984 56539904512 56576933504 56704505312 56741642104 56999761312 57044355823 57165700862 57175733888 57244454722 57376293632 57383601184 57421182728 57640762088 57682393184 57850320034 57930017054 57983554304 58021528768 58053246076 58232471024 58331070616 58423215872 58535683024 58635618496 58677968128 58706093999 58716397376 58748494532 59022957056 59122895104 59193956276 59236709168 59330285056 59337841472 59409160993 59545985408 59617555102 59820454772 59902865932 59958226432 59997494144 60030291608 60040827392 60112991848 60215620192 60248536894 60387294464 60676289024 60705372742 60716027008 60749217256 60936765344 60970076258 61066390336 61384358336 61432383194 61573867264 61607526448 61647874316 61797724352 61872000463 62074666864 62119500352 62300344652 62311278848 62341146259 62345341136 62386172212 62443827712 62711891872 62818076048 63038427872 63046456564 63087746813 63146050688 63191657984 63233043328 63267609496 63670810112 63705615584 63747337528 63793379104 63891077434 63902290816 63979096454 64126445824 64422028216 64433334784 64468557088 64510778696 64656240038 64745313178 64805148928 64847590976 64883039732 65193549512 65386490624 65422233968 65581258496 65612693293 65624208832 65660082124 65875156672 65954333543 66157951132 66169562368 66205733776 66310318592 66346566944 66398474051 66551395456 66631385114 66664080704 66744205801 66897923456 66950261924 67012135424 67092678856 67104454144 67141136608 67185108536 67650235744 67687216558 67699096192 67814675968 67896183992 68134348688 68460418208 68497841906 68606047552 68700562112 68817851648 68855470736 68900565412 69377568848 69427676864 69473146288 69511123591 69629796964 69642017536 69680087152 69725721884 69790160384 69992353964 70153552384 70208437936 70305160016 70343592137 70454713504 70463686748 70625970688 70672224896 70710857672 70830585748 70942476416 70993714688 71200393888 71247024296 71298482528 71506048978 71627123477 71670733568 71792086912 71878375478 72043917568 72053093216 72100282072 72305839424 72362408846 72739194346 72854100032 72893925524 72906718976 73118967376 73158937657 73625175104 73713666901 73726604224 73766906668 73815217931 73985220736 73994643632 74035092599 74111532544 74152045408 74506913728 74596465307 74699232517 74768267392 74858133098 74985935192 74999095808 75040093856 75089238952 75376381192 75609087008 75650418506 75663695744 75754637686 75824647936 75883970344 76150154416 76279092344 76514585056 76556411542 76677347264 76732727552 76782981184 77006514284 77136902206 77314555136 77407481284 77595638848 77646457616 77688902837 77867827072 77928747988 78226748548 78240477952 78277980641 78334516988 78406911488 78514928128 78576355312 78619308859 78743503328 78786548246 79163595836 79215441487 79288650112 79345916416 79397881472 79441284104 79576910816 79686539296 79730099722 80238214784 80334654946 80348754304 80392676728 80519672576 80529927712 80812408768 80909539067 81296746622 81425170624 81469681468 81483980032 81581917508 81721198832 81859569688 82146714832 82385863007 82400322368 82445366276 82499361217 82635245056 82689364352 82699895824 83070510068 83130507824 83261828608 83307343456 83372520049 83487377519 83564534144 83664972286 83923267064 84065366476 84244190744 84258976256 84305036192 84360249064 84550467742 84565307008 84666948002 84745194752 85253103208 85308936986 85370551448 85505410816 85552152112 85563048194 85698211648 85760107264 85816273088 85863184316 86144435648 86330600902 86410385152 86514243788 86529427712 86576728784 86724537536 86828773759 87028747904 87176105536 87280884509 87429895436 87445240064 87550342516 87631254016 87751978496 87857449624 87868639313 88007444896 88156459664 88326164563 88465692896 88476960052 88680730112 88738808704 88787317528 89061426272 89460549304 89525162272 89785790822 89801548928 89850638696 89992575232 90041769424 90531933128 90790038976 90849498992 90861069754 91054349876 91070330624 91120113968 91179790156 91528462876 91811034224 91877344832 91937516944 92144821132 92205168419 92357038592 92417524864 92468044648 92624612132 92910567568 93057337856 93108207392 93236477152 93309421933 93395655808 93507910202 93666238393 93881959808 93994798702 94155272008 94171796992 94223275744 94284984248 94514166656 94627765414 94937725792 95006294656 95120484914 95282880056 95414145736 95564870912 95617111184 95912305216 96074704544 96279075136 96411713216 96527592679 96692390116 96709360384 96762226288 97432117952 97495927984 97549223863 97566344512 97683611753 97773888128 97850382812 97940813312 98075740672 98129353504 98193620168 98663543888 98717478041 98873421472 98927470354 98944832896 99113757184 99232884296 99749582296 100057534304 100112230478 100408513856 100421302072 100579937024 100750239616 100871333654 100944188072 101103649024 101471220032 101537675344 101593180633 101784487168 101906824292 102079373578 102240627776 102296517332 102314471168 102437445292 102612332368 102686444224 102753695408 102809865431 103290174848 103465066432 103521625324 103589423483 103664241044 103760044544 103827998848 103841222576 104062114144 104205474464 104685795851 104830015381 104926896256 104995614752 105002679808 105053010314 105071447936 105308367008 105377335336 105677765312 106183505792 106253047264 106311130198 106555973888 106639339352 106866183088 107047129592 107422627088 107606025152 107754267712 107813171284 107883780053 108146017616 108500258048 108630667012 108709125616 108894720064 109025603141 109044737984 109104346988 109175801371 109276698496 109614063104 109745810776 109799662336 109931633084 110184815104 110317248776 110331298987 110505588704 110565996278 110585401472 110718316618 111423917696 111484827272 111504393728 111557840674 111638413432 111829008928 111890139946 112147832576 112221280192 112738549378 112758335872 112819974904 112893862718 112998195968 113153867008 113409010624 113483284208 113545319531 113999522624 114088711646 114331401724 114351467776 114488909444 114752587264 114767202368 114842365456 114905143717 115281524176 115364786368 115700640068 115776414481 115860034108 115967108608 116043057536 116106492152 116464942048 116662141232 116846431744 117071366048 117162958367 117271236992 117355936256 117412187998 117432794752 117496989064 118245790208 118387912552 118473418336 118675682944 118818321986 119091970816 119235110204 119640909544 119805731864 119994988288 120060583216 120225983696 120431240384 120497073788 120575989471 120774588928 121410745484 121432054016 121498434512 121852144687 121873530688 121940152516 122020013297 122132780672 122486619437 122768716672 122864766388 123147734528 123215052896 123295748632 123311451809 123595448704 123744000926 123953525059 124149333728 124239000704 124600689304 124622557696 124682292518 124690682272 124772344424 125423783744 125636152096 126076855744 126092913128 126175493626 126292101376 126466086656 126535218992 127411231168 127494675056 127564369667 127586758208 127782154868 127804581632 127958192908 128252891648 128844056432 128937114176 129021557392 129092086669 129312480076 129490626356 129610297856 129695181952 129766079464 130387099024 130772981248 130844467936 131162516992 131225386586 131248417664 131320164248 131750313344 131908667086 132315902264 132339124736 132411467552 132693133888 132796948102 133102790912 133262770228 133328161408 133488411602 133795846912 133900523848 134185357712 134282273216 134370217072 134761399997 135300471488 135374433116 135398192384 135463092247 135792367984 136268697376 136375308979 136896809959 136920836416 136995683812 137085404729 137212095104 137401124224 137635703296 137710941472 137801130824 138536292713 138755137696 138855353728 138946292576 139022247182 139259593928 139284035072 139360174304 139451443768 139984707928 140416875872 140610320032 140687184274 140909427008 140927373496 141344449792 141421715344 141661171496 141884952832 142400787776 142494048592 142571942569 142596965056 142768355639 143012097956 143254246954 143341467136 143584173824 143756750956 144087835136 144106186432 144200564144 144279390983 144611678848 144724817692 145373392619 145478388692 145708200064 145787851048 145813437952 146237934752 146317875314 147114391333 147250350208 147427333802 147453208448 147533813336 147630435862 147970441472 147989287264 148070185198 148304090816 149013827456 149192930614 149398465034 149536534784 149716266196 149971870384 150080187712 150178477904 150260572553 150752762384 151218174016 151300837012 151327391488 151399926629 151509275372 151649295872 151767940688 152300308832 152558184688 153002317013 153029170112 153112823084 153213099403 153354694528 153465455104 153565962368 154013028568 154273804412 154629110272 154814962568 154834680091 155191277696 155292915232 155377805674 155735654144 155857495976 156453497096 156480955904 156555961282 156669033976 157152710624 157238617718 157487006656 157573096492 158327191672 158430882974 158577300224 158795762944 158882568208 159153821632 159345112283 159373078592 159460199444 159564632773 160174810033 160476429568 160669309892 160697508608 160785353456 161039345152 161059855424 161253436981 161624817536 161819078134 162093071231 162593493244 162850341248 162939362936 162967960064 163163835016 163442397664 163719139376 164293429664 164771726014 164800644736 164890732552 164998722434 165378728704 165399791648 166141020136 166261015648 166614686912 166745040098 166974755038 167129068288 167329944572 167846534128 168130732952 168488381488 168610072384 168720498128 169100935484 169130614016 169211682703 169333896004 169490389504 170506206416 170617873972 170741102896 171010821632 171104304224 171126096388 171238169921 171396423296 171520214528 171632546176 171726368632 172288871296 172661201804 172820770304 173028487576 173058855424 173153457568 173449075072 173657547518 173951585587 174057495808 174352211072 174561769018 174859790872 174890480128 175100685032 175714899248 175737278626 176014889792 176312919328 176652329126 176931385792 176953920104 177477617408 177574635056 178122852544 178336942511 178921098608 179018905331 179050324544 179265529261 179571581644 179603097856 179701277392 179985150464 180083538848 181063866256 181162844317 181412421827 181580077952 181698997984 181722139508 182108699752 182140661248 182240227936 182359580312 183056925752 183622068448 183754689664 183875033888 184289642264 184410336838 184835049728 184936089296 185249224264 185821135136 186216414784 186472954304 186618843866 186791311616 187015820404 187332476786 187763919616 187989597404 188310544016 188446551488 188569968496 188673049747 189028333312 189255530828 189875451584 190012589312 190103667271 190240969828 190565760112 190828291472 190932607229 191129741824 191234222368 191824610432 192149409088 192380357897 192558150272 192823426432 193055185358 193384780232 193418720768 193524452576 194416478009 194864235904 194991855968 195098447726 195132689024 195367223506 195547776256 195700765624 196258707008 196387240336 197327087776 197434956082 197746842944 197854940708 197889665792 198465768592 199499164592 200079953017 200115068608 200224460956 200355591527 200817027712 200842604144 201159874048 201500479232 201742667308 201888376144 202207298048 202476120119 202755059689 202942440064 203075350688 203186361266 203568974336 203813648584 204158747156 204481255552 204593034664 204628942336 204874890584 205224664736 205372888448 205507390816 205619730862 206580349696 206930132864 207043250648 207178846966 207328482088 207655997696 207682445152 208124228288 208410948928 208661442857 209371591702 209660030762 209853792512 209991229504 210106020628 210142895872 210616734016 210754670672 210869879129 211355530624 212367011584 212468804597 212506094528 212622260396 213111947776 213278678704 213395266903 213732366176 214094259184 214845254176 215013341179 215212050304 215508535424 215626342568 215767560106 216292035232 217000516096 217261334024 217418251232 217789440128 218051206282 218089475968 218208693976 218351602742 218553396992 219491621552 219599324672 219863266168 220634497552 220662597974 221011177408 221131992556 221170802944 221436633236 222847835392 222969654544 223115681348 223276826864 223618771019 223658017856 223780279892 223926837589 224295665152 224442560384 225477098756 225516671744 225639949808 225787725436 225996391936 226296840133 226307734016 226608596123 226818021248 226966568416 227090639062 227475150383 227999045248 228177423292 228662803448 228702935552 228977818888 229534404736 229684730912 229810287434 230563048352 230729572736 231401280136 231552828962 231720068216 232086115072 232212984304 232929884096 233209847899 233324282464 234142732096 234325916734 234542473984 234824375996 234865589504 234993978128 236775825104 236905257953 236946836672 237351365888 237636643972 238183941632 238470220408 239281819088 239611463728 239742446671 239989976576 240121166432 240451967392 240862480768 240994147576 241151978942 242821490968 242864108032 242996869024 243704289374 243747061376 243880305032 244040026594 244265561344 244973238874 245537433344 245729532776 246430105792 246591497264 246622903618 247190897408 247488001852 247907050118 248298667456 248478001408 249201378608 249364585036 249381364544 249544688848 250271171423 250847567488 251272304192 251574314173 252153711488 252185826256 252350987252 252584202752 252932173312 253070437984 253268430961 254236932781 254587180211 254822462336 254989350112 255128739334 255173516416 255564309736 255609163264 255916385816 257688112864 257874228352 258043114784 258184173338 258624960152 258981252712 259390363904 259532158928 260774198048 261688935872 262003465843 262450773172 262496835328 262640328496 263500626688 263817334172 264631804528 264776464771 264822935104 265141231901 265386267776 265593896204 266205581824 266525540456 266656322816 266976823204 267591693824 267801047696 267947440397 268370715424 268564546432 268740434144 269522799994 269979157721 270600942976 270748866232 270796384768 270926184494 271584735968 272537394752 272750617958 273793619918 273841672832 273991367624 274170809458 274424190208 274802248448 275421882944 275602261648 275752918861 277072585426 277510275392 277710707456 277892585152 278044494364 278519187856 278720348608 278902887536 279055349027 279969415856 280833751744 281171292311 281220640064 281374368548 281818854016 281854746992 282688899584 282843430688 283322342992 283769905664 284147160167 284538613177 284801575552 284988097184 285143885138 285193930112 285536711278 286024195912 286508493908 287168347648 287513501912 288212372864 288401128288 288558781966 289223357696 289449635384 290746785238 290956777384 291416400128 291575702096 292475869504 292635750628 292827403001 294228782666 294500700416 294854667604 294906416896 295067626672 295260871724 295926637097 295940882944 295978574528 296140370396 296334318007 296608181632 297467504347 298027654912 298385861228 298796930068 299073069568 299432532392 299470668679 299943740768 300160375424 300356955808 300521145106 301029989429 301505524768 302436348032 302601674024 302654782976 302799853258 303018550744 303535881376 304600617664 305116369376 306004634026 306058340224 306225646168 306426198806 306709389056 307131924736 308026057136 308547608824 309629925136 309669360182 310382555392 310585830464 310755611348 311471308288 311714991952 312906994192 313111922564 313338067952 314250267877 314305421248 314477235436 314974013312 315146192984 316654383344 316861765948 317154600448 317591525888 317765136416 318013744139 318307643264 318690224566 318746157184 318920398888 319129265546 320349620066 320952859136 321338619784 321395017216 321570706912 322119710848 322506873962 323249635072 323638156268 324186142462 325186986488 325700682496 325878725872 326327670032 326884795328 327277685707 327438278752 328586859328 328981795457 329543452028 329601289472 329781465104 329997444868 330757457408 330799583296 331197178949 332282040272 332463681329 332522031296 332921697199 333229373824 333490080196 333949510076 334258136576 334659889144 335693068256 336261465904 336445282303 336976762976 337220144768 337440996256 338201870968 338261228032 338423365406 338667792008 341012412832 341235747944 341482205792 342208608448 342252192776 342476339842 342792846592 343265092352 343452737264 344577742592 345322403608 346056975152 346246146239 346306915136 346898150144 347315095036 347903171174 348114991616 348704422144 349123538036 349719581744 350201370064 350392806673 351429798496 351474557252 352029779584 352625838656 353049667789 353304658252 353862771584 353907840208 354955234816 355149270112 356245705088 356673885022 357277807523 357842197216 358037810662 358100649088 358531058522 359143163288 359206195712 359402554784 360167077696 362127732512 362325688634 362824843654 363160155904 363397995968 363444279016 364217399504 364480455872 364719160624 366113851504 367244136896 367509379328 367685536099 367750067776 368579284528 368820673676 369670099456 369872178592 370498448528 371577055603 371642270272 372088955693 372432829568 372945908608 373237687732 373582623232 374031640808 374664953572 375527839232 375979194808 376027080221 376621088032 376893102976 377139936992 377346099494 378056666624 378511061656 379750903168 380025178624 380207334542 380481939656 381131520224 381656582944 381865214458 382468444736 383649220864 384298818176 384760715794 385116300544 385646852864 386110370716 386769560464 386980986973 387048905152 387514108163 388832956018 389728471808 389983711936 390196895452 390265378048 390734447012 391095552512 391401531248 391615489811 392517414016 392774480672 394584922823 394654175552 394869912164 395493685888 395709881416 395779331584 396931537184 398998329184 399310490761 400159906034 400230137216 400448921912 400711183054 401634055424 401685208288 403000958464 403485334616 403776752288 404952240238 405510119378 405884880128 406150701376 406372722532 407627297168 408317494312 408962511104 409186069328 409749781168 410449329472 410745776896 410942657993 411014781632 411239461724 413160699392 413860265728 414086501296 414357693932 414656964176 415292003321 415311995392 415364890304 415864126951 416248456576 416821897856 417322885714 418743183404 419320061524 419707585024 419982459008 420212041256 420265560247 420285791744 421233468032 421509341344 421739758258 422711061248 424734023168 424937609194 425012189056 425244520792 426557357408 426790533806 427464732352 428188518368 429690508352 430026682358 430424100608 431017070848 431252685136 431535120212 432584070464 433104003241 434522668048 434760198661 434836502464 435578880256 436102412564 436178951936 436417387952 436703205484 437106793984 438983243104 439726532336 439966907627 441268995104 441325195948 442022354816 442263985112 442341605888 442873266472 445695670784 445939309088 446231362696 446553653728 447237542038 447316035712 447560559784 447853675178 448885120768 450954197512 451033343488 451279899616 451575450872 452593680266 453217192246 453636042496 453933136832 454181278124 454950300766 455998090496 456354846584 457325606896 457955637776 459068809472 459288853051 459369461824 459620574868 461126096704 461459145472 461680334801 462802560272 463105657924 463440136432 464172230144 464425968608 464789318357 465859768192 466419695798 466648564928 467209440607 468285464192 468651833468 469084947968 469648751992 469731179008 469987956256 473551650208 473810515906 473893673344 474702731776 475273287944 476940440816 478563638176 479222927456 479484893342 480242332864 480903934784 481724961536 481988295152 482303957884 485642981936 485908457327 485993738048 486577865137 487408578748 487494122752 487760610064 488080053188 488531122688 489946477748 491074866688 491459065552 491727720289 492405144959 492860211584 493182994528 493245807236 494381794816 494976003704 495814100236 496597334912 496956002816 498402757216 498729170072 498762729088 499089377696 500542342846 501389864339 501695134976 502544608384 503148628346 504307422976 504371652512 504701974504 506140875968 506536861922 508473865562 509174360422 509644924672 509978700224 510257478668 510347032832 511128619472 511832771632 512112563599 515376225728 515748456704 515995668307 516086229568 516368346676 517249920304 517962505424 518245648193 518780727808 519064317856 521548396096 522175257149 523377871744 524006931686 524901546344 524993670656 525280656992 527001253376 527634668344 529263609056 529552929542 529645870208 530282463802 530772535552 531187792408 533051080912 533312645632 533953646408 535602095392 535894880794 536741430848 537129092864 537480868288 539045599988 539958315442 541201885952 541497732464 541852368988 543074158189 543169471936 543822319859 545074789504 545501235916 547587239836 547683345664 547945864487 547982735248 548341618916 548848380416 549578040323 549604496896 550335162013 550843765888 551204523296 551505837722 554145170852 554508090409 555020550784 555421414912 555785170304 556088988728 557038375712 557440697216 557805775072 558110698054 559938831712 561667503488 562342584622 562441280128 562748737096 563637708032 563709493984 565686861376 566366773469 566644685984 568294320334 569077226354 569603151104 569976194368 570287770276 570387860224 571073422556 572048391824 573016987816 575027003824 576424745728 576701041049 576802256576 577117563932 578446715392 578899270768 581493570476 581913554768 582832800256 583151404192 583607640343 584951739008 585271501256 585654806002 588457565332 589001400832 589709335208 589812833792 590135253344 590521743448 591853274194 591957149056 592280740792 592668636014 593216363264 594935008694 596055309824 596771722456 597593860136 598865064784 598941337358 599887481536 600320750848 600713911616 601042290212 602059978858 603011049536 604872696064 605203348048 605599706516 606037101488 607071762752 607801416313 609201235328 610232738752 610966191563 612009268052 612116680448 612451292336 612852397612 613418778112 614263849472 615080475191 616052114272 617095217648 618283151941 619259850272 619338720364 620765110784 621171660928 621511222696 623429983904 625813988384 626223845128 626676135904 628500535754 628610842496 628954470872 629948026624 630292385968 633308766688 633723531896 635530272832 636027488278 636615286528 637380449132 637492314368 637840797776 638258531092 640699240132 642677239568 643028557301 643141413824 644239421696 645013747924 646499270144 647276312536 648372284924 650373972976 650729498107 651401364992 651757451744 652655340064 653769590656 654555371414 654876557504 655663668751 657173718656 657963590914 659086904056 659202578944 659562930208 659994889736 661599166592 662394357898 664564080544 664927362658 665044062592 665843394398 666458747648 666980160392 667899020152 669319778288 671386136512 672522931808 672890564606 673953525952 674440289536 674881992512 676403741936 676846730812 677335584016 682024825664 682471495888 682844567041 682964411584 684417216896 684504385552 684952679684 685585693184 686530184704 686905474528 689155485184 690644807216 691022346287 692113950304 692492292478 692613830272 693796300288 694630190072 695806342348 697408844288 698247076072 699439163488 700402740128 700785613346 702859596992 702949114504 704059559168 705251677312 706099335578 706609316504 707725543168 707815680416 710298540224 711152264431 712491410176 713347770044 714555615046 715684394432 716075621324 716201298176 717062117044 718286326576 718678975807 718805109568 719669058017 720334155392 724255465024 724651377268 725125964381 725649687308 726320311808 726795991936 726888558032 727285909649 728434799008 728960911744 729438321248 732227703008 732800570957 733810107667 734488273792 735018758656 735371072198 735500135552 737158569056 737641347352 739744357184 740996897056 743154111206 743284540544 744177911386 744865659136 745891817216 746475375464 748063281616 749329907144 751958389616 752054160442 753242176064 753786205952 754279873984 754692198988 757022123312 759501806336 760414669084 760963879312 762263040448 763179221987 763313165888 763730428916 764936889472 767298441728 768597636352 769521431588 770232601088 771293705728 772220741432 772319092909 773539120928 773961973946 774097810304 775028216326 777665912036 779456943616 779967423872 780393790904 780530756096 781468894024 782803062496 783230979622 785034828032 785548961344 789169845646 789308351104 789739824328 790987371776 791419762832 793863074368 794817236717 797996658368 798620981522 800319812068 800460274432 800897843824 801422366108 803268110848 803370416576 804336006019 806970669232 807553504576 809904480476 810434901367 811020238756 811769760256 812301402752 812745445064 815254594336 816634988624 817925022208 818372138656 819499562336 820140708569 820898658944 821491553792 821885315986 822029563264 822478923448 827720531456 828173002592 828715387864 829313928352 830584006642 830729780608 831728253902 832496913152 833643795712 834645771428 837486366808 838640123048 839964918016 840424082512 840531120494 842466936064 843018682688 843479516516 845422122496 849875218388 850024378112 850489041584 852965012809 853114714816 853581067612 854929464704 856377036736 857406336059 859381016704 860053364716 860848201216 862034141696 862505370272 863070240424 863180162663 865168140928 866208006482 867674675413 869045336096 869520397322 869673004928 871157760512 872204825128 872357903872 872834775904 873406410968 877966486208 879453064672 879933815254 882537990208 882650391896 884044709632 884527970224 885746532944 891878618176 892462725392 892950587669 893107307456 894475084076 894632071424 895121119568 895707350356 897770241536 901908395024 902559799232 903150901744 903644606683 905187360532 906434384492 907272084992 907866273664 908362556248 909900601532 911996180992 912709693168 914651213792 915911275552 918137618944 918577706102 918738923648 919241149736 922252193408 922918290944 923360669602 925605120544 926211315848 926880272864 928851937216 929578636714 931719536384 932839391596 933297129856 934418881214 936570928384 937303666936 939297503984 939810968363 939975912512 947103300416 947621031812 947787346688 948241645729 950546575888 951066189541 953880881632 957127276352 958277669713 958445854912 958969786684 959597833103 960484665728 961807869568 963449923072 963976590304 964607915768 969754048991 971285963872 971816914654 971987476096 973155730274 974817157496 974988245504 975521220128 976160106376 979892955496 982918131104 983455440578 984810289918 985720423168 986365989056 986491614472 989952007408 991628200472 993194669824 996805514432 997458340144 997525458176 998003597983 998178755392 1001084685692 1002779728678 1003390269952 1005089216768 1006297256692 1008614845952 1008743305024 1009403949008 1009955736881 1012281751936 1013073723844 1016947731124 1017613748333 1018348720844 1019289849344 1019957400448 1020514957336 1020694065664 1022257238944 1023665543264 1024225127198 1029800739331 1030752451456 1031496913408 1031991336614 1032172459136 1032736693352 1034499840608 1035925010848 1036491296386 1038128635712 1043096792192 1044350514298 1046755743488 1048013863372 1049803092688 1050561313984 1051824007871 1055269336688 1058527218112 1059105859084 1059291740416 1059799486403 1060564927604 1061545071104 1062375584816 1066102161824 1067907292816 1071016219091 1071204190784 1071789761588 1072491695821 1073482861696 1074258185728 1074961736576 1078091199976 1079916630884 1082403771904 1082995464928 1083704737976 1083842760637 1086148316378 1086338943872 1087644639718 1090149579008 1091002471832 1095174479672 1095366691328 1095891728974 1095965470496 1096683237832 1099156080646 1100670324026 1101687531776 1102409046592 1103011675444 1108290341704 1109016180818 1110041101568 1111570340608 1112177977456 1114076751424 1114881394432 1115415785981 1115611550144 1116221396108 1119877663424 1121223670231 1123335006976 1124685169244 1124882560256 1125497474192 1127275416064 1127418987968 1128774058867 1131373722752 1132733546938 1133289371968 1134651498617 1136588640668 1138154452708 1139206302208 1139952388736 1140575540552 1140775720448 1142146845112 1144096783648 1146033975632 1150054007648 1152849491456 1153402082098 1153604513152 1154235127864 1157798541536 1162987140952 1163827109536 1166302808384 1167215280686 1169903478016 1170543002512 1171309612004 1176915130664 1179418670416 1180270506688 1181043486896 1183706548388 1183914298112 1184481778921 1184561481584 1185337272028 1186432726528 1189870017388 1193543444912 1195187720272 1197730129568 1197882674716 1198667189447 1199774963072 1200641501696 1201427823232 1202084580424 1204119957716 1206022099072 1209745392128 1210406696096 1211199413032 1212074202976 1214143525504 1215602832626 1217661099109 1218402470656 1220465477504 1221932383126 1224018536104 1224233360896 1224902584672 1225704795224 1230160950382 1232104228544 1234190435296 1236566303882 1238519700544 1238677440728 1242343321856 1243022445392 1246859967808 1251627976768 1252447690256 1253132337317 1253352271808 1254858704827 1257001071508 1257221684992 1257908941744 1259896053248 1260584771936 1266617533376 1267447063792 1268139910219 1269886952789 1271060545664 1272054976556 1273230573056 1274760898264 1274984628736 1275681595552 1276517062184 1281398480264 1285354479136 1286057114602 1286282827648 1288478843392 1290027495848 1294552625072 1296744569848 1300747945952 1301458996214 1303514903488 1305310680128 1307539181312 1309110742828 1309753115008 1311327337502 1314347437312 1315927181828 1318173808112 1319125860416 1319989779472 1320711348229 1323198333184 1324788715796 1329128161088 1329854725316 1330088125184 1330725670897 1331686788796 1332917495296 1333960320784 1335798040304 1336528250603 1338639556576 1342772273024 1345045863616 1345781129212 1346662505279 1347907051904 1348880579072 1349763985024 1352807483872 1353693461624 1354671168032 1360915346063 1364049651328 1364942991776 1365689134082 1365928823168 1368834433792 1369008771104 1369905359368 1373810949056 1381289614432 1382044692574 1384227900608 1384984584956 1385227660544 1389260380144 1391612684696 1396494152144 1398878326976 1400559671119 1400805480256 1401571226692 1402489140689 1405719193984 1405898229008 1408119118336 1410503354624 1412198671156 1413218633008 1415451086336 1415631360832 1417332840833 1419285417823 1420597080448 1422304528862 1424982820352 1426695540088 1429111230092 1431368788864 1432151242648 1432402596352 1434124234088 1436572653152 1437357951614 1437610219136 1439338116034 1440668310784 1448510930048 1449302754536 1450251928762 1451299374616 1453591983872 1453777116064 1454571819298 1456869598016 1457921823488 1458876642496 1464455406016 1465601141914 1467620215334 1468976547584 1470742144396 1471000271104 1474317138112 1475282694704 1476089153903 1479488714368 1481993794112 1486308222412 1486569081088 1487281632179 1488355822772 1489731318272 1491783634432 1492950750928 1493766868321 1496126563232 1498659814288 1503916779232 1504108320884 1505093388253 1506484352128 1507572411904 1508559747968 1509384397976 1514044246624 1519003612672 1520829338168 1521927758624 1524526080896 1526358443974 1526626331776 1527460857832 1529873778944 1537195272704 1539042863176 1544441482864 1544638185818 1547078241856 1547923947892 1548195620608 1550056432652 1555331824072 1559934847744 1560787581808 1562937788048 1565331397133 1565606124992 1566461959244 1567487863123 1570069656064 1571097922688 1578339691292 1578616702208 1579479648656 1581974743552 1582839525664 1584077880931 1586260172861 1587726148736 1589634473434 1592326052681 1595993316736 1597241963044 1600639624136 1600920548864 1601795687648 1602844732216 1606740833152 1608672012038 1613941338464 1615107009152 1619808960952 1620869802734 1622040477512 1624602805504 1625490890128 1630509188672 1633269977248 1636744277312 1638999124672 1640281417138 1641797317888 1643770631972 1644059126528 1644957846896 1656346005184 1657430775728 1658336805671 1658627856704 1661168013284 1661459561216 1663456507804 1664993826304 1667287591424 1669291542856 1674972733616 1677280246096 1678197126697 1679929836032 1680848165024 1681062240988 1684933872128 1686037365376 1686959033032 1699750436776 1700048756224 1700978083168 1705930025618 1706229429632 1707162135224 1709858929408 1712754073472 1714812672118 1718762033408 1720106729432 1725010740544 1726140480848 1726360325326 1730336281856 1732416012964 1735349350826 1738090672192 1739040794644 1739346009856 1744409650256 1745669551808 1746812821936 1751898199961 1755932972416 1758906129344 1759867630508 1761020199211 1765075980416 1765300783792 1768089419264 1769055940448 1771493065888 1772879016727 1779658529467 1782110261477 1783757236352 1784925450784 1785901175338 1786214614912 1788950168152 1789264142848 1790242239136 1791414700712 1803816790048 1805119598464 1806301803488 1807289213366 1810374721064 1812868768984 1815732547328 1816725112496 1819801203064 1825419386336 1829302427584 1831822551104 1834024260901 1837155412204 1837477847296 1838482299472 1844504386816 1846721339204 1851210241088 1852422631696 1853435253397 1853760545728 1855988623307 1857703874432 1859157273428 1863439072768 1865678783192 1866594259712 1868837762428 1873141856768 1874607333872 1875632082779 1878595007968 1879621936726 1879951825024 1889854104047 1894206600832 1895242063624 1895574693376 1896483291458 1901093151776 1902132379082 1907761763264 1914254552704 1916555339426 1916891709824 1917939573368 1919195666206 1920969331456 1923615739136 1927953180608 1929215831536 1930270432027 1939508097982 1942571927744 1943633829308 1943974952192 1946311460548 1949634314992 1951042440256 1952320212752 1953387443189 1959785910992 1965836262208 1966910881156 1968199046177 1969620579836 1971440846336 1972731978112 1972983228944 1979904014816 1983256400944 1986389339648 1989030121169 1991770292239 1993611028864 1994916680288 1995050916352 1996007195966 1996357510784 2002169371384 2005559457356 2010178433536 2012594513384 2017486610048 2018807898016 2019911473762 2024563503872 2026147447688 2033895462248 2035227496666 2036697441688 2039914800896 2041029914672 2044514477888 2047331086528 2048450254396 2049791821007 2059601478662 2061504902912 2063982673228 2064344918272 2065473386704 2068999681216 2071486459679 2071850021696 2072982592772 2074340226049 2076257271424 2082272530429 2086193584384 2088701028596 2093511486976 2096027726744 2096294680753 2099606185376 2101122627968 2103648015742 2107209926003 2110538673376 2117054436224 2118211718168 2118583480832 2119598972806 2121129855208 2124751169632 2132204323648 2135814585632 2142032438182 2142408381568 2143579523176 2144983391642 2146965723392 2149923473152 2156182399952 2159833261768 2165990929856 2167409475952 2167685521274 2172296632756 2172677887744 2175289279436 2180299158016 2182004943664 2190348959344 2191783457948 2191930940992 2193366475664 2198312161292 2199751875139 2201340648052 2203375063552 2204818093184 2206023350888 2216580683408 2218032361636 2220082203136 2223140681216 2224355954912 2226096208973 2228153502848 2229762788864 2230831571962 2231223100288 2232442792216 2239755326848 2242447340462 2246670013952 2249370338488 2249765120512 2250994948384 2254837975936 2257548117734 2262747445504 2265467093876 2266578743936 2269302997234 2273177281336 2276308905416 2279904777472 2281151081104 2284293690224 2288193567296 2290943799949 2292067951264 2300108015296 2302872568199 2306804164196 2307209026304 2308470255728 2315597083072 2318380252643 2325974281904 2327245769303 2327654219072 2330451880393 2332605616768 2334430561372 2339806956032 2341086005024 2342619224008 2353830261328 2355116976121 2358837340832 2360541013376 2362086973792 2367413096776 2367828596224 2368963557842 2369122963168 2370674544056 2379740034776 2387086889824 2390375440544 2395460259136 2395765349432 2397334378894 2399549926144 2402855646464 2404169160848 2408239915432 2412044198144 2420813392192 2422398826064 2423723023673 2424148405952 2428287051008 2431205665252 2435322198218 2436804941312 2440930955008 2443864766252 2448037072208 2449805169344 2451409590448 2452749646711 2460321900764 2464208457088 2468380870592 2471347674523 2473132607764 2477039401088 2477354881456 2484686643712 2486044890784 2493719935616 2500944652661 2503255953536 2504895380512 2506264674634 2506704543616 2509717409654 2514002143016 2514443369984 2515817883488 2521169543872 2533235066752 2534894127584 2536279820438 2539773905578 2542121091328 2544109953112 2549521796528 2551363191104 2553034124368 2562796960528 2570708958272 2572114229204 2572565655296 2573798752693 2580054991696 2589105250144 2593489139696 2601039389221 2601495891904 2602917992428 2604622689851 2607029806976 2610621360256 2615078362624 2618221485656 2619506230016 2622654675004 2628694874624 2631854363656 2632189561547 2636347616224 2638251720832 2639979558944 2641422696458 2646396666368 2649577431592 2658256322176 2659709450632 2660176250368 2661451341794 2663373577592 2667920641568 2671596080608 2673056501206 2677279113152 2685544546048 2690091727232 2691562258424 2693325010558 2695814103808 2699527970048 2705614967744 2707386923248 2708866908811 2709342336064 2712598757141 2721830692126 2728099302656 2729885983552 2731378268164 2731857646336 2737668867584 2738017542208 2739810718736 2741308428677 2747621898112 2762094459761 2762579228864 2764089385148 2768455801216 2769969169912 2770455321088 2778520760288 2783225369392 2792988304288 2795173435327 2797756653952 2801119342238 2801610960512 2803142453384 2804978281378 2811438387968 2811796458016 2821006709248 2824397342312 2826437266016 2831262721664 2834665681666 2838570835646 2841194160896 2844609057724 2853391080176 2858222460184 2862737577728 2864302485296 2868248468176 2873145306304 2874715903228 2875220438272 2876598605951 2878676232068 2881336621568 2897021860096 2898605509072 2900503857524 2902598749232 2907044023247 2907183967744 2907554232128 2909143638596 2911048888657 2913739196032 2915843646976 2917753284992 2928910812032 2931202283828 2935240430668 2937953095168 2941484288792 2941858921729 2942000542208 2948634276224 2950565389408 2952178307806 2957176954979 2958977428736 2963987588224 2972616444824 2973138162176 2974563264358 2976711645544 2985901501856 2987533736642 2992253126464 2997319628576 3007833558464 3008216641768 3010186776506 3012968704256 3017119495936 3018768795952 3028088493248 3031728022687 3041658676336 3043321390627 3043855517248 3049052161792 3052716887948 3053252663552 3054921715664 3059747557888 3078085726352 3079768353389 3088882965728 3089276371636 3094156483712 3095847895784 3096391241216 3100112865304 3110663648144 3119869695488 3121575163616 3125875576096 3130662794266 3131212249984 3132923918488 3134975726246 3142195845376 3156679382584 3157233404416 3158959297312 3165679051328 3168155761862 3172520345722 3175452297472 3179268946868 3184652105362 3191986633472 3194483926088 3201279248272 3203591375296 3205689464432 3213481666304 3215021971357 3217344024076 3227882676928 3230214018304 3231762343607 3239617921904 3241739605468 3244080955024 3249205611008 3250981780256 3253525228499 3261018377344 3266539954496 3270466084249 3273488554624 3277998249344 3280562834276 3283594635776 3287541263944 3288118253056 3289915693792 3305080126153 3312692010368 3314861551456 3316673611342 3317255713408 3322336026568 3322919122432 3326913015608 3338583085712 3349945467232 3354560492192 3356394253394 3361696330048 3362124481976 3372074730752 3373918066064 3399500873552 3401359201289 3401956166336 3406045055959 3411860051236 3412458859264 3414324270448 3419717858816 3425508146944 3429625344236 3437524066816 3440213458864 3442094042023 3446836014713 3450021481088 3452280961696 3452720650652 3460672563712 3464832025928 3470698701652 3476181344384 3478081589288 3478692019712 3488819300512 3491339103616 3493625643872 3503796399922 3509729050373 3511865944832 3517812258688 3519735261016 3522040398422 3530151960832 3530601567584 3538111880896 3542986131776 3545758033454 3559317058934 3564220522954 3567514472704 3569850901568 3571802350676 3572429229824 3577900336304 3580484478272 3582829401424 3584787945193 3607633580096 3610239196928 3611969678149 3612603606976 3614578426732 3620749442128 3625737537968 3627719537351 3631465094656 3633450224992 3639602406128 3650838772672 3655226800043 3658604855168 3663645102208 3668048521802 3674310824408 3674955694592 3676964598944 3689008773632 3693442678408 3693913082171 3702420482176 3704845263392 3706870506794 3707521091456 3711977246614 3715407748864 3718314546856 3731357566384 3733188519424 3737675524856 3749214667744 3751264165558 3757190015936 3759243873452 3759903650048 3779708208094 3788413201664 3790484127248 3792966582916 3801519107323 3802186303552 3804264758164 3806756239013 3815523526528 3828509105408 3833110678852 3833783419648 3835879146736 3838391332412 3841938662912 3847046282261 3847231478272 3852346134091 3855906361216 3858431663072 3860540864054 3867077556511 3879016195964 3885143855488 3887267658616 3887949904384 3892622921096 3899268629984 3902084880512 3904640425504 3906774886378 3919571821984 3931672524416 3933821762312 3936398092354 3939241159672 3945463956224 3945966457888 3959808029632 3964567414283 3966512801888 3978060242338 3983540584478 3987222057728 3989833360576 3992014391932 3992715021568 4004338742768 4011118914712 4025189026768 4034973220096 4036907287343 4037615796032 4039822947524 4049127007744 4052294895376 4067790924496 4070454993332 4073394883376 4079829601792 4082059829344 4085253482401 4089028955776 4094662173056 4096900508792 4099583642014 4119202957324 4123009805824 4127965346456 4128689836544 4130946773408 4137999362432 4142972919358 4143700043392 4145965185544 4148680452098 4152514542848 4164545060858 4172387168768 4177402057192 4192055453488 4192589361506 4199212370752 4202245255936 4207296031484 4214419852006 4221077346752 4234108872448 4236423436336 4239197945612 4242259710416 4249502339264 4254609914191 4264408647296 4271629171264 4276763340941 4284064876364 4284816763136 4287159046352 4289966783284 4293931446784 4299846946304 4305563326337 4312364799904 4319666523536 4322027857277 4327982063587 4331981859712 4334818951904 4335371042548 4344593265512 4345355775488 4350578558872 4364009887328 4380697918688 4383566915896 4383861881984 4386732951328 4396624322584 4399503750278 4402681296104 4409636186368 4412046701776 4433161366816 4436064723272 4448711909824 4452192417946 4456307005696 4461663143924 4462446200576 4464885584432 4479510653696 4484894680924 4498740676976 4501199901107 4501989896768 4509675951872 4515096235468 4525494891008 4530934187752 4533157487872 4538605994468 4546354562672 4552617810832 4555106486749 4559809554944 4562302162208 4568587380448 4576387134592 4581887599898 4584135902528 4589645681257 4600216030592 4605745136398 4613608328392 4614418052608 4616940511456 4631194166144 4636760505286 4651948563808 4654491538606 4655308438144 4660903760786 4665211233536 4668861122744 4682172010048 4685238448016 4707660522656 4710233952242 4717674681664 4721082026752 4724173947584 4734826193552 4737927115684 4738245926336 4741349088112 4759480069552 4774173779648 4779911969287 4780750881088 4790920518272 4791530698864 4794668757788 4799099852288 4805711292928 4808338321696 4816479830864 4824088396288 4830501722839 4837156424009 4841626784384 4844797652128 4847446047346 4848296811904 4856574102016 4862411330504 4870644396436 4881861910016 4887729532504 4896074144416 4899610338688 4902819180896 4905499293422 4920643801528 4928416914176 4936761741184 4942695349046 4946265215528 4954078802176 4954709762912 4972089781568 4978065851017 4987439871232 5001889305322 5006511907072 5009790761024 5012529349268 5013409087232 5019434819308 5028004286032 5030752830649 5031635766976 5037683406119 5042339087744 5066470133504 5069788255168 5072559640876 5079547811156 5084242182656 5088219906224 5091001367543 5099043593056 5102726382208 5106068248736 5125593921056 5129603996699 5141417916544 5144228458408 5145131310592 5147597505386 5160109983392 5178210500288 5186978279392 5202078778442 5202991783808 5205835984856 5209245379702 5214059613952 5221242720512 5236442971312 5239012460032 5245309350008 5263708727312 5264379123094 5272695232448 5276503441664 5279959117888 5282845392916 5299154863184 5316512644352 5319418901264 5322902683588 5326747155184 5335841283136 5342254553909 5343192161216 5346113002412 5354558226304 5371089092096 5380183454464 5383124516848 5386650021116 5391628207616 5398796043173 5399055940096 5406233650363 5411229935488 5414773846496 5417733817622 5418684672128 5425197514282 5443661384252 5456198605312 5459771967104 5462756536328 5463715292672 5476035084416 5479621437472 5482616857354 5495243796224 5524188919522 5525158457728 5528178770296 5536911602432 5539938339824 5557041520576 5563720657019 5566450738784 5585976608576 5590346870654 5595513307904 5602238684476 5603221921024 5606284906768 5609956562756 5622876775936 5623592916032 5630352042133 5648794684624 5651882582593 5652874532032 5662525443328 5669331363332 5677141671292 5682388321792 5689218115448 5706782160352 5716444920368 5719569799151 5725475155456 5728604970592 5736496936352 5746290612608 5749431806456 5750440876544 5753197211902 5757352464136 5794043720192 5797211018144 5801007715048 5805197498464 5814088046494 5815108464256 5818287277192 5822097777314 5827478392064 5835506569984 5857821624064 5862404567656 5870480861336 5882968577584 5883717843458 5897268552448 5901130778816 5904356615612 5914353909958 5917954857472 5927975176448 5945232889648 5949126528716 5953423291088 5970755089663 5971803003712 5975067473284 5984506252928 5994639257152 6001844352413 6015667116928 6016433283536 6020373553012 6025937408512 6034238991872 6037537591904 6042261138641 6056176986496 6063456045374 6073722727891 6083317352672 6086642781254 6087711034496 6098104323584 6105433775896 6106505327104 6109843431328 6156171452704 6159536706778 6177765931456 6178552743272 6188312967424 6191695791568 6200225730608 6221327296288 6243150327232 6250654113683 6251751152192 6261325588532 6262424499968 6265847836976 6269951452492 6284391690752 6313358765168 6316809945251 6317918594624 6325512246781 6331358102656 6336311523724 6345040691444 6350904594944 6358537893736 6369304210724 6383973266944 6388967852176 6392460363757 6402558496544 6407182750592 6411378928864 6426963332608 6430043942714 6434688048152 6455765353856 6460428036608 6463524687214 6479235843808 6483479210936 6488161910048 6501963560512 6507050456998 6522036754688 6533079908992 6540932168498 6546977109248 6555996498688 6561125668552 6575082527888 6578676778541 6579831387584 6610160252306 6625384020736 6629723102912 6633347222684 6634511426816 6644672053136 6653826031216 6657463326787 6677166171424 6699890934464 6707943687991 6709120984384 6712788506788 6723392660096 6724248963952 6744149461504 6747836132128 6788278342937 6799001747104 6802718402578 6803912332672 6812090111918 6823720102472 6824917718528 6828648540896 6851016293888 6859250688472 6880426917728 6884188084046 6893672029426 6900042962176 6904561923392 6905441301304 6929664051856 6941397403304 6952362688768 6956163178576 6977638601024 6982678207232 6986025185881 6987251287744 7007592799844 7019458100746 7023731889664 7035624517376 7039470522032 7044080796844 7059964056457 7060303921664 7061203135168 7069690158167 7076223761792 7085972263552 7091516066908 7118634117868 7123296238331 7128441045908 7135028945408 7139701803136 7143604701352 7144514524199 7144858459648 7155800672608 7160968956544 7165658802848 7169575890386 7208605175317 7215267160192 7220478393856 7223939356298 7225207213952 7229156853464 7241498884256 7251475075936 7255439074702 7266900449984 7279204812256 7301677545344 7310453600086 7317209710336 7327290204416 7336097043604 7348621648816 7353929197888 7362768055097 7386885356816 7387826164342 7404840964352 7409690526784 7413741013588 7415042182912 7423954493228 7430815497728 7436629093712 7462715132768 7475351049712 7497113533637 7498429335488 7502528331116 7514380031872 7518487746904 7519807300096 7559416416188 7576826403328 7580968254496 7585933165832 7586899324459 7603038214646 7604372607104 7608529516328 7613512478026 7631047053056 7657018210816 7666221357704 7667566839296 7671758293472 7676782664824 7694092564522 7704692268182 7711812722432 7716863326144 7721081728108 7734155113022 7758032391928 7770287710976 7774535317232 7785245842192 7798537259968 7804169761024 7807910501867 7809280851008 7813549772756 7839143643968 7848565691617 7863345048832 7867643524624 7872796184708 7878482319344 7890927912448 7891932915776 7901418412069 7919616059264 7929134828566 7933025603776 7942560490319 7956120484676 7967081168956 7974444115456 7979666721152 7984028783864 7985430043136 8008677485536 8022237829424 8050378053536 8069946440192 8073814574686 8075231592064 8079645895048 8104589790752 8135581848992 8140909986664 8146789766752 8164119658688 8170506964802 8178057911552 8189324346112 8193801017584 8199167284028 8238405914648 8255930692912 8260443774559 8261893546816 8275998724864 8285945838716 8287400086784 8291930371088 8297360904196 8305029085696 8329090121716 8354804114384 8359371244913 8384110906976 8385178723012 8398424741504 8404490511872 8414592062968 8428839704012 8442154693504 8468217744896 8472846872672 8478395891224 8484519420832 8499004678528 8509219828382 8523627693763 8528817294592 8543258342528 8553526681882 8568129752728 8569633526272 8574318092704 8579933566568 8611126652674 8624729599808 8639333047072 8644055714554 8655964127174 8663963719424 8669637903808 8670742085096 8689186531024 8701157117744 8728019774656 8761395837376 8767133831792 8767723763968 8771926361219 8773465902656 8793248645168 8799007500556 8805362592208 8819272372736 8824093403552 8866322733632 8872129446544 8876979371533 8897423819648 8904384835892 8912614011392 8923326287848 8924892401152 8929771168864 8959021307392 8969789361848 8997481353952 9002399802214 9003979793536 9019351903744 9030192470936 9061868375504 9066314975744 9077211988936 9092709125344 9105235621664 9110212973498 9124604324416 9137174760896 9152774269184 9163775199796 9168271805056 9179291362514 9200432061184 9211490272796 9227216656784 9232260689213 9233881022912 9244979437603 9262388332288 9273521010572 9303897127616 9308983077212 9310616876288 9315079696279 9321807521572 9330422467072 9337722245488 9342826685491 9355697754221 9364344020096 9370476896032 9415321045312 9420467904484 9426637536953 9435349363328 9442164053504 9448347895168 9469652387104 9475854231368 9476491852672 9482698176224 9518960139104 9526407422441 9548347559296 9559823938574 9561501762176 9581841036544 9583061397728 9589337515576 9616676643392 9632959661728 9661003445678 9674312848018 9683253568768 9689595304256 9694892094692 9696593623808 9724822661008 9741288792872 9775459065008 9792148288832 9799220677376 9803917697833 9805638361792 9810998586844 9841287603056 9856833828352 9873523482368 9885390698092 9892530431056 9908157604352 9909419525824 9921329885831 9944179563136 9956131702034 9974879742464 10003778610644 10013023814144 10019581522048 10025058698536 10026818174464 10038869638616 10056008572064 10061505661298 10063271533952 10075366812238 10084678175488 10132940267008 10139576510336 10145119281752 10159095622312 10176439812448 10182002735086 10198087186112 10205452764416 10212136497472 10251187842112 10259207993398 10282835833088 10288456916816 10295195010772 10320219966784 10332624077321 10356421000576 10373956558784 10404157556884 10405983567616 10410971425253 10411671969712 10418490759404 10428119227904 10442485441024 10456368078247 10472885942624 10490618700016 10527417454624 10528758246188 10535653717771 10545390464896 10553006883328 10559918235776 10565690785832 10598309726368 10633025288704 10638837802528 10645805367176 10653494310368 10671682566272 10684509107818 10686384322432 10692226004824 10709116452608 10760366908928 10766249033696 10773300042232 10797592086346 10812467300726 10822459870976 10829547692992 10835467635244 10837369344256 10850395028564 10887322768504 10919543934208 10925513072656 10952070168832 10957319779931 10959242874944 10965233714708 10990487592448 11048377839044 11050316915456 11056357540592 11073823204864 11079876679648 11088545166517 11114083041152 11127441314038 11132901477568 11146282368767 11171953217152 11180693741308 11191026615808 11204477368952 11206443842048 11212569813536 11219913125512 11247185832064 11260704084266 11297589369248 11303765165186 11305749064064 11325050886656 11338662726664 11354283342584 11378436230896 11413564320704 11432889840736 11439139598302 11457209941184 11472993872704 11492581225216 11498863612912 11506394423804 11514704928272 11594422036288 11602015430096 11608357639697 11610394996928 11628176092988 11630216928512 11636574554384 11644195554628 11654956784128 11671013139968 11715643248128 11724809135312 11740961722672 11747379886879 11765937155168 11767435686916 11794537104896 11802261557632 11808713231224 11828707819916 11855950352896 11890465779296 11898253057432 11906846582176 11941510179326 11943606007424 11950134946568 11969012505856 11989278514304 12003688704826 12031334233856 12032866567072 12040747106024 12075075183808 12084522277282 12112353972992 12126912090748 12147445455782 12166634705344 12173285562508 12175422068992 12210867551792 12217542588719 12219686862656 12312342905408 12319073413556 12327141394477 12355531862912 12357105486544 12363860464033 12376625934848 12383391583136 12400451461216 12442654592576 12457609706269 12474771830339 12486300654464 12501308227366 12503502304384 12522651177064 12524848999936 12531695673952 12539902904984 12626717530336 12633619890502 12635837189248 12651024493562 12662716205312 12672623047448 12690081382888 12717075787472 12738608421448 12777935704352 12784920727514 12805116993088 12814365501184 12822757857728 12860087885428 12869376096304 12911530707712 12927049374428 12958471687616 12966958421872 12974046773779 12976323820096 13003927121024 13014100913996 13044073509376 13066159817984 13081864336996 13093954218496 13111992997376 13122251337104 13129424579453 13150165055776 13157353557082 13159662775168 13220320504612 13228978728329 13250768041472 13259446205824 13266694445368 13269022853632 13289344106272 13307652062432 13314926653574 13354332342848 13399781868928 13415887375982 13418241968768 13425577013576 13446785320192 13448497927904 13495672264256 13511893024189 13576556685874 13598003494208 13605436805156 13607824665344 13624180223836 13647440204944 13657297081792 13673712102323 13718501376944 13760853835456 13768376168092 13777393323239 13787344058852 13800085924352 13809123846784 13810882602608 13859328103712 13882794806608 13904725377536 13912326357152 13923210848183 13942392045673 13955277202048 13965356414464 13972050371762 13974502575488 14015185599688 14038916201492 14071249034752 14078941044064 14088161593688 14119928112914 14122406270336 14139380316334 14152447523584 14171944527104 14183032133816 14237268235736 14246592476662 14256882091816 14279403606272 14287209402704 14289029048398 14311601345216 14321937913088 14331317605696 14339151780772 14417210350634 14430534320384 14447878712596 14450414427904 14458313706928 14482997768512 14500405217753 14502950151872 14510878149404 14533800899968 14558409624512 14575907713003 14603355090688 14620907200172 14634419420672 14654580408832 14672194087208 14674062765271 14697243297632 14707858395776 14725536110194 14750469482021 14773770713632 14775652328684 14809681928704 14819381053568 14827482027176 14830084365824 14847908986456 14873258187424 14925430265536 14950702099424 14994227067274 14996858670976 15005056662232 15028760063744 15036975493808 15118832832376 15161936508992 15171866331664 15173798648918 15206076429292 15208745214208 15217059032656 15227024956052 15262094106112 15332442715408 15343516586944 15353565329648 15388185129044 15398263125973 15409384536364 15423625444864 15433726652288 15442163456216 15468310226044 15516064783856 15540575421952 15549070634464 15570491684384 15582673462811 15597074519936 15608339522048 15615821003734 15618561702016 15627099545512 15678287287936 15697131383234 15726690097664 15735287049248 15745592369416 15756964638688 15783865831552 15802836824138 15839232118528 15858269657132 15866051207552 15885120980638 15912240969352 15934162337912 15959333442304 15968057567728 16017354971072 16044475658848 16100756107072 16120107977393 16147629149372 16150463184128 16159291790096 16209179581504 16271163697984 16281819973328 16290720385121 16293579533504 16313163162751 16328239317376 16341013929604 16356115823104 16378648692224 16387602035168 16398334568056 16476811829296 16485818832847 16511861385824 16520887549118 16523787093632 16551997449728 16571891677432 16574800173568 16583860742176 16594721808392 16658180243432 16709608228768 16718742489826 16768221813952 16770357446024 16796849483008 16829184125936 16857679408024 16884309387008 16945693745344 16956791782448 16966061165711 16969038841664 16998009357056 17018439656764 17047255387526 17057634589184 17086516685056 17107053363764 17136259505456 17148636185408 17159867133136 17169247526977 17222253305348 17249459199616 17278666094144 17288111429108 17299433721661 17311928254348 17327927438848 17339275807616 17341484170192 17378373062048 17402314235488 17456039549312 17506612568627 17522791674752 17534267663584 17535447527936 17543852722438 17546931805312 17586497290336 17598015001112 17610725184416 17648186807104 17732645467264 17744258893088 17753958743066 17794847639296 17808769671784 17846652575696 17859542337728 17939578723696 17994962707904 18004799604428 18007959587072 18016591268851 18060384941872 18123736751008 18154423977872 18185418250688 18207275724547 18210471243328 18220425946996 18232358828957 18249208648832 18274349521792 18305548538368 18327550399592 18336543610112 18358582725028 18400864122368 18422980545592 18425326930829 18454433313568 18464521378426 18467762045824 18489958875206 18524776664576 18547042021144 18607794255232 18617966154424 18621233752576 18630159392558 18643615043144 18675444490976 18685653370982 18711395508442 18728688040192 18740953792064 18830642090624 18840935808968 18853275073906 18870698726656 18896695790336 18939304774208 18951708462736 18952983705344 18962068361677 18965396352448 19037920278208 19052814844882 19096695118592 19119647877148 19123003524352 19163682073088 19166122795456 19178675031152 19189159000739 19233353286784 19265919323456 19322006891356 19334661218327 19348625696036 19366507137536 19379190608512 19389784189384 19393187247616 19449645322016 19482577585744 19550918130016 19566214047289 19584296577664 19598441354752 19607835395666 19611276723584 19621997173688 19682575206112 19747046964736 19770781396184 19785060862112 19818839051648 19842659771662 19888359126272 19912263404068 20007557221288 20039163044096 20050117397072 20077739277232 20112017144128 20123011322596 20126543067904 20136190241657 20150733624476 20169356350976 20279153020672 20290238563504 20318191244624 20349308162729 20352879624896 20364005470172 20377342220599 20396174372224 20410905528832 20424272994944 20502375684224 20518415986796 20565671666176 20576913833632 20590390021544 20593012452103 20640439933568 20665248154642 20700238684853 20712842001152 20747913117568 20808315113768 20811967135232 20821942850506 20823343939424 20836981518808 20912736156494 20945771885248 20981237400032 21054834909248 21057516492376 21071307435542 21090780929792 21119836471552 21131381571664 21196619452736 21277675605056 21291610734352 21303249734389 21306988620736 21343365132544 21369018215636 21372768644864 21384452009648 21418232905216 21532498067392 21546600084464 21558378473723 21595184172692 21624934601452 21644919741952 21659095385984 21670935270488 21674738688512 21700790057128 21774645537008 21839087868416 21851026145312 21904140337664 21914639559862 21918485749888 21930467429416 22096755678088 22100633830912 22112715081184 22159753359296 22177090333034 22228166082304 22254882628076 22265802955136 22292564737534 22343906434304 22361387482616 22408954737904 22425139627072 22439826251024 22494371664128 22505153799499 22521408168532 22595178738496 22607530330372 22611498128128 22622336405249 22677325453328 22708566685168 22756872461792 22774676599493 22827128641408 22865779681472 22878279196604 22893262589743 22914419882368 22945987745408 22985162450432 22997727225824 23012788847608 23029409856544 23135560883071 23188844072576 23204030860192 23216715279394 23220789993856 23256352185976 23260433857024 23273149108768 23288391109256 23449618270624 23481923445344 23494759773758 23531874310336 23534871373832 23604523115264 23617426462448 23657415639832 23780931558592 23796506114864 23809514409023 23813693164352 23842315391713 23883020358652 23887212014848 23900269893136 23938025011712 23978557028608 24007377409652 24062668467712 24065733134144 24081494212048 24094658294161 24127852102991 24150150367616 24169044554564 24224707945984 24253824181496 24294890911564 24333269410688 24346571125016 24350844137984 24421735103584 24435085177438 24439373725312 24568103352611 24624685810816 24638146827112 24654282788954 24711063725824 24714210973088 24727720928066 24766783166272 24800902922432 24885309185152 24915219412538 24949543660678 24972601308928 25002616454732 25007004608768 25045302354128 25063391347904 25079805809968 25093515616351 25253435060672 25267239781004 25271674378496 25283787747043 25302048987124 25325432410624 25345246094896 25380162765776 25394036761457 25434151574944 25477216842896 25555871408704 25569841455028 25586587600301 25610233986176 25628731002368 25645515715456 25720175770856 25738752192608 25823061415424 25854098748856 25857391575197 25916943375232 25933916843744 25948093547558 25952647640192 26007854242048 26028201827992 26132319635968 26163728673992 26244502674208 26258849158906 26300330111552 26314707114164 26319325550336 26440641009224 26457957456658 26518892411648 26533388890736 26578688212544 26610633751261 26615304124864 26629853307148 26647293673091 26708664685696 26799563737856 26831774751964 26836483937536 26851154027152 26893570640384 26896995855808 26929323975827 26966422938637 26991344528512 27023786048378 27069542895577 27153113371748 27196006988416 27210873610312 27215649330688 27248360447672 27294880409888 27314594163584 27347424204646 27437002753888 27521707670912 27536752336184 27554786646478 27574688117704 27618247693568 27621765205216 27718656207424 27765589613216 27824652714304 27846421696366 27884784091346 27910554404096 27944100743524 27949005150976 28030371199376 28077832402984 28157882088128 28176323187376 28239856225828 28244812540672 28258351011401 28278760632668 28304895047168 28343889054208 28366064267632 28474536471472 28493184953324 28513764183632 28558807212544 28574418805408 28578058096796 28596774376807 28623202690432 28643875826176 28662635211392 28678303561544 28834420701268 28861068640768 28895757425192 28900828855808 28916627413856 28965995537024 29000810435506 29005900303744 29021756298808 29067601799936 29116819249024 29151815426006 29206710181376 29241814400344 29344388174416 29348125530542 29394486595264 29415716791552 29451072220388 29500938964042 29547541427264 29551304657368 29638762107136 29654964054352 29695817972912 29746516374848 29782269399337 29850860531072 29901404198848 29937343386587 29988454134548 29993717341952 30010113324464 30057520127488 30073950987616 30138943284359 30237665664752 30254195000939 30295874445109 30323873017984 30343732663328 30347597297836 30412152858584 30417490428416 30434118065312 30454049912104 30664885430816 30687033173888 30707130659296 30776370258088 30796526251946 30818769072728 30867453304576 30884326912432 30936620452088 31032129567712 31098141268928 31140983368768 31165346925622 31194149039872 31231642007468 31237123404032 31254199091024 31356574575872 31394262766468 31470574098496 31491184738832 31508399307749 31513929277376 31567731663104 31605673648276 31678464237056 31716539314264 31732102415104 31770241961276 31824481938704 31868324675824 31885745407243 31918666884608 31936115135456 32034709942144 32088951317696 32127519768799 32201512214144 32240215954786 32295258298744 32300926368256 32318583580192 32418359163008 32542327395968 32563639946656 32581440770242 32587159067008 32626326325502 32656478634752 32682027859208 32775204070336 32796669136112 32953623658592 32971637665694 33023722771648 33041775098236 33047574187264 33143783354864 33167721484352 33189443616784 33316360486864 33419216457536 33437484979652 33459383785009 33536443627904 33540714892048 33593698966016 33658368251872 33715358816048 33768618774016 33813512059873 33860094968063 33891387490688 33913583564896 33932122331422 33938077683328 33996018714112 34036879313528 34094510775052 34173033370112 34214106727528 34272519010912 34297272370816 34319734266272 34338495053954 34444506610696 34498918399232 34557332188288 34576222858216 34598867443322 34623856508696 34678551615232 34682968340384 34756746124096 34804628470976 34846460957119 34912079098624 35013225137254 35045583349504 35068535327168 35087705444876 35093863610624 35172994580672 35196030002224 35215269814543 35221450368832 35263783842833 35296373614208 35465290934528 35488517786176 35507917486132 35589695278592 35617539343568 35637009572801 35693305151392 35719084675456 35879157447392 35907227976893 35989925415808 36009599208856 36015919174144 36033182537702 36120769883744 36247473502016 36308847955744 36370836501376 36414551449094 36420942486656 36440851893992 36464717657914 36498417297664 36548699043584 36655100799184 36673087220224 36717165450056 36845961091184 36850653861658 36908866627136 36929042756852 36935524091648 36979917750412 37094084042288 37215588510464 37235932308848 37260318785116 37287230086288 37350888981952 37371306741964 37395781877363 37422791016884 37457376080384 37481907584128 37661284181248 37681871617936 37706550147812 37741397453312 37791572302211 37793391580672 37843635552541 37878609548416 37903416925472 37905967410688 37924136723354 37930792704896 38075840556416 38105629689764 38193390237184 38239295754296 38246007048704 38332245590912 38357350062304 38378318001478 38466706573568 38531838646912 38644013782712 38669322436654 38697251392072 38758381217024 38779568378768 38899290644032 38946044599133 38965155171488 39101836260032 39132428094578 39168593155328 39215670791332 39222553447168 39243994347376 39365150412224 39412464294931 39541562792368 39563178078151 39570121724224 39637678103296 39685319543324 39776718252544 39824526808136 40015114442576 40036988594057 40078326088192 40100234794144 40155478554464 40224034288256 40246022645192 40253086135808 40272380483314 40301467248952 40558306041344 40580477127008 40636382489248 40698616325458 40705759249792 40728010940344 40754684441198 40792348744448 40848545989888 41004751368448 41036831973592 41153827667264 41180780043088 41186024904206 41280879867136 41330496309284 41400477369706 41425684002304 41495826235136 41616630227536 41643885701012 41646687878848 41673963037616 41795285627641 41825472312988 41891543770496 41962474800064 42012910466891 42109669818496 42115032984752 42142614871084 42181561859584 42239672943104 42262763143328 42295827970487 42393238905472 42516059095237 42555351210112 42583221468704 42606499468778 42613977241472 42686730265088 42738036431272 42745537289728 42768904019296 43064996134784 43093200168928 43116756947446 43190368345384 43249869202904 43318190771968 43341870540976 43401580114256 43549291074016 43702052290624 43754578795781 43829279119724 43836971499776 43860934858832 44193511356176 44217669616757 44225430162368 44278585727467 44319506718592 44354180666068 44456332164608 44509765256152 44531605910272 44585129475068 44687812868608 44722774965232 44747222546299 44817909475808 44850279254144 44879652502048 44988743328256 45010307598998 45042816337064 45190357476992 45215060660744 45222996256256 45244672810498 45354650906656 45417133370336 45513744923584 45549353198986 45654257282816 45731559362944 45756558393208 45786525179486 45828839764736 45891975490816 45995454451648 46025577695216 46050737449787 46058819713088 46271121766142 46377688145152 46408061720384 46433430558788 46441579987712 46512704371952 46546298217536 46576782218512 46602243287509 46899236541248 46955605815937 46963846890688 46989519547516 47063748620672 47069742747664 47209046230528 47234852924896 47314831279664 47517948400559 47561863117184 47593012229728 47619028818046 47627386328704 47684630783426 47766040717304 47774424029696 47800539786272 47957114057216 48014754819304 48131466268288 48162988424096 48189316588322 48255704205982 48300300735232 48338089109128 48507648362992 48589781823128 48666538821376 48693142250032 48843470207168 48870170354876 48878747450624 48902176301167 49136206705222 49249371621632 49276293654224 49308565577908 49419748395199 49422127451648 49428421946176 49455441856132 49487831107169 49533566332544 49601805844864 49770618370304 49830438825076 49899087321356 49945202617856 50005232909464 50011601669393 50014009217536 50090604708256 50126782695808 50159611619936 50187031232702 50272008234643 50506870121344 50534479562008 50543348756992 50567575494086 50604097974248 50690492189792 50760325531552 50788073522914 50868303149888 50954433685792 51111742817408 51139682910056 51173175200602 51220467972352 51291031430912 51440351541712 51477504385216 51539376385679 51708197497712 51714783150394 51833886750464 51867833687488 51896187095116 51905295280384 52015708484096 52056403655984 52327457347984 52479794735459 52489005348416 52517698317812 52600660223104 52629414228328 52638651100672 52881282018448 52915914913316 53037784823296 53066777781472 53108295271213 53157376425088 53221267502522 53230608249728 53259706614296 53294587346182 53417329371392 53599127475712 53663549503928 53672967875072 53702308054304 53793991711616 53858647951654 53932845877274 53982689057024 54047572096756 54139085791154 54306226743496 54392013976832 54421747220624 54496720895344 54589760819776 54629188327168 54655373513069 54694848409292 54874005507776 54939959841319 55043415341824 55073504672368 55109573292956 55149376235408 55236495387136 55243530410432 55309928884483 55437312414848 55531179226432 55597923432233 55649305428608 55692843392732 55769568182692 55821108808192 55888201487048 55898010301952 56060742398752 56155664805968 56186362144601 56315764176256 56352646374752 56479712451656 56489625081344 56516702022802 56557521265336 56732128535264 56949072942944 56986369906648 57027528367264 57148837610816 57156116193592 57193548753614 57246405380864 57325270422784 57356607123088 57668841402536 57791514850384 57823106421913 57833254827712 57931991074048 58001620871012 58011800607488 58043512597616 58135203599872 58233638498048 58303630852012 58483628800688 58515598714391 58688776348832 58696251061084 58788973190528 58831433583104 58902144440776 59001877928084 59095082854528 59102609314736 59277524214272 59309928108704 59391635945824 59493032749696 59564538798674 59665393856341 59701721062144 59802808397696 59874686773174 59976908269096 59987434683904 60020226648928 60147901975232 60277886568718 60475331329504 60508390001878 60591748890218 60647746035968 60687465326656 60695194595672 60824305717168 60868236130624 60908099824208 61329770861632 61374066347776 61403484528533 61414261318592 61552740516176 61593052503892 61637538145456 61734906609152 61768653824864 61873240904176 62064259135424 62138855600731 62196282537856 62281966737536 62330693851244 62388298079744 62463284014936 62474246808064 62508398182048 62713149151744 62788525532936 62796522396907 62941148196992 62982369477664 63016798615498 63027858554752 63135463326208 63211347296552 63433078628528 63464204830208 63540483922552 63648963877408 63736649351648 63771490814486 63872230270912 64069419884288 64177902635392 64255039537598 64403024428288 64480431909572 64590516597488 64625824824491 64637167160384 64714856063221 64836718326016 65084654791936 65127279893312 65162881540484 65174318134016 65252652651004 65312957269504 65364055718416 65399786798437 65489884279547 65550408140672 65593338272224 65907247317184 65943275331388 66047445543296 66083550196472 66095148374528 66287566709728 66335442968704 66378887233568 66632720973728 66684851957087 66838432915072 66874969959304 66918767570018 67072887255808 67081429784096 67316736503744 67430717632096 67627024119746 67720189936126 67782774981376 67827167129792 67864244662844 67876155366656 68073758627056 68189021550104 68428213455056 68545038021824 68594544741632 68627423884831 68639468532544 68676990107908 68889013221392 68997836798464 69114664376576 69152445716432 69197734886644 69247713017392 69357103230464 69365936680768 69449309200817 69513492248192 69609256941952 69692921914238 69824158197248 70026450274508 70091166699008 70137070654336 70175410889752 70184348561249 70187727221248 70345989161344 70392060004448 70430539629086 70442900737664 70527567685666 70592747228416 70930581869056 70977035572352 71015834972264 71235078687136 71274019145602 71386610302784 71438169350912 71758314894784 71814455953786 71979850831616 72019198417712 72066365075404 72241539767488 72328368541247 72494947004032 72617695911488 72741673002752 72829102898188 72841884973312 72881703787984 72929435315828 72996834595328 73097398087168 73194576547729 73310201598368 73434330900112 73474473573709 73691922182368 73701307723316 73817733254272 73858085513704 73871048183296 73959835500824 74188168084576 74431177020928 74471864617696 74520637570232 74574460172576 74701777963904 74742613483928 74791563754726 74845582033768 74963815168256 75322568362496 75363743235872 75413100295624 75583144604422 75687271105082 75757219096832 75806833850944 75848273446708 75861585409792 76151681112832 76211259379528 76478591508592 76664491181824 76701238459517 76714700124608 76756636002956 76933413147136 77063677293824 77288027565424 77338644873308 77394502784144 77516762434048 77559136757536 77619816165619 77798581288064 77892089198266 77930310342976 78023976581369 78203672520064 78264856189156 78337186310656 78431341582664 78445106894336 78487988694752 78730300824448 78824928589862 79083125584736 79126356156302 79140243448448 79275356206592 79370639086648 79649053616272 80030228885152 80073977188114 80200469588288 80310957108928 80448068576512 80492045290384 80544760966628 80602934497904 81160954254016 81258503477879 81272764978496 81397232650916 81411518499584 81456021880688 81509368882396 81584697488896 81697091979776 82009502736896 82073663947184 82118529288263 82231659208153 82307655334528 82361560086176 82372049808412 82561759734272 82660992618568 82800954739412 82991652470272 83233260455072 83287771402024 83293375757696 83347926075232 83590571255282 83650944625976 83783087540992 83924949600128 84025820933782 84219339636992 84230065969504 84285229742168 84525526286656 84591655940974 84786477810944 85032118190474 85110702420224 85166442937408 85212998937556 85227954482944 85476072862544 85522798121033 85537808038592 86129992269568 86186400337856 86233513894892 86380736690768 86499738405808 86547023248231 86636381543936 86683741081952 86803160228512 87098582148032 87203267943883 87404104581248 87509157591562 87658558239448 87673942999552 87721869717664 88387022712352 88435339233514 88450860324736 88557171454934 88639013437184 88708361332136 89019530512304 89063211820544 89170258950136 89445549930464 89494445092598 89635818951616 89700558508288 89759305004096 90020615197996 90085632674128 90380714953984 90430121321488 90489345620996 90709301813312 90818327416453 90834266740672 91027489847168 91098706397972 91308514565632 91463118725888 91513116786416 91573050358972 91657679529472 91779532733941 91783950981632 91905972056171 91990908903296 92051155390432 92101474899574 92117639426176 92542243532284 92602851098303 92755376290304 92816123440768 92866861117576 92883159975424 93025408743904 93092596435072 93153564437024 93204486575018 93798473082496 93911211631874 93927693781376 93979039095032 94127497241344 94139485495328 94469705849792 94583251169323 94629662559328 95035896801118 95123726234368 95186024459456 95238057636092 95254772657408 95369261566852 95532081434608 95601079572544 95715984716261 96029509638608 96262932536576 96325976848192 96378633176644 96511408411964 96600601470464 96676178218256 97015296725984 97179563646256 97333077642752 97386284500064 97462475937281 97686940414336 97740340709752 97757494901248 97804352602334 98272413410444 98498743243264 98552587308448 98617131155816 98839496790398 98856843892352 98910883712264 98975662214338 99067132665088 99203611689728 99541236740608 99660877650152 99798174642712 100010465818928 100023203338786 100181209416512 100253565391616 100319223239872 100374062465404 100544016469286 101013740242688 101068959124016 101135150988172 101208195948496 101380984379584 101502836524271 101520651063104 101576147045828 101736606299776 101908867371584 102031353991021 102223485634816 102279365820112 102346350401204 102440935944704 102582062861824 102718439356897 102880703083424 102955008770432 103078752771358 103253286374147 103416394995424 103429566300788 103667773500928 103735667374976 103792374190232 103810590560768 104112807311968 104654914695968 104959589470918 104978010696832 105035396635624 105201320446208 105258828456656 105762564036896 105831829826632 106133555562944 106216590542426 106314752850176 106442535005044 106461216499456 106519413228592 106589174692364 106834658742784 107327099007856 107385769069267 107404616108608 107587983423232 107717295903308 107865691754548 107965378114048 108095144193512 108278171582308 108612453486992 108671826183869 108784027953664 108843494441248 108993441790688 109179521639552 109258376654336 109310747026138 109389696818584 109748011015552 109879919682638 110086830683648 110147009344736 110219146585912 110298752470816 110487060820864 110619857768966 110874624829696 111062358452864 111195846864466 111298610857216 111385686785464 111539136365384 111776402974096 112121484797504 112311329611936 112372724289202 112631528352512 112705292749504 112959424903312 113033404045604 113115042530672 113464257070528 113898145885888 113972739813296 114035042695847 114055056734528 114297675221632 114312232387184 114387097507228 114492810761728 114650540845568 114713214246176 115337682805072 115400731829929 115583029700768 115646212843826 115666509655424 115863982148096 116003241742024 116023601214976 116087025195232 116467276996096 116607261704024 116967257601376 117031197428782 117377552697664 117392502122168 117577946381056 117804288881552 118003755856168 118190165709056 118205218629472 118619856217408 118762428159977 118783271891648 118986065499392 119129077597348 119330787712682 119403442124288 119605616795392 119749373546348 119953816538192 120019388959769 120040453297856 120184732688839 120295803950464 120555773137436 120950662659008 121016780003756 121096036051627 121183497780436 121295492071936 121374930653312 121390389191344 121456746911383 121648611434336 121736472261248 121816199648416 122546287980389 122659541723264 122748132695552 122806969057066 122828522637184 123105481032352 123186105007784 123275076290912 123537307649728 123746481808352 124128518270848 124277711201462 124392565075712 124563933475072 124661387702488 124926568029872 125016796364096 125577051065872 125593044793814 125882296393984 125964738955328 126033597230996 126055717109504 126422694593104 126866157257056 127080967845104 127297927754816 127450930071829 127473298703296 127542981628972 127744460541824 128138839768576 128355805270784 128510079075196 128806048856576 128960863819144 128977288515803 129181033194976 129251649648982 129274334320768 129429712126442 129673436652032 130169309583872 130254559786624 130325763080968 130348636268032 130505305302008 130728111436832 130799573596874 130979768559094 131100816281344 131186676544448 131814494634368 131886550662776 132094891086592 132167100392944 132575133419456 132670885937408 132734478531739 132757774467136 133265441947456 133369703914174 133676865830144 133749939918608 133837535140036 134145774511616 134162859568192 134324113005173 134633473007488 134861435264192 135254048239492 135342628528289 135440379872252 135565549962752 135654334259584 135728489325688 135752310733312 136147517254112 136378043100208 136856426910112 136963498331023 137090076043648 137189089483264 137254847769662 137278937065088 137353980215816 137778026442784 138229328753152 138304891432864 138395469773288 138495426034784 138731873361536 138898618401634 139026984496384 139218513883904 139385843828476 140052900549016 140274141308672 140350821779504 140368697122498 140691978322688 140784120008896 140861079258172 140885801475328 141055135371332 141185494456832 141954071144704 142031669944528 142445157139103 142470157374272 142548038291204 142773220605568 142876338701824 143516629789568 143628911907572 143959701663232 144038396835424 144132730150808 144151087164721 144483079534976 144656737082494 144901670793971 144989894008064 145235391822976 145483346005504 145658205796376 145683769946624 145763407575968 145858870631656 146389153095458 146620403196736 146868661800224 146948947147418 147383844364736 147402615446632 147635466508544 147716171027408 147919671001648 148376336169152 148943729235392 149041275140464 149122748140723 149148920345152 149403555927808 149485226967856 149583127509452 149691164067536 149927630336512 150727486471744 150826200591248 150908649316061 151166289208844 151374542210164 151514438193664 151613667701888 151696546893416 151723170819584 152303362225664 152422518759056 152957183017184 153328982363648 153402476919034 153429400249216 153513272005912 154127354587648 154576055130848 154677289746616 154789005568288 155118273515072 155239632331238 155597162576128 155784178396532 155860620685952 156047953162738 156407345040128 156529712378312 156862683165328 156948431716621 156975977389504 157460601648896 157649857179724 158166251169472 158252712312604 158280486896896 158356354836743 158741278173296 158828053653347 159298107232544 160060457770304 160147954376228 160252838128201 160400939176576 160621914217856 160896137153024 160984090580768 161089521933256 161205868995808 161948926181497 162321908508032 162517006955758 162545529956992 162794465301832 162823036999168 162912043761376 163018737764792 164147327894368 164237058576526 164463318416306 164615310669056 164723120172352 164744099616824 165321985237136 165601909478824 166466520910144 166575542804048 166586751515392 166666600863161 166695852150464 167181142510564 167301889251952 167566175081984 167849899200256 168051641867564 168438679273984 168460131939008 168570459484336 168662608059127 169051052573312 169183311881948 169572955621888 170064236380948 170221404840448 170332885874816 170425997875112 170455908965888 170952145725088 171045596242066 171075616077184 171976723468277 172259984539136 172372800675712 172467027789784 172761473381536 172999476811616 173094046496462 173367482163904 173606320457024 174197164296064 174406535887766 174808209162496 175018315183124 175317116478896 175443739435328 175654609314457 176774045424704 176870678467028 176901720649472 176986514229301 177114342909868 177278026874368 177416722664272 177758257330199 178039061024608 178340517900272 178891099860928 178988890185196 179106113202107 179271637903232 179401117016576 179518610008192 180041230395992 180171265348256 180761429907968 180860242642976 180978691241992 181001741026379 181418603626624 181636654832906 181668533481344 182054979694336 182197412795944 182926237451776 183026233572832 183146100717944 183559065467882 183811944112342 183981817806592 184102310780864 184202949799148 184235278852352 185084487064568 185205702196606 185632246881536 185733722235152 186050817487808 186185192870144 186274436258827 186307128874048 186408973150036 187596946164992 187822423263748 187855387562752 187958078190064 188254994482688 188278970990656 188505267830789 188939411699584 189166502338646 189259325118656 189486800269039 190071793602236 190247452468736 190372048918912 190476115272184 190509545314816 190738523133704 191064162869216 191202159145088 191431969432522 192059019277216 192525865073152 192651953696384 192757266353288 193022816823928 193352356436512 194030593451968 194359127292512 194772569000128 194924951874562 195373880828672 195480681419504 195608705204668 196544826820888 197105174616896 197234262311632 197678993580796 197713687784704 197808457079807 197821767424528 197951324428676 198134265330176 198407223379456 199321755300304 199596349285424 200020931637856 200046406677572 200177420637649 200362418833024 200507130783232 200638446479744 200748124930808 201088032938572 202027480485376 202137918248032 202270301976344 202416391896992 202761968759168 203005673048542 203041302126208 203152294091656 203473212599552 203817734743168 204062707982042 204446971269632 204558731640224 204692700802408 205436878713794 205761406166848 205910017540864 206157505542716 206506572748294 206832789990848 206859132601576 207471334749952 207584748380464 208225614623936 209309829391936 209561403706109 209919178941836 209956021393664 210070793271248 210402640892416 210517656913312 211525128073792 211663659653264 211779365006573 212071121115763 212267111125888 212433181084852 212629505700352 212885070010088 212922432998912 213038826457184 213178349384728 214654198015712 214771538138534 214809232217216 215175966846464 215434591806616 215731383509096 216190288387024 216556343164616 217224906973984 217343652367738 217686988882496 217986883581376 218359043279104 218621494052276 218779393637168 219496022031104 219759839365276 220294018689472 220438293171824 220558795154243 220597504941632 220974121641728 221239715537932 221749249659392 222124716905728 222391693728932 222597221714432 222771373570928 223078272730768 223200217850701 223552805948192 224242969595008 224622659223872 224745448578404 224892638381593 225263056705024 225410585499008 225918849806624 226066808091208 226230085061344 226928514141056 227796291771776 227945479626592 228070085391694 228110113469056 228595350443264 228624464774368 228774195014456 229426428492352 230675365610144 230801463659858 231166059401536 231292425687652 231333019310848 232006483484048 232174050390464 233214523408048 233934515202752 234062394857564 234215686495063 234755105395328 234785004244336 235155892762112 235608577763104 236007511712336 236380331418112 236410437258944 236694584419111 237020664776441 237239712434816 237524856319954 237566543783296 237972130998784 238258155194696 238661575425364 239211233590784 239498747092696 239907633076384 240038777919538 240080906595712 240369465377678 240591607900928 241111546274872 241901325318016 242033560007512 242192072103254 242366995560872 242749861306624 242780778382688 242913493822766 243297222868672 243472944522496 243632399296832 245092575960778 245319083446528 245613938114132 245657045274368 246210962064704 246372210015568 246506888701801 246550152581824 247074615299456 247492963616704 248257036541696 248555422402924 248785130151424 249127866950144 249322775404976 249459067009607 249853136059744 250033592728192 251154102131744 251186089587628 251350595838251 251764592787968 251929477910656 252067194461992 252111434219008 252845389186208 253732314514112 254161935690208 254595855509632 254901860143658 254946597406592 255085963257944 255488921083648 256711610541568 257020158150392 257921727638288 257954577031606 258362066389952 258503299297964 258548668641536 258859424252884 260509119573248 260651526161936 261010610604016 261456222873664 261599147193748 261770473141541 261959537118188 262201632562688 262373353088896 263628989268736 263773101325552 264189782173184 264334200785888 264541006115477 264905448867787 265150266838912 265341771874816 265468957063478 265515548934272 266530883894912 266739407828348 267353731660288 267499879837216 267675070280072 268325719136384 268648226010346 269266946014976 269722870528384 270508096478984 270685257056578 270880759744504 271308668519168 271456978651376 272295034508224 272756086200416 273712853820224 273926996662046 274180152087296 274509695539324 274557874130176 274707960431632 275556052885568 276609782865728 276790939546576 276942246547057 276990852069568 277463746723072 277797236803268 278053968992768 278437027767808 278771687656952 280105801098032 280258920158399 280548282617344 280701643559008 280737394244996 281383956645376 281568240017792 281722158516344 281771602950656 282110270742664 283908142289408 284063339889056 284890314278206 284940314748544 285096076582408 285546441211136 287033259579136 287257823815144 288076793670848 288265460301616 288302174329442 288966159069952 289313474164988 289803341587942 289979788016128 290470783645952 291316411592752 291526815151936 291717741263312 292566999393487 292778306190916 293240806393472 293737323600448 293897894294836 294090373268237 294767688729472 294805230893264 295270933017088 295432342054816 295839342003296 296070795793409 296752672338304 297612413666659 297887458470784 298082550280928 298245496281446 298297840690304 298807111855616 298970453935712 299166255018904 299382328135072 301454972943488 301652401182496 301817298632122 302332578417688 302749084420328 303227335403776 303393093786832 304845037518112 305914366034368 306282051570467 306804953838068 306858800498432 307026544011824 309152110261696 309354579493232 309523687317299 309578011136576 309950100092269 310236547030144 310479264662476 311194325152256 311568356793064 311721241371904 312095906325476 312814690080256 313059424756624 313230557824093 313725366330656 313896863433242 313951954779008 314921203297792 315299714359448 316332502338944 316505424625208 316560973793792 316712709673486 317482556346592 317656107306694 318596214465088 320120915540608 320295908752456 320505676256402 320801878353152 321243828435712 321968181161536 322179043866512 322355162148509 322411737991616 323897852362994 324643817016064 325034013911516 325091059913984 325588930603664 325824087522752 326037475529584 326215703012563 328294655788736 328474117153052 328689240711559 328926636832612 329230621338112 329446240344704 329488199233648 330643970474272 331203818957648 332625638803913 332933041820288 333151085608096 333173503030784 333333201726322 333391704300928 334362285021128 334603778503904 335699798400512 336103283735128 336920263878016 337140918968672 337325216118254 338102105146624 338366623763896 340128472761896 340665771749632 340851995750224 341904291450176 342091192484132 342151232154368 342315234108169 343953446936554 344745601351424 344934055579568 345522946763072 345938238766393 345998953623232 346188092992924 346414817750183 346734964327808 347212640914048 348394328592128 348813071775532 349616418324992 350036630366248 350081211685751 350634232957792 350887478870656 351309218628914 351904057642501 353548090849408 353741356934056 353803441298944 353973028458602 354228685819736 354833445328544 355516514660398 356078122049216 356681035800544 357782199721856 357977780370392 358212226404214 358543275806464 359037220016384 360082460791984 360342530696512 361720485285952 361957382483984 362003482052758 362837207253248 363273309665812 363337066962688 364109959388672 364394825591888 366052467145664 366292201435888 367118130935764 367358563148213 367623888224684 367963635613184 368204621561728 368405899598296 368470557704704 370168974129136 370411404393212 371264493763072 371467444470304 371758066898491 372101634975616 372370385740288 372548872517654 372614257748096 372817946300072 375193892329984 375644846527496 375710775125504 375916156380128 376557941981312 377010535661578 377878823399168 378333004677292 378518650237312 378973600538078 380143587204472 380744097837824 380952230544368 381477046267408 382128325738432 382404318290176 382587614591483 382863938865044 384118038554432 384579718889233 385303907392768 385514532706576 386045633647856 386704712873024 387169502191381 388061186903936 388718254585024 389185464025631 389545138000256 389849903749124 390747761657344 390961362839008 391217410409336 393089653641776 393304535012207 394210349233792 394468524623264 395357987161592 395427375569408 395616914159614 395643534849056 395902648857352 398643510600608 399192698570848 400041863275712 400092813355144 400354841275298 400724837666048 401276892959488 401496249861616 402176065877144 404275836496064 404540603952688 404761744953391 404832783793984 405523937518336 406011346097084 406082604252416 406304588183312 406946425199104 407635469486336 408125415964084 409117463280448 409385401604816 409609191000737 410873757427588 411522812333696 411820035081728 412315011085432 413013145496588 413665579981696 413718265203152 414942669499904 415169496760928 416451229247872 417657756994387 418619658783872 419122807412218 419838357883672 419912042787328 420141586542496 421035313826624 423050256147584 423327319306528 423558730013146 424142242231526 424534222251776 424866362169704 425770140020176 426077652914368 426356698769456 429308396031424 429543076277068 429618464434432 429824391699731 430869183613232 431462767018192 432380576774048 433112686329232 434449813947968 434687304735476 434971989205117 435373977764992 435973767162752 436718086558208 437242988104552 437558787274336 438992044062208 439519678730552 439575656778349 440588037378944 440876586343648 441117590308486 441195009883264 441948243283456 442479431075864 444249433811456 444783387457864 445542747141856 446156545461536 446400435701402 447105611896384 448485939190016 449245318447744 449490897156808 449785276763186 450821170998016 451837699613248 452133616182416 452380773771437 452460170122688 453003992442547 453857028282112 455592583543552 455890959253184 456140170783388 456220226938112 457190700886528 457248929548736 457548390028912 457798507589059 458429189956829 458852856984704 461350731220288 461602927319716 462332118803072 462584851375304 462666038621696 464012966968096 464348100780928 466429046816096 466793963699609 467869030405504 468124789715128 468431372990126 469510210790656 469570008488672 471217155526208 472015023424672 472820874517888 473389168838222 474041329552882 474479424869632 475049712639908 475133087566592 476516310389392 477323150850728 478997494185392 479815266152768 480077555839076 480161813191424 480391967193817 480738930755356 481183215801856 482223092549744 483802650636032 484067120015024 484384144206508 484733991121744 485499722613248 485561556765376 485826987645532 486145164405719 486594445737344 486945889044992 487264798593664 490185151921556 490638166893056 491227876228264 491290439928743 491314090548736 492421924129408 492744420031136 493013777403602 493100305163648 494149230598912 494985927233408 496514073083392 497110844805848 498645550809952 498918134019214 499706272119488 500067185456384 502308204263488 502372179175256 502701191676502 503858955821312 504134388923984 505690778372416 506298579788729 507464629028224 508323871380416 509191711019264 509803720287316 509893194813184 510171926515888 510977842167296 512362035834103 514040316300784 514321315015963 515843455276576 515909154063212 516724132779904 517006598595928 517097337283072 517718848505768 521018239146496 521303052323872 522021221208032 522912445747328 523198294387496 523540946283082 523919074236376 524746706177792 527257978537472 527546202651104 528668401571776 529082012230954 529810897735574 530300533677824 530937914126956 531031097868544 533061767789824 533478815656696 534999759674432 535350140560144 536651438272768 536908669216619 537296452020692 538533892029952 539445741056768 541016192957968 541370514113156 541761519489008 542617337038336 542913957302752 543338713159333 544590069016448 545512172400832 546167836069583 547425707640448 547853993324092 548360304174592 549019391078648 549115748260352 549415920863264 551112105771136 553219565731456 553581879093152 553884493094114 553981704139136 554927493446144 555594473606536 557543375313904 560211602196064 560517840316798 561403287118016 561474788489992 563136480035584 563444317032688 564220541485328 568126679778112 568809524345153 569780628556412 569880629497088 570192153164816 571092882422272 574066519158272 574515647630288 574829705017841 575621614457071 576153587341696 576530920603232 576604348658884 577932318139904 578626948329976 579606683175884 580941567291904 582632823185504 583053630303872 583435482526624 585133998786974 585556612381832 586481612786944 587474647200896 587795788589672 588180746536474 589535377458944 589610461786528 590864684109632 591678684006592 592141591586818 593505344676608 595224827333318 595774916941568 596165100561856 596490992562892 596595681380608 597940907871424 598332510037808 598659586847231 598764656270144 602909945886976 603304802364992 603634597264244 604665156835376 605498168840656 605829162737617 606454670807552 606786187573664 609690075036224 610422875607181 611828732068736 612564103140934 613609907676136 613717600996864 614053088023648 618304220523392 618709158986464 619047374634598 619156022273152 619900200184538 620473094060288 620958529324952 623136713586128 623442482743808 624191812650952 626118849513248 626461115648186 627450732661312 627793726866484 627903909558016 630599428718896 632665004677888 633010849250416 633425419346972 634965112693184 635312214613388 635728291915171 637192428930176 640241831081216 640591817504912 641011352512804 641603756706304 642456729137587 642487656871424 643341804393197 643936362323072 644358087733024 644710324297018 644823475983232 647795704725988 649287634032128 650068027823032 650182119827968 651177861207328 651648175045504 652074951059168 652431406025126 656589311577472 656948234306104 657378481423118 657853273665224 658892480689408 658976398467296 661287940948544 662082758185261 662407637915296 665251277607826 665866083640576 666302171216192 666666403452644 666783408601856 668724570042256 669207557007808 670011893013827 672206567470256 673840527756032 674281837937344 674650432236508 676204210293248 676733247527792 680256945523792 681331543499264 681703991500448 682237331560967 683808582900352 684182384968264 684302464308736 684630468216338 687906893873108 689491202702848 689868111159136 691045893526144 691876477532786 691997907246464 692376185985848 692829635500366 693469928655616 694425281828096 696788657184256 697626143551064 700073260732496 700162423371502 701268465915584 701774957741312 702618437257828 703808115285002 707096181698816 707482713868112 707946056917204 708457371639472 709666890657088 710519855669897 711033029320796 712156244098432 713362071601088 714219477937147 715564399443712 715955560740784 716424452808428 717086551612928 718074440032768 719029075498279 720164921583968 720685061393024 722773004619029 723440970571904 723914764967968 724006964105516 725674414506496 726546619331624 726674133925376 728789651183776 732104934291328 732584402871776 734236261871528 734717126296426 735247776449368 736409243123456 736811799196592 740337948258272 740822808786424 742934888940608 743516133796982 744203269951232 745097745035308 745228515496192 745635892600144 751289693054992 751700383484869 751832312760256 753115883962624 754021071323156 755757646798336 756666009354584 757037300474624 757947201076156 760287174408944 760702783287083 761488195675648 761904461088736 762954092534816 764256651476864 764808636580352 765175229182966 765727877730088 768236077108864 769159437778466 770607814785536 771029065413152 772091267295712 773409425746048 774339004382762 776122373807872 777436509170048 778370928051262 779090276000512 779699807498248 781922725678016 782434820818672 786179307283552 786609070024414 788420698467584 788937049246528 790715974323184 791233828319228 791287069698112 791805297714704 797287021201216 798245298870929 798385397141696 800083726551424 800185626710288 800709682550596 801449675332096 802553785918976 802992499723232 804352131754288 807805122809503 808551672992128 809081207905376 809523489906782 809665567587968 811047875036672 812022692194168 812165208504832 812609176366624 815270938972672 816250831928168 818234926560896 818770803209632 819218382001474 821747514855176 823045624667392 824630022170864 826026290993176 827331159963392 827436530406304 830338993521856 831336997119839 832902458495744 835315513988774 837239317567744 838245614824436 839676715767344 840135722718383 840283173084992 841293128821873 842070627653248 846100512295168 846654638613056 847117460026292 848284484463052 849068444503552 849732724339408 850197228379681 851540280040352 852155305828736 852713397538912 858616792062848 859086152554136 859236928868864 859648783399462 861738367226464 862925534036384 864761153548096 866225372658464 868899627895936 869374609470952 869943978410234 870747955529984 871947534325504 874485976209104 875117574548672 879039357461104 879151313556698 881176074757888 881753172687296 882235180616972 882390019766528 884958862151728 889566774915728 891085494283712 892156510502803 892313090923072 892800871402804 894211223792768 896971878380032 898490636895488 898981794313616 899570553526372 901642341996032 902841019610621 903675399226496 904267232364832 904761547542874 904920340245376 906007984885094 907714056564224 911185167087104 911781918506368 912280341566776 912440453876224 914497859097472 915096780057824 915597015178118 916858379913658 917705713969408 922701462440576 923205854639432 924664237606144 925169702750608 928025933936192 928696201561856 929141349722173 932858093632192 933587927399218 935738060811008 936249579430256 936862745980252 939020421581312 939140016977344 940268791036211 942434311052416 944030046849344 945641749035776 946778337676444 948082659105764 948958849739264 950099425279816 950266175133184 953032620778784 954646301701456 955168156458217 957994988370784 959630532305536 960155111678152 960323626382848 960783934387634 961477861510712 964446185099488 967605301272064 968134240030048 968768288413016 969467982243488 971123113530752 971653975291064 972290328811438 973188891474688 974529597187328 980370303843112 982455752456528 982580879857486 984843848258816 985488840062272 986027554807204 986200610327296 988298461197824 989971854466816 994221689611696 997116099973721 997291101619904 997836268038428 999412544238976 1000134370912768 1004616408526976 1004744358350512 1005402383353004 1007717911642624 1008268777847968 1009057610153047 1011381556744832 1012597159577458 1014311695557797 1014929258056448 1016647742760832 1018383422038528 1019607440574632 1019786389626368 1020343853031776 1024724071668206 1028080632601568 1028642630031926 1031686910553152 1031818308126424 1033448265559808 1034013197191856 1035437697011536 1042606104647744 1043859236985061 1044042442416064 1045824891494656 1046396588774992 1047081892566164 1047838148472752 1049493412355584 1055092405302208 1056360545212427 1057336803143552 1058164024461908 1059621795471148 1060601067355648 1061875828253912 1062062195737088 1066123535579648 1066957631313392 1067540880747419 1069999519348864 1070700281120288 1073302876545536 1073817338433238 1074592904041384 1078891482113536 1082032385915936 1082741028226312 1083523038978016 1085827914605504 1086677426318666 1089180138032896 1091024344801664 1092335672139166 1094851415280896 1095707986648184 1098038782157296 1098639022016347 1098831841726528 1102224211542272 1106439131462912 1107163758186304 1107768986188228 1107963408278272 1111188947213072 1111796375573429 1115086750627808 1120423204392128 1121035680633596 1122806574236032 1122949576979984 1126272960071168 1126888634065376 1128441082970656 1133642483270479 1136253359556224 1137619048690306 1139561257112824 1139761258994176 1140384306329632 1149031295260576 1149659410035682 1151243228914142 1152307174683392 1153061841206464 1153208697317768 1157253896659952 1159213366351768 1165265646371008 1166107260607744 1166666206042127 1166870965053248 1170267997573948 1171113224763664 1172963225573888 1174949294401792 1175591577179344 1176361493072948 1179070754917888 1179220923573056 1180638256413889 1181729368219264 1183357368013184 1184283183173636 1187010689353216 1190449654666636 1191549833883136 1192330201123712 1192981985125784 1193133925541233 1193191362761216 1195881815742848 1196665020075616 1197319173694462 1197529312540288 1203837064277939 1205819891773952 1206609604729984 1207269194528488 1209330313670752 1210996337681312 1211658325475234 1213572375147328 1219380150072448 1220845751214362 1223657464137472 1225128206281868 1227219815352272 1228106176047296 1229582265201199 1236608441046784 1237418317972928 1238094749269196 1238312044546304 1239800400369076 1240946188120576 1241917058649904 1244307801311393 1246273427172256 1248383625301904 1252237699026496 1252922231296372 1254901465322624 1255587453732968 1255807819116032 1261198857437792 1265330009355776 1266021698500832 1266850838693944 1267012187184653 1269930225386368 1270624429226776 1271456583830342 1274384857860352 1280483662162432 1281183635009824 1282022705025608 1284913458275174 1286683608786394 1287872724646144 1288716175466048 1289420648594036 1289646951966464 1295591409451976 1300136055646064 1302355722414656 1303296350091008 1303921053811789 1304149902118336 1304862812050252 1313178623154944 1313896468612208 1314756962846236 1315706547330448 1317784961378816 1317952796934592 1319536874815523 1322575881897088 1324165516370522 1324815275830592 1326407601883273 1330502555215652 1331732167281152 1332604342432384 1333332806905288 1333566817203712 1337449140084512 1338415114015616 1340023786027654 1344413134940512 1347681055512064 1348563675874688 1349300864473016 1353466495055584 1360513891047584 1363407983000896 1364474663121934 1367617165800704 1368364769936528 1369260936432676 1375813787746216 1379736222318272 1382091787052288 1383752955065572 1383995814492928 1384752371971696 1385659271000732 1386939857311232 1388850563656192 1395252287102128 1396014997900471 1400146521464992 1400324846743004 1402536931831168 1403549915482624 1405236874515656 1407616230570004 1414192363397632 1414965427736224 1415892113834408 1416914743278944 1419333781314176 1421039711339794 1422066058641592 1424312488196864 1426724143202176 1428438955874294 1431128798887424 1431911121481568 1432848905616856 1438058150996558 1440329843167936 1441370122786048 1445546009238058 1446881941143808 1447829529935936 1448013928211032 1453093238663248 1457579302367552 1464209868582656 1465168805743552 1468472523743056 1469434252592852 1470495552898736 1472818486246912 1473623598393184 1480675896516544 1481645617572848 1482455555046011 1485869777881216 1487032267593964 1488406539902464 1490195490070616 1490457030992384 1491271785200288 1502579386109984 1503400766969738 1503664625520512 1506231767925248 1508042142646312 1513332018709168 1514074600949248 1515894402152312 1520574348817888 1521405566574166 1523808922177472 1525908185069632 1528513302953728 1530350458365932 1531455755460176 1536472154217728 1538318875556932 1542058130826304 1543911566079701 1544182534591424 1546818851492096 1548678008765524 1552244747615744 1554873018340096 1556741856102524 1558180552001024 1559399614996496 1560252056476997 1562401524954907 1563845451356032 1564869641637344 1572358614567104 1573218140048828 1574248468671151 1576841396935168 1577874098493056 1581431948646368 1582467656638456 1582574139396224 1583610595429408 1594574042402432 1596490597741858 1596770794283392 1600167453102848 1600371253420576 1601419365101192 1605984999446464 1608704263508576 1615610245619006 1617103345984256 1618162415810752 1619046979813564 1619331135175936 1624045384388336 1625218352733248 1632501663856336 1636469853121792 1637541606419264 1638436764002948 1643495029710352 1646091249334784 1649260044341728 1652052581986352 1654662319926784 1654873060812608 1656862090933777 1660677987043712 1662673994239678 1665804916991488 1670631027977548 1674478635135488 1676491229648872 1679353431534688 1680271445436766 1680566346169984 1682586257643746 1684141255306496 1692201024590336 1693309277226112 1694234920052584 1696568968926104 1699465448678816 1700394456759362 1703080560080704 1704310611657472 1705426795077824 1717233584125696 1718172305108272 1719297566798924 1723476734452928 1725548220912607 1725851068072768 1729522307096192 1732450745316928 1737799255791872 1738749218941904 1739887956820468 1741495911059968 1743895068651008 1746213469067249 1748971952418208 1750235149097344 1758078714922208 1758302627113396 1759454170867757 1762352149515776 1763506345374592 1764470361233944 1764780039533056 1769917724303456 1779133549831456 1782170988567424 1784313021005606 1784626181846144 1785601742805608 1788422447585536 1796981273790976 1797963588627232 1799141107052744 1805682039221242 1807350798452992 1808534464729664 1809523095085748 1809840680490752 1812015969770188 1823563837012736 1824560683133552 1828995718194944 1830193560115648 1831194030356236 1833716759827316 1835411427938816 1845402924881152 1846411709278864 1849328475212288 1850339405501216 1851787042808339 1856051867872384 1857392403123712 1858282699444346 1865716187264384 1867175854798436 1871476121622016 1872499158860512 1873725491960504 1878280033954688 1880537582072422 1884868622104832 1888060093698688 1891283498071552 1893556675352888 1896165318211528 1900198850559632 1906065241557568 1909292603402912 1910336312916434 1915989976741568 1919261064611072 1920310223356304 1921567868775268 1922955723021424 1928892370198976 1936268480060096 1937536576826032 1938595725829399 1938935964486976 1942246227061504 1943307950582128 1944580657622876 1946377782949376 1949059194374656 1960740607686224 1961812441108793 1964911504913056 1965161759714972 1969687696517632 1970977680124544 1972055109614408 1972401220654592 1979943708933632 1988443379223392 1994232199947442 1994582203239808 1995672536076856 1998825088477952 2009232817053952 2009488716701024 2010804766706008 2016537555695936 2018115220306094 2022763113489664 2025194319154916 2028623391115594 2029858516112896 2033295485521664 2039214881149264 2040329612316073 2040687706063552 2049448143336412 2056161265203136 2057285260063852 2058632612877659 2063373821106304 2063636616252848 2064764697493511 2066896531119616 2068026394383712 2070875394023072 2083286895666613 2085212209295488 2087718473970122 2088084884832128 2091649782989312 2092793177549984 2094163785132328 2095676296945504 2110184810604416 2112721090424854 2114673606287104 2116328048923816 2119243590942296 2123751656507824 2133915262626784 2135081761494838 2139999038697728 2141400562240576 2147634676866476 2149185808082768 2164064771831872 2165482056452624 2166665811221093 2167046077956032 2171655829211008 2173354852637332 2178360276065792 2182048689603328 2184671344278332 2189702830561792 2191415973296368 2192613904768651 2196077564314592 2197278044032694 2197663683453056 2204448423084544 2212878262925824 2214327516372608 2215537972376456 2215926816556544 2222377894426144 2223592751146858 2230173501255616 2240846408784256 2242071361267192 2245613148472064 2245899153959968 2253777268130752 2256486135039563 2256882165941312 2267284966540958 2272506719112448 2275238097380612 2279122514225648 2280768612659264 2283509921087941 2298062590521152 2299318820071364 2300824684980913 2302486457828284 2304614349366784 2306123682412928 2306417394635536 2314507793319904 2318426732703536 2328379471627391 2330531292742016 2332214521215488 2333332412084254 2333741930106496 2340535995147896 2342226449527328 2349898588803584 2351183154358688 2352722986145896 2358441847146112 2361276512827778 2363458736438528 2366714736026368 2368566366347272 2380899309333272 2384660402247424 2385963970251568 2386267851082466 2391763631485696 2393330040151232 2394638347388924 2395058625080576 2407674128555878 2413219209459968 2414538389056976 2418660627341504 2421567671364751 2421992675362624 2423316650950468 2427144750294656 2438760300144896 2441691502428724 2447314928274944 2450256412563736 2450568481800257 2454439630704544 2456212352094592 2459164530402398 2463328403497507 2473216882093568 2474836635945856 2476189498538392 2476624089092608 2479600800738152 2483834117299808 2488615602622786 2492546854344512 2496767250603808 2504475398052992 2505844462592744 2509802930645248 2511174907465936 2522397714875584 2532043397001664 2533701677387888 2534024374369306 2539860450772736 2541248858453552 2542913167660684 2548769715720704 2562367270019648 2564045410051216 2569826916550348 2571509942037491 2573367217572788 2575745449292288 2577432350932096 2578841297188072 2579293903932928 2591182818903952 2600272111292128 2602306468289437 2604711444829312 2606592700182016 2607842107623578 2608299804236672 2609725624100504 2626357246309888 2627792937224416 2629513925692472 2631413094660896 2635905593869184 2639073749631046 2645151763794176 2648331032741044 2649630551661184 2652815203766546 2661005110431304 2665208684864768 2666665613810576 2674898280169024 2676830228031232 2680047572055308 2688826269881024 2692058032224631 2697127351749376 2698601728946032 2706932990111168 2721027782095168 2724298248179417 2726815966001792 2728949326243868 2735234331601408 2736729539873056 2738521872865352 2751627575492432 2753131745085449 2759472444636544 2764183574104576 2767505910131144 2767991628985856 2769504743943392 2771318542001464 2790504574204256 2792029995800942 2800293042929984 2800649693486008 2805073863662336 2810473749031312 2815232461140008 2829930855472448 2831784227668816 2833332214673737 2833829486557888 2838667562628352 2842079422679588 2844132117283184 2848624976393728 2853448286404352 2856877911748588 2863822242963136 2865697811233712 2867264337005159 2876116301993116 2880659686335872 2882740245572096 2891092018476116 2893763882287616 2895659059871872 2896027856422064 2906186477326496 2915158604735104 2923604298960709 2928419737165312 2930337611487104 2936945047486112 2938868505185704 2940991105797472 2947247196786368 2961351793033088 2963291235145696 2964911110092022 2971739555762432 2974064535187928 2980390980141232 2982543570400576 3005158772219968 3006801533939476 3007329251041024 3008770741898117 3016084285292624 3026664037418336 3031788804304624 3041148697635776 3042811133148332 3044803924435819 3047617844354944 3051816370139264 3057026605907456 3060700916731864 3062911510920352 3072944308435456 3076637751113864 3077029597448443 3084116261652608 3087823132159402 3088365069182848 3093637702984192 3097356017531048 3109746036680192 3113483712205048 3118799229992992 3120504112953994 3124803049909814 3127690902712064 3129739283274688 3144717229134208 3146436280097656 3148496937342302 3155748196986112 3162863897292736 3164935313276912 3165148278792448 3166665416400059 3167221190858816 3189148084804864 3192981195483716 3193541588566784 3200334906205696 3200742506841152 3202838730202384 3204589553123413 3211969998892928 3217408527017152 3231220491238012 3234206691968512 3236324831621504 3238093959627128 3238662270351872 3248090768776672 3250436705466496 3265003327712672 3267557745897263 3272939706243584 3275083212838528 3276873528005896 3286990059420704 3298520088683456 3304105163972704 3309746121625216 3313724181867554 3321355974087424 3325347988479356 3341262055955096 3352982459297744 3358706863069376 3360542890873532 3361132692339968 3362743770356719 3365172515287492 3368282510612992 3386618554452224 3388469840105168 3393137937852208 3398930897357632 3400788913518724 3403016150840033 3406161120161408 3408621223314944 3410853590155648 3434467168251392 3436344610216544 3438595133597848 3439033079501201 3446953468905856 3451096441825214 3451702136145536 3459044614192384 3464901490633856 3475598511583744 3477498437883808 3479775913640936 3492426938134498 3497943904836416 3500470298194688 3516157429844416 3516605254226792 3518908341735514 3527012690749184 3528940722467888 3539835448606912 3558267099662912 3564341977134848 3568626042011212 3569252363692288 3571203485611216 3576844895171072 3595927177254464 3598282214105488 3600249205111741 3611364078442484 3614701596905984 3617068929459328 3619046190171496 3619681360981504 3624031939540376 3647127674025472 3649121366267104 3657991436389888 3660387120231296 3662388060712472 3667433519654632 3690805849762304 3692823418557728 3700678811002432 3703574085616678 3712103735744768 3716565398888692 3731432374528768 3734351709596872 3744998317721024 3747450983921008 3756560067909376 3758360684516333 3761075164144844 3769737244209664 3776120187397376 3787113350705776 3792330636423056 3800397701119264 3803370992115331 3812130483115136 3818585206805824 3820672625832868 3823174852487081 3831979953483136 3838522129222144 3840620446712608 3843135737550536 3845911446042848 3857784740397952 3872536960120192 3875073153652064 3877191451658798 3877871928973952 3884492454123008 3886615901164256 3889161315245752 3921481215372448 3923624882217586 3929823009826112 3930323519429944 3941955360249088 3944110219228816 3976886758446784 3981666670416071 3988464399894884 3989164406479616 3991345072153712 3997650176955904 4018465634107904 4018977433402048 4021609533412016 4023807935124887 4029351301199497 4033075111391872 4036230440612188 4045526226979328 4050388638309832 4057246782231188 4066590971043328 4078429762298528 4080659224632146 4081375412127104 4098896286672824 4112322530406272 4114570520127704 4117265225755318 4126747642212608 4127273232505696 4129529394987022 4136052788767424 4141750788046144 4166573791333226 4170424418590976 4175436947940244 4176169769664256 4185586355099968 4188327570264656 4190617107930617 4191352593891008 4220369621208832 4225442180849708 4229347212574208 4232656097847632 4238487181884592 4240804139163319 4247503313015648 4267830525253568 4270163522989676 4272960129250267 4279998077395456 4282801124481152 4295269353732952 4298371616165536 4328129543663744 4330964112905248 4333331622442186 4334092155912064 4343311658422016 4346709705274664 4364097379206656 4369342688556664 4382831946592736 4385227809537302 4392155128629184 4394556088065388 4395327366906112 4428655032745216 4431075944752912 4444755788852288 4447185502293716 4450098043406197 4460347002511232 4481692817568512 4484142722534384 4491226296944128 4491798307919936 4497197103963109 4503392630752379 4507554536261504 4512972270079126 4513764331882624 4534569933081916 4545013438224896 4550476194761224 4558245028451296 4561537225318528 4567019842175882 4596125181042304 4598637640142728 4601649369961826 4604972915656568 4612247364825856 4612834789271072 4629015586639808 4636853465407072 4656758943254782 4661062585484032 4666664824168508 4667483860212992 4681071990295792 4684452899054656 4702366308717376 4705445972291792 4716883694292224 4722553025655556 4726917472877056 4733429472052736 4737132732694544 4761798618666544 4769320804494848 4771927940503136 4772535702164932 4775661320926769 4783527262971392 4786660080302464 4789276694777848 4790117250161152 4815348257111756 4826438418919936 4829076778113952 4837321254683008 4843135342729502 4843985350725248 4846633301900936 4854289500589312 4877520600289792 4883383004857448 4900512825127472 4901136963600514 4908879261409088 4912424704189184 4918329060804796 4926656806995014 4949673271891712 4952378997076784 4959201601476304 4967668234599616 4973638989689279 4977231205245572 4985093708689024 4993534501207616 4999536345560029 5008950796105984 5011688925185488 5019605861290496 5022349814931872 5033203528487953 5044795429751168 5059411032333203 5064086794003328 5067403354775776 5068048748738612 5079720901545472 5082497716907104 5085826335321368 5124734540039296 5128090820102432 5139653833100696 5143019884074982 5146734435145576 5154864701864192 5157682594376144 5182365637807904 5200544222584256 5204612936578874 5209422889658624 5215684215247156 5216599608473344 5219451248201008 5255585874448832 5259027851384944 5261902684394083 5262826189321792 5271811187738368 5278147499262092 5290303527588352 5296662065482088 5299261103322368 5305630407533092 5322010220862608 5324919483009581 5330417369729536 5333331227621152 5349796560338048 5353660456062464 5360095144110616 5377652539762048 5384116064449262 5394254703498752 5397203457892064 5413865980222336 5442055564190336 5448596496358834 5453631932003584 5457898652487736 5473459079746112 5477043745730704 5503255150984864 5506263490170898 5518944889273088 5535011820262288 5539009487886784 5542637084002928 5581009148408512 5584059991601884 5587717092096503 5600586085859968 5601299386972016 5610147727324672 5620947498062624 5630464922280016 5654635859666521 5659861710944896 5663568455337632 5666664429347474 5667658973115776 5677335125256704 5684158845359176 5688264234566368 5706896572808704 5713755823497176 5727644485926272 5731395622467424 5734528674010318 5752232603986232 5761319372671744 5782184036952232 5791318119743744 5792055712844128 5812372954652992 5819358979838873 5830317209470208 5847208597921418 5860675222974208 5873890094972224 5877737010371408 5880950059028681 5881982211594944 5889051901753111 5894494393572736 5922703586066176 5926582470291392 5929822220184044 5943479111524864 5948129070375856 5951380598657767 5960781960282464 5965087140801152 6010317544439936 6013603067878952 6014658502082048 6017541483796234 6032168570585248 6053328074836672 6063577608609248 6082297395271552 6085622266296664 6089607848871638 6095235688709888 6103632740278528 6121401833463728 6125823021840704 6153275502227728 6154059194896886 6168232523305216 6175646264318804 6176730138365696 6194712035062096 6226967424410096 6237598459985984 6241008225907988 6245095573519621 6249606099819628 6255381805424128 6259478566549376 6289434458268416 6292872560195312 6296993874684604 6311496393972224 6319887137274347 6325727794585472 6329870626553824 6330296557584896 6333330832800118 6334442381717632 6378296169609728 6385962390967432 6387083177133568 6401485013682304 6405677460404768 6409179106246826 6423939997785856 6434817054034304 6462440982476024 6472649663243008 6476187919254256 6496181537553344 6500873410932992 6503989448055211 6530006655425344 6535115491794526 6550166425677056 6553747056011792 6573980118841408 6581881537253477 6597040177366912 6608210327945408 6619492243250432 6627448363735108 6642711948174848 6650695976958712 6682524111910192 6686177095207519 6705964918595488 6717413726138752 6721085781747064 6722265384679936 6725487540713438 6730345030574984 6773237108904448 6776939680210336 6786275875704416 6797861794715264 6801577827037448 6806032301680066 6812322240322816 6821707180311296 6872689220433088 6877190267195696 6878066159002402 6893906937811712 6902192883650428 6903404272291072 6918089228384768 6929802981267712 6954996875767616 6959551827281872 6979812699816047 6984853876268996 6995887809672832 7000940596389376 7032314859688832 7033210508453584 7037816683471028 7054025381498368 7057881444935776 7063403271071329 7079670897213824 7100181868904579 7116534199325824 7128683954269696 7137252084022424 7138504727384576 7142406971222432 7191854354508928 7196564428210976 7200498410223482 7222728156884968 7234137858918656 7238092380342992 7248063879080752 7298242732534208 7307014658895427 7320774240462592 7324776121424944 7334867039309264 7385646837115456 7394523816486989 7401357622004864 7407148171233356 7424207471489536 7433130797777384 7462864749057536 7468703419193744 7472786165231933 7489996635442048 7494901967842016 7513120135818752 7516721369032666 7522150328289688 7552240374794752 7574226701411552 7584661272846112 7600795402238528 7606741984230662 7624260966230272 7637170413611648 7641345251665736 7646349704974162 7663959906966272 7681240893425216 7686271475101072 7690473154114429 7691822892085696 7715569480795904 7745073920240384 7750146307304128 7754382903317596 7755743857947904 7773231802328512 7778322630491504 7782574629014003 7842962430744896 7847249764435172 7859646019652224 7860647038859888 7883910720498176 7888220438457632 7935497382893353 7953773516893568 7963333340832142 7976928799789768 7978328812959232 7982690144307424 8037954866804096 8043219066824032 8047615870249774 8058702602398994 8066150222783744 8072460881224376 8100777276619664 8114493564462376 8156859524597056 8161318449264292 8162750824254208 8166663442294889 8197792573345648 8224645060812544 8229141040255408 8234530451510636 8253495284425216 8254546465011392 8259058789974044 8264467794897223 8272105577534848 8283501576092288 8333147582666452 8340848837181952 8350873895880488 8351937478788631 8352339539328512 8371172710199936 8376655140529312 8381234215861234 8382705187782016 8440739242417664 8450884361699416 8465312195695264 8476974363769184 8481608278326638 8495006626031296 8535661050507136 8540327045979352 8545920258500534 8565602248962304 8590538707465904 8596743232331072 8607075856408393 8656259087327488 8661928225810496 8666663244884372 8668184311824128 8686623316844032 8693419410549328 8710154609179751 8738685377113328 8765663893185472 8770455619074604 8784310257258368 8789112176130776 8790654733812224 8857310065490432 8862151889505824 8869085310292571 8889511577704576 8894371004587432 8900196086812394 8920694005022464 8963385635137024 8968285445068768 8983596615839872 8994394207926218 9006785261504758 9015109072523008 9025944540158252 9027528663765248 9069139866163832 9100952389522448 9116490056902592 9123074450637056 9127447376682523 9134039684351764 9192250362084608 9197275280285456 9203298739923652 9209945831313136 9224494729651712 9225669578542144 9236758123708661 9258031173279616 9273706930814144 9284853213182911 9313517886509564 9322125170968064 9333329648337016 9334967720425984 9362143980591584 9368905798109312 9404732617434752 9410891944583584 9433767388584448 9445106051311112 9474265465389088 9523597237333088 9543855881006272 9545071404329864 9551322641853538 9573320160604928 9578553389555696 9630696514223512 9658153556227904 9674642509366016 9686270685459004 9687970701450496 9693266603801872 9708579001178624 9766766009714896 9772104985303297 9801025650254944 9802273927201028 9817758522818176 9824849408378368 9836658121609592 9853313613990028 9899346543783424 9904757994153568 9918403202952608 9935336469199232 9947277979378558 9954462410491144 9970187417378048 9987069002415232 9999072691120058 10017901592211968 10023377850370976 10044699629863744 10066407056975906 10089590859502336 10118822064666406 10128173588006656 10134806709551552 10136097497477224 10164995433814208 10171652670642736 10249469080078592 10256181640204864 10279307666201392 10286039768149964 10293468870291152 10309729403728384 10315365188752288 10364731275615808 10377188885322077 10401088445168512 10409225873157748 10418845779317248 10431368430494312 10433199216946688 10438902496402016 10511171748897664 10518055702769888 10523805368788166 10525652378643584 10543622375476736 10556294998524184 10593324130964176 10598522206644736 10611260815066184 10644020441725216 10649838966019162 10666662455242304 10699593120676096 10720190288221232 10755305079524096 10768232128898524 10794406915784128 10807380962557907 10827731960444672 10884111128380672 10897192992717668 10907263864007168 10915797304975472 10921764395338979 10936810674684349 10946918159492224 10954087491461408 11006510301969728 11012526980341796 11037889778546176 11070023640524576 11078018975773568 11085274168005856 11162018296817024 11168119983203768 11175434184193006 11201172171719936 11202598773944032 11241894996125248 11260929844560032 11309271719333042 11319723421889792 11327136910675264 11333328858694948 11335317946231552 11368317690718352 11376528469132736 11427511646994352 11455288971852544 11462791244934848 11469057348020636 11504465207972464 11522638745343488 11564368073904464 11582636239487488 11584111425688256 11598034636536439 11624745909305984 11638717959677746 11660634418940416 11694417195842836 11721350445948416 11747780189944448 11755474020742816 11761900118057362 11763964423189888 11778103803506222 11788988787145472 11845407172132352 11853164940582784 11859644440368088 11896258140751712 11902761197315534 11921563920564928 11930174281602304 12020635088879872 12027206135757904 12035082967592468 12064337141170496 12078837546388249 12106656149673344 12127155217218496 12164594790543104 12171244532593328 12179215697743276 12190471377419776 12207265480557056 12223494283470743 12242803666927456 12251646043681408 12306551004455456 12308118389793772 12336465046610432 12351292528637608 12353460276731392 12389424070124192 12453934848820192 12475196919971968 12482016451815976 12490191147039242 12499212199639256 12518957133098752 12578868916536832 12585745120390624 12593987749369208 12639774274548694 12651455589170944 12659741253107648 12666661665600236 12668884763435264 12771924781934864 12802970027364608 12811354920809536 12818358212493652 12847879995571712 12869634108068608 12924881964952048 12945299326486016 12952375838508512 12962509299658373 12992363075106688 13001746821865984 13007978896110422 13060013310850688 13070230983589052 13100332851354112 13107494112023584 13147960237682816 13163763074506954 13194080354733824 13216420655890816 13238984486500864 13254896727470216 13301391953917424 13365048223820384 13372354190415038 13411929837190976 13434827452277504 13442171563494128 13450975081426876 13460690061149968 13553879360420672 13570170080805793 13572551751408832 13595723589430528 13603155654074896 13612064603360132 13624644480645632 13643414360622592 13732687087761551 13745378440866176 13754380534391392 13756132318004804 13787813875623424 13804385767300856 13806808544582144 13859605962535424 13909993751535232 13919103654563744 13959625399632094 13969707752537992 13991775619345664 14064629719377664 14066421016907168 14075633366942056 14115762889871552 14126806542142658 14159341794427648 14200363737809158 14233068398651648 14274504168044848 14282307286212511 14284813942444864 14383708709017856 14393128856421952 14400996820446964 14445456313769936 14453352882454577 14468275717837312 14476184760685984 14496127758161504 14596485465068416 14614029317790854 14641548480925184 14649552242849888 14669734078618528 14771293674230912 14789047632973978 14802715244009728 14814296342466712 14866261595554768 14937406838387488 14945572330463866 14979993270884096 14989803935684032 15033442738065332 15044300656579376 15148453402823104 15166660678547651 15169322545692224 15201590804477056 15213483968461324 15248521932460544 15274340827223296 15282690503331472 15292699409948324 15327919813932544 15348297333380557 15362481786850432 15372542950202144 15380946308228858 15383645784171392 15431138961591808 15490147840480768 15500292614608256 15508765806635192 15511487715895808 15546463604657024 15556645260983008 15565149258028006 15685924861489792 15694499528870344 15719292039304448 15721294077719776 15776440876915264 15795402945276941 15870994765786706 15907547033787136 15926666681664284 15953857599579536 15965380288614848 15984569447615587 16075909733608192 16086438133648064 16095231740499548 16117405204797988 16132300445567488 16144921762448752 16201554553239328 16228987128924752 16313719049194112 16322636898528584 16325501648508416 16333326884589778 16395585146691296 16449290121625088 16458282080510816 16469060903021272 16509092930022784 16518117579948088 16528935589794446 16544211155069696 16567003152184576 16666295165332904 16701747791760976 16703874957577262 16742345420399872 16753310281058624 16762468431722468 16765410375564032 16901768723398832 16930624391390528 16950973699553257 16953948727538368 16963216556653276 16990013252062592 17071322101014272 17080654091958704 17091840517001068 17131204497924608 17153979372601799 17181077414931808 17193486464662144 17214151712816786 17243298824482549 17312518174654976 17323856451620992 17333326489768744 17336368623648256 17386838821098656 17420309218359502 17477370754226656 17531327786370944 17540911238149208 17568620514516736 17578224352261552 17724303779011648 17738170620585142 17779023155409152 17788742009174864 17800392173624788 17841388010044928 17936570890137536 17967193231679744 17988788415852436 18013570523009516 18030218145046016 18051889080316504 18055057327530496 18138279732327664 18148194972706123 18201904779044896 18232980113805184 18246148901274112 18254894753365046 18268079368703528 18384500724169216 18394550560570912 18406597479847304 18419891662626272 18451339157084288 18473516247417322 18516062346559232 18547413861628288 18569706426365822 18627035773019128 18666659296674032 18724287961183168 18737811596218624 18809465234869504 18821783889167168 18890212102622224 18948530930778176 19047194474666176 19087711762012544 19090142808659728 19102645283707076 19146640321209856 19157106779111392 19261393028447024 19271922215598143 19316307112455808 19349285018732032 19372541370918008 19375941402900992 19386533207603744 19533532019429792 19544209970606594 19602051300509888 19604547854402056 19635517045636352 19673316243219184 19706627227980056 19809515988307136 19833325502716159 19836806405905216 19870672938398464 19894555958757116 19908924820982288 19940374834756096 19974138004830464 19998145382240116 20046755700741952 20070850359036113 20089399259727488 20132814113951812 20179181719004672 20237644129332812 20256347176013312 20269613419103104 20272194994954448 20283276734200961 20329990867628416 20343305341285472 20465230092724963 20498938160157184 20512363280409728 20558615332402784 20572079536299928 20586937740582304 20630730377504576 20729462551231616 20754377770644154 20802176890337024 20818451746315496 20862736860988624 20877804992804032 21022343497795328 21036111405539776 21047610737576332 21051304757287168 21112589997048368 21186648261928352 21222521630132368 21288040883450432 21299677932038324 21333324910484608 21399186241352192 21440380576442464 21510610159048192 21536464257797048 21539207182139101 21588813831568256 21614761925115814 21655463920889344 21768222256761344 21794385985435336 21831594609950944 21843528790677958 21873621349368698 21893836318984448 21908174982922816 22013020603939456 22025053960683592 22140047281049152 22156037951547136 22166657914800413 22170548336011712 22324036593634048 22336239966407536 22350868368386012 22402344343439872 22405197547888064 22432126871863891 22483789992250496 22521859689120064 22618543438666084 22639446843779584 22654273821350528 22666657717389896 22670635892463104 22736635381436704 22753056938265472 22855023293988704 22872904221280841 22910577943705088 22925582489869696 22938114696041272 23008930415944928 23128736147808928 23168222851376512 23196069273072878 23249491818611968 23277435919355492 23388834391685672 23495560379888896 23510948041485632 23523800236114724 23527928846379776 23556207607012444 23577977574290944 23706329881165568 23719288880736176 23792516281503424 23805522394631068 23843127841129856 23860348563204608 24041270177759744 24054412271515808 24070165935184936 24073231556508407 24128674282340992 24157675092776498 24213312299346688 24254310434436992 24329189581086208 24342489065186656 24358431395486552 24446988566941486 24485607333854912 24503292087362816 24613102008910912 24616236779587544 24702585057275216 24778848140248384 24907869697640384 24950393839943936 24964032903631952 24980382294078484 24998424399278512 25037914266197504 25171490240781248 25187975498738416 25201744435782187 25279548549097388 25302911178341888 25319482506215296 25333323331200472 25337769526870528 25543849563869728 25605940054729216 25622709841619072 25636716424987304 25739268216137216 25849763929904096 25904751677017024 25925018599316746 25984726150213376 26015957792220844 26120026621701376 26140461967178104 26214988224047168 26295920475365632 26327526149013908 26388160709467648 26432841311781632 26509793454940432 26524284960108949 26602783907834848 26730096447640768 26744708380830076 26762223967409567 26823859674381952 26869654904555008 26884343126988256 26901950162853752 26921380122299936 27107758720841344 27140340161611586 27145103502817664 27191447178861056 27206311308149792 27224129206720264 27465374175523102 27490756881732352 27508761068782784 27512264636009608 27608771534601712 27819987503070464 27838207309127488 27919250799264188 27939415505075984 27983551238691328 28129259438755328 28132842033814336 28151266733884112 28166655545874209 28231525779743104 28253613084285316 28318683588855296 28400727475618316 28466136797303296 28549008336089696 28564614572425022 28569627884889728 28767417418035712 28786257712843904 28801993640893928 28890912627539872 28906705764909154 28952369521371968 28992255516323008 29192970930136832 29228058635581708 29299104485699776 29334319755514319 29339468157237056 29542587348461824 29578095265947956 29605430488019456 29628592684933424 29685628974143233 29732523191109536 29874813676774976 29891144660927732 29910720904751869 29959986541768192 29979607871368064 30066885476130664 30088601313158752 30296906805646208 30333321357095302 30338645091384448 30403181608954112 30426967936922648 30548681654446592 30565381006662944 30585398819896648 30696594666761114 30724963573700864 30745085900404288 30761892616457716 30767291568342784 31000585229216512 31017531613270384 31092927209314048 31113290521966016 31130298516056012 31371849722979584 31388999057740688 31438584078608896 31442588155439552 31480379727741763 31552881753830528 31590805890553882 31741989531573412 31815094067574272 31853333363328568 31907715199159072 31930760577229696 31969138895231174 32151819467216384 32172876267296128 32190463480999096 32234810409595976 32289843524897504 32403109106478656 32457974257849504 32627438098388224 32645273797057168 32666653769179556 32791170293382592 32916564161021632 32938121806042544 33018185860045568 33036235159896176 33057871179588892 33088422310139392 33134006304369152 33332590330665808 33403495583521952 33407749915154524 33429629246487383 33484690840799744 33506620562117248 33524936863444936 33530820751128064 33803537446797664 33861248782781056 33901947399106514 33907897455076736 33926433113306552 33980026504125184 34142644202028544 34161308183917408 34183681034002136 34307958745203598 34362154829863616 34386972929324288 34428303425633572 34486597648965098 34647712903241984 34666652979537488 34773677642197312 34840618436719004 34954741508453312 34996754418920203 35062655572741888 35081822476298416 35137241029033472 35156448704523104 35415877226332421 35448607558023296 35476341241170284 35558046310818304 35577484018349728 35600784347249576 35873141780275072 35934386463359488 35977576831704872 36027141046019032 36103778160633008 36276559464655328 36296389945412246 36403809558089792 36465960227610368 36509789506730092 36536158737407056 36789101121141824 36813194959694608 36833318790758581 36839783325252544 36902678314168576 36947032494834644 37032124693118464 37094827723256576 37139412852731644 37254071546038256 37274436381067067 37333318593348064 37448575922366336 37475623192437248 37618930469739008 37643567778334336 37780424205244448 37897061861556352 38094388949332352 38175423524025088 38180285617319456 38205290567414152 38314213558222784 38522786056894048 38543844431196286 38632614224911616 38745082741836016 38773066415207488 39067064038859584 39088419941213188 39114019644675521 39204102601019776 39209095708804112 39271034091272704 39346632486438368 39413254455960112 39582451017665647 39619031976614272 39666651005432318 39673612811810432 39741345876796928 39789111917514232 39817849641964576 39948276009660928 39996290764480232 40093511401483904 40141700718072226 40178798519454976 40265628227903624 40475288258665624 40539226838206208 40544389989908896 40566553468401922 40659981735256832 40686610682570944 40930460185449926 41024726560819456 41117230664805568 41144159072599856 41166650413200767 41173875481164608 41261460755009152 41458925102463232 41508755541288308 41604353780674048 41636903492630992 41659664190604369 41725473721977248 41755609985608064 42044686995590656 42072222811079552 42095221475152664 42102609514574336 42225179994096736 42373296523856704 42445043260264736 42576081766900864 42599355864076648 42666649820969216 42880761152884928 43072928515594096 43078414364278202 43177627663136512 43229523850231628 43588771970870672 43663189219901888 43687057581355916 43715669014637347 43747242698737396 43787672637968896 43816349965845632 44026041207878912 44050107921367184 44239209960920429 44280094562098304 44312075903094272 44333315829600826 44341096672023424 44648073187268096 44672479932815072 44701736736772024 44810395095776128 44864253743727782 44967579984500992 45043719378240128 45237086877332168 45308547642701056 45333315434779792 45473270762873408 45506113876530944 45710046587977408 45745808442561682 45851164979739392 45876229392082544 46017860831889856 46257472295617856 46336445702753024 46392138546145756 46498983637223936 46554871838710984 46777668783371344 46803239666452633 46991120759777792 47021896082971264 47047600472229448 47055857692759552 47112415214024888 47412659762331136 47438577761472352 47585032563006848 47611044789262136 47686255682259712 48108824543031616 48140331870369872 48146463113016814 48257348564681984 48315350185552996 48426624598693376 48508620868873984 48684978130373312 48716862790973104 48858688898712329 48893977133882972 48971214667709824 49006584174725632 49226204017821824 49232473559175088 49405170114550432 49443822897499303 49557696280496768 49701273082332053 49815739395280768 49900787679887872 49928065807263904 49960764588156968 49996848798557024 50342980481562496 50375950997476832 50403488871564374 50559097098194776 50638965012430592 50666646662400944 51087699127739456 51149102612267989 51245419683238144 51273432849974608 51699527859808192 51761666715408923 51809503354034048 51850037198633492 51969452300426752 52031915584441688 52240053243402752 52280923934356208 52309503156623531 52429976448094336 52591840950731264 52655052298027816 52865682623563264 53019586909880864 53048569920217898 53205567815669696 53460192895281536 53489416761660152 53524447934819134 53647719348763904 53768686253976512 53803900325707504 53833312078801003 53842760244599872 54215517441682688 54280680323223172 54290207005635328 54412622616299584 54448258413440528 54478022403098021 54930748351046204 54981513763464704 55017522137565568 55024529272019216 55217543069203424 55548481680253471 55639975006140928 55676414618254976 55838501598528376 55878831010151968 56265684067628672 56302533467768224 56333311091748418 56463051559486208 56507226168570632 56801454951236632 57098016672179392 57129229144850044 57139255769779456 57166644096064223 57572515425687808 57603987281787856 57781825255079744 57813411529818308 57851274564280561 57904739042743936 57984511032646016 58385941860273664 58456117271163416 58463562351520417 58598208971399552 58668639511028638 58678936314474112 59085174696923648 59156190531895912 59257185369866848 59371257948286466 59465046382219072 59749627353549952 59782289321855464 59821441809503738 59959215742736128 60133770952261328 60177202626317504 60593813611292416 60666642714190604 60677290182768896 60806363217908224 60853935873845296 61130762013325888 61170797639793296 61393189333522228 61449927147401728 61490171800808576 61523785232915432 61534583136685568 62001170458433024 62035063226540768 62083597172047997 62185854418628096 62226581043932032 62260597032112024 62743699445959168 62777998115481376 62885176310879104 62960759455483526 63105763507661056 63181611781107764 63483979063146824 63706666726657136 63815430398318144 63861521154459392 63892131636777661 63938277790462348 64345752534592256 64380926961998192 64469620819191952 64579687049795008 64657306865960627 64806218212957312 64915948515699008 64993972492280377 65254876196776448 65290547594114336 65333307538359112 65582340586765184 65833128322043264 65876243612085088 66036371720091136 66072470319792352 66115742359177784 66665180661331616 66806991167043904 66815499830309048 66859258492974766 67013241124234496 67049873726889872 67607074893595328 67722497565562112 67803894798213028 67815794910153472 67852866226613104 67960053008250368 68322616367834816 68367362068004272 68404734897123079 68615917490407196 68724309659727232 68773945858648576 68856606851267144 68973195297930196 69295425806483968 69333305959074976 69547355284394624 69681236873438008 69909483016906624 69993508837840406 70125311145483776 70163644952596832 70312897409046208 70831754452664842 70897215116046592 70952682482340568 71154968036699456 71201568694499152 71746283560550144 71955153663409744 72054282092038064 72207556321266016 72553118929310656 72592779890824492 72640322197254539 72807619116179584 72931920455220736 73019579013460184 73072317474814112 73578202242283648 73626389919389216 73666637581517162 73679566650505088 73805356628337152 73894064989669288 74189655446513152 74278825705463288 74508143092076512 74548872762134134 74666637186696128 74897151844732672 75287135556668672 75560848410488896 75651666737905349 75794123723112704 76188777898664704 76350847048050176 76360571234638912 76410581134828304 76452350767372853 76557674722790443 76628427116445568 77045572113788096 77087688862392572 77265228449823232 77490165483672032 77546132830414976 78134128077719168 78176839882426376 78228039289351042 78408205202039552 78418191417608224 78693264972876736 78826508911920224 79164902035331294 79238063953228544 79333302010864636 79347225623620864 79578223835028464 79635699283929152 79992581528960464 80187022802967808 80283401436144452 80357597038909952 80531256455807248 80950576517331248 81078453676412416 81088779979817792 81133106936803844 81186242455755073 81319963470513664 81373221365141888 81860920370899852 82049453121638912 82234461329611136 82288318145199712 82333300826401534 82347750962329216 82522921510018304 82917850204926464 83017511082576616 83273806985261984 83319328381208738 83450947443954496 83511219971216128 84144445622159104 84190442950305328 84450359988193472 84551862824717743 84746593047713408 84890086520529472 85152163533801728 85198711728153296 85333299641938432 85564459984295201 85761522305769856 86145857031188192 86156828728556404 86355255326273024 86459047700463256 87177543941741344 87326378439803776 87374115162711832 87431338029274694 87494485397474792 87632699931691264 88052082415757824 88100215842734368 88478419921840858 88560189124196608 88666631659201652 88682193344046848 89344959865630144 89403473473544048 89620790191552256 89728507487455564 89935159969001984 90087438756480256 90474173754664336 90617095285402112 90666630869559584 90737565097608611 90946541525746816 91012227753061888 91420093175954816 91491616885123364 91702329959478784 91752458784165088 92035721663779712 92514944591235712 92672891405506048 92784277092291512 93109743677421968 93555337566742688 93606479332905266 94043792165942528 94095200944458896 94224830428049776 94877155522944704 94991190565640551 95170065126013696 95222089578524272 95372511364519424 96128809614330857 96217649086063232 96280663740739744 96292926226033628 96514697129363968 96630700371105992 97017241737747968 97369956260746624 97433725581946208 97717377797424658 97787954267765944 97942429335419648 98452408035643648 98464947118350176 98810340229100864 98887645794998606 99115392560993536 99402546164664106 99631478790561536 99856131614527808 99921529176313936 99976151003487577 99993697597114048 100685960963124992 100751901994953664 100806977743128748 101118194196389552 101173470177182039 101277930024861184 101333293324801888 102175398255478912 102298205224535978 102490839366476288 102546865699949216 103399055719616384 103523333430817846 103619006708068096 103700074397266984 104063831168883376 104561847868712416 104619006313247062 104859952896188672 105310104596055632 106039173819761728 106097139840435796 106166624749833557 106411135631339392 106920385790563072 106978833523320304 107048895869638268 107295438697527808 107438081333663899 107537372507953024 107607800651415008 107666624157602006 107685520489199744 108431034883365376 108561360646446344 108580414011270656 108825245232599168 108896516826881056 108956044806196042 109861496702092408 110035044275131136 110049058544038432 110435086138406848 110567820616938587 111096963360506942 111352829236509952 111677003197056752 111757662020303936 111891986133309109 112531368135257344 112605066935536448 112666622183496836 112926103118972416 113014452337141264 113602909902473264 114196033344358784 114258458289700088 114278511539558912 114333288192128446 115145030851375616 115207974563575712 115563650510159488 115626823059636616 115702549128561122 115809478085487872 115969022065292032 116912234542326832 116927124703040834 117196417942799104 117337279022057276 117357872628948224 118312381063791824 118514370739733696 118656815896872799 118742515896572932 118930092764438144 119499254707099904 119564578643710928 119642883619007476 119918431485472256 120077855608212593 120267541904522656 120354405252635008 120703091771377843 121187627222584832 121333285428381208 121354580365537792 121707871747690592 122261524026651776 122341595279586592 122786378667044456 122980343601617152 123047570465830864 124070126453081536 124167194344095994 124453162087864064 124521194064224048 125555996230962752 125770352621758208 125921518910967052 126211527015322112 126363223562215528 126967958126293648 127037364808942861 127413333453314272 127630860796636288 127723042308918784 127784263273555322 127876555580924696 128691505069184512 128761853923996384 128939241638383904 129159374099590016 129314613731921254 129612436425914624 129831897031398016 129987944984560754 130581095188228672 130666615076718224 131164681173530368 131666256644086528 131752487224170176 132144940639584704 132231484718355568 133330361322663232 133613982334087808 133630999660618096 133718516985949532 134026482248468992 134099747453779744 134903455509187001 135214149787190656 135444995131124224 135607789596426056 135631589820306944 135705732453226208 136645232735669632 136734724136008544 136809469794246158 137231834980814392 137448619319454464 137713213702534288 137946390595860392 138666611918149952 138833278519013113 139094710568789248 139362473746876016 139818966033813248 139987017675680812 140327289905193664 140495952513252791 140625794818092416 141663508905329684 141794430232093184 141905364964681136 141982937139406727 142309936073398912 142403137388998304 143492567121100288 143910307326819488 144108564184076128 144415112642532032 145106237858621312 145185559781648984 145280644394509078 145615238232359168 146039158026920368 146144634949628224 147156404484567296 147252779838778432 147333275163034324 147359133301010176 147788129979338576 148557651410926576 149016286184153024 149097745524268268 149333274373392256 149794303689465344 150574271113337344 150774450274973707 151121696820977792 151303333475810698 151588247446225408 152377555797329408 152721142469277824 152821162269656608 152904701534745706 153115349445580886 153256854232891136 154091144227576192 154175377724785144 154980330967344064 155092265660829952 155166605403602891 156268256155438336 156353679764852752 156456078578702084 156816410404079104 156836382835216448 157024888103047237 157386529945753472 157653017823840448 158329804070662588 158476127906457088 158666604021729272 158694451247241728 159156447670056928 159271398567858304 159985163057920928 160374045605935616 160566802872288904 161062512911614496 161901153034662496 162177559959635584 162266213873607688 162372484911510146 162746442730283776 163721840741799704 164468922659222272 164576636290399424 164666601652803068 164695501924658432 165045843020036608 166035022165153232 166547613970523968 166638656762417476 166901894887908992 167022439942432256 168288891244318208 168380885900610656 168512620895558849 168900719976386944 169103725649435486 169493186095426816 169780173041058944 170304327067603456 170397423456306592 171128919968590402 171523044611539712 172291714062376384 172313657457112808 172918095400926512 174355087883482688 174652756879607552 174748230325423664 174862676058549388 174988970794949584 175265399863382528 176200431685468736 176412211050475309 176956839843681716 177120378248393216 177333263318403304 177364386688093696 178689919731260288 178806946947088096 179241580383104512 179457014974911128 180174877512960512 180948347509328672 181333261739119168 181475130195217222 181893083051493632 182840186351909632 182983233770246728 183504917568330176 184071443327559424 185029889182471424 185568554184583024 185669994720762643 186219487354843936 187110675133485376 187212958665810532 188087584331885056 188190401888917792 188449660856099552 189754311045889408 189982381131281102 190340130252027392 190444179157048544 192257619228661714 192435298172126464 192561327481479488 192585852452067256 193261400742211984 194739912521493248 194867451163892416 195434755594849316 195575908535531888 195884858670839296 196904816071287296 196929894236700352 197166588821119463 197620680458201728 197775291589997212 198230785121987072 198805092329328212 199262957581123072 199712263229055616 199843058352627872 199952302006975154 199987395194228096 201371921926249984 201503803989907328 201613955486257496 202236388392779104 202346940354364078 202666586649603776 204350796510957824 204596410449071956 205093731399898432 205340238288600233 206798111439232768 207046666861635692 207238013416136192 207400148794533968 207799402819002631 208127662337766752 209123695737424832 209238012626494124 209719905792377344 210620209192111264 212078347639523456 212194279680871592 212333249499667114 212822271262678784 213840771581126144 213957667046640608 214097791739276536 214876162667327798 215074745015906048 215215601302830016 215333248315204012 215371040978399488 217122721292892688 217650490465198336 217793033653762112 217912089612392084 219722993404184816 220070088550262272 220098117088076864 220362658094192341 220870172276813696 221135641233877174 222193926721013884 222705658473019904 223354006394113504 223515324040607872 223783972266618218 225062736270514688 225210133871072896 225333244366993672 226028904674282528 227205819804946528 228392066688717568 228516916579400176 228666576384256892 230415949127151424 231127301020318976 231253646119273232 231405098257122244 231618956170975744 231938044130584064 233824469084653664 233854249406081668 234392835885598208 234674558044114552 234715745257896448 236624762127583648 237028741479467392 237313631793745598 237485031793145864 237860185528876288 238998509414199808 239129157287421856 239285767238014952 240155711216425186 240535083809045312 240708810505270016 241406183542755686 242666570856762416 243415743495381184 244523048053303552 244683190559173184 245572757334088912 245960687203234304 246095140931661728 248140252906163072 248334388688191988 248906324175728128 249042388128448096 251111992461925504 251540705243516416 251843037821934104 252726447124431056 253935916252587296 254074729617885722 254826666906628544 255261721593272576 255568526547110644 255753111161849392 257523707847992768 257833231535310067 257878483276767808 258318748199180032 258629227463842508 259224872851829248 259663794062796032 259975889969121508 260921054667469469 261162190376457344 261333230153436448 262329362347060736 263332513288173056 263504974448340352 264289881279169408 264462969436711136 266660722645326464 267227964668175616 267261999321236192 267437033971899064 268199494907559488 269806911018374002 270428299574381312 271215579192852112 271411464906452416 273290465471339264 273469448272017088 273618939588492316 274463669961628784 274897238638908928 275426427405068576 275892781191720784 277333223836299904 277666557038026226 278189421137578496 278724947493752032 279637932067626496 279974035351361624 280654579810387328 280991905026505582 281251589636184832 283327017810659368 283810729929362272 283965874278813454 284619872146797824 284806274777996608 287820614653638976 288166552892405369 288217128368152256 288830225285064064 290212475717242624 290371119563297968 290561288789018156 291230476464718336 291617649334230583 292078316053840736 292289269899256448 294312808969134592 294505559677556864 294666550326068648 294718266602020352 295576259958677152 297115302821853152 298032572368306048 298195491048536536 298666548746784512 301548900549947414 302243393641955584 302606666951621396 305442284938555648 305642324539313216 305809403069491412 306230698891161772 306513708465782272 308182288455152384 308350755449570288 309960661934688128 310184531321659904 310333210807205782 312536512310876672 312707359529705504 312912157157404168 313672765670432896 314049776206094474 314773059891506944 315306035647680896 316659608141325176 317333208043458544 318312895340113856 318542797135716608 319970326115841856 321133605744577808 322125025823228992 323802306069324992 324355119919271168 324532427747215376 324744969823020292 325492885460567552 327443681483599408 327622677665168431 328937845318444544 329153272580798848 329333203305606136 329391003849316864 332070044330306464 333095227941047936 333277313524834952 333803789775817984 336761771801221312 337025241791117698 337801439952773888 338207451298870972 338986372190853632 339560346082117888 340794846912613184 342257839937180804 343046089223079424 344583428124752768 344627314914225616 344815704481416337 345836190801853024 347908911576324371 348710175766965376 349305513759215104 349496460650847328 349725352117098776 349977941589899168 352400863370937472 352824422100950618 353913679687363432 354666526636806608 357379839462520576 357613893894176192 358914029949822256 361896695018657344 362666523478238336 362950260390434444 363786166102987264 365680372703819264 365966467540493456 366166522096364717 367009835136660352 368142886655118848 370059778364942848 371137108369166048 371339989441525286 372438974709687872 374221350266970752 374425917331621064 376380803777835584 376833184551607021 376899321712199104 379508622091778816 379964762262562204 380888358314097088 381346156821686147 384515238457323428 384870596344252928 385122654962958976 385171704904134512 386522801484423968 388839371761774297 389479825042986496 389734902327784832 390869511189698632 391151817071063776 393859788473400704 394333177642238926 395241360916403456 395550583179994424 397610184658656424 399424526458111232 399686116705255744 399904604013950308 399974790388456192 403007607979814656 403227910972514992 404472776785558208 404693880708728156 405333173299207552 408701593021915648 409192820898143912 409244936460642919 410187462799796864 410680476577200466 413596222878465536 414093333723271384 414800297589067936 415598805638005262 416255324675533504 418247391474849664 418476025252988248 421240418384222528 424156695279046912 424388559361743184 424666498999334228 425644542525357568 427915334093281216 428195583478553072 429752325334655596 430149490031812096 430431202605660032 430666496630408024 430742081956798976 434245442585785376 434585180204335979 435300980930396672 435586067307524224 435824179224784168 439445986808369632 440196234176153728 440725316188384682 441740344553627392 442271282467754348 444387853442027768 446708012788227008 447030648081215744 447567944533236436 450420267742145792 450666488733987344 452057809348565056 454411639609893056 454957807445962639 456784133377435136 457033833158800352 457333152768513784 460831898254302848 462254602040637952 462507292238546464 462810196514244488 467648938169307328 467708498812163336 469349116088229104 473249524255167296 474057482958934784 474627263587491196 474970063586291728 475720371057752576 478258314574843712 478571534476029904 478833144279861553 480311422432850372 481070167618090624 481417621010540032 482812367085511372 485333141713524832 486831486990762368 489046096106607104 489366381118346368 491145514668177824 492190281863323456 496280505812326144 496668777376383976 498084776256896192 502223984923851008 503686075643868208 505452894248862112 507871832505174592 508149459235771444 508482255380781773 509653333813257088 510523443186545152 511137053094221288 511506222323698784 515047415695985536 515666463070620134 515756966553535616 516637496398360064 517258454927685016 519327588125592064 519951779938243016 521842109334938938 522324380752914688 522666460306872896 527009948896680704 528579762558338816 528925938873422272 533321445290652928 534455929336351232 534523998642472384 534874067943798128 535166455371609971 536398989815118976 539613822036748004 540856599148762624 542431158385704224 542822929812904832 546580930942678528 546938896544034176 547237879176984632 548927339923257568 550852854810137152 551785562383441568 554666447672599808 555333114076052452 557449894987504064 559948070702723248 561309159620774656 561983810053011164 562503179272369664 566654035621318736 567621459858724544 567931748557626908 568303697190285511 569239744293595648 569612549555993216 575641229307277952 576333105784810738 576434256736304512 577660450570128128 580424951434485248 580742239126595936 581122577578036312 583235298668461166 584156632107681472 584578539798512896 589011119355113728 589333100652137296 591152519917354304 594230605643706304 596065144736612096 596390982097073072 597333097493569024 603097801099894828 604486787283911168 605213333903242792 610884569877111296 611284649078626432 611618806138982824 612461397782323544 616364576910304768 616701510899140576 619921323869376256 620666421614411564 625414719059411008 625824314314808336 627345531340865792 628099552412188948 629546119783013888 630612071295361792 633319216282650352 634666416086917088 635162955683260277 636625790680227712 637085594271433216 639940652231683712 642267211489155616 644250051646457984 647604612138649984 648710239838542336 649064855494430752 649489939646040584 654887362967198816 655245355330336862 658306545161597696 658666406611212272 664140088660612928 664938333959483857 666190455882095872 666554627049669904 667607579551635968 672901667300315999 673523543602442624 674050483582235396 675602879905547776 676414902597741944 679120692164235776 681589693825226368 684515679874361608 689166856249505536 689254629828451232 689631408962832674 691672381603706048 695817823152648742 697420351533930752 698992921301694656 699450704234197552 699833057024413039 699955883179798336 704801726741874944 705648844201901236 707827359374726864 708214291240274273 709333053273613216 714759678925041152 715227787788352384 717828059899644512 723793390037314688 725333046956476672 725900520780868888 731932935080986912 732333044192729434 734019670273320704 742274216738332096 742679978883050572 743166373248834899 744877949419375744 748442700533941504 748851834663242128 752066569335647293 752761607555671168 753666369103214042 753798643424398208 759017244183557632 759929524525124408 761776716628194176 762692313643372294 769030476914646856 770245309925917952 770343409808269024 773045602968847936 777678743523548594 779469804655569664 781739022379397264 782303634142127552 787719576946801408 788666355284477852 790482721832806912 791101166359988848 795220369317312848 798849052916222464 799372233410511488 799809208027900616 799949580776912384 806015215959629312 806455821945029984 808945553571116416 809387761417456312 810666346598415104 818385641796287824 818489872921285838 820374925599593728 821360953154400932 828186667446542768 829600595178135872 830597711278109593 831197611276010524 832510649351067008 836494782949699328 836952050505976496 840544989257488151 842480836768445056 844921642399644901 848313390558093824 848777118723486368 849332997998668456 855830668186562432 856391166957106144 859504650669311192 860862405211320064 861332993260816048 868490885171570752 869170360408671958 871172134615048448 871648358449568336 878891973616739264 880392468352307456 881450632376769364 883480689107254784 884542564935508696 888775706884055536 889261553662600027 893416025576454016 894061296162431488 895135889066472872 900840535484291584 901332977467974688 904115618697130112 908823279219786112 909915614891925278 914067666317600704 914666305537027568 921663796508605696 925014584477092928 925620393028488976 935297876338614656 935416997624326672 938698232176458208 944324188564309007 946499048510334592 948114965917869568 949254527174982392 949940127172583456 956516629149687424 957143068952059808 957666288559723106 960622844865700744 962140335236181248 965624734171022744 970666283427049664 971832949633091791 973662973981524736 978732762236692736 982291029336355648 983471667592769537 984380563726646912 992561011624652288 993337554752767952 993880559975847089 996169552513792384 1004447969847702016 1007372151287736416 1010905788497724224 1015743665010349184 1016298918471542888 1016964510761563546 1019306667626514176 1022274106188442576 1023012444647397568 1030094831391971072 1031332926141240268 1031513933107071232 1034516909855370032 1039903559876486032 1043684218669877876 1044648761505829376 1045332920613745792 1054019897793361408 1055421151924815949 1057159525116677632 1057851877746844544 1066642890581305856 1069047997284944768 1069748135887596256 1070332910743219942 1072797979630237952 1079227644073496008 1084862316771408448 1085645859625809664 1086166237825220237 1093877793088068352 1094475758353969264 1097854679846515136 1099174216721330659 1101705709620274304 1103571124766883136 1109332895345199616 1110666228152104904 1114899789975008128 1119896141405446496 1122618319241549312 1123967620106022328 1133308071242637472 1135242919717449088 1135863497115253816 1136607394380571022 1139225099111986432 1151282458614555904 1152666211569621476 1152868513472609024 1155320901140256256 1161484478253191872 1162245155156072624 1166470597336922332 1168313264215362944 1169157079597025792 1178022238710227456 1178666201304274592 1179588346268911943 1182305039834708608 1188461211287412608 1192130289473224192 1192781964194146144 1206195602199789656 1210426667806485584 1222569298157252864 1223237612277965648 1224922795564647088 1233403021798281152 1234885477353327163 1239842647738752512 1241332843228823128 1250829438118822016 1251648628629616672 1254691062681731584 1256199104824377896 1261224142590723584 1266638432565300704 1269332832173834176 1270325911366520554 1273251581360455424 1279881304463367424 1284534422978311232 1288500103292915968 1295209224277299968 1298129710988861504 1298979879292081168 1299689963045338501 1309774725934397632 1310490710660673724 1316613090323195392 1317332813222424544 1328280177321225856 1329876667918967714 1332380911764191744 1333109254099339808 1345803334600631998 1347047087204885248 1348100967164470792 1352829805195483888 1363179387650452736 1369031359748723216 1378333712499011072 1378509259656902464 1379262817925665348 1380166121747836241 1383344763207412096 1391635646305297484 1394840703067861504 1397985842603389312 1398901408468395104 1399666114048826078 1399911766359596672 1409603453483749888 1411297688403802472 1415654718749453728 1416428582480548546 1418666106547226432 1430455575576704768 1435656119799289024 1437381668020201631 1447586780074629376 1450666093912953344 1451801041561737776 1454595819733018417 1463865870161973824 1464666088385458868 1468039340546641408 1484548433476664192 1485359957766101144 1486332746497669798 1489755898838751488 1496885401067883008 1497703669326484256 1504133138671294586 1505523215111342336 1507332738206428084 1507597286848796416 1519859049050248816 1523553433256388352 1525384627286744588 1538060953829293712 1540490619851835904 1540686819616538048 1542538606659346387 1546091205937695872 1555357487047097188 1558939609311139328 1563478044758794528 1564607268284255104 1575439153893602816 1577332710568955704 1582202332719977696 1590440738634625696 1598744466821022976 1599618416055801232 1612911643890059968 1617891107142232832 1618775522834912624 1621332693196830208 1636771283592575648 1636979745842571676 1640749851199187456 1642721906308801864 1656373334893085536 1659201190356271744 1661195422556219186 1662395222552021048 1665021298702134016 1672989565899398656 1673904101011952992 1681089978514976302 1684961673536890112 1689843284799289802 1697554237446972736 1698665995997336912 1711661336373124864 1712782333914212288 1719009301338622384 1721724810422640128 1722665986521632096 1736981770343141504 1738340720817343916 1742344269230096896 1743296716899136672 1757783947233478528 1760784936704614912 1762901264753538728 1769085129871017392 1777551413768111072 1778523107325200054 1786832051152908032 1790271778132945744 1802665954935949376 1804832620747170469 1808231237394260224 1817646558439572224 1819831229783850556 1826447382672286283 1828135332635201408 1829332611074055136 1843327593017211392 1850029168954185856 1851240786056977952 1870595752677229312 1870833995248653344 1877396464352916416 1888648377128618014 1892998097020669184 1898509054349964784 1899880254345166912 1913033258299374848 1914286137904119616 1915332577119446212 1921245689731401488 1924280670472362496 1931249468342045488 1941332566854099328 1943665899266183582 1947325947963049472 1957465524473385472 1964582058672711296 1966943335185539074 1968761127453293824 1986675109505535904 1987761119951694178 1992339105027584768 2014744302575472832 2017165870246837583 2021811576995448448 2031487330020698368 2032597836943085776 2033929021523127092 2038613335253028352 2041323545339614081 2044548212376885152 2046024889294795136 2060189662783942144 2062665852282480536 2063027866214142464 2069033819710740064 2079807119752972064 2087368437339755752 2090665841227491584 2110842303849631898 2115703755493689088 2138095994569889536 2139496271775192512 2140665821486439884 2145595959260475904 2158455288146992016 2169724633542816896 2171291719251619328 2172332475650440474 2187755586176136704 2188951516707938528 2195709359693030272 2198348433442661318 2203411419240548608 2207142249533766272 2221332456304209808 2229799579950016256 2239792282810892992 2247935240212044656 2266616142485274944 2270485839434898176 2271726994230507632 2273214788761142044 2278450198223972864 2293358743656179017 2302564917229111808 2305332423139242952 2305737026945218048 2322968956506383744 2324490310312145248 2332941194673844664 2336626528430725888 2357332402608549184 2359176692537823886 2364610079669417216 2376922422574825216 2385563928388292288 2412391204399579312 2413709931369914359 2420853335612971168 2445138596314505728 2446475224555931296 2449845591129294176 2466806043596562304 2469770954706654326 2482665686457646256 2501658876237644032 2503297257259233344 2512398209648755792 2533276865130601408 2538665664347668352 2540651822733041108 2546503162720910848 2559762608926734848 2563165654674553019 2569068845956622464 2577000206585831936 2590418448554599936 2596259421977723008 2597959758584162336 2599379926090677002 2619549451868795264 2620981421321347448 2634665626444849088 2637832291861249147 2656560354642451712 2659753335837935428 2666218508198679616 2669423097751803029 2691606669201263996 2694094174409770496 2696201934328941584 2705659610390967776 2726358775300905472 2738062719497446432 2757018519313804928 2758525635851330696 2760332243495672482 2766689526414824192 2783271292610594968 2795971685206778624 2797802816936790208 2799332228097652156 2799823532719193344 2822595376807604944 2831309437498907456 2832857164961097092 2837332213094452864 2860911151153409536 2864714555224500433 2871312239598578048 2874763336040403262 2895173560149258752 2903602083123475552 2909191639466036834 2927731740323947648 2929332176770917736 2969096866953328384 2970719915532202288 2972665492995339596 2979511797677502976 2995407338652968512 3008266277342589172 3011046430222684672 3014665476412856168 3015194573697592832 3039718098100497632 3047106866512776704 3050769254573489176 3076121907658587424 3081373639233076096 3085077213318692774 3092182411875391744 3110714974094194376 3126956089517589056 3129214536568510208 3154665421137911408 3164404665439955392 3180881477269251392 3197488933642045952 3199236832111602464 3225823287780119936 3235782214284465664 3237551045669825248 3273542567185151296 3273959491685143352 3285443812617603728 3312746669786171072 3318402380712543488 3322390845112438372 3324790445104042096 3330042597404268032 3347808202023905984 3351832009959030871 3362179957029952604 3369923347073780224 3379686569598579604 3395108474893945472 3397331991994673824 3423322672746249728 3425564667828424576 3438018602677244768 3445331973043264192 3473963540686283008 3476681441634687832 3486593433798273344 3515567894466957056 3525802529507077456 3538170259742034784 3555102827536222144 3557046214650400108 3573664102305816064 3580543556265891488 3605331909871898752 3609665241494340938 3616462474788520448 3635293116879144448 3639662459567701112 3652894765344572566 3656270665270402816 3658665222148110272 3700058337908371712 3702481572113955904 3741191505354458624 3741667990497306688 3746165187601269797 3754792928705832832 3777296754257236028 3785996194041338368 3797018108699929568 3799760508690333824 3826066516598749696 3828572275808239232 3830665154238892424 3842491379462802976 3862498936684090976 3882665133708198656 3887331798532367164 3929164117345422592 3933886670371078148 3937522254906587648 3973350219011071808 3975522239903388356 3984678210055169536 4029488605150945664 4034331740493675166 4043623153990896896 4062974660041396736 4065195673886171552 4067858043046254184 4082647090679228162 4089096424753770304 4092049778589590272 4125331704564961072 4138067639421480128 4159614239505944128 4174736874679511504 4181331682454983168 4221684607699263796 4231407510987378176 4276191989139779072 4278992543550385024 4281331642972879768 4316910576293984032 4339449267085633792 4344664951300880948 4377903033415877056 4391418719386060544 4396696866885322636 4406822838481097216 4414284499067532544 4442664912608419616 4459599159900032512 4479584565621785984 4495870480424089312 4533232284970549888 4540971678869796352 4543453988461015264 4546429577522284088 4586717487312358034 4610664846278485904 4645937913012767488 4648980620624290496 4665882389347689328 4673253056861451776 4714664805217098368 4718353385075647772 4729220159338834432 4753844845149650432 4771127856776584576 4824782408799158624 4827419862739828718 4841706671225942336 4892950449111862592 4898831399170891273 4899691182258588352 4933612087193124608 4939541909413308652 4957500038681919911 4965331372915292512 5003317752475288064 5006594514518466688 5024796419297511584 5066553730261202816 5077331328695336704 5081303645466082216 5126331309349106038 5138137691913244928 5192518843955446016 5195919517168324672 5198759852181354004 5239098903737590528 5241962842642694896 5269331252889698176 5275664583722498294 5313120709284903424 5319506671675870856 5332437016397359232 5338846195503606058 5383213338402527992 5392403868657883168 5411319220781935552 5476125438994892864 5514037038627609856 5517051271702661392 5520664486991344964 5533379052829648384 5566542585221189936 5591943370413557248 5595605633873580416 5598664456195304312 5599647065438386688 5645190753615209888 5662618874997814912 5665714329922194184 5674664426188905728 5729429110449000866 5742624479197156096 5749526672080806524 5807204166246951104 5818383278932073668 5855463480647895296 5858664353541835472 5914451496797514307 5938193733906656768 5941439831064404576 5945330985990679192 5990814677305937024 6016532554685178344 6029330952825712336 6079436196200995264 6101538509146978352 6152243815317174848 6162747278466152192 6170154426637385548 6184364823750783488 6221429948188388752 6224830875638200189 6253912179035178112 6258429073137020416 6309330842275822816 6328809330879910784 6361762954538502784 6398473664223204928 6451646575560239872 6475102091339650496 6547085134370302592 6547918983370286704 6570887625235207456 6610269319950163049 6625493339572342144 6636804761425086976 6644781690224876744 6649580890208084192 6695616404047811968 6703664019918061742 6724359914059905208 6759373139197159208 6790216949787890944 6794663983989347648 6851129335656849152 6876037205354489536 6890663946086528384 6947927081372566016 6953362883269375664 6957163919830929623 6973186867596546688 7031135788933914112 7051605059014154912 7076340519484069568 7110205655072444288 7114092429300800216 7161087112531782976 7210663819743797504 7219330482988681876 7279324919135402224 7305789530689145132 7312541330540805632 7317330444296220544 7387948063473711643 7400116675816743424 7404963144227911808 7483335980994613376 7492330375202539594 7509585857411665664 7554593508514472056 7594036217399859136 7599521017380667648 7657144551616478464 7661330308477784848 7684982758925605952 7724997873368181952 7765330267416397312 7774663597064734328 7858328234690845184 7867773340742156296 7946700438022143616 7951044479806776712 8058977210301891328 8068663480987350332 8087246307981793792 8130391347772343104 8135716086092508368 8165294181358456324 8178192849507540608 8184099557179180544 8250663409129922144 8257118423882383601 8276135278842960256 8319228479011888256 8349473749359023008 8443369215398527592 8557985087100770048 8562663285945759536 8633821152587968064 8644198341473290141 8678898534171267584 8689329902601761896 8755806066831754112 8782837438772121088 8793393733770645272 8828568998135065088 8885329825216839232 8959169131243571968 8991740960848178624 9066464569941099776 9086907976922030528 9092859155044568176 9097829741317369507 9173434974624716068 9221329692556971808 9291875826025534976 9297961241248580992 9331764778695378656 9429329610434196736 9436706770151295544 9542255713553169152 9649564817598317248 9654839725479657436 9661162852234853687 9683413342451884672 9785900898223725184 9797662798341782546 9799382364517176704 9867224174386249216 9879083818826617304 9915000077363839822 9930662745830585024 10013189029036933376 10049592838595023168 10133107460522405632 10154662657390673408 10162607290932164432 10252662618698212076 10276275383826489856 10385037687910892032 10391839034336649344 10397519704362708008 10478197807475181056 10483925685285389792 10538662505779396352 10551329167444996588 10639013343351741712 10664874032794718464 10677692391007212116 10766426676805055984 10784807737315766336 10797770246615424709 10822638441563871104 10952250877989785728 11028074077255219712 11034102543405322784 11041328973982689928 11133085170442379872 11191211267747160832 11197328912390608624 11290381507230419776 11325237749995629824 11331428659844388368 11349328852377811456 11458858220898001732 11485248958394312192 11499053344161613048 11614408332493902208 11636766557864147336 11710926961295790592 11717328707083670944 11828902993595028614 11882879662128809152 11890661971981358384 11981629354611874048 12033065109370356688 12058661905651424672 12158872392401990528 12203077018293956704 12304487630634349696 12325494556932304384 12340308853274771096 12442859896376777504 12449661751276400378 12507824358070356224 12618661684551645632 12633828345230193283 12657618661759821568 12723525909077005568 12785131678706003981 12796947328446409856 12903293151120479744 12950204182679300992 13094170268740605184 13095837966740573408 13141775250470414912 13220538639900326098 13250986679144684288 13289563380449753488 13299161780416168384 13391232808095623936 13407328039836123484 13448719828119810416 13518746278394318416 13580433899575781888 13589327967978695296 13702258671313698304 13752074410708979072 13781327892173056768 13906725766538751328 13914327839661859246 13946373735193093376 14103210118028309824 14120161091727863081 14152681038968139136 14220411310144888576 14228184858601600432 14289264817377298567 14322174225063565952 14421327639487595008 14438660965977363752 14558649838270804448 14611579061378290264 14634660888592441088 14775896126947423286 14809926288455823616 14966671961989226752 14984660750405079188 15019171714823331328 15109187017028944112 15188072434799718272 15199042034761335296 15314289103232956928 15322660616955569696 15369965517851211904 15449995746736363904 15549327194129468656 15735546681484312592 15893400876044287232 15902088959613553424 16053511205593253119 16117954420603782656 16137326961974700664 16260782695544686208 16271432172185016736 16330588362716912648 16356385699015081216 16501326818259844288 16514236847764767202 16552270557685920512 16638456958023776512 16698947498718046016 16886738430797055184 16895969519589400513 17115970174201540096 17125326571891519072 17267642305175936128 17288396682946580282 17378659805203523792 17511612133663508224 17586787467541290544 17770659650433678464 17918338262487143936 17942159582721871133 17983481921696357248 18132929139882199552 18173815953844061056 18185718310089136352 18195659482634739014 18346869949249432136 18442659385113943616 18464826043028744029 18595922482497161984 18663529557390757312 18685961684262621203 18858659220868393472 18873413540302591088 19084511427106338304 19299129635196634496 19309679450959314872 19322325704469707374 19366826684903769344 19571801796447450368 19595325596683565092 19598764729034353408 19758167637653234608 19830000154727679644 19861325491661170048 20026378058073866752 20053001886571503031 20099185677190046336 20266214921044811264 20325214581864328864 20505325237396424152 20783678068673298688 20795039408725416016 20967851370570779584 21077325011558792704 21102658334889993176 21278026686703483424 21329748065589436928 21355384782014424232 21532853353610111968 21569615474631532672 21595540493230849418 21645276883127742208 21904501755979571456 22068205086810645568 22082657947965379856 22266170340884759744 22382422535494321664 22394657824781217248 22580763014460839552 22650475499991259648 22662857319688776736 22917716441796003464 22998106688323226096 23228816664987804416 23273533115728294672 23434657414167341888 23462824069713216097 23657805987190057228 23765759324257618304 23781323943962716768 23963258709223748096 24066130218740713376 24117323811302849344 24317744784803981056 24406154036587913408 24608975261268699392 24680617706549542192 24885719792753555008 24899323502552800756 25015648716140712448 25237323369103291264 25267656690460386566 25315237323519643136 25447051818154011136 25570263357412007962 25593894656892819712 25900408365358601984 26188340537481210368 26191675933481146816 26223156313208888579 26283550500940829824 26441077279800652196 26501973358289368576 26579126760899506976 26598323560832336768 26782465616191247872 26814656079672246968 26897439656239620832 27037492556788636832 27178655935957390592 27504148821417958144 27562655784346113536 27813451533077502656 27828655679323718492 27892747470386186752 28206420236056619648 28240322183455726162 28305362077936278272 28440822620289777152 28456369717203200864 28578529634754597134 28644348450127131904 28877321931954727504 29117299676541608896 29223158122756580528 29269321777184882176 29551792253894846572 29619852576911647232 29933343923978453504 29969321500810158376 30218374034057888224 30376144869599436544 30645321233911139392 30739931035702423808 30899991493472727808 31098654388258937312 31471093362968625184 31786801752088574464 31804177919227106848 32107022411186506238 32274653923949401328 32521565391089372416 32542864344370033472 32661176725433825296 32712771398030162432 33002653636519688576 33028473695529534404 33104541115371841024 33276913916047553024 33397894997436092032 33773476861594110368 33791939039178801026 34250653143783038144 34291819794196238911 34535284610351872256 34576793365893160564 34702500270773439377 34757319610407047584 35023224267327016448 35173574935082581088 35541319300867356928 35884319165443742266 35966963843392714496 36347631907688122112 36371436620178272704 36391318965269478028 36693739898498864272 36885318770227887232 36929652086057488058 37191844964994323968 37327059114781514624 37371923368525242406 37746827080605182176 38598259270393268992 38619358901918629744 38644651408939414748 38733653369807538688 39143603592894900736 39190651193367130184 39197529458068706816 39516335275306469216 39660000309455359288 39722650983322340096 40106003773143006062 40198371354380092672 40650429163728657728 41010650474792848304 41567356137346597376 41590078817450832032 41935702741141559168 42205316669779986352 42556053373406966848 42710769564028848464 43065706707220223936 43139230949263065344 43191080986461698836 43290553766255484416 43573816129467401323 43809003511959142912 44136410173621291136 44165315895930759712 44532340681769519488 44789315649562434496 45161526028921679104 45325714639377553472 45835432883592006928 45996213376646452192 46457633329975608832 46547066231456589344 46869314828334683776 46925648139426432194 47315611974380114456 47531518648515236608 47562647887925433536 48132260437481426752 48234647622605698688 48635489569607962112 48700147438816507361 48812308073175826816 49217950522537398784 49361235413099084384 49771439585507110016 49798647005105601512 50474646738206582528 50535313380920773132 51140526714824015924 51187789313785639424 51800816730717203968 52383351866962293632 52446312626417777158 52567101001881659648 52882154559601304392 53158253521799013952 53196647121664673536 53629312159344493936 53794879312479241664 54074985113577273664 54357311871914781184 55008297642835916288 55626903066155005312 55657311358647436984 56412840472113239296 56480644366911452324 56610724155872556544 56912739434406401728 57157059269509194268 57288696900254263808 57754643863909455008 58234599353083217792 58446316245513161056 59103584507789693144 59938643001620316752 60436748068115776448 60752289739198873088 61290642467822278784 61479862071404847616 61799982986945455616 62197308776517874624 62942186725937250368 63608355838454213696 63684808189221586549 64214044822373012476 64549307847898802656 65043130782178744832 65085728688740066944 65322353450867650592 66005307273039377152 66056947391059068808 66795789994872184064 67546953723188220736 67583878078357602052 68501306287566076288 68583639588392477822 69070569220703744512 69153586731786321128 69405000541546878754 69514639220814095168 70347149870165162176 71082638601734713856 71768638330887484532 71933927686785428992 72695263815376244224 72742873240356545408 72782637930538956056 73387479796997728544 73770637540455774464 73859304172114976116 74654118229563029248 74743846737050484812 75493654161210364352 77196518540786537984 77238717803837259488 77289302817878829496 78381302386734260368 79032670550612938432 79320000618910718576 79445301966644680192 80212007546286012124 80396742708760185344 81300858327457315456 82021300949585696608 83180157634901664064 83871405482283118336 84410633339559972704 85112106746813933696 85421539128057696928 86131413414440447872 86278461898526130688 86382161972923397672 87147632258934802646 88272820347242582272 88330631791861519424 89064681363539038976 89578631299124868992 90323052057843358208 90651429278755106944 91670865767184013856 91992426753292904384 93094132462913178688 93738629656669367552 93851296278852864388 94631223948760228912 95063037297030473216 95125295775850867072 96264520874962853504 96469295245211397376 97400294877633014722 97624616146351653632 98722470826198168768 99542879171014220032 99597294010211203024 100949293476413165056 101070626761841546264 102281053429648031848 104766703733924587264 104892625252835554316 105134202003763319296 105764309119202608784 106316507043598027904 106393294243329347072 107258624318688987872 107589758624958483328 108149970227154547328 111253806132310010624 111314622717294873968 112374578439152771833 112825680944226478592 112961288733822904648 113825478868812803456 114314118539018388536 115509287727818910016 116469198706166435584 116892632491026322112 118207169015579386288 118271786637125803591 119877286003240633504 120873496136231552896 122581284935644557568 124394617553035749248 125595117079053097931 125884373451874500736 127216711676908427392 127369616378443173098 128428089644746024952 129098615695797605312 130171457377480133888 130644706901735301184 132010614546078754304 132113894782118137616 133591579989744368128 135093907446376441472 135167756156715204104 137002612575132152576 137167279176784955644 138307173463572642256 138810001083093757508 139029278441628190336 140371013206000521217 140694299740330324352 143537276661774969064 145485746480713090816 145565275861077912112 146774959593995457088 147541275080911548928 147718608344229952232 149308236459126058496 149487693474100969624 150987308322420728704 154477435607674518976 154578605635757658992 156762604773468520736 158065341101225876864 158640001237821437152 160424015092572024248 162601716654914630912 164042601899171393216 164239768487992512679 166360315269803328128 167742810964566236672 168821266679119945408 170224213493627867392 170843078256115393856 172262826828880895744 172764323945846795344 174295264517869605292 176545640694485164544 176661263583723038848 178129362727078077952 179157262598249737984 181302858557510213888 183341731534368027712 183562094192462220053 183984853506585808768 186188264925826357376 187477259313338735104 187702592557705728776 189262447897520457824 190250591551701734144 192529041749925707008 192938590490422794752 194800589755266029444 195249232292703307264 197444941652396337536 199085758342028440064 199194588020422406048 202141253523683092528 204562106859296063696 209533407467849174528 209785250505671108632 211528618238405217568 212633014087196055808 214517248637377975744 215179517249916966656 216299940454309094656 222507612264620021248 222629245434589747936 224749156878305543666 225922577467645809296 227650957737625606912 228628237078036777072 231018575455637820032 232938397412332871168 233785264982052644224 236414338031158772576 236543573274251607182 239754572006481267008 240042738559373672377 241746992272463105792 242917501895414075639 245162569871289115136 248789235106071498496 251190234158106195862 251768746903749001472 254433423353816854784 254739232756886346196 256856179289492049904 258197231391595210624 260342914754960267776 261289413803470602368 264227789564236275232 270187814892752882944 270335512313430408208 274005225150264305152 274334558353569911288 276614346927145284512 277620002166187515016 278058556883256380672 280742026412001042434 281388599480660648704 287074553323549938128 290971492961426181632 291130551722155824224 293549919187990914176 295437216688459904464 298975386948201939248 301974616644841457408 305016712906271809261 308954871215349037952 309157211271515317984 313525209546937041472 316130682202451753728 317280002475642874304 320848030185144048496 325203433309829261824 328085203798342786432 328479536975985025358 332720630539606656256 337642533358239890816 340448426987255734784 340901032071715551527 341686156512230787712 344525653657761791488 345528647891693590688 348590529035739210584 353322527167446077696 358314525196499475968 362605717115020427776 366683463068736055424 367124188384924440106 367969707013171617536 372376529851652714752 375405185115411457552 378524895795040915648 380501183103403468288 385058083499851414016 389601179510532058888 394889883304792675072 398389176040844812096 404282507047366185056 409124213718592127392 419570501011342217264 423057236476810435136 425266028174392111616 429034497274755951488 430359034499833933312 432599880908618189312 445258490869179495872 445793657324551105843 449498313756611087332 451845154935291618592 455301915475251213824 457256474156073554144 462037150911275640064 467570529964105288448 472828676062317545152 473087146548503214364 479509144012962534016 480085477118747344754 483493984544926211584 485835003790828151278 497578470212142996992 502380468316212391724 503537493807498002944 508866846707633709568 509478465513772692392 513712358578984099808 516394462783190421248 522578827606941204736 528455579128472550464 540375629785505765888 540671024626860816416 548669116707139822576 553228693854290569024 555240004332375030032 556117113766512761344 561484052824002084868 562777198961321297408 574149106647099876256 582261103444311648448 587099838375981828352 590874433376919808928 597950773896403878496 603949233289682914816 610033425812543618522 617909742430698075904 618314422543030635968 627050419093874082944 632261364404903507456 634560004951285748608 641696060370288096992 656170407596685572864 656959073951970050716 665441261079213312512 675285066716479781632 681802064143431103054 683372313024461575424 691057295783387181376 697181058071478421168 706645054334892155392 733366926137472110848 734248376769848880212 735939414026343235072 744753059703305429504 750810370230822915104 757049791590081831296 779202359021064117776 789779766609585350144 796778352081689624192 808565014094732370112 818248427437184254784 827902506459880625137 839141002022684434528 846114472953620870272 858068994549511902976 890516981738358991744 891587314649102211686 898996627513222174664 903690309870583237184 914512948312147108288 924074301822551280128 935141059928210576896 945657352124635090304 946174293097006428728 959018288025925068032 960170954237494689508 971670007581656302556 1004760936632424783448 1018956931027545384784 1027424717157968199616 1032788925566380842496 1045157655213882409472 1056911158256945100928 1081342049253721632832 1097338233414279645152 1106457387708581138048 1110480008664750060064 1122968105648004169736 1148298213294199752512 1164522206888623296896 1174199676751963656704 1181748866753839617856 1195901547792807756992 1220066851625087237044 1235819484861396151808 1236628845086061271936 1254100838187748165888 1269120009902571497216 1283392120740576193984 1312340815193371145728 1313918147903940101432 1350570133432959563264 1363604128286862206108 1366744626048923150848 1382114591566774362752 1394362116142956842336 1466733852274944221696 1468496753539697760424 1501620740461645830208 1514099583180163662592 1558404718042128235552 1593556704163379248384 1617130028189464740224 1636496854874368509568 1655805012919761250274 1678282004045368869056 1692228945907241740544 1716137989099023805952 1781033963476717983488 1783174629298204423372 1797993255026444349328 1807380619741166474368 1829025896624294216576 1891314704249270180608 1892348586194012857456 1918036576051850136064 1920341908474989379016 1943340015163312605112 2009521873264849566896 2037913862055090769568 2054849434315936399232 2113822316513890201856 2135116990343902664827 2162684098507443265664 2194676466828559290304 2212914775417162276096 2220960017329500120128 2245936211296008339472 2296596426588399505024 2329044413777246593792 2363497733507679235712 2386307224502008860689 2391803095585615513984 2440133703250174474088 2473257690172122543872 2508201676375496331776 2538240019805142994432 2566784241481152387968 2627836295807880202864 2727208256573724412216 2764229183133548725504 2788724232285913684672 2936993507079395520848 3003241480923291660416 3028199166360327325184 3116809436084256471104 3120555601271857740901 3187113408326758496768 3234260056378929480448 3272993709748737019136 3311610025839522500548 3356564008090737738112 3384457891814483481088 3562067926953435966976 3566349258596408846744 3595986510052888698656 3614761239482332948736 3658051793248588433152 3782629408498540361216 3784697172388025714912 3840683816949978758032 3886680030326625210224 4019043746529699133792 4075827724110181539136 4109698868631872798464 4227644633027780403712 4270233980687805329654 4325368197014886531328 4389352933657118580608 4425829550834324552192 4441920034659000240256 4491872422592016678944 4593192853176799010048 4658088827554493187584 4726995467015358471424 4772614449004017721378 4783606191171231027968 4880267406500348948176 4946515380344245087744 5133568482962304775936 5255672591615760405728 5454416513147448824432 5528458366267097451008 5577448464571827369344 5795317545219164375959 5873987014158791041696 6006482961846583320832 6233618872168512942208 6241111202543715481802 6468520112757858960896 6545987419497474038272 6623220051679045001096 6713128016181475476224 7132698517192817693488 7191973020105777397312 7229522478964665897472 7316103586497176866304 7569394344776051429824 7681367633899957516064 7773360060653250420448 8038087493059398267584 8151655448220363078272 8219397737263745596928 8540467961375610659308 8650736394029773062656 8778705867314237161216 8883840069318000480512 8983744845184033357888 9186385706353598020096 9453990934030716942848 9545228898008035442756 9567212382342462055936 9760534813000697896352 10267136965924609551872 10511345183231520811456 10908833026294897648864 11154896929143654738688 11590635090438328751918 11747974028317582083392 12012965923693166641664 12467237744337025884416 12482222405087430963604 13246440103358090002192 13426256032362950952448 14265397034385635386976 14383946040211554794624 15138788689552102859648 15362735267799915032128 15546720121306500840896 16076174986118796535168 16303310896440726156544 17080935922751221318616 17557411734628474322432 17767680138636000961024 17967489690368066715776 19090457796016070885512 19521069626001395792704 21022690366463041622912 21817666052589795297728 22309793858287309477376 23181270180876657503836 23495948056635164166784 24934475488674051768832 24964444810174861927208 26492880206716180004384 28530794068771270773952 28767892080423109589248 30277577379104205719296 30725470535599830064256 31093440242613001681792 32152349972237593070336 32606621792881452313088 34161871845502442637232 35934979380736133431552 38180915592032141771024 39042139252002791585408 40567222816534150631713 42045380732926083245824 43635332105179590595456 46362540361753315007672 46991896113270328333568 49928889620349723854416 52985760413432360008768 57061588137542541547904 57535784160846219178496 60555154758208411438592 61450941071199660128512 62186880485226003363584 64304699944475186140672 68323743691004885274464 71869958761472266863104 76361831184064283542048 78084278504005583170816 81134445633068301263426 84090761465852166491648 87270664210359181190912 92725080723506630015344 93983792226540656667136 99857779240699447708832 105971520826864720017536 114123176275085083095808 122901882142399320257024 124373760970452006727168 136647487382009770548928 152723662368128567084096 156168557008011166341632 162268891266136602526852 174541328420718362381824 185450161447013260030688 199715558481398895417664 211943041653729440035072 228246352550170166191616 273294974764019541097856 305447324736257134168192 324537782532273205053704 370900322894026520061376 399431116962797790835328 423886083307458880070144 546589949528039082195712 610894649472514268336384 649075565064546410107408 741800645788053040122752 798862233925595581670656 1093179899056078164391424 1221789298945028536672768 1298151130129092820214816 1483601291576106080245504 1597724467851191163341312 2596302260258185640429632 2967202583152212160491008 5192604520516371280859264 10385209041032742561718528 20770418082065485123437056
- Sum of all divisors σ(n): 59177138122148953294080000
- Sum of proper divisors (its aliquot sum) s(n): 38406720040083468170642944
- 20770418082065485123437056 is an abundant number, because the sum of its proper divisors (38406720040083468170642944) is greater than itself. Its abundance is 17636301958017983047205888
Bases of 20770418082065485123437056
- Binary: 10001001011100100111010011110110100101000111100101111001110111010001001000010000000002
- Hexadecimal: 0x112E4E9ED28F2F3BA24200
- Base-36: 2LYA9N67TZBE134E8
Squares and roots of 20770418082065485123437056
- 20770418082065485123437056 squared (207704180820654851234370562) is 431410267303792865507882348163884750461026793947136
- 20770418082065485123437056 cubed (207704180820654851234370563) is 8960571616795403675533915837782803948006222601886961186318570382913087471616
-
The
square root of 20770418082065485123437056 is 4557457414180.1352791977 -
20770418082065485123437056 is a
perfect cube number . Itscube root is 274883336
Scales and comparisons
How big is 20770418082065485123437056?- 20,770,418,082,065,485,123,437,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,770,418,082,065,485,123,437,056 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 20770418082065485123437056 cubic inches would be around 22906944.7 feet tall.
Recreational maths with 20770418082065485123437056
- 20770418082065485123437056 backwards is 65073432158456028081407702
- 20770418082065485123437056 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 20770418082065485123437056's digits is 98
- 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 20770418082065485123437056 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 20770418082065485123437056 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/20770418082065485123437056/
Chicago style:
Numbermatics. 2024. "Number 20770418082065485123437056 - Facts about the integer". https://numbermatics.com/n/20770418082065485123437056/
The information we have on file for 20770418082065485123437056 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 20770418082065485123437056, math, Factors of 20770418082065485123437056, curriculum, school, college, exams, university, Prime factorization of 20770418082065485123437056, STEM, science, technology, engineering, physics, economics, calculator, twenty septillion, seven hundred seventy sextillion, four hundred eighteen quintillion, eighty-two quadrillion, sixty-five trillion, four hundred eighty-five billion, one hundred twenty-three million, four hundred thirty-seven thousand and fifty-six.