10000248623404911480381696
10,000,248,623,404,911,480,381,696 is an even composite number composed of six prime numbers multiplied together.
10000248623404911480381696 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred nine divisors.
Prime factorization of 10000248623404911480381696:
28 × 38 × 72 × 112 × 292 × 1036
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 29 × 29 × 103 × 103 × 103 × 103 × 103 × 103)See below for interesting mathematical facts about the number 10000248623404911480381696 from the Numbermatics database.
Names of 10000248623404911480381696
- Cardinal: 10000248623404911480381696 can be written as Ten septillion, two hundred forty-eight quintillion, six hundred twenty-three quadrillion, four hundred four trillion, nine hundred eleven billion, four hundred eighty million, three hundred eighty-one thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 1.0000248623404911480381696 × 1025
Factors of 10000248623404911480381696
Divisors of 10000248623404911480381696
- Number of divisors d(n): 15309
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 29 32 33 36 42 44 48 49 54 56 58 63 64 66 72 77 81 84 87 88 96 98 99 103 108 112 116 121 126 128 132 144 147 154 162 168 174 176 189 192 196 198 203 206 216 224 231 232 242 243 252 256 261 264 288 294 297 308 309 319 324 336 348 352 363 378 384 392 396 406 412 432 441 448 462 464 484 486 504 522 528 539 567 576 588 594 609 616 618 638 648 672 693 696 704 721 726 729 756 768 783 784 792 812 824 841 847 864 882 891 896 924 927 928 957 968 972 1008 1044 1056 1078 1089 1133 1134 1152 1176 1188 1218 1232 1236 1276 1296 1323 1344 1386 1392 1408 1421 1442 1452 1458 1512 1566 1568 1584 1617 1624 1648 1682 1694 1701 1728 1764 1782 1792 1827 1848 1854 1856 1914 1936 1944 2016 2079 2088 2112 2156 2163 2178 2187 2233 2266 2268 2304 2349 2352 2376 2436 2464 2472 2523 2541 2552 2592 2646 2673 2688 2772 2781 2784 2816 2842 2871 2884 2904 2916 2987 3024 3132 3136 3168 3234 3248 3267 3296 3364 3388 3399 3402 3456 3509 3528 3564 3654 3696 3708 3712 3828 3872 3888 3969 4032 4158 4176 4224 4263 4312 4326 4356 4374 4466 4532 4536 4698 4704 4752 4851 4872 4928 4944 5046 5047 5082 5103 5104 5184 5292 5346 5376 5481 5544 5562 5568 5684 5742 5768 5808 5832 5887 5929 5974 6048 6237 6264 6272 6336 6468 6489 6496 6534 6561 6592 6699 6728 6776 6798 6804 6912 7018 7047 7056 7128 7308 7392 7416 7424 7569 7623 7656 7744 7776 7931 7938 8019 8064 8316 8343 8352 8448 8526 8613 8624 8652 8712 8748 8932 8961 9064 9072 9251 9396 9408 9504 9702 9744 9801 9856 9888 10092 10094 10164 10197 10206 10208 10368 10527 10584 10609 10692 10962 11088 11124 11136 11368 11484 11536 11616 11664 11774 11858 11907 11948 12096 12463 12474 12528 12544 12672 12789 12936 12978 12992 13068 13122 13184 13398 13456 13552 13596 13608 14036 14094 14112 14256 14553 14616 14784 14832 15138 15141 15246 15309 15312 15488 15552 15631 15862 15876 16038 16128 16443 16632 16686 16704 17052 17226 17248 17304 17424 17496 17661 17787 17864 17922 18128 18144 18502 18711 18792 18816 19008 19404 19467 19488 19602 19712 19776 20097 20184 20188 20328 20394 20412 20416 20736 20909 21054 21141 21168 21218 21384 21924 22176 22248 22272 22707 22736 22869 22968 23072 23232 23328 23548 23716 23793 23814 23896 24057 24192 24563 24926 24948 25029 25056 25344 25578 25839 25872 25956 25984 26136 26244 26368 26796 26883 26912 27104 27192 27216 27753 28072 28188 28224 28512 29106 29232 29403 29568 29664 30276 30282 30492 30591 30618 30624 30976 31104 31262 31581 31724 31752 31827 32076 32857 32886 33264 33372 33408 34104 34452 34496 34608 34848 34992 35322 35574 35721 35728 35844 36256 36288 37004 37389 37422 37584 37632 38016 38367 38808 38934 38976 39204 39552 40194 40368 40376 40656 40788 40824 40832 41209 41818 42108 42282 42336 42436 42768 43659 43848 44352 44496 45414 45423 45472 45738 45927 45936 46144 46464 46656 46893 47096 47432 47586 47628 47792 48114 48384 49126 49329 49852 49896 50058 50112 51156 51678 51744 51912 51968 52272 52488 52983 53361 53592 53766 53824 54208 54384 54432 55506 55517 56133 56144 56376 56448 57024 58212 58401 58464 58806 59136 59328 60291 60552 60564 60984 61182 61236 61248 62208 62524 62727 63162 63423 63448 63504 63654 64152 64757 65714 65772 66528 66744 66816 68121 68208 68607 68904 68992 69216 69696 69984 70644 71148 71379 71442 71456 71688 72171 72512 72576 73689 74008 74263 74778 74844 75087 75168 76032 76734 77517 77616 77868 77952 78408 79104 80388 80649 80736 80752 81312 81576 81648 81664 82418 83259 83636 84216 84564 84672 84872 85536 86623 87241 87318 87696 88209 88704 88992 90828 90846 90944 91476 91773 91854 91872 92288 92928 93312 93786 94192 94743 94864 95172 95256 95481 95584 96228 98252 98571 98658 99704 99792 100116 100224 101761 102312 103356 103488 103824 104544 104976 105966 106722 107163 107184 107532 107648 108416 108768 108864 111012 111034 112167 112266 112288 112752 112896 114048 115101 116424 116699 116802 116928 117612 118656 120582 121104 121128 121968 122364 122472 122496 123627 125048 125454 126324 126846 126896 127008 127308 128304 129514 130977 131428 131544 133056 133488 136242 136269 136416 137214 137808 137984 138432 139392 139968 140679 141288 142296 142758 142884 142912 143376 144342 145024 145152 146363 147378 147987 148016 148526 149556 149688 150174 150336 153468 155034 155232 155736 155904 156816 158949 160083 160776 161298 161472 161504 162624 163152 163296 164836 166518 166551 167272 168399 168432 169128 169344 169744 171072 171941 173246 174482 174636 175203 175392 176418 177408 177984 180873 181656 181692 181888 182952 183546 183708 183744 184576 186624 187572 188181 188384 189486 189728 190269 190344 190512 190962 191168 192456 194271 196504 197142 197316 199408 199584 200232 200448 203522 204363 204624 205821 206712 206976 207648 209088 209952 211932 213444 214137 214326 214368 215064 215296 216832 217536 217728 221067 222024 222068 222789 224334 224532 224576 225261 225504 228096 229999 230202 232551 232848 233398 233604 233856 235224 237312 241164 241947 242208 242256 243936 244728 244944 244992 247254 249777 250096 250908 252648 253692 253792 254016 254616 256608 259028 259869 261723 261954 262856 263088 264627 266112 266976 272484 272538 272832 274428 275319 275616 276864 278784 279936 281358 282576 284229 284592 285516 285768 285824 286443 286752 288684 290048 292726 294756 295713 295974 296032 297052 299112 299376 300348 300672 305283 306936 307661 310068 310464 311472 313632 317898 320166 321489 321552 322596 322944 323008 325248 326304 326592 329672 333036 333102 334544 336501 336798 336864 338256 338688 339488 342144 343882 345303 346492 348964 349272 350097 350406 350784 352836 355968 361427 361746 363312 363384 363776 365904 367092 367416 367488 370881 375144 376362 376768 378972 379456 380538 380688 381024 381924 382336 384912 388542 392931 393008 394284 394632 398816 399168 400464 407044 408726 408807 409248 411642 413424 413952 415296 418176 419904 422037 423864 426888 428274 428652 428736 430128 435072 435456 439089 442134 443961 444048 444136 445578 448668 449064 449152 450522 451008 453299 459998 460404 465102 465696 466796 467208 467712 470448 476847 480249 482328 483894 484416 484512 487872 489456 489888 494508 499554 499653 500192 501816 505197 505296 507384 507584 508032 509232 513216 515823 518056 519738 519841 523446 523908 525609 525712 526176 529254 532224 533952 542619 544968 545076 545664 548856 550638 551232 553728 559872 562716 564543 565152 568458 569184 571032 571536 571648 572886 573504 577368 582813 585452 589512 591426 591948 592064 594104 598224 598752 600696 601344 606361 610566 610687 613089 613872 615322 617463 620136 620928 622944 627264 635796 640332 642411 642978 643104 645192 645888 646016 650496 652608 653184 659344 663201 666072 666204 668367 669088 673002 673596 673728 675783 676512 678976 684288 687764 689997 690606 692984 697653 697928 698544 700194 700812 701568 705672 711936 712327 722854 723492 725841 726624 726768 731808 734184 734832 734976 741762 749331 750288 752724 753536 757944 758912 761076 761376 762048 763848 764672 769824 777084 779607 785169 785862 786016 788568 789264 793881 797632 798336 800928 814088 816893 817452 817614 818496 823284 825957 826848 830592 836352 839808 844074 847728 852687 853776 856548 857304 857472 859329 860256 870144 878178 884268 887139 887922 888096 888272 891156 897336 898128 898304 901044 902016 906598 915849 919996 920808 922983 930204 931392 933592 934416 940896 952853 953694 960498 964656 967788 968832 969024 975744 978912 979776 989016 999108 999306 1000384 1003632 1009503 1010394 1010592 1014768 1015168 1016064 1018464 1026432 1031646 1035909 1036112 1039476 1039682 1046892 1047816 1050291 1051218 1051424 1052352 1058508 1067904 1084281 1085238 1089936 1090152 1091328 1092727 1097712 1101276 1102464 1112643 1125432 1129086 1130304 1136916 1138368 1142064 1143072 1145772 1147008 1154736 1165626 1170904 1178793 1179024 1182852 1183896 1184128 1188208 1196448 1197504 1201392 1212722 1221132 1221374 1226178 1226421 1227744 1230644 1234926 1240272 1241856 1245888 1254528 1266111 1271592 1280664 1283689 1284822 1285956 1286208 1290384 1292032 1305216 1306368 1317267 1318688 1326402 1331883 1332144 1332408 1336734 1338176 1346004 1347192 1347456 1351566 1353024 1357952 1359897 1375528 1379994 1381212 1385968 1395306 1395856 1397088 1400388 1401624 1403136 1411344 1424654 1430541 1440747 1445708 1446984 1451682 1453248 1453536 1463616 1468368 1469664 1483524 1498662 1498959 1500576 1505448 1507072 1515888 1517824 1522152 1522752 1524096 1527696 1539648 1547469 1554168 1559214 1559523 1570338 1571724 1572032 1576827 1577136 1578528 1587762 1595264 1596672 1601856 1609993 1627857 1628176 1633786 1634904 1635228 1636992 1646568 1651914 1653696 1661184 1679616 1688148 1693629 1695456 1705374 1707552 1713096 1714608 1714944 1718658 1720512 1748439 1756356 1768536 1774278 1775844 1776192 1776544 1782312 1794672 1796256 1802088 1804032 1813196 1819083 1831698 1832061 1839267 1839992 1841616 1845966 1852389 1860408 1862784 1867184 1868832 1881792 1905706 1907388 1920996 1927233 1929312 1935576 1937664 1938048 1951488 1957824 1959552 1978032 1989603 1998216 1998612 2000768 2005101 2007264 2019006 2020788 2021184 2029536 2030336 2036928 2052864 2063292 2069991 2071818 2072224 2078952 2079364 2092959 2093784 2095632 2100582 2102436 2102848 2104704 2117016 2135808 2136981 2153627 2168562 2170476 2177523 2179872 2180304 2185454 2195424 2202552 2204928 2225286 2247993 2250864 2258172 2260608 2273832 2276736 2284128 2286144 2291544 2294016 2309472 2331252 2338821 2341808 2355507 2357586 2358048 2365704 2367792 2368256 2376416 2392896 2395008 2402784 2425444 2442264 2442748 2450679 2452356 2452842 2455488 2461288 2469852 2477871 2480544 2491776 2509056 2529989 2532222 2543184 2558061 2561328 2567378 2569644 2571912 2572416 2577987 2580768 2610432 2634534 2637376 2652804 2661417 2663766 2664288 2664816 2673468 2676352 2692008 2694384 2694912 2703132 2706048 2715904 2719794 2747547 2751056 2759988 2762424 2768949 2771936 2790612 2791712 2794176 2800776 2803248 2822688 2849308 2858559 2861082 2881494 2891416 2893968 2903364 2906496 2907072 2927232 2936736 2939328 2967048 2997324 2997918 3001152 3010896 3028509 3031776 3044304 3045504 3048192 3055392 3079296 3094938 3107727 3108336 3118428 3119046 3140676 3143448 3144064 3150873 3153654 3154272 3157056 3175524 3190528 3203712 3219986 3252843 3255714 3256352 3267572 3269808 3270456 3273984 3278181 3293136 3303828 3307392 3337929 3376296 3384271 3387258 3390912 3410748 3415104 3426192 3429216 3437316 3441024 3496878 3512712 3536379 3537072 3548556 3551688 3552384 3553088 3564624 3589344 3592512 3604176 3626392 3638166 3663396 3664122 3678534 3679263 3679984 3683232 3691932 3704778 3720816 3725568 3734368 3737664 3763584 3798333 3811412 3814776 3841992 3851067 3854466 3858624 3871152 3876096 3915648 3919104 3951801 3956064 3979206 3996432 3997224 4001536 4010202 4014528 4038012 4041576 4042368 4059072 4073856 4079691 4126584 4139982 4143636 4144448 4157904 4158728 4185918 4187568 4191264 4201164 4204872 4205696 4209408 4234032 4244527 4273962 4291623 4307254 4322241 4337124 4340952 4355046 4359744 4360608 4370908 4390848 4405104 4450572 4495986 4496877 4501728 4516344 4521216 4547664 4553472 4568256 4572288 4583088 4618944 4642407 4662504 4677642 4678569 4683616 4711014 4715172 4716096 4730481 4731408 4735584 4752832 4785792 4790016 4805568 4829979 4850888 4883571 4884528 4885496 4901358 4904712 4905684 4910976 4922576 4939704 4955742 4961088 4983552 4986289 5059978 5064444 5080887 5086368 5116122 5122656 5134756 5139288 5143824 5144832 5155974 5161536 5245317 5269068 5274752 5305608 5322834 5327532 5328576 5329632 5346936 5352704 5384016 5388768 5406264 5412096 5439588 5457249 5495094 5496183 5502112 5517801 5519976 5524848 5537898 5543872 5557167 5581224 5583424 5588352 5601552 5606496 5645376 5698616 5717118 5718251 5722164 5762988 5781699 5782832 5787936 5806728 5812992 5814144 5854464 5873472 5878656 5934096 5968809 5994648 5995836 6002304 6015303 6021792 6057018 6063552 6088608 6091008 6110784 6158592 6189876 6209973 6215454 6216672 6236856 6238092 6281352 6286896 6288128 6301746 6307308 6308544 6314112 6351048 6407424 6410943 6439972 6460881 6505686 6511428 6512704 6532569 6535144 6539616 6540912 6556362 6586272 6607656 6614784 6669971 6675858 6743979 6752592 6768542 6774516 6781824 6821496 6830208 6852384 6858432 6874632 6882048 6993756 7016463 7025424 7066521 7072758 7074144 7097112 7103376 7104768 7106176 7129248 7178688 7185024 7208352 7252784 7276332 7326792 7328244 7352037 7357068 7358526 7359968 7366464 7383864 7409556 7433613 7441632 7468736 7475328 7527168 7589967 7596666 7622824 7629552 7649089 7674183 7683984 7702134 7708932 7717248 7733961 7742304 7831296 7903602 7912128 7958412 7984251 7992864 7994448 8020404 8029056 8076024 8083152 8084736 8118144 8147712 8159382 8242641 8253168 8279964 8287272 8288896 8306847 8315808 8317456 8371836 8375136 8382528 8402328 8409744 8411392 8468064 8489054 8547924 8575677 8583246 8614508 8644482 8674248 8681904 8710092 8719488 8721216 8741816 8781696 8810208 8901144 8922169 8985823 8991972 8993754 9003456 9032688 9085527 9095328 9136512 9144576 9166176 9237888 9284814 9323181 9325008 9355284 9357138 9367232 9422028 9430344 9432192 9452619 9460962 9462816 9471168 9505664 9571584 9611136 9659958 9701776 9758529 9767142 9769056 9770992 9802716 9809424 9811368 9821952 9834543 9845152 9879408 9911484 9922176 9972578 10013787 10119956 10128888 10152813 10161774 10172736 10232244 10245312 10269512 10278576 10287648 10311948 10323072 10481383 10490634 10538136 10549504 10611216 10645668 10655064 10657152 10659264 10693872 10768032 10777536 10812528 10879176 10914498 10990188 10992366 11004224 11035602 11037789 11039952 11049696 11075796 11087744 11114334 11162448 11166848 11176704 11203104 11212992 11290752 11394999 11397232 11434236 11436502 11444328 11525976 11553201 11563398 11565664 11575872 11613456 11628288 11746944 11757312 11855403 11868192 11937618 11989296 11991672 12004608 12019997 12030606 12043584 12114036 12127104 12177216 12221568 12239073 12379752 12419946 12430908 12433344 12473712 12476184 12562704 12573792 12603492 12614616 12617088 12628224 12702096 12733581 12821886 12874869 12879944 12921762 12966723 13011372 13022856 13025408 13065138 13070288 13079232 13081824 13112724 13172544 13215312 13339942 13351716 13487958 13490631 13505184 13537084 13549032 13563648 13642992 13660416 13704768 13716864 13749264 13927221 13987512 14032926 14035707 14050848 14133042 14145516 14148288 14194224 14206752 14212352 14258496 14357376 14370048 14416704 14489937 14505568 14552664 14650713 14653584 14656488 14704074 14714136 14717052 14719936 14732928 14767728 14819112 14867226 14883264 14937472 14950656 14958867 15075389 15179934 15193332 15242661 15245648 15259104 15298178 15348366 15367968 15404268 15417864 15434496 15467922 15484608 15735951 15807204 15824256 15916824 15968502 15985728 15988896 16040808 16058112 16152048 16166304 16236288 16318764 16371747 16485282 16488549 16506336 16559928 16574544 16577792 16613694 16631616 16634912 16743672 16750272 16765056 16804656 16819488 16936128 16978108 17095848 17151354 17154753 17166492 17229016 17288964 17345097 17348496 17363808 17420184 17438976 17442432 17483632 17563392 17620416 17709923 17802288 17844338 17906427 17971646 17983944 17987508 18006912 18045909 18065376 18171054 18190656 18273024 18332352 18475776 18569628 18629919 18646362 18650016 18710568 18714276 18734464 18844056 18860688 18864384 18905238 18921924 18925632 18942336 19011328 19222272 19232829 19319916 19382643 19403552 19517058 19534284 19538112 19541984 19597707 19605432 19618848 19622736 19669086 19690304 19758816 19822968 19844352 19945156 20009913 20027574 20231937 20239912 20257776 20305626 20323548 20345472 20464488 20490624 20539024 20557152 20575296 20623896 20646144 20962766 20981268 21049389 21076272 21199563 21222432 21291336 21310128 21314304 21318528 21387744 21536064 21555072 21625056 21758352 21828996 21980376 21984732 22008448 22056111 22071204 22075578 22079904 22099392 22151592 22175488 22228668 22324896 22333696 22406208 22425984 22581504 22769901 22789998 22794464 22868472 22873004 22888656 22947267 23022549 23051952 23106402 23126796 23131328 23151744 23201883 23226912 23493888 23689897 23710806 23736384 23875236 23952753 23978592 23983344 24039994 24061212 24087168 24228072 24254208 24354432 24443136 24478146 24727923 24759504 24839892 24861816 24866688 24920541 24947424 24952368 25125408 25147584 25206984 25229232 25234176 25404192 25467162 25643772 25727031 25749738 25759888 25843524 25933446 26022744 26045712 26050816 26130276 26140576 26158464 26163648 26225448 26345088 26430624 26679884 26703432 26766507 26957469 26975916 26981262 27010368 27074168 27098064 27256581 27285984 27409536 27433728 27498528 27854442 27975024 28065852 28071414 28101696 28266084 28291032 28296576 28357857 28388448 28413504 28516992 28714752 28833408 28979874 29011136 29105328 29275587 29301426 29307168 29312976 29408148 29428272 29434104 29439872 29465856 29503629 29535456 29638224 29734452 29766528 29874944 29917734 30041361 30150778 30359868 30386664 30458439 30485322 30491296 30518208 30596356 30696732 30735936 30808536 30835728 30935844 30969216 31444149 31471902 31614408 31648512 31689083 31833648 31937004 31971456 31977792 32081616 32304096 32332608 32637528 32743494 32970564 32977098 33012672 33113367 33119856 33149088 33227388 33263232 33269824 33487344 33500544 33530112 33609312 33638976 33872256 33956216 34184997 34191696 34302708 34309506 34332984 34458032 34577928 34659603 34690194 34696992 34727616 34840368 34884864 34967264 35240832 35419846 35566209 35604576 35688676 35812854 35943292 35967888 35975016 36013824 36059991 36091818 36130752 36342108 36381312 36664704 36717219 37139256 37226981 37259838 37292724 37300032 37421136 37428552 37468928 37688112 37721376 37810476 37843848 37851264 37884672 38200743 38465658 38624607 38639832 38765286 38807104 38900169 39034116 39068568 39076224 39083968 39195414 39210864 39237696 39245472 39338172 39380608 39517632 39645936 39890312 40019826 40055148 40463874 40471893 40479824 40515552 40611252 40647096 40690944 40928976 40981248 41078048 41114304 41150592 41247792 41781663 41925532 41962536 42098778 42107121 42152544 42399126 42444864 42582672 42620256 42637056 42775488 43072128 43110144 43250112 43469811 43516704 43657992 43960752 43969464 44016896 44112222 44142408 44151156 44159808 44198784 44303184 44457336 44649792 44812416 44851968 44876601 45226167 45539802 45579996 45588928 45727983 45736944 45746008 45777312 45894534 46045098 46103904 46212804 46253592 46262656 46303488 46403766 46453824 46689797 47207853 47379794 47421612 47472768 47750472 47905506 47957184 47966688 48079988 48122424 48174336 48456144 48708864 48956292 49115241 49455846 49465647 49519008 49679784 49723632 49733376 49841082 49894848 49904736 50250816 50295168 50413968 50458464 50808384 50934324 51287544 51454062 51464259 51499476 51519776 51687048 51866892 52035291 52045488 52091424 52260552 52281152 52316928 52327296 52450896 52690176 52861248 53129769 53359768 53406864 53533014 53543623 53719281 53914938 53951832 53962524 54020736 54137727 54148336 54196128 54513162 54571968 54819072 54997056 55708884 55889757 55950048 56131704 56142828 56203392 56532168 56582064 56593152 56715714 56776896 56827008 57033984 57666816 57698487 57959748 58022272 58147929 58210656 58551174 58602852 58614336 58625952 58816296 58856544 58868208 58879744 59007258 59070912 59276448 59468904 59533056 59835468 60029739 60082722 60301556 60695811 60719736 60773328 60916878 60970644 60982592 61036416 61192712 61393464 61471872 61617072 61671456 61871688 61938432 62455183 62888298 62900761 62943804 63148167 63228816 63378166 63598689 63667296 63874008 63942912 63955584 64163232 64608192 64665216 65275056 65486988 65941128 65954196 66025344 66168333 66226734 66239712 66298176 66454776 66526464 66539648 66974688 67001088 67218624 67277952 67744512 67912432 68309703 68369994 68383392 68605416 68619012 68665968 68841801 68916064 69155856 69319206 69380388 69393984 69455232 69605649 69680736 69934528 70481664 70839692 71069691 71132418 71209152 71377352 71625708 71858259 71886584 71935776 71950032 72119982 72183636 72261504 72684216 72762624 73329408 73369681 73434438 74183769 74278512 74453962 74519676 74585448 74600064 74761623 74842272 74857104 75376224 75442752 75620952 75687696 75702528 76401486 76931316 77181093 77249214 77279664 77530572 77614208 77800338 78068232 78137136 78152448 78167936 78390828 78421728 78475392 78490944 78676344 78761216 79035264 79291872 79780624 80039652 80110296 80299521 80872407 80927748 80943786 80959648 81031104 81222504 81294192 81769743 81857952 82156096 82228608 82301184 82495584 83563326 83851064 83925072 84139979 84197556 84214242 84305088 84798252 84889728 85073571 85165344 85240512 85550976 86144256 86500224 86939622 87033408 87315984 87826761 87921504 87938928 88224444 88284816 88302312 88319616 88397568 88510887 88606368 88914672 89299584 89624832 89753202 90124083 90452334 91079604 91159992 91177856 91375317 91455966 91473888 91492016 91554624 91789068 92090196 92207808 92425608 92507184 92525312 92807532 92907648 93379594 94332447 94415706 94759588 94843224 94945536 95067249 95500944 95811012 95914368 95933376 96159976 96244848 96912288 97912584 98143859 98230482 98911692 98931294 99038016 99359568 99447264 99682164 99789696 99809472 100501632 100590336 100827936 100916928 101616768 101868648 102554991 102575088 102908124 102928518 102998952 103039552 103374096 103733784 103978809 104070582 104090976 104182848 104521104 104562304 104654592 104901792 105722496 106259538 106698627 106719536 106813728 107066028 107087246 107438562 107829876 107903664 107925048 108041472 108179973 108275454 108296672 108392256 109026324 109143936 109994112 110151657 111417768 111680943 111779514 111900096 112263408 112285656 112406784 112550881 113064336 113164128 113431428 113553792 113654016 114602229 115396974 115919496 116044544 116295858 116421312 117102348 117205704 117228672 117251904 117632592 117713088 117736416 118014516 118141824 118552896 118937808 119670936 120059478 120165444 120603112 121391622 121415679 121439472 121546656 121833756 121941288 121965184 122072832 122385424 122786928 122943744 123234144 123342912 123743376 124910366 125344989 125776596 125801522 125887608 126296334 126321363 126457632 126756332 127197378 127334592 127748016 127911168 128326464 129216384 129330432 130409433 130550112 130973976 131882256 131908392 132050688 132219967 132336666 132453468 132479424 132596352 132909552 133079296 133949376 134437248 134555904 134629803 135678501 135824864 136619406 136739988 136766784 137183949 137210832 137238024 137331936 137683602 137832128 138311712 138638412 138760776 138787968 138910464 139211298 139361472 139869056 140069391 141623559 141679384 142139382 142264836 142418304 142754704 143251416 143716518 143773168 143871552 143900064 144239964 144367272 144523008 145368432 146739362 146868876 147345723 148367538 148396941 148557024 148907924 149039352 149170896 149200128 149523246 149684544 149714208 150752448 150885504 151241904 151375392 152802972 153862632 154362186 154392777 154498428 154559328 155061144 155228416 155600676 156136464 156274272 156335872 156781656 156843456 156950784 156981888 157352688 158070528 158583744 159389307 159561248 160079304 160220592 160599042 160630869 161157843 161744814 161855496 161887572 161919296 162062208 162413181 162445008 162588384 163539486 163715904 164312192 164457216 164991168 165829279 167126652 167669271 167702128 167850144 168279958 168395112 168428484 168610176 169596504 169779456 170147142 170330688 170481024 171101952 173000448 173095461 173879244 174066816 174443787 174631968 175653522 175843008 175877856 176448888 176569632 176604624 176639232 177021774 177212736 177829344 178599168 179506404 180089217 180248166 180904668 182159208 182319984 182355712 182750634 182911932 182947776 182984032 183109248 183578136 184180392 184415616 184851216 185014368 185615064 185815296 186759188 187365549 188664894 188702283 188831412 189444501 189519176 189686448 190134498 190796067 191001888 191622024 191828736 191866752 192319952 192489696 193824576 195825168 196287718 196460964 197823384 197862588 198076032 198504999 198719136 198894528 199364328 199579392 199618944 201003264 201655872 201833856 203233536 203737296 204929109 205109982 205150176 205816248 205857036 205997904 206079104 206525403 206748192 207467568 207957618 208141164 208181952 208365696 209042208 209124608 209803584 211444992 212519076 213209073 213397254 213439072 213627456 214132056 214174492 214877124 215574777 215659752 215807328 215850096 216359946 216550908 216593344 216784512 218052648 218287872 219988224 220109043 220303314 221823581 222551307 222835536 223361886 223559028 223800192 224284869 224526816 224571312 225101762 226128672 226328256 226862856 227107584 229204458 230793948 231543279 231838992 232591716 232842624 234204696 234411408 234457344 234503808 235265184 235426176 235472832 236029032 236283648 237105792 237875616 239341872 240118956 240330888 240898563 241206224 242617221 242783244 242831358 242878944 243093312 243667512 243882576 243930368 244770848 245573856 246468288 246685824 247486752 249820732 250689978 251553192 251603044 251775216 252419937 252592668 252642726 252915264 253512664 254394756 254669184 255220713 255496032 256652928 258432768 260588867 260818866 261100224 261947952 263480283 263764512 263816784 264439934 264673332 264906936 264958848 265192704 265532661 265819104 267898752 268874496 269259606 270372249 271357002 271649728 273238812 273479976 273533568 274125951 274367898 274421664 274476048 274663872 275367204 275664256 276623424 277276824 277521552 277575936 278422596 278722944 279738112 280138782 282997341 283247118 283358768 284278764 284529672 284836608 285201747 285509408 286502832 287433036 287546336 287743104 287800128 288479928 288734544 290736864 293478724 293737752 294431577 294691446 296735076 296793882 297114048 297815848 298078704 298341792 299046492 299369088 299428416 301504896 301771008 302483808 302750784 305605944 307725264 308724372 308785554 308996856 309118656 310122288 311201352 311936427 312272928 312548544 313563312 313686912 313963776 314705376 317167488 318778614 319122496 320095881 320158608 320441184 321198084 321261738 322315686 323489628 323710992 323775144 323838592 324124416 324539919 324826362 324890016 325176768 327078972 327431808 328624384 329982336 330454971 331658558 334253304 335042829 335338542 335404256 335700288 336559916 336790224 336856968 337220352 337652643 339193008 340294284 340661376 340962048 343806687 346190922 347758488 348133632 348579913 348887574 349263936 351307044 351686016 351755712 352897776 353139264 353209248 354043548 354425472 355658688 359012808 360178434 360496332 361809336 364247037 364318416 364639968 365501268 365823864 365895552 365968064 366218496 367156272 368360784 368831232 369702432 370028736 371230128 373518376 374731098 376034967 377329788 377404566 377662824 378889002 378964089 379038352 379372896 380268996 381592134 382003776 383244048 383733504 384639904 384979392 387649152 391228299 391650336 392575436 392921928 395646768 395725176 396152064 396659901 397009998 397438272 397789056 398728656 399237888 403311744 403667712 403889409 407035503 407474592 409858218 410219964 410300352 411632496 411714072 411995808 412158208 413050806 413496384 414935136 415915236 416282328 416363904 416731392 418084416 419607168 420208173 424870677 425038152 426418146 426794508 426878144 427254912 428264112 428348984 429754248 431149554 431319504 431614656 431700192 432719892 433101816 433186688 433569024 436105296 437186281 440218086 440606628 442037169 443647162 445102614 445190823 445671072 446723772 447118056 447600384 448569738 449053632 449142624 450203524 452257344 452656512 453725712 458408916 461587896 463086558 463178331 463677984 465183432 465685248 468409392 468822816 469007616 470530368 470852352 470945664 472058064 474211584 475751232 478167921 478683744 480237912 480661776 481797126 481892607 482412448 485234442 485566488 485662716 485757888 486186624 487239543 487335024 487765152 489541696 491147712 492936576 493371648 494973504 497487837 499641464 501379956 503007813 503106384 503206088 503550432 504839874 505185336 505285452 505830528 507025328 508789512 509338368 510441426 510992064 513305856 513587767 519286383 521177734 521637732 522200448 523331361 523895904 526960566 527529024 527633568 528879868 529346664 529813872 529917696 531065322 531638208 535797504 538519212 540267651 540744498 542714004 543299456 546477624 546959952 547067136 548251902 548735796 548843328 548952096 549327744 550734408 551328512 553246848 554553648 555043104 556845192 557445888 560277564 562096647 565994682 566106849 566494236 566717536 568333503 568557528 569059344 570403494 571018816 572388201 573005664 574866072 575092672 575486208 575600256 576959856 577469088 581473728 586957448 587475504 588863154 588979853 589382892 593470152 593587764 594228096 595514997 595631696 596157408 596683584 598092984 598738176 598856832 603009792 604967616 605501568 611211888 614787327 615450528 617448744 617571108 617993712 618237312 619576209 620244576 622402704 623872854 624545856 625097088 627126624 627373824 629410752 634334976 637557228 638244992 639627219 640191762 640317216 640882368 642396168 642523476 644631372 646979256 647421984 647550288 647677184 649079838 649652724 649780032 650353536 654157944 654863616 659964672 660327129 660909942 663317116 665470743 667653921 668506608 670085658 670677084 670808512 671400576 672854607 673119832 673580448 673713936 675305286 678386016 680588568 681322752 687007013 687613374 692381844 694629837 695516976 697159826 697775148 698527872 702614088 703372032 703511424 705795552 706278528 706418496 708087096 708850944 711317376 718025616 720356868 720992664 722695689 723618672 727851663 728494074 728636832 729279936 731002536 731647728 731791104 731936128 734312544 736721568 739404864 740057472 742460256 747036752 749462196 752069934 754659576 754809132 755325648 757259811 757778004 757928178 758076704 758745792 760537992 763184268 764007552 765662139 766488096 769279808 769958784 775298304 781766601 782456598 783300672 785150872 785843856 787856167 790440849 791293536 791450352 793319802 794019996 794876544 795578112 796597983 797457312 806623488 807778818 814071006 814949184 819716436 820439928 820600704 822377853 823264992 823428144 823991616 826101612 826992768 829870272 831830472 832564656 832727808 836168832 839214336 840416346 848992023 849741354 850076304 852836292 853589016 853756288 854509824 855605241 856528224 856697968 859508496 862299108 862639008 863229312 863400384 865439784 866203632 866373376 872210592 874372562 880436172 881213256 883294731 884074338 887294324 890205228 890381646 891342144 893447544 894236112 897139476 898107264 898285248 900407048 904514688 905313024 907451424 916817832 918983407 923175792 925539769 926173116 926356662 927355968 930366864 935809281 936818784 937645632 941060736 941891328 944116128 951502464 956335842 957367488 960287643 960475824 961323552 963594252 963785214 964824896 970468884 971132976 971325432 971515776 972373248 973619757 974479086 974670048 975530304 979083392 982295424 985873152 989947008 991364913 994975674 999282928 1002759912 1005128487 1006015626 1006212768 1006412176 1007100864 1009679748 1010370672 1010570904 1011661056 1012957929 1014050656 1017579024 1020882852 1021984128 1027175534 1031420061 1038572766 1042355468 1043275464 1044400896 1045739739 1046662722 1047791808 1053921132 1055058048 1055267136 1057759736 1058693328 1059627744 1062130644 1063276416 1077038424 1079582449 1080535302 1081488996 1085428008 1086598912 1092955248 1093919904 1096503804 1097471592 1097686656 1097904192 1098655488 1101468816 1106493696 1109107296 1110086208 1113690384 1120555128 1124193294 1128104901 1131989364 1132213698 1132988472 1133435072 1136667006 1136892267 1137115056 1138118688 1140806988 1142037632 1144776402 1146011328 1149732144 1150185344 1151200512 1153919712 1154938176 1162947456 1173684897 1173914896 1174951008 1177726308 1177959706 1178765784 1186940304 1187175528 1188456192 1189979703 1191029994 1191263392 1192314816 1193367168 1196185968 1197713664 1209935232 1211003136 1211668227 1221106509 1222423776 1229574654 1230901056 1234897488 1235142216 1235987424 1236474624 1238059691 1239152418 1240489152 1244805408 1247745708 1249091712 1250194176 1254253248 1258821504 1260624519 1275114456 1276489984 1279254438 1280383524 1280634432 1281764736 1284792336 1285046952 1289262744 1293958512 1294843968 1295100576 1298159676 1299305448 1299560064 1300707072 1308315888 1311558843 1320654258 1321819884 1326111507 1326634232 1330941486 1335307842 1335572469 1337013216 1340171316 1341354168 1341617024 1342801152 1345709214 1346239664 1347160896 1347427872 1350610572 1356772032 1361177136 1374014026 1375226748 1384763688 1389259674 1389534993 1391033952 1394319652 1395550296 1397055744 1405228176 1407022848 1411591104 1412557056 1412836992 1416174192 1422634752 1434503763 1436051232 1440713736 1441985328 1445391378 1445677821 1447237344 1455703326 1456988148 1457273664 1458559872 1462005072 1463295456 1463872256 1468625088 1473443136 1478809728 1480114944 1484920512 1492463511 1494073504 1498924392 1504139868 1509023439 1509319152 1509618264 1510651296 1514519622 1515556008 1515856356 1516153408 1517491584 1521075984 1526368536 1528015104 1531324278 1532976192 1538559616 1539917568 1540763301 1552765067 1557859149 1563533202 1564913196 1566601344 1569994083 1570301744 1571687712 1575712334 1580881698 1582587072 1582900704 1586639604 1588039992 1589753088 1593195966 1594914624 1615557636 1620802953 1628142012 1629898368 1639432872 1640879856 1641201408 1644755706 1646529984 1646856288 1647983232 1652203224 1653985536 1659740544 1663660944 1665129312 1672337664 1680832692 1686289941 1697984046 1698320547 1699482708 1700152608 1705672584 1707178032 1707512576 1711210482 1713056448 1713395936 1719016992 1724598216 1725278016 1726458624 1726800768 1730879568 1732407264 1744421184 1748745124 1760872344 1762426512 1766589462 1766939559 1768148676 1774588648 1780410456 1780763292 1782684288 1786544991 1786895088 1788472224 1794278952 1796214528 1796570496 1800814096 1809029376 1814902848 1824122069 1833635664 1837966814 1844361981 1846351584 1851079538 1852346232 1852713324 1854711936 1858728627 1860733728 1871618562 1873637568 1875291264 1882121472 1888232256 1903004928 1912671684 1914734976 1918881657 1920575286 1920951648 1922647104 1927188504 1927570428 1929649792 1940937768 1942265952 1942650864 1943031552 1947239514 1948958172 1949340096 1951060608 1958166784 1964590848 1979894016 1980981387 1982729826 1989951348 1996412229 1998565856 2005519824 2010256974 2012031252 2012425536 2012824352 2014201728 2018563821 2019359496 2020741344 2021141808 2025915858 2028101312 2035158048 2041765704 2043968256 2054351068 2061021039 2062840122 2077145532 2083889511 2084710936 2086550928 2091479478 2093325444 2095583616 2107842264 2110116096 2110534272 2115519472 2117386656 2119255488 2124261288 2126552832 2154076848 2159164898 2161070604 2162977992 2168087067 2170856016 2183554989 2185910496 2187839808 2193007608 2194943184 2195373312 2195808384 2202937632 2218214592 2220172416 2227380768 2241110256 2248386588 2256209802 2263978728 2264427396 2265976944 2266870144 2271779433 2273334012 2273784534 2274230112 2276237376 2281613976 2284075264 2289552804 2292022656 2299464288 2300370688 2307839424 2309876352 2325894912 2345299803 2347369794 2347829792 2349902016 2355452616 2355919412 2357531568 2363568501 2371322547 2373880608 2374351056 2379959406 2382059988 2382526784 2384629632 2386734336 2389793949 2392371936 2419870464 2423336454 2440059391 2442213018 2444847552 2459149308 2461802112 2467133559 2469794976 2470284432 2471974848 2476119382 2478304836 2480978304 2489610816 2495491416 2498183424 2508506496 2517643008 2521249038 2546976069 2550228912 2558508876 2560767048 2561268864 2563529472 2566815723 2569584672 2570093904 2578525488 2587917024 2589687936 2590201152 2596319352 2598610896 2599120128 2616631776 2623117686 2641308516 2643639768 2649884193 2652223014 2653268464 2661882972 2670615684 2671144938 2674026432 2680342632 2682708336 2683234048 2691418428 2692479328 2694321792 2694855744 2701221144 2713544064 2722354272 2748028052 2750453496 2756950221 2769527376 2776619307 2778519348 2779069986 2782067904 2788639304 2791100592 2807427843 2810456352 2823182208 2825673984 2832348384 2869007526 2872102464 2881427472 2883970656 2890782756 2891355642 2894474688 2911406652 2913976296 2914547328 2917119744 2920859271 2924010144 2926590912 2937250176 2946886272 2957619456 2969841024 2974094739 2984927022 2988147008 2997848784 3008279736 3015385461 3018046878 3018638304 3019236528 3021302592 3029039244 3031112016 3031712712 3032306816 3034983168 3038873787 3042151968 3052737072 3062648556 3065952384 3077119232 3081526602 3094260183 3105530134 3115718298 3127066404 3129826392 3133202688 3137219217 3139988166 3140603488 3143375424 3151424668 3161763396 3165174144 3165801408 3173279208 3176079984 3186391932 3189829248 3231115272 3238747347 3241605906 3256284024 3259796736 3263975549 3278865744 3281759712 3289511412 3293059968 3293712576 3295966464 3304406448 3319481088 3327321888 3330258624 3361665384 3372579882 3395968092 3396641094 3398965416 3400305216 3410676801 3411345168 3414356064 3422420964 3426112896 3426791872 3438033984 3449196432 3450556032 3453601536 3461759136 3464814528 3488842368 3497490248 3521054691 3521744688 3524853024 3533178924 3533879118 3536297352 3549177296 3560820912 3561526584 3565368576 3569939109 3573089982 3573790176 3576944448 3588557904 3593140992 3601628192 3629805696 3635004681 3648244138 3663319527 3667271328 3675933628 3688723962 3692703168 3702159076 3704692464 3705426648 3709423872 3714179073 3717457254 3721467456 3743237124 3747275136 3750582528 3776464512 3781873557 3825343368 3829469952 3834379043 3837763314 3841150572 3841903296 3845294208 3854377008 3855140856 3859299584 3881875536 3884531904 3885301728 3894479028 3897916344 3898680192 3902121216 3934676529 3961962774 3965459652 3978334521 3979902696 3992824458 3997131712 4006717407 4011039648 4020513948 4024062504 4024851072 4025648704 4028403456 4037127642 4038718992 4041482688 4042283616 4051831716 4056202624 4070316096 4083531408 4108702136 4122042078 4125680244 4154291064 4167779022 4168604979 4169421872 4173101856 4182958956 4186650888 4191167232 4215684528 4221068544 4231038944 4234773312 4238510976 4248522576 4303511289 4308153696 4318329796 4322141208 4325955984 4336174134 4337033463 4341712032 4367109978 4371820992 4375679616 4386015216 4389886368 4391616768 4405875264 4436429184 4440344832 4454761536 4477390533 4482220512 4496773176 4512419604 4527957456 4528854792 4531953888 4533740288 4543558866 4546668024 4547569068 4548460224 4552474752 4563227952 4579105608 4584045312 4598928576 4615678848 4619752704 4622289903 4658295201 4673577447 4690599606 4694739588 4695659584 4699804032 4709982249 4710905232 4711838824 4715063136 4727137002 4742645094 4747761216 4748702112 4759918812 4764119976 4765053568 4769259264 4779587898 4784743872 4809049091 4846672908 4862408859 4880118782 4884426036 4889695104 4918298616 4923604224 4934267118 4939589952 4940568864 4943949696 4952238764 4956609672 4961956608 4979221632 4990982832 5017012992 5042498076 5058869823 5093952138 5094961641 5100457824 5117017752 5121534096 5122537728 5133631446 5139169344 5140187808 5157050976 5175834048 5179375872 5180402304 5192638704 5197221792 5233263552 5246235372 5282617032 5287279536 5299768386 5300818677 5304446028 5306536928 5323765944 5341231368 5342289876 5348052864 5359634973 5360685264 5365416672 5382836856 5384958656 5388643584 5389711488 5402442288 5427088128 5444708544 5472366207 5496056104 5500906992 5513900442 5514993169 5533085943 5539054752 5553238614 5557038696 5558139972 5564135808 5576185881 5577278608 5582201184 5614855686 5620912704 5646364416 5664696768 5738015052 5744204928 5756644971 5762854944 5767941312 5781565512 5782711284 5788949376 5822813304 5827952592 5829094656 5841718542 5848020288 5853181824 5874500352 5893772544 5939682048 5942944161 5948189478 5969854044 5976294016 5989236687 5995697568 6016559472 6030770922 6036093756 6037276608 6038473056 6042605184 6058078488 6062224032 6063425424 6064613632 6077747574 6084303936 6105474144 6125297112 6131904768 6163053204 6183063117 6188520366 6211060268 6231436596 6251668533 6254132808 6259652784 6274438434 6279976332 6281206976 6286750848 6302849336 6323526792 6330348288 6331602816 6346558416 6352159968 6372783864 6379658496 6432883849 6462230544 6477494694 6478778383 6483211812 6504261201 6512568048 6527951098 6550664967 6557731488 6563519424 6579022824 6586119936 6587425152 6608812896 6654643776 6660517248 6723330768 6745159764 6791936184 6793282188 6797930832 6800610432 6815338299 6821353602 6822690336 6828712128 6844841928 6852225792 6853583744 6876067968 6898392864 6901112064 6923518272 6929629056 6977684736 6994980496 7035899409 7042109382 7043489376 7049706048 7066357848 7067758236 7072594704 7090705503 7098354592 7121641824 7123053168 7139878218 7146179964 7147580352 7153888896 7169381847 7177115808 7203256384 7259611392 7270009362 7296488276 7320178173 7326639054 7334542656 7351867256 7377447924 7385406336 7401400677 7404318152 7409384928 7410853296 7428358146 7434914508 7442934912 7486474248 7494550272 7552929024 7557077143 7563747114 7640928207 7650686736 7668758086 7675526628 7682301144 7683806592 7690588416 7700447169 7708754016 7710281712 7763751072 7769063808 7770603456 7788958056 7795832688 7797360384 7869353058 7923925548 7930919304 7949652579 7956669042 7959805392 7985648916 7994263424 8013434814 8022079296 8041027896 8048125008 8049702144 8051297408 8074255284 8077437984 8082965376 8084567232 8103663432 8112405248 8140632192 8167062816 8217404272 8244084156 8251360488 8270850663 8308582128 8329857921 8335558044 8337209958 8338843744 8346203712 8365917912 8373301776 8422283529 8431369056 8462077888 8469546624 8477021952 8497045152 8607022578 8616307392 8636659592 8644282416 8651911968 8666417837 8672348268 8674066926 8683424064 8734219956 8743641984 8751359232 8762577813 8772030432 8779772736 8811750528 8872858368 8909523072 8954781066 8964441024 8993546352 9024839208 9046156383 9055914912 9057709584 9063907776 9087117732 9093336048 9095138136 9096920448 9104949504 9116621361 9126455904 9158211216 9197857152 9231357696 9244579806 9282780549 9316590402 9347154894 9381199212 9389479176 9391319168 9399608064 9411657651 9419964498 9421810464 9423677648 9430126272 9454274004 9485290188 9495522432 9497404224 9519837624 9528239952 9530107136 9559175796 9569487744 9618098182 9693345816 9716242041 9724817718 9760237564 9768852072 9779390208 9791926647 9836597232 9868534236 9879179904 9881137728 9887899392 9904477528 9913219344 9958443264 9981965664 10084996152 10108817477 10117739646 10187904276 10189923282 10200915648 10234035504 10243068192 10267262892 10278338688 10280375616 10314101952 10351668096 10360804608 10385277408 10394443584 10466527104 10492470744 10563164073 10565234064 10574559072 10599536772 10601637354 10608892056 10613073856 10647531888 10682462736 10684579752 10696105728 10709817327 10719269946 10721370528 10730833344 10765673712 10769917312 10779422976 10804884576 10889417088 10905014043 10944732414 10989958581 10992112208 11001813984 11027800884 11029986338 11066171886 11078109504 11106477228 11114077392 11116279944 11128271616 11142537219 11152371762 11154557216 11164402368 11229711372 11241825408 11329393536 11345620671 11476030104 11488409856 11503137129 11513289942 11525709888 11535882624 11563131024 11565422568 11577898752 11592740743 11645626608 11655905184 11683437084 11696040576 11706363648 11804029587 11885888322 11896378956 11939708088 11952588032 11978473374 11991395136 12033118944 12061541844 12072187512 12074553216 12076946112 12085210368 12116156976 12124448064 12126850848 12155495148 12168607872 12210948288 12250594224 12326106408 12366126234 12377040732 12422120536 12462873192 12503337066 12505814937 12508265616 12519305568 12548876868 12559952664 12562413952 12573501696 12605698672 12647053584 12663205632 12693116832 12704319936 12745567728 12865767698 12910533867 12924461088 12954989388 12957556766 12966423624 13008522402 13011100389 13025136096 13055902196 13101329934 13115462976 13127038848 13158045648 13174850304 13217625792 13309287552 13321034496 13432171599 13446661536 13490319528 13583872368 13586564376 13595861664 13601220864 13618656601 13630676598 13642707204 13645380672 13657424256 13689683856 13707167488 13752135936 13796785728 13847036544 13859258112 13866869709 13974885603 13989960992 14071798818 14084218764 14086978752 14099412096 14129946747 14132715696 14135516472 14145189408 14181411006 14196709184 14243283648 14246106336 14279756436 14292359928 14295160704 14307777792 14338763694 14354231616 14406512768 14427147273 14540018724 14587226577 14592976552 14640356346 14653278108 14669085312 14703734512 14754895848 14770812672 14802801354 14808636304 14818769856 14821706592 14856716292 14869829016 14885869824 14972948496 15114154286 15127494228 15176609469 15281856414 15284884923 15301373472 15337516172 15351053256 15364602288 15367613184 15400894338 15417508032 15420563424 15527502144 15538127616 15541206912 15577916112 15591665376 15738706116 15847851096 15861838608 15899305158 15902456031 15913338084 15919610784 15971297832 15988526848 16026869628 16044158592 16082055792 16096250016 16102594816 16148510568 16154875968 16165930752 16169134464 16207326864 16281264384 16334125632 16417098621 16434808544 16488168312 16502720976 16541701326 16544979507 16599257829 16617164256 16659715842 16671116088 16674419916 16677687488 16692407424 16728557643 16731835824 16746603552 16844567058 16862738112 16924155776 16939093248 16994090304 17080415737 17214045156 17232614784 17269934913 17273319184 17288564832 17303823936 17332835674 17344696536 17348133852 17366848128 17468439912 17487283968 17525155626 17544060864 17559545472 17623501056 17819046144 17828832483 17909562132 17928882048 17967710061 17987092704 18049678416 18092312766 18111829824 18115419168 18127815552 18174235464 18186672096 18190276272 18193840896 18233242722 18252911808 18316422432 18395714304 18489159612 18549189351 18565561098 18633180804 18694309788 18762398424 18778958352 18782638336 18823315302 18839928996 18843620928 18847355296 18860252544 18908548008 18970580376 18991044864 18994808448 19039675248 19056479904 19118351592 19138975488 19236196364 19298651547 19386691632 19432484082 19436335149 19449635436 19512783603 19520475128 19537704144 19583853294 19651994901 19673194464 19737068472 19758359808 19762275456 19808955056 19826438688 19963931328 20169992304 20217634954 20235479292 20375808552 20379846564 20401831296 20446014897 20468071008 20486136384 20534525784 20556677376 20560751232 20628203904 20703336192 20770554816 20788887168 20933054208 20984941488 21107698227 21126328146 21130468128 21149118144 21199073544 21203274708 21217784112 21226147712 21272116509 21295063776 21364925472 21369159504 21419634654 21438539892 21442741056 21461666688 21531347424 21539834624 21609769152 21778834176 21810028086 21889464828 21960534519 21979917162 21984224416 22003627968 22055601768 22059972676 22132343772 22156219008 22204202031 22212954456 22228154784 22232559888 22285074438 22304743524 22309114432 22328804736 22459422744 22483650816 22658787072 22671231429 22691241342 22847828843 22922784621 22952060208 23006274258 23026579884 23051419776 23071765248 23101341507 23126262048 23130845136 23185481486 23291253216 23311810368 23366874168 23392081152 23608059174 23771776644 23792757912 23848957737 23879416176 23956946748 23982790272 24066237888 24123083688 24144375024 24149106432 24153892224 24232313952 24248896128 24253701696 24310990296 24337215744 24421896576 24501188448 24652212816 24732252468 24754081464 24812551989 24844241072 24925746384 24989573763 25006674132 25011629874 25016531232 25038611136 25097753736 25119905328 25124827904 25211397344 25294107168 25386233664 25408639872 25491135456 25731535396 25821067734 25848922176 25909978776 25915113532 25932847248 25999253511 26017044804 26022200778 26050272192 26111804392 26202659868 26230925952 26254077696 26287733439 26316091296 26435251584 26618575104 26840653301 26864343198 26893323072 26980639056 27138469149 27167744736 27173128752 27191723328 27237313202 27261353196 27285414408 27290761344 27314848512 27349864083 27379367712 27593571456 27694073088 27733739418 27848341647 27949771206 27979921984 28143597636 28168437528 28173957504 28198824192 28234972953 28259893494 28265431392 28271032944 28290378816 28362822012 28393418368 28486567296 28492212672 28559512872 28584719856 28590321408 28677527388 28708463232 28813025536 28854294546 29080037448 29148726123 29174453154 29185953104 29280712692 29306556216 29338170624 29375779941 29407469024 29509791696 29605602708 29617272608 29637539712 29643413184 29713432584 29739658032 29945896992 30228308572 30254988456 30326452431 30353218938 30563712828 30569769846 30602746944 30675032344 30702106512 30729204576 30801788676 30835016064 30841126848 31055004288 31082413824 31155832224 31183330752 31477412232 31695702192 31723677216 31798610316 31804912062 31826676168 31839221568 31942595664 32053739256 32088317184 32129451981 32164111584 32192500032 32297021136 32309751936 32338268928 32414653728 32668251264 32715042129 32834197242 32869617088 32969875743 32976336624 33005441952 33083402652 33089959014 33198515658 33234328512 33319431684 33342232176 33348839832 33355374976 33384814848 33427611657 33457115286 33463671648 33493207104 33689134116 33725476224 33848311552 33988180608 34036862013 34160831474 34428090312 34465229568 34509411387 34539869826 34546638368 34577129664 34607647872 34665671348 34689393072 34696267704 34733696256 34778222229 34936879824 35050311252 35088121728 35119090944 35412088761 35657664966 35819124264 35857764096 35903731039 35935420122 35974185408 36099356832 36184625532 36223659648 36230838336 36255631104 36348470928 36373344192 36380552544 36466485444 36505823616 36632844864 36978319224 37098378702 37131122196 37266361608 37388619576 37517444811 37524796848 37557916704 37646630604 37679857992 37687241856 37694710592 37720505088 37817096016 37941160752 37989616896 38079350496 38112959808 38236703184 38472392728 38597303094 38731601601 38773383264 38864968164 38872670298 38899270872 39025567206 39033301167 39040950256 39075408288 39167706588 39303989802 39346388928 39474136944 39524550912 39617910112 39652877376 39927862656 40296514797 40339984608 40435269908 40470958584 40751617104 40759693128 40803662592 40855969803 40892029794 40936142016 40972272768 41069051568 41121502464 41256407808 41541109632 41577774336 41600609127 41924656809 41969882976 42215396454 42252656292 42260936256 42298236288 42398147088 42406549416 42435568224 42452295424 42544233018 42590127552 42729850944 42738319008 42839269308 42877079784 42885482112 42923333376 43062694848 43219538304 43281441819 43620056172 43761679731 43778929656 43921069038 43959834324 43968448832 44007255936 44111203536 44119945352 44264687544 44312438016 44408404062 44425908912 44456309568 44465119776 44570148876 44609487048 44618228864 44657609472 44918845488 45030186943 45342462858 45382482684 45529828407 45695657686 45845569242 45854654769 45904120416 46012548516 46053159768 46102839552 46202683014 46252524096 46261690272 46370962972 46582506432 46623620736 46733748336 47216118348 47543553288 47585515824 47697915474 47707368093 47758832352 47913893496 47965580544 48132475776 48246167376 48288750048 48307784448 48464627904 48497792256 48507403392 48621980592 48843793152 49002376896 49251295863 49304425632 49464504936 49508162928 49625103978 49634938521 49688482144 49851492768 49979147526 50013348264 50023259748 50033062464 50077222272 50185672929 50195507472 50239810656 50422794688 50588214336 50772467328 50817279744 50982270912 51241247211 51463070792 51642135468 51697844352 51809804739 51819957552 51830227064 51865694496 51998507022 52034089608 52044401556 52100544384 52223608784 52405319736 52461851904 52575466878 52632182592 52870503168 52899540001 53486497449 53681306602 53728686396 53786646144 53903130183 53961278112 54276938298 54335489472 54346257504 54383446656 54474626404 54522706392 54570828816 54581522688 54699728166 54758735424 55187142912 55467478836 55647568053 55696683294 55899542412 55959843968 56287195272 56336875056 56347915008 56469945906 56519786988 56530862784 56542065888 56580757632 56725644024 56786836736 56973134592 56984425344 57119025744 57169439712 57355054776 57416926464 57708589092 57895954641 58160074896 58297452246 58309005447 58348906308 58371906208 58538350809 58561425384 58613112432 58751559882 58814938048 58955984703 59019583392 59211205416 59234545216 59275079424 59286826368 59426865168 59479316064 59891793984 60456617144 60509976912 60652904862 60664924859 60706437876 61127425656 61139539692 61205493888 61338044691 61350064688 61404213024 61458409152 61603577352 61670032128 61682253696 62110008576 62311664448 62366661504 62954824464 63323094681 63391404384 63447354432 63597220632 63609824124 63653352336 63678443136 63816349527 63885191328 64107478512 64258903962 64328223168 64385000064 64594042272 64619503872 64829307456 65336502528 65430084258 65668394484 65739234176 65881603557 65939751486 65952673248 66010883904 66166805304 66179918028 66397031316 66468657024 66638863368 66684464352 66697679664 66710749952 66855223314 66914230572 66927343296 66986414208 67378268232 67450952448 67976361216 68013694287 68073724026 68321662948 68543486529 68768353863 68856180624 69018822774 69079739652 69093276736 69154259328 69215295744 69304024521 69331342696 69378786144 69392535408 69556444458 69873759648 70100622504 70176243456 70761722339 70824177522 71315329932 71546873211 71638248528 71807462078 71870840244 71948370816 72198713664 72369251064 72447319296 72461676672 72696941856 72746688384 72761105088 72932970888 73011647232 73265689728 73956638448 74196757404 74262244392 74437655967 74532723216 74777239152 74968721289 75034889622 75049593696 75115833408 75293261208 75359715984 75374483712 75389421184 75634192032 75882321504 76158700992 76225919616 76473406368 76944785456 77194606188 77463203202 77546766528 77729936328 77745340596 77798541744 77997760533 78051134412 78066602334 78081900512 78150816576 78335413176 78607979604 78692777856 78863200317 78948273888 79235820224 79305754752 79855725312 80521959903 80593029594 80679969216 80870539816 80941917168 81149185201 81415407447 81503234208 81519386256 81711939606 81784059588 81872284032 81944545536 82049592249 82138103136 83082219264 83201218254 83849313618 83939765952 84430792908 84505312584 84521872512 84596472576 84704918859 84796294176 84813098832 84871136448 85088466036 85180255104 85459701888 85476638016 85678538616 85754159568 85770964224 86125389696 86439076608 86562883638 87240112344 87446178369 87523359462 87557859312 87842138076 87919668648 87936897664 88014511872 88127339823 88222407072 88239890704 88529375088 88816808124 88851817824 88912619136 88930239552 89140297752 89218974096 89236457728 89837690976 90060373886 90684925716 90764965368 90979357293 91059656814 91391315372 91691138484 91709309538 91808240832 92025097032 92106319536 92405366028 92505048192 92523380544 92741925944 93165012864 93247241472 93467496672 94432236696 94655290921 95087106576 95171031648 95330596207 95395830948 95414736186 95517664704 95827786992 96264951552 96388355943 96492334752 96577500096 96929255808 97014806784 97243961184 98004753792 98502591726 98608851264 98909627229 98929009872 99016325856 99250207956 99269877042 99376964288 99702985536 99958295052 100026696528 100046519496 100066124928 100154444544 100282834971 100371345858 100391014944 100479621312 100845589376 101176428672 101544934656 101964541824 102110586039 102482494422 102926141584 103284270936 103395688704 103528234161 103619609478 103639915104 103660454128 103731388992 103997014044 104068179216 104088803112 104201088768 104334666687 104447217568 104810639472 105150933756 105264365184 105799080002 106236266283 106972994898 107362613204 107457372792 107573292288 107711193117 107806260366 107922556224 108553876596 108670978944 108692515008 108766893312 108949252808 109045412784 109141657632 109399456332 109517470848 110934957672 111196992247 111295136106 111393366588 111799084824 111919687936 112574390544 112673750112 112939891812 113039573976 113061725568 113084131776 113161515264 113451288048 113968850688 114238051488 114338879424 114710109552 115417178184 115791909282 116194804803 116320149792 116594904492 116618010894 116697812616 116743812416 117076701618 117099903501 117122850768 117226224864 117503119764 117629876096 117911969406 118039166784 118422410832 118469090432 118573652736 118853730336 118958632128 119783587968 120889544391 120913234288 121019953824 121305809724 121329849718 121412875752 122254851312 122279079384 122410987776 122567909409 122676089382 122700129376 122808426048 122916818304 123207154704 123364507392 124623328896 124733323008 124801827381 125773970427 125909648928 126646189362 126782808768 126894708864 127194441264 127219648248 127306704672 127356886272 127520148173 127632699054 127770382656 128214957024 128517807924 128656446336 128770000128 129188084544 129658614912 129844325457 130860168516 131336788968 131478468352 131763207114 131879502972 131905346496 132021767808 132333610608 132359836056 132794062632 132937314048 133277726736 133368928704 133395359328 133710446628 133828461144 133854686592 133972828416 134756536464 135090560829 136027388574 136147448052 136589485221 136643325896 137086973058 137536707726 137563964307 137712361248 138037645548 138159479304 138186553472 138308518656 138608049042 138662685392 138757572288 138785070816 139112888916 139747519296 140201245008 141523444678 141648355044 142630659864 143093746422 143122104279 143276497056 143614924156 143741680488 143896741632 144397427328 144738502128 144923353344 145393883712 145493376768 145522210176 145865941776 146531379456 147753887589 147913276896 148393514808 148524488784 148875311934 148904815563 149065446432 149554478304 149937442578 150069779244 150099187392 150231666816 150586522416 150719431968 150778842368 151268384064 151764643008 152317401984 152451839232 152946812736 153723741633 153889570912 154389212376 154926406404 155093533056 155429414217 155459872656 155490681192 155597083488 155995521066 156102268824 156133204668 156163801024 156301633152 156670826352 157215959208 157385555712 157726400634 157896547776 158471640448 158611509504 158698620003 159934801901 160459492347 161043919806 161186059188 161359938432 161709390549 161741079632 161883834336 162298370402 162830814894 163006468416 163038772512 163423879212 163568119176 163744568064 164099184498 164276206272 166402436508 166942704159 167698627236 167879531904 168861585816 169010625168 169043745024 169409837718 169592588352 169626197664 169742272896 170176932072 170360510208 170919403776 170953276032 171357077232 171508319136 172250779392 173125767276 173687863923 174480224688 174892356738 174927016341 175046718924 175115718624 175684276152 175839337296 175873795328 176254679646 176444814144 176479781408 177058750176 177633616248 177703635648 177825238272 177860479104 178280595504 178437948192 179675381952 180120747772 181369851432 181529930736 181958714586 181994774577 182119313628 182782630744 183382276968 183418619076 183616481664 184014134073 184050194064 184212639072 184810732056 185010096384 185046761088 185483851888 186330025728 186934993344 187884573107 188864473392 189310581842 189969284043 190174213152 190342063296 190661192414 190791661896 190829472372 191035329408 191449048581 191655573984 192776711886 192984669504 193155000192 193858511616 194487922368 196009507584 197005183452 197217702528 197644810671 197819254458 197858019744 198032651712 198500415912 198539754084 198753928576 199405971072 199916590104 200053393056 200093038992 200132249856 200565669942 200742691716 200782029888 200959242624 201691178752 202352857344 203929083648 204041082861 204221172078 204964988844 205630459587 205852283168 206568541872 207056468322 207239218956 207279830208 207320908256 207462777984 207912073563 207994028088 208136358432 208177606224 208669333374 208894435136 209621278944 210301867512 210528730368 211598160004 212285167017 212472532566 213945989796 214640619633 214725226408 214914745584 215422386234 215612520732 215845112448 217107753192 217341957888 217385030016 217898505616 218090825568 218283315264 218798912664 219034941696 221869915344 222393984494 222590272212 222786733176 223312967901 223598169648 224906163867 225148781088 225347500224 225879783624 226079147952 226123451136 226168263552 226902576096 228476102976 228677758848 229420219104 230834356368 231583818564 232389609606 232640299584 233189808984 233236021788 233395625232 233487624832 233993281599 234153403236 234199807002 234245701536 234452449728 235006239528 235259752192 235823938812 236078333568 236844821664 236938180864 237707460672 237917264256 239567175936 241565879709 241779088782 241826468576 242039907648 242611619448 242659699436 242825751504 243447555603 244246222341 244509702624 244558158768 245135818818 245352178764 245400258752 245616852096 245833636608 246148776747 246414309408 249246657792 249603654762 251326117273 251547940854 251819297856 253292378724 253565617536 253789417728 254114756577 254388882528 254439296496 254613409344 255040296346 255265398108 255540765312 256429914048 257035615848 257312892672 258376169088 259317229824 259688650914 261720337032 262338535107 262673577936 263526414228 263759005944 263810692992 264043535616 264382019469 264667221216 264719672112 265588125264 266555453472 266737857408 266790718656 267420893256 267656922288 267709373184 269513072928 270181121658 272054777148 272294896104 272938071879 273178970442 273286651792 274173946116 275073415452 275127928614 275424722496 276075291096 276318958608 276373106944 277216098084 277325370784 277515144576 277570141632 278225777832 279495038592 280402490016 283046889356 283296710088 283965872763 285261319728 285991788621 286187492844 286244208558 286552994112 287229848312 287483360976 288794854656 289165067829 289477004256 290787767424 291044420352 291731883552 295507775178 295826553792 296787029616 297048977568 297750623868 297809631126 298130892864 299108956608 299874885156 300139558488 300198374784 300463333632 300848504913 301173044832 301438863936 302536768128 303529286016 304634803968 305893625472 306331758117 307447483266 307779141824 308778424752 309852812808 310187066112 310584702483 310858828434 310919745312 310981362384 311194166976 311991042132 312204537648 312266409336 312327602048 312603266304 313004000061 313341652704 314431918416 315452801268 315793095552 316943280896 317397240006 318708798849 319869603802 320918984694 322087839612 322372118376 322719876864 323133579351 323418781098 323482159264 323767668672 324596740804 325661629788 326012936832 326077545024 326847758424 327136238352 328198368996 328552412544 332804873016 333590976741 333885408318 335397254472 335759063808 336189481547 337723171632 338021250336 338819675436 339185176704 339252395328 339484545792 340353864144 341906552064 342714154464 343016638272 346251534552 347375727846 348960449376 349784713476 349854032682 350093437848 350231437248 351299710503 351368552304 351678674592 352509359292 352889628288 352959562816 354117500352 355267232496 355407271296 355720958208 356561191008 356875896384 359350763904 360241495544 362668633173 362739702864 363059861472 363917429172 363989549154 364238627256 365565261488 366764553936 366837238152 367232963328 367703728227 368028268146 368100388128 368425278144 369621464112 370093522176 370967703776 373869986688 374405482143 375769146214 377321911281 377728946784 378621163684 379938568086 380348426304 380684126592 381322384828 381583323792 381658944744 382070658816 382560444519 382898097162 383311147968 385553423772 385969339008 386310000384 388975844736 389532976371 394010366904 394435405056 394941041429 395289621342 395638508916 395716039488 396065303424 397000831824 397079508168 397507857152 398811942144 399833180208 400106786112 400186077984 401131339884 401485383432 401564059776 401918485248 405271682487 408082165722 408442344156 409768455663 409929977688 411260919174 411704566336 412691892921 413137083744 414112936644 414478437912 414559660416 414641816512 414925555968 415824147126 415988056176 416272716864 416355212448 417338666748 417788870272 419242557888 420603735024 423196320008 424570334034 424945065132 427891979592 429281239266 429366312837 429450452816 429829491168 430844772468 431225041464 431690224896 434215506384 434770060032 435797011232 436181651136 436566630528 437597825328 443261662767 443739830688 444787968988 445180544424 445573466352 446625935802 446714446689 447196339296 449812327734 450297562176 450695000448 451759567248 452158295904 452336527104 453805152192 456952205952 457355517696 458840438208 461171224899 461668712736 463167637128 464779219212 465280599168 466379617968 466472043576 466791250464 466975249664 467986563198 468306806472 468399614004 468491403072 468904899456 470012479056 471647877624 472156667136 473689643328 475414921344 475834528512 476095860009 479804405703 481378477041 483131759418 483558177564 483652937152 484079815296 485128171647 485223238896 485319398872 485651503008 486895111206 488492444682 489019405248 489116317536 490271637636 490704357528 490800517504 491233704192 492297553494 492828618816 495332056373 499207309524 500828112477 502652234546 503095881708 503638595712 506584757448 507131235072 508229513154 508777765056 508878592992 509226818688 510080592692 510530796216 511081530624 512859828096 514071231696 516752338176 519377301828 521063591769 523440674064 524677070214 524781049023 525347155872 527052828456 527518011888 527621385984 528764038938 529334442432 529439344224 531176250528 533110906944 533475714816 533581437312 534841786512 535313844576 539026145856 540362243316 544109554296 544589792208 545876143758 545984323731 546357940884 546573303584 548347892232 550146830904 550255857228 550849444992 552042402219 552150582192 552637917216 554432196168 554650741568 555030289152 555140283264 556451555664 558990077184 560804980032 563653719321 566093778712 566593420176 567931745526 568044296407 569907852129 570522639456 571983577242 572374985688 572488417116 573105988224 574347145743 574459696624 574966721952 578330135658 578954008512 581575534848 583463767104 591015550356 591653107584 592934432013 593574059232 594097955136 595501247736 595619262252 596261785728 598217913216 599749770312 600279116976 600396749568 601697009826 602346089664 602877727872 605073536256 607058572032 611787250944 612123248583 612663516234 614894966532 615558283648 616891378761 617556849504 619705625616 621169404966 621717656868 621839490624 621962724768 622388333952 623982084264 624409075296 624532818672 624655204096 626008000122 626683305408 628863836832 630905602536 631586191104 634794480012 636855501051 637417597698 639739207604 641837969388 643921858899 644175679224 644744236752 646267158702 646837562196 646964318528 647535337344 649193481608 651323259576 652025873664 652155090048 653695516848 654272476704 656396737992 657104825088 662587036447 665609746032 667181953482 667314173449 667770816636 669938903703 670794508944 672378963094 674718491601 675446343264 676042500672 677639350872 678370353408 678504790656 680707728288 685428308928 686033276544 692503069104 694751455692 697920898752 699569426952 699708065364 700186875696 700462874496 701979844797 702599421006 702737104608 703357349184 705018718584 705779256576 705919125632 708235000704 710534464992 710814542592 713122382016 713751792768 718701527808 720482991088 724697639127 725337266346 725479405728 726119722944 727834858344 727979098308 728477254512 730342666809 731130522976 733529107872 733674476304 735407456454 736056536292 736200776256 736850556288 738446330241 739242928224 741935407552 747739973376 748810964286 751538292428 753978351819 754643822562 755457893568 757242327368 759877136172 760696852608 761368253184 762344269731 762644769656 763166647584 763317889488 765120889038 765796194324 766622295936 771106847544 771938678016 777951689472 778378945729 779065952742 787015605321 788020733808 789882082858 790579242684 791277017832 791432078976 792130606848 793146058407 794001663648 794159016336 799666360416 800213572224 800372155968 802262679768 802970766864 803128119552 810543364974 816164331444 816884688312 818814215637 819536911326 819859955376 822521838348 823409132672 825383785842 826274167488 828225873288 828956875824 829119320832 829283633024 831648294252 831976112352 832545433728 832710424896 834677333496 835577740544 838485115776 841207470048 846392640016 849140668068 849890130264 851897618289 855783959184 857975365863 858562478532 858732625674 858900905632 859658982336 861689544936 862450082928 867495203487 868431012768 871594022464 872363302272 873133261056 875195650656 886523325534 887479661376 889575937976 890361088848 891146932704 892641037211 893251871604 893428893378 894392678592 899624655468 900595124352 901390000896 902545514739 903519134496 904316591808 907610304384 913904411904 917680876416 922342449798 923337425472 926335274256 929558438424 930561198336 931754107449 932759235936 932944087152 933582500928 935973126396 936613612944 936799228008 936982806144 937809798912 939012000183 940024958112 943295755248 947379286656 950829842688 952191720018 956126396547 959608811406 962756954082 966263518836 967116355128 967305874304 968159630592 969400738053 970256343294 970446477792 970638797744 971303006016 973790222412 976984889364 978038810496 978232635072 980543275272 981408715056 981601035008 984595106988 985657237632 990664112746 998414619048 1000772930223 1001656224954 1005304469092 1006191763416 1007277191424 1008568444641 1013169514896 1016459026308 1017555530112 1017757185984 1018453637376 1020161185384 1021061592432 1025719656192 1028142463392 1038754603656 1041208200131 1042127183538 1046881348128 1049354140428 1049562098046 1050694311744 1054105656912 1055036023776 1057528077876 1058668884864 1058878688448 1062352501056 1066221813888 1067162874624 1069683573024 1070627689152 1078052291712 1080724486632 1088005899519 1088219108592 1089179584416 1091752287516 1091968647462 1092715881768 1093146607168 1096695784464 1100293661808 1100511714456 1101698889984 1103111184681 1104084804438 1104301164384 1105275834432 1108864392336 1109301483136 1110280566528 1112903111328 1121609960064 1123216446429 1127307438642 1131965733843 1132187557424 1133186840352 1135863491052 1136088592814 1139815704258 1141045278912 1143967154484 1144749971376 1144976834232 1146211976448 1147681333557 1148694291486 1148919393248 1149933443904 1156660271316 1157908017024 1166927534208 1168598929113 1182031100712 1183306215168 1184823124287 1185868864026 1187148118464 1188195910272 1191002495472 1191238524504 1192523571456 1194052296529 1196435826432 1199499540624 1200558233952 1203394019652 1204692179328 1205755455744 1215815047461 1224246497166 1225327032468 1229789933064 1231116567296 1233782757522 1235113699008 1239411251232 1242338809932 1243435313736 1243678981248 1243925449536 1244776667904 1247964168528 1248818150592 1249065637344 1252016000244 1253366610816 1257727673664 1261811205072 1269588960024 1273711002102 1274835195396 1279478415208 1283675938776 1287843717798 1288098938511 1288351358448 1289488473504 1292534317404 1293675124392 1293928637056 1295070674688 1298386963216 1302646519152 1304310180096 1307391033696 1308544953408 1312793475984 1325174072894 1329784988301 1331219492064 1334363906964 1334628346898 1335541633272 1339877807406 1340143340067 1341589017888 1344757926188 1349436983202 1350892686528 1352085001344 1355278701744 1357009581312 1361415456576 1370856617856 1372066553088 1383513674697 1385006138208 1389502911384 1395841797504 1399138853904 1399416130728 1400373751392 1400925748992 1402721629903 1403959689594 1405198842012 1405474209216 1406714698368 1410037437168 1411838251264 1416470001408 1421068929984 1426244764032 1427503585536 1428287580027 1439413217109 1440965982176 1449395278254 1450674532692 1450958811456 1452239445888 1455384514941 1455669716688 1455958196616 1456954509024 1460685333618 1462261045952 1467058215744 1467348952608 1470814912908 1472113072584 1472401552512 1473701112576 1476892660482 1478485856448 1483870815104 1485996169119 1497621928572 1502484337431 1503076584856 1507956703638 1509287645124 1510915787136 1514484654736 1519754272344 1521393705216 1524688539462 1525289539312 1526333295168 1526635778976 1530241778076 1531592388648 1533244591872 1542213695088 1556757891458 1558131905484 1563190775307 1574031210642 1574343147069 1576041467616 1579764165716 1581158485368 1582554035664 1582864157952 1586292116814 1588003327296 1588318032672 1599332720832 1600427144448 1600744311936 1604525359536 1605941533728 1621086729948 1632328662888 1633769376624 1637628431274 1637952971193 1639073822652 1639719910752 1645043676696 1646818265344 1650767571684 1652548334976 1656451746576 1657913751648 1658567266048 1663296588504 1663952224704 1665090867456 1665420849792 1669354666992 1676970231552 1682414940096 1690961157963 1692785280032 1698281336136 1699780260528 1703795236578 1704132889221 1709723556387 1711567918368 1715950731726 1717124957064 1717465251348 1717801811264 1719317964672 1723041437229 1723379089872 1724900165856 1734990406974 1736862025536 1743188044928 1744726604544 1750391301312 1759282820911 1773046651068 1774959322752 1778803296039 1779151875952 1780722177696 1782293865408 1785282074422 1786503743208 1786857786756 1788785357184 1799249310936 1801190248704 1805091029478 1807038268992 1808633183616 1815220608768 1835361752832 1836369745749 1844684899596 1846674850944 1850674136283 1852670548512 1859116876848 1863508214898 1865518471872 1865888174304 1867165001856 1871946252792 1873227225888 1873598456016 1873965612288 1878024000366 1880049916224 1886591510496 1894758573312 1904383440036 1910566503153 1912252793094 1919217622812 1925513908164 1932527037672 1934232710256 1934611748608 1938801476106 1940512686588 1940892955584 1941277595488 1942606012032 1947580444824 1953969778728 1956077620992 1956465270144 1961086550544 1962817430112 1969190213976 1971314475264 1981328225492 1987761109341 1996829238096 2001545860446 2001942520347 2003312449908 2009816711109 2010608938184 2012383526832 2017136889282 2024155474803 2026339029792 2032918052616 2035111060224 2035514371968 2040322370768 2042123184864 2056284926784 2077509207312 2082416400262 2084254367076 2093762696256 2098708280856 2099124196092 2101388623488 2105939534391 2108211313824 2110072047552 2115056155752 2117337769728 2117757376896 2124705002112 2132443627776 2139367146048 2141255378304 2156104583424 2161448973264 2174092917381 2176011799038 2176438217184 2178359168832 2183504575032 2183937294924 2185431763536 2186293214336 2191028000427 2193391568928 2200587323616 2201023428912 2206222369362 2208169608876 2208602328768 2210551668864 2217728784672 2218602966272 2225806222656 2243219920128 2246432892858 2254614877284 2261935055457 2263931467686 2264375114848 2266373680704 2271726982104 2272177185628 2279631408516 2282090557824 2287032809193 2287934308968 2289499942752 2289953668464 2295362667114 2297388582972 2297838786496 2299866887808 2313320542632 2315816034048 2333855068416 2335136837187 2337197858226 2353326370829 2361046815963 2364062201424 2369646248574 2371737728052 2374296236928 2376391820544 2379438175221 2382004990944 2382477049008 2388104593058 2398999081248 2401116467904 2406788039304 2409384358656 2431630094922 2448492994332 2450654064936 2456442646911 2459579866128 2467565515044 2470227398016 2478822502464 2484677619864 2486870627472 2487357962496 2487850899072 2495928337056 2497636301184 2498131274688 2504032000488 2506733221632 2515455347328 2523622410144 2539177920048 2547422004204 2549670390792 2555692854867 2558956830416 2567351877552 2573926097589 2575687435596 2576197877022 2576702716896 2578976947008 2585068634808 2587350248784 2587857274112 2596773926432 2605293038304 2614782067392 2617089906816 2625586951968 2650348145788 2659569976602 2662438984128 2668727813928 2669256693796 2671083266544 2677923111633 2679755614812 2680286680134 2683178035776 2689515852376 2698873966404 2701785373056 2704170002688 2707636544217 2710557403488 2722830913152 2741713235712 2764587290003 2767027349394 2770012276416 2779005822768 2791683595008 2795262322347 2798277707808 2798832261456 2800747502784 2805443259806 2807919379188 2810397684024 2810948418432 2813429396736 2817036000549 2820074874336 2842137859968 2852489528064 2856575160054 2868379189641 2878826434218 2881931964352 2898790556508 2901349065384 2901917622912 2904478891776 2908202214159 2910769029882 2911339433376 2911916393232 2913909018048 2921370667236 2924522091904 2934116431488 2934697905216 2941629825816 2944226145168 2944803105024 2953785320964 2956971712896 2967741630208 2971992338238 2995243857144 3002318790669 3004968674862 3006153169712 3015913407276 3018575290248 3021831574272 3025705333923 3028969309472 3039508544688 3049377078924 3050579078624 3052666590336 3053271557952 3060483556152 3063184777296 3084427390176 3113515782916 3116263810968 3123624600393 3126381550614 3148062421284 3148686294138 3152082935232 3159528331432 3162316970736 3165108071328 3172584233628 3176006654592 3176636065344 3198665441664 3201488623872 3209050719072 3211883067456 3242173459896 3264657325776 3267538753248 3275256862548 3275905942386 3278147645304 3279439821504 3290087353392 3301535143368 3305096669952 3309333554043 3312903493152 3315827503296 3326593177008 3327904449408 3330841699584 3338709333984 3364829880192 3369649339287 3381922315926 3385570560064 3395897201529 3396562672272 3399560521056 3407590473156 3408265778442 3419447112774 3423135836736 3431901463452 3434249914128 3434930502696 3435603622528 3438635929344 3443044000671 3446082874458 3446758179744 3449800331712 3469980813948 3473724051072 3486376089856 3500782602624 3505796787339 3518565641822 3546093302136 3549918645504 3554469372861 3557606592078 3558303751904 3561444355392 3564587730816 3570564148844 3573007486416 3573715573512 3577570714368 3582156889587 3598498621872 3610182058956 3614076537984 3617266367232 3647445142383 3672739491498 3689369799192 3693349701888 3698084297017 3701348272566 3705341097024 3718233753696 3727016429796 3731036943744 3731776348608 3734330003712 3743892505584 3746454451776 3747196912032 3756048000732 3760099832448 3773183020992 3808766880072 3821133006306 3824505586188 3838435245624 3851027816328 3864296815533 3865054075344 3868465420512 3877602952212 3881025373176 3881785911168 3882555190976 3885212024064 3895160889648 3907939557456 3912930540288 3922173101088 3925634860224 3938380427952 3962656450984 3975522218682 3989354964903 3993658476192 4003091720892 4003885040694 4006624899816 4019633422218 4020430020201 4021217876368 4024767053664 4034273778564 4048310949606 4052678059584 4065836105232 4071028743936 4080644741536 4084246369728 4112569853568 4150541024091 4155018414624 4164832800524 4168508734152 4187525392512 4197416561712 4198248392184 4202777246976 4208164889709 4211879068782 4216422627648 4220144095104 4230112311504 4235514753792 4249410004224 4278734292096 4282510756608 4284862740081 4318239651327 4322897946528 4348185834762 4352023598076 4352876434368 4356718337664 4367009150064 4367874589848 4370863527072 4372586428672 4382056000854 4386783137856 4401174647232 4402046857824 4412444738724 4416339217752 4417204657536 4421103337728 4435457569344 4451612445312 4457988507357 4492865785716 4507453012293 4509229754568 4523870110914 4527862935372 4528750229696 4532747361408 4543453964208 4544354371256 4559262817032 4564181115648 4574065618386 4575868617936 4578999885504 4579907336928 4590725334228 4594777165944 4595677572992 4599733775616 4626641085264 4638109255129 4670273674374 4674395716452 4689572325921 4706652741658 4722093631926 4723029441207 4728124402848 4739292497148 4743475456104 4748592473856 4758876350442 4764009981888 4764954098016 4776209186116 4797998162496 4802232935808 4813576078608 4863260189844 4896985988664 4901308129872 4912885293822 4913858913579 4919159732256 4935131030088 4940454796032 4957645004928 4969355239728 4973741254944 4975701798144 4991856674112 4995272602368 4996262549376 5008064000976 5030910694656 5047244820288 5072883473889 5078355840096 5094844008408 5099340781584 5111385709734 5112398667663 5117913660832 5134703755104 5147852195178 5151374871192 5152395754044 5153405433792 5157953894016 5169124311687 5170137269616 5174700497568 5193547852864 5210586076608 5229564134784 5234179813632 5251173903936 5277848462733 5300696291576 5319139953204 5324877968256 5336409888117 5337455627856 5338513387592 5342166533088 5355846223266 5359511229624 5360573360268 5366356071552 5379031704752 5397747932808 5403570746112 5415273088434 5421114806976 5445661826304 5448652620103 5509109237247 5529174580006 5534054698788 5540024552832 5552022408849 5558011645536 5590524644694 5596555415616 5597664522912 5601495005568 5610886519612 5615838758376 5620795368048 5621896836864 5634072001098 5640149748672 5684275719936 5713150320108 5731699509459 5736758379282 5757652868436 5763863928704 5797581113016 5802698130768 5803835245824 5816404428318 5821538059764 5822678866752 5823832786464 5827818036096 5842741334472 5849044183808 5868232862976 5869395810432 5883259651632 5888452290336 5907570641928 5913943425792 5943984676476 5963283328023 5990487714288 6004637581338 6005827561041 6009937349724 6012306339424 6029450133327 6031826814552 6037150580496 6051410667846 6057938618944 6072466424409 6079017089376 6098754157848 6101158157248 6105333180672 6106543115904 6120967112304 6126369554592 6168854780352 6227031565832 6232527621936 6247249200786 6248487260477 6252763101228 6296124842568 6297372588276 6304165870464 6317818603173 6319056662864 6324633941472 6330216142656 6345168467256 6352013309184 6353272130688 6397330883328 6418101438144 6423766134912 6484346919792 6522278752143 6529314651552 6535077506496 6550513725096 6551811884772 6556295290608 6558879643008 6573084001281 6580174706784 6603070286736 6618667108086 6625806986304 6631655006592 6653186354016 6655808898816 6677418667968 6729659760384 6739298678574 6763844631852 6771141120128 6785805166371 6791794403058 6793125344544 6799121042112 6815180946312 6816531556884 6838894225548 6846271673472 6863802926904 6868499828256 6869861005392 6871207245056 6886088001342 6892165748916 6893516359488 6899600663424 6939961627896 6947448102144 7001565205248 7005410511561 7011593574678 7037131283644 7059979112487 7083140447889 7092186604272 7108938745722 7115213184156 7116607503808 7122888710784 7129175461632 7138314525663 7141128297688 7146014972832 7147431147024 7164313779174 7196997243744 7220364117912 7228153075968 7288457400917 7294890284766 7345478982996 7369327940733 7378739598384 7396168594034 7402696545132 7410682194048 7436467507392 7454032859592 7462073887488 7463552697216 7487785011168 7492908903552 7494393824064 7512096001464 7520199664896 7546366041984 7617533760144 7642266012612 7649011172376 7667078564601 7676870491248 7702055632656 7721778292767 7728593631066 7730108150688 7736930841024 7755205904424 7762050746352 7763571822336 7765110381952 7790321779296 7815879114912 7844346202176 7851269720448 7876760855904 7925312901968 7951044437364 7978709929806 7987316952384 8006183441784 8007770081388 8013249799632 8033769334899 8039266844436 8040860040402 8042435752736 8049534107328 8068547557128 8096621899212 8105356119168 8122909632651 8131672210464 8161289483072 8168492739456 8225139707136 8293761870009 8301082048182 8310036829248 8329665601048 8337017468304 8358366075703 8375050785024 8385786967041 8394833123424 8396496784368 8416329779418 8423758137564 8432845255296 8440288190208 8451108001647 8460224623008 8557468584192 8569725480162 8636479302654 8645795893056 8696371669524 8704047196152 8705752868736 8713436675328 8724606642477 8734018300128 8735749179696 8741727054144 8764112001708 8773566275712 8802349294464 8804093715648 8824889477448 8832678435504 8834409315072 8870915138688 8903224890624 8915977014714 8985731571432 9006956372007 9014906024586 9018459509136 9047740221828 9055725870744 9057500459392 9065494722816 9077116001769 9086907928416 9088708742512 9118525634064 9148131236772 9151737235872 9157999771008 9159814673856 9181450668456 9189554331888 9191355145984 9253282170528 9276218510258 9340547348748 9348791432904 9370873801179 9379144651842 9413305483316 9444187263852 9446058882414 9456248805696 9478584994296 9486950912208 9517752700884 9528019963776 9529908196032 9552418372232 9595996324992 9604465871616 9627152157216 9726520379688 9749494964863 9793971977328 9802616259744 9819051409321 9825770587644 9827717827158 9838319464512 9870262060176 9915290009856 9928000662129 9938710479456 9947482509888 9983713348224 9992525098752 10016128001952 10094489640576 10145766947778 10156711680192 10187691604587 10189688016816 10198681563168 10222771419468 10224797335326 10235827321664 10269407510208 10295704390356 10302749742384 10304791508088 10306810867584 10315907788032 10329132002013 10338248623374 10340274539232 10349400995136 10387095705728 10421172153216 10459128269568 10502347807872 10517390362017 10555696925466 10601392583152 10638279906408 10649755936512 10663408118583 10672819776234 10674911255712 10677026775184 10684333066176 10711692446532 10719022459248 10721146720536 10732712143104 10746470668761 10758063409504 10795495865616 10830546176868 10842229613952 10897305240206 10942335427149 11018218474494 11058349160012 11068109397576 11080049105664 11094252891051 11104044817698 11116023291072 11181049289388 11193110831232 11195329045824 11202990011136 11221773039224 11231677516752 11241590736096 11268144002196 11280299497344 11426300640216 11453290201441 11463399018918 11473516758564 11515305736872 11527727857408 11595162226032 11605396261536 11632808856636 11643076119528 11645357733504 11647665572928 11655636072192 11685482668944 11738791620864 11766519303264 11776904580672 11815141283856 11887969352952 11926566656046 11968064894709 11980975428576 12009275162676 12011655122082 12019874699448 12024612678848 12058900266654 12061290060603 12063653629104 12074301160992 12102821335692 12115877237888 12144932848818 12158034178752 12197508315696 12202316314496 12213086231808 12241934224608 12252739109184 12337709560704 12451623072273 12454063131664 12465055243872 12494498401572 12496974520954 12505526202456 12592249685136 12594745176552 12608331740928 12624494669127 12635637206346 12638113325728 12649267882944 12660432285312 12690336934512 12706544261376 12836202876288 12847532269824 12854588220243 12954718953981 12968693839584 13044557504286 13058629303104 13070155012992 13101027450192 13103623769544 13112590581216 13117759286016 13134575261819 13146168002562 13160349413568 13206140573472 13237334216172 13251613972608 13263310013184 13306372708032 13354837335936 13373965522071 13478597357148 13527689263704 13542282240256 13571610332742 13583588806116 13586250689088 13598242084224 13630361892624 13633063113768 13677788451096 13692543346944 13727605853808 13736999656512 13739722010784 13772176002684 13784331497832 13787032718976 13799201326848 13879923255792 13914327765387 14010821023122 14023187149356 14068716977763 14074262567288 14119958224974 14166280895778 14169088323621 14184373208544 14217877491444 14230426368312 14233215007616 14245777421568 14276629051326 14282256595376 14292029945664 14294862294048 14328627558348 14393994487488 14440728235824 14576914801834 14589780569532 14690957965992 14738655881466 14741576740737 14757479196768 14792337188068 14805393090264 14821364388096 14872935014784 14908065719184 14927105394432 14975570022336 14985817807104 14988787648128 15024192002928 15092732083968 15218650421667 15235067520288 15284532025224 15298022344752 15334157129202 15337196002989 15353740982496 15404111265312 15443556585534 15457187262132 15460216301376 15473861682048 15510411808848 15524101492704 15530220763904 15580643558592 15631758229824 15688692404352 15702539440896 15753521711808 15833545388199 15850625803936 15902088874728 15957419859612 15974633904768 16009229664351 16012366883568 16015540162776 16026499599264 16067538669798 16078533688872 16081720080804 16084871505472 16099068214656 16137095114256 16193243798424 16210712238336 16245819265302 16263344420928 16322578966144 16336985478912 16345957860309 16473284595803 16527327711741 16587523740018 16602164096364 16620073658496 16656067226547 16659331202096 16674034936608 16716732151406 16771573934082 16789666246848 16792993568736 16832659558836 16847516275128 16865690510592 16902216003294 16920449246016 17139450960324 17195098528377 17272958605308 17291591786112 17392743339048 17408094392304 17411505737472 17449213284954 17468036600256 17471498359392 17483454108288 17528224003416 17547132551424 17604698588928 17608187431296 17649778954896 17665356871008 17741830277376 17831954029428 17889849984069 17971463142864 18013912744014 18017482683123 18029812049172 18036919018272 18095480443656 18111451741488 18115000918784 18154232003538 18173815856832 18177417485024 18237051268128 18296262473544 18303474471744 18315999542016 18319629347712 18362901336912 18379108663776 18506564341056 18552437020516 18681094697496 18697582865808 18741747602358 18745461781431 18758289303684 18826610966632 18888374527704 18892117764828 18912497611392 18953455809519 18957169988592 18973901824416 19035505401768 19056039927552 19059816392064 19104836744464 19191992649984 19254304314432 19352111030021 19453040759376 19498989929726 19566836256429 19587943954656 19605232519488 19638102818642 19651541175288 19655435654316 19676638929024 19719252003843 19740524120352 19856001324258 19877420958912 19894965019776 19967426696448 20032256003904 20188979281152 20291533895556 20313423360384 20357415499113 20375383209174 20379376033632 20397363126336 20445542838936 20449594670652 20471654643328 20538815020416 20591408780712 20605499484768 20609583016176 20613621735168 20658264004026 20676497246748 20680549078464 20698801990272 20774191411456 20842344306432 21004695615744 21016231534683 21034780724034 21111393850932 21179937337461 21202785166304 21276559812816 21326816237166 21345639552468 21349822511424 21354053550368 21368666132352 21414943576989 21423384893064 21438044918496 21442293441072 21492941337522 21516126819008 21590991731232 21661092353736 21684459227904 21794610480412 21865372202751 21884670854298 22036436948988 22107983822199 22116698320024 22136218795152 22188505782102 22208089635396 22232046582144 22362098578776 22386221662464 22390658091648 22443546078448 22463355033504 22483181472192 22536288004392 22560598994688 22852601280432 22906580402882 22926798037836 22947033517128 23001235693803 23030611473744 23165334878301 23190324452064 23210792523072 23265617713272 23286152239056 23290715467008 23295331145856 23370965337888 23533038606528 23553809161344 23630282567712 23775938705904 23853133312092 23936129789418 23961950857152 24018550325352 24023310244164 24039749398896 24049225357696 24101308004697 24117800533308 24122580121206 24127307258208 24148602321984 24205642671384 24231754475776 24289865697636 24316068357504 24395016631392 24404632628992 24483868449216 24505478218368 24675419121408 24881285610027 24903246144546 24908126263328 24930110487744 24988996803144 24993949041908 25011052404912 25075098227109 25157360901123 25184499370272 25189490353104 25248989338254 25271274412692 25276226651456 25298535765888 25320864570624 25353324004941 25380673869024 25672405752576 25709176440486 25886590079119 25909437907962 25937387679168 26089115008572 26117258606208 26140310025984 26173819927431 26202054900384 26207247539088 26225181162432 26269150523638 26292336005124 26320698827136 26412281146944 26474668432344 26503227945216 26612745416064 26709674671872 26747931044142 26957194714296 27020869116021 27055378527408 27143220665484 27167177612232 27172501378176 27196484168448 27231348005307 27260723785248 27266126227536 27355576902192 27455211707616 27473999313024 27479444021568 27544352005368 27568662995664 27574065437952 27759846511584 27828655530774 28021642046244 28046374298712 28112621403537 28137433955526 28148525134576 28239916449948 28332561791556 28338176647242 28368746417088 28435754982888 28460852736624 28466430015232 28553258102652 28564513190752 28584059891328 28589724588096 28657255116696 28787988974976 28881456471648 29153829603668 29179561139064 29248484894589 29381915931984 29457154227963 29477311762932 29483153481474 29514958393536 29584674376136 29610786180528 29745870029568 29784001986387 29816131438368 29951140044672 29977575296256 30048384005856 30437300843334 30470135040576 30569064050448 30596044689504 30668314258404 30674392005978 30707481964992 30808222530624 30887113171068 30914374524264 30920432602752 30947723364096 30987396006039 31020823617696 31048202985408 31161287117184 31263516459648 31377384808704 31507043423616 31552171086051 31667090776398 31701251607872 31804177749456 31914839719224 31949267809536 31990224355749 32018459328702 32024733767136 32031080325552 32052999198528 32135077339596 32157067377744 32163440161608 32169743010944 32198136429312 32239412006283 32274190228512 32386487596848 32491638530604 32526688841856 32645157932288 32691915720618 32827006281447 32946569191606 33054655423482 33175047480036 33204328192728 33240147316992 33282758673153 33312134453094 33318662404192 33348069873216 33433464302812 33543147868164 33579332493696 33585987137472 33665319117672 33695032550256 33804432006588 33840898492032 34278901920648 34359870604323 34390197056754 34545917210616 34583183572224 34627516599341 34785486678096 34816188784608 34898426569908 34936073200512 34942996718784 34966908216576 35056448006832 35216374862592 35299557909792 35330713742016 35663908058856 35779699968138 35942926285728 36027825488028 36034965366246 36059624098344 36073838036544 36183870181809 36190960887312 36222903482976 36308464007076 36347631713664 36354834970048 36474102536256 36592524947088 36606948943488 36639258695424 36725802673824 36758217327552 37013128682112 37104874041032 37354869216819 37362189394992 37395165731616 37483495204716 37490923562862 37516578607368 37653221933264 37776749055408 37784235529656 37824995222784 37873484007381 37906911619038 37914339977184 37947803648832 38071010803536 38119632784128 38209673488928 38508608628864 38563764660729 38704222060042 38864156861943 38906081518752 38997979859452 39133672512858 39175887909312 39210465038976 39276205637284 39303082350576 39310871308632 39353277858048 39403725785457 39438504007686 39481048240704 39712002648516 39754841917824 39789930039552 40064512007808 40121896566213 40583067791112 40626846720768 40678927267187 40714830998226 40750766418348 40758752067264 40794726252672 40891085677872 40899189341304 40943309286656 41077630040832 41182817561424 41210998969536 41219166032352 41316528008052 41352994493496 41361098156928 41397603980544 41742983296161 42032463069366 42069561448068 42206150933289 42222787701864 42359874674922 42405570332608 42507264970863 42553119625632 42653632474332 42691279104936 42699645022848 42708107100736 42737332264704 42829887153978 42846769786128 42876089836992 42884586882144 42985882675044 43032253638016 43181983462464 43322184707472 43589220960824 43730744405502 43769341708596 44072873897976 44215967644398 44224730222211 44233396640048 44272437590304 44377011564204 44416179270792 44464093164288 44724197157552 44781316183296 44887092156896 44926710067008 44966362944384 45072576008784 45655951265001 45705202560864 45813160805764 45853596075672 45894067034256 46002471387606 46011588008967 46061222947488 46330669756602 46380648904128 46421585046144 46531235426544 46572304478112 46590662291712 46741930675776 47066077213056 47107618322688 47260565135424 47500636164597 47551877411808 47706266624184 47872259578836 47923901714304 48037100650704 48046620488328 48079498797792 48098450715392 48202616009394 48235601066616 48245160242412 48254614516416 48297204643968 48411285342768 48579731395272 48632136715008 48790033262784 48967736898432 49010956436736 49037873580927 49419853787409 49581983135223 49762571220054 49806492289092 49816252526656 49860220975488 49968201679641 49977993606288 49987898083816 50022104809824 50150196454218 50314721802246 50368998740544 50378980706208 50497978676508 50542548825384 50552453302912 50597071531776 50706648009882 50761347738048 51019201806419 51418352880972 51585295585131 51773180158238 51818875815924 51874775358336 52178230017144 52234517212416 52347639854862 52404109800768 52414495078176 52450362324864 52538301047276 52584672010248 52641397654272 52824562293888 52949336864688 53225490832128 53495862088284 53669549952207 53914389428592 54041738232042 54052448049369 54110757054816 54286441330968 54334355224464 54345002756352 54462696010614 54521447570496 54532252455072 54711153804384 54910423415232 54947998626048 54958888043136 55088704010736 55137325991328 55519693023168 55657311061548 56043284092488 56092748597424 56225242807074 56236385344293 56274867911052 56297050269152 56479832899896 56665123583112 56676353294484 56737492834176 56860367428557 56871509965776 56921705473248 57106516205304 57129026381504 57168119782656 57179449176192 57314510233392 57575977949952 57762912943296 58056333090063 58307659207336 58359122278128 58496969789178 58508562529921 58700508769287 58763831863968 58914308455926 58954623525864 58966306962948 59029916787072 59157756011529 59169348752272 59221572361056 59568003972774 59632262876736 59902280089344 60096768011712 60874601686668 60940270081152 61072246497339 61138128100896 61192089379008 61336628516808 61348784011956 61414963929984 61616445061248 61774226342136 61828749048528 61840865205504 61974792012078 62041647235392 62096405970816 62322574234368 62527032919296 63014086847232 63048694604049 63104342172102 63334181552796 63402503215744 63539812012383 63608355498912 63829679438448 63980448711498 64036918657404 64049467534272 64062160651104 64105998397056 64270154679192 64314134755488 64326880323216 64339486021888 64478824012566 64548380457024 64772975193696 64983277061208 65053377683712 65383831441236 65596116608253 65654012562894 65893138383212 66109310846964 66323951466597 66350094960072 66408656385456 66565517346306 66624268906188 66637324808384 66696139746432 66866928605624 67086295736328 67158664987392 67171974274944 67330638235344 67390065100512 67608864013176 67681796984064 68246464754041 68557803841296 68719741208646 68733359865247 68780394113508 69003707081409 69091834421232 69255033198682 69496004634903 69570973356192 69632377569216 69796853139816 69872146401024 69885993437568 70112896013664 70599115819584 70661427484032 71327816117712 71559399936276 71885852571456 72055650976056 72069930732492 72119248196688 72147676073088 72303924014091 72367740363618 72381921774624 72445806965952 72616928014152 72695263427328 72709669940096 72948205072512 73185049894176 73213897886976 73451605347648 73516434655104 74026257364224 74209748082064 74643856830081 74709738433638 74724378789984 74790331463232 74966990409432 74981847125724 75033157214736 75225294681327 75306443866528 75553498110816 75568471059312 75746968014762 75813823238076 75828679954368 75895607297664 76059972014823 76142021607072 76419346977856 77017217257728 77127529321458 77408444120084 77659770237357 77728313723886 77812163037504 77995959718904 78267345025716 78351775818624 78420930077952 78521459782293 78552411274568 78606164701152 78621742617264 78807451570914 78877008015372 78962096481408 79424005297032 79509683835648 80129024015616 80173031410087 80243793132426 81062607348063 81166135582224 81357854534374 81429661996452 81501532836696 81517504134528 81589452505344 81694044015921 81782171355744 81798378682608 82365635122848 82421997939072 82438332064704 82633056016104 82705988986992 82722196313856 83485966592322 84064926138732 84139122896136 84337864210611 84412301866578 84445575403728 84719749349844 84811140665216 85014529941726 85106239251264 85307264948664 85382558209872 85399290045696 85416214201472 85659774307956 85693539572256 85752179673984 85769173764288 85971765350088 86064507276032 86363966924928 86644369414944 87178441921648 87461488811004 87538683417192 87745454683767 88145747795952 88371462683889 88431935288796 88449460444422 88466793280096 88544875180608 88754023128408 88832358541584 89352005959161 89448394315104 89774184313792 89853420134016 89932725888768 90145152017568 91311902530002 91410405121728 91626321611528 91707192151344 91788134068512 91942026832733 92004942775212 92023176017934 92122445894976 92661339513204 92761297808256 92843170092288 92962188018117 93062470853088 93144608956224 93483861351552 94132154426112 94521130270848 95001272329194 95103754823616 95412533248368 95744519157672 95847803428608 95970673067247 96074201301408 96093240976656 96158997595584 96405232018788 96471202133232 96490320484824 96509229032832 96594409287936 96718236018849 96822570685536 97159462790544 97580066525568 97935473796864 98075747161854 98481018844341 98839707574818 99163966270446 99525142440108 99612984578184 99632505053312 99720441950976 99848276019459 99936403359282 99955987212576 99975796167632 100044209619648 100300392908436 100629443604492 100737997481088 100757961412416 100995957353016 101085097650768 101104906605824 101413296019764 101522695476096 102038403612838 102836705761944 103079611812969 103170591170262 103546360316476 103637751631848 103749550716672 103882549798023 104356460034288 104695279709724 104808219601536 104828990156352 104900724649728 105076602094552 105169344020496 105649124587776 105898673729376 106991724176568 107244444613493 107339099904414 107828778857184 108083476464084 108104896098738 108221514109632 108572882661936 108668710448928 108925392021228 109042895140992 109064504910144 109422307608768 109820846830464 109917776086272 110177408021472 110274651982656 111039386046336 111314622123096 112064607650457 112086568184976 112185497194848 112450485614148 112472770688586 112549735822104 112594100538304 112959665799792 113330247166224 113352706588968 113474985668352 113620452022143 113720734857114 113743019931552 113843410946496 114213032410608 114258052763008 114358898352384 114629020466784 115525825886592 115691293982187 116112666180126 116592470585829 116615318414672 116718244556256 116993939578356 117017125059842 117401017538574 117527663727936 117828616911852 117909247051728 117932613925896 118059833574144 118211177356371 118315512023058 118338697504544 118443144722112 119136007945548 119264525753472 120193536023424 120365689698639 121749203373336 121880540162304 122036781801561 122144492994678 122276256201792 122384178758016 122673257033616 122697568023912 122829927859968 123232890122496 123548452684272 123657498097056 123949584024156 124083294470784 124192811941632 125228949888483 126097389208098 126208684344204 126668363105592 126805006431488 127079624024766 127216710997824 127659358876896 127960897422996 128073837314808 128098935068544 128124321302208 128211996794112 128540309358384 128628269510976 128653760646432 128957648025132 129096760914048 129545950387392 129966554122416 130767662882472 131192233216506 131308025125788 131786276766424 132218621693928 132647902933194 132674190666633 132700189920144 132817312770912 133131034692612 133248537812376 133274649616768 133392279492864 133733857211248 134172591472656 134343948549888 134661276470688 134780130201024 135217728026352 136492929508082 136967853795003 137115607682592 137439482417292 137466719730494 137560788227016 138007414162818 138034764026901 138183668842464 138510066397364 138992009269806 139141946712384 139264755138432 139593706279632 139771986875136 140225792027328 141198231639168 141322854968064 142501908493791 142655632235424 143118799872552 143771705142912 144111301952112 144139861464984 144238496393376 144295352146176 144480327880009 144607848028182 144735480727236 144763843549248 144891613931904 145233856028304 145419339880192 145896410145024 146370099788352 146903210695296 147032869310208 147113620742781 148259561362227 148419496164128 149287713660162 149419476867276 149448757579968 149580662926464 149904605038923 149933980818864 149963694251448 150066314429472 150450589362654 150612887733056 151106996221632 151136942118624 151493936029524 151627646476152 151657359908736 151791214595328 152119944029646 152284043214144 152838693955712 153057605419257 154255058642916 154755886755393 154816888240168 155319540474714 155456627447772 155624326075008 155991919437808 156534690051432 156703551637248 157042919564586 157104822549136 157212329402304 157243485234528 157614903141828 157754016030744 157924192962816 158848010594064 160346062820174 160487586264852 161008649856621 162125214696126 162157344148107 162332271164448 162715709068748 162859323992904 163003065673392 163035008269056 163388088031842 163564342711488 163596757365216 164731270245696 164843995878144 164876664129408 165266112032208 165411977973984 166971933184644 168129852277464 168278245792272 168675728421222 168709156032879 168824603733156 168891150807456 169439498699688 169622281330432 170029059883452 170212478502528 170614529897328 170765116419744 170832428402944 171319548615912 171387079144512 171504359347968 171538347528576 171943530700176 172727933849856 173288738829888 174168999270189 174356883843296 174922977622008 175077366834384 175490909367534 175525687589763 176101526307861 176291495591904 176742925367778 176863870577592 176898920888844 176933586560192 177089750361216 177473268034587 177508046256816 177664717083168 178704011918322 178896788630208 179548368627584 179706840268032 180290304035136 181206130553833 182623805060004 182820810243456 183216739492017 183252643223056 183414384302688 183576268137024 183884053665466 184009885550424 184046352035868 184244891789952 185322679026408 185522595616512 185924376036234 186124941706176 186289217912448 186967722703104 189042260541696 189146083812147 190002544658388 190207509647232 190619436037149 190825066496736 191489038315344 191941346134494 192148402602816 192186481953312 192317995191168 192810464037576 192942404266464 192980640969648 193018458065664 193436472037698 193645141371072 194318925581088 195160133051136 196151494323708 196788349824759 196962037688682 197679415149636 198327932540892 199050284880216 199225969156368 199265010106624 199696552038918 199872806718564 199911974425152 199951592335264 200088419239296 200600785816872 201258887208984 201475994962176 201515922824832 201991914706032 202170195301536 202826592039528 203045390952192 204076807225676 204739394262123 205673411523888 206159223625938 206200079595741 206341182340524 207011121244227 207092720632952 207275503263696 207765099596046 208488013904709 208712920068576 209390559419448 209616439203072 209657980312704 210153204189104 210338688040992 211797347458752 213983448353136 214488889226986 214678199808828 215657557714368 216166952928168 216209792197476 216443028219264 216911772042273 217145765323872 217337420897856 217850784042456 218085790281984 218129009820288 218844615217536 219641693660928 220354816042944 220549303965312 222078772092672 222629244246192 223931570490243 224129215300914 224173136369952 224370994389696 224900971228296 224945541377172 225099471644208 225188201076608 225675884043981 225919331599584 226660494332448 226705413177936 227240904044286 227441469714228 227486039863104 227686821892992 228426064821216 228516105526016 229258040933568 231051651773184 231382587964374 232225332360252 232979310712071 233184941171658 233230636829344 233436489112512 233987879156712 234034250119684 234802035077148 235055327455872 235564379346879 235657233823704 235818494103456 235865227851792 236422354712742 236631024046116 236677395009088 236886289444224 238272015891096 238529051506944 240387072046848 240519094230261 240731379397278 242392616195387 243187822044189 243498406746672 244073563603122 244288985989356 244552512403584 244768357516032 245082132047763 245346514067232 245395136047824 247096905368544 247314996194112 247899168048312 248166588941568 250457899776966 252194778416196 252417368688408 253013592631833 253336726211184 254159248049532 254433421995648 255318717753792 255921794845992 256147674629616 256197870137088 256248642604416 257080618716768 257256539021952 257307521292864 257915296050264 258193521828096 259091900774784 259933108244832 261535325764944 262384466433012 262616050251576 263236364051301 263572553532848 264437243387856 265114388051667 265295805866388 265348381333266 265400379840288 265634625541824 266262069385224 266497075624752 266549299233536 267467714422496 268345182945312 269322552941376 269560260402048 270435456052704 272985859016164 273935707590006 274231215365184 274878964834584 274933439460988 275121576454032 275826080498199 276014828325636 276069528053802 276367337684928 277020132794728 277984018539612 278283893424768 278529510276864 278886564054351 279187412559264 280451584054656 282396463278336 284752490870309 285003816987582 285311264470848 286237599745104 287543410285824 287912019201741 288222603904224 288279722929968 288476992786752 288960655760018 289215696056364 289470961454472 289527687098496 289783227863808 290154708056547 290467712056608 292740199576704 293806421390592 294227241485562 295443056533023 296519122724454 296838992328256 298575427320324 298838953734552 298897515159936 299161325852928 299544828058377 299809210077846 299867961637728 299927388502896 300132628858944 300901178725308 301225775466112 302213992443264 302273884237248 302987872059048 303255292952304 303314719817472 304239888059292 304568086428288 305677387911424 306115210838514 308510117285832 309238835438907 309511773510786 309633776480336 310639080949428 310913254895544 311248652150016 311647649394069 311983838875616 313069380102864 314085839129172 314209645098272 314424658804608 314486970469056 315229806283656 315508032061488 317696021188128 320692125640348 320975172529704 321733333840479 322017299713242 324250429392252 324314688296214 324664542328896 325431418137496 325718647985808 326006131346784 326776176063684 327128685422976 327193514730432 329462540491392 329753328258816 330532224064416 330823955947968 333943866369288 336259704554928 336556491584544 337351456842444 337418312065758 337649207466312 337782301614912 338878997399376 340058119766904 340424957005056 340861356066429 341229059794656 341530232839488 342639097231824 342774158289024 343076695057152 343887061400352 346577477659776 347073881946561 348337998540378 348713767686592 349777411757487 349845955244016 350154733668768 350981818735068 351051375179526 352203052615722 352582991183808 353485850735556 353727741155184 353797841777688 353867173120384 354179500722432 354633532069113 354946536069174 355016092513632 355329434166336 357408023836644 357793577260416 359096737255168 360580608070272 361097069095917 362412261107666 365247610120008 365641620486912 366110345404683 366433478984034 366505286446112 366828768605376 367152536274048 367768107330932 368019771100848 368092704071736 368489783579904 370645358052816 371848752072468 372249883412352 372578435824896 375686849665449 378292167624294 380005089316776 380415019294464 380902682592751 381238872074298 381650132993472 382978076630688 383882692268988 384296805205632 384372963906624 384635990382336 385620928075152 385884808532928 385961281939296 386872944075396 387290282742144 388637851162176 392302988647416 393576699649518 393924075377364 395358830299272 396655865081784 398022571999899 398100569760432 398451938312736 399393104077836 399745613437128 399823948850304 399903184670528 400176838478592 401201571633744 402517774417968 403031845649664 403983829412064 404340390603072 405653184079056 408153614451352 409478788524246 410903561385009 411346823047776 412318447251876 412400159191482 412682364681048 414022242488454 414104292080703 414185441265904 414551006527392 415530199192092 416976027809418 417425840137152 418781118838896 419315960625408 420306408378208 420677376081984 423594694917504 427505725481373 427966896706272 428977778453972 429356399617656 431315115428736 432333905856336 432419584394952 432886056438528 433440983640027 433823544084546 434291530647744 434674841795712 435701568084912 436258019640576 437689230435072 440709632085888 441098607930624 441340862228343 444778684086681 445258488492384 447863140980486 448258430601828 448346272739904 448741988779392 449801942456592 449891082754344 450198943288416 450376402153216 451351768087962 451838663199168 453320988664896 453410826355872 454481808088572 454882939428456 454972079726208 455373643785984 456852129642432 458516081867136 459172816257771 462765175928748 464267660266179 464450664720504 465958621424142 466369882343316 466461273658688 466872978225024 467975758313424 468068500239368 469604070154296 470110654911744 471128758693758 471314467647408 471636988206912 471730455703584 472844709425484 473262048092232 473354790018176 473772578888448 476544031782192 477725253278287 481038188460522 481462758794556 483025949569863 484785232390774 486375644088378 486472032444321 486996813493344 488147127206244 488577971978712 489105024807168 490164264095526 490693028134464 490790272095648 494193810737088 494629992388224 495798336096624 500915799553932 504389556832392 504834737376816 506027185263666 506127468098637 506673452422368 508318496099064 508866843991296 510637435507584 511843589691984 512295349259232 512497285208832 514161237433536 514513078043904 514615042585728 515830592100528 518183801549568 519866216489664 522506997810567 523070651529888 524768932866024 525232100503152 526472728102602 526577062769289 527145107065696 528874486775712 530228776103334 530591611732776 530696762666532 530800759680576 531269251083648 532419804103761 532524138770448 532994151249504 534935428844992 536690365890624 538645105882752 539120520804096 540870912105408 543618391661499 545971718032328 547871415180012 548462430730368 549650218476051 549757929669168 549866878921976 550243152908064 551652160996398 552029656651272 552139056107604 552734675369856 554040265589456 555968037079224 556567786849536 557773128108702 558374825118528 560903168109312 561211219870609 567438251436441 569504981740618 570007633975164 570622528941696 571858308111447 572475199490208 575824038403482 576445207808448 576559445859936 576953985573504 577921311520036 578431392112728 578941922908944 579055374196992 580309416113094 580935424113216 585480399153408 588454482971124 590365049474277 590886113066046 593038245448908 593677984656512 597150854640648 597677907469104 597795030319872 599089656116754 599618420155692 599735923275456 599854777005792 600265257717888 601802357450616 602451550932224 604427984886528 604547768474496 605975744118096 606510585904608 608479776118584 609136172856576 612230421677028 614218182786369 617020234571664 618477670877814 618600238787223 619023547021572 619267552960672 621033363732681 621278161898856 621826509791088 623295298788138 623967677751232 625464041714127 626138760205728 628171678258344 628419290196544 628849317609216 628973940938112 630459612567312 631016064122976 635392042376256 641384251280696 641950345059408 643466667680958 643594187829131 644034599426484 648500858784504 648629376592428 649329084657792 650735316126819 650862836274992 651437295971616 652012262693568 653552352127368 654257370845952 654387029460864 658925080982784 661064448128832 661647911895936 667887732738576 671794711470729 672519409109856 673112983169088 674702913684888 674836624131516 675298414932624 675564603229824 677027652131943 677757994798752 680116239533808 681722712132858 682458119589312 683060465678976 685278194463648 685548316578048 687774122800704 693154955319552 694147763893122 696675997080756 697427535373184 698937932136213 699554823514974 699691910488032 700309467337536 701963637470136 702102750359052 704406105231444 705165982367616 706971701471112 707455482310368 707595683555376 707734346240768 709267064138226 709893072138348 710032185027264 710658868332672 714816047673288 715587154520832 721161216140544 721557282690783 722194138191834 724824522215332 727177848586161 729563466132567 730495220240016 732220690809366 732866957968068 733010572892224 733657537210752 734305072548096 735246396143289 735536214661864 736039542201696 736185408143472 741290716105632 743697504144936 744499766824704 750711112294451 751373699330898 756584335248588 759040777895499 760010178633552 761805365185502 762477744148596 763300265986944 765956153261376 767765384537976 768593610411264 768745927813248 771241856150304 771769617065856 771922563878592 773745888150792 774580565484288 777275702324352 784605977294832 787153399299036 787848150754728 789709092153903 790717660598544 793311730163568 795343164155001 796045143999798 796201139520864 796903876625472 798786208155672 799491226874256 799647897700608 799806369341056 802403143267488 805035548835936 807967658824128 808680781206144 811306368158112 816307228902704 818957577048492 821807122770018 822693646095552 824636894503752 824800318382964 825364729362096 827478241494597 828044484976908 828208584161406 828370882531808 829102013054784 831060398384184 833952055618836 834851680274304 836659692163053 837562237677792 840612816756416 841354752163968 847189389835008 854257472610927 855011450962746 855933793412544 857955556907944 858712799235312 862630230857472 863736057605223 864667811712672 864839168789904 866881967280054 867647088169092 868583061295488 869349683591424 870464124169641 871403136169824 881419264171776 882681724456686 889557368173362 890516976984768 895726281960972 896516861203656 896692545479808 897483977558784 898634484175131 899603884913184 899782165508688 900397886576832 902703536175924 903677326398336 906641977329792 906821652711744 908963616177144 909765878856912 909944159452416 913704259284864 917032163734272 918345632515542 925530351857496 927716506316721 928535320532358 928901329441008 931917242848284 932739764686632 932922547317376 933745956450048 934942948182207 935951516626848 936137000478736 939208140308592 942257517387516 942628935294816 943273976413824 943460911407168 945689418850968 946524096184464 946709580036352 953088063564384 955450506556574 962076376921044 962925517589112 965200001521437 966051899139726 969570464781548 972751288176756 972944064888642 973993626986688 976294254412488 977155943957424 980328528191052 981386056268928 981580544191296 988387621474176 989259984776448 991596672193248 1001831599107864 1004197981380889 1008779113664784 1009669474753632 1011362295160063 1012054370527332 1012254936197274 1013346904844736 1016636992198128 1021274871015168 1022584068199287 1023687179383968 1024590698518464 1028322474867072 1029230085171456 1031661184201056 1039732432979328 1045013995621134 1046141303059776 1049332235272461 1049537865732048 1050464201006304 1052945456205204 1053154125538578 1054290214131392 1057748973551424 1060457552206668 1061183223465552 1061393525333064 1061601519361152 1062538502167296 1063900596207339 1064839608207522 1065048277540896 1065988302499008 1069870857689984 1073380731781248 1077290211765504 1081741824210816 1083291207287751 1087236783322998 1091943436064656 1095742830360024 1096924861460736 1098331036214049 1099300436952102 1099515859338336 1099733757843952 1100486305816128 1103304321992796 1104059313302544 1104278112215208 1105469350739712 1108080531178912 1111936074158448 1115546256217404 1116749650237056 1122422439741218 1127060548996347 1134876502872882 1139009963481236 1140015267950328 1141245057883392 1142708047778253 1143716616222894 1144950398980416 1151648076806964 1152890415616896 1153118891719872 1153907971147008 1155842623040072 1156862784225456 1157883845817888 1160618832226188 1161870848226432 1176908965942248 1179688890748423 1180730098948554 1181772226132092 1186076490897816 1187355969313024 1194301709281296 1195355814938208 1198179312233508 1199236840311384 1199471846550912 1199709554011584 1200530515435776 1203604714901232 1209095536948992 1211951488236192 1213021171809216 1216959552237168 1224460843354056 1228436365572738 1232710684155027 1234040469143328 1236955341755628 1237200477574446 1238047094043144 1238535105921344 1242066727465362 1242312876242109 1242556323797712 1243653019582176 1246590597576276 1247935355502464 1250928083428254 1252277520411456 1256343356516688 1256838580393088 1257947881876224 1260919225134624 1262032128245952 1270784084752512 1282517176444119 1282768502561392 1283900690118816 1286933335361916 1287188375658262 1288069198852968 1297001717569008 1297258753184856 1298658169315584 1300322950920081 1301470632253638 1301725672549984 1302874591943232 1304024525387136 1307104704254736 1308774058921728 1322128896257664 1323295823791872 1324022586685029 1334336052260043 1335775465477152 1343589422941458 1345038818219712 1346225966338176 1349405827369776 1349673248263032 1350596829865248 1351129206459648 1354055304263886 1355515989597504 1360232479067616 1363445424265716 1364916239178624 1366120931357952 1370556388927296 1375548245601408 1377518448773313 1388295527786244 1393351994161512 1394855070746368 1397875864272426 1399109647029948 1399383820976064 1400618934675072 1403927274940272 1404205500718104 1408812210462888 1410331964735232 1413943402942224 1414910964620736 1415191367110752 1418534128276452 1419786144276696 1420064370054528 1421317736665344 1429632095346576 1433175759834861 1443114565381566 1444388276383668 1449077848709589 1449649044430664 1454355697172322 1459126932265134 1459416097332963 1460990440480032 1464441381618732 1465733915936136 1466021145784448 1467315074421504 1470492792286578 1471072429323728 1472079084403392 1472370816286944 1482581432211264 1487395008289872 1501422224588902 1502747398661796 1513168670497176 1518081555790998 1518382404295911 1520020357267104 1523610730371004 1524955488297192 1526600531973888 1531912306522752 1535530769075952 1537491855626496 1542483712300608 1543539234131712 1543845127757184 1547491776301584 1554551404648704 1567520993431701 1569211954589664 1574306798598072 1575696301509456 1579418184307806 1579731188307867 1581435321197088 1586623460327136 1590686328310002 1592090287999596 1592402279041728 1593807753250944 1597572416311344 1598982453748512 1599612738682112 1604806286534976 1610071097671872 1615935317648256 1617361562412288 1622612736316224 1630855174984497 1632614457805408 1637915154096984 1643614245540036 1645387292191104 1648950655428153 1649273789007504 1649600636765928 1650729458724192 1654956482989194 1656088969953816 1656417168322812 1656741765063616 1658204026109568 1662120796768368 1667904111237672 1669703360548608 1673319384326106 1675124475355584 1681225633512832 1682709504327936 1683633659611827 1696748313367709 1702314754309323 1708514945221854 1710022901925492 1711867586825088 1715574924334341 1715911113815888 1717425598470624 1727472115210446 1729335623425344 1729678337579808 1733763934560108 1735294176338184 1737166122590976 1740928248339282 1742806272339648 1765363448913372 1771095148422831 1779114736346724 1781033953969536 1791452563921944 1793033722407312 1793385090959616 1797268968350262 1799207769826368 1799564331017376 1800795773153664 1805407072351848 1807354652796672 1813283954659584 1813643305423488 1817927232354288 1819531757713824 1827408518569728 1836691265031084 1842654548359107 1851060703714992 1855433012633442 1855800716361669 1857070641064716 1857802658882016 1863834485696568 1865479529373264 1865845094634752 1869885896364414 1871903033253696 1872274000957472 1878416280617184 1884515034775032 1885257870589632 1886547952827648 1886921822814336 1891378837701936 1893048192368928 1906176127128768 1910901013113148 1924152753842088 1925851035178224 1930400003042874 1930782563487393 1932103798279452 1939140929563096 1945502576353512 1945888129777284 1947987253973376 1952205948380457 1952588508824976 1954311887914848 1960657056382104 1962772112537856 1963161088382592 1976775242948352 1983193344386496 1993267436092163 2003663198215728 2008395962761778 2015384134412187 2017558227329568 2019338949507264 2022724590320126 2024108741054664 2024509872394548 2026693809689472 2031082956395829 2033273984396256 2045168136398574 2047374358767936 2049181397036928 2056644949734144 2063322368402112 2079464865958656 2090027991242268 2092282606119552 2096813796408639 2098664470544922 2099075731464096 2100928402012608 2105890912410408 2106308251077156 2108580428262784 2115497947102848 2120915104413336 2122366446931104 2122787050666128 2123203038722304 2127801192414678 2129679216415044 2130096555081792 2131976604998016 2139741715379968 2146761463562496 2163483648421632 2164671848072349 2166582414575502 2174473566645996 2181533545758483 2183886872129312 2191485660720048 2196662072428098 2198600873904204 2199031718676672 2199467515687904 2200972611632256 2205739188429867 2206608643985592 2208118626605088 2208556224430416 2216161062357824 2223872148316896 2231092512434808 2233499300474112 2244844879482436 2252133336883353 2254121097992694 2269753005745764 2277122333686497 2278019926962472 2280030535900656 2285416095556506 2287433232445788 2289900797960832 2303296153613928 2305780831233792 2306237783439744 2311685246080144 2313725568450912 2315767691635776 2321237664452376 2323741696452864 2353817931884496 2359377781496846 2361460197897108 2363544452264184 2369127276461709 2372152981795632 2386029492465003 2388603418562592 2390711629876416 2396358624467016 2398473680622768 2398943693101824 2399419108023168 2407209429802464 2423902976472384 2426042343618432 2433919104474336 2448921686708112 2456872731145476 2465421368310054 2468080938286656 2473910683511256 2474400955148892 2476094188086288 2477070211842688 2482434724483791 2484133454930724 2484625752484218 2485112647595424 2487306039164352 2493181195152552 2495870711004928 2501856166856508 2504555040822912 2512686713033376 2513677160786176 2521838450269248 2524064256491904 2541568169505024 2562772417832781 2565034352888238 2565537005122784 2567801380237632 2573866670723832 2574376751316524 2576138397705936 2591208172815669 2594003435138016 2594517506369712 2600645901840162 2602941264507276 2603451345099968 2605749183886464 2608049050774272 2611392372508923 2614209408509472 2644257792515328 2648045173370058 2666318778149257 2668672104520086 2671550930954304 2687178845882916 2690077636439424 2692451932676352 2695903452525393 2698811654739552 2699346496526064 2701193659730496 2708110608527772 2711031979195008 2720464958135232 2726890848531432 2729832478357248 2741112777854592 2751096491202816 2755036897546626 2776591055572488 2783149518950163 2786703988323024 2795751728544852 2798219294059896 2798767641952128 2801237869350144 2804828844546621 2807854549880544 2808411001436208 2817624420925776 2827886805884448 2829821929241472 2830382734221504 2837068256552904 2839572288553392 2840128740109056 2859264190693152 2866351519669722 2886229130763132 2888776552767336 2895600004564311 2898155697419178 2899298088861328 2908711394344644 2918253864530268 2918832194665926 2921980880960064 2928882763237464 2931467831872272 2932042291568896 2940985584573156 2942144858647456 2944158168806784 2944741632573888 2965162864422528 2974790016579744 3002844449177804 3005494797323592 3012593944142667 3026337340994352 3034086885480189 3036163111581996 3036764808591822 3040040714534208 3047221460742008 3049910976594384 3063824613045504 3067752204597861 3071061538151904 3084967424601216 3087690255514368 3094983552603168 3135041986863402 3138423909179328 3148613597196144 3151392603018912 3158836368615612 3159462376615734 3162870642394176 3173246920654272 3181372656620004 3184180575999192 3184804558083456 3187615506501888 3191701788622017 3195144832622688 3197964907497024 3209612573069952 3220142195343744 3231870635296512 3245225472632448 3249873621863253 3261710349968994 3265228915610816 3275830308193968 3287228491080072 3290774584382208 3294993108642147 3297901310856306 3298547578015008 3299201273531856 3301458917448384 3309912965978388 3312177939907632 3312834336645624 3313483530127232 3316408052219136 3324241593536736 3335808222475344 3346638768652212 3350248950711168 3362451267025664 3367267319223654 3381181646989041 3393496626735418 3404629508618646 3417029890443708 3420045803850984 3423735173650176 3428124143334759 3431149848668682 3431822227631776 3434851196941248 3454944230420892 3458671246850688 3459356675159616 3467527869120216 3470588352676368 3481856496678564 3485612544679296 3530726897826744 3539066672245269 3542190296845662 3558229472693448 3562067907939072 3582905127843888 3586067444814624 3594537936700524 3598415539652736 3599128662034752 3601591546307328 3610814144703696 3627286610846976 3635854464708576 3639063515427648 3673382530062168 3685309096718214 3702121407429984 3710866025266884 3711601432723338 3714141282129432 3715605317764032 3726938628726327 3727668971393136 3730959058746528 3739771792728828 3743806066507392 3744548001914944 3756832561234368 3769030069550064 3770515741179264 3773843645628672 3782757675403872 3786096384737856 3812352254257536 3821802026226296 3847551529332357 3848305507684176 3851702070356448 3860800006085748 3861565126974786 3864207596558904 3878281859126192 3891005152707024 3891776259554568 3895974507946752 3900968852760243 3904411896760914 3905177017649952 3908623775829696 3921314112764208 3926322176765184 3966386688772992 3972067760055087 3986534872184326 4003008156780129 4007326396431456 4016791925523556 4030768268824374 4035116454659136 4038677899014528 4045449180640252 4048217482109328 4049019744789096 4053387619378944 4062165912791658 4066547968792512 4090336272797148 4094748717535872 4098362794073856 4126644736804224 4132555346319939 4180055982484536 4184565212239104 4189929508520261 4193627592817278 4197328941089844 4198151462928192 4201856804025216 4211781824820816 4212616502154312 4217160856525568 4230995894205696 4241830208826672 4244732893862208 4245574101332256 4255602384829356 4259358432830088 4260193110163584 4263953209996032 4299527279504583 4329343696144698 4333164829151004 4347233546128767 4348947133291992 4363067091516966 4367773744258624 4378248291998889 4382971321440096 4393324144856196 4397201747808408 4398063437353344 4398935031375808 4401945223264512 4411478376859734 4413217287971184 4416237253210176 4417112448860832 4432322124715648 4447744296633792 4462185024869616 4489689758964872 4504266673766706 4508242195985388 4539506011491528 4554244667372994 4555147212887733 4556039853924944 4560061071801312 4570832191113012 4574866464891576 4579801595921664 4606592307227856 4612475566879488 4623370492160288 4627451136901824 4631535383271552 4642475328904752 4702562980295103 4707635863768992 4718755562993692 4722920395794216 4727088904528368 4738254552923418 4739193564923601 4744305963591264 4772058984930006 4777206837125184 4781423259752832 4792717248934032 4796947361245536 4798838216046336 4814418859604928 4847805952944768 4852084687236864 4867838208948672 4892565524953491 4897843373416224 4913745462290952 4930842736620108 4936161876573312 4947821367022512 4948801910297784 4952188376172576 4954140423685376 4964869448967582 4968266909861448 4969251504968436 4970225295190848 4974612078328704 4986362390305104 5003712333713016 5009110081645824 5025373426066752 5043676900538496 5048128512983808 5050900978835481 5090244940103127 5106944262927969 5125544835665562 5130068705776476 5131074010245568 5135602760475264 5146724773003023 5147733341447664 5148753502633048 5152276795411872 5182416345631338 5188006870276032 5189035012739424 5201291803680324 5205882529014552 5206902690199936 5211498367772928 5222784745017846 5228418817018944 5254977786061157 5296090346740116 5313285445268493 5332637556298514 5337344209040172 5343101861908608 5374357691765832 5380155272878848 5391806905050786 5397623309479104 5398692993052128 5402387319460992 5416221217055544 5422063958390016 5440929916270464 5453781697062864 5482225555709184 5510073795093252 5527963645077321 5553182111144976 5566299037900326 5567402149085007 5573407976646048 5591503457089704 5596438588119792 5597535283904256 5609657689093242 5615709099761088 5616822002872416 5635248841851552 5655773611768896 5659643858482944 5660765468443008 5674136513105808 5679144577106784 5718528381386304 5732703039339444 5772458261526264 5777553105534672 5791200009128622 5792347690462179 5796311394838356 5798596177722656 5817422788689288 5836507729060536 5837664389331852 5843961761920128 5856617845141371 5857765526474928 5862935663744544 5881971169146312 5884289717294912 5888316337613568 5889483265147776 5930325728845056 5949580033159488 5979802308276489 6005688898355608 6010989594647184 6025187888285334 6046152403236561 6052674681988704 6068173770960378 6072326223163992 6073529617183644 6080081429068416 6093248869187487 6094442921484016 6099821953188768 6135504409195722 6142123076303808 6169934849202432 6189967105206336 6270083973726804 6276847818358656 6290441389225917 6297227194392288 6302785206037824 6317672737231224 6318924753231468 6325741284788352 6346493841308544 6362745313240008 6368361151998384 6369609116166912 6383403577244034 6390289665245376 6395929814994048 6419225146139904 6440284390687488 6490450945264896 6494015544217047 6499747243726506 6523420699937988 6530457831221632 6544600637275449 6551660616387936 6574456982160144 6589986217284294 6595802621712612 6597095156030016 6598402547063712 6602917834896768 6619825931956776 6624355879815264 6625668673291248 6626967060254464 6648483187073472 6671616444950688 6693277537304424 6700497901422336 6734534638447308 6756400010650059 6762363293978082 6786993253470836 6809259017237292 6831367001059491 6834059780887416 6840091607701968 6856248286669518 6862299697337364 6863644455263552 6869702393882496 6909888460841784 6917342493701376 6918713350319232 6935055738240432 6941176705352736 6963712993357128 6971225089358592 7029385869666223 7061453795653488 7078133344490538 7079536066120441 7084380593691324 7107381829385127 7116458945386896 7158088477395009 7165810255687776 7172134889629248 7189075873401048 7196831079305472 7198257324069504 7221628289407392 7271708929417152 7278127030855296 7346765060124336 7370618193436428 7404242814859968 7421732050533768 7423202865446676 7428282564258864 7431210635528064 7447304173451373 7453877257452654 7455337942786272 7461918117493056 7479543585457656 7487612133014784 7489096003829888 7513665122468736 7538060139100128 7541031482358528 7565515350807744 7572192769475712 7624704508515072 7643604052452592 7688317253498343 7695103058664714 7696611015368352 7703404140712896 7721600012171496 7723130253949572 7728415193117808 7756563718252384 7782010305414048 7783552519109136 7801937705520486 7808823793521828 7810354035299904 7817247551659392 7834177117526769 7842628225528416 7932773377545984 7944135520110174 7973069744368652 7998956334447771 8006016313560258 8014652792862912 8033583851047112 8061536537648748 8070232909318272 8077355798029056 8087710357576179 8090898361280504 8096434964218656 8098039489578192 8124331825583316 8133095937585024 8180672545594296 8189497435071744 8253289473608448 8257822235238961 8265110692639878 8349448556850489 8360111964969072 8379859017040522 8387255185634556 8394657882179688 8396302925856384 8403713608050432 8414486533639863 8423563649641632 8425233004308624 8483660417653344 8489465787724416 8491148202664512 8511204769658712 8518716865660176 8520386220327168 8599054559009166 8658687392289396 8666329658302008 8686800013692933 8694467092257534 8697894266583984 8726134183033932 8735547488517248 8756496583997778 8765942642880192 8786648289712392 8794403495616816 8796126874706688 8797870062751616 8822956753719468 8826434575942368 8832474506420352 8834224897721664 8864644249431296 8895488593267584 8924370049739232 8979379517929744 9008533347533412 9016484391970776 9037781832428001 9079012022983056 9102260656440567 9108489334745988 9110294425775466 9112079707849888 9120122143602624 9141664382226024 9149732929783152 9203256613793583 9213184614455712 9246740984320576 9254902273803648 9263070766543104 9284950657809504 9405125960590206 9415271727537984 9437511125987384 9445840791588432 9454177809056736 9476509105846836 9478387129847202 9488611927182528 9544117969860012 9554413674250368 9562846519505664 9575105365866051 9585434497868064 9593894722491072 9628837719209856 9695611905889536 9735676417897344 9785131049906982 9795686746832448 9827490924581904 9861685473240216 9872323753146624 9884979325926441 9895642734045024 9897603820595568 9904376752345152 9929738897935164 9936533819722896 9938503009936872 9940450590381696 9949224156657408 9972724780610208 10007424667426032 10050746852133504 10087353801076992 10101801957670962 10143544940967123 10180489880206254 10213888525855938 10251089671331124 10260137411552952 10262148020491136 10271205520950528 10284372430004277 10293449546006046 10295466682895328 10297507005266096 10304553590823744 10364832691262676 10376013740552064 10378070025478848 10402583607360648 10411765058029104 10413805380399872 10445569490035692 10456837634037888 10509955572122314 10592180693480232 10617200016735807 10626570890536986 10665275112597028 10674688418080344 10686203723817216 10748715383531664 10783613810101572 10795246618958208 10797385986104256 10804774638921984 10832442434111088 10881859832540928 10907563394125728 11020147590186504 11046177795189779 11055927290154642 11106364222289952 11132598075800652 11134804298170014 11146815953292096 11183006914179408 11192877176239584 11219315378186484 11231418199522176 11233644005744832 11270497683703104 11311547223537792 11321530936886016 11348273026211616 11358289154213568 11437056762772608 11465406078678888 11542654587997071 11544916523052528 11555106211069344 11582400018257244 11584695380924358 11592622789676712 11597192355445312 11634845577378576 11673015458121072 11675328778663704 11687923523840256 11702906558280729 11713235690282742 11715531052949856 11725871327489088 11763942338292624 11768579434589824 11778966530295552 11899160066318976 11916203280165261 11959604616552978 12009024470340387 12011377796711216 12021979189294368 12050375776570668 12092304806473122 12105349363977408 12136347541920756 12144652446327984 12147059234367288 12160162858136832 12186497738374974 12188885842968032 12199643906377536 12271008818391444 12284246152607616 12379934210412672 12397666038959817 12540167947453608 12553695636717312 12569788525560783 12580882778451834 12594454388784576 12605570412075648 12635345474462448 12637849506462936 12651482569576704 12692987682617088 12725490626480016 12736722303996768 12766807154488068 12780579330490752 12791859629988096 12898581838513749 12988031088434094 12999494487453012 13046841399875976 13060915662443264 13089201274550898 13103321232775872 13148913964320288 13179972434568588 13191605243425224 13194190312060032 13196805094127424 13205835669793536 13239651863913552 13248711759630528 13251337346582496 13296966374146944 13343232889901376 13386555074608848 13469069276894616 13512800021300118 13524726587956164 13573986506941672 13618518034474584 13662734002118982 13665441638663199 13668119561774832 13680183215403936 13712496573339036 13724599394674728 13727288910527104 13739404787764992 13819776921683568 13837426700638464 13870111476480864 13882353410705472 13927425986714256 14058771739332446 14107688940885309 14122907591306976 14156266688981076 14159072132240882 14168761187382648 14214763658770254 14217580694770803 14232917890773792 14316176954790018 14331620511375552 14344269779258496 14378151746802096 14396514648139008 14443256578814784 14543417858834304 14556254061710592 14677696574860473 14693530120248672 14741236386872856 14808485629719936 14843464101067536 14846405730893352 14856565128517728 14862421271056128 14894608346902746 14907754514905308 14910675885572544 14923836234986112 14959087170915312 14978192007659776 15027330244937472 15076120278200256 15131030701615488 15144385538951424 15152702936506443 15270734820309381 15287208104905184 15376634506996686 15390206117329428 15393222030736704 15406808281425792 15440174319009069 15443200024342992 15446260507899144 15456830386235616 15513127436504768 15564020610828096 15567105038218272 15603875411040972 15617647587043656 15620708070599808 15634495103318784 15668354235053538 15685256451056832 15764933358183471 15888271040220348 15939856335805479 15946139488737304 15997912668895542 16012032627120516 16029305585725824 16067167702094224 16123073075297496 16140465818636544 16175420715152358 16181796722561008 16192869928437312 16196078979156384 16248663651166632 16266191875170048 16361345091188592 16515644470477922 16530221385279756 16583890935231963 16698897113700978 16702206447255021 16720223929938144 16759718034081044 16774510371269112 16789315764359376 16792605851712768 16828973067279726 16847127299283264 16850466008617248 16967320835306688 16978931575448832 16982296405329024 17022409539317424 17037433731320352 17198109118018332 17317374784578792 17332659316604016 17373600027385866 17377043071386537 17388934184515068 17395788533167968 17452268366067864 17471094977034496 17512993167995556 17531885285760384 17573296579424784 17588806991233632 17595740125503232 17645913507438936 17652869151884736 17664949012840704 17668449795443328 17790977186535168 17848740099478464 17939406924829467 17958759035859488 18017066695066824 18032968783941552 18075563664856002 18138457209709683 18158024045966112 18204521312881134 18216978669491976 18220588851550932 18224159415699776 18240244287205248 18279746607562461 18283328764452048 18299465859566304 18406513227587166 18426369228911424 18493481968641152 18509804547607296 18569901315619008 18664231447044799 18810251921180412 18830543455075968 18871324167677751 18875022251974768 18891681583176864 18908355618113472 18953018211693672 18956774259694404 18977223854365056 19088235939720024 19108827348500736 19150210731732102 19170868995736128 19187789444982144 19257675438419712 19471352835794688 19482046632651141 19570262099813964 19591373493664896 19633801911826347 19654981849163808 19723370946480432 19769958651852882 19791285468090048 19795207641191136 19808753504690304 19859477795870328 19873067639445792 19877006019873744 19880901180763392 19945449561220416 20014849334852064 20101493704267008 20203603915341924 20269200031950177 20287089881934246 20360979760412508 20427777051711876 20502179342662248 20520274823105904 20524296040982272 20568744860008554 20586899092012092 20590933365790656 20595014010532192 20609107181647488 20729665382525352 20752027481104128 20756140050957696 20805167214721296 20823530116058208 20891138980071384 20913675268075776 21019911144244628 21088157608998669 21184361386960464 21234400033471614 21238608198361323 21253141781073972 21322145488155381 21330550225194056 21349376836160688 21474265432185027 21497430767063328 21567227620203144 21590493237916416 21594771972208512 21664884868222176 21815126788251456 22040295180373008 22092355590379558 22111854580309284 22212728444579904 22265196151601304 22269608596340028 22293631906584192 22341912520354119 22366013828358816 22385754352479168 22438630756372968 22462836399044352 22467288011489664 22540995367406208 22623094447075584 22696546052423232 22716578308427136 22874113525545216 22930812157357776 23064951760495029 23085309175994142 23089833046105056 23110212422138688 23164800036514488 23169390761848716 23185245579353424 23194384710890624 23269691154757152 23346030916242144 23350657557327408 23405813116561458 23426471380565484 23431062105899712 23451742654978176 23527884676585248 23537158869179648 23798320132637952 23832406560330522 23919209233105956 23996869003343313 24018048940680774 24022755593422432 24043958378588736 24100751553141336 24184609612946244 24210698727954816 24263131072728537 24272695083841512 24289304892655968 24294118468734576 24372995476749948 24377771685936064 24399287812755072 24542017636782888 24568492305215232 24759868420825344 24773466705716883 24795332077919634 25048345670551467 25080335894907216 25139577051121566 25161765556903668 25188908777569152 25211140824151296 25243459600919589 25270690948924896 25275699012925872 25450981252960032 25473444607993536 25533614308976136 25561158660981504 25797163677027498 25976062176868188 25998988974906024 26060400041078799 26093682799751952 26178402549101796 26206642465551744 26297827928640576 26359944869137176 26383210486850448 26388380624120064 26393610188254848 26479303727827104 26497423519261056 26502674693164992 26593932748293888 26686465779802752 26773110149217696 26938138553789232 27025600042600236 27049453175912328 27113345497284003 27147973013883344 27237036068949168 27306781969321701 27325468004237964 27330883277326398 27336239123549664 27360366430807872 27424993146678072 27449198789349456 27454577821054208 27639553843367136 27740222952961728 27764706821410944 27854851973428512 28117543478664892 28215377881770618 28245815182613952 28312533377962152 28318144264481764 28337522374765296 28429527317540508 28435161389541606 28465835781547584 28632353909580036 28663241022751104 28688539558516992 28725316097598153 28756303493604192 28886513157629568 29086835717668608 29329506559641827 29355393149720946 29387060240497344 29482472773745712 29616971259439872 29654937977779323 29686928202135072 29692811461786704 29713130257035456 29789216693805492 29815509029810616 29821351771145088 29847672469972224 29918174341830624 30152240556400512 30262061403230976 30305405873012886 30430634822901369 30541469640618762 30574416209810368 30753269013993372 30780412234658856 30786444061473408 30813616562851584 30853117290012831 30880348638018138 30886400048685984 30892521015798288 30913660772471232 31026254873009536 31128041221656192 31134210076436544 31207750822081944 31235295174087312 31241416141199616 31336708470107076 31370512902113664 31529866716366942 31776542080440696 31851600050207421 31879712671610958 31892278977474608 31995825337791084 32024065254241032 32058611171451648 32134335404188448 32246146150594992 32350841430304716 32363593445122016 32385739856874624 32392157958312768 32497327302333264 32722690182377184 33031288940955844 33060442770559512 33138533385569337 33167781870463926 33397794227401956 33404412894510042 33440447859876288 33519436068162088 33549020742538224 33578631528718752 33657946134559452 33694254598566528 33700932017234496 33934641670613376 33964592810658048 34044819078634848 34074867462640704 34396218236036664 34634749569157584 34665318633208032 34747200054771732 34754086142773074 34777868369030136 34791577066335936 34904536732135728 35025986335991112 35063770571520768 35108719674842187 35146593158849568 35177613982467264 35291827014877872 35305738303769472 35336899590886656 35697480198956928 35748609840495783 35878813849658934 35917518071718976 36027073411021161 36034133390133648 36065937567883104 36151127329712004 36276914419419366 36316048091932224 36409042625762268 36433957338983952 36441177703101864 36448318831399552 36480488574410496 36559493215124922 36566657528904096 36598931719132608 36813026455174332 36852738457822848 36986963937282304 37139802631238016 37192998116879451 37328462894089598 37620503842360824 37661086910151936 37709365576682349 37742648335355502 37750044503949536 37783363166353728 37816711236226944 37906036423387344 37913548519388808 37954447708730112 38176471879440048 38300421463464204 38341737991472256 38375578889964288 38695745515541247 38964093265302282 39140524199627928 39182746987329792 39267603823652694 39309963698327616 39446741892960864 39539917303705764 39582570936180096 39590415282382272 39617507009380608 39718955591740656 39746135278891584 39754012039747488 39890899122440832 40029698669704128 40407207830683848 40538400063900354 40574179763868492 40721959520825016 40855554103423752 40996324915989597 41004358685324496 41040549646211808 41137489720017108 41173798184024184 41181866731581312 41190028021064384 41218214363294976 41459330765050704 41512280101915392 41610334429442592 41647060232116416 41782277960142768 42039822288489256 42176315217997338 42323066822655927 42368722773920928 42468800066943228 42477216396722646 42506283562147944 42644290976310762 42652742084312409 42661100450388112 42698753672321376 42948530864370054 42994861534126656 43134455240406288 43189543944417024 43329769736444352 43630253576502912 44033089724581419 44080590360746016 44184711180759116 44223709160618568 44425456889159808 44530392303202608 44539217192680056 44587263813168384 44683825040708238 44732027656717632 44771508704958336 44877261512745936 44934576022979328 45081990734812416 45393092104846464 45433156616854272 45458108809519329 45812204460928143 45861624314715552 46129903520990058 46170618351988284 46179666092210112 46220424844277376 46329600073028976 46338781523697432 46370491158706848 46388769421781248 46539382309514304 46692061832484288 46701315114654816 46811626233122916 46852942761130968 46862124211799424 46903485309956352 47055769353170496 47294800074550413 47664813120661044 47819569007416437 47838418466211912 47993738006686626 48036097881361548 48045511186844864 48087916757177472 48201503106282672 48369219225892488 48421397455909632 48526262145457074 48545390167683024 48578609785311936 48588236937469152 48745990953499896 48755543371872128 48798575625510144 49084035273565776 49205701087663561 49546933411433766 49590664155839268 49751672805695889 50096691341102934 50106619341765063 50160671789814432 50279154102243132 50323531113807336 50377817555138304 50486919201839178 50541381897849792 50551398025851744 50901962505920064 50946889215987072 51067228617952272 51594327354054996 51952124353736376 51997977949812048 52120800082157598 52131129214159611 52187365599503904 52356805098203592 52413284931103488 52595655857281152 52719889738274352 52766420973700896 52787220376509696 52958607455654208 52994847038522112 53005349386329984 53372931559605504 53546220298435392 53818220774488401 53876277107578464 54051200085200472 54098906351824656 54226690994568006 54295946027766688 54474072137898336 54613563938643402 54650936008475928 54661766554652796 54672478247099328 54720732861615744 54839239822687383 54849986293356144 54898397578698912 55279107686734272 55480445905923456 55529413642821888 55709703946857024 55992694341134397 56235086957329784 56430755763541236 56491630365227904 56613972503033253 56625066755924304 56636288528963528 56675044749530592 56859054635081016 56870322779083212 56931671563095168 57264707819160072 57326482045502208 57450632195196306 57512606987208384 57773026315259136 57804755646672727 58446139897953423 58659013119283654 58710786299441892 58774120480994688 58901405735479041 58964945547491424 59309875955558646 59373856404270144 59385622923573408 59426260514070912 59578433387610984 59631018059621232 59642703542290176 59836348683661248 60304481112801024 60610811746025772 60807600095850531 60861269645802738 61082939281237524 61148832419620736 61506538027986744 61560824469317712 61572888122946816 61706234580025662 61760697276036276 61772800097371968 61785042031596576 61827321544942464 62052509746019072 62256082443312384 62268420152873088 62415501644163888 62470590348174624 62673416940214152 62741025804227328 63059733432733884 63264472826996007 63553084160881392 63703200100414842 63715824595083969 63759425343221916 63784557954949216 63966436464466143 63991650675582168 64048130508482064 64268670808376896 64422796296555081 64492292301189984 64701682860609432 64727186890244032 64771479713749248 64784315916625536 64994654604666528 65445380364754368 66062577881911688 66120885541119024 66277066771138674 66335563740927852 66795588454803912 66808825789020084 66880895719752576 67025737561062357 67038872136324176 67098041485076448 67157263057437504 67315892269118904 67388509197133056 67401864034468992 67869283341226752 68089638157269696 68149734925281408 68792436472073328 69194855281485087 69269499138315168 69330637266416064 69494400109543464 69508172285546148 69555736738060272 69583154132671872 69809073464271456 70051972671982224 70217439349684374 70293186317699136 70355227964934528 70583654029755744 70611476607538944 71394960397913856 71497219680991566 71757627699317868 71835036143437952 71990607010029939 72054146822042322 72068266780267296 72131875135766208 72302254659424008 72553828838838732 72632096183864448 72818085251524536 72867914677967904 72882355406203728 72896637662799104 73118986430249844 73133315057808192 73197863438265216 73626052910348664 73705476915645696 74279605262476032 74320400117150649 74385996233758902 74656925788179196 75145037011654401 75241007684721648 75418731153364698 75485296670711004 75500089007899072 75566726332707456 75633422472453888 75730378802758767 75812072846774688 75827097038777616 76352943758880096 76600842926928408 76683475982944512 77323244566328453 77391491031082494 77928186530604564 78181200123236397 78281048399255856 78535207647305388 78619927396655232 78893483785921728 79079834607411528 79165141872360192 79180830564764544 79437911183481312 79492270557783168 79508024079494976 79781798244881664 80059397339408256 80814415661367696 81076800127800708 81148359527736984 81340036491852009 81443919041650032 81711108206847504 81920345907965103 81992649831979194 82008717370648992 82081099292423616 82274979440034216 82347596368048368 82363733463162624 82380056042128768 82918661530101408 83220668858885184 83294120464232832 83564555920285536 84079644576978512 84352630435994676 84646133645311854 84737445547841856 84937600133886456 84954432793445292 85012567124295888 85288581952621524 85305484168624818 85322200900776224 85397507344642752 85897061728740108 85989723068253312 86175948292794459 86268910480812576 86659539472888704 87260507153005824 87988519678925481 88066179449162838 88161180721492032 88369422361518232 88447418321237136 88850913778319616 88964813933337969 89060784606405216 89078434385360112 89367650081416476 89464055313435264 89543017409916672 89754523025491872 90786184209692928 90916217619038658 91624408921856286 91723248629431104 92259807041980116 92341236703976568 92359332184420224 92440849688554752 92559351870038493 92659200146057952 92677563047394864 92740982317413696 93078764619028608 93384123664968576 93402630229309632 93623252466245832 93705885522261936 93724248423598848 94111538706340992 94589600149100826 95329626241322088 95554800150622263 95639138014832874 95676836932423824 95987476013373252 96072195762723096 96091022373689728 96175833514354944 96403006212565344 96738438451784976 97052524290914148 97090780335366048 97157219570623872 97176473874938304 97491981906999792 97511086743744256 98168070547131552 98411402175327122 99093866822867532 99181328311678536 99415600156708011 99503345611391778 100193382682205868 100213238683530126 100321343579628864 100558308204486264 100647062227614672 100973838403678356 101082763795699584 101102796051703488 101803925011840128 101893778431974144 102134457235904544 103188654708109992 103904248707472752 103995955899624096 104241600164315196 104262258428319222 104374731199007808 104713610196407184 105191311714562304 105326159024526561 105439779476548704 105532841947401792 105917214911308416 106010698772659968 107092440596870784 107636441548976802 107752554215156928 108081220233063483 108102400170400944 108197812703649312 108453381989136012 108591892055533376 108948144275796672 109227127877286804 109301872016951856 109323533109305592 109344956494198656 109441465723231488 109678479645374766 109699972586712288 109796795157397824 110558215373468544 110960891811846912 111419407893714048 111578994350638353 111985388682268794 112470173914659568 112861511527082472 112983260730455808 113128096730047047 113227945006066506 113250133511848608 113272577057927056 113350089499061184 113718109270162032 113740645558166424 113863343126190336 114529415638320144 114901264390392612 115025213974416768 115609511293345454 116087236546623741 116892279795906846 117318026238567308 117421572598883784 117548240961989376 117802811470958082 117929891094982848 118619751911117292 118747712808540288 118771245847146816 118852521028141824 119156866775221968 119262036119242464 119672697367322496 121221623492051544 121507955747087569 121615200191701062 121722539291605476 122165878562475048 122297664839241472 123013076055973488 123121648938635424 123412469160051324 123521394552072552 123545600194743936 123570084063193152 123654643089884928 124536840305746176 124831003288327776 124941180696349248 125346833880428304 126119466865467768 126528945653992014 126969200467967781 127106168321762784 127406400200829684 127431649190167938 127518850686443832 127569115909898432 127932872928932286 127958226252937227 127983301351164336 128096261016964128 128537341616753792 128845592593110162 128984584602379968 129403365721218864 129454373780488064 129568631833251072 129989309209333056 130890760729508736 132099269173744257 132125155763823376 132241771082238048 132554133542277348 132671127481855704 133591176909607824 133617651578040168 133761791439505152 134051475122124714 134077744272648352 134196082970152896 134314526114875008 134631784538237808 134803728068937984 136179276314539392 136299469850562816 136374326428557987 137436613382784429 137584872944146656 138389710562970174 138538998276630336 138661274532832128 138988800219086928 139016344571092296 139111473476120544 139166308265343744 139618146928542912 140103945343964448 140434878699368748 140586372635398272 140710455929869056 141167308059511488 141884400223651239 142994439361983132 143515255398635736 143670072286875904 143981214020059878 144108293644084644 144136533560534592 144263750271532416 144604509318848016 145107657677677464 145264192367728896 145636170503049072 145735829355935808 145764710812407456 146237972860499688 146266630115616384 146395726876530432 147252105820697328 147617103262990683 148640800234301298 148771992467517804 149255018417087667 149313851576358392 150290074023308802 150319858025295189 150482015369443296 150837462306729396 150970593341422008 151000178015798144 151133452665414912 151460757605517534 151624145693549376 151654194077555232 152705887517760192 153201685853856816 154646489132656906 154782982062164988 155856373061209128 156362400246472794 156393387642478833 156562096798511712 157070415294610776 157239854793310464 157786967571843456 158159669214823056 158361661129529088 158875822366962624 158984541115566336 159016048158989952 160118794678816512 161454662323465203 161628831322735392 162153600255601416 162296719055473968 162680072983704018 162887838083300064 163422216413695008 163840691815930206 163985299663958388 164017434741297984 164162198584847232 164549958880068432 164695192736096736 164760112084257536 165837323060202816 166441337717770368 166588240928465664 167129111840571072 167978083023403191 168159289153957024 168705260871989352 169292267290623708 169474891095683712 169841917509099759 169875200267772912 169908865586890584 170025134248591776 170577163905243048 170610968337249636 170644401801552448 170795014689285504 171794123457480216 171979446136506624 172351896585588918 172537820961625152 173319078945777408 173414266940018181 175338419693860269 175977039357850962 176132358898325676 176322361442984064 176704217206437123 176738844723036464 176894836642474272 177929627866675938 178121569212810432 178156868770720224 178735300162832952 178928110626870528 179509046050983744 181832435238077316 182422800287551593 183248817843712572 183446497258862208 184519614083960232 184682473407953136 184718664368840448 185118703740076986 185318400292115904 185355126094789728 185481964634827392 186157529238057216 186768247329937152 186805260458619264 187246504932491664 187411771044523872 188223077412681984 189179200298201652 189793418480988021 190659252482644176 191109600301244526 191147473785251907 191278276029665748 191353673864847648 191974952026746504 192144391525446192 192182044747379456 192806012425130688 193476876903569952 194105048581828296 194181560670732096 194314439141247744 194352947749876608 194983963813999584 196336141094263104 196822804350654244 198187733645735064 198362656623357072 198831200313416022 199006691222783556 200386765364411736 200426477367060252 200642687159257728 201077212683187071 201116616408972528 201294124455229344 201947676807356712 202165527591399168 202205592103406976 203607850023680256 204268914471809088 205306545917492789 206377309416219984 207584565844455261 207808497414945504 207991911799248192 208483200328630392 208524516856638444 208749462398015616 209427220392814368 210652318049053122 210879558953097408 211065683894803584 211834429822616832 214184881193741568 215272883097953604 215505108430313856 215971821030089817 216162440466126966 216204800340801888 216395625407298624 216906763978272024 217183784111066752 217896288551593344 218454255754573608 218603744033903712 218647066218611184 218689912988397312 219356959290749532 219399945173424576 219593590314795648 221116430746937088 222838815787428096 222961200351451947 223157988701276706 223970777364537588 224940347829319136 225723023054164944 226256193460094094 226455890012133012 226500267023697216 226545154115854112 226700178998122368 227191136408276301 227436218540324064 227481291116332848 229058831276640288 229802528780785224 230050427948833536 231219022586690908 231969733698985359 232174473093247482 233784559591813692 234543600369709191 234636052477134616 234843145197767568 235605622941916164 235859782189965696 237239503822234584 237495425617080576 237542491694293632 238313733550443936 238524072238484928 239345394734644992 242443246984103088 243015911494175138 243230400383402124 243445078583210952 244020109475556027 244331757124950096 245761037723895309 246026152111946976 246243297877270848 246824938320102648 247042789104145104 247091200389487872 247140168126386304 249662006576655552 249882361392698496 250693667760856608 252238933730935536 253057891307984028 253938400935935562 254212336643525568 254812800401659368 254863298380335876 255037701372887664 255138231819796864 255865745857864572 255916452505874454 255966602702328672 256192522033928256 257074683233507584 257691185186220324 257969169204759936 258806731442437728 258908747560976128 259978618418666112 261781521459017472 263965559036776443 264198538347488514 264250311527646752 264483542164476096 265108267084554696 265342254963711408 266894441800013907 267182353819215648 267235303156080336 268102950244249428 268155488545296704 268392165940305792 268629052229750016 269263569076475616 272358552629078784 272748652857115974 274873226765568858 275169745888293312 276779421125940348 277077996553260672 277322549065664256 277678055610115479 277977600438173856 278032689142184592 278222946952241088 279236293857085824 280207890687928896 280869757398737496 281172745270796544 282334616119022976 283768800447302478 285988878723966264 286664400451866789 287030510797271472 287962428040119756 288216587288169288 288273067121069184 288527500543064832 289209018637696032 290215315355354928 291272341006098144 291471658711871616 291529421624814912 292475945720999376 292533260231232768 294504211641394656 295234206525981366 297281600468602596 297543984935035608 298246800470124033 298510036834175334 298627703152716784 300580148046617604 300639716050590378 300964030738886592 301674924613458792 301941186682844016 302000356031596288 302921515211035068 303248291387098752 303308388155110464 305411775035520384 306403371707713632 309292978265313812 309565964124329976 311712746122418256 312724800492945588 312786775284957666 313124193597023424 314140830589221552 315573935143686912 315978477073579683 316319338429646112 317751644733925248 318032096317979904 322909324646930406 323257662645470784 324307200511202832 324593438110947936 325360145967408036 325775676166600128 326844432827390016 327681383631860412 327970599327916776 328034869482595968 328324397169694464 329099917760136864 329390385472193472 331674646120405632 332882675435540736 334258223681142144 334736983051915059 335956166046806382 336318578307914048 337410521743978704 338584534581247416 338949782191367424 339384290190141141 339683835018199518 339750400535545824 339817731173781168 340050268497183552 341154327810486096 341221936674499272 341288803603104896 341590029378571008 343588246914960432 344703793171177836 345075641923250304 346828533880036362 348261709639871223 350676839387720538 351954078715701924 352264717796651352 352644722885968128 353408434412874246 353477689446072928 353789673284948544 355859255733351876 356243138425620864 356313737541440448 357470600325665904 359018092101967488 363664870476154632 364523867241262707 364845600575103186 366497635687425144 366892994517724416 369039228167920464 369364946815906272 370237407480153972 370636800584231808 370710252189579456 370963929269654784 373610520917238528 374493009864983328 374823542089047744 378358400596403304 379586836961976042 381318504965288352 382219200602489052 382294947570503814 382556552059331496 382707347729695296 383874678758811681 383949904053493008 384288783050892384 385612024850261376 386953753807139904 388210097163656592 388363121341464192 388705895499753216 389967927627999168 392672282188526208 393645608701308488 396297807521232771 396375467291470128 396725313246714144 397662400626832044 398013382445567112 400773530728823472 400852954734120504 401285374318515456 402154425366374142 402233232817945056 402588248910458688 403895353614713424 404411184206813952 408537828943618176 409122979285673961 410613091834985578 412309840148353287 412754618832439968 415169131688910522 415616994829891008 415983823598496384 416966400657260784 417049033713276888 417498924796031232 418854440785628736 421304636098106244 421759117906194816 422131367789607168 425653200670953717 430545766195907208 431010216860627712 431943642060179634 432324880932253932 432409600681603776 432791250814597248 433813527956544048 434367568222133504 435792577103186688 436908511509147216 437207488067807424 437294132437222368 438713918581499064 438799890346849152 439187180629591296 442851309788972049 445922400702903894 446315977402553412 447765055251263001 447941554729075176 449880695658638272 450959574075885567 451446046108329888 452512386920188188 452911780024266024 453000534047394432 453090308231708224 453400357996244736 454382272816552602 454872437080648128 454962582232665696 458117662553280576 459605057561570448 462438045173381816 463939467397970718 464348946186494964 467569119183627384 469087200739418382 469180162927436499 469272104954269232 469686290395535136 471211245883832328 471719564379931392 474479007644469168 475084983388587264 476627467100887872 477048144476969856 484363986970395609 484886493968206176 486031822988350276 486460800766804248 486890157166421904 488040218951112054 488663514249900192 491522075447790618 492052304223893952 492486595754541696 493649876640205296 494085578208290208 494280336252772608 499324013153311104 499764722785396992 501387335521713216 503934249070209573 504477867461871072 506115782615968056 507876801871871124 508424673287051136 509625600803318736 509726596760671752 510075402745775328 510276463639593728 511731491715729144 511832905011748908 511933205404657344 512385044067856512 515382370372440648 515938338409519872 517613462884875456 519957236837332224 520242800820054543 526015259081580807 527931118073552886 528397076694977028 528500623055293504 528967084328952192 530112651619311369 530216534169109392 530684509927422816 533788883600027814 534364707638431296 534470606312160672 536205900488498856 536310977090593408 536784331880611584 538527138152951232 541262711964299171 545497305714231948 547268400862654779 549746453531137716 550339491776586624 553558842251880696 554155993106521344 555356111220230958 555955200876347712 556065378284369184 556445893904482176 558472587714171648 560415781375857792 561739514797474992 564669232238045952 567537600894604956 569380255442964063 571977757447932528 573328800903733578 573442421355755721 574061021594542944 575924856080239512 576433174576338576 576546134242138368 578418037275392064 580430630710709856 582544682012196288 582943317423743232 583058843249629824 584951891441998752 589008423282789312 590468413051962732 594563200937205192 595087969870071216 596493600940248066 597020073668350668 597255406305433568 601160296093235208 601279432101180756 601928061477773184 603231638049561213 603349849226917584 603882373365688032 605843030422070136 606496582774197504 606616776310220928 610823550071040768 612806743415427264 615919637752478367 618585956530627624 619131928248659952 622753697533365783 623425492244836512 625449600985891176 625573550569915332 626248387194046848 628281661178443104 631956954147159366 632638676859292224 635503289467850496 645818649293860812 646515325290941568 647915463090269451 648614401022405664 649186876221895872 650720291934816072 651551352333200256 653688865654780032 655362767263720824 655941198655833552 656069738965191936 658199835520273728 658780770944386944 663349292240811264 668516447362284288 668883601054355841 669473966103830118 671912332093612764 672637156615828096 674821043487957408 677169069162494832 678768580380282282 679367670036399036 679500801071091648 679635462347562336 680100536994367104 682308655620972192 682443873348998544 682577607206209792 687176493829920864 689407586342355672 690151283846500608 693657067760072724 695909201096956077 696523419279742446 701353678775441076 703630801109127573 703908157431403848 704529435593302704 706816868825748492 706955378892145856 707579346569897088 711718511466703752 712486276851241728 712627475082880896 714941200651331808 718036184203934976 727329740952309264 729047734482525414 729691201150206372 732060328426668081 732995271374850288 737283113171685927 738078456335840928 738729893631812544 740474814960307944 741273601168463616 741420504379158912 748986019729966656 749647084178095488 756716801192806608 759173673923952084 762637009930576704 764438401204978104 764589895141007628 765113104118662992 765414695459390592 767749357517623362 767899808106986016 768577566101784768 771224049700522752 773907507614279808 776420194327313184 776726242682928384 779935855255998336 785344564377052416 787291217402616976 791896677110329329 792595615042465542 792750934582940256 793450626493428288 795324801253664088 796026764891134224 801547061457646944 801705909468241008 804308850732748284 804466465635890112 805176497820917376 807790707229426848 817075657887236352 818245958571347922 821226183669971156 824619680296706574 825509237664879936 830338263377821044 831233989659782016 831967647196992768 833034166830346437 833932801314521568 834098067426553776 837708881571257472 842609272196212488 843518235812389632 850555690229612983 851306401341907434 859993201355600367 861091532391814416 863887284120359268 864649761864507864 864819201363207552 865582501629194496 867627055913088096 873817023018294432 874414976135614848 874588264874444736 877427837162998128 877599780693698304 885702619577944098 891844801405807788 892631954805106824 894740401410372099 895530110502526002 895883109458150352 899761391317276544 901919148151771134 902892092216659776 905024773840376376 905823560048532048 906001068094788864 906180616463416448 908764545633105204 909744874161296256 909925164465331392 916235325106561152 919210115123140896 924876090346763632 927878934795941436 928697892372989928 935138238367254768 938174401478836764 938360325854872998 938544209908538464 939372580791070272 942422491767664656 947935431220739049 948958015288938336 953254934201775744 954096288953939712 968727973940791218 969772987936412352 972063645976700552 972921601533608496 973780314332843808 976080437902224108 977327028499800384 983044150895581236 984104608447787904 984973191509083392 987299753280410592 988171156416580416 998648026306622208 1002774671043426432 1007868498140419146 1008955734923742144 1012231565231936112 1015753603743742248 1016849346574102272 1018152870570423423 1019251201606637472 1019453193521343504 1020150805491550656 1023462983431458288 1023665810023497816 1023866410809314688 1024770088135713024 1030764740744881296 1035226925769750912 1040485601640109086 1044785128919613669 1052030518163161614 1055862236147105772 1056794153389954056 1057001246110587008 1057934168657904384 1060225303238622738 1060433068338218784 1061369019854845632 1067577767200055628 1068729415276862592 1068941212624321344 1072411800976997712 1072621954181186816 1077054276305902464 1082525423928598342 1090994611428463896 1093571601723788121 1094536801725309558 1099492907062275432 1100678983553173248 1107117684503761392 1110712222440461916 1111910401752695424 1112130756568738368 1112891787808964352 1120831562751715584 1123479029594949984 1135075201789209912 1138760510885928126 1143955514895865056 1146657601807467156 1146884842711511442 1148122043189085888 1151849712160479024 1152866349152677152 1156836074550784128 1160861261421419712 1165089364024392576 1166117686499259648 1169903782883997504 1178016846565578624 1180936826103925464 1188893422563698313 1189126401874410384 1190175939740142432 1192987201880496132 1194040147336701336 1194510812610867136 1202320592186470416 1202558864202361512 1203856122955546368 1206463276099122426 1206699698453835168 1207764746731376064 1211686060844140272 1213233552620441856 1225613486830854528 1227368937857021883 1231839275504956734 1236929520445059861 1237171913061255248 1238263856497319904 1245507395066731566 1246850984489673024 1250899201971782352 1251147101139830664 1252496774388093696 1256563322356886208 1263913908294318732 1265277353718584448 1276959602012861151 1291637298587721624 1293030650581883136 1295830926180538902 1297228802044811328 1298373752443791744 1301440583869632144 1303102704666400512 1307377731309560064 1310725534527441648 1311882397311667104 1316399671040547456 1317561541888773888 1328553929366916147 1337767202108711682 1338947932207660236 1343824664187225528 1345274313231656192 1349642086975914816 1354338138324989664 1357537160760564564 1358735340072798072 1359001602142183296 1359270924695124672 1360201073988734208 1364617311241944384 1364887746697997088 1374352987659841728 1378815172684711344 1387314135520145448 1391818402193912154 1393046838559484892 1402707357550882152 1407261602218255146 1407540488782309497 1407816314862807696 1409058871186605408 1413633737651496984 1413910757784291712 1415158693139794176 1423437022933407504 1425254950165761792 1429882401302663616 1453091960911186827 1454659481904618528 1458095468965050828 1459382402300412744 1464120656853336162 1465990542749700576 1474566226343371854 1476156912671681856 1477459787263625088 1480949629920615888 1482841008758317824 1497972039459933312 1499294168356190976 1511802747210628719 1513433602385613216 1518347347847904168 1525274019861153408 1528876802409956208 1529179790282015256 1530226208237325984 1530829390918781184 1535498715035246724 1535799616213972032 1537155132203569536 1547815015228559616 1552840388654626368 1559871710511996672 1560728402460163629 1574582434805233952 1583793354220658658 1585191230084931084 1585501869165880512 1586901252986856576 1590337954857934107 1590649602507328176 1592053529782268448 1603094122915293888 1603411818936482016 1608617701465496568 1608932931271780224 1610352995641834752 1615581414458853696 1623788135892897513 1636491917142695844 1641805202587964337 1642452367339942312 1649239360593413148 1651018475329759872 1660676526755642088 1662467979319564032 1666068333660692874 1667865602629043136 1668196134853107552 1675417763142514944 1685218544392424976 1701111380459225966 1702612802683814868 1708140766328892189 1719986402711200734 1720327264067267163 1722183064783628832 1727774568240718536 1729299523729015728 1729638402726415104 1735254111826176192 1747634046036588864 1748829952271229696 1749176529748889472 1754855674325996256 1771405239155888196 1783689602811615576 1785263909610213648 1789480802820744198 1791060221005052004 1791766218916300704 1799522782634553088 1803838296303542268 1805784184433319552 1810049547680752752 1811647120097064096 1812361232926832896 1817529091266210408 1819489748322592512 1819850328930662784 1832470650213122304 1838420230246281792 1847758913257435101 1849752180693527264 1855757869591882872 1857395784745979856 1868261092600097349 1870276476734509536 1876348802957673528 1876720651709745996 1877088419817076928 1878745161582140544 1884844983535329312 1895870862441478098 1897916030577876672 1906509868403551488 1937455947881582436 1939545975872824704 1943746389270808353 1944127291953401104 1945843203067216992 1947560628665687616 1952160875804448216 1954654056999600768 1966088301791162472 1968209216895575808 1974599506560821184 1976342312833160832 2005549342086852864 2006650803163067523 2015736996280838292 2017911469847484288 2024463130463872224 2031507207487484496 2036305741140846846 2038502403213274944 2038906387042687008 2040301610983101312 2046925966862916576 2047331620046995632 2047732821618629376 2061529481489762592 2070453851539501824 2080971203280218172 2087727603290868231 2089570257839227338 2104061036326323228 2111724472294211544 2113588306779908112 2114002492221174016 2120450606477245476 2120866136676437568 2122738039709691264 2135155534400111256 2137458830553725184 2137882425248642688 2144823601953995424 2154108552611804928 2165050847857196684 2181989222856927792 2187143203447576242 2189073603450619116 2196180985280004243 2198985814124550864 2211849339515057781 2214235369007522784 2221424444880923832 2223820803505390848 2224261513137476736 2246958059189899968 2270150403578419824 2277521021771856252 2287911029791730112 2293315203614934312 2293769685423022884 2296244086378171776 2303699424320958048 2305732698305354304 2313672149101568256 2321722522842839424 2330178728048785152 2339807565767995008 2356033693131157248 2361873652207850928 2375690031330987987 2377786845127396626 2378252803748820768 2380351879480284864 2385974403760992264 2388080294673402672 2389021625221734272 2404641184372940832 2405117728404723024 2412926552198244852 2413399396907670336 2415529493462752128 2423372121688280544 2451226973661709056 2454737875714043766 2463678551009913468 2473859040890119722 2474343826122510496 2476527712994639808 2491014790133463132 2493701968979346048 2499102500491039311 2501798403943564704 2502294202279661328 2513126644713772416 2527827816588637464 2530554707437168896 2551667070688838949 2553919204025722302 2579979604066801101 2583274597175443248 2591661852361077804 2594457604089622656 2596747504887583488 2602881167739264288 2621451069054883296 2623764794623334208 2632799342081094912 2657107858733832294 2675534404217423364 2677895864415320472 2684221204231116297 2687649328374451056 2699284173951829632 2708676276649979328 2715074321521129128 2717470680145596144 2718003204284366592 2718541849390249344 2729234622483888768 2729775493395994176 2748705975319683456 2757630345369422688 2774628271040290896 2783636804387824308 2786093677118969784 2805414715101764304 2814523204436510292 2815080977564618994 2815632629725615392 2818117742373210816 2827267475302993968 2827821515568583424 2846874045866815008 2859764802605327232 2906183921822373654 2909318963809237056 2916190937930101656 2918764804600825488 2928241313706672324 2931981085499401152 2949132452686743708 2952313825343363712 2954919574527250176 2961899259841231776 2995944078919866624 3023605494421257438 3026867204771226432 3036694695695808336 3050548039722306816 3054458611711270269 3057753604819912416 3058359580564030512 3060452416474651968 3070997430070493448 3071599232427944064 3074310264407139072 3105680777309252736 3121456804920327258 3134355386758841007 3149164869610467904 3167586708441317316 3170382460169862168 3171003738331761024 3173802505973713152 3180675909715868214 3181299205014656352 3184107059564536896 3206188245830587776 3206823637872964032 3217235402930993136 3217865862543560448 3231162828917707392 3247576271785795026 3272983834285391688 3280714805171364363 3283610405175928674 3284904734679884624 3298478721186826296 3302036950659519744 3321353053511284176 3332136667321385748 3335731205258086272 3336392269706215104 3370437088784849952 3402222760918451932 3405225605367629736 3416281532657784378 3439972805422401468 3440654528134534326 3444366129567257664 3455549136481437072 3458599047458031456 3470508223652352384 3495268092073177728 3498353059497778944 3509711348651992512 3542810478311776392 3567379205623231152 3570527819220427296 3578961605641488396 3582120442010104008 3583532437832601408 3607676592607084536 3611568368866639104 3620099095361505504 3623294240194128192 3635058182532420816 3639700657861325568 3676840460492563584 3682106813571065649 3695517826514870202 3699504361387054528 3710788561335179583 3711515739183765744 3714791569491959712 3736522185200194698 3740552953469019072 3752697605915347056 3753441303419491992 3754176839634153856 3757490323164281088 3769689967070658624 3791741724882956196 3795832061155753344 3830878806038583453 3874911895763164872 3879091951745649408 3887492778541616706 3888254583906802208 3891686406134433984 3895121257331375232 3904321751608896432 3909308113999201536 3932176603582324944 3949199013121642368 3952684625666321664 3985661788100748441 4013301606326135046 4031473992561676584 4035822939694968576 4048926260927744448 4063014414974968992 4072611482281693692 4077004806426549888 4077812774085374016 4080603221966202624 4093851933725833152 4094663240093991264 4123058962979525184 4161942406560436344 4175455206581736462 4179140515678454676 4208122072652646456 4222621466346928491 4223448944588423088 4227176613559816224 4240901212954490952 4241732273352875136 4245476079419382528 4270311068800222512 4275764850497285376 4289647203907990848 4330101695714393368 4359275882733560481 4363978445713855584 4374286406895152484 4378147206901238232 4392361970560008486 4397971628249101728 4423698679030115562 4428470738015045568 4442848889761847664 4448523026274953472 4493916118379799936 4535408241631886157 4540300807156839648 4555042043543712504 4575822059583460224 4586630407229868624 4587539370846045768 4592488172756343552 4607398848641916096 4611465396610708608 4643445045685678848 4679615131535990016 4682185207380490887 4723747304415701856 4751380062661975974 4755573690254793252 4756505607497641536 4760703758960569728 4771948807521984528 4776160589346805344 4778043250443468544 4809282368745881664 4810235456809446048 4825853104396489704 4826798793815340672 4831058986925504256 4846744243376561088 4871364407678692539 4909475751428087532 4925415607763893011 4927357102019826936 4947718081780239444 4948687652245020992 4953055425989279616 4982029580266926264 4987403937958692096 4998205000982078622 5003596807887129408 5004588404559322656 5026253289427544832 5055655633177274928 5103334141377677898 5107838408051444604 5124422298986676567 5159959208133602202 5160981792201801489 5166549194350886496 5183323704722155608 5188915208179245312 5205762335478528576 5242902138109766592 5247529589246668416 5314215717467664588 5351068808434846728 5355791728830640944 5368442408462232594 5375298656748902112 5398568347903659264 5417352553299958656 5430148643042258256 5434941360291192288 5437083698780498688 5458469244967777536 5459550986791988352 5497411950639366912 5515260690738845376 5543276739772305303 5549256542080581792 5567273608775648616 5572187354237939568 5610829430203528608 5629046408873020584 5630161955129237988 5631265259451230784 5636235484746421632 5654534950605987936 5693748091733630016 5719529605210654464 5812367843644747308 5818637927618474112 5831239167812425059 5832381875860203312 5837529609201650976 5856482627413344648 5863962170998802304 5898264905373487416 5904627650686727424 5923798519682463552 5953889831607290881 6019952409489202569 6047210988842514876 6053734409542452864 6073389391391616672 6108917223422540538 6115507209639824832 6116719161128061024 6120904832949303936 6141994860140986896 6143198464855888128 6211361554618505472 6242913609840654516 6263182809872604693 6268710773517682014 6298329739220935808 6335173416882634632 6340764920339724336 6342007476663522048 6361351819431736428 6362598410029312704 6368214119129073792 6412376491661175552 6413647275745928064 6434470805861986272 6462325657835414784 6495152543571590052 6545967668570783376 6561429610342728726 6567220810351857348 6569809469359769248 6588542955840012729 6596957442373652592 6635548018545173343 6642706107022568352 6664273334642771496 6671462410516172544 6672784539412430208 6740874177569699904 6804445521836903864 6810451210735259472 6832563065315568756 6879945610844802936 6881309056269068652 6888732259134515328 6911098272962874144 6917198094916062912 6941016447304704768 6990536184146355456 7019422697303985024 7085620956623552784 7127070093992963961 7134758411246462304 7141055638440854592 7157923211282976792 7164240884020208016 7167064875665202816 7215353185214169072 7240198190723011008 7246588480388256384 7270116365064841632 7353680920985127168 7364213627142131298 7391035653029740404 7399008722774109056 7421577122670359166 7423031478367531488 7429583138983919424 7473044370400389396 7481105906938038144 7505395211830694112 7506882606838983984 7508353679268307712 7539379934141317248 7583483449765912392 7591664122311506688 7655001212066516847 7661757612077166906 7739938812200403303 7749823791526329744 7774985557083233412 7776509167813604416 7783372812268867968 7790242514662750464 7808643503217792864 7864353207164649888 7898398026243284736 7971323576201496882 8026603212652270092 8052663612693348891 8062947985123353168 8097852521855488896 8126028829949937984 8145222964563387384 8154009612853099776 8155625548170748032 8187703867451666304 8189326480187982528 8246117925959050368 8323884813120872688 8350910413163472924 8358281031356909352 8416244145305292912 8445242932693856982 8446897889176846176 8454353227119632448 8481802425908981904 8483464546705750272 8540622137600445024 8579294407815981696 8660203391428786736 8718551765467120962 8727956891427711168 8748572813790304968 8756294413802476464 8784723941120016972 8795943256498203456 8847397358060231124 8856941476030091136 8885697779523695328 8987832236759599872 9070816483263772314 9080601614313679296 9110084087087425008 9151644119166920448 9163375835133810807 9173260814459737248 9175078741692091536 9214797697283832192 9222930793221417216 9364370414760981774 9447494608831403712 9502760125323951948 9511147380509586504 9513011214995283072 9521407517921139456 9543897615043969056 9552321178693610688 9618564737491763328 9620470913618892096 9651706208792979408 9653597587630681344 9693488486753122176 9742728815357385078 9818951502856175064 9842144415514093089 9850831215527786022 9854714204039653872 9895436163560478888 9897375304490041984 9906110851978559232 9964059160533852528 9996410001964157244 10007193615774258816 10009176809118645312 10111311266354549856 10206668282755355796 10215676816102889208 10248844597973353134 10319918416267204404 10321963584403602978 10333098388701772992 10366647409444311216 10411524670957057152 10485804276219533184 10495059178493336832 10628431434935329176 10702137616869693456 10711583457661281888 10736884816924465188 10750597313497804224 10834705106599917312 10860297286084516512 10869882720582384576 10919101973583976704 11030521381477690752 11086553479544610606 11098513084161163584 11132365684005538749 11134547217551297232 11144374708475879136 11221658860407057216 11258092817746041168 11260323910258475976 11262530518902461568 11272470969492843264 11309069901211975872 11387496183467260032 11492636418115750359 11624735687289494616 11637275855236948224 11662478335624850118 11664763751720406624 11675059218403301952 11712965254826689296 11727924341997604608 11796529810746974832 11847597039364927104 11907779663214581762 11956985364302245323 12039904818978405138 12094421977685029752 12107468819084905728 12146778782783233344 12217834446845081076 12231014419279649664 12233438322256122048 12241809665898607872 12283989720281973792 12485827219681309032 12526365619745209386 12537421547035364028 12596659478441871616 12670346833765269264 12681529840679448672 12722703638863472856 12725196820058625408 12736428238258147584 12827294551491856128 12868941611723972544 12990305087143180104 13077827648200681443 13091935337141566752 13122859220685457452 13134441620703714696 13139618938719538496 13177085911680025458 13193914884747305184 13271096037090346686 13285412214045136704 13328546669285542992 13345569078824860416 13481748355139399808 13606224724895658471 13608891043673807728 13620902421470518944 13665126130631137512 13759891221689605872 13762618112538137304 13777464518269030656 13822196545925748288 13834396189832125824 14038845394607970048 14046555622141472661 14171241913247105568 14254140187985927922 14269516822492924608 14282111276881709184 14315846422565953584 14328481768040416032 14334129751330405632 14430706370428338144 14480396381446022016 14493176960776512768 14540232730129683264 14614093223036077617 14728427254284262596 14782071306059480808 14798017445548218112 14843154245340718332 14846062956735062976 14859166277967838848 14946088740800778792 14962211813876076288 15010790423661388224 15013765213677967968 15078759868282634496 15166966899531824784 15310002424133033694 15323515224154333812 15373266896960029701 15479877624400806606 15482945376605404467 15499647583052659488 15549971114166466824 15553018335627208832 15566745624537735936 15617287006435585728 15728706414329299776 15942647152402993764 16053206425304540184 16105327225386697782 16125895970246706336 16195705043710977792 16252057659899875968 16290445929126774768 16311251096341496064 16375407734903332608 16378652960375965056 16492235851918100736 16629830219316915909 16647769626241745376 16701820826326945848 16716562062713818704 16832488290610585824 16890485865387713964 16893795778353692352 16908706454239264896 16963604851817963808 17081244275200890048 17158588815631963392 17320406782857573472 17437103530934241924 17455913782855422336 17493717503437275177 17497145627580609936 17512588827604952928 17569447882240033944 17591886512996406912 17694794716120462248 17713882952060182272 17771395559047390656 17861669494821872643 18059857228467607707 18141632966527544628 18161203228627358592 18220168174174850016 18326751670267621614 18346521628919474496 18350157483384183072 18429595394567664384 18728740829521963548 18789548429617814079 18894989217662807424 19005520250647903896 19022294761019173008 19026022429990566144 19087795230087938112 19104642357387221376 19237129474983526656 19240941827237784192 19303412417585958816 19386976973506244352 19485457630714770156 19637903005712350128 19684288831028186178 19701662431055572044 19709428408079307744 19790872327120957776 19794750608980083968 19928118321067705056 19992820003928314488 20014387231548517632 20018353618237290624 20222622532709099712 20413336565510711592 20431353632205778416 20497689195946706268 20639836832534408808 20643927168807205956 20666196777403545984 20733294818888622432 20823049341914114304 20971608552439066368 21256862869870658352 21381210281978891883 21404275233739386912 21423166915322563776 21473769633848930376 21501194626995608448 21720594572169033024 21739765441164769152 22061042762955381504 22173106959089221212 22197026168322327168 22264731368011077498 22269094435102594464 22288749416951758272 22443317720814114432 22516185635492082336 22520647820516951952 22525061037804923136 22618139802423951744 22774992366934520064 22965003636199550541 22985272836231500718 23249471374578989232 23324956671249700236 23329527503440813248 23350118436806603904 23425930509653378592 23593059621493949664 23695194078729854208 23815559326429163524 23913970728604490646 24079809637956810276 24157990838080046673 24188843955370059504 24293557565566466688 24435668893690162152 24462028838559299328 24466876644512244096 24567979440563947584 24971654439362618064 25052731239490418772 25074843094070728056 25340693667530538528 25363059681358897344 25445407277726945712 25450393640117250816 25737883223447945088 25980610174286360208 26155655296401362886 26183870674283133504 26245718441370914904 26268883241407429392 26279237877439076992 26354171823360050916 26387829769494610368 26542192074180693372 26570824428090273408 26657093338571085984 26963496710278799616 27212449449791316942 27217782087347615456 27241804842941037888 27330252261262275024 27490127505401432421 27519782443379211744 27525236225076274608 27644393091851496576 27668792379664251648 28093111244282945322 28342483826494211136 28508280375971855844 28539033644985849216 28564222553763418368 28631692845131907168 28656963536080832064 28861412740856676288 28960792762892044032 29080465460259366528 29228186446072155234 29456854508568525192 29526433246542279267 29564142612118961616 29686308490681436664 29692125913470125952 29718332555935677696 29892177481601557584 30021580847322776448 30027530427355935936 30333933799063649568 30620004848266067388 30647030448308667624 30746533793920059402 30959755248801613212 30965890753210808934 30999295166105318976 31099942228332933648 31106036671254417664 31234574012871171456 31457412828658599552 31885294304805987528 32106412850609080368 32210654450773395564 32251791940493412672 32504115319799751936 32580891858253549536 32757305920751930112 33259660438633831818 33295539252483490752 33403641652653891696 33433124125427637408 33664976581221171648 33780971730775427928 33787591556707384704 33817412908478529792 33927209703635927616 34162488550401780096 34477909254347251077 34640813565715146944 34874207061868483848 34911827565710844672 34987435006874550354 34994291255161219872 35025177655209905856 35138895764480067888 35183773025992813824 35389589432240924496 35542791118094781312 35723338989643745286 35870956092906735969 36119714456935215414 36283265933055089256 36322406457254717184 36440336348349700032 36653503340535243228 36693043257838948992 36700314966768366144 37457481659043927096 37579096859235628158 37789978435325614848 38011040501295807792 38044589522038346016 38175590460175876224 38209284714774442752 38481883654475568384 38606824835171917632 38970915261429540312 39275806011424700256 39368577662056372356 39403324862111144088 39418856816158615488 39581744654241915552 39856236642135410112 39985640007856628976 40036707236474581248 40445245065418199424 40818674174686975413 40826673131021423184 40862707264411556832 40995378391893412536 41279673665068817616 41287854337614411912 41332393554807091968 41466589637777244864 42139666866424417983 42513725739741316704 42762420563957783766 42808550467478773824 42846333830645127552 42947539267697860752 43002389253991216896 43441189144338066048 43479530882329538304 43842279669108232851 44346213918178442424 44394052336644654336 44529462736022154996 44538188870205188928 44577498833903516544 44886635441628228864 45032371270984164672 45041295641033903904 45236279604847903488 45930007272399101082 45970545672463001436 46119800690880089103 46448836129816213401 46498942749157978464 46649913342499400472 46659055006881626496 46700236873613207808 46851861019306757184 47186119242987899328 47631118652858327048 47827941457208981292 48159619275913620552 48315981676160093346 48377687910740119008 48587115131132933376 48871337787380324304 48933753289024488192 49135958881127895168 49889490657950747727 49943308878725236128 50105462478980837544 50149686188141456112 50681387335061077056 50726119362717794688 50890814555453891424 51475766446895890176 51961220348572720416 52311310592802725772 52367741348566267008 52491436882741829808 52537766482814858784 52558475754878153984 52708343646720101832 52775659538989220736 53084384148361386744 53141648856180546816 53314186677142171968 53585008484465617929 54179571685402823121 54424898899582633884 54435564174695230912 54483609685882075776 54660504522524550048 54980255010802864842 55039564886758423488 55050472450152549216 55288786183702993152 56186222488565890644 56368645288853442237 56684967652988422272 57016560751943711688 57078067289971698432 57263385690263814336 57313927072161664128 57722825481713352576 58160930920518733056 58456372892144310468 58913709017137050384 59052866493084558534 59128285224237923232 59372616981362873328 59384251826940251904 59784354963203115168 60043161694645552896 60055060854711871872 60667867598127299136 61240009696532134776 61294060896617335248 61493067587840118804 61919510497603226424 61931781506421617868 61998590332210637952 62199884456665867296 62469148025742342912 62914825657317199104 63770588609611975056 64143630845936675649 64212825701218160736 64421308901546791128 64503583880986825344 65161783716507099072 66519320877267663636 66591078504966981504 66807283305307783392 66866248250855274816 67329953162442343296 67561943461550855856 67575183113414769408 67854419407271855232 68324977100803560192 68895010908598651623 68955818508694502154 69281627131430293888 69748414123736967696 69974870013749100708 69988582510322439744 70050355310419811712 70277791528960135776 70779178864481848992 71085582236189562624 71446677979287490572 71741912185813471938 72239428913870430828 72473972514240140019 72566531866110178512 72880672696699400064 73307006681070486456 73386086515677897984 73400629933536732288 74914963318087854192 75158193718471256316 76022081002591615584 76089179044076692032 76351180920351752448 77213649670343835264 77941830522859080624 78551612022849400512 78737155324112744712 78806649724222288176 78837713632317230976 79163489308483831104 79712473284270820224 79971280015713257952 80890490130836398848 81637348349373950826 81653346262042846368 81725414528823113664 81990756783786825072 82559347330137635232 82575708675228823824 82933179275554489728 84279333732848835966 85027451479482633408 85524841127915567532 85617100934957547648 85692667661290255104 85895078535395721504 86882378288676132096 87684559338216465702 88579299739626837801 88692427836356884848 89058925472044309992 89076377740410377856 89154997667807033088 90064742541968329344 90082591282067807808 91860014544798202164 91941091344926002872 92239601381760178206 92897672259632426802 92997885498315956928 93299826684998800944 93318110013763252992 93703722038613514368 94372238485975798656 95262237305716654096 95655882914417962584 96319238551827241104 96631963352320186692 96755375821480238016 97742675574760648608 98271917762255790336 99778981315901495454 99886617757450472256 100210924957961675088 100299372376282912224 101362774670122154112 101452238725435589376 101781629110907782848 103922440697145440832 104622621185605451544 104735482697132534016 104982873765483659616 105075532965629717568 105416687293440203664 105551319077978441472 106168768296722773488 106628373354284343936 107170016968931235858 107612868278720207907 108359143370805646242 108849797799165267768 108871128349390461824 108967219371764151552 109321009045049100096 109960510021605729684 110079129773516846976 110100944900305098432 112372444977131781288 112737290577706884474 113369935305976844544 114033121503887423376 114526771380527628672 114627854144323328256 115445650963426705152 116912745784288620936 117827418034274100768 118105732986169117068 118256570448475846464 118745233962725746656 119568709926406230336 120110121709423743744 121335735196254598272 122456022524060926239 122480019393064269552 122588121793234670496 122986135175680237608 123839020995206452848 123863563012843235736 123997180664421275904 124399768913331734592 126419000599273253949 127541177219223950112 128287261691873351298 128425651402436321472 128842617803093582256 129007167761973650688 130323567433014198144 131526839007324698553 133038641754535327272 133182157009933963008 133614566610615566784 133732496501710549632 134659906324884686592 135123886923101711712 135708838814543710464 137790021817197303246 137911637017389004308 138563254262860587776 139496828247473935392 139949740027498201416 139977165020644879488 140100710620839623424 140555583057920271552 141558357728963697984 142893355958574981144 143483824371626943876 144478857827740861656 144947945028480280038 145133063732220357024 145761345393398800128 146614013362140972912 146801259867073464576 149668471973852243181 149829926636175708384 150316387436942512632 152044162005183231168 152178358088153384064 154427299340687670528 155883661045718161248 157103224045698801024 157474310648225489424 157613299448444576352 157675427264634461952 158326978616967662208 159424946568541640448 159942560031426515904 160755025453396853787 163274696698747901652 163306692524085692736 163450829057646227328 163981513567573650144 165118694660275270464 165151417350457647648 165866358551108979456 168558667465697671932 169105935866560326711 170054902958965266816 171049682255831135064 171234201869915095296 171790157070791443008 175369118676432931404 177158599479253675602 177384855672713769696 178117850944088619984 178152755480820755712 180129485083936658688 180165182564135615616 183720029089596404328 183882182689852005744 184479202763520356412 185795344519264853604 185995770996631913856 186599653369997601888 187407444077227028736 188744476971951597312 190524474611433308192 191311765828835925168 192430892537810026947 192638477103654482208 193263926704640373384 193510751642960476032 195485351149521297216 199557962631802990908 199773235514900944512 200421849915923350176 200598744752565824448 202725549340244308224 203563258221815565696 206685032725795954869 207844881394290881664 209245242371210903088 209965747530967319232 210151065931259435136 210833374586880407328 212337536593445546976 213256746708568687872 214340033937862471716 215225736557440415814 216718286741611292484 217699595598330535536 217742256698780923648 218642018090098200192 219921020043211459368 220158259547033693952 220201889800610196864 224744889954263562576 225474581155413768948 228066243007774846752 229053542761055257344 233825491568577241872 235654836068548201536 236211465972338234136 236513140896951692928 237490467925451493312 239137419852812460672 242671470392509196544 244912045048121852478 244960038786128539104 245176243586469340992 245972270351360475216 247678041990412905696 247727126025686471472 248799537826663469184 252838001198546507898 255082354438447900224 256574523383746702596 256851302804872642944 257685235606187164512 260647134866028396288 263053678014649397106 265737899218880513403 266077283509070654544 267229133221231133568 267464993003421099264 270247773846203423424 275580043634394606492 275823274034778008616 278993656494947870784 279899480054996402832 279954330041289758976 281111166115840543104 283116715457927395968 285786711917149962288 286967648743253887752 288957715655481723312 289895890056960560076 290266127464440714048 293228026724281945824 299336943947704486362 299659853272351416768 300632774873885025264 304088324010366462336 304356716176306768128 311767322091436322496 314206448091397602048 314948621296450978848 315226598896889152704 316653957233935324416 319885120062853031808 321510050906793707574 322838604836160623721 326549393397495803304 326613385048171385472 326901658115292454656 327963027135147300288 330237389320550540928 330302834700915295296 337117334931395343864 338211871733120653422 340109805917930533632 342099364511662270128 343580314141582886016 350738237352865862808 354317198958507351204 354769711345427539392 356235701888177239968 360330365128271231232 367440058179192808656 367764365379704011488 368958405527040712824 371590689038529707208 371991541993263827712 373199306739995203776 379257001797819761847 381048949222866616384 382623531657671850336 384861785075620053894 385276954207308964416 386527853409280746768 387021503285920952064 390970702299042594432 394580517021974095659 399115925263605981816 399546471029801889024 400843699831846700352 401197489505131648896 407126516443631131392 413370065451591909738 415689762788581763328 418490484742421806176 419931495061934638464 420302131862518870272 421666749173760814656 424675073186891093952 428680067875724943432 430451473114880831628 433436573483222584968 435399191196661071072 437284036180196400384 439842040086422918736 440403779601220393728 449005415921556729543 449489779908527125152 450949162310827537896 456132486015549693504 467650983137154483744 471309672137096403072 472422931944676468272 473026281793903385856 474980935850902986624 478274839705624921344 482265076360190561361 489824090096243704956 489920077572257078208 490352487172938681984 491944540702720950432 495356083980825811392 495454252051372942944 497599075653326938368 505676002397093015796 507317807599680980133 510164708876895800448 513149046767493405192 513702605609745285888 515370471212374329024 526107356029298794212 531475798437761026806 532154567018141309088 534458266442462267136 540495547692406846848 551160087268789212984 551646548069556017232 557987312989895741568 559798960109992805664 562222332231681086208 566233430915854791936 571573423834299924576 573935297486507775504 577915431310963446624 579791780113921120152 580532254928881428096 586456053448563891648 598673887895408972724 599319706544702833536 601265549747770050528 608176648020732924672 620055098177387864607 623534644182872644992 629897242592901957696 630453197793778305408 639770240125706063616 643020101813587415148 645677209672321247442 653098786794991606608 653226770096342770944 655926054270294600576 660474778641101081856 660605669401830590592 674234669862790687728 676423743466241306844 684198729023324540256 687160628283165772032 701476474705731725616 708634397917014702408 709539422690855078784 712471403776354479936 734880116358385617312 735528730759408022976 737916811054081425648 743181378077059414416 746398613479990407552 758514003595639523694 762097898445733232768 765247063315343700672 769723570151240107788 770553908414617928832 773055706818561493536 781941404598085188864 789161034043948191318 797213697656641540209 798231850527211963632 801687399663693400704 802394979010263297792 826740130903183819476 836980969484843612352 839862990123869276928 843333498347521629312 849350146373782187904 857360135751449886864 860902946229761663256 866873146966445169936 870798382393322142144 879684080172845837472 898010831843113459086 898979559817054250304 901898324621655075792 912264972031099387008 935301966274308967488 942619344274192806144 944845863889352936544 949961871701805973248 964530152720381122722 979648180192487409912 979840155144514156416 980704974345877363968 983889081405441900864 990712167961651622784 990908504102745885888 1011352004794186031592 1014635615199361960266 1020329417753791600896 1026298093534986810384 1030740942424748658048 1052214712058597588424 1062951596875522053612 1064309134036282618176 1080991095384813693696 1102320174537578425968 1103293096139112034464 1115974625979791483136 1119597920219985611328 1143146847668599849152 1147870594973015551008 1155830862621926893248 1159583560227842240304 1161064509857762856192 1172912106897127783296 1183741551065922286977 1197347775790817945448 1198639413089405667072 1202531099495540101056 1240110196354775729214 1247069288365745289984 1259794485185803915392 1260906395587556610816 1286040203627174830296 1291354419344642494884 1306197573589983213216 1311852108540589201152 1321211338803661181184 1347016247764670188629 1348469339725581375456 1352847486932482613688 1368397458046649080512 1402952949411463451232 1417268795834029404816 1419078845381710157568 1424942807552708959872 1446795229080571684083 1469760232716771234624 1471057461518816045952 1475833622108162851296 1486362756154118828832 1492797226959980815104 1517028007191279047388 1524195796891466465536 1530494126630687401344 1539447140302480215576 1541107816829235857664 1546111413637122987072 1578322068087896382636 1594427395313283080418 1596463701054423927264 1603374799327386801408 1653480261806367638952 1673961938969687224704 1686666996695043258624 1698700292747564375808 1714720271502899773728 1721805892459523326512 1733746293932890339872 1741596764786644284288 1759368160345691674944 1796021663686226918172 1797959119634108500608 1803796649243310151584 1824529944062198774016 1860165294532163593821 1870603932548617934976 1889691727778705873088 1929060305440762245444 1959296360384974819824 1959680310289028312832 1967778162810883801728 1981424335923303245568 1981817008205491771776 2022704009588372063184 2029271230398723920532 2052596187069973620768 2061481884849497316096 2104429424117195176848 2125903193751044107224 2128618268072565236352 2204640349075156851936 2206586192278224068928 2239195840439971222656 2286293695337199698304 2295741189946031102016 2311661725243853786496 2319167120455684480608 2345824213794255566592 2367483102131844573954 2394695551581635890896 2405062198991080202112 2480220392709551458428 2519588970371607830784 2572080407254349660592 2582708838689284989768 2612395147179966426432 2694032495529340377258 2696938679451162750912 2705694973864965227376 2736794916093298161024 2805905898822926902464 2834537591668058809632 2849885615105417919744 2893590458161143368166 2939520465433542469248 2942114923037632091904 2951667244216325702592 2972725512308237657664 3034056014382558094776 3060988253261374802688 3078894280604960431152 3092222827274245974144 3156644136175792765272 3188854790626566160836 3192927402108847854528 3306960523612735277904 3347923877939374449408 3429440543005799547456 3443611784919046653024 3467492587865780679744 3483193529573288568576 3518736320691383349888 3551224653197766860931 3592043327372453836344 3595918239268217001216 3607593298486620303168 3720330589064327187642 3741207865097235869952 3779383455557411746176 3858120610881524490888 3918592720769949639648 3935556325621767603456 3963634016410983543552 4045408019176744126368 4058542460797447841064 4105192374139947241536 4208858848234390353696 4251806387502088214448 4257236536145130472704 4340385687241715052249 4409280698150313703872 4413172384556448137856 4478391680879942445312 4572587390674399396608 4591482379892062204032 4623323450487707572992 4638334240911368961216 4734966204263689147908 4789391103163271781792 4810124397982160404224 4960440785419102916856 5144160814508699321184 5165417677378569979536 5224790294359932852864 5388064991058680754516 5393877358902325501824 5411389947729930454752 5473589832186596322048 5580495883596490781463 5611811797645853804928 5669075183336117619264 5787180916322286736332 5879040930867084938496 5903334488432651405184 5945451024616475315328 6068112028765116189552 6157788561209920862304 6184445654548491948288 6313288272351585530544 6377709581253132321672 6385854804217695709056 6613921047225470555808 6858881086011599094912 6887223569838093306048 6934985175731561359488 7037472641382766699776 7102449306395533721862 7184086654744907672688 7215186596973240606336 7440661178128654375284 7558766911114823492352 7716241221763048981776 7837185441539899279296 8090816038353488252736 8117084921594895682128 8210384748279894483072 8417717696468780707392 8503612775004176428896 8680771374483430104498 8818561396300627407744 8826344769112896275712 9182964759784124408064 9276668481822737922432 9469932408527378295816 9578782206326543563584 9920881570838205833712 10288321629017398642368 10330835354757139959072 10449580588719865705728 10776129982117361509032 10787754717804651003648 10822779895459860909504 11160991767192981562926 11223623595291707609856 11338150366672235238528 11574361832644573472664 11806668976865302810368 11890902049232950630656 12136224057530232379104 12315577122419841724608 12626576544703171061088 12755419162506264643344 12771709608435391418112 13021157061725145156747 13227842094450941111616 13717762172023198189824 13774447139676186612096 13869970351463122718976 14204898612791067443724 14368173309489815345376 14430373193946481212672 14881322356257308750568 15432482443526097963552 15674370883079798558592 16181632076706976505472 16234169843189791364256 16420769496559788966144 16835435392937561414784 17007225550008352857792 17361542748966860208996 17637122792601254815488 18553336963645475844864 18939864817054756591632 19157564412653087127168 19841763141676411667424 20576643258034797284736 20661670709514279918144 21552259964234723018064 21645559790919721819008 22321983534385963125852 22676300733344470477056 23148723665289146945328 24272448115060464758208 24631154244839683449216 25253153089406342122176 25510838325012529286688 26042314123450290313494 26455684188901882223232 27548894279352373224192 28409797225582134887448 28736346618979630690752 29762644712514617501136 30864964887052195927104 31348741766159597117184 32363264153413953010944 32468339686379582728512 33670870785875122829568 34014451100016705715584 34723085497933720417992 37879729634109513183264 38315128825306174254336 39063471185175435470241 39683526283352823334848 41153286516069594569472 41323341419028559836288 43104519928469446036128 43291119581839443638016 44643967068771926251704 46297447330578293890656 48544896230120929516416 49262308489679366898432 50506306178812684244352 51021676650025058573376 52084628246900580626988 52911368377803764446464 56819594451164269774896 57472693237959261381504 59525289425029235002272 61729929774104391854208 64936679372759165457024 68028902200033411431168 69446170995867440835984 75759459268219026366528 78126942370350870940482 79367052566705646669696 82646682838057119672576 86209039856938892072256 89287934137543852503408 92594894661156587781312 97089792460241859032832 101012612357625368488704 102043353300050117146752 104169256493801161253976 113639188902328539549792 114945386475918522763008 119050578850058470004544 123459859548208783708416 129873358745518330914048 138892341991734881671968 151518918536438052733056 156253884740701741880964 158734105133411293339392 172418079713877784144512 178575868275087705006816 185189789322313175562624 204086706600100234293504 208338512987602322507952 227278377804657079099584 238101157700116940009088 277784683983469763343936 303037837072876105466112 312507769481403483761928 344836159427755568289024 357151736550175410013632 370379578644626351125248 416677025975204645015904 454556755609314158199168 476202315400233880018176 555569367966939526687872 625015538962806967523856 714303473100350820027264 833354051950409290031808 909113511218628316398336 1111138735933879053375744 1250031077925613935047712 1428606946200701640054528 1666708103900818580063616 2500062155851227870095424 3333416207801637160127232 5000124311702455740190848 10000248623404911480381696
- Sum of all divisors σ(n): 40037337109455988691336493
- Sum of proper divisors (its aliquot sum) s(n): 30037088486051077210954797
- 10000248623404911480381696 is an abundant number, because the sum of its proper divisors (30037088486051077210954797) is greater than itself. Its abundance is 20036839862646165730573101
Bases of 10000248623404911480381696
- Binary: 1000010001011010001010010000011010111100011011001001001111101110010110100001000000002
- Hexadecimal: 0x845A2906BC6C93EE5A100
- Base-36: 198GDST230G010000
Squares and roots of 10000248623404911480381696
- 10000248623404911480381696 squared (100002486234049114803816962) is 100004972529911827077411847183754112584685851836416
- 10000248623404911480381696 cubed (100002486234049114803816963) is 1000074588875896736514919379369419622706439162820103108614436171358232641536
-
10000248623404911480381696 is a
perfect square number . Itssquare root is 3162316970736 -
The
cube root of 10000248623404911480381696 is 215445254.4646858539 - Being both a perfect square and a perfect cube, 10000248623404911480381696 is also a
perfect sixth number .
Scales and comparisons
How big is 10000248623404911480381696?- 10,000,248,623,404,911,480,381,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,000,248,623,404,911,480,381,696 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 10000248623404911480381696 cubic inches would be around 17953771.2 feet tall.
Recreational maths with 10000248623404911480381696
- 10000248623404911480381696 backwards is 69618308411940432684200001
- The number of decimal digits it has is: 26
- The sum of 10000248623404911480381696's digits is 90
- 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 10000248623404911480381696 - Facts about the integer". Numbermatics.com. 2024. Web. 16 June 2024.
APA style:
Numbermatics. (2024). Number 10000248623404911480381696 - Facts about the integer. Retrieved 16 June 2024, from https://numbermatics.com/n/10000248623404911480381696/
Chicago style:
Numbermatics. 2024. "Number 10000248623404911480381696 - Facts about the integer". https://numbermatics.com/n/10000248623404911480381696/
The information we have on file for 10000248623404911480381696 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 10000248623404911480381696, math, Factors of 10000248623404911480381696, curriculum, school, college, exams, university, Prime factorization of 10000248623404911480381696, STEM, science, technology, engineering, physics, economics, calculator, ten septillion, two hundred forty-eight quintillion, six hundred twenty-three quadrillion, four hundred four trillion, nine hundred eleven billion, four hundred eighty million, three hundred eighty-one thousand, six hundred ninety-six.