45337037721587461376497152
45,337,037,721,587,461,376,497,152 is an even composite number composed of six prime numbers multiplied together.
45337037721587461376497152 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 45337037721587461376497152:
29 × 33 × 73 × 136 × 193 × 6613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 661 × 661 × 661)See below for interesting mathematical facts about the number 45337037721587461376497152 from the Numbermatics database.
Names of 45337037721587461376497152
- Cardinal: 45337037721587461376497152 can be written as Forty-five septillion, three hundred thirty-seven sextillion, thirty-seven quintillion, seven hundred twenty-one quadrillion, five hundred eighty-seven trillion, four hundred sixty-one billion, three hundred seventy-six million, four hundred ninety-seven thousand, one hundred fifty-two.
Scientific notation
- Scientific notation: 4.5337037721587461376497152 × 1025
Factors of 45337037721587461376497152
Divisors of 45337037721587461376497152
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 32 36 38 39 42 48 49 52 54 56 57 63 64 72 76 78 84 91 96 98 104 108 112 114 117 126 128 133 144 147 152 156 168 169 171 182 189 192 196 208 216 224 228 234 247 252 256 266 273 288 294 304 312 336 338 342 343 351 361 364 378 384 392 399 416 432 441 448 456 468 494 504 507 512 513 532 546 576 588 608 624 637 661 672 676 684 686 702 722 728 741 756 768 784 798 819 832 864 882 896 912 931 936 988 1008 1014 1026 1029 1064 1083 1092 1152 1176 1183 1197 1216 1248 1274 1322 1323 1344 1352 1368 1372 1404 1444 1456 1482 1512 1521 1536 1568 1596 1638 1664 1728 1729 1764 1792 1824 1862 1872 1911 1976 1983 2016 2028 2052 2058 2128 2166 2184 2197 2223 2304 2352 2366 2394 2432 2457 2496 2527 2548 2644 2646 2688 2704 2736 2744 2793 2808 2888 2912 2964 3024 3042 3087 3136 3192 3211 3249 3276 3328 3456 3458 3528 3549 3584 3591 3648 3724 3744 3822 3952 3966 4032 4056 4104 4116 4256 4332 4368 4394 4446 4459 4563 4608 4627 4693 4704 4732 4788 4864 4914 4992 5054 5096 5187 5288 5292 5376 5408 5472 5488 5586 5616 5733 5776 5824 5928 5949 6048 6084 6174 6272 6384 6422 6498 6517 6552 6591 6656 6669 6859 6912 6916 7056 7098 7182 7296 7448 7488 7581 7644 7904 7932 8064 8112 8208 8232 8281 8379 8512 8593 8664 8736 8788 8892 8918 9126 9254 9261 9386 9408 9464 9576 9633 9728 9747 9828 9984 10108 10192 10374 10576 10584 10647 10752 10816 10944 10976 11172 11232 11466 11552 11648 11856 11898 12096 12103 12168 12348 12544 12559 12768 12844 12996 13034 13104 13182 13338 13377 13718 13824 13832 13881 14079 14112 14196 14364 14592 14896 14976 15162 15288 15379 15561 15808 15864 16128 16224 16416 16464 16562 16758 17024 17186 17199 17328 17472 17576 17689 17784 17836 17847 18252 18508 18522 18772 18816 18928 19152 19266 19494 19551 19656 19773 19968 20216 20384 20577 20748 21152 21168 21294 21632 21888 21952 22344 22464 22477 22743 22932 23104 23296 23712 23796 24192 24206 24336 24696 24843 25088 25118 25137 25536 25688 25779 25992 26068 26208 26364 26676 26754 27436 27664 27762 28158 28224 28392 28561 28728 28899 29184 29792 29952 30324 30576 30758 31122 31616 31728 31941 32256 32389 32448 32832 32851 32928 33124 33516 34048 34372 34398 34656 34944 35152 35378 35568 35672 35694 36309 36504 37016 37044 37544 37632 37677 37856 38304 38532 38988 39102 39312 39546 40131 40432 40768 41154 41496 41643 41743 42237 42304 42336 42588 43264 43776 43904 44688 44928 44954 45486 45864 46137 46208 46592 46683 47424 47592 48013 48384 48412 48672 49392 49686 50236 50274 51072 51376 51558 51984 52136 52416 52728 53067 53352 53508 54872 55328 55524 56316 56448 56784 57122 57456 57798 57967 58653 59319 59584 59904 60151 60648 61009 61152 61516 61731 62244 63232 63456 63882 64778 64896 65664 65702 65856 66248 67032 67431 68096 68229 68744 68796 69312 69888 70304 70756 71136 71344 71388 72618 73008 74032 74088 74529 75088 75264 75354 75712 76608 77064 77337 77976 78204 78624 79092 80262 80864 81536 82308 82992 83286 83486 84474 84608 84672 84721 85176 85683 86528 86697 87552 87808 87913 89167 89376 89856 89908 90972 91728 92274 92416 93366 94848 95184 96026 96768 96824 97167 97344 98553 98784 99372 100472 100548 102144 102752 103116 103968 104272 104832 105456 106134 106704 107016 107653 108927 109744 110656 111048 111709 112632 112896 113031 113568 114244 114912 115596 115934 117306 118638 119168 120302 120393 121296 122018 122304 123032 123462 123823 124488 124929 125229 126464 126711 126912 127764 129556 129792 131328 131404 131712 132496 134064 134862 136458 137488 137592 138411 138624 139776 140608 141512 142272 142688 142776 144039 145236 146016 148064 148176 149058 150176 150708 151424 153216 154128 154674 155952 156408 157248 157339 158184 159201 160524 161728 163072 163267 164616 165984 166572 166972 168948 169216 169344 169442 170352 171366 173394 173901 175616 175826 175959 178334 178752 179712 179816 180453 181944 183027 183456 184548 184832 185193 186732 189696 190368 192052 193648 194334 194688 197106 197568 198744 199927 200944 201096 202293 204288 205504 206232 207936 208544 209664 210912 212268 213408 214032 215306 217854 219488 221312 222096 223418 223587 225264 225792 226062 226723 227136 228488 229824 229957 231192 231868 232011 234612 237276 238336 238621 240604 240786 242592 244036 244608 246064 246924 247646 248976 249858 250458 253422 253824 254163 255528 257049 259112 259584 262656 262808 263424 263739 264992 267501 268128 269724 272916 274976 275184 276822 277248 281216 283024 284544 285376 285552 288078 290472 291501 292032 292201 295659 296128 296352 298116 300352 301416 302848 306432 308256 309348 311904 312816 314496 314678 316368 318402 321048 322959 323456 326144 326534 326781 329232 331968 333144 333944 335127 336091 337896 338432 338688 338884 339093 340704 342732 346788 347802 351652 351918 356668 357504 359632 360906 363888 366054 366912 369096 370386 371293 371469 373464 375687 379392 380736 384104 387296 388668 389376 394212 395136 397488 399854 401888 402192 404586 411008 412464 415233 415872 417088 419328 421057 421824 424536 426816 427063 428064 430612 432117 435708 436921 438976 442624 444192 446836 447174 450528 452124 453446 454272 456976 459648 459914 462384 463736 464022 469224 472017 474552 476672 477242 477603 481208 481572 485184 488072 489216 489801 492128 493848 495292 497952 499716 500916 506844 507648 508326 511056 514098 518224 521703 525616 526848 527478 529984 535002 536256 539448 541359 542659 545832 549081 549952 550368 553644 554496 562432 566048 569088 570752 571104 576156 580944 583002 584064 584402 591318 592256 592704 596232 599781 600704 602832 605696 606879 612864 615391 616512 618696 623808 624169 625632 628992 629356 632736 636804 642096 645918 646912 653068 653562 658464 663936 666288 667888 670254 672182 675792 677376 677768 678186 680169 681408 685464 689871 693576 695604 703304 703836 713336 715008 715863 719264 721812 727776 732108 733824 738192 740772 742586 742938 746928 751374 753571 761472 762489 768208 771147 774592 777336 778752 781963 788424 790272 791217 793117 794976 799708 802503 803776 804384 809172 822016 824928 830466 831744 834176 842114 843648 849072 853632 854126 856128 861224 864234 871416 873842 874503 876603 877952 885248 886977 888384 893672 894348 901056 904248 906892 908544 913952 919296 919828 924768 927472 928044 938448 944034 949104 954484 955206 962416 963144 968877 970368 976144 978432 979602 984256 987696 990584 995904 999432 1001832 1005381 1008273 1013688 1015296 1016652 1022112 1028196 1036448 1043406 1051232 1054956 1059968 1070004 1072512 1078896 1082718 1085318 1091664 1098162 1099904 1100736 1101373 1107288 1113879 1114407 1124864 1127061 1132096 1138176 1141504 1142208 1142869 1152312 1159171 1161888 1166004 1168128 1168804 1182636 1184512 1185408 1192464 1199562 1201408 1205664 1213758 1230782 1233024 1237392 1247616 1248338 1251264 1257984 1258712 1263171 1265472 1273608 1281189 1284192 1291836 1293824 1296351 1306136 1307124 1310763 1316928 1327872 1332576 1335776 1340508 1344364 1351584 1355536 1356372 1360338 1362816 1370928 1379742 1387152 1391208 1399489 1406608 1407672 1416051 1426672 1430016 1431726 1438528 1443624 1452217 1455552 1464216 1467648 1469403 1476384 1481544 1485172 1485876 1493856 1502748 1507142 1522944 1524978 1536416 1542294 1549184 1554672 1563926 1565109 1576848 1580544 1582434 1586234 1589952 1599416 1605006 1607552 1608768 1609699 1618344 1624077 1627977 1644032 1647243 1649856 1660932 1663488 1668352 1670347 1684228 1687296 1698144 1707264 1708252 1712256 1722448 1728468 1742832 1747684 1749006 1753206 1755904 1773954 1776768 1787344 1788696 1799343 1802112 1808496 1813784 1817088 1827904 1838592 1839656 1846173 1849536 1854944 1856088 1872507 1876896 1888068 1898208 1908968 1910412 1924832 1926288 1937754 1940736 1952288 1959204 1968512 1975392 1981168 1991808 1998864 2003664 2010762 2016546 2027376 2033304 2040507 2044224 2045407 2056392 2069613 2072896 2086812 2102464 2109912 2119936 2122471 2140008 2145024 2147589 2157792 2165436 2170636 2183328 2196324 2199808 2201472 2202746 2214576 2227758 2228814 2254122 2260713 2264192 2283008 2284416 2285738 2287467 2304624 2318342 2323776 2332008 2336256 2337608 2345889 2352637 2365272 2369024 2370816 2373651 2379351 2384928 2399124 2402816 2407509 2411328 2427516 2461564 2466048 2474784 2495232 2496676 2502528 2517424 2526342 2530944 2547216 2562378 2568384 2583672 2592702 2599051 2612272 2614248 2621526 2629809 2633856 2655744 2665152 2671552 2681016 2688728 2703168 2711072 2712744 2720676 2725632 2741856 2759484 2774304 2782416 2798978 2813216 2815344 2832102 2853344 2863452 2877056 2887248 2904434 2906631 2911104 2928432 2935296 2938806 2947399 2952768 2963088 2970344 2971752 2987712 2989441 3005496 3014284 3016143 3024819 3045888 3049956 3058447 3072832 3084588 3098368 3102073 3109344 3127852 3130218 3153696 3164868 3172468 3179904 3198832 3210012 3215104 3217536 3219398 3236688 3248154 3255954 3294486 3299712 3304119 3321864 3336704 3340694 3341637 3343221 3368456 3374592 3396288 3414528 3416504 3424512 3428607 3444896 3456936 3477513 3485664 3495368 3498012 3506412 3511808 3547908 3553536 3574688 3577392 3598686 3604224 3616992 3627568 3655808 3679312 3692346 3699072 3709888 3712176 3745014 3753792 3776136 3789513 3796416 3798613 3817936 3820824 3843567 3849664 3852576 3875508 3881472 3904576 3918408 3932289 3937024 3950784 3962336 3983616 3997728 4007328 4021524 4033092 4054752 4066608 4081014 4088448 4090814 4112784 4139226 4145792 4173624 4198467 4204928 4219824 4239872 4244942 4248153 4280016 4290048 4295178 4307737 4315584 4330872 4341272 4356651 4366656 4369183 4392648 4399616 4402944 4405492 4408209 4429152 4455516 4457628 4508244 4521426 4528384 4533799 4568832 4571476 4574934 4609248 4636684 4647552 4664016 4675216 4691778 4705274 4730544 4741632 4747302 4758702 4769856 4798248 4815018 4822656 4826809 4829097 4855032 4883931 4923128 4932096 4949568 4990464 4993352 5005056 5011041 5034848 5052684 5061888 5094432 5124756 5136768 5167344 5185404 5198102 5224544 5228496 5243052 5259618 5267712 5330304 5343104 5362032 5377456 5398029 5406336 5422144 5425488 5441352 5451264 5473741 5483712 5518968 5538519 5548608 5551819 5564832 5597956 5617521 5626432 5630688 5664204 5679973 5706688 5726904 5754112 5774496 5808868 5813262 5822208 5856864 5877612 5894798 5905536 5926176 5940688 5943504 5975424 5978882 6010992 6028568 6032286 6049638 6099912 6116894 6121521 6136221 6145664 6169176 6196736 6204146 6208839 6218688 6255704 6260436 6307392 6329736 6344936 6359808 6367413 6397664 6420024 6430208 6435072 6438796 6442767 6473376 6496308 6511908 6588972 6599424 6608238 6643728 6681388 6683274 6686442 6736912 6782139 6792576 6833008 6849024 6857214 6889792 6913872 6955026 6971328 6990736 6996024 7012824 7037667 7054567 7057911 7095816 7107072 7138053 7149376 7154784 7197372 7208448 7233984 7255136 7311616 7358624 7384692 7398144 7419776 7424352 7490028 7507584 7552272 7579026 7592832 7597226 7635872 7641648 7687134 7699328 7705152 7751016 7797153 7809152 7836816 7864578 7874048 7889427 7901568 7924672 7967232 7995456 8000083 8014656 8043048 8066184 8109504 8114197 8133216 8162028 8176896 8181628 8225568 8278452 8291584 8301499 8347248 8396934 8409856 8439648 8489884 8496306 8560032 8590356 8615474 8631168 8661744 8682544 8713302 8733312 8738366 8785296 8805888 8810984 8816418 8842197 8858304 8911032 8915256 8968323 9016488 9042852 9056768 9067598 9074457 9137664 9142952 9149868 9175341 9218496 9273368 9295104 9306219 9328032 9350432 9383556 9410548 9461088 9494604 9517404 9539712 9596496 9630036 9645312 9653618 9658194 9710064 9767862 9796423 9846256 9899136 9912357 9986704 10010112 10022082 10024911 10069696 10105368 10123776 10165519 10188864 10249512 10273536 10285821 10310521 10334688 10370808 10396204 10432539 10449088 10456992 10486104 10519236 10535424 10660608 10686208 10724064 10754912 10796058 10812672 10844288 10850976 10882704 10947482 10967424 11037936 11077038 11097216 11103638 11129664 11195912 11235042 11252864 11261376 11328408 11359946 11368539 11395839 11413376 11453808 11508224 11530701 11548992 11617736 11626524 11644416 11692429 11713728 11755224 11789596 11796867 11811072 11852352 11881376 11887008 11950848 11957764 12021984 12057136 12064572 12099276 12199824 12233788 12243042 12272442 12291328 12338352 12408292 12417678 12437376 12511408 12520872 12595401 12614784 12659472 12689872 12719616 12734826 12795328 12840048 12870144 12877592 12885534 12923211 12946752 12992616 13023816 13069953 13107549 13177944 13198848 13216476 13287456 13362776 13366548 13372884 13473824 13564278 13585152 13601397 13666016 13714428 13779584 13827744 13910052 13942656 13981472 13992048 14025648 14075334 14109134 14115822 14191632 14276106 14298752 14309568 14317849 14394744 14467968 14480427 14487291 14510272 14623232 14651793 14717248 14769384 14796288 14839552 14848704 14857297 14980056 15015168 15033123 15069223 15104544 15158052 15185664 15194452 15271744 15283296 15374268 15398656 15410304 15502032 15594306 15618304 15673632 15729156 15778854 15803136 15849344 15990912 16000166 16029312 16086096 16132368 16219008 16228394 16266432 16324056 16353792 16363256 16421223 16451136 16556904 16583168 16602998 16615557 16655457 16694496 16793868 16819712 16852563 16879296 16979768 16992612 17039919 17120064 17180712 17230948 17262336 17323488 17365088 17426604 17466624 17476732 17570592 17621968 17632836 17684394 17716608 17822064 17830512 17936646 18032976 18085704 18135196 18148914 18193357 18285904 18299736 18350682 18408663 18436992 18546736 18590208 18612438 18656064 18700864 18767112 18821096 18878821 18922176 18989208 19034808 19079424 19102239 19192992 19260072 19290624 19307236 19316388 19420128 19535724 19592846 19692512 19798272 19824714 19973408 20044164 20049822 20139392 20210736 20331038 20346417 20377728 20499024 20547072 20571642 20621042 20669376 20741616 20792408 20865078 20898176 20913984 20926087 20972208 21038472 21113001 21163701 21173733 21321216 21372416 21409129 21414159 21448128 21509824 21592116 21625344 21688576 21701952 21714511 21765408 21894964 21934848 22075872 22154076 22194432 22207276 22259328 22391824 22470084 22505728 22522752 22656816 22719892 22737078 22791678 22826752 22907616 23061402 23097984 23235472 23253048 23384858 23391459 23427456 23510448 23579192 23593734 23622144 23704704 23762752 23774016 23901696 23915528 24000249 24043968 24114272 24129144 24198552 24342591 24399648 24467576 24486084 24544884 24582656 24676704 24816584 24835356 24874752 24904497 25022816 25041744 25190802 25229568 25318944 25379744 25469652 25590656 25680096 25755184 25771068 25846422 25893504 25985232 26047632 26139906 26215098 26355888 26432952 26526591 26574912 26590291 26725552 26733096 26745768 26904969 26947648 27128556 27170304 27202794 27332032 27428856 27526023 27559168 27592123 27655488 27820104 27885312 27918657 27962944 27984096 28051296 28150668 28218268 28231644 28383264 28552212 28597504 28619136 28635698 28789488 28935936 28960854 28974582 29020544 29303586 29389269 29434496 29538768 29679104 29697408 29714594 29737071 29960112 30030336 30066246 30138446 30209088 30316104 30371328 30388904 30496557 30543488 30566592 30584281 30748536 30797312 30820608 30857463 30931563 31004064 31188612 31236608 31297617 31347264 31458312 31557708 31606272 31698688 31736593 31981824 32000332 32058624 32172192 32264736 32438016 32456788 32532864 32648112 32726512 32842446 32902272 33113808 33205996 33231114 33310914 33388992 33587736 33705126 33758592 33787663 33959536 33985224 34079838 34187517 34240128 34361424 34461896 34524672 34646976 34730176 34853208 34933248 34953464 35077287 35141184 35243936 35265672 35368788 35433216 35644128 35661024 35873292 36065952 36171408 36270392 36297828 36386714 36571808 36599472 36701364 36817326 36873984 37093472 37224876 37312128 37401728 37534224 37642192 37757642 37786203 37844352 37978416 38069616 38158848 38204478 38316187 38385984 38520144 38614472 38632776 38769633 38840256 38862733 39071448 39185692 39209859 39322647 39385024 39596544 39649428 39759811 39946816 40088328 40099644 40278784 40326949 40421472 40662076 40692834 40755456 40804191 40998048 41143284 41242084 41338752 41483232 41584816 41730156 41796352 41827968 41852174 41944416 42076944 42226002 42327402 42347466 42818258 42828318 42896256 42953547 43019648 43184232 43377152 43403904 43429022 43441281 43461873 43530816 43789928 43869696 44151744 44308152 44388864 44414552 44518656 44571891 44783648 44940168 45011456 45045504 45099369 45207669 45313632 45439784 45474156 45583356 45653504 45815232 46122804 46195968 46470944 46506096 46769716 46782918 46854912 47020896 47158384 47187468 47409408 47525504 47548032 47831056 48000498 48087936 48228544 48258288 48397104 48685182 48799296 48935152 48972168 49089768 49263669 49353408 49381969 49633168 49670712 49749504 49808994 49966371 50045632 50083488 50381604 50459136 50637888 50759488 50939304 51119757 51181312 51360192 51510368 51542136 51692844 51787008 51970464 52095264 52279812 52430196 52711776 52865904 53053182 53149824 53180582 53451104 53466192 53491536 53809938 53895296 54257112 54405588 54580071 54664064 54857712 55052046 55118336 55184246 55225989 55310976 55640208 55770624 55837314 55925888 55968192 56000581 56102592 56301336 56436536 56463288 56636463 56766528 56799379 57104424 57195008 57238272 57271396 57306717 57578976 57871872 57921708 57949164 58041088 58110493 58607172 58778538 58868992 58939387 59077536 59394816 59429188 59474142 59920224 60132492 60276892 60418176 60632208 60777808 60993114 61086976 61133184 61168562 61497072 61641216 61714926 61863126 62008128 62377224 62595234 62694528 62778261 62916624 63115416 63397376 63473186 63491103 63521199 63963648 64000664 64117248 64227387 64344384 64529472 64876032 64913576 65065728 65143533 65296224 65453024 65684892 65804544 66227616 66411992 66462228 66621828 66777984 67175472 67410252 67517184 67575326 67919072 67970448 68159676 68375034 68480256 68722848 68923792 69293952 69460352 69706416 69906928 70154574 70174377 70282368 70487872 70531344 70737576 70866432 71158633 71288256 71322048 71746584 72000747 72131904 72173647 72342816 72540784 72595656 72773428 73027773 73143616 73198944 73402728 73634652 73747968 73839649 74186944 74449752 74624256 74713491 74803456 75068448 75284384 75515284 75572406 75688704 75956832 76139232 76408956 76632374 76771968 77040288 77228944 77265552 77539266 77680512 77725466 78142896 78371384 78419718 78645294 78770048 79298856 79519622 79579773 79770873 79893632 80176656 80199288 80557568 80653898 80714907 80842944 81324152 81385668 81510912 81608382 81847003 81996096 82286568 82484168 82578069 82677504 82776369 82966464 83169632 83460312 83592704 83655936 83704348 83755971 83888832 84153888 84452004 84654804 84694932 85636516 85656636 85792512 85907094 86039296 86368464 86807808 86858044 86882562 86923746 87061632 87579856 88167807 88303488 88616304 88829104 89037312 89143782 89567296 89880336 90091008 90198738 90415338 90627264 90879568 90948312 91166712 91489671 91630464 91709371 91752843 92245608 92391936 92794689 92941888 93012192 93539432 93565836 93709824 94041792 94316768 94374936 94818816 95051008 95096064 95209779 95662112 96000996 96175872 96457088 96516576 96794208 97370364 97598592 97870304 97944336 98179536 98527338 98706816 98763938 99266336 99341424 99617988 99932742 100091264 100166976 100763208 101275776 101362989 101518976 101878608 102239514 102362624 102562551 102720384 103020736 103084272 103385688 103574016 103940928 104001079 104190528 104559624 104860392 105231861 105423552 105484561 105731808 106106364 106299648 106361164 106902208 106932384 106983072 107619876 107790592 107919487 108514224 108811176 109160142 109328128 109715424 110104092 110368492 110451978 110621952 111280416 111674628 111851776 111936384 112001162 112205184 112602672 112873072 112926576 113272926 113533056 113598758 114208848 114476544 114542792 114613434 114948561 115157952 115843416 115898328 116082176 116220986 116308899 116588199 117214344 117557076 117737984 117878774 117967941 118155072 118789632 118858376 118948284 119279433 119840448 120264984 120553784 120836352 120980847 121264416 121555616 121986228 122173952 122266368 122337124 122412573 122994144 123429852 123726252 124016256 124754448 125190468 125389056 125556522 125833248 126230832 126946372 126982206 127042398 127353499 128001328 128454774 128688768 128860641 129058944 129827152 130131456 130287066 130323843 130592448 130906048 131369784 131609088 132151747 132455232 132823984 132924456 133243656 133555968 133715673 134036773 134350944 134820504 135034368 135150652 135623007 135838144 135940896 136319352 136750068 136960512 137445696 137847584 138587904 138920704 139412832 139813856 140309148 140348754 140564736 140975744 141062688 141475152 142317266 142576512 142644096 143493168 144001494 144263808 144347294 144685632 145081568 145191312 145546856 146055546 146287232 146397888 146805456 147269304 147679298 147791007 148145907 148373888 148899504 149248512 149426982 149606912 149863903 149899113 150136896 150568768 151030568 151144812 151377408 151913664 152001577 152278464 152817912 153264748 153359271 153543936 154080576 154457888 154531104 155078532 155361024 155450932 156285792 156742768 156839436 157290588 157540096 157728481 158597712 159039244 159159546 159541746 159787264 160353312 160398576 161307796 161429814 161685888 162648304 162771336 163216764 163694006 163740213 163992192 164573136 164968336 165156138 165355008 165552738 165932928 166339264 166920624 167311872 167408696 167511942 167777664 168001743 168307776 168904008 169309608 169389864 169909389 170398137 171273032 171313272 171585024 171814188 172078592 172736928 173615616 173716088 173765124 173847492 174123264 174331479 175159712 176335614 176606976 176818161 177232608 177658208 178287564 179134592 179760672 180397476 180830676 181254528 181759136 181896624 182333424 182979342 183260928 183418742 183505686 184491216 185589378 185883776 186024384 186132037 187078864 187131672 188083584 188334783 188633536 188749872 190102016 190192128 190419558 190473309 191324224 192001992 192351744 192682161 192914176 193033152 193144861 193588416 194740728 195197184 195430599 195740608 195888672 195899899 196359072 197054676 197413632 197527876 198532672 198682848 199235976 199865484 200182528 200333952 201526416 202551552 202725978 203037952 203757216 204479028 205125102 205440768 206041472 206168544 206771376 207881856 208002158 208381056 209119248 209720784 210463722 210847104 210969122 211463616 212212728 212599296 212722328 213475899 213804416 213864768 213966144 215239752 215581184 215838974 216002241 216520941 217028448 217622352 218320284 218656256 219083319 219430848 220208184 220736984 220903956 221243904 221518947 222156151 222560832 223349256 223703552 223872768 224002324 224140473 224410368 225205344 225746144 225853152 226545852 227066112 227197516 228417696 229085584 229226868 229897122 230315904 231686832 231796656 232441972 232617798 233176398 234428688 235114152 235757548 235935882 236310144 236513641 237716752 237896568 238558866 239312619 239680896 240529968 241107568 241672704 241961694 242528832 243111232 243972456 244532736 244674248 244825146 245424673 245541009 245988288 246859704 247452504 248032512 248329107 249508896 250380936 250778112 251113044 251666496 252461664 253892744 253964412 254084796 254706998 256002656 256909548 257377536 257721282 258117888 259654304 260574132 260647686 261184896 261812096 262739568 264303494 264503421 264910464 265647968 265848912 266487312 267111936 267431346 268073546 268701888 269641008 270301304 271246014 271676288 271881792 272039131 272638704 273500136 274469013 274891392 275128113 275258529 275695168 277175808 277841408 278318677 278384067 278825664 279627712 280618296 280697508 281129472 281951488 282125376 282288643 282950304 284634532 285153024 285288192 285629337 286986336 288002988 288527616 288694588 288804781 289371264 290163136 290382624 291093712 292111092 292574464 292795776 293610912 294538608 295358596 295582014 296291814 296747776 297799008 298853964 299727806 299798226 300273792 301137536 302061136 302289624 303827328 304003154 304088967 304556928 305635824 306529496 306718542 307087872 308161152 308915776 309062208 310157064 310722048 310901864 312003237 312571584 313485536 313678872 314581176 315080192 315456962 315695583 316453683 317195424 318078488 318319092 319083492 319574528 320706624 320797152 322615592 322859628 323371776 323758461 325296608 325542672 326433528 327388012 327480426 327984384 329146272 329936672 330312276 331105476 331865856 332678528 333841248 334817392 335023884 335555328 336003486 336615552 337808016 338619216 338779728 339818778 340796274 342546064 342626544 343628376 344845683 345473856 345673783 347432176 347530248 347694984 348246528 348662958 349764597 350319424 352671228 353213952 353636322 354465216 355316416 356575128 357838299 358269184 358697599 359521344 360794952 361661352 362509056 362942541 363518272 363793248 364666848 365958684 366521856 366837484 367011372 368982432 371178756 371767552 372048768 372264074 374157728 374263344 376167168 376669566 377267072 377499744 380839116 380946618 382060497 382648448 384003984 385364322 385828352 386066304 386289722 386581923 387176832 389481456 390394368 390861198 391481216 391777344 391799798 392718144 394109352 394827264 395055752 396455241 397065344 397365696 397595653 398471952 399730968 400365056 400667904 401147019 402110319 403052832 405103104 405451956 406075904 406773451 406869021 407514432 408958056 410250204 410881536 412082944 412337088 412575709 413542752 415763712 416004316 416762112 418238496 419441568 420927444 421694208 421938244 422927232 424425456 425444656 426951798 427608832 427729536 427932288 430479504 431677948 432004482 433041882 434056896 435244704 436640568 438166638 438861696 440416368 441473968 441807912 443037894 444312302 444437721 445121664 446698512 447745536 448004648 448280946 448820736 449591709 450410688 451492288 451706304 453091704 454132224 454395032 456004731 456835392 458171168 458453736 459794244 460631808 463373664 463593312 464883944 465235596 466352796 468857376 470228304 471515096 471871764 472620288 473027282 473185443 475433504 475793136 477117732 478625238 479361792 481059936 482215136 483923388 485057664 486222464 487944912 489348496 489650292 490849346 491082018 491220639 491976576 493719408 494905008 496065024 496658214 498110431 499017792 500761872 502226088 503332992 504005229 504923328 505215529 507785488 507928824 508169592 509413996 509728167 511194411 512005312 513819096 514755072 515442564 516235776 516877543 519308608 521148264 521295372 522369792 522994437 523624192 524250337 525479136 528606988 529006842 529820928 530454483 531295936 531697824 532974624 534862692 536147092 537403776 539282016 540602608 542492028 543352576 543763584 544078262 545277408 547000272 548938026 549782784 550256226 550517058 551390336 556637354 556768134 557651328 558396111 559255424 561236592 561395016 563902976 564250752 564577286 565004349 565900608 569269064 570306048 570576384 571258674 573972672 576005976 577055232 577389176 577609562 578046483 578742528 579434583 580326272 580765248 582187424 584222184 585148928 585591552 586291797 587221824 587699697 589077216 590717192 591164028 592583628 593495552 595598016 597707928 599455612 599596452 600547584 602275072 604122272 604579248 607654656 608006308 608177934 609113856 611271648 613058992 613437084 616322304 617831552 618124416 620314128 621803728 624006474 625143168 626971072 627357744 629162352 630913924 631391166 632907366 634390848 636156976 636638184 638166984 640427697 641413248 641594304 641965597 645231184 645719256 646743552 647516922 649562823 650593216 651085344 652867056 654776024 654960852 655968768 658292544 659873344 660624552 662210952 663731712 664556841 665357056 666468453 667682496 669634784 670047768 671110656 672006972 673231104 675616032 677238432 677559456 679637556 681592548 685092128 685253088 687256752 689691366 690947712 691347566 694864352 695060496 695389968 697325916 699529194 700638848 705342456 707272644 708930432 709540923 710632832 713150256 715676598 716538368 717395198 717937857 719042688 721589904 723322704 725018112 725885082 727036544 727586496 728007553 729333696 731917368 733674968 734022744 736274019 736623027 737964864 738391927 742357512 743535104 744097536 744528148 744987321 748315456 748526688 752334336 753339132 754534144 754999488 755436409 761678232 761893236 764120994 765296896 766212031 768007968 770728644 772132608 772579444 773163846 774353664 778962912 781722396 782962432 783554688 783599596 785436288 788218704 790111504 792910482 794130688 794731392 795191306 796943904 799461936 801335808 802294038 804220638 806105664 810903912 813546902 813738042 815028864 816117393 817916112 820500408 824165888 824674176 825151418 825384339 825775587 827085504 831527424 832008632 833524224 834956031 836476992 838883136 841854888 843388416 843876488 845854464 846865929 848850912 850889312 853903596 855217664 855459072 855864576 856888011 860959008 863355896 864008964 866083764 866414343 868113792 870489408 873281136 876333276 877723392 880832736 882947936 883615824 886075788 888624604 888875442 890243328 893397024 896009296 896561892 899183418 900821376 902984576 903412608 906183408 908790064 912009462 912266901 913670784 916342336 916907472 919588488 921263616 925062229 926747328 927186624 929767888 930471192 932705592 936009711 937714752 938257411 940456608 943030192 943743528 945240576 946054564 946370886 949361049 950867008 951586272 954235464 957250476 958723584 959915437 962119872 964430272 967846776 970115328 971275383 972444928 975889824 978696992 979300584 981698692 982164036 982441278 983953152 987438816 989810016 993316428 996220862 998035584 1001523744 1004452176 1006665984 1008010458 1009846656 1010431058 1015570976 1015857648 1016339184 1018827992 1019456334 1022388822 1024010624 1027638192 1030885128 1033755086 1034537049 1037021349 1038617216 1042296528 1042590744 1044739584 1045988874 1047248384 1048500674 1049293791 1050958272 1057213976 1058013684 1059641856 1060908966 1062591872 1063395648 1064011039 1065949248 1069725384 1072294184 1073514897 1074807552 1076092797 1078564032 1081205216 1084984056 1086705152 1087527168 1088156524 1088827623 1090554816 1094000544 1097876052 1099565568 1100512452 1101034116 1102780672 1104099367 1113274708 1113536268 1115302656 1116792222 1118510848 1122473184 1122790032 1128501504 1129154572 1130008698 1131801216 1138538128 1142517348 1146181491 1147945344 1152011952 1154778352 1155219124 1156092966 1157485056 1158869166 1160652544 1161530496 1164374848 1168444368 1171183104 1172583594 1174443648 1175399394 1178154432 1181434384 1182328056 1185167256 1189365723 1191196032 1192786959 1195415856 1198911224 1199192904 1201095168 1204550144 1206330957 1208244544 1209158496 1215309312 1216012616 1216355868 1218227712 1220320353 1222543296 1226117984 1226874168 1232644608 1235663104 1236248832 1237727127 1240628256 1243607456 1248012948 1250286336 1253942144 1254715488 1258324704 1261827848 1262782332 1265814732 1268781696 1272313952 1273276368 1276333968 1280855394 1282826496 1283188608 1283931194 1290462368 1291438512 1295033844 1299125646 1301186432 1302170688 1305734112 1309552048 1309921704 1316585088 1319746688 1321249104 1324421904 1329113682 1330714112 1332936906 1333313163 1335364992 1339269568 1340095536 1344013944 1346462208 1348775127 1351232064 1352014027 1354476864 1355118912 1359275112 1363185096 1368014193 1370184256 1370506176 1371299293 1374513504 1379382732 1381895424 1382695132 1389728704 1390120992 1390779936 1394651832 1399058388 1401277696 1402953331 1410684912 1414545288 1417860864 1419081846 1419556329 1421265664 1426300512 1431353196 1434790396 1435875714 1438085376 1443179808 1446645408 1451770164 1454073088 1455172992 1456015106 1458667392 1463834736 1467349936 1468045488 1472548038 1473246054 1475929728 1476783854 1484715024 1488195072 1489056296 1489974642 1494331293 1496630912 1497053376 1506678264 1509068288 1509998976 1510872818 1512015687 1515646587 1523356464 1523786472 1528241988 1530593792 1532424062 1533583233 1536015936 1541457288 1544265216 1545158888 1546327692 1548707328 1550632629 1555093057 1557925824 1563444792 1565924864 1567109376 1567199192 1568983311 1570872576 1572751011 1576437408 1580223008 1585820964 1588261376 1589462784 1590382612 1591363449 1593887808 1598923872 1604588076 1608441276 1612211328 1621807824 1627093804 1627476084 1630057728 1632234786 1635832224 1641000816 1649348352 1650302836 1650768678 1651551174 1654171008 1655595487 1664017264 1669912062 1672953984 1675188333 1677766272 1683709776 1687752976 1691708928 1693731858 1697701824 1701778624 1707807192 1710918144 1711729152 1713776022 1717972711 1721918016 1726711792 1728017928 1732167528 1732828686 1736227584 1738303749 1740978816 1742478049 1746562272 1752666552 1755446784 1761665472 1763099091 1765895872 1767231648 1772151576 1777249208 1777750884 1780486656 1786794048 1792018592 1793123784 1798366836 1801642752 1805969152 1806825216 1812366816 1817580128 1824018924 1824533802 1827341568 1832684672 1833814944 1839176976 1850124458 1853494656 1854373248 1859535776 1860942384 1865411184 1872019422 1875429504 1876514822 1880913216 1886060384 1887487056 1892109128 1892741772 1898722098 1901734016 1903172544 1908470928 1914500952 1919830874 1921283091 1924239744 1925896791 1928860544 1935693552 1940230656 1942550766 1944889856 1948230739 1948688469 1951779648 1957393984 1958601168 1963397384 1964328072 1964882556 1967906304 1974877632 1976020501 1979620032 1986632856 1992441724 1993670523 1996071168 1999405359 2003047488 2008904352 2013331968 2016020916 2019693312 2020862116 2021633467 2031141952 2031715296 2032678368 2037655984 2038912668 2044777644 2048021248 2050470253 2055276384 2061770256 2067510172 2069074098 2074042698 2077234432 2084593056 2085181488 2091977748 2097001348 2098587582 2101916544 2114427952 2116027368 2121817932 2125183744 2126791296 2128022078 2128622769 2131898496 2139450768 2144588368 2147029794 2149615104 2152185594 2157128064 2162410432 2169968112 2175054336 2176313048 2177655246 2181109632 2184022659 2188001088 2195752104 2201024904 2202068232 2205561344 2208198734 2208822057 2209869081 2215175781 2226549416 2227072536 2230605312 2233584444 2237021696 2244946368 2245580064 2257003008 2258309144 2260017396 2263602432 2266309227 2277076256 2285034696 2292362982 2295890688 2298636093 2304023904 2309556704 2310438248 2312185932 2317738332 2321305088 2323060992 2328749696 2336888736 2345167188 2348887296 2350798788 2356308864 2362868768 2364656112 2370334512 2378731446 2382392064 2385573918 2390831712 2397822448 2398385808 2412661914 2416489088 2418316992 2419716481 2432025232 2432711736 2440640706 2445086592 2448352179 2452235968 2453748336 2471326208 2472497664 2475454254 2476153017 2481256512 2487214912 2496025896 2500572672 2504868093 2507884288 2509430976 2510883193 2516649408 2523655696 2525564664 2531629464 2537563392 2540597787 2544627904 2546552736 2546698687 2552667936 2561710788 2565652992 2566377216 2567862388 2580924736 2582877024 2590067688 2598251292 2599243029 2602372864 2604341376 2611468224 2619104096 2619843408 2633170176 2639493376 2642498208 2648843808 2658227364 2665873812 2666626326 2670729984 2678539136 2680191072 2688027888 2697550254 2702464128 2704028054 2708953728 2710237824 2718550224 2726370192 2736028386 2740368512 2741012352 2742598586 2749027008 2758765464 2763790848 2765390264 2775186687 2779457408 2780241984 2781559872 2789303664 2798116776 2802555392 2805906662 2808029133 2814772233 2821369824 2829090576 2835721728 2838163692 2839112658 2842531328 2847414157 2848083147 2852601024 2862706392 2869580792 2871751428 2876170752 2879746311 2886359616 2888029963 2893290816 2903540328 2908146176 2910345984 2912030212 2913826149 2917334784 2927669472 2934699872 2936090976 2945096076 2946492108 2951859456 2953567708 2969430048 2978112592 2979949284 2988662586 2993261824 2994106752 2996841139 3013356528 3019997952 3021745636 3024031374 3031293174 3046712928 3047572944 3056483976 3064848124 3067166466 3072031872 3082914576 3090317776 3092655384 3101265258 3110186114 3111064047 3115851648 3126889584 3134218752 3134398384 3137966622 3141745152 3145502022 3152874816 3160446016 3171641928 3178925568 3180765224 3182726898 3187775616 3190520749 3192033117 3197847744 3209176152 3216882552 3224422656 3228278391 3243615648 3254187608 3254952168 3260115456 3264469572 3271664448 3282001632 3298696704 3300605672 3301537356 3303102348 3308342016 3311190974 3312298101 3328034528 3339824124 3345907968 3350376666 3355532544 3367419552 3375505952 3387463716 3395403648 3403557248 3415614384 3427552044 3435945422 3438544473 3443836032 3453423584 3456035856 3464335056 3465657372 3472455168 3476607498 3481957632 3484956098 3493124544 3505333104 3523330944 3526198182 3531791744 3534463296 3536508703 3544303152 3554498416 3555501768 3568097169 3573588096 3578360877 3584037184 3586247568 3596733672 3603285504 3611938304 3613650432 3618142801 3618992871 3624733632 3635160256 3648037848 3649067604 3654683136 3660961059 3665369344 3667629888 3669752359 3678353952 3700248916 3706989312 3708746496 3713181381 3719071552 3721884768 3730822368 3744038844 3750859008 3753029644 3754462153 3761826432 3772120768 3774974112 3784218256 3785483544 3797444196 3803468032 3806345088 3816941856 3829001904 3839661748 3842566182 3848479488 3851793582 3857721088 3871387104 3885101532 3896461478 3897376938 3903559296 3914787968 3917202336 3926794768 3928656144 3929765112 3949755264 3952041002 3959240064 3973265712 3984883448 3987341046 3992142336 3998810718 4006094976 4017808704 4032041832 4039386624 4041724232 4043266934 4046325381 4056042081 4062283904 4063430592 4065356736 4075311968 4077825336 4089555288 4096042496 4100940506 4104042579 4110552768 4113897879 4123540512 4135020344 4138148196 4148085396 4154468864 4169186112 4170362976 4183955496 4194002696 4197175164 4203833088 4208859993 4228855904 4232054736 4243635864 4250367488 4253582592 4256044156 4257245538 4258668987 4263796992 4278901536 4289176736 4294059588 4304371188 4314256128 4324820864 4339936224 4352626096 4355310492 4362219264 4368045318 4376002176 4391504208 4402049808 4404136464 4416397468 4417644114 4419738162 4430351562 4453098832 4454145072 4467168888 4482993879 4489892736 4491160128 4493759179 4516618288 4520034792 4527204864 4532618454 4546939761 4554152512 4570069392 4584725964 4591781376 4597272186 4608047808 4619113408 4620876496 4624371864 4635476664 4646121984 4651897887 4657499392 4663068787 4665279171 4673777472 4690334376 4697774592 4701597576 4712617728 4718253033 4725737536 4729312224 4740669024 4757462892 4764784128 4771147836 4781663424 4795644896 4796771616 4825323828 4832978176 4836633984 4839432962 4864050464 4865423472 4881281412 4890173184 4896704358 4904471936 4907496672 4950908508 4952306034 4962513024 4966786461 4974429824 4992051792 5009736186 5015768576 5018861952 5021766386 5025564999 5033298816 5047311392 5051129328 5063258928 5075126784 5081195574 5089255808 5093105472 5093397374 5105335872 5123421576 5132754432 5135724776 5153918133 5161849472 5165754048 5168743489 5180135376 5196502584 5198486058 5204745728 5208682752 5214911247 5222936448 5227434147 5238208192 5239686816 5266340352 5278986752 5284996416 5288054863 5289297273 5297687616 5316454728 5331747624 5333252652 5341459968 5357078272 5360382144 5363484217 5376055776 5395100508 5404928256 5408056108 5417907456 5420475648 5437100448 5452740384 5472056772 5480737024 5482024704 5485197172 5487290839 5498054016 5517530928 5530780528 5550373374 5558914816 5560483968 5563119744 5578607328 5596233552 5611813324 5616058266 5629544466 5642739648 5658181152 5676327384 5678225316 5694828314 5696166294 5705202048 5725412784 5739161584 5743502856 5759492622 5772719232 5776059926 5777690373 5786581632 5807080656 5820691968 5824060424 5827652298 5834669568 5844692217 5855338944 5869399744 5872181952 5890192152 5892984216 5903718912 5907135416 5928061503 5938860096 5956225184 5959898568 5977325172 5986523648 5988213504 5993682278 5998216077 6026713056 6039995904 6043491272 6048062748 6062586348 6064900401 6093425856 6095145888 6112967952 6129696248 6134332932 6144063744 6151410759 6165829152 6180635552 6185310768 6202530516 6220372228 6222128094 6231703296 6253779168 6268796768 6275933244 6291004044 6305749632 6320892032 6343283856 6361530448 6365453796 6375551232 6381041498 6384066234 6385868307 6395695488 6418352304 6433765104 6448845312 6456556782 6475435603 6487231296 6508375216 6509904336 6528939144 6543328896 6552067977 6564003264 6567801877 6601211344 6603074712 6606204696 6616684032 6622381948 6624596202 6626466171 6645527343 6656069056 6679648248 6691815936 6700753332 6711065088 6719408059 6734839104 6751011904 6774927432 6790807296 6798927681 6807114496 6815254381 6831228768 6855104088 6871890844 6877088946 6887672064 6895908279 6906847168 6912071712 6928670112 6931314744 6953214996 6963915264 6969912196 6986249088 7010666208 7046661888 7052396364 7063583488 7068926592 7073017406 7088606304 7108996832 7111003536 7136194338 7147176192 7156721754 7168074368 7172495136 7193467344 7236285602 7237985742 7249467264 7259149443 7270320512 7296075696 7298135208 7321922118 7330738688 7335259776 7339504718 7345056537 7356707904 7400497832 7413978624 7417492992 7426362762 7438143104 7443769536 7461644736 7488077688 7501718016 7506059288 7508924306 7514604279 7523652864 7532649579 7544241536 7549948224 7568436512 7570967088 7594888392 7606936064 7612690176 7621793361 7633883712 7640096061 7658003808 7679323496 7685132364 7696958976 7703587164 7715442176 7728695569 7742774208 7770203064 7792922956 7794753876 7797729087 7807118592 7829575936 7834404672 7853589536 7857312288 7859530224 7899510528 7904082004 7918480128 7946531424 7969766896 7974682092 7997621436 8012189952 8035617408 8064083664 8083448464 8086533868 8092650762 8112084162 8124567808 8126861184 8130713472 8150623936 8155650672 8179110576 8201881012 8208085158 8221105536 8227795758 8247081024 8270040688 8276296392 8296170792 8325560061 8338372224 8340725952 8367910992 8388005392 8394350328 8407666176 8417719986 8444316699 8457711808 8464109472 8487271728 8507165184 8512088312 8514491076 8517337974 8527593984 8542242471 8557803072 8578353472 8588119176 8608742376 8628512256 8639238933 8649641728 8664089889 8679872448 8705252192 8710620984 8724438528 8736090636 8752004352 8783008416 8804099616 8808272928 8832794936 8835288228 8839476324 8860703124 8906197664 8908290144 8934337776 8965987758 8979785472 8982320256 8987518358 8990523417 9033236576 9040069584 9065236908 9093879522 9108305024 9140138784 9169451928 9194544372 9216095616 9238226816 9241752992 9248743728 9270953328 9303795774 9314998784 9326137574 9330558342 9333192141 9347554944 9380668752 9403195152 9425235456 9436506066 9451475072 9458624448 9464098189 9481338048 9514925784 9542295672 9563326848 9571562247 9576099351 9591289792 9593543232 9599095051 9650647656 9665956352 9673267968 9678865924 9684835173 9728100928 9730846944 9762562824 9780346368 9793408716 9808943872 9814993344 9820673317 9901817016 9904612068 9925026048 9933572922 9936894303 9948859648 9960756403 9984103584 10019472372 10037723904 10043532772 10051129998 10066597632 10094622784 10102258656 10126517856 10162391148 10178511616 10186210944 10186794748 10210671744 10246843152 10271449552 10307836266 10323698944 10331508096 10337486978 10360270752 10393005168 10396972116 10417365504 10429822494 10445872896 10454868294 10476416384 10479373632 10569992832 10576109726 10578594546 10595375232 10609526109 10632909456 10663495248 10666505304 10714156544 10720764288 10726968434 10735082631 10752111552 10790201016 10809856512 10816112216 10835814912 10840951296 10854428403 10874200896 10905480768 10944113544 10961474048 10964049408 10970394344 10974581678 10982883177 10996108032 11009257077 11035061856 11061561056 11100746748 11117829632 11120967936 11126239488 11139544143 11157214656 11192467104 11223626648 11232116532 11259088932 11263386459 11285479296 11316362304 11352654768 11356450632 11389656628 11392332588 11410404096 11450825568 11478323168 11487005712 11518985244 11545438464 11552119852 11555380746 11573163264 11614161312 11648120848 11655304596 11689384434 11710677888 11738799488 11744363904 11780384304 11785968432 11814270832 11856123006 11877720192 11912450368 11919797136 11954650344 11976427008 11987364556 11996432154 12025808977 12053426112 12086982544 12096125496 12125172696 12129800802 12168126243 12186851712 12190291776 12197346343 12225935904 12259392496 12268665864 12288127488 12302821518 12331658304 12341693637 12361271104 12370621536 12405061032 12440744456 12444256188 12463406592 12478900681 12507558336 12537593536 12551866488 12582008088 12611499264 12626579979 12641784064 12686567712 12723060896 12730907592 12751102464 12762082996 12768132468 12771736614 12791390976 12836704608 12867530208 12913113564 12950871206 12974462592 13016750432 13019808672 13057878288 13086657792 13104135954 13128006528 13135603754 13202422688 13206149424 13212409392 13244763896 13249192404 13252932342 13291054686 13312138112 13359296496 13401506664 13438816118 13448981637 13469678208 13481277537 13502023808 13549854864 13581614592 13597855362 13614228992 13630508762 13640819283 13662457536 13710208176 13743781688 13754177892 13775344128 13791816558 13813694336 13824143424 13832143507 13857340224 13862629488 13906429992 13939824392 13955693661 13972498176 13989206361 13995837513 14021332416 14093323776 14104792728 14127166976 14137853184 14146034812 14151434269 14154759099 14177212608 14217993664 14222007072 14272388676 14294352384 14313443508 14336148736 14344990272 14353291771 14386934688 14472571204 14475971484 14498934528 14518298886 14540641024 14592151392 14596270416 14643844236 14670519552 14679009436 14690113074 14713415808 14800995664 14852725524 14876286208 14887539072 14900359383 14923289472 14976155376 15012118576 15017848612 15029208558 15047305728 15065299158 15088483072 15099896448 15136873024 15141934176 15189776784 15225380352 15243586722 15267767424 15280192122 15316007616 15358646992 15370264728 15407174328 15457391138 15461754399 15485548416 15506230467 15540406128 15585845912 15589507752 15595458174 15614237184 15659151872 15668809344 15682302441 15707179072 15714624576 15719060448 15799021056 15808164008 15836960256 15864164589 15893062848 15939533792 15949364184 15995242872 16024379904 16071234816 16090452651 16128167328 16166896928 16173067736 16185301524 16224168324 16249135616 16253722368 16261426944 16301247872 16311301344 16358221152 16403762024 16416170316 16442211072 16455591516 16461872517 16494162048 16540081376 16552592784 16592341584 16651120122 16676744448 16681451904 16735821984 16776010784 16788700656 16835439972 16888633398 16915423616 16928218944 16974543456 17024176624 17028982152 17034675948 17084484942 17115606144 17156706944 17176238352 17217484752 17278477866 17299283456 17328179778 17333071119 17359744896 17410504384 17421241968 17472181272 17504008704 17534076651 17566016832 17576182351 17608199232 17616545856 17665589872 17670576456 17678952648 17721406248 17784184509 17812395328 17816580288 17826890809 17868675552 17931975516 17959570944 17964640512 17975036716 17981046834 18066473152 18080139168 18130473816 18187759044 18194701203 18216610048 18238393303 18280277568 18338903856 18389088744 18432191232 18454232277 18476453632 18483505984 18497487456 18541906656 18607591548 18652275148 18661116684 18666384282 18695109888 18761337504 18806390304 18873012132 18902950144 18917248896 18928196378 18962676096 19029851568 19084591344 19126653696 19143124494 19152198702 19182579584 19187086464 19198190102 19301295312 19346535936 19357731848 19369670346 19426306809 19456201856 19461693888 19525125648 19586817432 19617887744 19629986688 19641346634 19656203931 19703405631 19803634032 19809224136 19850052096 19867145844 19873788606 19897719296 19921512806 19936582029 19968207168 20038944744 20075447808 20087065544 20102259996 20133195264 20158224177 20189245568 20204517312 20216209741 20253035712 20324782296 20357023232 20372421888 20373589496 20396783043 20421343488 20445763143 20493686304 20542899104 20615672532 20647397888 20663016192 20674973956 20687724837 20720541504 20786010336 20793944232 20859644988 20891745792 20909736588 20952832768 20958747264 20977887973 21139985664 21152219452 21157189092 21190750464 21219052218 21265818912 21326990496 21333010608 21441528576 21453936868 21470165262 21504223104 21580402032 21632224432 21708856806 21748401792 21777448329 21810961536 21888227088 21940788688 21949163356 21965766354 21992216064 22018514154 22070123712 22123122112 22201493496 22241935872 22252478976 22279088286 22314429312 22333645243 22384934208 22447253296 22464233064 22518177864 22526772918 22570958592 22597948737 22632724608 22705309536 22712901264 22779313256 22784665176 22820808192 22901651136 22920288183 22956646336 22974011424 23037970488 23090876928 23104239704 23110761492 23146326528 23186086707 23228322624 23296241696 23310609192 23378768868 23421355776 23477598976 23488727808 23560768608 23571936864 23628541664 23712246012 23755440384 23824900736 23839594272 23909300688 23974729112 23992864308 24051617954 24106852224 24173965088 24192250992 24250345392 24259601604 24336252486 24373703424 24380583552 24394692686 24451871808 24518784992 24537331728 24605643036 24663316608 24683387274 24722542208 24741243072 24810122064 24881488912 24888512376 24957801362 24976680183 25015116672 25075187072 25103732976 25164016176 25222998528 25253159958 25283568128 25326999607 25332950097 25373135424 25446121792 25461815184 25524165992 25536264936 25543473228 25582781952 25626727413 25673409216 25688266513 25735060416 25826227128 25901742412 25917716799 25948925184 25992269667 26033500864 26039617344 26115756576 26173315584 26208271908 26256013056 26271207508 26281235071 26404845376 26412298848 26424818784 26489527792 26498384808 26505864684 26582109372 26624276224 26656113289 26718592992 26803013328 26877632236 26897963274 26939356416 26962555074 26971570251 27004047616 27099709728 27195710724 27261017524 27281638566 27324915072 27420416352 27487563376 27508355784 27583633116 27627388672 27648286848 27664287014 27714680448 27725258976 27812859984 27879648784 27911387322 27944996352 27978412722 27991675026 28042664832 28209585456 28275706368 28292069624 28302868538 28309518198 28354425216 28392294567 28435987328 28444014144 28544777352 28626887016 28672297472 28689980544 28706583542 28714686741 28728298053 28773869376 28797285153 28945142408 28951942968 28997869056 29036597772 29081282048 29184302784 29192540832 29287688472 29341039104 29358018872 29380226148 29426831616 29462019951 29601991328 29705451048 29752572416 29775078144 29800718766 29810682909 29846578944 29882269209 29952310752 30024237152 30035697224 30058417116 30130598316 30176966144 30199792896 30273746048 30283868352 30379553568 30487173444 30535534848 30560384244 30632015232 30717293984 30740529456 30814348656 30914782276 30923508798 30971096832 31012460934 31080812256 31171691824 31179015504 31190916348 31337618688 31364604882 31414358144 31429249152 31438120896 31456314253 31616328016 31728329178 31786125696 31828578327 31879067584 31898728368 31990485744 32142469632 32180905302 32256334656 32333793856 32346135472 32370603048 32448336648 32507444736 32522853888 32563285209 32602495744 32622602688 32641481509 32716442304 32807524048 32832340632 32884422144 32911183032 32923745034 32988324096 33027771231 33080162752 33105185568 33107082931 33184683168 33302240244 33353488896 33362903808 33471643968 33552021568 33577401312 33670879944 33777266796 33790159377 33830847232 33856437888 33949086912 34048353248 34057964304 34069351896 34168969884 34231212288 34313413888 34352476704 34434969504 34556955732 34656359556 34666142238 34719489792 34821008768 34842483936 34944362544 35068153302 35132033664 35152364702 35216398464 35233091712 35331179744 35341152912 35357905296 35442812496 35568369018 35624790656 35633160576 35653781618 35737351104 35863951032 35929281024 35950073432 35962093668 36077426931 36132946304 36160278336 36260947632 36375518088 36389402406 36433220096 36476786606 36504378729 36560555136 36592039029 36677807712 36778177488 36864382464 36908464554 36952907264 36967011968 36994974912 37016384041 37025080911 37083813312 37215183096 37304550296 37322233368 37332768564 37390219776 37436702043 37522675008 37544389519 37612780608 37746024264 37805900288 37834497792 37856392756 37879739937 37925352192 38059703136 38169182688 38253307392 38286248988 38304397404 38365159168 38374172928 38396380204 38411035873 38602590624 38715463696 38739340692 38852613618 38912403712 38923387776 38958934807 39050251296 39173634864 39259973376 39282693268 39312407862 39406811262 39607268064 39618448272 39734291688 39747577212 39843025612 39873164058 39936414336 40077889488 40174131088 40204519992 40316448354 40378491136 40409034624 40432419482 40443832611 40506071424 40649564592 40744843776 40747178992 40793566086 40842686976 40891526286 40987372608 41085798208 41231345064 41326032384 41349947912 41375449674 41441083008 41496430521 41572020672 41587888464 41719289976 41819473176 41905665536 41917494528 41955775946 41967619083 41987512539 42279971328 42304438904 42314378184 42381500928 42438104436 42454302807 42531637824 42653980992 42666021216 42883057152 42907873736 42940330524 43008446208 43059875313 43160804064 43264448864 43417713612 43496803584 43554896658 43621923072 43776454176 43881577376 43898326712 43931532708 44037028308 44140247424 44246244224 44402986992 44558176572 44628858624 44667290486 44701078149 44769868416 44894506592 44928466128 45036355728 45053545836 45141917184 45195897474 45265449216 45410619072 45425802528 45558626512 45569330352 45803302272 45840576366 45913292672 45948022848 45974613139 46075940976 46208479408 46221522984 46372173414 46385263197 46456645248 46518691401 46592483392 46621218384 46757537736 46842711552 46955197952 46977455616 47035856413 47046907323 47121537216 47143873728 47257083328 47424492024 47510880768 47592493767 47649801472 47679188544 47706780667 47818601376 47949458224 47985728616 48103235908 48213704448 48271357953 48347930176 48384501984 48500690784 48519203208 48672504972 48747406848 48761167104 48789385372 48808007989 48903743616 49037569984 49074663456 49211286072 49326633216 49366774548 49385617551 49445084416 49482486144 49620244128 49762977824 49777024752 49915602724 49953360366 50030233344 50150374144 50207465952 50328032352 50506319916 50653999214 50665900194 50746270848 50892243584 50923630368 51048331984 51072529872 51086946456 51253454826 51346818432 51376533026 51470120832 51652454256 51803484824 51835433598 51897850368 51984539334 52067001728 52079234688 52231513152 52416543816 52512026112 52542415016 52562470142 52602229953 52728547053 52809690752 52824597696 52849637568 52979055584 52996769616 53011729368 53164218744 53248552448 53312226578 53352553527 53437185984 53480672427 53606026656 53755264472 53795926548 53878712832 53925110148 53943140502 54008095232 54100868983 54199419456 54391421448 54522035048 54563277132 54584103609 54649830144 54715179909 54840832704 54975126752 55016711568 55167266232 55254777344 55296573696 55328574028 55362696831 55429360896 55450517952 55625719968 55759297568 55822774644 55956825444 55983350052 56085329664 56419170912 56584139248 56605737076 56619036396 56708850432 56784589134 56871974656 56888028288 57089554704 57253774032 57379961088 57413167084 57429373482 57456596106 57547738752 57594570306 57890284816 57903885936 58073195544 58278920427 58368605568 58385081664 58575376944 58716037744 58760452296 58853663232 58924039902 59110216893 59203982656 59410902096 59550156288 59601437532 59621365818 59693157888 59764538418 59904621504 60048474304 60071394448 60116834232 60261196632 60399585792 60474672531 60547492096 60567736704 60619894231 60648629223 60759107136 60974346888 61071069696 61120768488 61264030464 61337289429 61434587968 61481058912 61628697312 61829564552 61847017596 61942193664 62024921868 62161624512 62343383648 62358031008 62381832696 62675237376 62729209764 62828716288 62858498304 62876241792 62912628506 62933663919 63232656032 63456658356 63572251392 63657156654 63758135168 63797456736 63980971488 64361810604 64512669312 64667587712 64692270944 64741206096 64896673296 65126570418 65204991488 65245205376 65282963018 65332344987 65432884608 65615048096 65664681264 65822366064 65847490068 65976648192 66055542462 66160325504 66210371136 66214165862 66369366336 66604480488 66725807616 66943287936 67000935729 67104043136 67154802624 67193665357 67341759888 67554533592 67580318754 67661694464 67712875776 67793846211 67898173824 68096706496 68115928608 68138703792 68337939768 68462424576 68626827776 68704953408 68744713219 68760864549 68869939008 69113911464 69312719112 69332284476 69438979584 69558260121 69642017536 69684967872 69725294821 69888725088 70136306604 70264067328 70304729404 70432796928 70466183424 70662359488 70682305824 70715810592 70885624992 71136738036 71249581312 71266321152 71307563236 71334780907 71474702208 71727902064 71900146864 71924187336 72154853862 72265892608 72320556672 72521895264 72751036176 72778804812 72953573212 73008757458 73121110272 73184078058 73355615424 73556354976 73816929108 73934023936 73989949824 74032768082 74050161822 74167626624 74430366192 74609100592 74644466736 74665537128 74873404086 75045350016 75088779038 75225561216 75492048528 75668995584 75712785512 75759479874 75850704384 75980998821 76119406272 76338365376 76572497976 76608794808 76730318336 76748345856 76792760408 76822071746 76880182239 77064799539 77205181248 77430927392 77478681384 77705227236 77824807424 77846775552 77917869614 77976809001 78100502592 78347269728 78519946752 78565386536 78624815724 78813622524 78843705213 79214536128 79236896544 79468583376 79495154424 79686051224 79746328116 79872828672 79968339867 80155778976 80348262176 80409039984 80632896708 80756982272 80818069248 80864838964 80887665222 80914710753 81012142848 81299129184 81494357984 81587132172 81783052572 81974745216 82171596416 82462690128 82699895824 82750899348 82882166016 82992861042 83144041344 83175776928 83438579952 83638946352 83834989056 83911551892 83935238166 83975025078 84180662839 84608877808 84628756368 84876208872 84908605614 85063275648 85176883701 85307961984 85332042432 85381424401 85815747472 85880661048 86016892416 86119750626 86144060223 86321608128 86391855459 86528897728 86835427224 86993607168 87109793316 87243846144 87352304767 87552908352 87763154752 87796653424 87863065416 88074056616 88280494848 88386059853 88492488448 88598306953 88805973984 89116353144 89257717248 89334580972 89402156298 89539736832 89646807627 89789013184 89856932256 90072711456 90107091672 90391794948 90530898432 90821238144 90851605056 91117253024 91138660704 91606604544 91681152732 91826585344 91896045696 91949226278 92151881952 92416958816 92443045968 92744346828 92770526394 92913290496 93037382802 93184966784 93242436768 93515075472 94071712826 94093814646 94243074432 94287747456 94368942759 94514166656 94848984048 95184987534 95299602944 95358377088 95413561334 95485734981 95637202752 95898916448 95971457232 96206471816 96427408896 96542715906 96695860352 96769003968 97001381568 97038406416 97345009944 97522334208 97578770744 97616015978 97689855627 97807487232 97924444527 98075139968 98149326912 98422572144 98653266432 98733549096 98771235102 98890168832 98964972288 99060039883 99083313693 99240488256 99321248793 99525955648 99554049504 99831205448 99906720732 100060466688 100300748288 100414931904 100473042397 100656064704 101012639832 101307998428 101331800388 101370478131 101492541696 101784487168 101847260736 102096663968 102145059744 102173892912 102506909652 102693636864 102753066052 102940241664 103304908512 103606969648 103670867196 103969078668 104134003456 104158469376 104258525941 104463026304 104833087632 105084830032 105124940284 105204459906 105457094106 105619381504 105649195392 105699275136 105958111168 105993539232 106023458736 106328437488 106624453156 106705107054 106874371968 106961344854 107212053312 107510528944 107591853096 107850220296 107886281004 108201737966 108232280793 108398838912 108782842896 109044070096 109126554264 109168207218 109299660288 109430359818 109681665408 109776117087 109950253504 110033423136 110334532464 110593147392 110657148056 110725393662 110858721792 110901035904 111049152123 111251439936 111518595136 111645549288 111913650888 111966700104 112170659328 112310106129 112633168557 112838341824 113168278496 113211474152 113238072792 113417700864 113569178268 113743949312 113776056576 114179109408 114507548064 114759922176 114826334168 114858746964 114913192212 115095477504 115189140612 115233107619 115780569632 115807771872 116146391088 116557840854 116737211136 116770163328 116876804421 117150753888 117432075488 117520904592 117848079804 118220433786 118407965312 118821804192 119202875064 119242731636 119529076836 119809243008 120096948608 120142788896 120233668464 120522393264 120949345062 121094984192 121135473408 121239788462 121297258446 121331497833 121518214272 121948693776 122241536976 122528060928 122674578858 122869175936 122962117824 123033276457 123257394624 123659129104 123694035192 124049843736 124323249024 124489291563 124686767296 124716062016 124763665392 124788235663 125458419528 125657432576 125716996608 125752483584 125825257012 125867327838 125902857249 126465312064 126913316712 127144502784 127314313308 127362908421 127516270336 127594913472 127668753121 127961942976 128723621208 129025338624 129179625939 129335175424 129384541888 129482412192 129489833239 129793346592 130253140836 130490410752 130565926036 130664689974 130865769216 131230096192 131329362528 131644732128 131694980136 132111084924 132320651008 132420742272 132428331724 132738732672 133208960976 133886575872 134001871458 134208086272 134309605248 134387330714 134683519776 135109067184 135160637508 135425751552 135587692422 135796347648 136193412992 136231857216 136277407584 136675879536 137409906816 137489426438 137521729098 137739878016 137923839417 138227822928 138625438224 138664568952 139116520242 139284035072 139369935744 139450589642 139556074203 139777450176 140272613208 140528134656 140609458808 140865593856 140932366848 141107569239 141324718976 141364611648 141431621184 141771249984 142273476072 142499162624 142532642304 142615126472 142669561814 142777481301 142949404416 143120342001 143455804128 143800293728 143848374672 144309707724 144531785216 144641113344 144814073859 145043790528 145502072352 145557609624 145907146424 146017514916 146242220544 146368156116 146424023967 146711230848 146845215811 147112709952 147633858216 147868047872 147979899648 148065536164 148100323644 148156852653 148335253248 148860732384 149218201184 149288933472 149331074256 149746808172 150090700032 150177558076 150451122432 150984097056 151425571024 151518959748 151961997642 152238812544 152676730752 153144995952 153217589616 153585520816 153644143492 153760364478 154129599078 154410362496 154861854784 154957362768 155410454472 155693551104 155835739228 155953618002 156201005184 156335516701 156694539456 157130773072 157249631448 157627245048 157687410426 158185641159 158429072256 158473793088 158937166752 158990308848 159372102448 159492656232 159745657344 159936679734 160311557952 160442017281 160696524352 160818079968 161265793416 161636138496 161729677928 161775330444 161829421506 162024285696 162225708853 162302606949 162598258368 162988715968 163174264344 163566105144 163949490432 164145539727 164343192832 164925380256 165399791648 165501798696 165764332032 165985722084 166288082688 166351553856 166877159904 167277892704 167823103784 167870476332 167950050156 168361325678 169217755616 169257512736 169752417744 169817211228 170126551296 170353767402 170615923968 170664084864 170762848802 171631494944 171761322096 172239501252 172288120446 172643216256 172783710918 173057795456 173670854448 174219586632 174704609534 174836761281 175105816704 175526309504 175593306848 175726130832 176148113232 176560989696 176772119706 176984976896 177196613906 177330650679 177611947968 178232706288 178669161944 178804312596 179079473664 179293615254 179578026368 179713864512 179817865591 180145422912 180214183344 180783589896 181424017593 181642476288 181703210112 181859682693 181945887669 182234506048 182277321408 183213209088 183362305464 183653170688 183792091392 183898452556 183968645497 184011868287 184303763904 184833917632 184886091936 185488693656 185541052788 185826580992 186074765604 186369933568 186484873536 186592793023 187030150944 188143425652 188187629292 188486148864 188575494912 188737885518 188800991757 189028333312 189697968096 190369975068 190716754176 190827122668 190971469962 191274405504 191797832896 191942914464 192412943632 193085431812 193391720704 193538007936 194002763136 194076812832 194690019888 195157541488 195232031956 195379711254 195614974464 195848889054 196150279936 196298653824 196845144288 197467098192 197542470204 197929944576 198120079766 198166627386 198480976512 198642497586 199051911296 199108099008 199662410896 199813441464 200829863808 200946084794 201002807187 201312129408 201580996071 202025279664 202615996856 202663600776 202740956262 202985083392 203568974336 203694521472 204193327936 204290119488 204347785824 205013819304 205387273728 205506132104 205880483328 206234139657 206609817024 207213939296 207341734392 207938157336 208268006912 208316938752 208517051882 208674780363 208926052608 209175884463 209666175264 210169660064 210249880568 210408919812 210914188212 211238763008 211298390784 211398550272 211916222336 211987078464 212046917472 212656874976 213248906312 213410214108 213748743936 213922689708 214004342721 214424106624 215021057888 215183706192 215700440592 215772562008 216403475932 216464561586 216797677824 217565685792 218088140192 218253108528 218336414436 218860719636 219363330816 219552234174 219900507008 220066846272 220669064928 221314296112 221450787324 221802071808 222098304246 222502879872 223037190272 223291098576 223827301776 223933400208 224620212258 225266337114 225676683648 226336556992 226422948304 226476145584 227138356536 227552113152 227942996463 228358218816 228490370563 229015096128 229652668336 229717493928 229826384424 230190955008 230378281224 230466215238 231194398617 231561139264 231615543744 231749580517 232292782176 233115681708 233474422272 233540326656 233753608842 234301507776 234864150976 235041809184 235696159608 236440867572 236531115639 236815930624 237099112939 237643608384 238405750128 238485463272 239058153672 239618486016 239905019601 240193897216 240285577792 240467336928 241044786528 241898690124 242270946816 242479576924 242594516892 242662995666 243036428544 243897387552 244483073952 245349157716 245738351872 245924235648 246066552914 246514789248 247318258208 247388070384 248099687472 248646498048 248978583126 249373534592 249432124032 249527330784 249576471326 250916839056 251504967168 251650514024 251734655676 251805714498 252541988517 252930624128 253826633424 254628626616 254725816842 255032540672 255189826944 255337506242 255530651103 255923885952 256144273203 257447242416 258050677248 258359251878 258670350848 258769083776 258964824384 258979666478 259175566377 259586693184 260506281672 260980821504 261131852072 261329379948 261731538432 262056914301 262460192384 262658725056 262810726633 263289464256 263389960272 264222169848 264641302016 264841484544 264856663448 265158179559 265477465344 265794920859 266417921952 267773151744 268003742916 268416172544 268619210496 268774661428 268877251111 268940422881 269367039552 270218134368 270321275016 271175384844 271592695296 272386825984 272463714432 272554815168 272712543649 273351759072 274819813632 274978852876 275043458196 275479756032 275847678834 276455645856 277250876448 277329137904 278233040484 278739871488 278901179284 279112148406 279554900352 280545226416 281218917616 282215138478 282649437952 282729223296 282863242368 283106828277 283542499968 284546952144 285230252944 285339123628 285554962602 285898808832 286240684002 286911608256 287600587456 287696749344 288619415448 289282226688 289628147718 290087581056 291004144704 291115219248 291814292848 292035029832 292736312232 292848047934 293422461696 293690431622 293773333581 294225419904 295267716432 295959799296 296131072328 296200647288 296313705306 296670506496 297180119649 297721464768 297963746379 298436402368 298577866944 298662148512 299493616344 300181400064 300355116152 300902244864 301419127191 301968194112 302851142048 303037919496 303923995284 304477625088 305353461504 306289991904 306435179232 307171041632 307288286984 307520728956 308259198156 308820724992 309723709568 309914725536 310820908944 311671478456 311907236004 312402010368 312671033402 312775577823 313389078912 314261546144 314499262896 315254490096 315374820852 316371282318 316858144512 316947586176 317874333504 317980617696 318744204896 318985312464 319873359468 320623115904 320884034562 321393048704 321636159936 322531586832 323459355856 323550660888 323658843012 324451417706 324605213898 324696842379 325196516736 325977431936 326348528688 327132210288 327898980864 328291079454 328686385664 329250994891 329328351261 329850760512 330799583296 331003597392 331971444168 332576165376 332703107712 333147456369 333754319808 333947464669 334555785408 335646207568 335740952664 335900100312 336722651356 336930318387 337899505671 338435511232 338515025472 339504835488 339634422456 340253102592 340707534804 341231847936 341328169728 341525697604 341656055923 343262989888 343522644192 344479002504 344576240892 345286432512 345567421836 345699322857 346115590912 346529472757 347341708896 348439173264 349409219068 349673522562 350211633408 350630413263 351052619008 351186613696 351452261664 352296226464 353544239412 354393227812 354661301358 355223895936 356465412576 357338323888 357608625192 358587230508 359156052736 359427729024 359635731182 360290845824 360428366688 361567179792 362848035186 363284952576 363406420224 363719365386 363891775338 364469012096 364554642816 366724610928 367584182784 367796905112 367937290994 368023736574 368607527808 369099829371 369667835264 369772183872 370977387312 371082105576 372149531208 372739867136 372969747072 373185586046 373467874689 374060301888 374364706989 376286851304 376375258584 376972297728 377150989824 377475771036 377601983514 378056666624 379395936192 380739950136 381433508352 381654245336 381942939924 382088725263 382548811008 383006259363 383595665792 383885828928 384825887264 386170863624 386783441408 387076015872 387538877817 388005526272 388153625664 388469499717 389380039776 390315082976 390464063912 390759422508 391697778108 392300559872 392597307648 393690288576 394934196384 395084940408 396240159532 396333254772 396961953024 397284995172 398103822592 398216198016 399324821792 399626882928 401659727616 401892169588 402005614374 402624258816 403161992142 404050559328 405231993712 405327201552 405481912524 407389042944 408386655872 408580238976 408695571648 410027638608 411012264208 412468279314 413219634048 413771518251 414427878592 414683468784 415876314672 417034103764 417349560726 417852105216 418351768926 419332350528 420339320128 420499761136 420817839624 421828376424 422596781568 422797100544 423322707717 423832444672 423974156928 424093834944 424339259617 425313749952 426497812624 426820428216 427497487872 427845379416 428008685442 428848213248 429361026003 430042115776 430367412384 431400881184 431545124016 432806951864 432929123172 433595355648 435131371584 436176280384 436506217056 436672828872 437721439272 438726661632 439104468348 439272071901 439801014016 440133692544 440535647433 441338129856 442628592224 442901574648 443604143616 444196608492 445005759744 446074380544 446582197152 447654603552 447866800416 449240424516 450532674228 451353367296 452673113984 452845896608 452952291168 454276713072 455885992926 456716437632 456980741126 458030192256 459305336672 459434987856 459652768848 460756562448 460932430476 462388797234 463122278528 463231087488 463499161034 464585564352 466231363416 467080653312 467507217684 468603015552 469006550103 469728301952 470083618368 471392319216 472881735144 473062231278 473631861248 474198225878 474556923477 475287216768 476811500256 476970926544 478116307344 479236972032 479810039202 480387794432 480571155584 480934673856 481212992533 481326051843 482089573056 483797380248 484959153848 485189033784 485325991332 486072857088 486677126559 486907820847 487794775104 488077063747 488966147904 490698315432 491476703744 491848471296 492133105828 492436619181 493029578496 494636516416 494776140768 496199374944 497292996096 497957166252 498747069184 498864248064 499054661568 499152942652 499343466349 501833678112 503301028048 503469311352 503611428996 505083977034 505861248256 506466152491 507653266848 509257253232 509451633684 510379653888 510675012484 511061302206 511847771904 512288546406 514894484832 516718503756 517538167552 517929648768 517959332956 518351132754 519173386368 521012563344 522263704144 522658759896 524113828602 524920384768 525317450112 525621453266 526578928512 526779920544 528444339696 529682969088 529713326896 530316359118 530954930688 531589841718 532835843904 536007485832 537238420992 537549322856 537754502222 537880845762 538734079104 539453596773 540436268736 540642550032 542350769688 544773651968 544927428864 545109630336 545425087298 545579048079 545837663007 546703518144 549639627264 549957705752 550086916392 550959512064 551695357668 551905936491 552911291712 554501752896 554658275808 556466080968 557479742976 557802358568 558224296812 559109800704 559778379069 561090452832 562437835232 564430276956 565298875904 565458446592 565726484736 566213656554 566402975271 567084999936 569093904288 570460505888 570678247256 571109925204 572481368004 573823216512 575201174912 575393498688 577238830896 579256295436 580175162112 582008289408 582230438496 583628585696 584070059664 585472624464 585696095868 586844923392 587380863244 587546667162 588450839808 590535432864 592262144656 592401294576 592627410612 594360239298 595442929536 595927492758 596872804736 597155733888 597324297024 597669970807 598987232688 600710232304 602838254382 603008421561 603936388224 604742988213 605702284096 606075838992 607847990568 608955250176 610706923008 611466133369 612579983808 612870358464 614342083264 614576573968 615041457912 616518396312 617641449984 618702418971 619447419136 619829451072 620188148671 621641817888 623342956912 623814472008 624804020736 625342066804 625551155646 626778157824 627527653389 628523092288 628998525792 630508980192 630749641704 632742564636 633716289024 633895172352 634504103857 635748667008 635961235392 637488409792 637970624928 639746718936 641246231808 641768069124 642013028163 642786097408 643272319872 645063173664 646918711712 647101321776 647317686024 648902835412 649210427796 649393684758 650393033472 651954863872 652697057376 654264420576 656582158908 658501989782 658656702522 659701521024 661599166592 662007194784 663942888336 665406215424 666294912738 667508639616 667894929338 669111570816 671292415136 671481905328 671800200624 673445302712 673860636774 675799011342 676871022464 677030050944 679009670976 679268844912 681415069608 682656339456 683051395208 683312111846 683828989389 685471111689 686525979776 687045288384 688958005008 689152481784 690572865024 691134843672 691398645714 692231181824 693058945514 693583195851 694683417792 695248741551 696878346528 698818438136 699347045124 700423266816 701260826526 702105238016 702373227392 702904523328 703311296779 704592452928 707088478824 708786455624 709322602716 709593346917 710447791872 711297338817 712930825152 714676647776 715217250384 717174461016 718312105472 718855458048 719271462364 719715058803 720581691648 720856733376 723134359584 725696070372 726812840448 727438730772 727783550676 728938024192 729109285632 729809681587 733449221856 735593810224 735874581988 736047473148 737215055616 738199658742 739335670528 739544367744 741954774624 742164211152 744299062416 745939494144 746371172092 746935749378 748120603776 748729413978 752573702608 752750517168 754951542072 755203967028 757625965551 758791872384 761479900272 763308490672 763885879848 764177450526 765097622016 766012518726 767191331584 767771657856 768432819609 769651774528 772341727248 774152031744 775077755634 776011052544 776307251328 776938999434 778760079552 780630165952 780928127824 781518845016 783395556216 785194615296 786170742903 787380577152 788432179899 789868392768 790169880816 792480319064 792666509544 793923906048 794569990344 796207645184 796432396032 797384762577 798649643584 799253765856 803319455232 803784339176 804011228748 805248517632 806323984284 806631753333 808101118656 810463987424 810654403104 810963825048 814778085888 816773311744 817160477952 817391143296 818137630947 820055277216 822024528416 824936558628 826439268096 827543036502 828855757184 829366937568 831752629344 834068207528 834699121452 836703537852 838664701056 840678640256 840999522272 841635679248 843656752848 846645415434 847664889344 847948313856 848187669888 848678519234 849320484831 850627499904 852995625248 853640856432 855690758832 856017370884 857696426496 858722052006 860084231552 860734824768 862801762368 863090248032 865613903728 865858246344 870262743168 872352560768 873012434112 873345657744 873517649641 875442878544 878208936696 878544143802 879602028032 880267385088 881071294866 881320000743 882676259712 885257184448 885803149296 888393216984 890011519488 891540358947 892148761088 893164394304 893681271847 893891239137 895309207104 895733600832 898480849032 901065348456 902706734592 904257381573 905346227968 905691793216 905904582336 906428832673 908553426144 911771985852 913432875264 913961482252 916060384512 918610673344 918869975712 919305537696 921513124896 921864860952 924777594468 926244557056 926462174976 926998322068 927352151791 929171128704 932462726832 935014435368 937206031104 938013100206 938326733469 939456603904 940167236736 942784638432 945763470288 946124462556 948396451756 949113846954 950574433536 953623000512 953941853088 956232614688 959620078404 961142311168 961869347712 962425985066 962652103686 964179146112 967594760496 969918307696 970378067568 970651982664 973354253118 973815641694 975589550208 976154127494 977932295808 981396630864 983696942592 984266211656 984873238362 986059156992 987752984673 989273032832 989552281536 992398749888 995914332504 997494138368 997728496128 998109323136 998305885304 998686932698 999442369107 1001842394007 1003667356224 1006602056096 1006938622704 1007222857992 1010167954068 1011722496512 1012932304982 1013698517013 1015306533696 1018514506464 1018903267368 1020759307776 1021350024968 1022122604412 1023695543808 1024577092812 1024968167769 1027916510677 1029788969664 1033437007512 1035076335104 1035859297536 1035918665912 1036702265508 1037097968571 1038346772736 1039588418271 1042025126688 1044527408288 1045317519792 1048227657204 1049840769536 1050634900224 1051242906532 1051891239789 1053157857024 1053559841088 1056888679392 1059426653792 1060632718236 1063179683436 1065671687808 1072014971664 1075098645712 1075509004444 1075761691524 1077468158208 1078907193546 1080872537472 1081285100064 1084701539376 1089854857728 1090219260672 1090850174596 1091158096158 1091675326014 1093407036288 1094348616907 1099915411504 1100173832784 1103390715336 1103811872982 1105822583424 1107299488113 1109003505792 1109316551616 1112932161936 1115604717136 1116448593624 1118219601408 1119556758138 1122180905664 1123094120967 1124875670464 1128860553912 1130916893184 1131452969472 1132427313108 1132805950542 1134169999872 1135579961971 1138187808576 1140921011776 1141356494512 1142219850408 1144962736008 1147646433024 1149018778089 1150402349824 1150786997376 1151777990389 1154477661792 1158512590872 1160350324224 1164016578816 1164460876992 1165408499151 1167257171392 1168140119328 1170945248928 1171392191736 1174761726488 1175093334324 1176901679616 1181070865728 1184524289312 1184802589152 1185254821224 1188720478596 1190885859072 1191854985516 1193745609472 1194311467776 1194648594048 1195339941614 1197974465376 1201420464608 1205676508764 1206016843122 1207872776448 1209485976426 1211404568192 1212151677984 1215695981136 1222932266738 1225159967616 1225740716928 1228684166528 1229153147936 1230082915824 1233036792624 1237404837942 1238894838272 1239658902144 1240376297342 1241314554753 1243283635776 1246685913824 1247628944016 1250684133608 1251102311292 1253556315648 1255055306778 1257046184576 1257997051584 1261017960384 1261499283408 1265485129272 1267790344704 1269008207714 1269968123151 1271497334016 1271922470784 1273017778851 1274976819584 1275941249856 1279493437872 1282492463616 1283536138248 1284026056326 1285572194816 1286544639744 1287780518479 1288083078009 1290126347328 1293837423424 1294202643552 1294635372048 1297805670824 1298420855592 1298787369516 1300786066944 1303909727744 1305394114752 1306149551161 1308528841152 1313164317816 1317003979564 1317313405044 1317816215703 1319403042048 1321606942299 1323198333184 1324014389568 1327885776672 1330812430848 1332589825476 1335017279232 1335789858676 1338223141632 1342584830272 1342963810656 1343600401248 1346890605424 1347721273548 1351598022684 1353742044928 1354060101888 1355360837233 1358019341952 1358537689824 1362830139216 1366102790416 1366624223692 1367657978778 1370942223378 1373051959552 1374090576768 1377916010016 1378304963568 1382269687344 1382797291428 1386117891028 1387166391702 1389366835584 1390497483102 1393756693056 1397636876272 1398694090248 1402521653052 1404746454784 1405809046656 1406622593558 1407019650309 1409184905856 1414176957648 1417572911248 1418645205432 1419186693834 1420895583744 1422594677634 1425861650304 1429353295552 1430434500768 1434348922032 1437710916096 1438542924728 1439430117606 1441163383296 1441713466752 1443638977599 1446268719168 1451392140744 1454877461544 1455567101352 1457876048384 1458218571264 1459619363174 1460031379677 1460723462541 1464231191241 1466898443712 1471187620448 1471749163976 1472094946296 1474430111232 1476399317484 1478671341056 1479088735488 1483909549248 1484328422304 1488598124832 1491878988288 1492742344184 1493871498756 1496241207552 1497458827956 1498030399047 1505147405216 1505501034336 1509903084144 1510407934056 1515251931102 1517583744768 1519398457473 1522959800544 1526616981344 1527771759696 1528354901052 1532025037452 1534382663168 1535543315712 1536865639218 1539303549056 1544683454496 1550155511268 1552614502656 1553877998868 1557520159104 1561260331904 1561856255648 1563037690032 1566791112432 1572341485806 1574761154304 1576864359798 1579736785536 1580339761632 1584960638128 1585333019088 1589139980688 1592864792064 1594769525154 1597299287168 1598507531712 1599432593941 1607568678352 1608022457496 1612647968568 1613263506666 1616202237312 1618360790319 1620927974848 1621308806208 1621927650096 1622247063619 1633546623488 1634320955904 1634782286592 1636275261894 1636737144237 1640110554432 1644049056832 1649873117256 1652878536192 1655086073004 1655717809473 1657711514368 1658733875136 1659693790573 1663505258688 1668136415056 1669398242904 1673407075704 1677329402112 1679335137207 1681357280512 1681999044544 1683271358496 1683367832107 1687313505696 1693290830868 1695896627712 1696375339776 1697357038468 1698640969662 1701254999808 1705991250496 1707281712864 1711381517664 1712034741768 1717444104012 1720168463104 1721469649536 1725603524736 1726180496064 1731227807456 1731716492688 1740525486336 1744705121536 1746024868224 1746691315488 1747035299282 1750885757088 1756417873392 1757088287604 1760534770176 1762142589732 1762640001486 1765352519424 1770514368896 1771606298592 1776786433968 1783080717894 1786328788608 1787362543694 1787782478274 1790618414208 1791467201664 1793009912421 1796961698064 1802130696912 1808514763146 1810692455936 1811383586432 1811809164672 1812857665346 1814228964639 1817106852288 1823543971704 1826865750528 1827922964504 1832120769024 1834398400107 1837221346688 1837739951424 1838611075392 1843026249792 1843729721904 1849555188936 1852489114112 1852924349952 1853996644136 1854704303582 1856107256913 1858342257408 1860564446013 1864925453664 1870028870736 1874412062208 1876026200412 1876653466938 1878913207808 1880334473472 1882140757777 1882582960167 1885569276864 1891526940576 1892248925112 1896792903512 1898227693908 1901148867072 1903512311571 1907246001024 1907883706176 1908987805543 1912465229376 1919240156808 1922284622336 1923738695424 1924851970132 1925304207372 1926039084489 1928358292224 1935189520992 1939836615392 1940756135136 1941303965328 1946708506236 1947631283388 1951179100416 1952308254988 1955864591616 1962793261728 1968532423312 1969746476724 1975505969346 1978546065664 1979104563072 1980911992879 1984797499776 1991828665008 1996218646272 1996611770608 1997373865396 1998884738214 2003684788014 2007334712448 2013204112192 2013877245408 2014445715984 2020335908136 2025864609964 2027397034026 2030613067392 2037029012928 2037806534736 2042700049936 2044245208824 2049154185624 2049936335538 2055833021354 2056413335067 2059577939328 2066874015024 2071718595072 2071837331824 2073404531016 2074195937142 2076693545472 2079176836542 2084050253376 2085746224653 2089054816576 2090635039584 2096455314408 2101269800448 2102485813064 2103782479578 2106315714048 2107119682176 2108934215089 2109933890337 2113777358784 2118853307584 2121265436472 2126359366872 2131343375616 2133892016451 2144029943328 2150197291424 2151018008888 2151523383048 2154936316416 2157814387092 2161745074944 2162570200128 2169403078752 2180438521344 2181700349192 2182316192316 2183350652028 2186814072576 2188697233814 2189429044761 2199830823008 2200347665568 2206781430672 2207623745964 2211645166848 2214598976226 2218007011584 2218633103232 2225864323872 2231209434272 2232897187248 2239113516276 2244361811328 2246188241934 2249751340928 2257721107824 2264854626216 2265611901084 2271159923942 2272877896653 2276375617152 2281842023552 2282712989024 2284439700816 2289925472016 2295292866048 2298037556178 2300804699648 2301573994752 2303555980778 2305298458827 2308955323584 2317025181744 2328033157632 2328921753984 2330816998302 2334514342784 2336280238656 2337632252683 2341890497856 2342784383472 2349523452976 2350186668648 2358512228709 2362141731456 2365296539697 2369048578624 2369605178304 2370509642448 2377440957192 2381771718144 2383709971032 2387491218944 2388622935552 2389297188096 2390679883228 2391592391461 2392154287731 2395948930752 2402840929216 2411353017528 2412033686244 2415745552896 2418971952852 2419895259999 2422809136384 2424303355968 2425706309299 2431391962272 2445864533476 2450319935232 2451481433856 2454412892841 2457368333056 2458306295872 2460165831648 2466073585248 2474809675884 2479317804288 2480752594684 2482629109506 2486567271552 2493371827648 2495257888032 2501368267216 2502204622584 2510110613556 2514092369152 2515994103168 2522035920768 2522998566816 2530970258544 2538016415428 2539936246302 2542994668032 2543844941568 2546035557702 2549953639168 2551882499712 2558986875744 2567072276496 2568052112652 2573089279488 2575561036958 2576166156018 2580252694656 2587674846848 2588405287104 2589270744096 2595611341648 2596841711184 2597574739032 2610788229504 2612299102322 2617057682304 2620552948923 2626328635632 2634007959128 2634626810088 2635632431406 2638806084096 2643213884598 2646396666368 2648028779136 2655771553344 2665179650952 2670034558464 2671579717352 2674621076841 2676446283264 2681043815541 2685169660544 2685927621312 2687200802496 2693781210848 2695442547096 2703196045368 2707484089856 2708120203776 2710721674466 2712772144719 2716038683904 2717075379648 2719286498019 2725660278432 2732205580832 2733248447384 2735315957556 2741884446756 2746103919104 2748181153536 2755832020032 2756609927136 2764539374688 2765594582856 2772235782056 2774332783404 2778733671168 2780994966204 2782056455373 2787513386112 2795273752544 2797388180496 2805043306104 2809492909568 2811618093312 2813245187116 2814039300618 2814980200407 2818369811712 2828353915296 2835145822496 2837290410864 2838373387668 2845189355268 2851723300608 2858706591104 2860869001536 2868697844064 2877085849456 2878860235212 2883426933504 2887277955198 2892537438336 2902784281488 2909754923088 2911134202704 2919238726348 2920062759354 2921446925082 2928462382482 2933796887424 2942375240896 2943498327952 2944189892592 2952798634968 2958177470976 2963258954019 2967819098496 2968656844608 2970374817319 2977196249664 2985484688368 2987742997512 2992482415104 2994917655912 2996060798094 3005527182021 3010294810432 3011002068672 3019806168288 3020815868112 3030503862204 3035167489536 3038796914946 3045919601088 3053233962688 3055543519392 3056709802104 3064050074904 3071086631424 3073731278436 3074904503307 3078607098112 3082288468207 3083749532031 3089366908992 3100311022536 3105229005312 3107755997736 3115040318208 3118765254813 3122520663808 3123712511296 3126075380064 3133582224864 3144682971612 3149522308608 3153728719596 3159473571072 3160679523264 3169921276256 3170666038176 3178279961376 3189539050308 3194598574336 3197015063424 3198865187882 3215137356704 3216044914992 3225295937136 3226527013332 3232404474624 3236721580638 3241855949696 3242617612416 3243855300192 3244494127238 3269564573184 3272550523788 3273474288474 3280221108864 3283045850721 3288098113664 3299746234512 3310172146008 3311435618946 3315423028736 3317467750272 3319387581146 3321898464339 3327010517376 3336272830112 3338796485808 3346814151408 3354658804224 3358670274414 3362714561024 3363998089088 3366542716992 3366735664214 3369282362901 3374627011392 3386581661736 3392750679552 3394714076936 3397281939324 3402509999616 3406739885913 3411982500992 3414563425728 3416539446229 3422763035328 3424069483536 3434888208024 3440336926208 3442939299072 3447056334267 3451207049472 3452360992128 3455333971167 3462455614912 3463432985376 3481050972672 3489410243072 3492049736448 3493382630976 3494070598564 3495404264443 3496225497453 3501771514176 3512835746784 3514176575208 3524285179464 3525280002972 3530705038848 3541028737792 3543212597184 3545263067437 3553572867936 3566161435788 3572657577216 3574725087388 3575564956548 3581236828416 3582934403328 3586019824842 3593923396128 3604261393824 3617029526292 3622767172864 3623618329344 3625715330692 3628457929278 3634213704576 3647087943408 3655845929008 3668796800214 3674442693376 3675479902848 3677222150784 3686052499584 3687459443808 3699110377872 3707993288272 3709408607164 3712214513826 3716684514816 3721128892026 3729850907328 3740057741472 3752052400824 3753306933876 3760668946944 3764281515554 3765165920334 3771138553728 3783053881152 3784497850224 3793585807024 3796455387816 3807024623142 3814492002048 3815767412352 3817975611086 3819053336553 3824930458752 3838480313616 3847477390848 3849703940264 3850608414744 3852078168978 3856716584448 3863341555437 3870379041984 3879673230784 3881512270272 3882607930656 3893417012472 3895262566776 3902358200832 3904616509976 3911729183232 3918448653483 3925586523456 3937064846624 3939492953448 3951011938692 3957092131328 3958209126144 3961823985758 3964820826897 3969594999552 3983657330016 3992437292544 3993223541216 3994747730792 3997769476428 4007369576028 4014669424896 4026408224384 4027754490816 4028891431968 4040671816272 4051729219928 4054794068052 4061226134784 4066082511699 4074058025856 4075613069472 4085400099872 4088490417648 4098308371248 4099872671076 4111666042708 4112826670134 4119155878656 4133748030048 4143674663648 4146809062032 4148391874284 4158353673084 4168100506752 4171492449306 4178109633152 4181270079168 4192910628816 4204971626128 4207564959156 4214239364352 4217868430178 4219867780674 4221058950927 4227554717568 4237706615168 4242530872944 4252718733744 4262686751232 4267784032902 4280262933583 4288059886656 4300394582848 4302036017776 4303046766096 4315628774184 4323490149888 4325140400256 4330916932797 4338806157504 4341317040697 4363400698384 4364632384632 4366701304056 4373628145152 4377394467628 4378858089522 4380094139031 4392693573723 4399661646016 4400695331136 4413562861344 4415247491928 4423290333696 4429197952452 4436014023168 4437266206464 4441528726999 4451728647744 4462418868544 4465794374496 4478227032552 4488723622656 4492376483868 4494091197141 4499502681856 4504883145841 4515442215648 4529709252432 4531223802168 4542319847884 4545755793306 4552751234304 4558195372419 4563684047104 4565425978048 4568879401632 4579850944032 4596075112356 4603147989504 4607111961556 4610596917654 4617910647168 4634050363488 4657843507968 4661633996604 4669028685568 4672560477312 4675264505366 4683780995712 4685568766944 4699046905952 4700373337296 4717024457418 4724283462912 4730593079394 4738097157248 4739210356608 4741019284896 4754881914384 4767419942064 4778594376192 4781359766456 4783184782922 4784308575462 4791897861504 4798297781823 4805681858432 4822706035056 4824067372488 4837943905704 4839790519998 4845618272768 4848606711936 4851412618598 4855082370957 4862783924544 4866741190857 4891729066952 4900639870464 4902962867712 4908825785682 4914736666112 4916612591744 4920331663296 4932147170496 4949619351768 4958635608576 4961505189368 4965258219012 4967153428419 4973134543104 4979081371719 4986743655296 4990515776064 5002736534432 5004409245168 5020221227112 5028184738304 5031988206336 5038005411621 5044071841536 5045997133632 5050103496321 5061940517088 5076032830856 5079872492604 5087689883136 5092071115404 5099907278336 5103764999424 5108667771109 5117973751488 5134144552992 5136104225304 5151122073916 5152332312036 5160505389312 5175349693696 5176810574208 5178541488192 5191222683296 5193683422368 5195149478064 5221576459008 5224598204644 5234115364608 5241105897846 5252657271264 5268015918256 5269253620176 5271264862812 5286427769196 5296057558272 5311543106688 5330359301904 5343159434704 5349242153682 5362087631082 5370339321088 5371855242624 5374401604992 5379029737263 5387562421696 5390885094192 5406392090736 5421443348932 5425544289438 5432077367808 5434150759296 5438572996038 5451320556864 5464411161664 5466496894768 5470631915112 5483768893512 5496362307072 5503195200321 5511664040064 5513219854272 5529078749376 5531189165712 5544471564112 5548665566808 5557467342336 5561989932408 5564112910746 5575026772224 5581693338039 5590547505088 5594776360992 5610086612208 5623236186624 5626490374232 5628078601236 5629960400814 5636739623424 5646422273331 5656707830592 5670291644992 5674580821728 5676746775336 5690378710536 5703446601216 5710536934713 5717413182208 5721738003072 5726963416629 5737395688128 5754171698912 5757720470424 5766853867008 5774555910396 5785074876672 5805568562976 5819509846176 5822268405408 5838477452696 5840125518708 5842893850164 5856924764964 5867593774848 5884750481792 5886996655904 5888379785184 5905597269936 5926517908038 5935638196992 5937313689216 5940749634638 5942735978637 5954392499328 5970969376736 5975485995024 5989835311824 5992121596188 6011054364042 6020589620864 6022004137344 6039612336576 6041631736224 6061007724408 6077593829892 6091839202176 6106467925376 6111087038784 6113419604208 6128100149808 6147462556872 6149809006614 6157214196224 6164576936414 6167499064062 6169240005201 6178733817984 6200622045072 6215511995472 6230080636416 6237530509626 6245041327616 6247425022592 6252150760128 6255768902929 6257238673959 6267164449728 6289365943224 6307457439192 6318947142144 6321359046528 6326802645267 6329801671011 6339842552512 6341332076352 6345001828711 6356559922752 6379078100616 6389197148672 6394030126848 6397730375764 6401676049353 6430274713408 6432089829984 6450591874272 6453054026664 6464808949248 6473443161276 6483711899392 6485235224832 6487710600384 6488988254476 6491465062537 6545101047576 6546948576948 6560442217728 6566091701442 6568287134283 6576196227328 6584059982383 6599492469024 6620344292016 6622871237892 6634935500544 6638775162292 6643796928678 6654021034752 6672545660224 6677592971616 6693628302816 6717340548828 6727996178176 6733085433984 6733471328428 6738564725802 6749254022784 6773163323472 6789428153872 6794563878648 6813479771826 6823965001984 6829126851456 6833078892458 6845526070656 6848138967072 6869776416048 6885878598144 6894112668534 6902414098944 6904721984256 6910667942334 6924911229824 6926865970752 6984099472896 6986765261952 6988141197128 6990808528886 6992450994906 7003543028352 7012896758049 7025671493568 7028353150416 7048570358928 7050560005944 7082057475584 7086425194368 7090526134874 7095889619091 7107145735872 7132322871576 7145315154432 7149450174776 7151129913096 7162473656832 7165868806656 7172039649684 7174777174383 7187846792256 7208522787648 7234059052584 7245534345728 7247236658688 7251430661384 7256915858556 7259685779997 7268427409152 7277118927897 7294175886816 7311691858016 7337593600428 7348885386752 7350959805696 7354444301568 7363238678523 7372104999168 7374918887616 7398220755744 7415986576544 7418817214328 7424429027652 7442257784052 7459701814656 7480115482944 7504104801648 7506613867752 7528563031108 7530331840668 7542277107456 7566107762304 7568995700448 7587171614048 7592910775632 7614049246284 7628984004096 7631534824704 7635951222172 7638106673106 7649860917504 7676960627232 7699407880528 7701216829488 7704156337956 7726683110874 7740758083968 7759346461568 7763024540544 7765215861312 7786834024944 7790525133552 7809233019952 7836897306966 7851173046912 7861658846769 7874129693248 7878985906896 7902023877384 7916418252288 7923647971516 7929641653794 7939189999104 7949059733797 7967314660032 7986447082432 7989495461584 7995538952856 8014739152056 8029338849792 8043131446623 8052816448768 8055508981632 8057782863936 8062445932723 8081343632544 8103458439856 8109588136104 8122452269568 8132165023398 8148116051712 8151226138944 8157859494057 8170800199744 8176980835296 8196616742496 8199745342152 8223332085416 8225653340268 8238311757312 8248553350141 8267496060096 8287349327296 8293618124064 8296783748568 8316707346168 8336201013504 8342984898612 8346169366119 8356219266304 8362540158336 8385821257632 8409943252256 8415129918312 8428478728704 8435736860356 8439735561348 8442117901854 8455109435136 8475413230336 8485061745888 8505437467488 8535568065804 8560525867166 8576119773312 8600789165696 8604072035552 8606093532192 8631257548368 8650280800512 8661833865594 8677612315008 8682634081394 8726801396768 8729264769264 8733402608112 8754788935256 8757716179044 8760188278062 8785387147446 8799323292032 8801390662272 8827125722688 8830494983856 8858395904904 8874532412928 8883057453998 8889776862057 8903457295488 8911124451957 8924837737088 8931588748992 8956454065104 8977447245312 8984752967736 8988182394282 8999005363712 9009766291682 9016581546063 9030884431296 9059418504864 9062447604336 9084639695768 9091511586612 9105502468608 9116390744838 9127368094208 9130851956096 9137758803264 9143046858127 9159701888064 9192150224712 9214223923112 9221193835308 9224713509921 9235821294336 9246865404621 9251248596093 9268100726976 9315687015936 9323267993208 9338057371136 9345120954624 9350529010732 9356295764439 9367561991424 9371137533888 9398093811904 9400746674592 9434048914836 9448566925824 9461186158788 9476194314496 9478420713216 9482038569792 9487525860631 9509763828768 9534839884128 9562719532912 9566369565844 9568617150924 9583795723008 9596595563646 9611363716864 9645412070112 9648134744976 9675887811408 9679581039996 9697213423872 9702825237196 9710164741914 9725567849088 9733482381714 9783458133904 9817651571364 9833225183488 9840663326592 9849137552163 9864294340992 9899238703536 9923010378736 9930516438024 9934306856838 9946269086208 9958162743438 9973487310592 9981031552128 10005473068864 10008818490336 10040442454224 10063976412672 10076010823242 10088143683072 10091994267264 10100206992642 10123881034176 10152065661712 10159744985208 10184142230808 10207529998848 10217335542218 10220219657739 10235947502976 10249618338687 10268289105984 10272208450608 10302244147832 10304664624072 10321010778624 10350699387392 10353621148416 10357082976384 10366001913501 10382445366592 10387366844736 10390298956128 10443152918016 10449196409288 10468230729216 10482211795692 10486212793329 10505314542528 10536031836512 10538507240352 10542529725624 10572855538392 10592115116544 10623086213376 10635789202311 10660718603808 10686318869408 10698484307364 10724175262164 10740678642176 10743710485248 10748803209984 10758059474526 10775124843392 10781770188384 10812784181472 10842886697864 10851088578876 10868301518592 10877145992076 10902641113728 10928822323328 10932993789536 10941263830224 10967537787024 11006390400642 11023328080128 11026439708544 11058157498752 11062378331424 11088943128224 11097331133616 11123979864816 11128225821492 11150053544448 11163386676078 11181095010176 11189552721984 11220173224416 11252980748464 11256157202472 11259920801628 11292844546662 11313415661184 11340583289984 11349161643456 11353493550672 11355729445333 11380757421072 11421073869426 11434826364416 11443476006144 11453926833258 11457160009659 11474791376256 11508343397824 11515440940848 11549111820792 11570149753344 11590024666311 11611137125952 11617856534011 11639019692352 11644536810816 11676954905392 11680251037416 11685787700328 11713849529928 11735187549696 11755345960449 11769500963584 11773993311808 11776759570368 11783574824749 11811194539872 11853035816076 11871276393984 11874627378432 11881499269276 11885471957274 11908784998656 11941938753472 11950971990048 11979670623648 11984243192376 12022108728084 12041179241728 12044008274688 12055577973283 12079224673152 12083263472448 12122015448816 12155187659784 12183678404352 12198247535097 12212935850752 12222174077568 12226839208416 12256200299616 12294925113744 12299618013228 12329153872828 12334998128124 12338480010402 12357467635968 12401244090144 12431023990944 12475061019252 12494850045184 12504301520256 12511537805858 12514477347918 12534328899456 12578731886448 12614914878384 12642718093056 12653605290534 12659603342022 12679685105024 12682664152704 12690003657422 12713119845504 12758156201232 12788060253696 12795460751528 12803352098706 12840788800749 12860549426816 12864179659968 12901183748544 12906108053328 12946886322552 12967423798784 12970470449664 12975421200768 12977976508952 12982930125074 12992750798391 13023951122091 13090202095152 13093897153896 13120884435456 13132183402884 13136574268566 13152392454656 13168119964766 13178080721169 13198984938048 13240688584032 13245742475784 13269871001088 13277550324584 13287593857356 13308042069504 13324586180997 13345091320448 13355185943232 13362914638801 13387256605632 13434681097656 13455992356352 13466170867968 13466942656856 13477129451604 13482273591423 13498508045568 13514649437523 13546326646944 13578856307744 13589127757296 13626959543652 13647930003968 13658253702912 13666157784916 13674586117257 13691052141312 13696277934144 13739552832096 13788225337068 13809443968512 13821335884668 13849822459648 13853731941504 13866383950153 13973530523904 13976282394256 13981617057772 13984901989812 14007086056704 14025793516098 14051342987136 14056706300832 14097140717856 14101120011888 14172850388736 14181052269748 14191779238182 14214291471744 14264645743152 14298900349552 14302259826192 14344079299368 14349554348766 14375693584512 14394893345469 14417045575296 14468118105168 14502861322768 14513831717112 14519371559994 14536854818304 14554237855794 14588351773632 14600223572571 14623383716032 14675187200856 14701919611392 14708888603136 14726477357046 14744209998336 14749837775232 14762539505623 14796441511488 14831973153088 14837634428656 14848858055304 14884515568104 14919403629312 14937244115157 14960230965888 15008209603296 15013227735504 15057126062216 15060663681336 15084554214912 15132215524608 15137991400896 15150310488963 15174343228096 15185821551264 15228098492568 15263069649408 15271902444344 15276213346212 15299721835008 15326003313327 15353921254464 15398815761056 15402433658976 15408312675912 15453366221748 15481516167936 15518692923136 15526049081088 15530431722624 15573668049888 15581050267104 15618466039904 15673794613932 15702346093824 15723317693538 15748259386496 15757971813792 15804047754768 15847295943032 15859283307588 15898119467594 15934629320064 15972894164864 15978990923168 15991077905712 16029478304112 16086262893246 16105632897536 16111017963264 16115565727872 16124891865446 16137089211789 16162687265088 16206916879712 16219176272208 16264330046796 16296232103424 16302452277888 16315718988114 16341600399488 16353961670592 16393233484992 16399490684304 16446664170832 16451306680536 16497106700282 16509585600963 16534992120192 16574698654592 16587236248128 16593567497136 16633414692336 16672402027008 16685969797224 16692338732238 16712438532608 16725080316672 16741146740227 16745080014117 16771642515264 16819886504512 16830259836624 16871473720712 16879471122696 16884235803708 16910218870272 16939266819993 16950826460672 16970123491776 16979944165093 17010874934976 17071136131608 17121051734332 17131610804139 17152239546624 17180890249887 17201578331392 17208144071104 17212187064384 17262515096736 17300561601024 17323667731188 17355224630016 17365268162788 17453602793536 17458529538528 17466805216224 17509577870512 17515432358088 17520376556124 17570774294892 17598646584064 17602781324544 17619690884029 17654251445376 17660989967712 17716791809808 17766114907996 17779553724114 17806914590976 17822248903914 17828207935911 17849675474176 17863177497984 17912908130208 17969505935472 17976364788564 18019532583364 18033163092126 18061768862592 18118837009728 18124895208672 18169279391536 18183023173224 18232781489676 18261703912192 18275517606528 18286093716254 18319403776128 18384300449424 18428447846224 18442387670616 18449427019842 18471642588672 18493730809242 18502497192186 18536201453952 18646535986416 18690241909248 18701058021464 18712591528878 18735123982848 18742275067776 18767306708787 18796187623808 18801493349184 18868097829672 18922372317576 18952388628992 18956841426432 18964077139584 18975051721262 18980407935801 18989405013033 19019527657536 19035005486133 19069679768256 19125439065824 19132739131688 19137234301848 19167591446016 19193191127292 19222727433728 19290824140224 19296269489952 19351775622816 19359162079992 19394426847744 19405650474392 19420329483828 19451135698176 19466964763428 19474395187611 19566916267808 19635303142728 19666450366976 19681326653184 19698275104326 19704861402849 19728588681984 19752179947149 19798477407072 19846020757472 19861032876048 19868613713676 19916325486876 19946974621184 19962063104256 20010946137728 20017636980672 20080884908448 20152021646484 20183988534528 20200413985284 20247762068352 20304131323424 20319489970416 20368284461616 20434671084436 20440439315478 20471895005952 20499236677374 20536578211968 20544416901216 20604488295664 20609329248144 20707242296832 20714165952768 20732003827002 20764890733184 20774733689472 20780597912256 20792623721233 20898392818576 20964423591384 20972425586658 21010629085056 21038690274147 21072063673024 21077014480704 21085059451248 21145711076784 21246172426752 21271578404622 21321437207616 21372637738816 21396968614728 21448350524328 21487420970496 21497606419968 21516118949052 21524331523149 21550249686784 21563540376768 21576019277449 21625568362944 21685773395728 21702177157752 21736603037184 21754291984152 21805282227456 21831356783691 21857644646656 21865987579072 21882527660448 21883781817391 21935075574048 22012780801284 22046656160256 22052879417088 22116314997504 22124756662848 22177886256448 22194662267232 22247959729632 22256451642984 22326773352156 22362190020352 22379105443968 22440346448832 22505961496928 22512314404944 22519841603256 22585689093324 22626831322368 22681166579968 22698323286912 22706987101344 22711458890666 22761514842144 22842147738852 22886952012288 22907853666516 22914320019318 22949582752512 23016686795648 23030881881696 23098223641584 23180049332622 23222274251904 23235713068022 23278039384704 23289073621632 23353909810784 23360502074832 23371575400656 23427699059856 23510691920898 23539001927168 23547986623616 23553519140736 23567149649498 23584976540307 23622389079744 23706071632152 23749254756864 23762998538552 23770943914548 23817569997312 23847179201391 23883877506944 23901943980096 23959341247296 23968486384752 24044217456168 24082358483456 24088016549376 24111155946566 24129394339869 24158449346304 24166526944896 24187337798169 24244030897632 24310375319568 24367356808704 24396495070194 24425871701504 24444348155136 24453678416832 24467829851101 24473578482171 24512400599232 24589850227488 24599236026456 24658307745656 24669996256248 24676960020804 24714935271936 24745660050423 24802488180288 24816841472059 24862047981888 24950122038504 24989700090368 25008603040512 25023075611716 25028954695836 25038508098357 25068657798912 25157463772896 25229829756768 25285436186112 25307210581068 25319206684044 25359370210048 25365328305408 25380007314844 25426239691008 25516312402464 25590921503056 25606704197412 25681577601498 25721098853632 25728359319936 25751855907427 25802367497088 25812216106656 25893772645104 25950842401536 25955953017904 25965860250148 25985501596782 26047902244182 26180404190304 26187794307792 26264366805768 26273148537132 26336239929532 26356161442338 26397969876096 26481377168064 26491484951568 26555100649168 26575187714712 26649172361994 26690182640896 26710371886464 26725829277602 26733373355871 26774513211264 26869362195312 26932341735936 26933885313712 26954258903208 26964547182846 26997016091136 27029298875046 27092653293888 27157712615488 27178255514592 27253919087304 27316507405824 27332315569832 27349172234514 27382104282624 27392555868288 27429140574381 27479105664192 27576450674136 27642671769336 27699644919296 27707463883008 27732767900306 27740596213863 27753745788279 27947061047808 27952564788512 27963234115544 27969803979624 28014172113408 28051587032196 28102685974272 28113412601664 28194281435712 28202240023776 28345700777472 28362104539496 28383558476364 28428582943488 28462577581893 28529291486304 28597800699104 28604519652384 28688158598736 28699108697532 28751387169024 28789786690938 28834091150592 28936236210336 29005722645536 29027663434224 29038743119988 29108475711588 29176703547264 29200447145142 29246767432064 29350374401712 29452954714092 29499675550464 29525079011246 29547412656489 29592883022976 29663946306176 29675268857312 29697716110608 29769031136208 29838807258624 29874488230314 29920461931776 30016419206592 30026455471008 30114252124432 30121327362672 30264431049216 30275982801792 30300620977926 30348686456192 30371643102528 30389219284879 30456196985136 30543804888688 30552426692424 30652006626654 30660658973217 30707842508928 30748855016061 30797631522112 30804867317952 30816625351824 30906732443496 30963032335872 31037385846272 31052098162176 31060863445248 31090701088993 31098005740503 31147336099776 31162100534208 31236932079808 31347589227864 31404692187648 31446635387076 31458638379987 31496518772992 31515943627584 31534182020887 31608095509536 31694591886064 31718566615176 31796238935188 31869258640128 31907367606933 31945788329728 31957981846336 31982155811424 32058956608224 32172525786492 32222035926528 32231131455744 32249783730892 32274178423578 32325374530176 32413833759424 32438352544416 32528660093592 32604904555776 32631437976228 32683200798976 32707923341184 32786466969984 32798981368608 32893328341664 32902613361072 32994213400564 33019171201926 33069984240384 33149397309184 33174472496256 33187134994272 33266829384672 33371939594448 33384677464476 33450160633344 33482293480454 33490160028234 33543285030528 33639773009024 33660519673248 33742947441424 33758942245392 33768471607416 33878533639986 33940246983552 33959888330186 34021749869952 34067188335999 34142272263216 34242103468664 34263221608278 34304479093248 34361780499774 34403156662784 34416288142208 34424374128768 34525030193472 34647335462376 34710449260032 34730536325576 34770073998933 34853569602033 34907205587072 34917059077056 34933610432448 35019155741024 35030864716176 35040753112248 35141548589784 35197293168128 35205562649088 35239381768058 35266037881347 35308502890752 35321979935424 35350724474247 35433583619616 35532229815992 35559107448228 35613829181952 35644497807828 35656415871822 35699350948352 35726354995968 35760674397763 35825816260416 35939011870944 35952729577128 36039065166728 36066326184252 36123537725184 36166733919849 36237674019456 36249790417344 36338558783072 36366046346448 36465562979352 36523407824384 36551035213056 36572187432508 36594742605291 36638807552256 36768600898848 36856895692448 36884775341232 36898854039684 36987461618484 37004994384372 37072402907904 37293071972832 37402116042928 37425183057756 37484550135552 37534613417574 37592375247616 37602986698368 37736195659344 37844744635152 37928154279168 37950103442524 37960815871602 37978810026066 38039055315072 38070010972266 38139359536512 38250878131648 38265478263376 38274468603696 38386382254584 38522366402247 38581648280448 38592538979904 38703551245632 38718324159984 38811300948784 38840658967656 38902271396352 38933929526856 38948790375222 39071853366273 39133832535616 39270606285456 39362653306368 39396550208652 39409722805698 39457177363968 39504359894298 39596954814144 39692041514944 39722065752096 39737227427352 39832650973752 39924126208512 39973758542991 40021892275456 40035273961344 40069750086691 40088743916403 40161769816896 40304043292968 40367977069056 40400827970568 40495524136704 40543948312569 40608262646848 40638979940832 40736568923232 40869342168872 40880878630956 40943790011904 40998473354748 41073156423936 41088833802432 41208976591328 41218658496288 41428331905536 41464007654004 41529781466368 41549467378944 41561195824512 41585247442466 41599151850459 41796785637152 41928847182768 41944851173316 42021258170112 42077380548294 42144127346048 42154028961408 42170118902496 42291422153568 42543156809244 42642874415232 42745275477632 42793937229456 42896701048656 43032237898104 43048663046298 43100499373568 43127080753536 43152038554898 43184680036407 43251136725888 43371546791456 43404354315504 43508583968304 43610564454912 43662713567382 43715289293312 43731975158144 43765055320896 43767563634782 43800670717713 43870151148096 44025561602568 44105758834176 44232629995008 44249513325696 44287618516869 44355772512896 44389324534464 44415012800977 44495919459264 44512903285968 44653546704312 44724380040704 44758210887936 44811732345471 44880692897664 45011922993856 45024628809888 45039683206512 45171378186648 45253662644736 45362333159936 45396646573824 45413974202688 45422917781332 45440255437759 45450931466889 45523029684288 45684295477704 45815707333032 45828640038636 45899165505024 45978009939981 46033373591296 46061763763392 46088419876681 46196447283168 46360098665244 46444548503808 46471426136044 46556078769408 46578147243264 46707819621568 46721004149664 46743150801312 46855398119712 47021383841796 47095973247232 47107038281472 47134299298996 47169953080614 47244778159488 47412143264304 47525997077104 47541887829096 47694358402782 47767755013888 47803887960192 47918682494592 47936972769504 48088434912336 48222311893132 48258788679738 48316898692608 48333053889792 48374675596338 48488061795264 48620750639136 48792990140388 48888696310272 48907356833664 48935659702202 48947156964342 49024801198464 49179700454976 49198472052912 49316615491312 49339992512496 49353920041608 49491320100846 49604976360576 49633682944118 49724095963776 49900244077008 50017206081024 50046151223432 50057909391672 50077016196714 50137315597824 50223440220681 50314927545792 50459659513536 50614421162136 50638413368088 50718740420096 50730656610816 50760014629688 50817800459979 50852479382016 50939832495279 51032624804928 51181843006112 51213408394824 51363155202996 51442197707264 51456718639872 51503711814854 51542670749661 51604734994176 51624432213312 51787545290208 51901684803072 51911906035808 51931720500296 51971003193564 52095804488364 52360808380608 52375588615584 52528733611536 52546297074264 52672479859064 52712322884676 52795939752192 52859072652087 52962754336128 52982969903136 53110201298336 53150375429424 53298344723988 53380365281792 53420743772928 53451658555204 53466746711742 53484623807733 53549026422528 53738724390624 53867770627424 53908517806416 53929094365692 54058597750092 54185306587776 54315425230976 54356511029184 54507838174608 54664631139664 54698344469028 54785111736576 54858281148762 54958211328384 55152901348272 55285343538672 55414927766016 55465535800612 55481192427726 55507491576558 55643418136579 55905129577024 55926468231088 55939607959248 56103174064392 56205371948544 56226825203328 56301920126361 56388562871424 56404480047552 56437121529061 56724209078992 56767116952728 56857165886976 56925155163786 56941223807403 57058582972608 57105016458399 57195601398208 57209039304768 57376317197472 57398217395064 57502774338048 57579573381876 57668182301184 57739873450987 57872472420672 58011445291072 58055326868448 58077486239976 58216951423176 58353407094528 58400894290284 58423185562833 58493534864128 58563480895933 58700748803424 58905909428184 58999351100928 59050158022492 59094825312978 59185766045952 59256539841447 59327892612352 59350537714624 59395432221216 59538062272416 59748976460628 59840923863552 60032838413184 60052910942016 60228504248864 60242654725344 60551965603584 60601241955852 60697372912384 60743286205056 60778438569758 60912393970272 61087609777376 61104853384848 61304013253308 61321317946434 61415685017856 61497710032122 61595263044224 61609734635904 61633250703648 61813464886992 62121726890496 62181402177986 62196011481006 62294672199552 62324201068416 62377871163699 62473864159616 62695178455728 62893270774152 62917276759974 62993037545984 63031887255168 63068364041774 63116070822441 63216191019072 63389183772128 63437133230352 63592477870376 63738517280256 63814735213866 63891576659456 63915963692672 63964311622848 64117913216448 64345051572984 64462262911488 64499567461784 64548356847156 64572994569447 64650749060352 64728057832347 64827667518848 64876705088832 65057320187184 65209809111552 65262875952456 65366401597952 65415846682368 65494070351073 65572933939968 65597962737216 65651345452173 65786656683328 65805226722144 65988426801128 66038342403852 66139968480768 66298794618368 66348944992512 66374269988544 66412681024417 66533658769344 66743879188896 66769354928952 66964586960908 66980320056468 67086570061056 67279546018048 67321039346496 67485894882848 67517884490784 67536943214832 67757067279972 67880493967104 67919776660372 68043499739904 68134376671998 68284544526432 68484206937328 68526443216556 68723560999548 68832576284416 68848748257536 69050060386944 69294670924752 69461072651152 69540147997866 69707139204066 69814411174144 69834118154112 69867220864896 70038311482048 70061729432352 70081506224496 70283097179568 70478763536116 70532075762694 70617005781504 70643959870848 70701448948494 70867167239232 71064459631984 71118214896456 71288995615656 71312831743644 71452709991936 71521348795526 71541537604173 71651632520832 71878023741888 71905459154256 72078130333456 72132652368504 72247075450368 72333467839698 72475348038912 72499580834688 72562013394507 72677117566144 72732092692896 72931125958704 73102070426112 73144374865016 73189485210582 73277615104512 73403489553303 73537201797696 73713791384896 73769550682464 73797708079368 73974923236968 74009988768744 74144805815808 74236980151269 74450524416177 74586143945664 74804232085856 74850366115512 74969100271104 75069226835148 75184750495232 75205973396736 75472391318688 75689489270304 75856308558336 75900206885048 75921631743204 75957620052132 76078110630144 76140021944532 76278719073024 76501756263296 76530956526752 76548937207392 76772764509168 77044732804494 77163296560896 77185077959808 77255567722281 77407102491264 77436648319968 77622601897568 77681317935312 77867859053712 77897580750444 78143706732546 78267665071232 78541212570912 78793100417304 78819445611396 79008719788596 79193909628288 79384083029888 79444131504192 79474454854704 79665301947504 79947517085982 80043784550912 80070547922688 80139500173382 80177487832806 80200120067613 80323539633792 80608086585936 80801655941136 80991048273408 81087896625138 81216525293696 81277959881664 81324995738077 81473137846464 81738684337744 81761757261912 81996946709496 82146312847872 82177667604864 82287421723143 82417953182656 82437316992576 82485023773243 82928015308008 83059562932736 83098934757888 83122391649024 83170494884932 83198303700918 83221788641589 83593571274304 83857694365536 83889702346632 84042516340224 84154761096588 84288254692096 84308057922816 84340237804992 84389045812981 84582844307136 85086313618488 85285748830464 85387732745679 85490550955264 85587874458912 85592779770979 85793402097312 86064475796208 86097326092596 86254161507072 86304077109796 86369360072814 86502273451776 86743093582912 86808708631008 87017167936608 87325427134764 87463950316288 87530110641792 87535127269564 87601341435426 87740302296192 88051123205136 88499026651392 88575237033738 88711545025792 88778649068928 88830025601954 88991838918528 89025806571936 89307093408624 89516421775872 89623464690942 89761385795328 90023845987712 90049257619776 90079366413024 90342756373296 90793293147648 90827948405376 90845835562664 90880510875518 90901862933778 91046059368576 91167657854637 91368590955408 91631414666064 91657280077272 91956019879962 92066747182592 92123527526784 92176839753362 92246565048183 92392894566336 92720197330488 92889097007616 92942852272088 93112157538816 93156294486528 93272103266979 93415639243136 93442008299328 93486301602624 93710796239424 94042767683592 94191946494464 94214076562944 94268598597992 94339906161228 94375915139961 94489556318976 94602546062661 94824286528608 95051994154208 95083775658192 95388716805564 95535510027776 95607775920384 95722102820799 95837364989184 95873945539008 96176869824672 96444623786264 96517577359476 96666107779584 96749351192676 96976123590528 97064687651071 97241501278272 97585980280776 97814713667328 97871319404404 97894313928684 98049602396928 98359400909952 98396944105824 98633230982624 98679985024992 98707840083216 98982640201692 99209952721152 99267365888236 99448191927552 99800488154016 100092302446864 100115818783344 100154032393428 100446880441362 100629855091584 100919319027072 101228842324272 101276826736176 101520029259376 101635600919958 101879664990558 102065249609856 102201565007997 102363686012224 102426816789648 102726310405992 102913437279744 103007423629708 103085341499322 103209469988352 103248864426624 103337776539361 103575090580416 103823812071616 103863441000592 103942006387128 104191608976728 104560708806099 104721616761216 104751177231168 105057467223072 105092594148528 105344959718128 105424645769352 105591879504384 105718145304174 105925508672256 105965939806272 106052173422741 106220402596672 106300750858848 106596689447976 106841487545856 106903317110408 106933493423484 106969247615466 107098052845056 107231193551833 107282023193289 107477448781248 107735541254848 107817035612832 107858188731384 108117195500184 108370613175552 108500201759547 108630850461952 108713022058368 109015676349216 109329262279328 109396688938056 109570223473152 109716562297524 109916422656768 110305802696544 110570687077344 110931071601224 110962384855452 111014983153116 111286836273158 111810259154048 111852936462176 111879215918496 112206348128784 112453650406656 112603840252722 112777125742848 112808960095104 112874243058122 113448418157984 113534233905456 113850310327572 113882447614806 114117165945216 114210032916798 114391202796416 114418078609536 114752634394944 114796434790128 115159146763752 115479746901974 115567099206741 115744944841344 116022890582144 116110653736896 116154972479952 116433902846352 116706814189056 116801788580568 116846371125666 116987069728256 117126961791866 117215560098819 117401497606848 117811818856368 118100316044984 118189650625956 118371532091904 118513079682894 118655785224704 118701075429248 118790864442432 118859609155651 119076124544832 119497952921256 119921275628973 120065676826368 120105821884032 120209250260073 120266231749209 120457008497728 120485309450688 121103931207168 121202483911704 121394745824768 121486572410112 121556877139516 121631844937707 121824787940544 122175219554752 122209706769696 122608026506616 122642635892868 122831370035712 122995420064244 123190526088448 123219469271808 123266501407296 123337836188203 123626929773984 124362804355972 124392022962012 124589344399104 124648402136832 124755742327398 124797455551377 124947728319232 125390356911456 125786541548304 125834553519948 126063774510336 126136728083548 126232141644882 126432382038144 126778367544256 126874266460704 127184955740752 127629470427732 127831927385344 127928623245696 128235826432896 128690103145968 128999134923568 129096713694312 129145989138894 129301498120704 129456115664694 129655335037696 129753410177664 130114640374368 130525751904912 130831693364736 130988140702146 131145867879936 131195925474432 131302690904346 131573313366656 131610453444288 131976853602256 132076684807704 132697889985024 132748539977088 132825362048834 132862855550607 133067317538688 133245038402931 133487758377792 133538709857904 133929173921816 133960640112936 134173140122112 134559092036096 134642078692992 134971789765696 135035768981568 135073886429664 135514134559944 135760987934208 135839553320744 136086999479808 136268753343996 136320766313277 136569089052864 136968413874656 137052886433112 137447121999096 137665152568832 137697496515072 137934029819943 138100120773888 138265259630043 138589341849504 138922145302304 139080295995732 139414278408132 139628822348288 139668236308224 139734441729792 140076622964096 140123458864704 140163012448992 140566194359136 140957527072232 141064151525388 141287919741696 141402897896988 141734334478464 142128919263968 142236429792912 142577991231312 142625663487288 143042697591052 143083075208346 143303265041664 143756047483776 143810918308512 144156260666912 144265304737008 144666935679396 144950696077824 144999161669376 145124026789014 145354235132288 145464185385792 145862251917408 146288749730032 146378970421164 146806979106606 147074403595392 147427582769792 147539101364928 147595416158736 147949846473936 148019977537488 148473960302538 148901048832354 149172287891328 149608464171712 149700732231024 150138453670296 150411946793472 150670320662043 150944782637376 151032134942143 151378978540608 151800413770096 151843263486408 151915240104264 152156221260288 152280043889064 152557438146048 152819497485837 153003512526592 153061913053504 153097874414784 153186472721737 153545529018336 154089465608988 154326593121792 154370155919616 154511135444562 154814204982528 154873296639936 155245203795136 155362635870624 155735718107424 155795161500888 156287413465092 156535330142464 156722513652679 157082425141824 157586200834608 157638891222792 158017439577192 158387819256576 158577217956261 158768166059776 158888263008384 158948909709408 159330603895008 159895034171964 160141095845376 160279000346764 160354975665612 160400240135226 160647079267584 161216173171872 161603311882272 162175793250276 162433050587392 162555919763328 162649991476154 162946275692928 163477368675488 163523514523824 163993893418992 164355335209728 164574843446286 164835906365312 164874633985152 164970047546486 165856030616016 166244783298048 166340989769864 166396607401836 166443577283178 166930254409737 167187142548608 167715388731072 167779404693264 168309522193176 168576509384192 168616115845632 168680475609984 168778091625962 168905760379083 169165688614272 169311364587183 170172627236976 170571497660928 170775465491358 170981101910528 171175748917824 171185559541958 171315049375197 171586804194624 172128951592416 172194652185192 172508323014144 172608154219592 172738720145628 173004546903552 173219620352961 173486187165824 173617417262016 173717890304413 174034335873216 174650854269528 174927900632576 175060221283584 175070254539128 175202682870852 175269556688499 175480604592384 175690442687799 176102246410272 176998053302784 177150474067476 177423090051584 177557298137856 177660051203908 177769619524341 177983677837056 178051613143872 178614186817248 179246929381884 179522771590656 180047691975424 180098515239552 180158732826048 180262991351989 180685512746592 181655896810752 181691671125328 181761021751036 181803725867556 182092118737152 182335315709274 182737181910816 183262829332128 183314560154544 183912039759924 184247055053568 184353679506724 184493130096366 184785789132672 185440394660976 185885704544176 186544206533958 186831278486272 186884016598656 186972603205248 187133613491097 187421592478848 188085535367184 188537197195984 188679812322456 188751830279922 188979112637952 189205092125322 189648573057216 190103988308416 190167551316384 190777433611128 191215551840768 191444205641598 191674729978368 191747891078016 192353739649344 192889247572528 193035154718952 193498702385352 193952247181056 194129375302142 194184173497041 194483002556544 195171960561552 195629427334656 195742638808808 195788627857368 196099204793856 196718801819904 196793888211648 196954036356519 197266461965248 197359970049984 197415680166432 197965280403384 198419905442304 198534731776472 198896383855104 199238043073251 199600976308032 200184604893728 200231637566688 200308064786856 200893760882724 201259710183168 201838638054144 202457684648544 202553653472352 203040058518752 203271201839916 203759329981116 204130499219712 204403130015994 204727372024448 204853633579296 205452620811984 206014847259416 206170682998644 206497728853248 206675553078722 207150181160832 207647624143232 207726882001184 207884012774256 208383217953456 209121417612198 209443233522432 209502354462336 210114934446144 210185188297056 210689919436256 210849291538704 211436290608348 211851017344512 211931879612544 212104346845482 212440805193344 212601501717696 213193378895952 213806634220816 213866986846968 213938495230932 214462387103666 214564046386578 214624612812519 214954897562496 215471082509696 215634071225664 215716377462768 216234391000368 216741226351104 217000403519094 217261700923904 217426044116736 217634907622951 217686040183521 218031352698432 218658524558656 218793377876112 219433124595048 219832845313536 220210468659909 220611605393088 220739274146209 221141374154688 221862143202448 221924769710904 222029966306232 222573672546316 222710940453807 223351573248531 223620518308096 223705872924352 223758431836992 224412696257568 224907300813312 225207680505444 225554251485696 225617920190208 225748486116244 226896836315968 227068467810912 227700620655144 227764895229612 228234331890432 228420065833596 228782405592832 228836157219072 229055981492377 229505268789888 229592869580256 230318293527504 230959493803948 231134198413482 231489889682688 231766703166843 232045781164288 232221307473792 232309944959904 232867805692704 233603577161136 233692742251332 234253923583732 234431120197638 234802995213696 235623637712736 236200632089968 236379301251912 237026159365788 237402150858496 237581728884864 237719218311302 238152249089664 238995905842512 239842551257946 240131353652736 240211643768064 240418500520146 240532463498418 240914016995456 240970618901376 242404967823408 242973144820224 243113754279032 243263689875414 243649575881088 243974987214231 244350439109504 244419413539392 245216053013232 245285271785736 245990840128488 246381052176896 246438938543616 246533002814592 246675672376406 246862265169429 247253859547968 247455071319729 248725608711944 248784045924024 249178688798208 249296804273664 249511484654796 249594911102754 249895456638464 250780713822912 251573083096608 251669107039896 252127549020672 252273456167096 252464283289764 252864764076288 253167137438943 253556735088512 253748532921408 254369911481504 255258940855464 255663854770688 255857246491392 256163198237037 256471652865792 256778339312937 257380206291936 257998269847136 258193427388624 258291978277788 258912231329388 259310670075392 259506820355328 260229280748736 261051503809824 261976281404292 262391850948864 262605381808692 263146626733312 263220906888576 263953707204512 264153369615408 265497079954176 265650724097668 265725711101214 266134635077376 266490076805862 266975516755584 267077419715808 267858347843632 267921280225872 269284157385984 269943579531392 270071537963136 270147772859328 271028269119888 271679106641488 272537506687992 272641532626554 273138178105728 273502973563911 273936827749312 274105772866224 274894243998192 275868059639886 276200241547776 276530519260086 277178683699008 277844290604608 278160591991464 278828556816264 279336472616448 279468883459584 279816309800937 280153245928192 280246917729408 280326024897984 280488250606837 281132388718272 281915054144464 282128303050776 282575839483392 282805795793976 283468668956928 283807638187983 284257838527936 284472859585824 285155982462624 285251326974576 286085395182104 286166150416692 286606530083328 287512094967552 287621836617024 288312521333824 288530609474016 289333871358792 289998323338752 290248053578028 290708470264576 290928370771584 291194062953213 291724503834816 292577499460064 292757940842328 293613958213212 294148807190784 294855165539584 295078202729856 295190832317472 295899692947872 296039955074976 296947920605076 297802097664708 298344575782656 299216928343424 299401464462048 300276907340592 301340641324086 301889565274752 302064269884286 302757957081216 303600827540192 303686526972816 303830480208528 304560087778128 305638994971674 306007025053184 306123826107008 306195748829568 306372945443474 306604695023991 307091058036672 308178931217976 308740311839232 309022270889124 309628409965056 309746593279872 310013329618083 310490407590272 310725271741248 311471436214848 311590323001776 312574826930184 313070660284928 313445027305358 313682126418297 314164850283648 315172401669216 315277782445584 316034879154384 316775638513152 317154435912522 317536332119552 317776526016768 317897819418816 318081788064313 318156520268223 318661207790016 319790068343928 320558000693528 320709951331224 320800480270452 321294158535168 321693580655499 321846069579867 322432346343744 322618939136767 323206623764544 324351586500552 324866101174784 325111839526656 325299982952308 325500605278641 325892551385856 326954737350976 327047029047648 327987786837984 328710670419456 329149686892572 329671812730624 329749267970304 329940095092972 331712061232032 332681979539728 332793214803672 332887154566356 333860508819474 334374285097216 334774126796551 335430777462144 335558809386528 336619044386352 337360951219968 337556183251924 337811520758166 338331377228544 338622729174366 340345254473952 341550930982716 342351497835648 342371119083916 342630098750394 343173608389248 344257903184832 344389304370384 345216308439184 345477440291256 346439240705922 346972374331648 347234834524032 347435780608826 348068671746432 349301708539056 350120442567168 350140509078256 350405365741704 350539113376998 350961209184768 351380885375598 352204492820544 354300948134952 355114596275712 355320102407816 355539239048682 355967355674112 356103226287744 356578827466953 357228373634496 358493858763768 360095383950848 360197030479104 360317465652096 360525982703978 360627750780219 360798695247627 361371025493184 363311793621504 363383342250656 363522043502072 363607451735112 364184237474304 364670631418548 365474363821632 366525658664256 366629120309088 367824079519848 368494110107136 368707359013448 368986260192732 369571578265344 370013508564609 370880789321952 371771409088352 373088413067916 373662556972544 373768033197312 373945206410496 374267226982194 374392366654131 374843184957696 376171070734368 377074394391968 377359624644912 377503660559844 378410184250644 379297146114432 380207976616832 380335102632768 381554867222256 382888411283196 383495782156032 384707479298688 385778495145056 386070309437904 386997404770704 387904494362112 388258750604284 388368346994082 388966005113088 390343921123104 391485277617616 391577255714736 393437603639808 393587776423296 393908072713038 394532923930496 394719940099968 394831360332864 395059850703427 395930560806768 397069463552944 398476086146502 398588566651821 399201952616064 399735115208793 400369209787456 400463275133376 400616129573712 401787521765448 402519420366336 403677276108288 404179114156909 404915369297088 405107306944704 406080117037504 406542403679832 407518659962232 408260998439424 408806260031988 408962298939831 409454744048896 409707267158592 409944366271531 410905241623968 412029694518832 412341365997288 412995457706496 413351106157444 414300362321664 414795778890129 415295248286464 415453764002368 415768025548512 416766435906912 418242835224396 418886467044864 419004708924672 420229868892288 420370376594112 421379838872512 421698583077408 422872581216696 423863759225088 424208693690964 424881610386688 425203003435392 426386757791904 427613268441632 427733973693936 427876990461864 428924774207332 429128092773156 429249225625038 429909795124992 430942165019392 431268142451328 431432754925536 432468782000736 434000807038188 434852088233472 435269815245902 435372080367042 436062705396864 437317049117312 437586755752224 438866249190096 440420937319818 441223210786176 441478548292418 442282748309376 443724286404896 443849539421808 444059932612464 445147345092632 445421880907614 446703146497062 447241036616192 447411745848704 447516863673984 448825392515136 450415361010888 451235840380416 451496972232488 452010961986129 453096404826429 453793672631936 454136935621824 455401241310288 455529790459224 456468663780864 456840131667192 457564811185664 457672314438144 458111962984754 458458492457511 459010537579776 459185739160512 459559418165211 460636587055008 461918987607896 462268396826964 462979779365376 463533406333686 464091562328576 464442614947584 464619889919808 464888767170919 465735611385408 467207154322272 467385484502664 468507847167464 468862240395276 469605990427392 470167540958037 471247275425472 472401264179936 472758602503824 474052318731576 474804301716992 475163457769728 475438436622604 475731653868783 476304498179328 477991811685024 479685102515892 480423287536128 480837001040292 481064926996836 481828033990912 481941237802752 484809935646816 486227508558064 486527379750828 487299151762176 487949974428462 488700878219008 488838827078784 490432106026464 490570543571472 491981680256976 493066005629184 493351344752812 493724530338858 494507719095936 494910142639458 497451217423888 497568091848048 499022969309592 499189822205508 500790763229211 501561427645824 503146166193216 503338214079792 504546912334192 504928566579528 505729528152576 506334274877886 507113470177024 507497065842816 507934093761549 508739822963008 510517881710928 511714492982784 512326396474074 512943305731584 513556678625874 514760412583872 515996539694272 516386854777248 516583956555576 517824462658776 519013640710656 519658861058883 520458561497472 521153670913239 522103007619648 523952562808584 524783701897728 525210763617384 526293253466624 526441813777152 527071328063397 527907414409024 528306739230816 530994159908352 531301448195336 531451422202428 532269270154752 532980153611724 533951033511168 534154839431616 535716695687264 535842560451744 538568314771968 539887159062784 540143075926272 540295545718656 540788974055967 542056538239776 543358213282976 545075013375984 545283065253108 546276356211456 547005947127822 547873655498624 548211545732448 549788487996384 551736119279772 553061038520172 554357367398016 555688581209216 556321183982928 557657113632528 559632619601874 560306491856384 560493835458816 560652049795968 560976501213674 561400840473291 562264777436544 563830108288928 564256606101552 565611591587952 566937337913856 567615276375966 568515677055872 568945719171648 570311964925248 570502653949152 572170790364208 572332300833384 575024189935104 575243673234048 576625042667648 577061218948032 577395166412701 578667742717584 580496107156056 581416940529152 581856741543168 582388125906426 582552520491123 583449007669632 585154998920128 585515881684656 587227916426424 588297614381568 589710331079168 590156405459712 590381664634944 590723320690867 590862109069557 591799385895744 592079910149952 593895841210152 595604195329416 596689151565312 597714129219753 598433856686848 598802928924096 599149458396853 600553814681184 602681282648172 603779130549504 604128539768572 605515914162432 607201655080384 607373053945632 607660960417056 609120175556256 611277989943348 612247652214016 612391497659136 612745890886948 613209390047982 614182116073344 616357862435952 618044541778248 619493186559744 620026659236166 620980815180544 621450543482496 622942872429696 623180646003552 625149653860368 626890054610716 627364252836594 628329700567296 630344803338432 630555564891168 632069758308768 634308871825044 635553052033536 635795638837632 636163576128626 636313040536446 637322415580032 639580136687856 641116001387056 641419902662448 641600960540904 643387161310998 643692139159734 644864692687488 645237878273534 646413247529088 648703173001104 650223679053312 650599965904616 651001210557282 651785102771712 652904722868853 653909474701952 654094058095296 655975573675968 658299373785144 659343625461248 659498535940608 659880190185944 660631405979727 662217822438627 663424122464064 665363959079456 665586429607344 665774309132712 667721017638948 668748570194432 669548253593102 670054719745593 670861554924288 671117618773056 673238088772704 674721902439936 675112366503848 675623041516332 676662754457088 677245458348732 679452813557497 680690508947904 683101861965432 684702995671296 684742238167832 685260197500788 686347216778496 687167944477131 688515806369664 688778608740768 690432616878368 690954880582512 692878481411844 693944748663296 694469669048064 694871561217652 695300109500529 696137343492864 698603417078112 700281018156512 700810731483408 701078226753996 702761770751196 704408985641088 708601896269904 710640204815632 711078478097364 712206452575488 713157654933906 714456747268992 716987717527536 720394060958208 720634931304192 721051965407956 721255501560438 721597390495254 722742050986368 723364435775527 726766684501312 727044087004144 727214903470224 729341262837096 730948727643264 731924961642693 733051317328512 733258240618176 735648159039696 737414718026896 737972520385464 739143156530688 740027017129218 741761578643904 742365213959187 743542818176704 746176826135832 747536066394624 747890412820992 748534453964388 748784733308262 749686369915392 750618354862831 752342141468736 754148788783936 754719249289824 755007321119688 756820368501288 758594292228864 759501412316829 760415953233664 760670205265536 761325251647129 763109734444512 765776822566392 766991564312064 769414958597376 770335017938811 771556990290112 772140618875808 773994809541408 776517501208568 776736693988164 777932010226176 780687842246208 782970555235232 783154511429472 787175552846592 787816145426076 789065847860992 789439880199936 789662720665728 790119701406854 791861121613536 794138927105888 796952172293004 797177133303642 798403905232128 799470230417586 800738419574912 800926550266752 801232259147424 803575043530896 808358228313818 809830738594176 810214613889408 812160234075008 813084807359664 815037319924464 817612520063976 817924597879662 818909488097792 819414534317184 819888732543062 820508920691733 821810483247936 824059389037664 824682731994576 826702212314888 828600724643328 829591557780258 830590496572928 830907528004736 831536051097024 833532871813824 836485670448792 838009417849344 839448929402811 840459737784576 840740753188224 841464751820511 842759677745024 843397166154816 845745162433392 847727518450176 848417387381928 849763220773376 850406006870784 851422914563949 852773515583808 855226536883264 855467947387872 855753980923728 857849548414664 858256185546312 858498451250076 859819590249984 861884330038784 862536284902656 862865509851072 863364853317421 864937564001472 868001614076376 870539630491804 870744160734084 872125410793728 873582188859639 874634098234624 875173511504448 877732498380192 880841874639636 882446421572352 882957096584836 884565496618752 887448572809792 887699078843616 888119865224928 890294690185264 890843761815228 893406292994124 894823491697408 895033727347968 897650785030272 900830722021776 902993944464976 904021923972258 906192809652858 907587345263872 908273871243648 910802482620576 911059580918448 913680263334384 916223925969508 916916984915022 918021075159552 918371478321024 919118836330422 921273174110016 923837975215792 924536793653928 927066812667372 928885229895168 929239779839616 929777534341838 930039988854249 931471222770816 934414308644544 934770969005328 937015694334928 937724480790552 939211980854784 940335081916074 942494550850944 944802528359872 945517205007648 948104637463152 950326915539456 950876873245208 951463307737566 952608996358656 954245364192939 955983623370048 959370205031784 961674002080584 962129853993672 963656067981824 963882475605504 965080741966497 965538208739601 967856817410301 969619871293632 972455017116128 973054759501656 974598303524352 975899948856924 977401756438016 977677654157568 980864212052928 981141087142944 983963360513952 986132011258368 986702689505624 987449060677716 989015438191872 989820285278916 994902434847776 995136183696096 998045938619184 998379644411016 1001581526458422 1003122855291648 1004322380389653 1006292332386432 1006676428159584 1009093824668384 1009857133159056 1012668549755772 1014226940354048 1014994131685632 1015868187523098 1017479645926016 1021035763421856 1024652792948148 1027113357251748 1029520825167744 1031993079388544 1032773709554496 1033167913111152 1035648925317552 1039317722117766 1040917122994944 1042307341826478 1044206015239296 1047905125617168 1050421527234768 1052883627554304 1054142656126794 1055814828818048 1056613478461632 1057224944595001 1062602896390672 1062902844404856 1065960307223448 1067902067022336 1068309678863232 1069736482400859 1071433391374528 1071685120903488 1072305309052159 1079774318125568 1080286151852544 1080591091437312 1081577948111934 1081883252340657 1084113076479552 1086716426565952 1090150026751968 1090566130506216 1092552712422912 1094011894255644 1095747310997248 1096423091464896 1097057595568753 1099576975992768 1103472238559544 1106122077040344 1108714734796032 1110040525693827 1111377162418432 1112642367965856 1112706137022727 1115314227265056 1119265239203748 1120987670917632 1121304099591936 1121953002427348 1122801680946582 1124529554873088 1127660216577856 1128513212203104 1131223183175904 1135230552751932 1137031354111744 1137891438343296 1140623929850496 1141005307898304 1144341580728416 1144664601666768 1150487346468096 1153250085335296 1154122437896064 1154790332825402 1157335485435168 1160992214312112 1163713483086336 1164776251812852 1165105040982246 1166898015339264 1170309997840256 1171031763369312 1174455832852848 1180312810919424 1180763329269888 1181446641381734 1181724218139114 1183598771791488 1184159820299904 1185179552110281 1187791682420304 1191208390658832 1195428258439506 1196867713373696 1197605857848192 1198298916793706 1199205345626379 1201107629362368 1205362565296344 1207558261099008 1208257079537144 1211031828324864 1212537342470727 1214403310160768 1214746107891264 1215321920834112 1218240351112512 1222555979886696 1224495304428032 1224782995318272 1225491781773896 1226418780095964 1226886896819493 1228364232146688 1229833098814593 1232715724871904 1236089083556496 1238986373119488 1240053318472332 1241961630361088 1242901086964992 1244387336670387 1245885744859392 1246361292007104 1250299307720736 1253780109221432 1254728505673188 1256659401134592 1260689606676864 1261111129782336 1261840939463923 1264139516617536 1268617743650088 1271591277675264 1272327152257252 1272626081072892 1274644831160064 1279160273375712 1282232002774112 1282839805324896 1283201921081808 1286774322621996 1287384278319468 1289729385374976 1290475756547068 1292826495058176 1297406346002208 1301199931809232 1302002421114564 1305809445737706 1307818949403904 1308188116190592 1311951147351936 1316598747570288 1319760380371888 1321262811959454 1324435644877254 1326848244928128 1330727918158912 1331172859214688 1331548618265424 1335442035277896 1339096507186204 1340109439491186 1341723109848576 1342235237546112 1346476177545408 1350224733007696 1351246083032664 1354490916697464 1358905627114994 1359289214479287 1361381017895808 1366203723930864 1369405991342592 1369484476335664 1370520395001576 1372694433556992 1374335888954262 1377031612739328 1377557217481536 1378678254495633 1380865233756736 1381909761165024 1385756962823688 1388939338096128 1389743122435304 1390600219001058 1392274686985728 1394005516173829 1394666301512757 1397206834156224 1400562036313024 1401621462966816 1402156453507992 1405523541502392 1408817971282176 1410502622874111 1417203792539808 1421280409631264 1422156956194728 1424412905150976 1426315309867812 1428913494537984 1433975435055072 1441269862608384 1442103930815912 1442511003120876 1443194780990508 1445484101972736 1446728871551054 1453533369002624 1454088174008288 1454429806940448 1458682525674192 1461897455286528 1463849923285386 1466102634657024 1466516481236352 1471296318079392 1474829436053792 1475945040770928 1480054034258436 1483523157287808 1484730427918374 1487085636353408 1492353652271664 1497068907928776 1497569466616524 1501236709725662 1502372289687633 1504684282937472 1508297577567872 1509438498579648 1510014642239376 1513640737002576 1517188584457728 1519002824633658 1520831906467328 1521340410531072 1522650503294258 1523802281284647 1526219468889024 1531553645132784 1538829917194752 1540670035877622 1543113980580224 1544281237751616 1545174919023463 1547989619082816 1553035002417136 1553473387976328 1558976583176649 1561375684492416 1563461012739717 1565941110470464 1566309022858944 1574351105693184 1575632290852152 1578131695721984 1578879760399872 1579325441331456 1580239402813708 1581213984190191 1583722243227072 1588277854211776 1593904344586008 1594354266607284 1596807810464256 1598940460835172 1601476839149824 1601853100533504 1602464518294848 1603391870446639 1607150087061792 1616716456627636 1619661477188352 1620429227778816 1622366922167901 1624320468150016 1626169614719328 1630074639848928 1635225040127952 1635849195759324 1638829068634368 1639777465086124 1641017841383466 1643620966495872 1648118778075328 1649365463989152 1653404424629776 1659183115560516 1661815056009472 1663072102194048 1667065743627648 1672971340897584 1678897858805622 1680919475569152 1681481506376448 1682929503641022 1685519355490048 1686794332309632 1691490324866784 1696834774763856 1700812013741568 1702845829127898 1705547031167616 1710453073766528 1710935894775744 1711507961847456 1715699096829328 1716512371092624 1716996902500152 1725072569805312 1725731019702144 1726729706634842 1729875128002944 1732185499238103 1736003228152752 1741079260983608 1741488321468168 1744250821587456 1747164377719278 1749268196469248 1750347023008896 1755464996760384 1761683749279272 1764892843144704 1765914193169672 1769130993237504 1772169962072601 1774897145619584 1775398157687232 1776239730449856 1780589380370528 1781687523630456 1786812585988248 1789646983394816 1790067454695936 1793142387659259 1795301570060544 1797448375190559 1801661444043552 1805987888929952 1808043847944516 1812385619305716 1815174690527744 1816547742487296 1821604965241152 1822119161836896 1827360526668768 1832447851939016 1833833969830044 1836742956642048 1838237672660844 1842546348220032 1847675950431584 1849073587307856 1854133625334744 1858479559679232 1859555068683676 1860079977708498 1862942445541632 1868828617289088 1869541938010656 1874031388669856 1875448961581104 1880670163832148 1884989101701888 1889605056719744 1891034410015296 1896209274926304 1901753746490416 1902926615475132 1908490728385878 1911967246740096 1918740410063568 1923348004161168 1924259707987344 1930161483932994 1931076417479202 1935713634820602 1939239742587264 1944910034232256 1946109519003312 1951799897713848 1955355308315136 1958714168606559 1961728424105856 1962282174285888 1963417754247859 1967926721027904 1973405379011248 1974898121355432 1978030876383744 1979640570557832 1986653467315881 1989804869695552 1990272367392192 1996091877238368 1996759288822032 2003163052916844 2006245710583296 2008644760779306 2012584664772864 2013352856319168 2018187649336768 2019714266318112 2025337099511544 2029988263371264 2031736375046196 2034959291852032 2037392677484827 2038358440672491 2042071526843712 2049305585896296 2054226714503496 2059041650335488 2061503833431393 2063986158777088 2065547419108992 2066335826222304 2071297850635104 2078635444235532 2081834245989888 2084614683652956 2088412030478592 2095810251234336 2100843054469536 2108285312253588 2111629657636096 2113226956923264 2114449889190002 2125205792781344 2125805688809712 2131920614446896 2136619357726464 2139472964801718 2142866782749056 2143370241806976 2144610618104318 2161182182874624 2163155896223868 2163766504681314 2168226152959104 2170093307326581 2173432853131904 2180300053503936 2181132261012432 2188023788511288 2191494621994496 2192846182929792 2194115191137506 2195774884928079 2199153951985536 2206944477119088 2212244154080688 2217429469592064 2220081051387654 2222754324836864 2225284735931712 2225412274045454 2227095641877561 2230628454530112 2238530478407496 2242608199183872 2243906004854696 2245603361893164 2249059109746176 2251855064588493 2255320433155712 2257026424406208 2258332573957369 2262446366351808 2270461105503864 2274062708223488 2275782876686592 2278504236950487 2281247859700992 2282010615796608 2283975754941387 2288683161456832 2289329203333536 2300974692936192 2306500170670592 2308244875792128 2309580665650804 2311005053816433 2314670970870336 2321984428624224 2329552503625704 2330210081964492 2333796030678528 2340619995680512 2342063526738624 2343418887575857 2348911665705696 2361526658539776 2362893282763468 2363448436278228 2367197543582976 2368319640599808 2370359104220562 2375583364840608 2382416781317664 2390856516879012 2395211715696384 2396597833587412 2398410691252758 2402215258724736 2410725130592688 2416514159074288 2425074684941454 2428806620321536 2429492215782528 2430643841668224 2436480702225024 2445111959773392 2450983563547792 2452837560191928 2453773793638986 2456728464293376 2459666197629186 2465431449743808 2472178167112992 2480106636944664 2485802173929984 2488774673340774 2491771489718784 2492722584014208 2500598615441472 2507560218442864 2509457011346376 2521379213353728 2522222259564672 2523681878927846 2524394255461533 2528279033235072 2537235487300176 2543182555350528 2544654304514504 2545252162145784 2549289662320128 2558320546751424 2564464005548224 2565679610649792 2566403842163616 2573548645243992 2574768556638936 2579458770749952 2580951513094136 2585652990116352 2590094559952263 2594812692004416 2602399863618464 2604004842229128 2611618891475412 2615637898807808 2616376232381184 2620746566578917 2623902294703872 2633197495140576 2639520760743776 2642525623918908 2648871289754508 2653696489856256 2661455836317824 2662345718429376 2663097236530848 2670884070555792 2678193014372408 2680218878982372 2684470475092224 2692952355090816 2700449466015392 2702492166065328 2708981833394928 2717811254229988 2718578428958574 2722762035791616 2732407447861728 2738968952671328 2741040790003152 2748671777908524 2754063225478656 2755114434963072 2757356508991266 2761730467513472 2763819522330048 2771513925647376 2779486244870608 2781200438002116 2788011032347658 2789332603025514 2790119966562747 2794413668312448 2801124072626048 2803242925933632 2804312907015984 2811047083004784 2817635942564352 2821005245748222 2829253799098363 2834407585079616 2842560819262528 2844313912389456 2852630619735624 2857826989075968 2862736092578817 2867950870110144 2869610563900717 2884207861631824 2885022006241752 2886389561981016 2890968203945472 2893457743102108 2895242225899491 2903570452230903 2907066738005248 2908176348016576 2908859613880896 2917365051348384 2923794910573056 2927699846570772 2932205269314048 2933032962472704 2942592636158784 2949658872107584 2951890081541856 2960108068516872 2967046314575616 2969460855836748 2974171272706816 2977727759400901 2984707304543328 2994137815857552 2995138933233048 3002473419451324 3004744579375266 3009368565874944 3012967141168959 3016595155135744 3018876997159296 3020029284478752 3027281474005152 3038005649267316 3042680821062144 3045301006588516 3047604562569294 3052438937778048 3063107290265568 3081340071755244 3086227961160448 3088562475503232 3090349838046926 3095979238165632 3106070004834272 3106946775952656 3117953166353298 3122751368984832 3126922025479434 3131882220940928 3132618045717888 3151264581704304 3158650882662912 3160478805627416 3162427968380382 3167444486454144 3171674833785003 3176555708423552 3187808689172016 3188708533214568 3197880921670344 3202953678299648 3203706201067008 3204929036589696 3206783740893278 3209209447202577 3214300174123584 3216915927156477 3233432913255272 3239322954376704 3240858455557632 3244733844335802 3248640936300032 3252339229438656 3260149279697856 3270450080255904 3271698391518648 3277658137268736 3279554930172248 3282035682766932 3287241932991744 3291172786706259 3296237556150656 3298730927978304 3306808849259552 3318366231121032 3323630112018944 3326144204388096 3330121577081481 3334131487255296 3338118411068181 3345942681795168 3357795717611244 3362963012752896 3365859007282044 3371038710980096 3373588664619264 3382980649733568 3393669549527712 3405691658255796 3411094062335232 3420906147533056 3421871789551488 3423015923694912 3431398193658656 3433024742185248 3433993805000304 3451462039404288 3453459413269684 3459750256005888 3464370998476206 3472006456305504 3482158521967216 3482976642936336 3494328755438556 3500694046017792 3510929993520768 3523367498558544 3531828386339344 3544339924145202 3549794291239168 3550796315374464 3552479460899712 3555538656330843 3561178760741056 3563375047260912 3573625171976496 3586284775318518 3590603140121088 3594896750381118 3603322888087104 3611975777859904 3616087695889032 3624771238611432 3633095484974592 3637612027412181 3643209930482304 3644238323673792 3654721053337536 3664895703878032 3667667939660088 3673485913284096 3676475345321688 3685092696440064 3689499296443779 3695351900863168 3698147174615712 3708267250669488 3716959119358464 3719110137367352 3720159955416996 3725884891083264 3737657234578176 3739083876021312 3748062777339712 3750897923162208 3761340327664296 3769978203403776 3779210113439488 3782068820030592 3785522818391769 3792418549852608 3803507492980832 3805853230950264 3816981456771756 3823934493480192 3837480820127136 3846696008322336 3848519415974688 3860322967865988 3862152834958404 3871427269641204 3878479485174528 3889820068464512 3892219038006624 3903599795427696 3917428337213118 3923456848211712 3924564348571776 3926835508495718 3935853442055808 3946810758022496 3949796242710864 3959281141115664 3973306934631762 3979609739391104 3980544734784384 3992183754476736 3993518577644064 4006326105833688 4017289521558612 4025169329545728 4026705712638336 4036375298673536 4039428532636224 4050674199023088 4063472750092392 4069918583704064 4074785354969654 4076716881344982 4077867643437861 4084143053687424 4098611171792592 4108453429006992 4118083300670976 4123007666862786 4127972317554176 4131094838217984 4132671652444608 4135063244836069 4136034763486899 4142595701270208 4157270888471064 4169229367305912 4176824060957184 4182016548521487 4183998904538271 4191620502468672 4194046208777971 4201686108939072 4216570624507176 4223259315272192 4226453913846528 4228899778380004 4231507868622333 4250411585562688 4251611377619424 4263841228893792 4273238715452928 4278945929603436 4285733565498112 4286740483613952 4289221236208636 4326311792447736 4327533009362628 4336452305918208 4340186614653162 4346865706263808 4352063648355163 4360600107007872 4362264522024864 4376047577022576 4385692365859584 4388230382275012 4391549769856158 4398307903971072 4413888954238176 4424488308161376 4440162102775308 4450569471863424 4450824548090908 4454191283755122 4461256909060224 4477060956814992 4487812009709392 4491206723786328 4503710129176986 4510640866311424 4514052848812416 4516665147914738 4524892732703616 4540922211007728 4551565753373184 4557008473900974 4562495719401984 4564021231593216 4567951509882774 4577366322913664 4578658406667072 4616489751584256 4619161331301608 4622010107632866 4629341941740672 4635524757070389 4643968857248448 4659105007251408 4660420163928984 4681239991361024 4684127053477248 4686837775151714 4690383038219151 4697823331411392 4723053317079552 4725786565526936 4726896872556456 4734395087165952 4736639281199616 4740718208441124 4751166729681216 4764833562635328 4781713033758024 4790423431392768 4793195667174824 4796821382505516 4804430517449472 4810175611339917 4821450261185376 4833028318148576 4850149369882908 4857613240643072 4858984431565056 4861287683336448 4867100766503703 4872961404450048 4890223919546784 4901967127095584 4905675120383856 4907547587277972 4919332395258372 4930862899487616 4944356334225984 4960213273889328 4977549346681548 4985445168028416 5001197230882944 5015120436885728 5018914022692752 5042758426707456 5044444519129344 5047363757855692 5048788510923066 5056558066470144 5074470974600352 5089308609029008 5090504324291568 5116641093502848 5128928011096448 5131359221299584 5132807684327232 5147097290487984 5149537113277872 5161903026188272 5180189119904526 5189625384008832 5196556497714309 5204799727236928 5208009684458256 5223237782950824 5232752464762368 5241493133157834 5247804589407744 5254328484039817 5266394990281152 5279041521487552 5285051247837816 5297742579509016 5307392979712512 5316509886217803 5322911672635648 5324691436858752 5326194473061696 5329276761529903 5341768141111584 5356386028744816 5360437757964744 5368940950184448 5385904710181632 5392345125571677 5400898932030784 5404984332130656 5417963666789856 5435622508459976 5437156857917148 5445524071583232 5464814895723456 5477937905342656 5482081580006304 5497343555817048 5510228869926144 5514713017982532 5523460935026944 5527639044660096 5543027851294752 5558972489741216 5562400876004232 5576022064695316 5578665206051028 5580239933125494 5588827336624896 5602248145252096 5606485851867264 5608625814031968 5622094166009568 5642010491496444 5658507598196726 5668815170159232 5685121638525056 5688627824778912 5705261239471248 5725472185157634 5735901740220288 5739221127801434 5768415723263648 5770044012483504 5772779123962032 5786915486204216 5790484451798982 5807140904461806 5814133476010496 5816352696033152 5817719227761792 5834730102696768 5855399693141544 5866065924945408 5876142505819677 5885185272317568 5890253262743577 5899317744215168 5903780163083712 5920216137033744 5934092629151232 5938921711673496 5948342545413632 5955455518801802 5959960401947643 5969414609086656 5988275631715104 5990277866466096 6004946838902648 6009489158750532 6018737131749888 6025934282337918 6033190310271488 6037753994318592 6040058568957504 6043553973221947 6054562948010304 6076011298534632 6090602013177032 6095209125138588 6104877875556096 6112178032454481 6115075322017473 6126214580531136 6162680143510488 6172455922320896 6177124951006464 6180699676093852 6184511500294179 6191958476331264 6212140009668544 6213893551905312 6235906332706596 6245502737969664 6253844050958868 6263764441881856 6265236091435776 6302529163408608 6320957611254832 6324855936760764 6334888972908288 6343349667570006 6353111416847104 6375617378344032 6377417066429136 6395761843340688 6409858073179392 6413567481786556 6418418894405154 6428600348247168 6433831854312954 6466865826510544 6489467688671604 6504678458877312 6510279921979743 6520298559395712 6540900160511808 6543396783037296 6559109860344496 6564071365533864 6574483865983488 6582345573412518 6592475112301312 6597461855956608 6613617698519104 6636732462242064 6652288408776192 6660243154162962 6668262974510592 6676236822136362 6691885363590336 6715591435222488 6731718014564088 6747177329238528 6755565193765479 6765961299467136 6774997721872107 6787339099055424 6811383316511592 6822188124670464 6841812295066112 6843743579102976 6846031847389824 6851927264824161 6862796387317312 6866049484370496 6867987610000608 6902924078808576 6906918826539368 6919500512011776 6928741996952412 6944012912611008 6964317043934432 6965953285872672 6988657510877112 7001388092035584 7021859987041536 7030256662727571 7046734997117088 7063656772678688 7088679848290404 7099588582478336 7101592630748928 7104958921799424 7111077312661686 7122357521482112 7126750094521824 7147250343952992 7172569550637036 7189793500762236 7206645776174208 7223951555719808 7232175391778064 7249542477222864 7275224054824362 7286419860964608 7288476647347584 7309442106675072 7329791407756064 7335335879320176 7352950690643376 7370185392880128 7378998592887558 7390703801726336 7396294349231424 7416534501338976 7438220274734704 7440319910833992 7475314469156352 7478167752042624 7496125554679424 7501795846324416 7506137163365113 7522680655328592 7558420226878976 7564137640061184 7571045636783538 7573182766384599 7584837099705216 7607014985961664 7611706461900528 7633962913543512 7647868986960384 7674961640254272 7679403168981271 7693392016644672 7697038831949376 7720645935731976 7724305669916808 7742854539282408 7756958970349056 7770283679856789 7779640136929024 7784438076013248 7788942959159089 7807199590855392 7834856674426236 7846913696423424 7849128697143552 7853671016991436 7871706884111616 7893621516044992 7899592485421728 7918562282231328 7946613869263524 7959219478782208 7961089469568768 7984367508953472 7987037155288128 8012652211667376 8034579043117224 8053411425276672 8072750597347072 8078857065272448 8101348398046176 8126945500184784 8149570709939308 8153433762689964 8155735286875722 8168286107374848 8197222343585184 8216906858013984 8246015333725572 8262189676435968 8265343304889216 8270126489672138 8272069526973798 8285191402540416 8314541776942128 8338458734611824 8364033097042974 8367997809076542 8383241004937344 8388092417555942 8403372217878144 8433141249014352 8452907827693056 8457799556760008 8463015737244666 8487761397295089 8500823171125376 8503222755238848 8527682457787584 8557891859206872 8571467130996224 8573480967227904 8578442472417272 8588208277736451 8608831691702151 8652623584895472 8655066018725256 8672904611836416 8680373229306324 8693731412527616 8704127296710326 8710711356692709 8721200214015744 8724529044049728 8752095154045152 8771384731719168 8776460764550024 8783099539712316 8796615807942144 8827777908476352 8832886576247461 8848976616322752 8880324205550616 8901138943726848 8901649096181816 8908382567510244 8922513818120448 8933183278202703 8954121913629984 8975624019418784 8982413447572656 9007420258353972 9021281732622848 9028105697624832 9033330295829476 9038901423506877 9049785465407232 9081844422015456 9114016947801948 9128042463186432 9135903019765548 9154732645827328 9157316813334144 9238322662603216 9244020215265732 9258683883481344 9271049514140778 9287937714496896 9318210014502816 9320840327857968 9368254106954496 9373675550303428 9380766076438302 9395646662822784 9451573131053872 9453793745112912 9481436416882248 9502333459362432 9515024501355009 9529667125270656 9563426067516048 9586391334349648 9593642765011032 9608861034898944 9620351222679834 9642900522370752 9650747781469431 9666056636297152 9700298739765816 9717968863130112 9722575366672896 9734201533007406 9745922808900096 9758038613216803 9780447839093568 9803934254191168 9811350240767712 9815095174555944 9838664790516744 9861725798975232 9873518360118777 9888712668451968 9920426547778656 9955098693363096 9970890336056832 10002394461765888 10014355233204543 10030240873771456 10037828045385504 10088889038258688 10094727515711384 10097577021846132 10113116132940288 10148941949200704 10178617218058016 10181008648583136 10233282187005696 10257856022192896 10262718442599168 10265615368654464 10294194580975968 10299074226555744 10323806052376544 10360378239809052 10379250768017664 10393112995428618 10409599454473856 10416019368916512 10446475565901648 10482986266315668 10508656968079634 10532789980562304 10558083042975104 10570102495675632 10595485159018032 10633019772435606 10645823345271296 10649382873717504 10652388946123392 10658553523059806 10666615968992529 10683536282223168 10712772057489632 10720875515929488 10771809420363264 10784690251143354 10801797864061568 10809968664261312 10835927333579712 10871245016919952 10874313715834296 10912836082236543 10929629791446912 10955875810685312 10964163160012608 10994687111634096 11020457739852288 11029426035965064 11046921870053888 11055278089320192 11068497889331337 11086055702589504 11117944979482432 11124801752008464 11152044129390632 11157330412102056 11160479866250988 11177654673249792 11204496290504192 11212971703734528 11217251628063936 11223743093126473 11244188332019136 11284020982992888 11317015196393452 11337630340318464 11356568455175307 11370243277050112 11377255649557824 11410522478942496 11450944370315268 11471803480440576 11478442255602868 11536831446527296 11540088024967008 11545558247924064 11573830972408432 11580968903597964 11614281808923612 11632705392066304 11635438455523584 11669460205393536 11710799386283088 11752285011639354 11770370544635136 11780506525487154 11798635488430336 11807560326167424 11840432274067488 11877843423346992 11910911037603604 11919920803895286 11938829218173312 11976551263430208 11980555732932192 12009893677805296 12018978317501064 12051868564675836 12075507988637184 12080117137915008 12087107946443894 12109125896020608 12152022597069264 12181204026354064 12190418250277176 12209755751112192 12224356064908962 12230150644034946 12252429161062272 12325360287020976 12354249902012928 12361399352187704 12369023000588358 12383916952662528 12405189734508207 12424280019337088 12427787103810624 12471812665413192 12507688101917736 12527528883763712 12530472182871552 12546049645564461 12551996713614813 12582138626333913 12605058326817216 12641915222509664 12649711873521528 12669777945816576 12686699335140012 12706222833694208 12751234756688064 12754834132858272 12791523686681376 12819716146358784 12827134963573112 12836837788810308 12857200696494336 12867663708625908 12933731653021088 12978935377343208 13009356917754624 13020559843959486 13040597118791424 13056190945065489 13081800321023616 13086793566074592 13118219720688992 13128142731067728 13164691146825036 13184950224602624 13194923711913216 13227235397038208 13273464924484128 13320486308325924 13352473644272724 13383770727180672 13431182870444976 13463436029128176 13511130387530958 13531922598934272 13549995443744214 13574678198110848 13622766633023184 13687487158205952 13692063694779648 13703854529648322 13725592774634624 13732098968740992 13735975220001216 13743924279735013 13813837653078736 13857483993904824 13888025825222016 13906574271211167 13928634087868864 13931906571745344 13977315021754224 14043719974083072 14060513325455142 14093469994234176 14127313545357376 14177359696580808 14203185261497856 14209917843598848 14222154625323372 14244715042964224 14253500189043648 14261748742393789 14294500687905984 14345139101274072 14379587001524472 14413291552348416 14430526834019751 14447903111439616 14464350783556128 14465179781295451 14499084954445728 14550448109648724 14572839721929216 14576953294695168 14618884213350144 14659582815512128 14670671758640352 14705901381286752 14757997185775116 14781407603452672 14792588698462848 14833069002677952 14876440549469408 14880639821667984 14956335504085248 14992251109358848 15003591692648832 15012274326730226 15045361310657184 15128275280122368 15142091273567076 15146365532769198 15169674199410432 15214029971923328 15223412923801056 15267925827087024 15349923280508544 15358806337962542 15386784033289344 15394077663898752 15441291871463952 15448611339833616 15485709078564816 15540567359713578 15559280273858048 15568876152026496 15577885918318178 15589669493142927 15614399181710784 15669713348852472 15698257394287104 15707342033982872 15743413768223232 15762985452119451 15787243032089984 15799184970843456 15837124564462656 15893227738527048 15918438957564416 15922178939137536 15949529658653409 15968735017906944 15974074310576256 15987830284589709 16025304423334752 16069158086234448 16106822850553344 16145501194694144 16157714130544896 16177035376715031 16202696796092352 16253891000369568 16299141419878616 16306867525379928 16311470573751444 16336572214749696 16394444687170368 16403932213030999 16433813716027968 16492030667451144 16530686609778432 16540252979344276 16544139053947596 16570382805080832 16629083553884256 16676917469223648 16728066194085948 16735995618153084 16766482009874688 16776184835111884 16806744435756288 16866282498028704 16915599113520016 16926031474489332 16975522794590178 17001646342250752 17006445510477696 17055364915575168 17115783718413744 17156884944834544 17176416555472902 17217663383404302 17305247169790944 17310132037450512 17360746458612648 17408254593420652 17421422713385418 17442400428031488 17449058088099456 17504190308090304 17552921529100048 17566199079424632 17655555816952704 17665773152494922 17670759788230731 17697953232645504 17760648411101232 17802277887453696 17803298192363632 17816765135020488 17845027636240896 17866366556405406 17908243827259968 17951248038837568 17964826895145312 18014840516707944 18056211395249664 18066660591658952 18077802847013754 18099570930814464 18130661919665841 18163688844030912 18228033895603896 18271806039531096 18309465291654656 18314633626668288 18336534097363443 18345225966052419 18476645325206432 18488040430531464 18517367766962688 18542099028281556 18575875428993792 18636420029005632 18641680655715936 18736508213908992 18747351100606856 18761532152876604 18791293325645568 18903146262107744 18907587490225824 18962872833764496 19004666918724864 19030049002710018 19059334250541312 19126852135032096 19172782668699296 19187285530022064 19240702445359668 19285801044741504 19301495562938862 19332113272594304 19400597479531632 19468403066014812 19516077226433606 19530839765939229 19560895678187136 19607868508382336 19622700481535424 19630190349111888 19677329581033488 19723451597950464 19747036720237554 19777425336903936 19840853095557312 19910197386726192 20004788923531776 20028710466409086 20060481747542912 20075656090771008 20087273947305019 20189455031422768 20195154043692264 20266695581296437 20297883898401408 20324993165616321 20357234436116032 20362017297166272 20466564374011392 20515712044385792 20525436885198336 20531230737308928 20555781794472483 20588389161951936 20598148453111488 20647612104753088 20720756479618104 20758501536035328 20786225990857236 20819198908947712 20832038737833024 20844094315806307 20892951131803296 20965972532631336 21017313936159268 21065579961124608 21090769988182713 21116166085950208 21140204991351264 21190970318036064 21266039544871212 21298765747435008 21304777892246784 21317107046119612 21333231937985058 21367072564446336 21425544114979264 21441751031858976 21569380502286708 21603595728123136 21619937328522624 21671854667159424 21742490033839904 21748627431668592 21825672164473086 21859259582893824 21911751621370624 21928326320025216 21989374223268192 22058852071930128 22110556178640384 22136995778662674 22172111405179008 22235889958964864 22249603504016928 22304088258781264 22314660824204112 22320959732501976 22425943407469056 22434503256127872 22447486186252946 22488376664038272 22518411490095339 22568041965985776 22634030392786904 22675260680636928 22713136910350614 22740486554100224 22754511299115648 22821044957884992 22901888740630536 22943606960881152 22956884511205736 23038209506943813 23073662893054592 23080176049934016 23091116495848128 23147661944816864 23161937807195928 23228563617847224 23265410784132608 23270876911047168 23310851039570367 23338920410787072 23366828877477267 23421598772566176 23504570023278708 23540741089270272 23561013050974308 23597270976860672 23615120652334848 23680864548134976 23755686846693984 23821822075207208 23839841607790572 23877658436346624 23953102526860416 23961111465864384 24019787355610592 24037956635002128 24103737129351672 24160234275830016 24174215892887788 24218251792041216 24304045194138528 24362408052708128 24380836500554352 24448712129817924 24460301288069892 24504858322124544 24650720574041952 24722798704375408 24738046001176716 24810379469016414 24848560038674176 24855574207621248 24943625330826384 25015376203835472 25092099291128922 25103993427229626 25164277252667826 25210116653634432 25283830445019328 25299423747043056 25373398670280024 25463284191885267 25502469513376128 25509668265716544 25583047373362752 25654269927146224 25673675577620616 25714401392988672 25735327417251816 25826495075106453 25867463306042176 25957870754686416 26018713835509248 26041119687918972 26081194237582848 26112381890130978 26163600642047232 26173587132149184 26236439441377984 26256285462135456 26329382293650072 26389847423826432 26454470794076416 26486104807302751 26498659728742383 26546929848968256 26640972616651848 26704947288545448 26767541454361344 26799549834608109 26862365740889952 26926872058256352 27022260775061916 27063845197868544 27099990887488428 27149356396221696 27245533266046368 27384127389559296 27407709059296644 27451185549269248 27464197937481984 27471950440002432 27487848559470026 27627675306157472 27714967987809648 27776051650444032 27813148542422334 27857268175737728 27863813143490688 27954630043508448 28121026650910284 28186939988468352 28254627090714752 28354719393161616 28444309250646744 28489430085928448 28507000378087296 28523497484787578 28545073504065027 28589001375811968 28690278202548144 28759174003048944 28826583104696832 28861053668039502 28895806222879232 28928701567112256 28930359562590902 28952243344408293 28998169908891456 29100896219297448 29153906589390336 29237768426700288 29274115839650409 29319165631024256 29341343517280704 29358323461445797 29411802762573504 29515994371550232 29562815206905344 29585177396925696 29620555080356331 29666138005355904 29752881098938816 29761279643335968 29912671008170496 29984502218717696 30007183385297664 30024548653460452 30043065699613629 30090722621314368 30284182547134152 30292731065538396 30339348398820864 30428059943846656 30446825847602112 30464445538486141 30535851654174048 30699846561017088 30717612675925084 30773568066578688 30788155327797504 30882583742927904 30897222679667232 30971418157129632 31081134719427156 31137752304052992 31155771836636356 31179338986285854 31228798363421568 31339426697704944 31414684067965744 31525970904238902 31574486064179968 31598369941686912 31674249128925312 31786455477054096 31899059317306818 31937470035813888 31948148621152512 31975660569179418 32050608846669504 32138316172468896 32315428261089792 32354070753430062 32405393592184704 32507782000739136 32598282839757232 32613735050759856 32622941147502888 32788889374340736 32807864426061998 32867627432055936 32984061334902288 33061373219556864 33080505958688552 33088278107895192 33140765610161664 33258167107768512 33353834938447296 33456132388171896 33471991236306168 33532964019749376 33552369670223768 33613488871512576 33671229279379419 33732564996057408 33831198227040032 33852062948978664 33951045589180356 34003292684501504 34012891020955392 34069705365525921 34110729831150336 34231567436827488 34313769889669088 34352833110945804 34435326766808604 34610494339581888 34620264074901024 34721492917225296 34816509186841304 34842845426770836 34898116176198912 35008380616180608 35105843058200096 35132398158849264 35311111633905408 35331546304989844 35341519576461462 35395906465291008 35521296822202464 35606596384727264 35633530270040976 35732733112810812 35816487654519936 35902496077675136 35929653790290624 36029681033415888 36133321183317904 36155605694027508 36261323839331682 36327377688061824 36456067791207792 36543612079062192 36629267253336576 36673068194726886 36690451932104838 36780299388278719 36953290650412864 36976080861062928 37084198056563112 37151750857987584 37215569203524621 37272840058011264 37283361311431872 37304937330709321 37494702201213712 37523064305753208 37582586651291136 37638148936693383 37746415879001739 37806292524215488 37815174980451648 37925745667528992 38009333837449728 38060098005420036 38118668501082624 38253704270064192 38345565337398592 38374571060044128 38481404890719336 38571602089483008 38602991125877724 38664226545188608 38710460872211713 38801194959063264 38936806132029624 39032154452867212 39061679531878458 39121791356374272 39168572835196467 39215737016764672 39245400963070848 39260380698223776 39354659162066976 39494073440475108 39554850673807872 39681706191114624 39820394773452384 40057420932818172 40120963495085824 40151312181542016 40174547894610038 40378910062845536 40390308087384528 40533391162592874 40595767796802816 40649986331232642 40714468872232064 40724034594332544 41062461474617856 41111563588944966 41176778323903872 41196296906222976 41231772839205039 41295224209506176 41441512959236208 41572451981714472 41638397817895424 41664077475666048 41688188631612614 41719722813633501 41785902263606592 41931945065262672 42034627872318536 42131159922249216 42181539976365426 42232332171900416 42280409982702528 42381940636072128 42532079089742424 42609555784493568 42634214092239224 42666463875970116 42734145128892672 42785246227181367 42851088229958528 42883502063717952 43138761004573416 43207191456246272 43239874657045248 43291580502059253 43343709334318848 43395539343886353 43484980067679808 43497254863337184 43651344328946172 43718519165787648 43823503242741248 43856652640050432 43978748446536384 44117704143860256 44273991557325348 44344222810358016 44471779917929728 44499207008033856 44608176517562528 44629321648408224 44641919465003952 44869006512255744 44894972372505892 44976753328076544 45036822980190678 45136083931971552 45268060785573808 45426273820701228 45509022598231296 45642089915769984 45803777481261072 45913769022411472 46076419013887626 46147325786109184 46160352099868032 46182232991696256 46295323889633728 46323875614391856 46457127235694448 46621702079140734 46677840821574144 46733657754954534 46843197545132352 47009140046557416 47122026101948616 47230241304669696 47288956356358353 47361729096269952 47511373693387968 47643644150414416 47679683215581144 47755316872693248 47906205053720832 47922222931728768 47963490853769127 48039574711221184 48075913270004256 48207474258703344 48320468551660032 48348431785775576 48436503584082432 48608090388277056 48724816105416256 48761673001108704 48897424259635848 48920602576139784 49009716644249088 49211796639092997 49301441148083904 49445597408750816 49476092002353432 49620758938032828 49697120077348352 49711148415242496 49887250661652768 50030752407670944 50184198582257844 50207986854459252 50328554505335652 50420233307268864 50567660890038656 50598847494086112 50746797340560048 50926568383770534 51004939026752256 51019336531433088 51166094746725504 51308539854292448 51347351155241232 51470654834503632 51652990150212906 51734926612084352 51915741509372832 52082239375837944 52224763780261956 52327201284094464 52347174264298368 52472878882755968 52512570924270912 52658764587300144 52908941588152832 52972209614605502 52997319457484766 53012279364692193 53093859697936512 53281945233303696 53409894577090896 53535082908722688 53599099669216218 53724731481779904 53755822182868897 53853744116512704 54044521550123832 54199981774976856 54298712792443392 54391985758997523 54491066532092736 54522600714113623 54815418118593288 54902371098538496 54928395874963968 54943900880004864 54975697118940052 55009602292090329 55255350612314944 55429935975619296 55552103300888064 55626297084844668 55714536351475456 55727626286981376 55909260087016896 56242053301820568 56373879976936704 56509254181429504 56576827428617119 56709438786323232 56888618501293488 57014000756174592 57046994969575156 57090147008130054 57178002751623936 57380556405096288 57518348006097888 57722107336079004 57857403134224512 57860719125181804 57904486688816586 57996339817782912 58201792438594896 58548231679300818 58638331262048512 58682687034561408 58716646922891594 58823605525147008 59031988743100464 59170354793851392 59241110160712662 59332276010711808 59505762197877632 59522559286671936 60014366770595328 60049097306920904 60086131399227258 60181445242628736 60261821841915057 60568365094268304 60585462131076792 60856119887693312 60893651695204224 60928891076972282 60974979496848963 61071703308348096 61399693122034176 61435225351850168 61547136133157376 61576310655595008 61765167485855808 61794445359334464 61942836314259264 62162269438854312 62275504608105984 62311543673272712 62358677972571708 62457596726843136 62532282947418921 62678853395409888 62829368135931488 63051941808477804 63148972128359936 63196739883373824 63272309964548139 63348498257850624 63572910954108192 63798118634613636 63896297242305024 63951321138358836 64101217693339008 64276632344937792 64708141506860124 64810787184369408 65015564001478272 65196565679514464 65227470101519712 65245882295005776 65577778748681472 65615728852123996 65735254864111872 65968122669804576 66161011917377104 66176556215790384 66516334215537024 66707669876894592 66912264776343792 66943982472612336 67104739340447536 67342458558758838 67465129992114816 67555234470286017 67662396454080064 67704125897957328 67902091178360712 68025782041910784 68139410731051842 68221459662300672 68306270292517621 68463134873654976 68627539779338176 68705666221891608 68870653533617208 69114628520831439 69220988679163776 69240528149802048 69442985834450592 69633018373682608 69685690853541672 69796232352397824 70016761232361216 70100486632431801 70211686116400192 70264796317698528 70622223267810816 70663092609979688 70683039152922924 70791812930582016 71042593644404928 71213192769454528 71267060540081952 71465466225621624 71632975309039872 71804992155350272 71859307580581248 72059362066831776 72266642366635808 72311211388055016 72522647678663364 72654755376123648 72912135582415584 73087224158124384 73346136389453772 73380903864209676 73560598776557438 73906581300825728 73952161722125856 74168396113126224 74431138407049242 74545680116022528 74566722622863744 74609874661418642 74989404402427424 75046128611506416 75276297873386766 75492831758003478 75612585048430976 75630349960903296 75851491335057984 76120196010840072 76389852575655801 76507408540128384 76691130674797184 76749142120088256 76962809781438672 77143204178966016 77205982251755448 77328453090377216 77420921744423426 77479485225319359 77602389918126528 77873612264059248 78064308905734424 78123359063756916 78243582712748544 78337145670392934 78431474033529344 78490801926141696 78520761396447552 78566201651885311 78709318324133952 78988146880950216 79363412382229248 79458314421908253 79495979186227149 79640789546904768 80114841865636344 80241926990171648 80302624363084032 80349095789220076 80398649503824327 80757820125691072 80780616174769056 81066782325185748 81191535593605632 81299972662465284 81428937744464128 81448069188665088 82223127177889932 82353556647807744 82392593812445952 82463545678410078 82590448419012352 82883025918472416 83144903963428944 83328154951332096 83376377263225228 83439445627267002 83571804527213184 83863890130525344 84069255744637072 84363079952730852 84560819965405056 84763881272144256 85064158179484848 85268428184478448 85332927751940232 85468290257785344 85570492454362734 85702176459917056 85767004127435904 86277522009146832 86479749314090496 86583161004118506 86687418668637696 86791078687772706 86969960135359616 86994509726674368 87302688657892344 87713305280100864 87822347518951227 87957496893072768 88074970384337391 88235408287720512 88547983114650696 88688445620716032 88943559835859456 88998414016067712 89216353035125056 89258643296816448 89283838930007904 89738013024511488 89789944745011784 89953506656153088 90073645960381356 90272167863943104 90536121571147616 90852547641402456 91018045196462592 91284179831539968 91393336615458423 91607554962522144 91827538044822944 92152838027775252 92294651572218368 92320704199736064 92364465983392512 92590647779267456 92647751228783712 92914254471388896 93243404158281468 93467315509909068 93686395090264704 94018280093114832 94244052203897232 94577912712716706 94723458192539904 95022747386775936 95287288300828832 95359366431162288 95812410107441664 95844445863457536 95926981707538254 96079149422442368 96151826540008512 96414948517406688 96696863571551152 97216180776554112 97449632210832512 97523346002217408 97794848519271696 97841205152279568 98423593278185994 98602882296167808 98891194817501632 98952184004706864 99241517876065656 99422296830484992 99774501323305536 99832241196756523 100061504815341888 100368397164515688 100415973708918504 100657109010671304 100840466614537728 101013687838138257 101135321780077312 101197694988172224 101256258469068157 101493594681120096 101853136767541068 102009878053504512 102038673062866176 102332189493451008 102617079708584896 102694702310482464 102941309669007264 103305980300425812 103469853224168704 103831483018745664 104164478751675888 104449527560523912 104694348528596736 104945757765511936 105025141848541824 105317529174600288 105944419229211004 105994638914969532 106024558729384386 106187719395873024 106563890466607392 106819789154181792 107198199338432436 107449462963559808 107511644365737794 107707488233025408 108089043100247664 108399963549953712 108783971517995046 108982133064185472 109045201428227246 109630836237186576 109887801760009728 109951394237880104 110019204584180658 110340898164836157 110510701224629888 110859871951238592 111252594169689336 111429072702950912 111455252573962752 111646707610573863 111818520174033792 111914811992127963 112484106603641136 112747759953873408 113018508362859008 113153654857234238 113239247637005217 113418877572646464 113777237002586976 114028001512349184 114093989939150312 114180294016260108 114356005503247872 114761112810192576 114827525491216993 115036696012195776 115444214672158008 115714806268449024 115721438250363608 115808973377633172 115992679635565824 116131382616635139 116403584877189792 117096463358601636 117276662524097024 117365374069122816 117433293845783188 117505718505589401 117647211050294016 118063977486200928 118482220321425324 118664552021423616 119011524395755264 119045118573343872 120098194613841808 120172262798454516 120362890485257472 120523643683830114 121136730188536608 121170924262153584 121787303390408448 121857782153944564 121949958993697926 122143406616696192 122870450703700336 123530334971711616 123588890718668928 123695318517615117 123885672628518528 124324538877708624 124623087346545424 124717355945143416 124915193453686272 125064565894837842 125357706790819776 125658736271862976 126103883616955608 126393479766747648 126544619929096278 126696996515701248 127145821908216384 127596237269227272 127902642276717672 128202435386678016 128355738681544101 128553264689875584 129416283013720248 129621574368738816 130031128002956544 130186618031659059 130393131359028928 130454940203039424 130491764590011552 131155557497362944 131231457704247992 131470509728223744 131936245339609152 132322023834754208 132353112431580768 133032668431074048 133415339753789184 133824529552687584 133887964945224672 134209478680895072 134684917117517676 134930259984229632 135110468940572034 135324792908160128 135408251795914656 135804182356721424 136278821462103684 136612540585035242 136926269747309952 137255079558676352 137411332443783216 137741307067234416 138229257041662878 138441977358327552 138481056299604096 138885971668901184 139266036747365216 139371381707083344 140033522464722432 140200973264863602 140423372232800384 140529592635397056 141326185219959376 141366078305845848 141866869069075059 142085187288809856 142426385538909056 142534121080163904 142930932451243248 143265950618079744 143609984310700544 143718615161162496 143890472561307381 144118724133663552 144533284733271616 144622422776110032 145045295357326728 145309510752247296 145824271164831168 145908660210644149 146174448316248768 146692272778907544 146761807728419352 147121197553114876 147635389917278991 147813162601651456 147904323444251712 148336792226252448 148862276814098484 149091360232045056 149133445245727488 149219749322837284 149978808804854848 150092257223012832 150552595746773532 150985663516006956 151225170096861952 151260699921806592 151702982670115968 152240392021680144 152779705151311602 153014817080256768 153382261349594368 153498284240176512 153925619562877344 154411964503510896 154841843488846852 154958970450638718 155204779836253056 155747224528118496 156128617811468848 156246718127513832 156674291340785868 156981603852283392 157041522792895104 157132403303770622 157418636648267904 157976293761900432 158726824764458496 158916628843816506 158991958372454298 159281579093809536 160229683731272688 160605248726168064 160698191578440152 160797299007648654 161267466548606691 161515640251382144 161561232349538112 162133564650371496 162599945324930568 162857875488928256 162896138377330176 163175957276992569 163567802142340869 164446254355779864 164707113295615488 164785187624891904 164927091356820156 165180896838024704 165766051836944832 166289807926857888 166656309902664192 166752754526450456 166878891254534004 167143609054426368 167727780261050688 168138511489274144 168726159905461704 169121639930810112 169527762544288512 169730482285851357 170128316358969696 170536856368956896 170665855503880464 171140984908725468 171404352919834112 171534008254871808 172555044018293664 173166322008237012 173582157375545412 173939920270719232 173989019453348736 174605377315784688 175644695037902454 175914993786145536 176149940768674782 176470816575441024 177095966229301392 177996828032135424 178432706070250112 178517286593632896 178567677860015808 179579889490023568 180147291920762712 180544335727886208 180785465525745171 181072243142295232 181705095282804912 182568359663079936 182786673230916846 183215109925044288 183655076089645888 184305676055550504 184641408399472128 184728931966785024 185181295558534912 185295502457567424 185402733651119257 185828508942777792 186486808316562936 186934631019818136 187372790180529408 187596848842256763 188036560186229664 188488104407794464 189155825425433412 189446916385079808 190045494773551872 190574576601657664 190718732862324576 191688891726915072 191853963415076508 192158298844884736 192303653080017024 192829897034813376 193393727143102304 194432361553108224 194899264421665024 195046692004434816 195589697038543392 195682410304559136 196847186556371988 197205764592335616 197782389635003264 197904368009413728 198483035752131312 199549002646611072 199664482393513046 200123009630683776 200736794329031376 200831947417837008 201314218021342608 202027375676276514 202270643560154624 202395389976344448 202512516938136314 202665703410858051 202987189362240192 203706273535082136 204077346125732352 204664378986902016 204918810877552863 205234159417169792 205389404620964928 205882619338014528 206611960600851624 206939706448337408 207343885562494317 207662966037491328 208328957503351776 208899055121047824 209388697057193472 209891515531023872 210050283697083648 210301459897295403 210635058349200576 211888838458422008 211989277829939064 212049117458768772 212375438791746048 213127780933214784 213251118769402987 213639578308363584 214396398676864872 214898925927119616 215023288731475588 215414976466050816 216178086200495328 216799927099907424 217567943035990092 217964266128370944 218090402856454492 219261672474373152 219902788475760208 220038409168361316 220681796329672314 221021402449259776 221719743902477184 222505188339378672 223293415221147726 223637040348067584 223829623984255926 224968213207282272 226307309714468476 226478495274010434 226837755145292928 227554474005173952 228187979878300624 228360588032520216 229522225620385152 229655050982433986 230073392024391552 230888429344316016 231429612536898048 231442876500727216 231617946755266344 231985359271131648 232262765233270278 232807169754379584 234192926717203272 234730748138245632 234866587691566376 235011437011178802 235294422100588032 235698604955655933 236127954972401856 236964440642850648 238023048791510528 238090237146687744 238374943265724759 238487937558681447 240196389227683616 240344525596909032 240725780970514944 241047287367660228 242273460377073216 242341848524307168 243574606780816896 243715564307889128 243899917987395852 244286813233392384 245740901407400672 247060669943423232 247177781437337856 247390637035230234 247771345257037056 248649077755417248 249246174693090848 249434711890286832 250129131789675684 250715413581639552 251317472543725952 252207767233911216 253089239858192556 254291643816432768 255192474538454544 255805284553435344 256404870773356032 256711477363088202 257106529379751168 258832566027440496 260062256005913088 260373236063318118 260786262718057856 260909880406078848 260983529180023104 261134561314965247 262462915408495984 263467042556853681 263872490679218304 264224911153012173 264644047669508416 264706224863161536 266065336862148096 266830679507578368 267649059105375168 267775929890449344 268418957361790144 269369834235035352 269860519968459264 270220937881144068 270649585816320256 270816503591829312 270973226105481991 271608364713442848 272557642924207368 273225081170070484 273852539494619904 274180009846375269 274510159117352704 274822664887566432 275482614134468832 276458514083325756 276883954716655104 276962112599208192 277771943337802368 278532073494730432 278742763414166688 280401946529727204 280846744465600768 281059185270794112 282652370439918752 282732156611691696 283733738138150118 284170374577619712 284852771077818112 285068242160327808 285861864902486496 287437230322324992 287780945122614762 288237448267327104 289066569466543232 289244845552220064 290090590714653456 291648542329662336 291817320421288298 292348896632497536 293384545557815088 293523615456838704 294242395106229752 295270779834557982 295626325203302912 295808646888503424 296673584452504896 297724553628196968 298266890491454976 298439498645674568 299496723590269569 299957617609709696 300184514446025664 301105191493547064 301971327032013912 302450340193723904 302521399843613184 303041063514414771 303405965340231936 303768775407204471 304480784043360288 305559410302623204 306029634160513536 306764522699188736 306996568480353024 307851239125754688 308823929007021792 309683686977693704 309917940901277436 310409559672506112 311494449056236992 312257235622937696 312493436255027664 313348582681571736 314083045585790208 314264806607541244 314837273296535808 315952587523800864 317833257687633012 317983916744908596 318563158187619072 320459367462545376 321396383156880304 321594598015297308 322534933097213382 323031280502764288 323122464699076224 324267129300742992 325199890649861136 326351914553985138 327135604284681738 328892508711559728 329854182713640312 331022694494508471 331532103673889664 332579615853715776 333505509052900912 333757782509068008 334287218108852736 335455560522101376 335744435976383889 336277022978548288 337452319810923408 338243279861620224 339055525088577024 339460964571702714 340256632717939392 341073712737913792 341331711007760928 342281969817450936 343068016509743616 344482576473650979 345110088036587328 346332644016474024 347164314751090824 347879840541438464 347978038906697472 348394147849905417 349210754631569376 351289390075804908 351829987572291072 352299881537349564 352941633150882048 354191932458602784 355993656064270848 356865412140500224 357034573187265792 357135355720031616 359159778980047136 360294583841525424 361088671455772416 361570931051490342 362144486284590464 363410190565609824 365573346461833692 366430219850088576 367310152179291776 368611352111101008 370362591117069824 370591004915134848 370805467302238514 371085955552845351 371657017885555584 372973616633125872 373869262039636272 374745580361058816 375193697684513526 376073120372459328 376976208815588928 378311650850866824 380090989547103744 381149153203315328 381437465724649152 381658204998795361 383707926830153016 384316597689769472 384607306160034048 385067216044632303 385659794069626752 386787454286204608 388864723106216448 389798528843330048 390093384008869632 390559854094977177 391179394077086784 391364820609118272 393694373112743976 394411529184671232 395564779270006528 395808736018827456 396037792000319833 396966071504262624 399098005293222144 399328964787026092 400246019261367552 401473588658062752 401663894835674016 402628436042685216 404054751352553028 404790779952688896 405025033876272628 405331406821716102 405974378724480384 407412547070164272 409837621755105726 410468318834339584 410778809241929856 411765238676029056 413223921201703248 414687771124988634 415325932074982656 416657915006703552 417798110242095648 420100567394167296 420602919794590806 421270116698401152 423777676916844016 423978555659878128 424098234917537544 426255561866429568 426502237538805974 427279156616727168 428792797353729744 429797851854239232 430046577462951176 430829952932101632 432356172400990656 433599854199814848 435135886071980184 435928532256741888 436180805712908984 437725980631932447 438523344948746304 439805576951520416 440076818336722632 441363592659344628 442042804898519552 442906169751836973 443439487804954368 445010376678757344 446586830442295452 447274080696135168 447659247968511852 449936426414564544 452614619428936952 452956990548020868 453675510290585856 455108948010347904 456375959756601248 456721176065040432 459044451240770304 459310101964867972 460146784048783104 461776858688632032 462885753001454432 463235893510532688 464525530466540556 465614339508759168 468385853434406544 469733175383132752 470022874022357604 471397209911311866 472255909944803712 473928881285701296 476180474293375488 476749886531449518 476975875117362894 478143892047623347 480392778455367232 480689051193818064 482094574735320456 483802399645820073 484546920754146432 484683697048614336 487431128615778256 487799835974791704 488573626466784768 490703406427022607 491481802814801344 494121339886846464 494355562874675712 494781274070460468 495542690514074112 497298155510834496 498492349386181696 498869423780573664 500258263579351368 501430827163279104 502634945087451904 503235991338752269 504415534467822432 506178479716385112 508583287632865536 509191446857554071 510384949076909088 511610569106870688 513422954726176404 514213058759502336 517665132054880992 520746472126636236 521572525436115712 521819760812157696 521967058360046208 522269122629930494 524925830816991968 526934085113707362 527744981358436608 528449822306024346 529288095339016832 529412449726323072 535298118210750336 535551859780898688 536837914723580288 538739668470070704 540441875762288136 541299171632640512 541633007183658624 541946452210963982 542356396577235513 543216729426885696 545115285848414736 546450162340140968 547705078989239808 548360019692750538 549020318234705408 549645329775132864 550965228268937664 552917028166651512 553924225198416384 555543886675604736 556208200953357771 557064146989460864 557485526828333376 560803893059454408 561693488931201536 562118370541588224 562790546526770289 565304740879837504 565464313223383392 567467476276300236 568340749155239424 569705542155636224 570136484320655616 571723729804972992 575561890245229524 576474896534654208 578133138933086464 578489691104440128 580181181429306912 583297084659324672 583634640842576596 584697793264995072 586769091115630176 587047230913677408 588484790212459504 590541559669115964 591617293777006848 593347168905009792 595449107256393936 596878997291349136 598993447180539138 599915235219419392 600369028892051328 602210382987094128 603942654064027824 606082127028829542 606811930680463872 607537550814408942 608961568086720576 611118820605246408 613993136960706048 614756432632658589 615702478251509376 617647858014043584 619367373955387408 619835881802554872 620819119345012224 622988898112473984 624514471245875392 624986872510055328 626697165363143472 628166091171580416 628529613215082488 629674546593071616 631905175047601728 635666515375266024 635967833489817192 637126316375238144 639753356308208961 640918734925090752 642792766313760608 643189196030594616 645069866194426764 646062561005528576 646244929398152448 648534258601485984 650399781299722272 652703829107970276 654271208569363476 657785017423119456 659708365427280624 662045388989016942 663064207347779328 665159231707431552 667011018105801824 667515565018136016 670911121044202752 671488871952767778 672554045957096576 674904639621846816 678921929143405428 680513265435878784 682147425475827584 682663422015521856 684563939634901872 688965152947301958 690220176073174656 692665288032948048 694328629502181648 695956077813394944 696788295699810834 698421509263138752 698825688377295661 702578780151609816 704599763074699128 705883266301764096 707095814866967799 708383864917205568 708793809283477099 713730824281000448 714069146374531584 714270711440063232 715124829797174277 718319557960094272 720589167683050848 722177342911544832 723141862102980684 724288972569180928 726820381131219648 731146692923667384 732860439700177152 734620304358583552 735498756572022547 737222704222202016 741182009830269696 741610934604477028 742171911105690702 743314035771111168 745947233266251744 747738524079272544 750387395369027052 752146240744918656 753952417631177856 756623301701733648 762298306406630656 762874931449298304 763316409997590722 767415853660306032 769214612320068096 770134432089264606 771319588139253504 773574908572409216 780186768017739264 781119708189954354 782358788154173568 782729641218236544 783403683944895741 787388746225487952 791129558540013056 791617472037654912 792075584000639666 792674733459036519 793932143008525248 798196010586444288 798657929574052184 800492038522735104 802947177316125504 803327789671348032 805256872085370432 808109502705106056 809581559905377792 810050067752545256 810662813643432204 811948757448960768 812919678316445973 814825094140328544 819675243510211452 820936637668679168 821557618483859712 822540029539125807 823530477352058112 826447842403406496 829375542249977268 830651864149965312 833315830013407104 835596220484191296 841205839589181612 842540233396802304 847555353833688032 847957111319756256 848196469835075088 852511123732859136 853004475077611948 854558313233454336 857585594707459488 860093154925902352 864712344801981312 867199708399629696 870271772143960368 872361611425817968 875451961263864894 877046689897492608 879611153903040832 880153636673445264 882727185318689256 885812339503673946 886878975609908736 890020753357514688 893173660884590904 895318495937023704 898490170770808707 899872852829129088 905229238857873904 905913981096041736 907351020581171712 910217896020695808 911306326221613413 912751919513202496 913442352130080864 918088902481540608 918620203929735944 920293568097566208 923553717377264064 925771506002908864 926471787021065376 929051060933081112 931228679017518336 936771706868813088 939466350766265504 940045748044715208 942794419822623732 944511819889607424 947857762571402592 953499773062899036 953951750234725788 956287784095246694 960785556910734464 961378102387636128 964189149470640912 967604799291640146 969093841508292864 969367394097228672 974862257231556512 975599671949583408 981406812854045214 982963605629602688 989562548140920936 993068083483525413 994596311021668992 996984698772363392 997738847561147328 1000516527158702736 1002861654326558208 1005269890174903808 1006471982677504538 1007233307929151667 1008831068935644864 1012356959432770224 1017166575265731072 1018382893715108142 1020769898153818176 1021360621474509043 1023221138213741376 1026845909452352808 1033447729420952937 1035330264109761984 1041492944253272472 1043145050872231424 1043639521624315392 1043934116720092416 1044538245259860988 1045182443549716251 1049851661633983936 1053868170227414724 1055489962716873216 1056899644612048692 1058576190678033664 1058824899452646144 1070596236421500672 1071103719561797376 1073675829447160576 1077479336940141408 1080883751524576272 1083266014367317248 1083892904421927964 1084712793154471026 1086433458853771392 1090230571696829472 1092900324680281936 1096720039385501076 1099290659550265728 1101930456537875328 1105834056333303024 1111087773351209472 1112416401906715542 1114128293978921728 1114971053656666752 1121607786118908816 1124236741083176448 1125581093053540578 1130609481759675008 1130928626446766784 1134934952552600472 1140272968641311232 1143447459609945984 1144974614996386083 1151123780490459048 1152949793069308416 1156266277866172928 1156979382208880256 1160362362858613824 1166594169318649344 1167269281685153192 1169395586529990144 1173538182231260352 1174094461827354816 1176969580424919008 1181083119338231928 1183234587554013696 1186694337810019584 1188113376000959499 1190898214512787872 1193757994582698272 1197986894361078276 1199830470438838784 1200738057784102656 1204420765974188256 1207885308128055648 1212164254057659084 1215075101628817884 1217923136173441152 1222237641210492816 1229512865265317178 1231404956503018752 1235295716028087168 1238734747910774816 1239671763605109744 1245977796224947968 1249028942491750784 1249973745020110656 1253394330726286944 1257059226430164976 1263810350095203456 1271333030750532048 1271935666979634384 1279506712616417922 1281837469850181504 1285585532627521216 1286378392061189232 1290139732388853528 1292489858796304896 1297068517202971968 1297819135557834799 1300799562599444544 1305407658215940552 1308542417138726952 1313177941895797341 1315570034846238912 1319416730854561248 1324090777978033884 1326128414695558656 1330318463414863104 1334022036211603648 1335031130036272032 1341822242088405504 1342977743905535556 1345108091914193152 1349809279243693632 1357843858286810856 1361026530871757568 1364294850951655168 1365326844031043712 1369127879269803744 1377930305894603916 1380440352146349312 1385330576065896096 1388657259004363296 1393576591399621668 1396843018526277504 1397651376754591322 1405157560303219632 1409199526149398256 1414191629733935598 1416767729834411136 1417587618566954198 1428541422880126464 1430249659594348554 1434431676142870041 1436639115920188544 1441178335366101696 1446283724205961368 1448577945138361856 1451407198937460219 1453640762262439296 1462293385847334768 1465720879400354304 1469240608717167104 1470997513144045094 1472110219281067821 1474445408444404032 1482364019660539392 1483221869208954056 1484343822211381404 1486628071542222336 1491894466532503488 1492757831385820909 1495477048158545088 1500774790738054104 1504292481489837312 1507904835262355712 1509707974016256807 1513246603403467296 1524596612813261312 1525749862898596608 1526632819995181444 1527574340572662213 1534831707320612064 1540268864178529212 1542639176278507008 1547149817144818432 1562239416379908708 1564717576308347136 1565459282436473088 1566807367889791482 1574777492450975904 1583234944075309824 1584151168001279332 1585349466918073038 1587864286017050496 1597315859148104368 1605894354632251008 1606655579342696064 1610513744170740864 1616219005410212112 1620100135505090512 1621325627286864408 1623897514897921536 1625839356632891946 1629650188280657088 1639350487020422904 1643115236967719424 1645080059078251614 1647060954704116224 1652895684806812992 1658751084499954536 1666631660026814208 1668624602860073313 1671192440968382592 1682411679178363224 1685080466793604608 1695110707667376064 1695914222639512512 1696392939670150176 1705022247465718272 1706008950155223896 1709116626466908672 1715171189414918976 1720186309851804704 1729424689603962624 1734399416799259392 1740543544287920736 1744723222851635936 1750903922527729788 1754093379794985216 1759222307806081664 1760307273346890528 1765454370637378512 1771624679007347892 1780041506715029376 1786347321769181808 1790636991874047408 1796980341541617414 1799745705658258176 1810458477715747808 1811827962192083472 1820435792041391616 1822612652443226826 1825503839026404992 1826884704260161728 1837240407859471888 1844269297897975767 1847107434754528128 1851543012005817728 1852943574042130752 1858102121866162224 1862457358035036672 1873543413737626176 1878932701532531008 1880091496089430416 1885588839645247464 1889023639779214848 1895715525142805184 1896812582738373937 1906999546125798072 1907903500469451576 1912575568190493388 1919260068924626883 1921571113821468928 1922756204775272256 1928378298941281824 1935209598583280292 1938187683016585728 1938734788194457344 1949724514463113024 1951199343899166816 1962813625708090428 1965927211259205376 1979125096281841872 1986136166967050826 1989192622043337984 1993969397544726784 1995477695122294656 2001033054317405472 2012943965355009076 2014466615858303334 2017662137871289728 2024713918865540448 2036765787430216284 2041539796307636352 2042721242949018086 2046442276427482752 2053691818904705616 2066895458841905874 2070660528219523968 2082985888506544944 2087868233440184832 2089076490519721976 2090364887099432502 2096477065131886983 2099703323267967872 2107736340454829448 2113799289224097384 2117152381356067328 2117649798905292288 2121287444600903397 2126381427850431297 2141192472843001344 2142207439123594752 2147351658894321152 2154958673880282816 2161767503049152544 2166532028734634496 2167785808843855928 2169425586308942052 2172866917707542784 2180461143393658944 2185800649360563872 2193440078771002152 2198581319100531456 2203860913075750656 2206496269716067641 2211668112666606048 2224832803813431084 2228256587957843456 2229942107313333504 2243215572237817632 2251162186107081156 2261218963519350016 2261857252893533568 2269869905105200944 2286894919219891968 2289949229992772166 2302247560980918096 2313958764417760512 2320724725717227648 2334538563370306384 2347076364462520704 2348188923654709632 2350211051834687223 2353939160849838016 2362166238676463856 2373388675620039168 2376226752001918998 2381796429025575744 2387515989165396544 2395973788722156552 2401476115568205312 2408841531948376512 2415770616256111296 2424328508115318168 2430150203257635768 2435846272346882304 2438759034949337919 2444475282420985632 2459025730530634356 2462809913006037504 2470591432056174336 2477469495821549632 2479343527210219488 2491955592449895936 2498057884983501568 2499947490040221312 2506788661452573888 2514118452860329952 2527620700190406912 2542666061501064096 2543871333959268768 2559013425232835844 2563674939700363008 2571171065255042432 2572756784122378464 2580279464777707056 2594137034405943936 2595638271115669598 2601599125198889088 2610815316431881104 2617084834277453904 2626355883791594682 2631140069692477824 2638833461709122496 2648181555956067768 2660636926829726208 2668044072423207296 2670062260072544064 2685955487811071112 2690216183828386304 2695470512312426121 2699618558487387264 2715687716573621712 2722053061743515136 2728589701903310336 2730653688062087424 2733918978664840239 2738255758539607488 2755860611789207832 2760880704292698624 2770661152131792192 2772264544002238831 2777314518008726592 2787153182799243336 2793686037052555008 2795302753509182644 2810315120606439264 2818399052298796512 2828383259467871196 2833535459668822272 2835175237133908396 2860499319188697108 2868863352285740082 2873278231840377088 2882356670732203392 2892567448411922736 2902814397874920438 2907281524524878592 2924586771694669536 2941995026288090188 2944220438562135642 2948890816888808064 2966443738417908112 2968687644422762808 2983788933065006976 2985515662771641818 2990954096317090176 3001549581476108208 3008584962979674624 3015809670524711424 3019415948032513614 3026493206806934592 3051499725797193216 3053265639990362888 3055148681145324426 3064081864423527129 3069663414641224128 3080537728357058424 3094299634289636864 3100343188262858811 3124478832759817416 3129435152616694272 3130918564872946176 3133614735779582964 3149554984901951808 3166469888150619648 3168302336002558664 3170698933836146076 3175728572034100992 3194631718296208736 3211788709264502016 3213311158685392128 3221027488341481728 3232438010820424224 3240200271010181024 3242651254573728816 3251678713265783892 3259300376561314176 3278700974040845808 3290160118156503228 3305791369613625984 3317502168999909072 3333263320053628416 3337249205720146626 3342384881936765184 3364823358356726448 3390221415334752128 3391828445279025024 3392785879340300352 3412017900310447792 3430342378829837952 3434923844989158249 3440372619703609408 3458849379207925248 3468798833598518784 3481087088575841472 3489446445703271872 3501807845055459576 3508186759589970432 3518444615612163328 3520614546693781056 3522651939371265883 3530908741274757024 3543249358014695784 3560083013430058752 3564340128002878497 3572694643538363616 3581273983748094816 3593960683083234828 3599491411316516352 3620916955431495616 3623655924384166944 3645225304886453652 3651007678052809984 3653769408520323456 3674480815718943776 3688538595795951534 3694214869509056256 3703086024011635456 3705887148084261504 3716204243732324448 3747086827475252352 3757865403065062016 3760182992178860832 3771177679290494928 3791431050285610368 3793625165476747874 3813999092251596144 3815807000938903152 3825151136380986776 3838520137849253766 3843142227642937856 3845512409550544512 3856756597882563648 3870419197166560584 3877469576388914688 3893457406673504397 3899449028926226048 3902398687798333632 3925627251416180856 3931854422518410752 3939533825687392023 3958250192563683744 3972272333934101652 3978385244086675968 3987938795089453568 3990955390244589312 4002066108634810944 4025887930710018152 4028933231716606668 4035324275742579456 4049427837731080896 4073531574860432568 4083079592615272704 4085442485898036172 4092884552854965504 4107383637809411232 4133790917683811748 4141321056439047936 4165971777013089888 4178152981039443952 4180729774198865004 4192954130263773966 4199406646535935744 4215472680909658896 4227598578448194768 4242574889201806794 4252762855700862594 4303295028428610123 4309917347760565632 4323535006098305088 4335571617687711856 4338851172617884104 4345733835415085568 4360922286787317888 4371601298721127744 4386880157542004304 4397162638201062912 4407721826151501312 4412992539432135282 4423336225333212096 4449665607626862168 4459884214626667008 4478273494157462727 4486431144475635264 4502324372214162312 4522437927038700032 4523714505787067136 4529123922048770421 4539739810210401888 4573789838439783936 4579898459985544332 4604495121961836192 4627917528835521024 4641449451434455296 4669077126740612768 4694152728925041408 4696377847309419264 4700422103669374446 4707878321699676032 4724332477352927712 4752453504003837996 4763592858051151488 4775031978330793088 4791947577444313104 4817683063896753024 4831541232512222592 4848657016230636336 4860300406515271536 4871692544693764608 4877518069898675838 4888950564841971264 4918051461061268712 4941182864112348672 4954938991643099264 4958687054420438976 4961556664984339693 4996115769967003136 4999894980080442624 5005873808580219939 5013577322905147776 5028236905720659904 5055241400380813824 5085332123002128192 5087742667918537536 5118026850465671688 5127349879400726016 5142342130510084864 5145513568244756928 5148491296004157829 5160558929555414112 5188274068811887872 5191276542231339196 5203198250397778176 5221630632863762208 5234169668554907808 5252711767583189364 5262280139384955648 5277666923418244992 5296363111912135536 5336088144846414592 5340124520145088128 5371910975622142224 5390941024624852242 5399237116974774528 5431375433147243424 5461307376124174848 5467837957329680478 5476511517079214976 5511721223578415664 5541322304263584384 5544529088004477662 5554629036017453184 5574306365598486672 5587372074105110016 5590605507018365288 5620630241212878528 5636798104597593024 5656766518935742392 5667070919337644544 5670350474267816792 5690437748215121811 5720998638377394216 5737726704571480164 5746556463680754176 5757780206773880649 5764713341464406784 5785134896823845472 5805628795749840876 5814563049049757184 5849173543389339072 5883990052576180376 5888440877124271284 5897781633777616128 5932887476835816224 5937375288845525616 5967577866130013952 5971031325543283636 5981908192634180352 6003099162952216416 6038831896065027228 6052986413613869184 6106531279980725776 6110297362290648852 6128163728847054258 6139326829282448256 6161075456714116848 6200686376525717622 6248957665519634832 6267229471559165928 6289431195395660949 6299109969803903616 6336604672005117328 6341397867672292152 6351457144068201984 6379144283551293891 6389263436592417472 6423577418529004032 6426622317370784256 6442054976682963456 6464876021640848448 6480400542020362048 6485302509147457632 6503357426531567784 6518600753122628352 6557401948081691616 6580320236313006456 6611582739227251968 6619488809148202923 6635004337999818144 6674498411440293252 6684769763873530368 6729646716713452896 6780442830669504256 6783656890558050048 6785571758680600704 6824035800620895584 6860684757659675904 6869847689978316498 6880745239407218816 6962174177151682944 6978892891406543744 7003615690110919152 7036889231224326656 7041229093387562112 7045303878742531766 7050633155504061669 7061817482549514048 7086498716029391568 7120166026860117504 7128680256005756994 7145389287076727232 7162547967496189632 7187921366166469656 7241833910862991232 7247311848768333888 7290450609772907304 7302015356105619968 7307538817040646912 7316277104848013757 7348961631437887552 7377077191591903068 7388429739018112512 7406172048023270912 7411774296168523008 7432408487464648896 7494173654950504704 7515730806130124032 7520365984357721664 7542355358580989856 7582862100571220736 7587250330953495748 7627998184503192288 7631614001877806304 7650302272761973552 7677040275698507532 7691024819101089024 7713513195765127296 7740838394333121168 7786914813347008794 7798898057852452096 7804797375596667264 7851254502832361712 7879067651374784046 7916500385127367488 7944544667868203304 7981910780489178624 8004132217269621888 8051775861420036304 8057866463433213336 8070648551485158912 8098855675462161792 8147063149720865136 8166159185230545408 8170884971796072344 8185769105709931008 8214767275618822464 8267581835367623496 8282642112878095872 8316793632006716493 8331943554026179776 8356305962078887904 8361459548397730008 8385908260527547932 8398813293071871488 8430945361819317792 8455197156896389536 8485149778403613588 8505525711401725188 8606590056857220246 8619834695521131264 8647070012196610176 8671143235375423712 8677702345235768208 8721844573574635776 8743202597442255488 8773760315084008608 8825985078864270564 8846672450666424192 8899331215253724336 8956546988314925454 8972862288951270528 9004648744428324624 9047429011574134272 9058247844097540842 9079479620420803776 9084733948904843593 9159796919971088664 9192245593270581387 9208990243923672384 9282898902868910592 9338154253481225536 9388305457850082816 9392755694618838528 9400844207338748892 9415756643399352064 9448664954705855424 9504907008007675992 9527185716102302976 9550063956661586176 9561483835436293111 9583895154888626208 9635366127793506048 9663082465024445184 9697314032461272672 9720600813030543072 9755036139797351676 9777901129683942528 9836102922122537424 9909877983286198528 9917374108840877952 9923113329968679386 9999789960160885248 10011747617160439878 10027154645810295552 10056473811441319808 10170664246004256384 10175485335837075072 10236053700931343376 10284684261020169728 10291027136489513856 10296982592008315658 10304771534967474747 10321117859110828224 10376548137623775744 10382553084462678392 10406396500795556352 10443261265727524416 10468339337109815616 10505423535166378728 10524560278769911296 10555333846836489984 10567955818113797649 10592726223824271072 10672176289692829184 10680249040290176256 10693020384008635491 10743821951244284448 10781882049249704484 10798474233949549056 10862750866294486848 10935675914659360956 10953023034158429952 11023442447156831328 11082644608527168768 11089058176008955324 11109258072034906368 11148612731196973344 11181211014036730576 11241260482425757056 11273596209195186048 11313533037871484784 11340700948535633584 11380875496430243622 11441997276754788432 11475453409142960328 11515560413547761298 11529426682928813568 11570269793647690944 11611257591499681752 11680372220020513191 11698347086778678144 11767980105152360752 11776881754248542568 11795563267555232256 11865774953671632448 11874750577691051232 11935155732260027904 11942062651086567272 11963816385268360704 12006198325904432832 12077663792130054456 12105972827227738368 12213062559961451552 12220594724581297704 12256327457694108516 12278653658564896512 12322150913428233696 12401372753051435244 12497915331039269664 12534458943118331856 12578862390791321898 12598219939607807232 12673209344010234656 12682795735344584304 12758288567102587782 12778526873184834944 12909885085285830369 12929752043281696896 12960801084040724096 12970605018294915264 13006714853063135568 13037201506245256704 13114803896163383232 13160640472626012912 13223165478454503936 13238977618296405846 13270008675999636288 13277688079168617559 13348996822880586504 13434820482472388181 13459293433426905792 13560885661339008512 13567313781116100096 13571143517361201408 13587371766146311263 13648071601241791168 13721369515319351808 13739695379956632996 13761490478814437632 13924348354303365888 13957785782813087488 14007231380221838304 14082458186775124224 14090607757485063532 14101266311008123338 14123634965099028096 14172997432058783136 14257360512011513988 14290778574153454464 14325095934992379264 14375842732332939312 14483667821725982464 14494623697536667776 14580901219545814608 14615077634081293824 14632554209696027514 14697923262875775104 14754154383183806136 14823548592337046016 14864816974929297792 14884669994953019079 14988347309901009408 15031461612260248064 15040731968715443328 15084710717161979712 15165724201142441472 15174500661906991496 15255996369006384576 15263228003755612608 15300604545523947104 15354080551397015064 15382049638202178048 15427026391530254592 15445473888012473487 15481676788666242336 15573829626694017588 15597796115704904192 15609594751193334528 15702509005664723424 15758135302749568092 15833000770254734976 15889089335736406608 16008264434539243776 16103551722840072608 16115732926866426672 16197711350924323584 16294126299441730272 16341769943592144688 16429534551237644928 16535163670735246992 16633587264013432986 16663887108052359552 16712611924157775808 16722919096795460016 16771816521055095864 16861890723638635584 16910394313792779072 16970299556807227176 17011051422803450376 17071313244645365433 17213180113714440492 17239669391042262528 17294140024393220352 17342286470750847424 17355404690471536416 17443689147149271552 17486405194884510976 17547520630168017216 17651970157728541128 17693344901332848384 17798662430507448672 17913093976629850908 17945724577902541056 18009297488856649248 18116495688195081684 18158959240841607552 18169467897809687186 18319593839942177328 18384491186541162774 18417980487847344768 18676308506962451072 18801688414677497784 18831513286798704128 18868293586186982847 18897329909411710848 19009814016015351984 19054371432204605952 19100127913323172352 19122967670872586222 19137432850653881673 19167790309777252416 19270732255587012096 19326164930048890368 19394628064922545344 19405851808015671817 19441201626061086144 19510072279594703352 19555802259367885056 19672205844245074848 19819755966572397056 19834748217681755904 19846226659937358772 19858466427444608769 20023495234320879756 20054309291620591104 20112947622882639616 20341328492008512768 20350970671674150144 20472107401862686752 20582054272979027712 20593965184016631316 20609543069934949494 20642235718221656448 20765106168925356784 20886522531455048832 20936678674219631232 21010847070332757456 21110667693672979968 21135911636227595298 21185452447648542144 21360498080580352512 21386040768017270982 21487643902488568896 21563764098499408968 21725501732588973696 21871351829318721912 21906046068316859904 22046884894313662656 22165289217054337536 22178116352017910648 22218516144069812736 22297225462393946688 22362422028073461152 22482520964851514112 22547192418390372096 22627066075742969568 22681401897071267168 22761750992860487244 22883994553509576864 22950906818285920656 23031120827095522596 23140539587295381888 23222515182999363504 23360744440041026382 23396694173557356288 23535960210304721504 23553763508497085136 23731549907343264896 23749501155382102464 23884125302173134544 24012396651808865664 24155327584260108912 24211945654455476736 24426125119922903104 24441189449162595408 24512654915388217032 24557307317129793024 24644301826856467392 24658563575598861181 24802745506102870488 24950380896020149479 24995830662078539328 25068917886236663712 25157724781582643796 25196439879215614464 25346418688020469312 25365591470689168608 25516577134205175564 25557053746369669888 25819770170571660738 25859504086563393792 25921602168081448192 25941210036589830528 26013429706126271136 26229607792326766464 26321280945252025824 26477955236592811692 26540017351999272576 26555376158337235118 26697993645761173008 26869640964944776362 26918586866853811584 27142287034722402816 27174743532292622526 27254201846714530779 27296143202483582336 27479390759913265992 27522980957628875264 27576736779811744161 27848696708606731776 27915571565626174976 28014462760443676608 28164916373550248448 28181215514970127064 28202532622016246676 28247269930198056192 28345994864117566272 28514721024023027976 28581557148306908928 28650191869984758528 28684451506308879333 28751685464665878624 28967335643451964928 28989247395073335552 29161802439091629216 29265108419392055028 29395846525751550208 29508308766367612272 29729633949858595584 29769339989906038158 30081463937430886656 30169421434323959424 30349001323813982992 30511992738012769152 30526456007511225216 30601209091047894208 30708161102794030128 30854052783060509184 30890947776024946974 30963353577332484672 31147659253388035176 31219189502386669056 31405018011329446848 31516270605499136184 31666001540509469952 31703867454341392947 31778178671472813216 32016528869078487552 32207103445680145216 32231465853732853344 32395422701848647168 32588252598883460544 32683539887184289376 32859069102475289856 33070327341470493984 33267174528026865972 33327774216104719104 33425223848315551616 33445838193590920032 33543633042110191728 33723781447277271168 33820788627585558144 33940599113614454352 34022102845606900752 34142626489290730866 34426360227428880984 34588280048786440704 34684572941501694848 34710809380943072832 34972810389769021952 35041116660061539573 35095041260336034432 35303940315457082256 35386689802665696768 35597324861014897344 35826187953259701816 35891449155805082112 36018594977713298496 36039439072029104803 36232991376390163368 36317918481683215104 36338935795619374372 36639187679884354656 36768982373082325548 36835960975694689536 37352617013924902144 37603376829354995568 37736587172373965694 37794659818823421696 38019628032030703968 38245935341745172444 38274865701307763346 38335580619554504832 38789256129845090688 38811703616031343634 38882403252122172288 39020144559189406704 39111604518735770112 39344411688490149696 39669496435363511808 39692453319874717544 39716932854889217538 39833064237505852677 40046990468641759512 40225895245765279232 40304461447417164543 40682656984017025536 40701941343348300288 40944214803725373504 41164108545958055424 41187930368033262632 41219086139869898988 41284471436443312896 41530212337850713568 41773045062910097664 41873357348439262464 42021694140665514912 42271823272455190596 42370904895297084288 42772081536034541964 42975287804977137792 43127528196998817936 43451003465177947392 43742703658637443824 44093769788627325312 44356232704035821296 44594450924787893376 44654009984859057237 44724844056146922304 44965041929703028224 45094384836780744192 45254132151485939136 45362803794142534336 45523501985720974488 45767989107019153728 45901813636571841312 46062241654191045192 46281079174590763776 46336421664037420461 46445030365998727008 46721488880082052764 46793388347114712576 47071920420609443008 47107527016994170272 47463099814686529792 47499002310764204928 47768250604346269088 48024793303617731328 48310655168520217824 48852250239845806208 48882378898325190816 49025309830776434064 49288603653712934784 49317127151197722362 49605491012205740976 49900761792040298958 49991661324157078656 50137835772473327424 50315449563165287592 50692837376040938624 50731182941378337216 51033154268410351128 51114107492739339776 51213939733936096299 51639540341143321476 51719008173126787584 51843204336162896384 51882420073179661056 52026859412252542272 52459215584653532928 52642561890504051648 52955910473185623384 53080034703998545152 53110752316674470236 53395987291522346016 53739281929889552724 53837173733707623168 54349487064585245052 54508403693429061558 54592286404967164672 54958781519826531984 55153473559623488322 56028925520887353216 56362431029940254128 56405065244032493352 56494539860396112384 56691989728235132544 57029442048046055952 57163114296613817856 57300383739969517056 57368903012617758666 57503370929331757248 57978494790146671104 58217555424047015451 58323604878183258432 58530216838784110056 58791693051503100416 59016617532735224544 59459267899717191168 59538679979812076316 60162927874861773312 60338842868647918848 60698002647627965984 61023985476025538304 61052912015022450432 61202418182095788416 61416322205588060256 61781895552049893948 61926707154664969344 62295318506776070352 62810036022658893696 63032541210998272368 63332003081018939904 63407734908682785894 63556357342945626432 64414206891360290432 64462931707465706688 65176505197766921088 65367079774368578752 65718138204950579712 66140654682940987968 66534349056053731944 66655548432209438208 66850447696631103232 66891676387181840064 66930386848054051777 67087266084220383456 67447562894554542336 67641577255171116288 67881198227228908704 68044205691213801504 68285252978581461732 68852720454857761968 69369145883003389696 69421618761886145664 70082233320123079146 70190082520672068864 70607880630914164512 71194649722029794688 71652375906519403632 72037189955426596992 72078878144058209606 72465982752780326736 72635836963366430208 72677871591238748744 73278375359768709312 73537964746164651096 73671921951389379072 73975690726796583543 74705234027849804288 74851142688060448437 75206753658709991136 75473174344747931388 75589319637646843392 76039256064061407936 76491870683490344888 76549731402615526692 76671161239109009664 77578512259690181376 77623407232062687268 77764806504244344576 78040289118378813408 78688823376980299392 79384906639749435088 79433865709778435076 79666128475011705354 80093980937283519024 80608922894834329086 81762605540143592337 81888429607450747008 82375860736066525264 82438172279739797976 82568942872886625792 83060424675701427136 83546090125820195328 83746714696878524928 84043388281331029824 84543646544910381192 84741809790594168576 85544163072069083928 85950575609954275584 86053354518926637999 86255056393997635872 86902006930355894784 87485407317274887648 88187539577254650624 88712465408071642592 89188901849575786752 89308019969718114474 89449688112293844608 90508264302971878272 90725607588285068672 91047003971441948976 91535978214038307456 91803627273143682624 92124483308382090384 92562158349181527552 92672843328074840922 92890060731997454016 93442977760164105528 94143840841218886016 94215054033988340544 94926199629373059584 94998004621528409856 95111602363024178841 95536501208692538176 96049586607235462656 96621310337040435648 97704500479691612416 97764757796650381632 98050619661552868128 98577207307425869568 98634254302395444724 99210982024411481952 99801523584080597916 99983322648314157312 100275671544946654848 100630899126330575184 101385674752081877248 101462365882756674432 102066308536820702256 102427879467872192598 103279080682286642952 103764840146359322112 104053718824505084544 104918431169307065856 105285123781008103296 105911820946371246768 106160069407997090304 106221504633348940472 106791974583044692032 107478563859779105448 107674347467415246336 108118317216087314409 108698974129170490104 109016807386858123116 109184572809934329344 109917563039653063968 110306947119246976644 112057851041774706432 112724862059880508256 112810130488064986704 113383979456470265088 114058884096092111904 114737806025235517332 115006741858663514496 116435110848094030902 116647209756366516864 117060433677568220112 118033235065470449088 119077359959624152632 119499192712517558031 120677685737295837696 121396005295255931968 122047970952051076608 122105824030044900864 122404836364191576832 122832644411176120512 123563791104099787896 123853414309329938688 124590637013552140704 125620072045317787392 126065082421996544736 126815469817365571788 127112714685891252864 128828413782720580864 128925863414931413376 130353010395533842176 130734159548737157504 132281309365881975936 133068698112107463888 133700895393262206464 133783352774363680128 133860773696108103554 133962029954577171711 134174532168440766912 134895125789109084672 135283154510342232576 135762396454457817408 136088411382427603008 136570505957162923464 137705440909715523936 138738291766006779392 138843237523772291328 139009264992112261383 140164466640246158292 140380165041344137728 141215761261828329024 142389299444059589376 143304751813038807264 144074379910853193984 144157756288116419212 144931965505560653472 145355743182477497488 146556750719537418624 147075929492329302192 147951381453593167086 149702285376120896874 150413507317419982272 150946348689495862776 152078512128122815872 152983741366980689776 153099462805231053384 153342322478218019328 155157024519380362752 155246814464125374536 155529613008488689152 156080578236757626816 157377646753960598784 158769813279498870176 158867731419556870152 159332256950023410708 160187961874567038048 161217845789668658172 163525211080287184674 163776859214901494016 164751721472133050528 164876344559479595952 166120849351402854272 168086776562662059648 169087293089820762384 169483619581188337152 171088326144138167856 171901151219908551168 172106709037853275998 172510112787995271744 172609945029192028267 174652666272141046353 174970814634549775296 176375079154509301248 177424930816143285184 178377803699151573504 178616039939436228948 178899376224587689216 181016528605943756544 181451215176570137344 182094007942883897952 183071956428076614912 183607254546287365248 184248966616764180768 185345686656149681844 185780121463994908032 186885955520328211056 188287681682437772032 188430108067976681088 189996009243056819712 190223204726048357682 191073002417385076352 193242620674080871296 195409000959383224832 195529515593300763264 196101239323105736256 197154414614851739136 197268508604790889448 198421964048822963904 199603047168161195832 199966645296628314624 200551343089893309696 200791160544162155331 201261798252661150368 202771349504163754496 202924731765513348864 204132617073641404512 204855758935744385196 206558161364573285904 208107437649010169088 210570247562016206592 211823641892742493536 212443009266697880944 213583949166089384064 214957127719558210896 216236634432174628818 217397948258340980208 218033614773716246232 219835126079306127936 220613894238493953288 221927072180389750629 224115702083549412864 225449724119761016512 225620260976129973408 226767958912940530176 228117768192184223808 229475612050471034664 230013483717327028992 232870221696188061804 233294419512733033728 234120867355136440224 236066470130940898176 238154719919248305264 238998385425035116062 242792010590511863936 244809672728383153664 245287816620430777011 245665288822352241024 247127582208199575792 247706828618659877376 249181274027104281408 251240144090635574784 252130164843993089472 252276073504203733621 253630939634731143576 254225429371782505728 257656827565441161728 257851726829862826752 258160063556779913997 260706020791067684352 261468319097474315008 264562618731763951872 266137396224214927776 267566705548727360256 267721547392216207108 267924059909154343422 268349064336881533824 271524792908915634816 272176822764855206016 273141011914325846928 275410881819431047872 277686475047544582656 278018529984224522766 280328933280492316584 282431522523656658048 284778598888119178752 286609503626077614528 288148759821706387968 288315512576232838424 289863931011121306944 290711486364954994976 293113501439074837248 294151858984658604384 295902762907186334172 299404570752241793748 300827014634839964544 301892697378991725552 304157024256245631744 305967482733961379552 306198925610462106768 310493628928250749072 312161156473515253632 314755293507921197568 317539626558997740352 317735462839113740304 318664513900046821416 320375923749134076096 322435691579337316344 324354951648261943227 327050422160574369348 327553718429802988032 329503442944266101056 329752689118959191904 332241698702805708544 336173553125324119296 338174586179641524768 342176652288276335712 344213418075706551996 345020225575990543488 345219890058384056534 349305332544282092706 349941629269099550592 354849861632286570368 357232079878872457896 357798752449175378432 358497578137552674093 362033057211887513088 362902430353140274688 364188015885767795904 366143912856153229824 367214509092574730496 368497933233528361536 370691373312299363688 371560242927989816064 373771911040656422112 376575363364875544064 376860216135953362176 380446409452096715364 382146004834770152704 386485241348161742592 391059031186601526528 392202478646211472512 394537017209581778896 396843928097645927808 399206094336322391664 401102686179786619392 401582321088324310662 402523596505322300736 405849463531026697728 408265234147282809024 409711517871488770392 413116322729146571808 416214875298020338176 421140495124032413184 423647283785484987072 424886018533395761888 427167898332178768128 429914255439116421792 432473268864349257636 434795896516681960416 436067229547432492464 439670252158612255872 441227788476987906576 443854144360779501258 450899448239522033024 451240521952259946816 456235536384368447616 458951224100942069328 460026967434654057984 465740443392376123608 466588839025466067456 468241734710272880448 468512707936378362439 472132940261881796352 476309439838496610528 477996770850070232124 485584021181023727872 490575633240861554022 491330577644704482048 494255164416399151584 498362548054208562816 504260329687986178944 504552147008407467242 507261879269462287152 508450858743565011456 515703453659725653504 516320127113559827994 517829835087576084801 522936638194948630016 523957998816423139059 529125237463527903744 532274792448429855552 535133411097454720512 535443094784432414216 535848119818308686844 536698128673763067648 543049585817831269632 544353645529710412032 546282023828651693856 550821763638862095744 556037059968449045532 560657866560984633168 564863045047313316096 573219007252155229056 576631025152465676848 579727862022242613888 581422972729909989952 586227002878149674496 588303717969317208768 591805525814372668344 598809141504483587496 601654029269679929088 602373481632486465993 603785394757983451104 608314048512491263488 611934965467922759104 612397851220924213536 620987257856501498144 624322312947030507264 635079253117995480704 635470925678227480608 637329027800093642832 640751847498268152192 644871383158674632688 648709903296523886454 654100844321148738696 659006885888532202112 659505378237918383808 664483397405611417088 665781216541169251887 672347106250648238592 676349172359283049536 684353304576552671424 688426836151413103992 690040451151981086976 690439780116768113068 698610665088564185412 699883258538199101184 709699723264573140736 714464159757744915792 716995156275105348186 728376031771535591808 734429018185149460992 736995866467056723072 741382746624598727376 743120485855979632128 747543822081312844224 753720432271906724352 756828220512611200863 760892818904193430728 764292009669540305408 772970482696323485184 782118062373203053056 784404957292422945024 789074034419163557792 793687856195291855616 798412188672644783328 803164642176648621324 805047193010644601472 816530468294565618048 819423035742977540784 826232645458293143616 847294567570969974144 849772037066791523776 854335796664357536256 859828510878232843584 864946537728698515272 869591793033363920832 872134459094864984928 879340504317224511744 882455576953975813152 887708288721559002516 901798896479044066048 902481043904519893632 912471072768736895232 917902448201884138656 931480886784752247216 936483469420545760896 937025415872756724878 944265880523763592704 952618879676993221056 955993541700140464248 971168042362047455744 973064854944785829681 981151266481723108044 982661155289408964096 988510328832798303168 996725096108417125632 1008520659375972357888 1009104294016814934484 1014523758538924574304 1032640254227119655988 1035659670175152169602 1047915997632846278118 1064549584896859711104 1070886189568864828432 1071696239636617373688 1073396257347526135296 1086099171635662539264 1088707291059420824064 1092564047657303387712 1101643527277724191488 1112074119936898091064 1121315733121969266336 1129726090094626632192 1146438014504310458112 1153262050304931353696 1159455724044485227776 1162845945459819979904 1176607435938634417536 1183611051628745336688 1197618283008967174992 1203308058539359858176 1204746963264972931986 1207570789515966902208 1223869930935845518208 1224795702441848427072 1241974515713002996288 1248644625894061014528 1270158506235990961408 1270941851356454961216 1274658055600187285664 1281503694996536304384 1289742766317349265376 1297419806593047772908 1308201688642297477392 1318013771777064404224 1319010756475836767616 1331562433082338503774 1352698344718566099072 1368706609153105342848 1376853672302826207984 1380080902303962173952 1380879560233536226136 1397221330177128370824 1399766517076398202368 1405538123809135087317 1419399446529146281472 1428928319515489831584 1433990312550210696372 1456752063543071183616 1473991732934113446144 1482765493249197454752 1495087644162625688448 1513656441025222401726 1521785637808386861456 1553489505262728254403 1568809914584845890048 1578148068838327115584 1587375712390583711232 1596824377345289566656 1606329284353297242648 1610094386021289202944 1633060936589131236096 1638846071485955081568 1652465290916586287232 1694589135141939948288 1699544074133583047552 1719657021756465687168 1729893075457397030544 1739183586066727841664 1744268918189729969856 1758681008634449023488 1764911153907951626304 1775416577443118005032 1803597792958088132096 1804962087809039787264 1807120444897459397979 1824942145537473790464 1835804896403768277312 1862961773569504494432 1872966938841091521792 1874050831745513449756 1905237759353986442112 1911987083400280928496 1946129709889571659362 1962302532963446216088 1977020657665596606336 1993450192216834251264 2017041318751944715776 2018208588033629868968 2029047517077849148608 2065280508454239311976 2071319340350304339204 2095831995265692556236 2129099169793719422208 2141772379137729656864 2143392479273234747376 2185128095314606775424 2203287054555448382976 2224148239873796182128 2242631466243938532672 2270484661537833602589 2292876029008620916224 2306524100609862707392 2318911448088970455552 2325691890919639959808 2353214871877268835072 2367222103257490673376 2395236566017934349984 2409493926529945863972 2415141579031933804416 2447739861871691036416 2449591404883696854144 2483949031426005992576 2540317012471981922816 2541883702712909922432 2549316111200374571328 2563007389993072608768 2579485532634698530752 2594839613186095545816 2616403377284594954784 2636027543554128808448 2638021512951673535232 2663124866164677007548 2705396689437132198144 2737413218306210685696 2753707344605652415968 2761759120467072452272 2794442660354256741648 2811076247618270174634 2857856639030979663168 2867980625100421392744 2913504127086142367232 2947983465868226892288 2965530986498394909504 2990175288325251376896 3027312882050444803452 3043571275616773722912 3106979010525456508806 3156296137676654231168 3193648754690579133312 3212658568706594485296 3220188772042578405888 3266121873178262472192 3277692142971910163136 3279588955554648537073 3304930581833172574464 3389178270283879896576 3399088148267166095104 3439314043512931374336 3459786150914794061088 3478367172133455683328 3488537836379459939712 3529822307815903252608 3550833154886236010064 3609924175618079574528 3614240889794918795958 3671609792807536554624 3725923547139008988864 3745933877682183043584 3748101663491026899512 3810475518707972884224 3823974166800561856992 3892259419779143318724 3924605065926892432176 3954041315331193212672 4036417176067259737936 4058095034155698297216 4130561016908478623952 4142638680700608678408 4191663990531385112472 4216614371427405261951 4258198339587438844416 4283544758275459313728 4286784958546469494752 4370256190629213550848 4448296479747592364256 4485262932487877065344 4540969323075667205178 4613048201219725414784 4651383781839279919616 4660468515788184763209 4706429743754537670144 4734444206514981346752 4790473132035868699968 4818987853059891727944 4830283158063867608832 4895479723743382072832 4899182809767393708288 4967898062852011985152 5083767405425819844864 5098632222400749142656 5158971065269397061504 5189679226372191091632 5232806754569189909568 5276043025903347070464 5326249732329354015096 5410793378874264396288 5474826436612421371392 5507414689211304831936 5523518240934144904544 5588885320708513483296 5622152495236540349268 5715713278061959326336 5735961250200842785488 5931061972996789819008 5980350576650502753792 6054625764100889606904 6087142551233547445824 6213958021050913017612 6312592275353308462336 6387297509381158266624 6425317137413188970592 6555384285943820326272 6559177911109297074146 6609861163666345148928 6798176296534332190208 6811453984613500807767 6878628087025862748672 6919572301829588122176 6956734344266911366656 6977075672758919879424 7059644615631806505216 7101666309772472020128 7228481779589837591916 7343219585615073109248 7451847094278017977728 7496203326982053799024 7620951037415945768448 7647948333601123713984 7784518839558286637448 7849210131853784864352 7908082630662386425344 8072834352134519475872 8116190068311396594432 8261122033816957247904 8285277361401217356816 8383327981062770224944 8433228742854810523902 8567089516550918627456 8573569917092938989504 8740512381258427101696 8896592959495184728512 8970525864975754130688 9081938646151334410356 9226096402439450829568 9320937031576369526418 9468888413029962693504 9580946264071737399936 9637975706119783455888 9660566316127735217664 9798365619534787416576 9838766866663945611219 9935796125704023970304 10167534810851639689728 10197264444801498285312 10317942130538794123008 10379358452744382183264 10465613509138379819136 10652499464658708030192 11014829378422609663872 11047036481868289809088 11177770641417026966592 11244304990473080698536 11431426556123918652672 11471922500401685570976 11862123945993579638016 12109251528201779213808 12174285102467094891648 12427916042101826035224 12625184550706616924672 12649843114282215785853 12774595018762316533248 12850634274826377941184 13110768571887640652544 13118355822218594148292 13622907969227001615534 13839144603659176244352 13954151345517839758848 14119289231263613010432 14203332619544944040256 14456963559179675183832 14686439171230146218496 14903694188556035955456 14992406653964107598048 15295896667202247427968 15569037679116573274896 15698420263707569728704 16145668704269038951744 16232380136622793188864 16522244067633914495808 16570554722802434713632 16766655962125540449888 16866457485709621047804 17134179033101837254912 17147139834185877979008 17793185918990369457024 17941051729951508261376 18163877292302668820712 18452192804878901659136 18641874063152739052836 18937776826059925387008 19161892528143474799872 19275951412239566911776 19677533733327891222438 20394528889602996570624 20635884261077588246016 20758716905488764366528 20931227018276759638272 21304998929317416060384 22029658756845219327744 22094072963736579618176 22355541282834053933184 22488609980946161397072 22862853112247837305344 22943845000803371141952 23724247891987159276032 24218503056403558427616 24348570204934189783296 24855832084203652070448 25299686228564431571706 25701268549652755882368 26221537143775281305088 26236711644437188296584 27245815938454003231068 27678289207318352488704 28406665239089888080512 28913927118359350367664 29516300599991836833657 29807388377112071910912 29984813307928215196096 30591793334404494855936 31138075358233146549792 31396840527415139457408 32291337408538077903488 33044488135267828991616 33141109445604869427264 33533311924251080899776 33732914971419242095608 34268358066203674509824 34294279668371755958016 35586371837980738914048 36327754584605337641424 37283748126305478105672 37875553652119850774016 38323785056286949599744 38551902824479133823552 39355067466655782444876 41517433810977528733056 41862454036553519276544 42609997858634832120768 44059317513690438655488 44188145927473159236352 44711082565668107866368 44977219961892322794144 45887690001606742283904 48437006112807116855232 48697140409868379566592 49711664168407304140896 50599372457128863143412 51402537099305511764736 52473423288874376593168 54491631876908006462136 55356578414636704977408 56813330478179776161024 57827854236718700735328 59032601199983673667314 59969626615856430392192 61183586668808989711872 62276150716466293099584 62793681054830278914816 64582674817076155806976 66088976270535657983232 66282218891209738854528 67066623848502161799552 67465829942838484191216 68588559336743511916032 71172743675961477828096 72655509169210675282848 74567496252610956211344 77103805648958267647104 78710134933311564889752 83034867621955057466112 85219995717269664241536 88376291854946318472704 88548901799975510500971 89422165131336215732736 89954439923784645588288 91775380003213484567808 96874012225614233710464 99423328336814608281792 101198744914257726286824 102805074198611023529472 104946846577748753186336 108983263753816012924272 113626660956359552322048 115655708473437401470656 118065202399967347334628 119939253231712860784384 124552301432932586199168 125587362109660557829632 129165349634152311613952 132177952541071315966464 132564437782419477709056 134133247697004323599104 134931659885676968382432 145311018338421350565696 149134992505221912422688 154207611297916535294208 157420269866623129779504 166069735243910114932224 170439991434539328483072 177097803599951021001942 179908879847569291176576 183550760006426969135616 193748024451228467420928 198846656673629216563584 202397489828515452573648 209893693155497506372672 217966527507632025848544 231311416946874802941312 236130404799934694669256 239878506463425721568768 249104602865865172398336 265128875564838955418112 268266495394008647198208 269863319771353936764864 290622036676842701131392 298269985010443824845376 308415222595833070588416 314840539733246259559008 340879982869078656966144 354195607199902042003884 359817759695138582353152 387496048902456934841856 397693313347258433127168 404794979657030905147296 419787386310995012745344 435933055015264051697088 462622833893749605882624 472260809599869389338512 498209205731730344796672 539726639542707873529728 581244073353685402262784 596539970020887649690752 629681079466492519118016 708391214399804084007768 719635519390277164706304 795386626694516866254336 809589959314061810294592 839574772621990025490688 871866110030528103394176 925245667787499211765248 944521619199738778677024 1079453279085415747059456 1162488146707370804525568 1193079940041775299381504 1259362158932985038236032 1416782428799608168015536 1619179918628123620589184 1679149545243980050981376 1743732220061056206788352 1889043238399477557354048 2158906558170831494118912 2386159880083550598763008 2518724317865970076472064 2833564857599216336031072 3238359837256247241178368 3487464440122112413576704 3778086476798955114708096 5037448635731940152944128 5667129715198432672062144 6476719674512494482356736 7556172953597910229416192 11334259430396865344124288 15112345907195820458832384 22668518860793730688248576 45337037721587461376497152
- Sum of all divisors σ(n): 179233133745629681456640000
- Sum of proper divisors (its aliquot sum) s(n): 133896096024042220080142848
- 45337037721587461376497152 is an abundant number, because the sum of its proper divisors (133896096024042220080142848) is greater than itself. Its abundance is 88559058302454758703645696
Bases of 45337037721587461376497152
- Binary: 100101100000000111110110111101010101011100011100101111101001001100110011010110000000002
- Hexadecimal: 0x25807DBD55C72FA4CCD600
- Base-36: 5P2QZA2PLDUP5HMO0
Squares and roots of 45337037721587461376497152
- 45337037721587461376497152 squared (453370377215874613764971522) is 2055446989368644391013109037015017112572249464111104
- 45337037721587461376497152 cubed (453370377215874613764971523) is 93187877691729612447687828603493659441352403361812488140105474738300867575808
-
The
square root of 45337037721587461376497152 is 6733278378441.4751743911 -
45337037721587461376497152 is a
perfect cube number . Itscube root is 356575128
Scales and comparisons
How big is 45337037721587461376497152?- 45,337,037,721,587,461,376,497,152 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 45,337,037,721,587,461,376,497,152 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 45337037721587461376497152 cubic inches would be around 29714594 feet tall.
Recreational maths with 45337037721587461376497152
- 45337037721587461376497152 backwards is 25179467316478512773073354
- 45337037721587461376497152 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 45337037721587461376497152's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 45337037721587461376497152 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 45337037721587461376497152 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/45337037721587461376497152/
Chicago style:
Numbermatics. 2024. "Number 45337037721587461376497152 - Facts about the integer". https://numbermatics.com/n/45337037721587461376497152/
The information we have on file for 45337037721587461376497152 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 45337037721587461376497152, math, Factors of 45337037721587461376497152, curriculum, school, college, exams, university, Prime factorization of 45337037721587461376497152, STEM, science, technology, engineering, physics, economics, calculator, forty-five septillion, three hundred thirty-seven sextillion, thirty-seven quintillion, seven hundred twenty-one quadrillion, five hundred eighty-seven trillion, four hundred sixty-one billion, three hundred seventy-six million, four hundred ninety-seven thousand, one hundred fifty-two.