2857472190361265098752
2,857,472,190,361,265,098,752 is an even composite number composed of six prime numbers multiplied together.
2857472190361265098752 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty divisors.
Prime factorization of 2857472190361265098752:
212 × 313 × 134 × 192 × 31 × 372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 19 × 19 × 31 × 37 × 37)See below for interesting mathematical facts about the number 2857472190361265098752 from the Numbermatics database.
Names of 2857472190361265098752
- Cardinal: 2857472190361265098752 can be written as Two sextillion, eight hundred fifty-seven quintillion, four hundred seventy-two quadrillion, one hundred ninety trillion, three hundred sixty-one billion, two hundred sixty-five million, ninety-eight thousand, seven hundred fifty-two.
Scientific notation
- Scientific notation: 2.857472190361265098752 × 1021
Factors of 2857472190361265098752
Divisors of 2857472190361265098752
- Number of divisors d(n): 16380
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 31 32 36 37 38 39 48 52 54 57 62 64 72 74 76 78 81 93 96 104 108 111 114 117 124 128 144 148 152 156 162 169 171 186 192 208 216 222 228 234 243 247 248 256 279 288 296 304 312 324 333 338 342 351 361 372 384 403 416 432 444 456 468 481 486 494 496 507 512 513 558 576 589 592 608 624 648 666 676 684 702 703 722 729 741 744 768 806 832 837 864 888 912 936 962 972 988 992 999 1014 1024 1026 1053 1083 1116 1147 1152 1178 1184 1209 1216 1248 1296 1332 1352 1368 1369 1404 1406 1443 1444 1458 1482 1488 1521 1536 1539 1612 1664 1674 1728 1767 1776 1824 1872 1924 1944 1976 1984 1998 2028 2048 2052 2106 2109 2166 2187 2197 2223 2232 2294 2304 2356 2368 2418 2432 2496 2511 2592 2664 2704 2736 2738 2808 2812 2886 2888 2916 2964 2976 2997 3042 3072 3078 3159 3211 3224 3249 3328 3348 3441 3456 3534 3552 3627 3648 3744 3848 3888 3952 3968 3996 4056 4096 4104 4107 4212 4218 4329 4332 4374 4394 4446 4464 4563 4588 4608 4617 4693 4712 4736 4836 4864 4992 5022 5184 5239 5301 5328 5408 5472 5476 5616 5624 5772 5776 5832 5928 5952 5994 6084 6144 6156 6253 6318 6327 6422 6448 6498 6561 6591 6656 6669 6696 6882 6912 7068 7104 7254 7296 7488 7533 7657 7696 7776 7904 7936 7992 8112 8208 8214 8424 8436 8658 8664 8748 8788 8892 8928 8991 9126 9139 9176 9216 9234 9386 9424 9472 9477 9633 9672 9728 9747 9984 10044 10323 10368 10478 10602 10656 10816 10881 10944 10952 11191 11232 11248 11544 11552 11664 11856 11904 11988 12168 12288 12312 12321 12506 12636 12654 12844 12896 12987 12996 13122 13182 13312 13338 13357 13392 13689 13764 13824 13851 14079 14136 14208 14508 14592 14911 14976 15066 15314 15392 15552 15717 15808 15872 15903 15984 16224 16416 16428 16848 16872 17316 17328 17496 17576 17784 17797 17856 17982 18252 18278 18352 18432 18468 18759 18772 18848 18944 18954 18981 19266 19344 19456 19494 19683 19773 19968 20007 20088 20646 20736 20956 21204 21312 21632 21762 21793 21888 21904 22382 22464 22496 22599 22971 23088 23104 23328 23712 23808 23976 24336 24624 24642 25012 25272 25308 25688 25792 25974 25992 26011 26244 26364 26624 26676 26714 26784 26973 27378 27417 27528 27648 27702 28158 28272 28416 28431 28561 28899 29016 29184 29241 29822 29952 30132 30628 30784 30969 31104 31434 31616 31744 31806 31968 32448 32643 32832 32856 33573 33696 33744 34632 34656 34992 35152 35568 35594 35712 35964 36504 36556 36704 36864 36936 36963 37518 37544 37696 37888 37908 37962 38532 38688 38912 38961 38988 39366 39546 39936 40014 40071 40176 41067 41292 41472 41553 41743 41912 42237 42408 42439 42624 43264 43524 43586 43776 43808 44733 44764 44928 44992 45198 45942 46176 46208 46656 47151 47424 47616 47709 47952 48672 49248 49284 50024 50544 50616 51376 51584 51948 51984 52022 52488 52728 53248 53352 53391 53428 53568 53946 54756 54834 55056 55296 55404 56277 56316 56544 56832 56862 56943 57122 57798 58032 58368 58482 59049 59319 59644 59904 60021 60264 61009 61256 61568 61938 62208 62868 63232 63488 63612 63936 64896 65286 65379 65664 65712 67146 67392 67488 67797 68107 68913 69264 69312 69984 70304 71136 71188 71424 71928 73008 73112 73408 73872 73926 75036 75088 75392 75776 75816 75924 77064 77376 77824 77922 77976 78033 78732 79092 79872 80028 80142 80352 80919 81289 82134 82251 82584 82944 83106 83486 83824 84474 84816 84878 85248 85293 85683 86528 86697 87048 87172 87552 87616 87723 89466 89528 89856 89984 90396 91884 92352 92416 92907 93312 94302 94848 95232 95418 95904 97344 97929 98496 98568 99541 100048 100719 101088 101232 102752 103168 103896 103968 104044 104976 105456 106704 106782 106856 107136 107892 109512 109668 110112 110592 110808 110889 112554 112632 113088 113664 113724 113886 114244 115596 116064 116736 116883 116964 118098 118638 118807 119288 119808 120042 120213 120528 122018 122512 123136 123201 123876 124416 124659 125229 125736 126464 126711 126976 127224 127317 127872 129792 130572 130758 131328 131424 134199 134292 134784 134976 135594 136214 137826 138528 138624 139968 140608 141453 142272 142376 142848 143127 143856 145483 146016 146224 146816 147744 147852 150072 150176 150784 151552 151632 151848 154128 154752 155844 155952 156066 157464 158184 159744 160056 160173 160284 160704 161838 162578 164268 164502 165168 165888 166212 166972 167648 168831 168948 169632 169756 170496 170586 170829 171366 173056 173394 173641 174096 174344 175104 175232 175446 177147 177957 178932 179056 179712 179968 180063 180792 183027 183768 184704 184832 185814 186624 188604 189696 190464 190836 191808 193843 194688 195858 196137 196992 197136 199082 200096 201438 202176 202464 203391 204321 205504 206336 206739 207792 207936 208088 209952 210912 213408 213564 213712 214272 215784 219024 219336 220224 221616 221778 225108 225264 226176 227328 227448 227772 228488 231192 231361 232128 233472 233766 233928 234099 236196 237276 237614 238576 239616 240084 240426 241056 242757 243867 244036 245024 246272 246402 246753 247752 248832 249318 250458 251472 252928 253422 254448 254634 255744 255879 257049 259584 260091 261144 261516 262656 262848 263169 268398 268584 269568 269952 271188 272428 275652 277056 277248 278721 279936 281216 282906 283309 284544 284752 285696 286254 287712 290966 292032 292448 293632 293787 295488 295704 298623 300144 300352 301568 302157 303264 303696 308256 309504 311688 311904 312132 314928 316368 320112 320346 320568 321408 323676 325156 328536 329004 330336 331776 332424 332667 333944 335296 337662 337896 338143 339264 339512 340992 341172 341658 342732 346112 346788 347282 348192 348688 350208 350464 350649 350892 354294 355914 356421 357864 358112 359424 359936 360126 360639 361584 366054 367536 369408 369603 369664 371628 373248 373977 375687 377208 379392 380133 380928 381672 381951 383616 387686 389376 391716 392274 393984 394272 398164 400192 402597 402876 404352 404928 406782 408642 411008 412672 413478 414067 415584 415872 416176 419904 421824 424359 426816 427128 427424 428544 429381 431568 436449 438048 438672 440448 443232 443556 450216 450528 452352 454656 454896 455544 456976 462384 462722 464256 467532 467856 468198 472392 474552 475228 477152 479232 480168 480519 480852 482112 485514 487734 488072 490048 492544 492804 493506 494209 495504 497664 498636 500916 502944 505856 506493 506844 508896 509268 511488 511758 512487 514098 519168 520182 520923 522288 523032 525312 525696 526338 531441 533871 536796 537168 539136 539904 540189 542376 542659 544856 549081 551304 551707 554112 554496 557442 559872 562432 565812 566618 569088 569504 571392 572508 575424 581529 581932 584064 584896 587264 587574 588411 590976 591408 597246 600288 600704 603136 604314 606528 607392 610173 612963 616512 619008 620217 623376 623808 624264 629856 632736 640224 640692 641136 642816 647352 650312 657072 658008 660672 664848 665334 667888 670592 675324 675792 676286 678528 679024 681984 682344 683316 685464 692224 693576 694083 694564 696384 697376 700416 700928 701298 701784 702297 708588 711828 712842 715728 716224 718848 719872 720252 721278 723168 728271 731601 732108 735072 738816 739206 739328 740259 743256 746496 747954 751374 754416 758784 760266 763344 763902 767232 767637 771147 775372 778752 780273 783432 784548 787968 788544 789507 793117 796328 800384 805194 805752 806341 808704 809856 813564 817284 822016 825344 826956 828134 831168 831744 832352 836163 839808 843648 848718 849927 853632 854256 854848 857088 858762 863136 872898 876096 877344 880896 881361 885391 886464 887112 895869 900432 901056 904704 906471 909792 911088 913952 924768 925444 928512 935064 935712 936396 944784 949104 950456 954304 960336 961038 961704 964224 971028 975468 976144 980096 985088 985608 987012 988418 991008 995328 997272 998001 1001832 1005888 1011712 1012986 1013688 1014429 1017792 1018536 1022976 1023516 1024974 1028196 1038336 1040364 1041846 1044576 1046064 1050624 1051392 1051947 1052676 1056757 1062882 1067742 1069263 1073592 1074336 1078272 1079808 1080378 1081917 1084752 1085318 1089712 1098162 1102608 1103414 1108224 1108809 1108992 1114884 1119744 1121931 1124864 1127061 1131624 1133236 1138176 1139008 1140399 1142784 1145016 1145853 1150848 1163058 1163864 1168128 1169792 1174528 1175148 1176822 1181952 1182816 1194492 1200576 1201408 1206272 1207791 1208628 1213056 1214784 1220346 1225926 1233024 1238016 1240434 1242201 1246752 1247616 1248528 1259712 1265472 1273077 1280448 1281384 1282272 1285632 1288143 1294033 1294704 1300624 1309347 1314144 1316016 1321344 1329696 1330668 1335776 1341184 1350648 1351584 1352572 1357056 1358048 1363968 1364688 1366632 1370928 1387152 1388166 1389128 1392768 1394752 1401856 1402596 1403568 1404594 1417176 1423656 1425684 1431456 1432448 1437696 1439744 1440504 1441557 1442556 1446336 1456542 1463202 1464216 1470144 1477632 1478412 1478656 1480518 1482627 1486512 1492992 1495908 1502748 1508832 1517568 1519479 1520532 1526688 1527804 1534464 1535274 1537461 1542294 1544491 1550744 1557504 1560546 1562769 1566864 1569096 1575936 1577088 1579014 1586234 1592656 1594323 1600768 1601613 1610388 1611504 1612682 1617408 1619712 1620567 1627128 1627977 1634568 1644032 1647243 1650688 1653912 1655121 1656268 1662336 1663488 1664704 1672326 1679616 1687296 1697436 1699854 1707264 1708512 1709696 1714176 1717524 1726272 1744587 1745796 1752192 1754688 1761792 1762722 1765233 1770782 1772928 1774224 1791738 1800864 1802112 1809408 1812942 1819584 1822176 1827904 1830519 1838889 1849536 1850888 1857024 1860651 1870128 1871424 1872792 1889568 1891279 1898208 1900912 1908608 1920672 1922076 1923408 1928448 1942056 1950936 1952288 1960192 1970176 1971216 1974024 1976836 1982016 1994544 1996002 2003664 2011776 2025972 2027376 2028858 2035584 2037072 2045952 2047032 2049948 2056392 2076672 2080728 2082249 2083692 2089152 2092128 2101248 2102784 2103894 2105352 2106891 2113514 2125764 2135484 2138526 2147184 2148672 2156544 2159616 2160756 2163834 2169504 2170636 2179424 2184813 2194803 2196324 2205216 2206828 2216448 2217618 2217984 2220777 2229768 2239488 2243862 2249728 2254122 2257333 2263248 2266472 2276352 2278016 2280798 2290032 2291706 2301696 2302911 2313441 2326116 2327728 2336256 2339584 2340819 2349056 2350296 2353644 2363904 2365632 2368521 2379351 2388984 2401152 2402816 2412544 2415582 2417256 2419023 2426112 2429568 2440692 2451852 2466048 2476032 2480868 2484402 2493504 2495232 2497056 2508489 2519424 2519959 2530944 2546154 2549781 2560896 2562768 2564544 2571264 2576286 2588066 2589408 2601248 2618694 2628288 2632032 2642688 2644083 2656173 2659392 2661336 2671552 2682368 2687607 2701296 2703168 2705144 2714112 2716096 2719413 2729376 2733264 2741856 2774304 2776332 2778256 2785536 2789504 2803712 2805192 2807136 2809188 2834352 2847312 2851368 2862912 2864896 2879488 2881008 2883114 2885112 2892672 2913084 2926404 2928432 2940288 2955264 2956824 2961036 2965254 2973024 2985984 2991816 2994003 3005496 3007693 3017664 3035136 3038958 3041064 3043287 3053376 3055608 3068928 3070548 3074922 3084588 3088982 3101488 3115008 3121092 3125538 3133728 3138192 3151872 3154176 3155841 3158028 3170271 3172468 3185312 3188646 3201536 3203226 3207789 3220776 3223008 3225364 3234816 3239424 3241134 3245751 3254256 3255954 3269136 3288064 3294486 3307824 3310242 3312536 3324672 3326427 3326976 3329408 3344652 3359232 3365793 3374592 3381183 3394872 3399708 3414528 3417024 3419392 3421197 3428352 3435048 3437559 3452544 3489174 3491592 3504384 3509376 3523584 3525444 3530466 3541564 3545856 3548448 3583476 3601728 3604224 3618816 3623373 3625884 3639168 3644352 3655808 3661038 3677778 3683017 3699072 3701776 3714048 3721302 3726603 3740256 3742848 3745584 3779136 3782558 3796416 3801824 3817216 3819231 3841344 3844152 3846816 3856896 3864429 3882099 3884112 3901872 3904576 3920384 3928041 3942432 3948048 3953672 3964032 3989088 3992004 4007328 4023552 4051944 4054752 4057716 4071168 4074144 4091904 4094064 4099896 4112784 4161456 4164498 4167384 4178304 4184256 4205568 4207788 4210704 4213782 4227028 4251528 4270968 4277052 4294368 4297344 4313088 4319232 4321512 4324671 4327668 4339008 4341272 4358848 4369626 4389606 4392648 4395859 4410432 4413656 4432896 4435236 4435968 4441554 4447881 4459536 4478976 4487724 4499456 4508244 4514666 4526496 4532944 4552704 4556032 4558437 4561596 4580064 4583412 4603392 4605822 4612383 4626882 4633473 4652232 4655456 4672512 4679168 4681638 4688307 4698112 4700592 4707288 4727808 4731264 4737042 4758702 4777968 4802304 4804839 4805632 4831164 4834512 4838046 4852224 4859136 4861701 4881384 4883931 4903704 4932096 4941729 4952064 4961736 4965363 4968804 4987008 4990464 4994112 5016978 5038848 5039918 5061888 5092308 5099562 5121792 5125536 5129088 5142528 5152572 5176132 5178816 5202496 5233761 5237388 5256576 5264064 5285376 5288166 5295699 5312346 5318784 5322672 5343104 5364736 5375214 5382871 5402592 5406336 5410288 5428224 5432192 5438826 5458752 5466528 5483712 5491557 5516667 5548608 5552664 5556512 5571072 5579008 5581953 5607424 5610384 5614272 5618376 5668704 5673837 5694624 5702736 5725824 5729792 5762016 5766228 5770224 5785344 5826168 5852808 5856864 5880576 5910528 5913648 5922072 5930508 5946048 5983632 5988006 6010992 6015386 6035328 6077916 6082128 6086574 6106752 6111216 6137856 6141096 6149844 6169176 6177964 6202976 6230016 6242184 6246747 6251076 6267456 6276384 6303744 6308352 6311682 6316056 6320673 6340542 6344936 6370624 6377292 6403072 6406452 6415578 6424717 6441552 6446016 6450728 6469632 6478848 6482268 6491502 6508512 6511908 6538272 6554439 6576128 6584409 6588972 6615648 6620484 6625072 6649344 6652854 6653952 6658816 6662331 6689304 6718464 6731586 6749184 6762366 6771999 6789744 6799416 6829056 6834048 6838784 6842394 6870096 6875118 6905088 6908733 6940323 6978348 6983184 7008768 7018752 7022457 7047168 7050888 7060932 7083128 7091712 7096896 7105563 7138053 7166952 7172191 7203456 7208448 7237632 7246746 7251768 7257069 7278336 7288704 7311616 7322076 7355556 7366034 7398144 7403552 7428096 7442604 7453206 7480512 7485696 7491168 7525467 7558272 7559877 7565116 7592832 7603648 7634432 7638462 7649343 7682688 7688304 7693632 7713792 7728858 7764198 7768224 7803744 7809152 7840768 7856082 7884864 7896096 7907344 7928064 7932249 7968519 7978176 7984008 8014656 8047104 8062821 8103888 8109504 8115432 8142336 8148288 8158239 8188128 8199792 8225568 8322912 8328996 8334768 8356608 8368512 8411136 8415576 8421408 8427564 8454056 8503056 8541936 8554104 8588736 8594688 8638464 8643024 8649342 8655336 8678016 8682544 8717696 8739252 8779212 8785296 8791718 8820864 8827312 8865792 8870472 8883108 8895762 8919072 8957952 8975448 8982009 8998912 9016488 9023079 9029332 9052992 9065888 9105408 9112064 9116874 9123192 9129861 9160128 9166824 9206784 9211644 9224766 9253764 9266946 9304464 9310912 9345024 9358336 9363276 9376614 9401184 9414576 9455616 9462528 9467523 9474084 9510813 9517404 9555936 9604608 9609678 9611264 9623367 9662328 9669024 9676092 9704448 9718272 9723402 9737253 9762768 9767862 9807408 9864192 9883458 9923472 9930726 9937608 9974016 9979281 9980928 9988224 10033956 10077696 10079836 10097379 10123776 10143549 10184616 10199124 10243584 10251072 10258176 10263591 10285056 10305144 10310521 10312677 10352264 10357632 10404992 10467522 10474776 10482433 10513152 10528128 10570752 10576332 10591398 10624692 10637568 10645344 10686208 10729472 10750428 10765742 10805184 10812672 10820576 10856448 10864384 10870119 10877652 10917504 10933056 10967424 10983114 11033334 11049051 11097216 11105328 11113024 11142144 11158016 11163906 11179809 11220768 11228544 11236752 11337408 11347674 11389248 11405472 11451648 11457693 11459584 11524032 11532456 11540448 11570688 11593287 11646297 11652336 11705616 11713728 11761152 11784123 11827296 11844144 11861016 11892096 11967264 11976012 12021984 12030772 12070656 12155832 12164256 12173148 12213504 12222432 12275712 12282192 12299688 12338352 12355928 12405952 12484368 12493494 12502152 12534912 12552768 12616704 12623364 12632112 12641346 12681084 12689872 12741248 12754584 12806144 12812904 12831156 12849434 12883104 12892032 12901456 12939264 12957696 12964536 12974013 12983004 13017024 13023816 13076544 13108878 13152256 13168818 13177944 13187577 13231296 13240968 13250144 13298688 13305708 13307904 13317632 13324662 13343643 13378608 13436928 13463172 13498368 13524732 13543998 13579488 13598832 13658112 13668096 13675311 13677568 13684788 13740192 13750236 13810176 13817466 13837149 13880646 13900419 13956696 13966368 14017536 14037504 14044914 14064921 14094336 14101776 14121864 14166256 14183424 14193792 14211126 14276106 14333904 14344382 14406912 14414517 14416896 14493492 14503536 14514138 14556672 14577408 14585103 14623232 14644152 14651793 14711112 14732068 14796288 14807104 14825187 14856192 14885208 14896089 14906412 14961024 14971392 14982336 15050934 15116544 15119754 15130232 15185664 15207296 15268864 15276924 15298686 15320479 15365376 15376608 15387264 15427584 15457716 15528396 15536448 15607488 15618304 15681536 15701283 15712164 15769728 15792192 15814688 15856128 15864498 15887097 15937038 15956352 15968016 16029312 16094208 16125642 16148613 16207776 16219008 16230864 16284672 16296576 16316478 16376256 16399584 16451136 16474671 16550001 16645824 16657992 16669536 16713216 16737024 16745859 16822272 16822429 16831152 16842816 16855128 16908112 17006112 17021511 17083872 17108208 17177472 17189376 17286048 17298684 17310672 17356032 17365088 17435392 17478504 17558424 17570592 17583436 17641728 17654624 17731584 17740944 17766216 17791524 17838144 17950896 17964018 18032976 18046158 18058664 18105984 18131776 18224128 18233748 18246384 18259722 18320256 18333648 18413568 18423288 18449532 18507528 18533892 18608928 18621824 18690048 18716672 18726552 18740241 18753228 18802368 18829152 18911232 18925056 18935046 18948168 18962019 19021626 19034808 19111872 19209216 19219356 19222528 19246734 19274151 19324656 19338048 19352184 19408896 19436544 19446804 19474506 19525536 19535724 19614816 19663317 19728384 19753227 19766916 19846944 19861452 19875216 19948032 19958562 19961856 19976448 19986993 20067912 20078383 20155392 20159672 20194758 20247552 20287098 20315997 20369232 20398248 20487168 20502144 20516352 20527182 20610288 20621042 20625354 20704528 20715264 20726199 20809984 20820969 20935044 20949552 20964866 21026304 21056256 21067371 21141504 21152664 21182796 21249384 21275136 21290688 21316689 21372416 21414159 21458944 21500856 21516573 21531484 21610368 21625344 21641152 21712896 21728768 21740238 21755304 21771207 21835008 21866112 21934848 21966228 22066668 22098102 22194432 22210656 22226048 22284288 22316032 22327812 22359618 22441536 22457088 22473504 22576401 22674816 22679631 22695348 22778496 22810944 22903296 22915386 22919168 22948029 23048064 23064912 23080896 23141376 23186574 23292594 23304672 23411232 23427456 23522304 23568246 23654592 23688288 23722032 23784192 23796747 23905557 23934528 23952024 24043968 24061544 24141312 24188463 24311664 24328512 24346296 24427008 24444864 24474717 24564384 24586627 24599376 24676704 24711856 24811904 24968736 24986988 25004304 25069824 25105536 25233408 25246728 25264224 25282692 25362168 25379744 25482496 25509168 25612288 25625808 25662312 25698868 25766208 25784064 25802912 25915392 25929072 25948026 25966008 26034048 26047632 26153088 26217756 26337636 26355888 26375154 26462592 26481936 26500288 26597376 26611416 26635264 26649324 26687286 26757216 26873856 26926344 26946027 26996736 27049464 27069237 27087996 27158976 27197664 27316224 27336192 27350622 27355136 27369576 27389583 27480384 27500472 27620352 27634932 27674298 27761292 27800838 27913392 27932736 28035072 28075008 28089828 28129842 28203552 28243728 28332512 28366848 28387584 28402569 28422252 28532439 28552212 28667808 28688764 28813824 28829034 28833792 28870101 28986984 29007072 29028276 29113344 29154816 29170206 29211759 29246464 29288304 29303586 29345329 29422224 29464136 29592576 29614208 29650374 29770416 29792178 29812824 29922048 29937843 29942784 29964672 30101868 30233088 30239508 30260464 30292137 30371328 30414592 30430647 30537728 30553848 30597372 30640958 30730752 30753216 30774528 30790773 30855168 30915432 30931563 30938031 31056792 31072896 31214976 31236608 31363072 31402566 31424328 31447299 31539456 31584384 31629376 31712256 31728996 31774194 31874076 31912704 31936032 32058624 32188416 32251284 32297226 32415552 32438016 32461728 32569344 32593152 32610357 32632956 32752512 32759467 32799168 32902272 32949342 33100002 33147153 33291648 33315984 33339072 33426432 33474048 33491718 33539427 33644858 33662304 33685632 33710256 33816224 34012224 34043022 34167744 34216416 34354944 34373079 34378752 34572096 34597368 34621344 34712064 34730176 34779861 34870784 34938891 34957008 35116848 35141184 35166872 35283456 35309248 35352369 35481888 35532432 35583048 35676288 35901792 35928036 36065952 36092316 36117328 36211968 36263552 36448256 36467496 36492768 36519444 36640512 36667296 36827136 36846576 36899064 37015056 37067784 37217856 37243648 37433344 37453104 37480482 37506456 37604736 37658304 37850112 37870092 37896336 37924038 38043252 38069616 38223744 38418432 38438712 38493468 38548302 38649312 38676096 38704368 38817792 38873088 38893608 38922039 38949012 39051072 39071448 39100009 39229632 39326634 39456768 39506454 39533832 39562731 39693888 39722904 39750432 39896064 39917124 39923712 39952896 39973986 40030929 40135824 40156766 40310784 40319344 40389516 40495104 40574196 40631994 40738464 40796496 40974336 41004288 41025933 41032704 41054364 41220576 41242084 41250708 41409056 41430528 41452398 41511447 41619968 41641938 41701257 41870088 41899104 41929732 42052608 42112512 42134742 42194763 42283008 42305328 42365592 42498768 42550272 42581376 42633378 42744832 42828318 43001712 43033146 43062968 43220736 43243551 43250688 43282304 43457536 43480476 43510608 43542414 43670016 43732224 43755309 43869696 43932456 43955379 44133336 44196204 44388864 44421312 44452096 44475561 44568576 44632064 44655624 44688267 44719236 44883072 44914176 44947008 45152802 45349632 45359262 45390696 45556992 45621888 45806592 45830772 45838336 45896058 45961437 46096128 46129824 46161792 46282752 46373148 46585188 46609344 46822464 46854912 47044608 47103849 47136492 47309184 47376576 47444064 47568384 47593494 47661291 47811114 47869056 47879221 47904048 48087936 48123088 48282624 48376926 48445839 48623328 48657024 48692592 48854016 48889728 48949434 49128768 49173254 49198752 49353408 49423712 49424013 49623808 49650003 49937472 49973976 50008608 50139648 50211072 50237577 50466816 50467287 50493456 50528448 50565384 50724336 50759488 50964992 51018336 51064533 51251616 51324624 51397736 51532416 51568128 51605824 51858144 51896052 51932016 52068096 52095264 52306176 52435512 52675272 52711776 52750308 52925184 52963872 53000576 53194752 53222832 53270528 53298648 53374572 53514432 53852688 53892054 54098928 54138474 54175992 54317952 54395328 54672384 54701244 54710272 54739152 54779166 54960768 55000944 55240704 55269864 55348596 55522584 55601676 55826784 55865472 56070144 56150016 56179656 56220723 56259684 56407104 56487456 56665024 56733696 56775168 56805138 56844504 56886057 57064878 57104424 57146167 57335616 57377528 57627648 57658068 57667584 57740202 57822453 57973968 58014144 58056552 58226688 58309632 58340412 58423518 58492928 58576608 58607172 58690658 58844448 58928272 58989951 59185152 59228416 59259681 59300748 59540832 59584356 59625648 59844096 59875686 59885568 59929344 59960979 60203736 60235149 60466176 60479016 60520928 60584274 60742656 60829184 60861294 60947991 61075456 61107696 61194744 61281916 61461504 61506432 61549056 61581546 61830864 61863126 61876062 62113584 62145792 62429952 62462907 62473216 62805132 62848656 62894598 63078912 63168768 63202113 63258752 63424512 63457992 63548388 63748152 63825408 63872064 63950067 64117248 64242477 64376832 64502568 64549719 64594452 64831104 64876032 64923456 65138688 65186304 65220714 65265912 65313621 65505024 65518934 65598336 65804544 65898684 66200004 66294306 66583296 66631968 66678144 66852864 66948096 66983436 67078854 67289716 67324608 67371264 67420512 67632448 67729203 68024448 68038893 68086044 68335488 68432832 68709888 68746158 68757504 68844087 69144192 69194736 69242688 69424128 69460352 69559722 69741568 69877782 69914016 69977323 70233696 70282368 70333744 70566912 70618496 70704738 70963776 71064864 71166096 71352576 71390241 71716671 71803584 71856072 72131904 72184632 72234656 72423936 72527104 72565389 72896512 72934992 72985536 73038888 73281024 73334592 73424151 73693152 73759881 73798128 74030112 74135568 74435712 74487296 74906208 74960964 75012912 75209472 75316608 75700224 75740184 75792672 75848076 76086504 76139232 76447488 76836864 76877424 76986936 77096604 77298624 77352192 77408736 77746176 77787216 77844078 77898024 78102144 78142896 78200018 78459264 78653268 79012908 79067664 79125462 79387776 79445808 79500864 79792128 79834248 79905792 79947972 80061858 80271648 80313532 80621568 80638688 80779032 80838081 80990208 81148392 81207711 81263988 81476928 81592992 81948672 82008576 82051866 82065408 82108728 82168749 82441152 82484168 82501416 82818112 82861056 82904796 83022894 83239936 83283876 83402514 83521321 83740176 83798208 83859464 84105216 84225024 84269484 84389526 84610656 84731184 84997536 85100544 85162752 85207707 85266756 85489664 85597317 85656636 86003424 86066292 86125936 86441472 86487102 86501376 86564608 86610303 86915072 86960952 87021216 87084828 87340032 87464448 87510618 87635277 87739392 87864912 87910758 88035987 88266672 88392408 88777728 88842624 88904192 88951122 89264128 89311248 89376534 89438472 89766144 89813529 89828352 89894016 90305604 90699264 90718524 90781392 91113984 91243776 91291941 91613184 91661544 91792116 91922874 92192256 92259648 92323584 92372319 92565504 92746296 92794689 92814093 93170376 93218688 93238483 93644928 93709824 94089216 94207698 94272984 94341897 94618368 94753152 94888128 95136768 95186988 95322582 95622228 95738112 95758442 95808096 96175872 96246176 96565248 96753852 96891678 97246656 97314048 97385184 97708032 97779456 97831071 97898868 98257536 98278401 98346508 98397504 98706816 98847424 98848026 99247616 99300006 99441459 99874944 99947952 100017216 100279296 100422144 100475154 100618281 100934574 100986912 101056896 101130768 101448672 101518976 101929984 102036672 102129066 102503232 102649248 102795472 103064832 103119237 103136256 103211648 103716288 103792104 103864032 104136192 104190528 104339583 104612352 104816673 104871024 105350544 105423552 105500616 105850368 105927744 106001152 106057107 106445664 106541056 106597296 106749144 107028864 107705376 107784108 108197856 108276948 108351984 108635904 108790656 109344768 109402488 109478304 109558332 109921536 110001888 110481408 110539728 110697192 111045168 111203352 111653568 111730944 112300032 112359312 112441446 112519368 112814208 112974912 113330048 113550336 113610276 113689008 113772114 114129756 114208848 114292334 114671232 114755056 115255296 115316136 115480404 115644906 115947936 116028288 116113104 116453376 116619264 116680824 116766117 116847036 116985856 117153216 117214344 117300027 117381316 117688896 117856544 117979902 118370304 118456832 118519362 118601496 118688193 119081664 119168712 119251296 119688192 119751372 119771136 119858688 119921958 120092787 120407472 120470298 120932352 120958032 121041856 121168548 121485312 121658368 121722588 121895982 122215392 122389488 122563832 122923008 123012864 123077799 123098112 123163092 123661728 123726252 123752124 124227168 124291584 124534341 124859904 124925814 124946432 125103771 125610264 125697312 125789196 126157824 126337536 126404226 126517504 126584289 126849024 126915984 127096776 127496304 127650816 127744128 127900134 128234496 128484954 129005136 129099438 129188904 129662208 129730653 129752064 129846912 130372608 130441428 130531824 130627242 131010048 131037868 131196672 131265927 131609088 131797368 131866137 132400008 132588612 133166592 133263936 133356288 133426683 133705728 133896192 133966872 134064801 134157708 134579432 134649216 134742528 134841024 135264896 135458406 136048896 136077786 136172088 136271629 136670976 136865664 137419776 137492316 137515008 137688174 137884311 138288384 138389472 138485376 138848256 138920704 139119444 139483136 139755564 139828032 139954646 140467392 140564736 140667488 141133824 141236992 141311547 141409476 141927552 142129728 142332192 142705152 142780482 142983873 143433342 143607168 143637663 143712144 144263808 144369264 144469312 144847872 145054208 145130778 145337517 145869984 145971072 146077776 146562048 146669184 146848302 147386304 147519762 147596256 148060224 148271136 148871424 148950009 148974592 149812416 149921928 150025824 150418944 150633216 150712731 151400448 151401861 151480368 151585344 151696152 152173008 152278464 152894976 153193599 153754848 153973872 154193208 154597248 154704384 154817472 155574432 155688156 155796048 156204288 156285792 156400036 156918528 157306536 158025816 158135328 158250924 158775552 158891616 159001728 159584256 159668496 159811584 159895944 160123716 160543296 160627064 161277376 161558064 161676162 162296784 162415422 162527976 162953856 163185984 164017152 164103732 164130816 164217456 164337498 164882304 164968336 165002832 165636224 165722112 165809592 166045788 166479872 166567752 166805028 167042642 167480352 167596416 167718928 168210432 168450048 168538968 168662169 168779052 169221312 169462368 169995072 170201088 170325504 170415414 170533512 170658171 170979328 171194634 171313272 171438501 172006848 172132584 172251872 172882944 172974204 173002752 173129216 173220606 173467359 173830144 173921904 174042432 174169656 174680064 174928896 175021236 175270554 175478784 175729824 175821516 176071974 176533344 176784816 177555456 177685248 177779043 177808384 177902244 178622496 178753068 178876944 179532288 179627058 179656704 179788032 179882937 180611208 180705447 181398528 181437048 181562784 182227968 182487552 182583882 182843973 183226368 183323088 183584232 183845748 184384512 184519296 184647168 184744638 185492592 185589378 185628186 186340752 186437376 186476966 187289856 187388721 187419648 188415396 188545968 188683794 189236736 189506304 189606339 189776256 190273536 190373976 190645164 191244456 191476224 191516884 191616192 191850201 192351744 192492352 192727431 193130496 193507704 193649157 193783356 194493312 194628096 194770368 195416064 195558912 195662142 195797736 195940863 196515072 196556802 196693016 196795008 197413632 197694848 197696052 198495232 198600012 198882918 199166227 199749888 199895904 200034432 200558592 200844288 200950308 201236562 201869148 201973824 202113792 202261536 202897344 203037952 203187609 203859968 204073344 204116679 204258132 205006464 205298496 205590944 206129664 206238474 206272512 206423296 206532261 207432576 207584208 207728064 208272384 208381056 208679166 209224704 209633346 209742048 209931969 210701088 210847104 211001232 211700736 211855488 212002304 212114214 212891328 213194592 213498288 214057728 214170723 215150013 215410752 215568216 216395712 216553896 216703968 217271808 217581312 217696167 218689536 218804976 218956608 219116664 219843072 220003776 220272453 221079456 221279643 221394384 222090336 222406704 223307136 223461888 224718624 224882892 225038736 225628416 225949824 226660096 227100672 227220552 227378016 227544228 228259512 228417696 228584668 229342464 229510112 230510592 230632272 230960808 231289812 231895872 232056576 232226208 233238528 233361648 233532234 233694072 234306432 234428688 234600054 234762632 235377792 235713088 235959804 236913664 237038724 237202992 237376386 238163328 238337424 238502592 239376384 239502744 239717376 239843916 240185574 240814944 240940596 241864704 241916064 242083712 242337096 242514243 242970624 243316736 243445176 243623133 243791964 244430784 244778976 245127664 245846016 246025728 246155598 246196224 246326184 246506247 247323456 247452504 247504248 248454336 248583168 249068682 249719808 249851628 249892864 250207542 250563963 251220528 251394624 251578392 252315648 252675072 252808452 253035008 253168578 253831968 254193552 254992608 255301632 255488256 255623121 255800268 256468992 256791951 256969908 258010272 258198876 258377808 259324416 259461306 259504128 259693824 259830909 260745216 260882856 261063648 261254484 262020096 262075736 262393344 262531854 262905831 263218176 263594736 263732274 264107961 264800016 265177224 266333184 266527872 266712576 266853366 267792384 267933744 268129602 268315416 269158864 269298432 269440587 269485056 269682048 270529792 270916812 272097792 272155572 272344176 272543258 273341952 273731328 273875823 274839552 274984632 275376348 275768622 276576768 276778944 276970752 277116957 277696512 277841408 278238888 278384067 278442279 278966272 279511128 279656064 279715449 279909292 280934784 281129472 281334976 282267648 282473984 282623094 282818952 283025691 283855104 284259456 284664384 285410304 285560964 285967746 286866684 287214336 287275326 287424288 288527616 288738528 288938624 289695744 290108416 290261556 290675034 291739968 291942144 292155552 293124096 293338368 293493213 293696604 294772608 294835203 295039524 295192512 296120448 296542272 297742848 297900018 297949184 298324377 299624832 299843856 300051648 300837888 301266432 301425462 301854843 302803722 302960736 303170688 303392304 304346016 304556928 305789952 306387198 307509696 307947744 308386416 309194496 309357711 309408768 309634944 311148864 311376312 311592096 312408576 312571584 312800072 313018749 313837056 314450019 314613072 316051632 316270656 316501848 317551104 317783232 318003456 318171321 319336992 319623168 319626151 319791888 320247432 321086592 321254128 322554752 323116128 323352324 324593568 324830844 325055952 325907712 326371968 328034304 328207464 328434912 328674996 329764608 329936672 330005664 331272448 331444224 331619184 332091576 332959744 333135504 333610056 334085284 334960704 335192832 335437856 336900096 337077936 337324338 337558104 338442624 338924736 339990144 340651008 340830828 341067024 341316342 342389268 342626544 342877002 344013696 344265168 344503744 345765888 345948408 346258432 346441212 346934718 347843808 348084864 348339312 349360128 349857792 350042472 350298351 350541108 350957568 351459648 351643032 351900081 352143948 353066688 353569632 355110912 355370496 355558086 355616768 355804488 356064579 357244992 357506136 357753888 359064576 359254116 359313408 359576064 359765874 360278361 361222416 361410894 362797056 362874096 363125568 364455936 364975104 365167764 365687946 366646176 367168464 367691496 368769024 369038592 369233397 369294336 369489276 370985184 371178756 371256372 372681504 372874752 372953932 373603023 374579712 374777442 374839296 375311313 376830792 377091936 377367588 378473472 379012608 379212678 379552512 379752867 380547072 380747952 381290328 381489277 382488912 382952448 383033768 383232384 383700402 384703488 384984704 385454862 387015408 387298314 387566712 388986624 389191959 389256192 389540736 391117824 391324284 391595472 391881726 393030144 393113604 393386032 393590016 393797781 394827264 395389696 395392104 395598411 396990464 397200024 397765836 398332454 399499776 399791808 400068864 400280049 401117184 401688576 401900616 402194403 402473124 403738296 403947648 404227584 404523072 405794688 406075904 406375218 407719936 408146688 408233358 408516264 408814887 410012928 410596992 411181888 412259328 412476948 412545024 412846592 413064522 413652933 414865152 415168416 415456128 416544768 416762112 417358332 418449408 419266692 419484096 419863938 421402176 421694208 422002464 423401472 423710976 423934641 424004608 424228428 425782656 426389184 426996576 428115456 428341446 428951619 430300026 430821504 430912989 431136432 432791424 433107792 433407936 434543616 435162624 435392334 436012551 437609952 437913216 438233328 439686144 440007552 440544906 442158912 442559286 442788768 444180672 444813408 446614272 446850027 446923776 449437248 449765784 450077472 451256832 451899648 452138193 453320192 454201344 454205583 454441104 454756032 455088456 456519024 456835392 457169336 458684928 459020224 459580797 461264544 461921616 462579624 463791744 464113152 464452416 466723296 467064468 467388144 468612864 468857376 469200108 469525264 470755584 471426176 471919608 473827328 474077448 474405984 474752772 476326656 476674848 477005184 478752768 479005488 479434752 479687832 480371148 481629888 481881192 483832128 484167424 484674192 485028486 486633472 486890352 487246266 487583928 488861568 489557952 490255328 492051456 492311196 492392448 492652368 493012494 494646912 494905008 495008496 496908672 497166336 498137364 499439616 499703256 500415084 501127926 502441056 502789248 503156784 504631296 505350144 505616904 505986507 506070016 506337156 507663936 508387104 509985216 510603264 510976512 511246242 511600536 511974513 512937984 513583902 513939816 514315503 516020544 516397752 516755616 518648832 518922612 519008256 519387648 519661818 520402077 521490432 521765712 522127296 522508968 524040192 524151472 524786688 525063708 525811662 526436352 527189472 527464548 528215922 529600032 530354448 532666368 533055744 533337129 533425152 533706732 535867488 536259204 536630832 538317728 538596864 538881174 538970112 539364096 539648811 541059584 541833624 542116341 544195584 544311144 544688352 545086516 546683904 547462656 547751646 548531919 549679104 549969264 550752696 551537244 553153536 553557888 553941504 554233914 555682816 556477776 556768134 556884558 559022256 559312128 559430898 559818584 561869568 562166163 562258944 562669952 564947968 565246188 565637904 566051382 567710208 568518912 568819017 569328768 570820608 571121928 571935492 573733368 574428672 574550652 574848576 575550603 577055232 577477056 577877248 578182293 579391488 580216832 580523112 580947471 581350068 583479936 583884288 584311104 586248192 586676736 586986426 587393208 587822589 589545216 589670406 590079048 590385024 592240896 593084544 595485696 595800036 595898368 596648754 597498681 599249664 599687712 600103296 601675776 602532864 602850924 603709686 605607444 605921472 606341376 606784608 608692032 609113856 609562827 611579904 612350037 612774396 615019392 615895488 616772832 618388992 618715422 618817536 619269888 619596783 622297728 622429873 622752624 623184192 624817152 625143168 625600144 626037498 627674112 628900038 629226144 629795907 632103264 632541312 633003696 635102208 635566464 636006912 636342642 638673984 639252302 639583776 640494864 642173184 642508256 642512169 645109504 645450039 646232256 646704648 649187136 649661688 650111904 651815424 652743936 653088501 656068608 656414928 656869824 657349992 659529216 659873344 660011328 660817359 662544896 663238368 663838929 664183152 666271008 667220112 668170568 669921408 670385664 670875712 674155872 674648676 675116208 676885248 677849472 679980288 681302016 681661656 682134048 682632684 684778536 685253088 685754004 688027392 688530336 689007488 691531776 691896816 692516864 692882424 693869436 695687616 696169728 696678624 699715584 700084944 700596702 701082216 702919296 703286064 703800162 704287896 706133376 707139264 710740992 711116172 711233536 711608976 712129158 714489984 715012272 715507776 718129152 718508232 719152128 719531748 720556722 722444832 722821788 725594112 725748192 726251136 727542729 728911872 729950208 730335528 730869399 731375892 733292352 734336928 735382992 737538048 738077184 738466794 738588672 738978552 739518741 741970368 742357512 742512744 742900171 745363008 745749504 745907864 747206046 749159424 749554884 749678592 750622626 751691889 753661584 754183872 754735176 756946944 758025216 758425356 759105024 759505734 761495904 762580656 762978554 764977824 765904896 766067536 766464768 766869363 767400804 769406976 769969408 770375853 770909724 774030816 774596628 775133424 777973248 778383918 778512384 779081472 779492727 782235648 782648568 783190944 783763452 786060288 786227208 786772064 787180032 787595562 788717493 789654528 790779392 790784208 791196822 792323883 793980928 794400048 795531672 796664908 798999552 799583616 800137728 800560098 803377152 803801232 804388806 804946248 807476592 807895296 808455168 809046144 811589376 812151808 812750436 816293376 816466716 817032528 817629774 820025856 821193984 821627469 822363776 824518656 824953896 825693184 826129044 827305866 829730304 830336832 830912256 831350871 833089536 833524224 834716664 835152201 835326837 836898816 838533384 838968192 839146347 839727876 842804352 843388416 844004928 846802944 847421952 847869282 848009216 848456856 849077073 851565312 852778368 853993152 856230912 856682892 857903238 860600052 861643008 861825978 862272864 865582848 866215584 866815872 869087232 870325248 870784668 872025102 875219904 875826432 876466656 879372288 880015104 880479639 881089812 884317824 884505609 885118572 885577536 888361344 889626816 893228544 893700054 893847552 894973131 898874496 899531568 900154944 902513664 903799296 904276386 905564529 906640384 908411166 908882208 909512064 909705199 910176912 913038048 913670784 914338672 917369856 918040448 919161594 922529088 923843232 925159248 927583488 928073133 928226304 928904832 933446592 934128936 934776288 937225728 937714752 938400216 939050528 939056247 941511168 942852352 943350057 943839216 947654656 948154896 948811968 949505544 952653312 953349696 954010368 954513963 958010976 958869504 958878453 959375664 960742296 963259776 963762384 967664256 968334848 969348384 970056972 973780704 974492532 975167856 977723136 979115904 980510656 984102912 984622392 985304736 986024988 989293824 989810016 990016992 993817344 994332672 996274728 998879232 999406512 1000830168 1002255852 1004882112 1005578496 1006313568 1010700288 1011233808 1011973014 1012140032 1012674312 1015327872 1016774208 1019970432 1021953024 1022492484 1023201072 1023949026 1027167804 1027879632 1028631006 1032041088 1032795504 1033511232 1037297664 1037845224 1038775296 1039323636 1040804154 1043531424 1044254592 1045017936 1048080384 1048302944 1049573376 1050127416 1050895053 1051623324 1052872704 1054378944 1054929096 1055700243 1056431844 1059200064 1060708896 1065332736 1066111488 1066674258 1066850304 1067413464 1068193737 1071734976 1072518408 1073261664 1076635456 1077193728 1077762348 1077940224 1078728192 1079297622 1080835083 1082119168 1083667248 1084232682 1085777173 1088391168 1088622288 1089376704 1090173032 1093367808 1094925312 1095503292 1097063838 1099938528 1101505392 1103074488 1106307072 1107115776 1107700191 1107883008 1108467828 1111365632 1112955552 1113536268 1113769116 1118044512 1118624256 1118861796 1119637168 1120809069 1123739136 1124332326 1124517888 1125339904 1125933939 1129895936 1130492376 1131275808 1132102764 1135420416 1137037824 1137638034 1138657536 1139258601 1141641216 1142243856 1143870984 1144467831 1147466736 1148857344 1149101304 1149697152 1151101206 1154110464 1154954112 1155754496 1156364586 1160433664 1161046224 1161894942 1162700136 1166959872 1167575877 1167768576 1168622208 1173353472 1173972852 1174786416 1175645178 1179090432 1179340812 1180158096 1180770048 1184481792 1186169088 1186795233 1190971392 1191600072 1193297508 1194997362 1198499328 1199375424 1200206592 1200840147 1203351552 1205065728 1205701848 1206583209 1207419372 1211214888 1211842944 1212100279 1212682752 1213569216 1217384064 1218227712 1219125654 1223159808 1224700074 1225548792 1226444661 1230038784 1231790976 1233545664 1236777984 1237430844 1237635072 1238539776 1239193566 1240958799 1244595456 1244859746 1245505248 1246368384 1249634304 1250286336 1251200288 1252074996 1255348224 1257800076 1258452288 1259591814 1264206528 1265082624 1266007392 1270204416 1271132928 1271803923 1272013824 1272685284 1277347968 1278504604 1279167552 1280989728 1284346368 1285016512 1285024338 1286854857 1290219008 1290900078 1292464512 1292738967 1293409296 1298374272 1299323376 1300223808 1303630848 1305487872 1306177002 1308037653 1312829856 1313739648 1314699984 1319058432 1319746688 1320022656 1321634718 1325089792 1326476736 1327677858 1328366304 1332542016 1334440224 1336341136 1339842816 1340550081 1340771328 1341751424 1348311744 1349297352 1350232416 1353770496 1355698944 1356414579 1359960576 1362604032 1362616749 1363323312 1364268096 1365265368 1369557072 1370506176 1371508008 1376054784 1377060672 1378014976 1378742391 1383793632 1385033728 1385764848 1387738872 1391375232 1392339456 1393357248 1400169888 1401193404 1402164432 1405838592 1406572128 1407600324 1408575792 1412266752 1414278528 1421481984 1422232344 1423217952 1424258316 1428979968 1430024544 1431015552 1436258304 1437016464 1438304256 1439063496 1441113444 1444889664 1445643576 1451496384 1452502272 1455085458 1459900416 1460671056 1461738798 1462751784 1466584704 1468673856 1470765984 1476154368 1476933588 1477177344 1477957104 1479037482 1483940736 1484715024 1485025488 1485800342 1490726016 1491499008 1491815728 1494412092 1498318848 1499109768 1501245252 1503383778 1507323168 1508367744 1509470352 1513893888 1516050432 1516850712 1517959521 1518210048 1519011468 1522991808 1525161312 1525957108 1529955648 1531809792 1532135072 1532929536 1533738726 1534801608 1535923539 1538813952 1539938816 1540751706 1541819448 1542946509 1548061632 1549193256 1550266848 1555946496 1556767836 1557024768 1558162944 1558985454 1561206231 1564471296 1565297136 1566381888 1567526904 1572120576 1572454416 1573544128 1574360064 1575191124 1577434986 1579309056 1581558784 1581568416 1582393644 1584647766 1588800096 1591063344 1593329816 1597999104 1599167232 1600011387 1600275456 1601120196 1607602464 1608777612 1609892496 1614953184 1615790592 1616910336 1618092288 1618946433 1623178752 1624303616 1625500872 1626349023 1632586752 1632933432 1634065056 1635259548 1640051712 1642387968 1643254938 1644727552 1645595757 1649037312 1649907792 1651386368 1652258088 1654611732 1659460608 1660673664 1661824512 1662701742 1667048448 1669433328 1670304402 1670653674 1677066768 1677936384 1678292694 1679455752 1685608704 1686498489 1686776832 1688009856 1694843904 1695738564 1696018432 1696913712 1698154146 1703130624 1705556736 1706457051 1707986304 1712461824 1713365784 1715806476 1721200104 1723286016 1723651956 1724545728 1731165696 1732431168 1733631744 1734546879 1738174464 1740650496 1741569336 1742842413 1744050204 1750439808 1751652864 1752933312 1758744576 1760030208 1760959278 1762179624 1763467767 1768635648 1769011218 1770237144 1771155072 1771531177 1776722688 1779253632 1786457088 1787400108 1787695104 1789946262 1792496043 1797748992 1799063136 1800309888 1805027328 1807598592 1808552772 1811129058 1813280768 1816822332 1817764416 1819024128 1819410398 1820353824 1826076096 1827341568 1828677344 1828688481 1834739712 1836080896 1837050111 1838323188 1845058176 1847686464 1850318496 1855166976 1856146266 1856452608 1857809664 1858790349 1866893184 1867289619 1868257872 1869552576 1874451456 1875429504 1876800432 1878101056 1878112494 1883022336 1885704704 1886700114 1887678432 1889387721 1896309792 1897623936 1899011088 1905306624 1906699392 1908020736 1909027926 1916021952 1917756906 1918751328 1921484592 1926519552 1927524768 1935328512 1936350117 1936669696 1938696768 1940113944 1947561408 1948985064 1950335712 1955446272 1958231808 1959265503 1961021312 1968205824 1969244784 1970609472 1972049976 1978587648 1979620032 1980033984 1982452077 1987634688 1991516787 1992549456 1998813024 2001660336 2004511704 2009764224 2011156992 2012627136 2022467616 2023946028 2024280064 2025348624 2030655744 2033548416 2039940864 2043906048 2044984968 2046402144 2047898052 2054335608 2055759264 2057262012 2064082176 2065591008 2067022464 2074595328 2075690448 2077550592 2078647272 2081608308 2087062848 2088509184 2090035872 2096605888 2099146752 2100254832 2101790106 2103246648 2108757888 2109858192 2111400486 2112863688 2118400128 2121417792 2132222976 2133348516 2133700608 2134826928 2136387474 2143469952 2145036816 2146523328 2153270912 2154387456 2155524696 2157456384 2158595244 2161670166 2164238336 2167334496 2168465364 2171554346 2176782336 2177244576 2178753408 2180346064 2182628187 2186735616 2189850624 2191006584 2192608197 2194127676 2199877056 2203010784 2206148976 2212614144 2214231552 2215400382 2215766016 2216935656 2218556223 2222731264 2225911104 2227072536 2227538232 2228700513 2236089024 2237248512 2237723592 2239274336 2241618138 2247478272 2248664652 2249035776 2250679808 2251867878 2255075667 2259791872 2260984752 2262551616 2264205528 2270840832 2274075648 2275276068 2277315072 2278517202 2284487712 2287741968 2288935662 2294933472 2297714688 2298202608 2299394304 2302202412 2308220928 2309908224 2311127559 2311508992 2312729172 2322092448 2323789884 2325400272 2333919744 2335151754 2335537152 2337244416 2338478181 2346706944 2347945704 2349572832 2351290356 2358180864 2358681624 2360316192 2361540096 2366152479 2368963584 2372338176 2373590466 2376971649 2381942784 2383200144 2386595016 2389994724 2396998656 2398750848 2400413184 2401680294 2410131456 2411403696 2413166418 2414838744 2422429776 2423685888 2424200558 2425365504 2427138432 2434768128 2436455424 2438251308 2449400148 2451097584 2452889322 2460077568 2463581952 2464882407 2467091328 2473555968 2474861688 2477079552 2478387132 2481917598 2489190912 2489719492 2491010496 2492736768 2494052613 2499268608 2500572672 2502400576 2504149992 2505456603 2505980511 2510696448 2515600152 2516904576 2517439041 2519183628 2528413056 2530165248 2532014784 2540408832 2542265856 2543607846 2544027648 2545370568 2547231219 2554695936 2557009208 2558335104 2561979456 2568692736 2570033024 2570048676 2573709714 2580438016 2581800156 2584929024 2585477934 2586818592 2589160951 2596748544 2598646752 2600447616 2607261696 2610975744 2612354004 2616075306 2625659712 2627479296 2629399968 2638116864 2639493376 2640045312 2641438917 2643269436 2650179584 2652953472 2653516827 2655355716 2656732608 2665084032 2668880448 2672682272 2679685632 2681100162 2681542656 2683502848 2684919393 2696623488 2698594704 2700464832 2707540992 2711397888 2712829158 2716693587 2719921152 2725233498 2726646624 2728536192 2729115597 2730530736 2739114144 2741012352 2743016016 2752109568 2754121344 2756029952 2757484782 2767587264 2771529696 2775477744 2782750464 2784219399 2784678912 2786714496 2800339776 2802386808 2804328864 2811677184 2813144256 2815200648 2817151584 2824533504 2828557056 2830050171 2842963968 2844464688 2846435904 2848516632 2857959936 2860049088 2862031104 2863541889 2874032928 2876608512 2876635359 2878126992 2882226888 2889779328 2891287152 2902992768 2905004544 2910170916 2921342112 2923477596 2925503568 2933169408 2937347712 2941531968 2952308736 2953867176 2955914208 2958074964 2967881472 2969430048 2970050976 2971600684 2981452032 2982998016 2983631456 2988824184 2996637696 2998219536 3002490504 3006767556 3014646336 3016735488 3018940704 3032100864 3033701424 3035919042 3036420096 3038022936 3045983616 3050322624 3051914216 3059911296 3064270144 3065859072 3067477452 3069603216 3071847078 3079877632 3081503412 3083638896 3085893018 3096123264 3098386512 3100533696 3111892992 3113535672 3116325888 3117970908 3122412462 3130594272 3132763776 3135053808 3144241152 3144908832 3147088256 3148720128 3150382248 3152685159 3154869972 3158618112 3163117568 3163136832 3164787288 3167100729 3169295532 3177600192 3182126688 3186659632 3195998208 3198334464 3200022774 3200550912 3202240392 3204581211 3215204928 3217555224 3219784992 3229906368 3231581184 3233820672 3236184576 3237892866 3242505249 3246357504 3248607232 3251001744 3252698046 3257331519 3265173504 3265866864 3268130112 3270519096 3280103424 3284775936 3286509876 3289455104 3291191514 3299815584 3302772736 3304516176 3309223464 3318921216 3321347328 3323100573 3323649024 3325403484 3334096896 3338866656 3340608804 3341307348 3354133536 3355872768 3356585388 3358911504 3371217408 3372996978 3373553664 3376019712 3377801817 3389687808 3391477128 3393827424 3396308292 3406261248 3411113472 3412914102 3415972608 3417775803 3424923648 3426731568 3431612952 3433403493 3442400208 3446572032 3447303912 3449091456 3462331392 3464862336 3467263488 3469093758 3481300992 3483138672 3485684826 3488100408 3500879616 3502727631 3503305728 3505866624 3520060416 3521918556 3524359248 3526935534 3537271296 3538022436 3540474288 3542310144 3543062354 3553445376 3558507264 3560385699 3572914176 3574800216 3579892524 3584992086 3595497984 3598126272 3600619776 3602520441 3610054656 3615197184 3617105544 3619749627 3622258116 3626561536 3633644664 3635528832 3636300837 3638048256 3638820796 3640707648 3652152192 3654683136 3657354688 3657376962 3669479424 3672161792 3674100222 3676646376 3679333983 3690116352 3695372928 3700636992 3710333952 3712292532 3712905216 3715619328 3717580698 3722876397 3733786368 3734579238 3736515744 3739105152 3748902912 3750859008 3753600864 3756202112 3756224988 3766044672 3771409408 3773400228 3775356864 3778775442 3792619584 3795247872 3798022176 3810613248 3813398784 3815411769 3816041472 3818055852 3832043904 3835513812 3837502656 3842969184 3853039104 3855049536 3860564571 3870657024 3872700234 3873339392 3877393536 3878216901 3880227888 3895122816 3897970128 3900671424 3910892544 3916463616 3918531006 3922042624 3924112959 3938489568 3941218944 3944099952 3957175296 3959240064 3960067968 3964904154 3975269376 3983033574 3985098912 3997626048 4003320672 4009023408 4019528448 4021650243 4022313984 4025254272 4044935232 4047892056 4050697248 4061311488 4067096832 4069243737 4079881728 4087812096 4087850247 4089969936 4092804288 4095796104 4108671216 4111518528 4114524024 4128164352 4131182016 4134044928 4136227173 4151380896 4155101184 4157294544 4163216616 4174125696 4177018368 4180071744 4193211776 4200509664 4203580212 4206493296 4217515776 4219716384 4222800972 4225727376 4236800256 4242835584 4264445952 4266697032 4269653856 4272774948 4286939904 4290073632 4293046656 4306541824 4308774912 4311049392 4314912768 4317190488 4323340332 4328476672 4334668992 4336930728 4343108692 4354489152 4357506816 4360692128 4365256374 4379701248 4382013168 4385216394 4388255352 4399754112 4406021568 4412297952 4428463104 4430800764 4431532032 4433871312 4437112446 4451822208 4454145072 4455076464 4457401026 4472178048 4474497024 4475447184 4478548672 4483236276 4494956544 4497329304 4501359616 4503735756 4510151334 4521969504 4525103232 4528411056 4541681664 4548151296 4550552136 4553878563 4554630144 4557034404 4568975424 4575483936 4577871324 4589866944 4595429376 4596405216 4598788608 4604404824 4607770617 4616441856 4619816448 4622255118 4623017984 4625458344 4628839527 4644184896 4647579768 4650800544 4667839488 4670303508 4671074304 4674488832 4676956362 4683618693 4693413888 4695891408 4699145664 4702580712 4716361728 4717363248 4720632384 4723080192 4732304958 4737927168 4744676352 4747180932 4753943298 4766400288 4773190032 4779989448 4793997312 4797501696 4800034161 4800826368 4803360588 4822807392 4826332836 4829677488 4844859552 4847371776 4848401116 4850731008 4854276864 4856839299 4869536256 4872910848 4876502616 4879047069 4898800296 4902195168 4905778644 4920155136 4927163904 4929764814 4934182656 4936787271 4947111936 4949723376 4954159104 4956774264 4963835196 4978381824 4979438984 4982020992 4985473536 4988105226 5001145344 5004801152 5008299984 5010913206 5011961022 5031200304 5033809152 5034878082 5038367256 5056826112 5059495467 5060330496 5064029568 5084531712 5087215692 5088055296 5090741136 5094462438 5109391872 5114018416 5116670208 5119371153 5123958912 5137385472 5140066048 5140097352 5147419428 5160876032 5163600312 5169858048 5170955868 5173637184 5178321902 5193497088 5197293504 5200895232 5203640637 5214523392 5221951488 5224708008 5228527239 5232150612 5251319424 5254958592 5258799936 5276233728 5278986752 5280090624 5282877834 5286538872 5290403301 5300359168 5305906944 5307033654 5310711432 5313465216 5314593531 5330168064 5337760896 5345364544 5359371264 5362200324 5363085312 5367005696 5369838786 5377488129 5393246976 5397189408 5400929664 5415081984 5422795776 5425658316 5433387174 5439842304 5450466996 5453293248 5457072384 5458231194 5461061472 5478228288 5482024704 5486032032 5504219136 5508242688 5511150333 5512059904 5514969564 5535174528 5543059392 5550955488 5565500928 5568438798 5569357824 5573428992 5576371047 5600679552 5601868857 5604773616 5608657728 5623354368 5626288512 5630401296 5634303168 5649067008 5657114112 5660100342 5668163163 5688929376 5692871808 5697033264 5715919872 5720098176 5724062208 5727083778 5748065856 5753270718 5756253984 5764453776 5779558656 5782574304 5805985536 5809050351 5810009088 5820341832 5842684224 5846955192 5851007136 5866338816 5874695424 5877796509 5883063936 5904617472 5907734352 5911828416 5916149928 5935762944 5938860096 5940101952 5943201368 5947356231 5962904064 5967262912 5974550361 5977648368 5996439072 6004981008 6013535112 6029292672 6033470976 6037881408 6067402848 6071838084 6072840192 6076045872 6091967232 6100645248 6103828432 6119822592 6128540288 6131718144 6134954904 6139206432 6143694156 6159755264 6163006824 6167277792 6171786036 6192246528 6196773024 6201067392 6223785984 6227071344 6232651776 6235941816 6244824924 6261188544 6265527552 6270107616 6289817664 6294176512 6297440256 6300764496 6305370318 6309739944 6326235136 6326273664 6329574576 6334201458 6338591064 6355200384 6364253376 6373319264 6396668928 6400045548 6401101824 6404480784 6409162422 6430409856 6435110448 6439569984 6459812736 6463162368 6472369152 6475785732 6485010498 6492715008 6502003488 6505396092 6514663038 6530347008 6531733728 6536260224 6541038192 6560206848 6569551872 6573019752 6577824591 6578910208 6582383028 6599631168 6609032352 6618446928 6637842432 6642694656 6646201146 6647298048 6650806968 6655668669 6668193792 6677733312 6681217608 6682614696 6686101539 6708267072 6711745536 6713170776 6717823008 6742434816 6745993956 6747107328 6752039424 6755603634 6765227001 6779375616 6782954256 6787654848 6792616584 6812522496 6822226944 6825828204 6831945216 6835551606 6853463136 6863225904 6866806986 6884800416 6893144064 6894607824 6898182912 6924662784 6929724672 6933382677 6934526976 6938187516 6966277344 6971369652 6976200816 7001759232 7005455262 7006611456 7011733248 7015434543 7040120832 7043837112 7048718496 7053871068 7074542592 7076044872 7080948576 7084620288 7086124708 7098457437 7106890752 7117014528 7120771398 7130914947 7145828352 7149600432 7159785048 7169984172 7190995968 7196252544 7201239552 7205040882 7230394368 7234211088 7239499254 7244516232 7267289328 7271057664 7272601674 7276096512 7277641592 7281415296 7304304384 7309366272 7314709376 7314753924 7344323584 7348200444 7353292752 7358667966 7380232704 7390745856 7394647221 7401273984 7420667904 7424585064 7431238656 7435161396 7445752794 7467572736 7469158476 7473031488 7478210304 7482157839 7497805824 7501718016 7507201728 7512404224 7512449976 7516369809 7517941533 7532089344 7542818816 7546800456 7550713728 7552317123 7557550884 7585239168 7590495744 7596044352 7621226496 7626797568 7630823538 7632082944 7636111704 7641693657 7664087808 7671027624 7675005312 7685938368 7706078208 7710099072 7721129142 7741314048 7745400468 7746678784 7754787072 7756433802 7760455776 7767482853 7790245632 7795940256 7801342848 7821785088 7832927232 7837062012 7844085248 7848225918 7876979136 7882437888 7888199904 7914350592 7918480128 7920135936 7924316751 7929808308 7950538752 7960550481 7966067148 7970197824 7995252096 8006641344 8018046816 8039056896 8043300486 8044627968 8050508544 8054758179 8089870464 8095784112 8101394496 8122622976 8134193664 8138487474 8150080761 8159763456 8175700494 8179939872 8185608576 8187346791 8191592208 8217342432 8223037056 8229048048 8256328704 8262364032 8268089856 8272454346 8302761792 8314589088 8326433232 8348251392 8352658197 8354036736 8360143488 8386423552 8401019328 8407160424 8412986592 8435031552 8439432768 8445601944 8451454752 8473600512 8485671168 8490150513 8528891904 8533394064 8539307712 8545549896 8573879808 8580147264 8586093312 8590625667 8613083648 8622098784 8629825536 8629906077 8634380976 8646680664 8669337984 8673861456 8686217384 8708978304 8715013632 8721384256 8730512748 8764026336 8770432788 8776510704 8799508224 8812043136 8824595904 8856926208 8861601528 8867742624 8874224892 8903644416 8908290144 8910152928 8914802052 8944356096 8948994048 8950894368 8957097344 8966472552 8989913088 8994658608 9002719232 9007471512 9020302668 9043939008 9050206464 9056822112 9096302592 9101104272 9107757126 9109260288 9114068808 9137950848 9150967872 9155742648 9179733888 9192810432 9197577216 9208809648 9215541234 9239632896 9244510236 9246035968 9250916688 9257679054 9288369792 9295159536 9301601088 9335678976 9340607016 9348977664 9353912724 9367237386 9391782816 9398291328 9405161424 9432723456 9434726496 9441264768 9446160384 9458055477 9464609916 9475854336 9489352704 9494361864 9501302187 9507886596 9532800576 9546380064 9559978896 9587994624 9595003392 9600068322 9601652736 9606721176 9613743633 9645614784 9652665672 9659354976 9689719104 9694743552 9696802232 9701462016 9708553728 9713678598 9727515747 9739072512 9745821696 9753005232 9758094138 9771994557 9797600592 9804390336 9811557288 9840310272 9854327808 9859529628 9868365312 9873574542 9899446752 9908318208 9913548528 9927670392 9956763648 9958877968 9964041984 9969301719 9970947072 9976210452 10002290688 10009602304 10016599968 10021826412 10023922044 10062400608 10067618304 10069756164 10076734512 10113652224 10118990934 10120660992 10128059136 10133405451 10169063424 10174431384 10181482272 10188924876 10218783744 10228036832 10233340416 10238742306 10247917824 10253327409 10274770944 10280132096 10280194704 10294838856 10300210479 10321752064 10327200624 10339716096 10341911736 10347274368 10356643804 10386994176 10394587008 10401790464 10407281274 10443902976 10449416016 10457054478 10464301224 10502638848 10509917184 10517599872 10557973504 10560181248 10565755668 10573077744 10580806602 10611813888 10614067308 10621422864 10626930432 10629187062 10660336128 10675521792 10681157097 10690729088 10718742528 10724400648 10734011392 10739677572 10754976258 10786493952 10794378816 10801859328 10807561323 10830163968 10845591552 10851316632 10859248881 10866774348 10879684608 10900933992 10906586496 10908902511 10914144768 10916462388 10922122944 10956456576 10964049408 10972064064 11008438272 11016485376 11022300666 11024119808 11029939128 11038001949 11070349056 11086118784 11101910976 11131001856 11136877596 11138715648 11146857984 11152742094 11168629191 11201359104 11203737714 11209547232 11217315456 11246708736 11252577024 11260802592 11268606336 11298134016 11314228224 11320200684 11336326326 11377858752 11385743616 11394066528 11431839744 11440196352 11446235307 11448124416 11454167556 11496131712 11506541436 11512507968 11528907552 11559117312 11565148608 11581693713 11611971072 11618100702 11620018176 11634650703 11640683664 11685368448 11693910384 11702014272 11732677632 11749390848 11755593018 11766127872 11772338877 11815468704 11823656832 11826167587 11832299856 11871525888 11877720192 11880203904 11886402736 11894712462 11925808128 11934525824 11949100722 11955296736 11992878144 12009962016 12027070224 12058585344 12064950729 12066941952 12075762816 12134805696 12143676168 12152091744 12183934464 12201290496 12207656864 12207731211 12239645184 12257080576 12263436288 12263550741 12269909808 12278412864 12287388312 12319510528 12326013648 12334555584 12343572072 12384493056 12393546048 12402134784 12408681519 12454142688 12465303552 12471883632 12489649848 12522377088 12531055104 12540215232 12579635328 12588353024 12601528992 12610740636 12619479888 12652547328 12659149152 12668402916 12677182128 12710400768 12728506752 12746638528 12793337856 12800091096 12808961568 12818324844 12860819712 12870220896 12879139968 12919625472 12926324736 12944738304 12951571464 12970020996 12985430016 13004006976 13010792184 13029326076 13063467456 13072520448 13082076384 13139103744 13146039504 13155649182 13157820416 13164766056 13199262336 13218064704 13236893856 13285389312 13292402292 13294596096 13301613936 13311337338 13355466624 13362435216 13365229392 13372203078 13416534144 13423491072 13426341552 13435646016 13484869632 13491987912 13504078848 13511207268 13530454002 13565908512 13575309696 13585233168 13625044992 13644453888 13651656408 13661635689 13663890432 13671103212 13706926272 13726451808 13733613972 13769600832 13786288128 13789215648 13796365824 13823311851 13849325568 13859449344 13866765354 13869053952 13876375032 13886518581 13932554688 13942739304 13952401632 14003518464 14010910524 14013222912 14023466496 14030869086 14050856079 14080241664 14087674224 14097436992 14107742136 14115103249 14149085184 14152089744 14161897152 14169240576 14172249416 14196914874 14213781504 14234029056 14241542796 14261829894 14299200864 14319570096 14339968344 14381991936 14392505088 14400102483 14402479104 14410081764 14468422176 14478998508 14489032464 14534578656 14542115328 14545203348 14552193024 14555283184 14562830592 14570517897 14608608768 14618732544 14629418752 14629507848 14637141207 14688647168 14696400888 14706585504 14717335932 14760465408 14781491712 14789294442 14802547968 14810361813 14841335808 14849170128 14862477312 14870322792 14891505588 14935145472 14938316952 14946062976 14956420608 14964315678 15003436032 15014403456 15024808448 15024899952 15032739618 15035883066 15085637632 15093600912 15101427456 15104634246 15115101768 15170478336 15178486401 15180991488 15192088704 15253595136 15261647076 15264165888 15272223408 15283387314 15328175616 15342055248 15350010624 15371876736 15412156416 15420198144 15442258284 15482628096 15490800936 15509574144 15512867604 15520911552 15534965706 15580491264 15591880512 15602685696 15610921911 15643570176 15665854464 15674124024 15685581717 15688170496 15696451836 15753958272 15764875776 15776399808 15828701184 15836960256 15840271872 15848633502 15859616616 15871209903 15901077504 15921100962 15932134296 15940395648 15943780593 15990504192 16013282688 16036093632 16078113792 16086600972 16089255936 16101017088 16109516358 16132464387 16179740928 16191568224 16202788992 16245245952 16268387328 16276974948 16300161522 16319526912 16351400988 16359879744 16371217152 16374693582 16383184416 16434684864 16446074112 16458096096 16512657408 16524728064 16533450999 16536179712 16544908692 16605523584 16629178176 16652866464 16696502784 16705316394 16708073472 16720286976 16729113141 16772847104 16802038656 16805606571 16814320848 16825973184 16870063104 16878865536 16891203888 16902909504 16947201024 16971342336 16980301026 17004489489 17066788128 17078615424 17091099792 17147759616 17160294528 17172186624 17181251334 17226167296 17244197568 17259812154 17268761952 17293361328 17338675968 17347722912 17372434768 17417956608 17427151053 17430027264 17442768512 17461025496 17528052672 17540865576 17553021408 17599016448 17624086272 17633389527 17649191808 17713852416 17723203056 17735485248 17748449784 17807288832 17816580288 17820305856 17829604104 17842068693 17888712192 17901788736 17914194688 17923651083 17932945104 17989317216 18005438464 18014943024 18040605336 18087878016 18100412928 18113644224 18202208544 18215514252 18218520576 18228137616 18275901696 18301935744 18311485296 18359467776 18385620864 18395154432 18417619296 18431082468 18479265792 18489020472 18501833376 18515358108 18576739584 18590319072 18603202176 18671357952 18681214032 18697955328 18707825448 18734474772 18783565632 18796582656 18810322848 18869452992 18882529536 18892320768 18916110954 18929219832 18978705408 18988723728 19002604374 19015773192 19065601152 19092760128 19119957792 19190006784 19200136644 19203305472 19213442352 19227487266 19291229568 19305331344 19318709952 19379438208 19389487104 19393604464 19417107456 19427357196 19455031494 19478145024 19506010464 19516188276 19543989114 19595201184 19608780672 19623114576 19680620544 19708655616 19719059256 19733473773 19736730624 19747149084 19798893504 19827097056 19855340784 19913527296 19917755936 19928083968 19938603438 19941894144 19952420904 19967006007 20004581376 20019204608 20033199936 20043652824 20047844088 20058304617 20124801216 20135236608 20139512328 20153469024 20227304448 20237981868 20241321984 20256118272 20266810902 20295681003 20338126848 20348862768 20362964544 20377849752 20437567488 20456073664 20466680832 20477484612 20495835648 20506654818 20560264192 20560389408 20589677712 20600420958 20654401248 20679432192 20683823472 20694548736 20713287608 20773988352 20789174016 20800148031 20803580928 20814562548 20898832032 20914108956 20928602448 21005277696 21019834368 21035199744 21046303629 21115947008 21120362496 21131511336 21146155488 21161613204 21223627776 21228134616 21242845728 21253860864 21258374124 21295372311 21320672256 21351043584 21362314194 21381458176 21392744841 21437485056 21448801296 21468022784 21479355144 21509952516 21572987904 21588757632 21603718656 21615122646 21691183104 21702633264 21718497762 21733548696 21801867984 21813172992 21817805022 21828289536 21832924776 21844245888 21912913152 21928098816 21944128128 22032970752 22044601332 22048239616 22059878256 22076003898 22140698112 22172237568 22183941663 22203821952 22262003712 22273755192 22293715968 22305484188 22337258382 22402718208 22407475428 22419094464 22434630912 22493417472 22505154048 22521605184 22537212672 22549109427 22553824599 22596268032 22628456448 22640401368 22656951369 22672652652 22755717504 22771487232 22788133056 22863679488 22880392704 22892470614 22896248832 22908335112 22925080971 22992263424 23013082872 23025015936 23029905301 23057815104 23118234624 23130297216 23163387426 23223942144 23236201404 23240036352 23269301406 23281367328 23302448559 23370736896 23387820768 23404028544 23465355264 23498781696 23511186036 23532255744 23544677754 23630937408 23647313664 23652335174 23664599712 23743051776 23755440384 23760407808 23772805472 23772950253 23789424924 23851616256 23869051648 23881651443 23898201444 23910593472 23985756288 24019924032 24054140448 24117170688 24129901458 24133883904 24151525632 24164274537 24269611392 24287352336 24304183488 24367868928 24402580992 24415313728 24415462422 24450242283 24479290368 24514161152 24527101482 24539819616 24556825728 24562040373 24574776624 24652027296 24669111168 24687144144 24768986112 24787092096 24804269568 24817363038 24908285376 24943767264 24979299696 25044754176 25062110208 25080430464 25159270656 25176706048 25203057984 25221481272 25238959776 25305094656 25318298304 25336805832 25354364256 25420801536 25457013504 25470451539 25493277056 25586675712 25600182192 25617923136 25636649688 25721639424 25740441792 25758279936 25771877001 25839250944 25889476608 25889718231 25903142928 25940041992 26008013952 26021584368 26058652152 26126934912 26145040896 26164152768 26292079008 26311298364 26315640832 26329532112 26398524672 26436129408 26473787712 26570778624 26584804584 26603227872 26622674676 26710933248 26724870432 26730458784 26744406156 26833068288 26846982144 26852683104 26871292032 26969739264 26983975824 27008157696 27022414536 27060908004 27131817024 27150619392 27170466336 27288907776 27303312816 27323271378 27327780864 27342206424 27413852544 27452903616 27467227944 27539201664 27578431296 27592731648 27646623702 27718898688 27733530708 27738107904 27752750064 27773037162 27865109376 27885478608 27904803264 28007036928 28021821048 28046932992 28061738172 28101712158 28175348448 28194873984 28215484272 28230206498 28298170368 28304179488 28323794304 28338481152 28344498832 28374166431 28393829748 28427563008 28468058112 28483085592 28503906561 28523659788 28598401728 28639140192 28679936688 28763983872 28785010176 28800204966 28804958208 28820163528 28841230899 28936844352 28957997016 28978064928 29069157312 29084230656 29090406696 29104386048 29110566368 29125661184 29141035794 29182547241 29217217536 29237465088 29258837504 29259015696 29274282414 29315983671 29377294336 29392801776 29413171008 29434671864 29520930816 29562983424 29578588884 29605095936 29620723626 29698340256 29724954624 29740645584 29783011176 29870290944 29876633904 29892125952 29912841216 29928631356 30006872064 30028806912 30049616896 30049799904 30065479236 30071766132 30187201824 30202854912 30209268492 30230203536 30340956672 30356972802 30361982976 30384177408 30400216353 30507190272 30523294152 30544446816 30566774628 30656351232 30684110496 30700021248 30743753472 30759982227 30824312832 30840396288 30884516568 30900631437 30965256192 30981601872 31019148288 31025735208 31041823104 31069931412 31160982528 31183761024 31205371392 31221843822 31331708928 31348248048 31371163434 31376340992 31392903672 31507916544 31529751552 31552799616 31673920512 31680543744 31697267004 31719233232 31742419806 31842201924 31864268592 31880791296 31887561186 31981008384 32026565376 32043471291 32072187264 32156227584 32173201944 32202034176 32219032716 32264928774 32359481856 32383136448 32405577984 32422683969 32490491904 32536774656 32553949896 32577746643 32600323044 32639053824 32702801976 32719759488 32726707533 32742434304 32749387164 32766368832 32869369728 32892148224 32916192192 33025314816 33049456128 33066901998 33072359424 33089817384 33114005847 33211047168 33258356352 33305732928 33393005568 33410632788 33416146944 33440573952 33458226282 33505887573 33545694208 33604077312 33611213142 33628641696 33651946368 33659092363 33740126208 33757731072 33782407776 33805819008 33894402048 33942684672 33960602052 34008978978 34133576256 34157230848 34182199584 34295519232 34320589056 34338705921 34344373248 34362502668 34452334592 34488395136 34519624308 34537523904 34586722656 34677351936 34695445824 34744869536 34745081139 34835913216 34854302106 34860054528 34885537024 34903952109 34922050992 35056105344 35081731152 35106042816 35198032896 35248172544 35266779054 35298383616 35317016631 35446406112 35470970496 35478502761 35496899568 35614577664 35633160576 35640611712 35659208208 35684137386 35777424384 35803577472 35828389376 35847302166 35865890208 35978634432 36029886048 36081210672 36175756032 36194852187 36200825856 36227288448 36404417088 36431028504 36456275232 36551803392 36603871488 36622970592 36718935552 36771241728 36790308864 36790652223 36835238592 36862164936 36958531584 36978040944 37003666752 37030716216 37153479168 37180638144 37206404352 37226044557 37362428064 37395910656 37415650896 37468949544 37567131264 37593165312 37620645696 37738905984 37765059072 37832221908 37858439664 37977447456 38005208748 38031546384 38131202304 38185520256 38239915584 38380013568 38400273288 38426884704 38454974532 38582459136 38610662688 38637419904 38758876416 38778974208 38787208928 38834214912 38854714392 38910062988 38956290048 39012020928 39032376552 39087978228 39190402368 39217561344 39246229152 39417311232 39438118512 39466947546 39473461248 39494298168 39597787008 39654194112 39710681568 39835511872 39856167936 39877206876 39883788288 39904841808 39934012014 40038409216 40066399872 40087305648 40095688176 40116609234 40249602432 40270473216 40279024656 40306938048 40454608896 40475963736 40512236544 40533621804 40591362006 40697725536 40725929088 40755699504 40875134976 40912147328 40933361664 40954969224 40984907067 40991671296 41013309636 41120528384 41120778816 41179355424 41200841916 41308802496 41358864384 41367646944 41389097472 41426575216 41469935553 41547976704 41578348032 41600296062 41607161856 41629125096 41659555743 41797664064 41828217912 41857204896 42010555392 42039668736 42070399488 42092607258 42152568237 42231894016 42240724992 42263022672 42292310976 42323226408 42345309747 42447255552 42456269232 42485691456 42507721728 42516748248 42590744622 42641344512 42702087168 42724628388 42762916352 42785489682 42897602592 42936045568 42958710288 43019905032 43145975808 43177515264 43200307449 43207437312 43230245292 43405266528 43436995524 43467097392 43603735968 43626345984 43635610044 43656579072 43665849552 43688491776 43825826304 43856197632 43888256256 43911423621 44065941504 44089202664 44119756512 44152007796 44281396224 44344475136 44367883326 44407643904 44431085439 44524007424 44547510384 44587431936 44610968376 44674516764 44805436416 44814950856 44838188928 44869261824 45010308096 45043210368 45074425344 45098218854 45107649198 45256912896 45280802736 45313902738 45345305304 45511435008 45535459203 45542974464 45576266112 45760785408 45784941228 45792497664 45816670224 45850161942 45984526848 46026165744 46050031872 46059810602 46115630208 46236469248 46260594432 46326774852 46447884288 46472402808 46538602812 46562734656 46604897118 46741473792 46775641536 46808057088 46832765733 46930710528 46997563392 47022372072 47056745151 47064511488 47089355508 47261874816 47294627328 47304670348 47329199424 47486103552 47510880768 47520815616 47545610944 47545900506 47578849848 47613629709 47703232512 47738103296 47763302886 47796402888 47821186944 47831341779 47971512576 48039848064 48108280896 48234341376 48259802916 48267767808 48303051264 48328549074 48397393161 48539222784 48574704672 48608366976 48735737856 48805161984 48830627456 48830924844 48900484566 48958580736 49028322304 49054202964 49079639232 49113651456 49124080746 49149553248 49304054592 49338222336 49374288288 49537972224 49574184192 49600352997 49608539136 49634726076 49816570752 49887534528 49958599392 50089508352 50124220416 50160860928 50187339423 50318541312 50353412096 50406115968 50416819713 50442962544 50477919552 50610189312 50636596608 50673611664 50708728512 50841603072 50914027008 50940903078 50986554112 51013468467 51200364384 51235846272 51273299376 51443278848 51480883584 51516559872 51543754002 51678501888 51779436462 51806285856 51880083984 52016027904 52043168736 52117304304 52253869824 52281453159 52290081792 52328305536 52584158016 52622596728 52659064224 52797049344 52872258816 52900168581 52947575424 53141557248 53169609168 53206455744 53245349352 53421866496 53449740864 53460917568 53488812312 53666136576 53705366208 53742584064 53770953249 53967951648 54016315392 54044829072 54121816008 54263634048 54301238784 54340932672 54606625632 54646542756 54655561728 54684412848 54827705088 54905807232 54934455888 55078403328 55156862592 55185463296 55293247404 55437797376 55467061416 55505500128 55546074324 55730218752 55770957216 55809606528 56014073856 56043642096 56093865984 56123476344 56203424316 56350696896 56389747968 56430968544 56460412996 56608358976 56647588608 56676962304 56688997664 56748332862 56787659496 56936116224 56966171184 57007813122 57047319576 57196803456 57278280384 57359873376 57570020352 57600409932 57609916416 57640327056 57682461798 57873688704 57915994032 57956129856 58138314624 58168461312 58180813392 58221132736 58251322368 58282071588 58365094482 58434435072 58517675008 58518031392 58548564828 58631967342 58785603552 58826342016 58869343728 59041861632 59125966848 59157177768 59200421319 59210191872 59241447252 59396680512 59481291168 59566022352 59740581888 59753267808 59784251904 59825682432 59857262712 59901018021 60013744128 60057613824 60099233792 60099599808 60130958472 60143532264 60174913851 60374403648 60405709824 60418536984 60460407072 60681913344 60713945604 60723965952 60768354816 60800432706 60887043009 61014380544 61046588304 61088893632 61133549256 61312702464 61368220992 61400042496 61487506944 61519964454 61680792576 61769033136 61801262874 61963203744 62038296576 62051470416 62083646208 62139862824 62321965056 62367522048 62400444093 62410742784 62443687644 62696496096 62742326868 62752681984 62785807344 63015833088 63059503104 63105599232 63138910887 63347841024 63361087488 63394534008 63438466464 63484839612 63684403848 63728537184 63761582592 63775122372 63962016768 64053130752 64086942582 64144374528 64178234523 64312455168 64346403888 64404068352 64438065432 64529857548 64718963712 64766272896 64811155968 64845367938 65073549312 65107899792 65155493286 65200646088 65405603952 65439518976 65453415066 65484868608 65498774328 65532737664 65738739456 65784296448 65832384384 66098912256 66133803996 66144718848 66179634768 66228011694 66422094336 66516712704 66551824989 66611465856 66786011136 66821265576 66881147904 66916452564 67011775146 67091388416 67208154624 67222426284 67257283392 67303892736 67318184726 67480252416 67515462144 67564815552 67611638016 67647328281 67661473797 67788804096 67885369344 67921204104 67970854107 68017957956 68267152512 68314461696 68364399168 68591038464 68641178112 68677411842 68688746496 68725005336 68775242913 68904669184 68976790272 69039248616 69075047808 69089715903 69173445312 69354703872 69390891648 69489739072 69490162278 69671826432 69708604212 69720109056 69771074048 69807904218 69844101984 69907345677 70112210688 70163462304 70212085632 70396065792 70496345088 70533558108 70596767232 70634033262 70892812224 70941940992 70957005522 70993799136 71229155328 71266321152 71281223424 71318416416 71368274772 71554848768 71607154944 71644954329 71656778752 71694604332 71731780416 71957268864 72059772096 72162421344 72351512064 72389704374 72401651712 72454576896 72492823611 72808834176 72862057008 72912550464 73103606784 73207742976 73245941184 73350726849 73437871104 73542483456 73581304446 73670477184 73686121119 73724329872 73956081888 74007333504 74061432432 74306958336 74361276288 74412808704 74452089114 74724856128 74831301792 74937899088 75134262528 75186330624 75241291392 75477811968 75530118144 75664443816 75716879328 75954894912 76010417496 76063092768 76262404608 76371040512 76411354617 76479831168 76760027136 76800546576 76853769408 76909949064 77164918272 77221325376 77274839808 77315631003 77517752832 77574417856 77668429824 77669154693 77709428784 77820125976 78024041856 78064753104 78175956456 78380804736 78435122688 78492458304 78876237024 78933895092 78946922496 78988596336 79195574016 79308388224 79421363136 79671023744 79712335872 79754413752 79809683616 79868024028 80076818432 80132799744 80174611296 80191376352 80233218468 80499204864 80540946432 80558049312 80613876096 80909217792 80951927472 81024473088 81067243608 81182724012 81395451072 81451858176 81511399008 81824294656 81866723328 81909938448 81969814134 81983342592 82026619272 82241056768 82241557632 82358710848 82401683832 82617604992 82735293888 82778194944 82853150432 82939871106 83156696064 83200592124 83214323712 83258250192 83319111486 83595328128 83656435824 83714409792 84021110784 84140798976 84185214516 84305136474 84526045344 84584621952 84646452816 84690619494 84894511104 84912538464 84971382912 85015443456 85033496496 85181489244 85282689024 85404174336 85449256776 85511719683 85525832704 85570979364 85795205184 85917420576 86039810064 86291951616 86355030528 86400614898 86414874624 86460490584 86523692697 86810533056 86873991048 86934194784 87207471936 87252691968 87271220088 87313158144 87331699104 87376983552 87547641723 87651652608 87712395264 87776512512 87822847242 87947951013 88131883008 88178405328 88239513024 88304015592 88562792448 88688950272 88735766652 88815287808 88862170878 89095020768 89174863872 89221936752 89349033528 89610872832 89629901712 89676377856 89738523648 90020616192 90086420736 90148850688 90196437708 90215298396 90561605472 90627805476 90690610608 91022870016 91070918406 91085948928 91152532224 91200649059 91521570816 91569882456 91633340448 91700323884 91969053696 92052331488 92100063744 92119621204 92231260416 92279946681 92472938496 92521188864 92653549704 92701894311 92895768576 92944805616 93077205624 93125469312 93209794236 93482947584 93551283072 93616114176 93665531466 93995126784 94044744144 94113490302 94129022976 94178711016 94523749632 94589254656 94609340696 94658398848 95021761536 95041631232 95091221888 95091801012 95157699696 95227259418 95476206592 95526605772 95592805776 95642373888 95662683558 95943025152 96079696128 96130413873 96216561792 96468682752 96519605832 96606102528 96657098148 96794786322 97078445568 97149409344 97216733952 97268051907 97471475712 97610323968 97661254912 97661849688 97733239929 97800969132 97917161472 98056644608 98108405928 98159278464 98180122599 98227302912 98248161492 98299106496 98608109184 98676444672 98748576576 99075944448 99148368384 99200705994 99217078272 99269452152 99342017541 99633141504 99775069056 99917198784 100179016704 100248440832 100321721856 100374678846 100517662719 100637082624 100706824192 100812231936 100833639426 100885925088 100955839104 100977277089 101220378624 101273193216 101347223328 101417457024 101683206144 101828054016 101881806156 101973108224 102026936934 102400728768 102471692544 102546598752 102886557696 102961767168 103016117763 103033119744 103087508004 103357003776 103558872924 103612571712 103760167968 104032055808 104086337472 104234608608 104507739648 104562906318 104580163584 104656611072 104711856327 105168316032 105245193456 105318128448 105594098688 105744517632 105800337162 105895150848 105951049893 106339218336 106412911488 106435508283 106490698704 106843732992 106899481728 106921835136 106977624624 107332273152 107410732416 107485168128 107541906498 107935903296 108089658144 108243632016 108527268096 108584556561 108602477568 108681865344 109213251264 109293085512 109368825696 109655410176 109811614464 109868911776 110156806656 110313725184 110370926592 110371956669 110586494808 110875594752 110934122832 111011000256 111092148648 111460437504 111541914432 111619213056 111678133671 112087284192 112187731968 112246952688 112406848632 112701393792 112779495936 112861937088 112920825992 113216717952 113295177216 113377995328 113496665724 113575318992 113932342368 114015626244 114094639152 114393606912 114556560768 114719746752 115140040704 115200819864 115280654112 115364923596 115747377408 115831988064 115912259712 116276629248 116336922624 116361626784 116442265472 116502644736 116564143176 116730188964 116868870144 117035350016 117036062784 117097129656 117263934684 117571207104 117652684032 117738687456 118251933696 118314355536 118400842638 118420383744 118482894504 118793361024 118962582336 119132044704 119506535616 119568503808 119651364864 119714525424 119802036042 120115227648 120198467584 120199199616 120261916944 120287064528 120349827702 120748807296 120811419648 120837073968 120920814144 121363826688 121427891208 121536709632 121600865412 121774086018 122093176608 122177787264 122267098512 122625404928 122736441984 122800084992 122954721201 122975013888 123039928908 123361585152 123538066272 123602525748 123926407488 124076593152 124102940832 124167292416 124279725648 124643930112 124735044096 124800888186 124821485568 124887375288 124978667229 125392992192 125484653736 125571614688 126031666176 126119006208 126211198464 126277821774 126457704711 126695682048 126722174976 126789068016 126876932928 126969679224 127035929241 127368807696 127457074368 127523165184 127550244744 127924033536 128106261504 128173885164 128288749056 128356469046 128692807776 128808136704 128876130864 129059715096 129437927424 129532545792 129600922347 129622311936 129690735876 130215799584 130310986572 130401292176 130811207904 130879037952 130906830132 130969737216 130997548656 131065475328 131477478912 131568592896 131664768768 131734270863 132197824512 132267607992 132359269536 132456023388 132844188672 133033425408 133103649978 133222931712 133293256317 133572022272 133642531152 133762295808 133832905128 134023550292 134182776832 134416309248 134444852568 134514566784 134607785472 134636369452 135030924288 135129631104 135223276032 135294656562 135322947594 135770738688 135842408208 135941708214 136035915912 136534305024 136628923392 136728798336 137282356224 137354823684 137377492992 137450010672 137550485826 137953580544 138078497232 138150095616 138179431806 138346890624 138709407744 138781783296 138979478144 138980324556 139343652864 139417208424 139542148096 139615808436 139688203968 139814691354 140224421376 140326924608 140424171264 140498297199 140792131584 140992690176 141067116216 141170235453 141193534464 141268066524 141785624448 141883881984 141914011044 141987598272 142458310656 142532642304 142562446848 142636832832 142736549544 142840889127 143109697536 143214309888 143289908658 143313557504 143389208664 143463560832 143494025337 143914537728 144119544192 144324842688 144703024128 144779408748 144803303424 144909153792 144985647222 145192179483 145617668352 145724114016 145825100928 146207213568 146415485952 146491882368 146701453698 146875742208 147084966912 147162608892 147340954368 147372242238 147448659744 147912163776 148014667008 148122864864 148613916672 148722552576 148801058991 148825617408 148904178228 149449712256 149662603584 149875798176 150268525056 150372661248 150482582784 150562018269 150955623936 151060236288 151250459139 151328887632 151433758656 151909789824 152020834992 152126185536 152524809216 152742081024 152822709234 152959662336 153040405401 153601093152 153707538816 153819898128 154329836544 154442650752 154549679616 154631262006 155035505664 155148835712 155338309386 155418857568 155640251952 156048083712 156129506208 156351912912 156761609472 156844359477 156870245376 156984916608 157752474048 157867790184 157977192672 158391148032 158616776448 158700505743 158842726272 159342047488 159424671744 159508827504 159619367232 159736048056 160153636864 160265599488 160349222592 160382752704 160466436936 160998409728 161116098624 161227752192 161312859747 161903854944 162048946176 162134487216 162365448024 162790902144 162903716352 163022798016 163648589312 163819876896 163939628268 163966685184 164053238544 164483115264 164717421696 164803367664 165235209984 165470587776 165556389888 165706300864 165879742212 166313392128 166401184248 166516500384 166638222972 167190656256 167312871648 167428819584 168042221568 168281597952 168370429032 168610272948 169052090688 169169243904 169292905632 169381238988 169825076928 169942765824 170030886912 170066992992 170362978488 170808348672 170898513552 171023439366 171051665408 171141958728 171590410368 171834841152 172079620128 172710061056 172801229796 172829749248 172920981168 173047385394 173621066112 173747982096 173868389568 174414943872 174505383936 174542440176 174663398208 174753967104 175095283446 175303305216 175553025024 175645694484 175895902026 176356810656 176479026048 176608031184 177125584896 177377900544 177471533304 177601263957 177630575616 177724341756 178190041536 178443873504 178698067056 179221745664 179259803424 179352755712 179477047296 179703054063 180041232384 180172841472 180297701376 180392875416 180430596792 180524741553 181123210944 181255610952 181381221216 182045740032 182141836812 182171897856 182305064448 182401298118 182661129027 183043141632 183139764912 183266680896 183400647768 183938107392 184104662976 184200127488 184239242408 184462520832 184559893362 185042377728 185307099408 185403788622 185889611232 186154411248 186250938624 186419588472 186965895168 187102566144 187201332279 187232228352 187331062932 188089488288 188226980604 188258045952 188357422032 189047499264 189178509312 189218681392 189316797696 189416732661 190043523072 190083262464 190182443776 190183602024 190315399392 190454518836 190952413184 191053211544 191185611552 191284747776 191325367116 191886050304 192159392256 192260827746 192433123584 192534703569 192937365504 193039211664 193212205056 193314196296 193589572644 194156891136 194298818688 194433467904 194536103814 195220647936 195322509824 195323699376 195466479858 195601938264 196113289216 196216811856 196318556928 196360245198 196454605824 196496322984 196598212992 197216218368 197352889344 197497153152 198296736768 198401411988 198434156544 198538904304 198684035082 199266283008 199550138112 199834397568 200358033408 200643443712 200749357692 201035325438 201274165248 201624463872 201667278852 201771850176 201911678208 201954554178 202440757248 202546386432 202694446656 202834914048 202941984843 203366412288 203656108032 203763612312 203912562321 203946216448 204053873868 204801457536 204943385088 205093197504 205773115392 205923534336 206032235526 206066239488 206175016008 206325728739 206714007552 207117745848 207225143424 207269147709 207520335936 208064111616 208172674944 208469217216 209015479296 209125812636 209160327168 209313222144 209423712654 209722037031 210336632064 210490386912 210636256896 211188197376 211489035264 211600674324 211790301696 211902099786 212678436672 212825822976 212871016566 212981397408 213687465984 213798963456 213843670272 213955249248 214664546304 214821464832 214934862987 214970336256 215083812996 215871806592 216179316288 216487264032 217054536192 217169113122 217204955136 217363730688 217478470833 218426502528 218586171024 218737651392 219310820352 219623228928 219737823552 220052180547 220313613312 220627450368 220743913338 221058363357 221172989616 221868245664 222022000512 222184297296 222920875008 223083828864 223238426112 223356267342 224174568384 224493905376 224813697264 225402787584 225558991872 225723874176 225841651984 226433435904 226590354432 226755990656 226993331448 227150637984 227864684736 228031252488 228189278304 228787213824 229113121536 229234063851 229439493504 230280081408 230401639728 230561308224 230729847192 231494754816 231663976128 231824519424 231946893009 232553258496 232723253568 232884530944 233005289472 233007464079 233128286352 233460377928 234070700032 234072125568 234194259312 234527869368 235142414208 235305368064 235477374912 236628711072 236801685276 236840767488 236965789008 237586722048 237925164672 238264089408 239013071232 239137007616 239429050848 239604072084 240230455296 240398399232 240523833888 240574129056 240699655404 241497614592 241622839296 241674147936 241841628288 242727653376 242855782416 243073419264 243201730824 243548172036 244186353216 244355574528 244534197024 245472883968 245600169984 245909442402 245950027776 246079857816 246723170304 247076132544 247205051496 247852814976 248205881664 248334584832 248559451296 249470088192 249601776372 249642971136 249774750576 249957334458 250785984384 250969307472 251143229376 252063332352 252422396928 252555643548 252915409422 253578136032 253753865856 253939358448 254071858482 254737615392 254914148736 255046330368 255100489488 255848067072 256212523008 256347770328 256535159049 256577498112 256712938092 257385615552 257752261728 258119430192 258875854848 259065091584 259201844694 259244623872 259381471752 259571078091 260431599168 260621973144 260802584352 261622415808 261758075904 261813660264 261939474432 261995097312 262130950656 262642925169 262954957824 263137185792 263329537536 263468541726 263843853039 264395649024 264535215984 264718539072 264912046776 265688377344 266066850816 266207299956 266445863424 266586512634 267285062304 267524591616 267665810256 268047100584 268832618496 268889705136 269029133568 269215570944 269272738904 270061848576 270259262208 270446552064 270589313124 270645895188 271684816416 271883416428 272071831824 273068610048 273257846784 273457596672 273601947177 274564712448 274709647368 274900021344 275100971652 275907161088 276156994464 276300191232 276358863612 276693781248 276839840043 277418815488 277563566592 277958956288 277960649112 278105682933 278687305728 278834416848 279084296192 279231616872 279376407936 279629382708 280448842752 280653849216 280848342528 280996594398 281985380352 282134232432 282340470906 282387068928 282536133048 283571248896 283767763968 283828022088 283975196544 285065284608 285124893696 285273665664 285473099088 285681778254 286428619776 286579817316 286627115008 286778417328 286927121664 286988050674 287829075456 288239088384 288391241619 288649685376 289406048256 289558817496 289818307584 289971294444 290384358966 291235336704 291448228032 291650201856 292414427136 292830971904 292983764736 293199719787 293402907396 293751484416 294169933824 294325217784 294540367797 294681908736 294744484476 294897319488 295824327552 296029334016 296245729728 297227833344 297445105152 297602117982 297651234816 297808356456 298026052623 298899424512 299325207168 299751596352 300537050112 300745322496 300965165568 301124036538 301552988157 301911247872 302120472576 302500918278 302657775264 302867517312 302931831267 303819579648 304041669984 304252371072 305049618432 305484162048 305645418468 305919324672 306080810802 307202186304 307415077632 307639796256 308659673088 308885301504 309048353289 309099359232 309262524012 310071011328 310297671424 310676618772 310837715136 311280503904 312096167424 312259012416 312703825824 313523218944 313688718954 313740490752 313969833216 314135568981 315504948096 315735580368 315954385344 316782296064 317233552896 317401011486 317685452544 317853149679 318684094976 319017655008 319238734464 319306524849 319472096112 320531198976 320698445184 320765505408 320932873872 321996819456 322232197248 322455504384 322625719494 323807709888 324268974432 324730896048 325581804288 325807432704 326045596032 327297178624 327639753792 327879256536 328106477088 328966230528 329434843392 329606735328 330470419968 330941175552 331112779776 331115870007 331412601728 331759484424 332626784256 332802368496 333033000768 333276445944 334381312512 334625743296 334857639168 335034401013 336563195904 336740858064 337220545896 338104181376 338338487808 338585811264 338762477976 339650153856 339885531648 340133985984 340725956976 341797027104 342046878732 342103330816 342283917456 343180820736 343669682304 344159240256 345420122112 345602459592 345841962336 346094770788 347242132224 347495964192 347736779136 348829887744 349010767872 349084880352 349326796416 349507934208 350190566892 350606610432 351106050048 351291388968 351791804052 352713621312 352958052096 353216062368 354755801088 354943066608 355202527914 355261151232 355448683512 356380083072 356887747008 357396134112 358519606848 358705511424 358954094592 359406108126 360345682944 360595402752 360785750832 360861193584 361049483106 362246421888 362511221904 362762442432 364091480064 364283673624 364610128896 364802596236 365322258054 366279529824 366533361792 366801295536 367876214784 368209325952 368400254976 368478484816 368864163603 368925041664 369119786724 370084755456 370614198816 370807577244 371779222464 372308822496 372501877248 372839176944 373931790336 374205132288 374402664558 374464456704 374662125864 374936001687 376178976576 376453961208 376714844064 378094998528 378357018624 378437362784 378633595392 378833465322 379373114133 380087046144 380166524928 380364887552 380367204048 380630798784 380909037672 381107787723 381904826368 382106423088 382371223104 382569495552 382650734232 383772100608 384318784512 384521655492 384866247168 385069407138 386078423328 386424410112 386628392592 387179145288 388313782272 388597637376 388866935808 389072207628 390645019648 390647398752 390932959716 391203876528 392433623712 392637113856 392720490396 392909211648 392992645968 393196425984 394432436736 394705778688 394994306304 395202812589 396593473536 396802823976 397077808608 397368070164 398532566016 399100276224 399668795136 399879768951 400716066816 401286887424 401498715384 402070650876 402548330496 403248927744 403334557704 403543700352 403823356416 403909108356 405092772864 405388893312 405669828096 405883969686 407312216064 407527224624 407825124642 407892432896 408107747736 409602915072 409886770176 410186395008 411847068672 412064471052 412132478976 412350032016 412651457478 414235491696 414450286848 414538295418 415040671872 416128223232 416345349888 416938434432 418030958592 418251625272 418626444288 418847425308 419444074062 420673264128 420980773824 421272513792 421494891597 422376394752 422978070528 423201348648 423510706359 423580603392 423804199572 425356873344 425651645952 425742033132 425962794816 427374931968 427597926912 427687340544 427910498496 428522667381 429329092608 429642929664 429869725974 429940672512 430167625992 430482076011 431743613184 432358632576 432974528064 434109072384 434338226244 434409910272 434727461376 434956941666 435576538449 436853005056 437172342048 437475302784 437568200719 438621640704 439246457856 439475647104 440104361094 440627226624 441254900736 441487826676 442116726714 442345979232 443736491328 444044001024 444368594592 445841750016 446167657728 446403176973 446476852224 446712534684 448349136768 448987810752 449627394528 450805575168 451117983744 451447748352 451683303968 451686054807 452866871808 453180708864 453511981312 453751377417 453986662896 454301275968 455729369472 456062504976 456378556608 457574427648 458226243072 458468127702 458878987008 459121216203 460803279456 461122616448 461459694384 462989509632 463327952256 463649038848 463893786018 465106516992 465446507136 465769061888 466014928158 466256572704 466920755856 468144251136 468388518624 469055738736 470284828416 470533078431 470610736128 470954749824 473257422144 473603370552 473931578016 475173444096 475850329344 476528178816 478026142464 478274015232 478858101696 479208144168 480460910592 480796798464 481047667776 481148258112 481399310808 482995229184 483348295872 483683256576 483938579241 485711564832 486146838528 486403461648 487096344072 488372706432 488711149056 489068394048 490945767936 491818884804 491900055552 492159715632 494152265088 494410102992 495705629952 496411763328 496669169664 497118902592 498940176384 499203552744 499549501152 499914668916 501571968768 501938614944 502286458752 504126664704 504844793856 505111287096 505830818844 507156272064 507507731712 507878716896 508143716964 509475230784 509828297472 510092660736 510200978976 512425046016 512695540656 513070318098 513154996224 513425876184 514771231104 515504523456 516238860384 518130183168 518403689388 518489247744 518762943504 519142156182 520863198336 521243946288 521605168704 523244831616 523516151808 523627320528 523990194624 524261901312 525285850338 525909915648 526659075072 526937083452 527687706078 529070431968 529437078144 529824093552 531376754688 532133701632 532414599912 532803791871 532891726848 533173025268 534570124608 535331620512 536094201168 537665236992 537779410272 538058267136 538431141888 538545477808 539109162189 540123697152 540518524416 540893104128 541178626248 541291790376 541574224659 543369632832 543766832856 544143663648 546137220096 546515693568 546915193344 547203894354 547983387081 549129424896 549419294736 549800042688 550201943304 551814322176 552313988928 552600382464 552717727224 553387562496 553679680086 555127133184 555917912576 555921298224 556211365866 557668833696 558168592384 558463233744 558752815872 559258765416 560897685504 561307698432 561603996837 561696685056 561993188796 564268464864 564680941812 564774137856 565072266096 567142497792 567535527936 567656044176 567950393088 570130569216 570249787392 570547331328 570946198176 571363556508 572857239552 573159634632 573556834656 573854243328 573976101348 575658150912 576478176768 576782483238 577299370752 577604110707 578812096512 579117634992 579636615168 579942588888 580768717932 582470673408 582896456064 583300403712 585661943808 585967529472 586399439574 586805814792 588339867648 588650435568 589080735594 589363817472 589488968952 589794638976 591648655104 592058668032 592491459456 594890210304 595204235964 595302469632 595616712912 596052105246 597798849024 598650414336 599503192704 601074100224 601930331136 602248073076 603105976314 603822495744 605001836556 605315550528 605735034624 605863662534 607639159296 608083339968 608504742144 608825954529 610099236864 610968324096 611290836936 611737686963 611838649344 612161621604 614404372608 614830155264 615279592512 617319346176 617770603008 618096706578 618198718464 618525048024 618977186217 620142022656 620595342848 621353237544 621675430272 621807443127 622561007808 624192334848 624518024832 625407651648 627046437888 627377437908 627480981504 627939666432 628271137962 629166111093 631009896192 631471160736 631908770688 633564592128 634467105792 634802022972 635370905088 635706299358 637368189952 638035310016 638477468928 638613049698 638944192224 641062397952 641396890368 641531010816 641865747744 643993638912 644464394496 644804588961 644911008768 645251438988 647615419776 648537948864 649461792096 651163608576 651614865408 652091192064 652435412499 654594357248 655279507584 655758513072 656212954176 657932461056 658869686784 659213470656 660156541641 660940839936 661882351104 662231740014 662825203456 663175090071 663518968848 665604736992 666066001536 666552891888 668762625024 669251486592 669715278336 670068802026 673481716128 674441091792 676208362752 676676975616 677171622528 677524955952 679300307712 679771063296 680267971968 681451913952 683594054208 684093757464 684567834912 686361641472 687339364608 687702191553 688318480512 690840244224 691204919184 691683924672 692189541576 694484264448 694991928384 695473558272 697659775488 698169760704 698653592832 699015868416 699022392237 700381133784 702212100096 702582777936 703583608104 705427242624 705916104192 706432124736 709886133216 710405055828 710522302464 710897367024 712760166144 713775494016 714792268224 717039213696 717411022848 718812216252 720691365888 721571501664 721722387168 722098966212 724492843776 725022443808 725524884864 728182960128 728567347248 729220257792 729605192472 730644516108 732559059648 733066723584 733602591072 736418651904 736800509952 736956969632 737728327206 737850083328 738239573448 740169510912 741228397632 741615154488 743558444928 744617644992 745003754496 745678353888 748410264576 748805329116 748928913408 749324251728 749872003374 752357953152 752907922416 753429688128 756189997056 756874725568 757267190784 757666930644 758746228266 760729775104 760734408096 761261597568 761818075344 762215575446 764212846176 764742446208 765138991104 765301468464 767544201216 768637569024 769043310984 769605477147 769732494336 770138814276 772156846656 773256785184 774358290576 776627564544 777195274752 777733871616 778144415256 778713234273 781290039296 781294797504 781865919432 782407753056 784867247424 785274227712 785440980792 785818423296 785985291936 786392851968 787928775507 788864873472 789411557376 789988612608 790405625178 791531559117 793186947072 793605647952 794155617216 794736140328 797065132032 798200552448 799337590272 799759537902 802573774848 802997430768 804141301752 806497855488 806669115408 807087400704 807646712832 807818216712 810185545728 810777786624 811339656192 811767939372 815054449248 815650249284 815784865792 816215495472 819205830144 819773540352 820372790016 820805841531 823694137344 824128942104 824700064032 825302914956 828470983392 828900573696 829076590836 830081343744 832256446464 832690699776 833876868864 834317048799 836061917184 836503250544 837252888576 837694850616 838888148124 841346528256 841961547648 842545027584 842989783194 845956141056 846402697296 847021412718 847161206784 847608399144 850713746688 851303291904 851484066264 851925589632 855195853824 855374681088 855820996992 857045334762 859285859328 859739451948 859881345024 860335251984 860964152022 863487226368 864717265152 865173724857 865949056128 868218144768 868676452488 869454922752 869913883332 871153076898 873706010112 874344684096 874950605568 875136401438 877243281408 878492915712 878951294208 879599159361 880208722188 881254453248 882509801472 882975653352 883621103391 884233453428 884691958464 887472982656 888088002048 888737189184 891683500032 892335315456 892806353946 892953704448 893425069368 894078157869 896698273536 897975621504 899254789056 901611150336 902235967488 902895496704 903366607936 903372109614 904658964471 905733743616 906361417728 907023962624 907502754834 907973325792 908602551936 908795493801 911458738944 912125009952 912757113216 915148855296 916452486144 916936255404 917757974016 918242432406 921606558912 922245232896 922919388768 925979019264 926655904512 927298077696 927787572036 930213033984 930893014272 931538123776 932029856316 932513145408 933841511712 936288502272 936777037248 938111477472 940569656832 941066156862 941221472256 941909499648 942406706943 946514844288 947206741104 947863156032 950346888192 951700658688 953056357632 953559449037 956052284928 957716203392 957919574547 958416288336 961593596928 962095335552 962296516224 962798621616 965990458368 966696591744 967366513152 967877158482 971423129664 972806923296 974192688144 976745412864 977422298112 978136788096 981891535872 983637769608 984319431264 988304530176 988820205984 991411259904 992823526656 993338339328 993347610021 994237805184 997880352768 998407105488 999099002304 999829337832 1003143937536 1003877229888 1004572917504 1005103203039 1009689587712 1010222574192 1011661637688 1014312544128 1015015463424 1015757433792 1016287433928 1018950461568 1019656594944 1020401957952 1025391081312 1026140636196 1026309992448 1026851752368 1029542462208 1031009046912 1032477720768 1036260366336 1036807378776 1037525887008 1038284312364 1041726396672 1042487892576 1043210337408 1046489663232 1047032303616 1047254641056 1047980389248 1048523802624 1050571700676 1051819831296 1053318150144 1053874166904 1055375412156 1058140863936 1058874156288 1059648187104 1064267403264 1064829199824 1065607583742 1065783453696 1066346050536 1069140249216 1070663241024 1072188402336 1075558820544 1076116534272 1076862283776 1077090955616 1078218324378 1081037048832 1081786208256 1082357252496 1082583580752 1083148449318 1086739265664 1087533665712 1088287327296 1092274440192 1093830386688 1094407788708 1095966774162 1098838589472 1099600085376 1100403886608 1103628644352 1104627977856 1105200764928 1105435454448 1106775124992 1107359360172 1110254266368 1111835825152 1111842596448 1112422731732 1115337667392 1116926467488 1117505631744 1118517530832 1121795371008 1122615396864 1123207993674 1123393370112 1123986377592 1124808005061 1128536929728 1129361883624 1130144532192 1134284995584 1135071055872 1135312088352 1135900786176 1138119342399 1140261138432 1140499574784 1141094662656 1141892396352 1142727113016 1143323363169 1145714479104 1146319269264 1147113669312 1147708486656 1147952202696 1151316301824 1152956353536 1153564966476 1154598741504 1155208221414 1158235269984 1159273230336 1159885177776 1161537435864 1164941346816 1165792912128 1166600807424 1171935058944 1172798879148 1173611629584 1177300871136 1178161471188 1178727634944 1178977937904 1179589277952 1183297310208 1184117336064 1184982918912 1185608437767 1189780420608 1190408471928 1191233425824 1192104210492 1195597698048 1197300828672 1199006385408 1199639306853 1202148200448 1203860662272 1204496146152 1206211952628 1207644991488 1210003673112 1210631101056 1211470069248 1211727325068 1215278318592 1216166679936 1217009484288 1217651909058 1221936648192 1222581673872 1223475373926 1223677298688 1224323243208 1228808745216 1229660310528 1230559185024 1235541206016 1236193413156 1236397436928 1237050096048 1237954372434 1241190685696 1242706475088 1243350860544 1243614886254 1245122015616 1248384669696 1249036049664 1250815303296 1254092875776 1254754875816 1255879332864 1256542275924 1258332222186 1262019792384 1262942321472 1263817541376 1264484674791 1267129184256 1268934211584 1269604045944 1270532119077 1270741810176 1271412598716 1274736379904 1276070620032 1276954937856 1277226099396 1277888384448 1282124795904 1282793780736 1283062021632 1283731495488 1285568002143 1287987277824 1288928788992 1289609177922 1289822017536 1290502877976 1291446228033 1295230839552 1297075897728 1298923584192 1302327217152 1303229730816 1304182384128 1304870824998 1306729615347 1309188714496 1310559015168 1311517026144 1312425908352 1312704602157 1315864922112 1317739373568 1318426941312 1320313083282 1321881679872 1323764702208 1324463480028 1325650406912 1326350180142 1327037937696 1331209473984 1332132003072 1333105783776 1337525250048 1338502973184 1339209530919 1339430556672 1340137604052 1346963432256 1348882183584 1352416725504 1353353951232 1354343245056 1355049911904 1358600615424 1359542126592 1360535943936 1361254132251 1362903827904 1367188108416 1368187514928 1369135669824 1372723282944 1374678729216 1375404383106 1376636961024 1377363648609 1382409838368 1383367849344 1384379083152 1388968528896 1389983856768 1390947116544 1395319550976 1396339521408 1397307185664 1398044784474 1400762267568 1405165555872 1407167216208 1410854485248 1411599235293 1411832208384 1412864249472 1419772266432 1420810111656 1421794734048 1425520332288 1427550988032 1429584536448 1434078427392 1434822045696 1437624432504 1441382731776 1443143003328 1443444774336 1444197932424 1448985687552 1450044887616 1451049769728 1451815737723 1457134694496 1458440515584 1459210384944 1461289032216 1465118119296 1466133447168 1467205182144 1472837303808 1473913939264 1475456654412 1475700166656 1476479146896 1482456795264 1483230308976 1487116889856 1489235289984 1490007508992 1491356707776 1496820529152 1497610658232 1498648503456 1499744006748 1504715906304 1505815844832 1506859376256 1512379994112 1513749451136 1514534381568 1515333861288 1517492456532 1521459550208 1521468816192 1522523195136 1523636150688 1524431150892 1528425692352 1529484892416 1530277982208 1530602936928 1537275138048 1538086621968 1539210954294 1539464988672 1540277628552 1544313693312 1546513570368 1548716581152 1554390549504 1555467743232 1556288830512 1557426468546 1562580078592 1562589595008 1563731838864 1564815506112 1569734494848 1570548455424 1570881961584 1571970583872 1572785703936 1575857551014 1577729746944 1579977225216 1580811250356 1583063118234 1587211295904 1588311234432 1589472280656 1594130264064 1596401104896 1598411375613 1598675180544 1599519075804 1605994861536 1608282603504 1612995710976 1613338230816 1614174801408 1615293425664 1615636433424 1620371091456 1621555573248 1622679312384 1623535878744 1624722673977 1630108898496 1631300498568 1632430990944 1638411660288 1639547080704 1640745580032 1641611683062 1643950161243 1647388274688 1648257884208 1649400128064 1650605829912 1656941966784 1657801147392 1658153181672 1660162687488 1665381399552 1667753737728 1668634097598 1673006501088 1674505777152 1675389701232 1677776296248 1682693056512 1683923095296 1684811990511 1685090055168 1685979566388 1692805394592 1694042825436 1694322413568 1695216798288 1701427493376 1702606583808 1702968132528 1703851179264 1710391707648 1710749362176 1711641993984 1714090669524 1718571718656 1719478903896 1720670503968 1721928304044 1726974452736 1729434530304 1730347449714 1731898112256 1732812332121 1736436289536 1737352904976 1738909845504 1739827766664 1742306153796 1747412020224 1748689368192 1749901211136 1750272802876 1756985831424 1757902588416 1759198318722 1760417444376 1765019602944 1765951306704 1767242206782 1768466906856 1769383916928 1774945965312 1776176004096 1777474378368 1784670630912 1785612707892 1785907408896 1786850138736 1788156315738 1793396547072 1795951243008 1798509578112 1803222300672 1805790993408 1806733215872 1806744219228 1809317928942 1811467487232 1814047925248 1815005509668 1815946651584 1817205103872 1817590987602 1822917477888 1824250019904 1825514226432 1826477863587 1830297710592 1832904972288 1833872510808 1835213060889 1835515948032 1836484864812 1843213117824 1844490465792 1845838777536 1851958038528 1853311809024 1854596155392 1855575144072 1856931558651 1860426067968 1861786028544 1863076247552 1864059712632 1865026290816 1865422329381 1867683023424 1872577004544 1873554074496 1876222954944 1881139313664 1882132313724 1882442944512 1883818999296 1884813413886 1887498333279 1893029688576 1894413482208 1895726312064 1900693776384 1903401317376 1906112715264 1907118898074 1912104569856 1915432406784 1915839149094 1916832576672 1923187193856 1924190671104 1924593032448 1925597243232 1931980916736 1933393183488 1934413766883 1934733026304 1935754316964 1942846259328 1945613846592 1948385376288 1953490825728 1954844596224 1956273576192 1957306237497 1963783071744 1967275539216 1968638862528 1976609060352 1977640411968 1982822519808 1985647053312 1986695220042 1988475610368 1989525270213 1996814210976 1998198004608 1999658675664 2006287875072 2007754459776 2009145835008 2010206406078 2020445148384 2023323275376 2028625088256 2030030926848 2031514867584 2032574867856 2037900923136 2039313189888 2040803915904 2050782162624 2052281272392 2053703504736 2059084924416 2062018093824 2063106574659 2064955441536 2072520732672 2073614757552 2075051774016 2076568624728 2083452793344 2084975785152 2086420674816 2092979326464 2094509282112 2095960778496 2097047605248 2097067176711 2101143401352 2106636300288 2107748333808 2110750824312 2116281727872 2117748312576 2119296374208 2129658399648 2131215167484 2131566907392 2132692101072 2138280498432 2141326482048 2144376804672 2151117641088 2152233068544 2154181911232 2156436648756 2162074097664 2164714504992 2165167161504 2166296898636 2173478531328 2175067331424 2176574654592 2184548880384 2187660773376 2188815577416 2191933548324 2197677178944 2199200170752 2200807773216 2209255955712 2210401529856 2210870908896 2213550249984 2214718720344 2220508532736 2223671650304 2223685192896 2224845463464 2230675334784 2233852934976 2235011263488 2237035061664 2245230793728 2246415987348 2246786740224 2247972755184 2249616010122 2257073859456 2258723767248 2260289064384 2268569991168 2270624176704 2271801572352 2276238684798 2282189325312 2283784792704 2285454226032 2286646726338 2292638538528 2294227338624 2295416973312 2295904405392 2302632603648 2305912707072 2307129932952 2308816431441 2309197483008 2310416442828 2316470539968 2319770355552 2323074871728 2329882693632 2331585824256 2333201614848 2336139702819 2343870117888 2345597758296 2347223259168 2354601742272 2356322942376 2357455269888 2357955875808 2359178555904 2366594620416 2368234672128 2369965837824 2371216875534 2374594677351 2379560841216 2380816943856 2382466851648 2384208420984 2391195396096 2394601657344 2398012770816 2399278613706 2407721324544 2408992292304 2412423905256 2420007346224 2421262202112 2422940138496 2423454650136 2430556637184 2432333359872 2434018968576 2435303818116 2445163347744 2446950747852 2447354597376 2448646486416 2457617490432 2459320621056 2461118370048 2462417524593 2471082412032 2472386826312 2474100192096 2475908744868 2482381371392 2485412950176 2486701721088 2487229772508 2490244031232 2496769339392 2498072099328 2501630606592 2502951146397 2508185751552 2509509751632 2511758665728 2513084551848 2516664444372 2524039584768 2525884642944 2527635082752 2528969349582 2537868423168 2539208091888 2541064238154 2541483620352 2542825197432 2549472759808 2552141240064 2553909875712 2554452198792 2555776768896 2565587561472 2566124043264 2567462990976 2571136004286 2577857577984 2579218355844 2579644035072 2581005755952 2582892456066 2590461679104 2594151795456 2597847168384 2604654434304 2608364768256 2609741649996 2613459230694 2621118030336 2623034052288 2624851816704 2625409204314 2631729844224 2635478747136 2636853882624 2640626166564 2643763359744 2647529404416 2648926960056 2650863310173 2651300813824 2652700360284 2654075875392 2662418947968 2664264006144 2666211567552 2675050500096 2677005946368 2678419061838 2678861113344 2680275208104 2682234473607 2693926864512 2697764367168 2704833451008 2706707902464 2708686490112 2710099823808 2713976893413 2717201230848 2719084253184 2721071887872 2722508264502 2725807655808 2726386481403 2734376216832 2736375029856 2738271339648 2745446565888 2749357458432 2750808766212 2753273922048 2754727297218 2764819676736 2766735698688 2768758166304 2777937057792 2779967713536 2781894233088 2790639101952 2792679042816 2794614371328 2796089568948 2801524535136 2810331111744 2814334432416 2821708970496 2823198470586 2823664416768 2825728498944 2827220120829 2839544532864 2841620223312 2843589468096 2851040664576 2855101976064 2859169072896 2860678347111 2868156854784 2873758723641 2875248865008 2886286006656 2886889548672 2888395864848 2897971375104 2900089775232 2902099539456 2903631475446 2914269388992 2918420769888 2922578064432 2930236238592 2932266894336 2934410364288 2945674607616 2947827878528 2950913308824 2952958293792 2964913590528 2966460617952 2974233779712 2978470579968 2980015017984 2980042830063 2982713415552 2993641058304 2995221316464 2997297006912 2999488013496 3009431812608 3011631689664 3013718752512 3015309609117 3027498902272 3029068763136 3030667722576 3034984913064 3042919100416 3042937632384 3045046390272 3047272301376 3048862301784 3056851384704 3058969784832 3061205873856 3076173243936 3078421908588 3078929977344 3080555257104 3088627386624 3093027140736 3097433162304 3108781099008 3112577661024 3114852937092 3125179190016 3127463677728 3129631012224 3139468989696 3141096910848 3141763923168 3143941167744 3145571407872 3151715102028 3155459493888 3159954450432 3161622500712 3166126236468 3174422591808 3176622468864 3178944561312 3192802209792 3196822751226 3197350361088 3199038151608 3211989723072 3216565207008 3226676461632 3228349602816 3230586851328 3231272866848 3243111146496 3245358624768 3247071757488 3249445347954 3260217796992 3262600997136 3264861981888 3276823320576 3281491160064 3283223366124 3287900322486 3296515768416 3298800256128 3301211659824 3313883933568 3315602294784 3316306363344 3320325374976 3330762799104 3335507475456 3337268195196 3346013002176 3350779402464 3355552592496 3365386113024 3367846190592 3369623981022 3370180110336 3371959132776 3374424015183 3385610789184 3388085650872 3390433596576 3402854986752 3405213167616 3405936265056 3407702358528 3414358027197 3420783415296 3421498724352 3423283987968 3428181339048 3429970089507 3437143437312 3438957807792 3441341007936 3443856608088 3453948905472 3458869060608 3460694899428 3463796224512 3465624664242 3474705809952 3477819691008 3479655533328 3484612307592 3494824040448 3497378736384 3499802422272 3500545605752 3515805176832 3518396637444 3520834888752 3531902613408 3534484413564 3536933813712 3538767833856 3549891930624 3552352008192 3554948756736 3556825313301 3569341261824 3571225415784 3573700277472 3576312631476 3586793094144 3591902486016 3597019156224 3598917920559 3606444601344 3611581986816 3613466431744 3613488438456 3618635857884 3622934974464 3628095850496 3630011019336 3631893303168 3634410207744 3635181975204 3645834955776 3648500039808 3651028452864 3652955727174 3665809944576 3667745021616 3670426121778 3671031896064 3672969729624 3686426235648 3688980931584 3691677555072 3706623618048 3709192310784 3711150288144 3713863117302 3723572057088 3726152495104 3728119425264 3730052581632 3730844658762 3735366046848 3745154009088 3747108148992 3752445909888 3762278627328 3764264627448 3767637998592 3769626827772 3774996666558 3786059377152 3788826964416 3791452624128 3801387552768 3806802634752 3811596357231 3812225430528 3814237796148 3824209139712 3830864813568 3831678298188 3833665153344 3846374387712 3848381342208 3849186064896 3851194486464 3863961833472 3866786366976 3868827533766 3869466052608 3871508633928 3874338684099 3885692518656 3891227693184 3896770752576 3906981651456 3909689192448 3912547152384 3914612474994 3920188846041 3927566143488 3934551078432 3937277725056 3938113806471 3953218120704 3955280823936 3965645039616 3971294106624 3973390440084 3976951220736 3979050540426 3993628421952 3996396009216 3999317351328 4012575750144 4015508919552 4017628592757 4018291670016 4020412812156 4040890296768 4046646550752 4057250176512 4060061853696 4063029735168 4065149735712 4075801846272 4078626379776 4081607831808 4083762396753 4101564325248 4104562544784 4107407009472 4118169848832 4124036187648 4126213149318 4129910883072 4132090945827 4147229515104 4150103548032 4153137249456 4166905586688 4169951570304 4172841349632 4185958652928 4189018564224 4191921556992 4194134353422 4202286802704 4215496667616 4221501648624 4232563455744 4235496625152 4238592748416 4259316799296 4262430334968 4265384202144 4276560996864 4282652964096 4288753609344 4302235282176 4304466137088 4308363822464 4312873297512 4324148195328 4329429009984 4330334323008 4332593797272 4346957062656 4350134662848 4353149309184 4355447213169 4375321546752 4377631154832 4383867096648 4395354357888 4398400341504 4401615546432 4418511911424 4421741817792 4427100499968 4429437440688 4447343300608 4447370385792 4449690926928 4461350669568 4467705869952 4470022526976 4474070123328 4490461587456 4492831974696 4495945510368 4499232020244 4514147718912 4517447534496 4520578128768 4537139982336 4541248353408 4543603144704 4552477369596 4564378650624 4567569585408 4570908452064 4573293452676 4585277077056 4588454677248 4590833946624 4591808810784 4611825414144 4614259865904 4617632862882 4618394966016 4620832885656 4632941079936 4639540711104 4646149743456 4663171648512 4666403229696 4672279405638 4687740235776 4691195516592 4694446518336 4709203484544 4712645884752 4715911751616 4718357111808 4733189240832 4739931675648 4742433751068 4749189354702 4761633887712 4764933703296 4768416841968 4782390792192 4789203314688 4795234126839 4796025541632 4798557227412 4817984584608 4824847810512 4840014692448 4842524404224 4845880276992 4846909300272 4861113274368 4864666719744 4868037937152 4870607636232 4874168021931 4890326695488 4893901495704 4897292972832 4915234980864 4918641242112 4922236740096 4924835049186 4931850483729 4942164824064 4944773652624 4948200384192 4951817489736 4964762742784 4970825900352 4973403442176 4974459545016 4980488062464 4996144198656 5003261213184 5005902292794 5019019503264 5023517331456 5026169103696 5033328888744 5048079169536 5051769285888 5055270165504 5057938699164 5078416183776 5082128476308 5082967240704 5085650394864 5104282480128 5107819751424 5108904397584 5111553537792 5131175122944 5132248086528 5134925981952 5142272008572 5155715155968 5158436711688 5162011511904 5165784912132 5180923358208 5188303590912 5195694336768 5198436996363 5209308868608 5216729536512 5219483299992 5226918461388 5242236060672 5246068104576 5249703633408 5250818408628 5270957494272 5273707765248 5281252333128 5295058808832 5297853920112 5301726620346 5302601627648 5305400720568 5308151750784 5324837895936 5328528012288 5332423135104 5354011892736 5356838123676 5357722226688 5360550416208 5364468947214 5387853729024 5395528734336 5409666902016 5417372980224 5420199647616 5427953786826 5434402461696 5442143775744 5445016529004 5451615311616 5452772962806 5468752433664 5472750059712 5476542679296 5479433590761 5490893131776 5498714916864 5501617532424 5505639182667 5506547844096 5509454594436 5529639353472 5533471397376 5537516332608 5555874115584 5559935427072 5563788466176 5570794675953 5581278203904 5585358085632 5589228742656 5592179137896 5596266988143 5603049070272 5620662223488 5628668864832 5643417940992 5646396941172 5647328833536 5651456997888 5654440241658 5662494999837 5679089065728 5683240446624 5687178936192 5702081329152 5710203952128 5718338145792 5721356694222 5736313709568 5747517447282 5750497730016 5772572013312 5773779097344 5776791729696 5795942750208 5800179550464 5803241300649 5804199078912 5807262950892 5828538777984 5836841539776 5845156128864 5860472477184 5864533788672 5868820728576 5871918712491 5891349215232 5895655757056 5901826617648 5905916587584 5929827181056 5932921235904 5948467559424 5956941159936 5960085660126 5965426831104 5968575810639 5990442632928 5994594013824 5998976026992 6018863625216 6023263379328 6027437505024 6030619218234 6054997804544 6061335445152 6069969826128 6085875264768 6090092780544 6094544602752 6097724603568 6113702769408 6117939569664 6122411747712 6152346487872 6156843817176 6161110514208 6177254773248 6186054281472 6194866324608 6217562198016 6225155322048 6229705874184 6250358380032 6254927355456 6259262024448 6278937979392 6283527846336 6287882335488 6291142815744 6291201530133 6303430204056 6319908900864 6323245001424 6332252472936 6348845183616 6353244937728 6357889122624 6393645502452 6394700722176 6398076303216 6423979446144 6433130414016 6453352923264 6456699205632 6462545733696 6486222292992 6494143514976 6498890695908 6520435593984 6525201994272 6529723963776 6553646641152 6562982320128 6566446732248 6575800644972 6593031536832 6597600512256 6602423319648 6627767867136 6631204589568 6632612726688 6640650749952 6661525598208 6671014950912 6674536390392 6692026004352 6701558804928 6711105184992 6735692381184 6739247962044 6740360220672 6743918265552 6748848030366 6771221578368 6776171301744 6780867193152 6805709973504 6811872530112 6815404717056 6828716054394 6846567975936 6856362678096 6859940179014 6877915615584 6882682015872 6887713216176 6907897810944 6917738121216 6921389798856 6926449294323 6927592449024 6931249328484 6949411619904 6959311066656 6969224615184 6989648080896 6994757472768 6999604844544 7001091211504 7008419108457 7031610353664 7036793274888 7041669777504 7063805226816 7068968827128 7073867627424 7077535667712 7099783861248 7104704016384 7109897513472 7113650626602 7123784032053 7138682523648 7142450831568 7147400554944 7152625262952 7173586188288 7183804972032 7194038312448 7197835841118 7223163973632 7226932863488 7226976876912 7237271715768 7256191700992 7260022038672 7263786606336 7268820415488 7270363950408 7291669911552 7297000079616 7302056905728 7305911454348 7335490043232 7340852243556 7342063792128 7345939459248 7372852471296 7377961863168 7383355110144 7413247236096 7422300576288 7427726234604 7447144114176 7456238850528 7460105163264 7461689317524 7470732093696 7490308018176 7494216297984 7504891819776 7508853439191 7524557254656 7528529254896 7535275997184 7539253655544 7549993333116 7572118754304 7577653928832 7582905248256 7613605269504 7623192714462 7624450861056 7628475592296 7648418279424 7661729627136 7663356596376 7667330306688 7696762684416 7698372129792 7702388972928 7733572733952 7737655067532 7738932105216 7743017267856 7748677368198 7771385037312 7782455386368 7793541505152 7813963302912 7825094304768 7829224949988 7840377692082 7869102156864 7874555450112 7876227612942 7906436241408 7910561647872 7931290079232 7942588213248 7946780880168 7952589930519 7953902441472 7958101080852 7987256843904 7992792018432 7998634702656 8025151500288 8031017839104 8035257185514 8036583340032 8040825624312 8046703420821 8081780593536 8093293101504 8114500353024 8120123707392 8126059470336 8130299471424 8141930680239 8151603692544 8157252759552 8163215663616 8167524793506 8179159444209 8203128650496 8209125089568 8214814018944 8236339697664 8248072375296 8252426298636 8259821766144 8264181891654 8294459030208 8300207096064 8306274498912 8333811173376 8339903140608 8345682699264 8371917305856 8378037128448 8383843113984 8388268706844 8404573605408 8430993335232 8443003297248 8465126911488 8470993250304 8477185496832 8481660362487 8518633598592 8524860669936 8530768404288 8553121993728 8565305928192 8577507218688 8582035041333 8604470564352 8616727644928 8621276170923 8625746595024 8658858019968 8660668646016 8665187594544 8693914125312 8700269325696 8706298618368 8710894426338 8755262309664 8767734193296 8790708715776 8796800683008 8803231092864 8837023822848 8843483635584 8858874881376 8894740771584 8899381853856 8922701339136 8935411739904 8940045053952 8940128490189 8948140246656 8980923174912 8985663949392 8991891020736 8998464040488 9028295437824 9034895068992 9041156257536 9082496706816 9087206289408 9104954739192 9128757301248 9135139170816 9141816904128 9146586905352 9170554154112 9176909354496 9183617621568 9228519731808 9235265725764 9236789932032 9241665771312 9265882159872 9279081422208 9292299486912 9326343297024 9344558811276 9382391033184 9388893036672 9418406969088 9425291769504 9431823503232 9436714223616 9466378481664 9479863351296 9484867502136 9498378709404 9523267775424 9529867406592 9536833683936 9578406629376 9590468253678 9592051083264 9597114454824 9635969169216 9649695621024 9680029384896 9685048808448 9691760553984 9693818600544 9729333439488 9736075874304 9741215272464 9748336043862 9780653390976 9787802991408 9794585945664 9830469961728 9844473480192 9849670098372 9863700967458 9889547305248 9896400768384 9903634979472 9941651800704 9946806884352 9948919090032 9960976124928 9992288397312 10006522426368 10011804585588 10038039006528 10052338207392 10066657777488 10096158339072 10103538571776 10110540331008 10115877398328 10123272045549 10156832367552 10164256952616 10171300789728 10208564960256 10215639502848 10217808795168 10223107075584 10243074081591 10262350245888 10264496173056 10269851963904 10284544017144 10289910268521 10311430311936 10316873423376 10324023023808 10331569824264 10361846716416 10376607181824 10391388673536 10396873992726 10433459073024 10438966599984 10453836922776 10484472121344 10492136209152 10499407266816 10501636817256 10547415530496 10562504666256 10595707840224 10603453240692 10605203255296 10610801441136 10616303501568 10649675791872 10657056024576 10664846270208 10670475939903 10708023785472 10713676247352 10721100832416 10728937894428 10775707458048 10791057468672 10819333804032 10834745960448 10840399295232 10855907573652 10868804923392 10884287551488 10890033058008 10903230623232 10905545925612 10937504867328 10945500119424 10953085358592 10958867181522 10997429833728 11003235064848 11011278365334 11013095688192 11018909188872 11059278706944 11066942794752 11075032665216 11119870854144 11127576932352 11141589351906 11170716171264 11178457485312 11184358275792 11192533976286 11206098140544 11241324446976 11257337729664 11286835881984 11292793882344 11302913995776 11308880483316 11324989999674 11358178131456 11366480893248 11374357872384 11404162658304 11420407904256 11434789071693 11436676291584 11442713388444 11472627419136 11495034894564 11500995460032 11545144026624 11547558194688 11553583459392 11591885500416 11600359100928 11606482601298 11608398157824 11614525901784 11623016052297 11657077555968 11673683079552 11690312257728 11720944954368 11729067577344 11737641457152 11743837424982 11760566538123 11782698430464 11791311514112 11803653235296 11811833175168 11814341419413 11859654362112 11865842471808 11896935118848 11913882319872 11920171320252 11930853662208 11937151621278 11980885265856 11989188027648 11997952053984 12037727250432 12046526758656 12054875010048 12061238436468 12109995609088 12122670890304 12139939652256 12171750529536 12180185561088 12189089205504 12195449207136 12227405538816 12235879139328 12244823495424 12251287190259 12304692975744 12313687634352 12322221028416 12354509546496 12372108562944 12389732649216 12396272837481 12450310644096 12459411748368 12500716760064 12509854710912 12518524048896 12557875958784 12567055692672 12575764670976 12582403060266 12606860408112 12646490002848 12664504945872 12697690367232 12706489875456 12715778245248 12787291004904 12796152606432 12847958892288 12866260828032 12906705846528 12913398411264 12925091467392 12972444585984 12988287029952 12997781391816 13040871187968 13050403988544 13059447927552 13066341639507 13125964640256 13132893464496 13151601289944 13186063073664 13195201024512 13204846639296 13255535734272 13265225453376 13281301499904 13342029901824 13349072780784 13384052008704 13403117609856 13422210369984 13471384762368 13478495924088 13487836531104 13497696060732 13542443156736 13552342603488 13561734386304 13611419947008 13623745060224 13630809434112 13657432108788 13693135951872 13712725356192 13719880358028 13755831231168 13765364031744 13775426432352 13835476242432 13842779597712 13852898588646 13855184898048 13862498656968 13898823239808 13918622133312 13938449230368 13989514945536 13999209689088 14002182423008 14016838216914 14063220707328 14073586549776 14083339555008 14127610453632 14137937654256 14147735254848 14155071335424 14199567722496 14219795026944 14227301253204 14247568064106 14284901663136 14294801109888 14305250525904 14347172376576 14367609944064 14388076624896 14395671682236 14453865726976 14453953753824 14474543431536 14520044077344 14527573212672 14537640830976 14540727900816 14583339823104 14594000159232 14604113811456 14611822908696 14622504065793 14670980086464 14681704487112 14691878918496 14745704942592 14755923726336 14766710220288 14795551451187 14826494472192 14844601152576 14855452469208 14894288228352 14912477701056 14920210326528 14923378635048 14941464187392 14988432595968 15009783639552 15017706878382 15057058509792 15070551994368 15078507311088 15099986666232 15144237508608 15155307857664 15165810496512 15246385428924 15248901722112 15256951184592 15323459254272 15326713192752 15334660613376 15393525368832 15396744259584 15404777945856 15467145467904 15475310135064 15486034535712 15497354736396 15542770074624 15564910772736 15587083010304 15595310989089 15627926605824 15650188609536 15658449899976 15680755384164 15738204313728 15749110900224 15752455225884 15812872482816 15821123295744 15885176426496 15893561760336 15905179861038 15907804882944 15916202161704 15974513687808 15985584036864 15997269405312 16062035678208 16070514371028 16073166680064 16081651248624 16093406841642 16163561187072 16186586203008 16229000706048 16252118940672 16260598942848 16283861360478 16303207385088 16326431327232 16335049587012 16358318888418 16406257300992 16418250179136 16429628037888 16438300772283 16472679395328 16496144750592 16504852597272 16516917548001 16519643532288 16528363783308 16588918060416 16600414192128 16612548997824 16667622346752 16679806281216 16691365398528 16712384027859 16743834611712 16756074256896 16767686227968 16776537413688 16788800964429 16809147210816 16861986670464 16886006594496 16930253822976 16941986500608 16954370993664 16963320724974 16987484999511 17037267197184 17049721339872 17061536808576 17106243987456 17130611856384 17155014437376 17164070082666 17208941128704 17233455289856 17242552341846 17251493190048 17317716039936 17321337292032 17330375189088 17387828250624 17400538651392 17409723901947 17412597236736 17421788852676 17510524619328 17535468386592 17581417431552 17593601366016 17606462185728 17674047645696 17686967271168 17717749762752 17789481543168 17798763707712 17845402678272 17870823479808 17880256980378 17896280493312 17905727431917 17971327898784 17983782041472 17996928080976 18056590875648 18069790137984 18082312515072 18164993413632 18209909478384 18270278341632 18283633808256 18293173810704 18341108308224 18353818708992 18367235243136 18457039463616 18470531451528 18483331542624 18531764319744 18558162844416 18584598973824 18652686594048 18689117622552 18764782066368 18777786073344 18836813938176 18850583539008 18863647006464 18873428447232 18873604590399 18959726702592 18969735004272 18996757418808 19046535550848 19059734813184 19073667367872 19180936507356 19184102166528 19194228909648 19271938338432 19299391242048 19360058769792 19370097616896 19387637201088 19458666878976 19482430544928 19496672087724 19561306781952 19575605982816 19589171891328 19660939923456 19688946960384 19699340196744 19727401934916 19779094610496 19792801536768 19807269958944 19883303601408 19893613768704 19897838180064 19921952249856 19984576794624 20013044852736 20023609171176 20076078013056 20104676414784 20133315554976 20207077143552 20221080662016 20231754796656 20246544091098 20313664735104 20328513905232 20342601579456 20417129920512 20435617590336 20446214151168 20486148163182 20539703927808 20569088034288 20579820537042 20633746846752 20648046047616 20663139648528 20723693432832 20753214363648 20779347882969 20782777347072 20793747985452 20877933199968 20907673845552 20968944242688 20984272418304 20998814533632 21003273634512 21094831060992 21125009332512 21191415680448 21206906481384 21221602882272 21232607003136 21299351583744 21314112049152 21329692540416 21340951879806 21371352096159 21416047570944 21427352494704 21442201664832 21457875788856 21551414916096 21582114937344 21669491920896 21680798590464 21711815147304 21768575102976 21780066116016 21806461246464 21811091851224 21875009734656 21891000238848 21906170717184 21917734363044 22006470129696 22022556730668 22026191376384 22037818377744 22118557413888 22133885589504 22150065330432 22239741708288 22283178703812 22341432342528 22368716551584 22385067952572 22412196281088 22482648893952 22514675459328 22526560317573 22573671763968 22585587764688 22605827991552 22617760966632 22649979999348 22716356262912 22732961786496 22748715744768 22840815808512 22869578143386 22873352583168 22885426776888 22945254838272 22990069789128 23001990920064 23090288053248 23095116389376 23107166918784 23200718201856 23212965202596 23216796315648 23229051803568 23246032104594 23314155111936 23347366159104 23380624515456 23441889908736 23475282914304 23487674849964 23521133076246 23582623028224 23607306470592 23623666350336 23628682838826 23719308724224 23731684943616 23793870237696 23827764639744 23840342640504 23857769791557 23861707324416 23874303242556 23961770531712 23978376055296 23995904107968 24075454500864 24093053517312 24109750020096 24122476872936 24140110262463 24219991218176 24245341780608 24279879304512 24343501059072 24360371122176 24378178411008 24390898414272 24425792040717 24454811077632 24471758278656 24489646990848 24502574380518 24537478332627 24609385951488 24627375268704 24644442056832 24709019092992 24744217125888 24779465298432 24792545674962 24900621288192 24918823496736 25001433520128 25019709421824 25037048097792 25115751917568 25134111385344 25151529341952 25164806120532 25213720816224 25292980005696 25329009891744 25395380734464 25412979750912 25431556490496 25444981087461 25574582009808 25592305212864 25695917784576 25732521656064 25813411693056 25850182934784 25863828512769 25976574059904 25995562783632 26081742375936 26100807977088 26118895855104 26132683279014 26265786928992 26303202579888 26372126147328 26390402049024 26409693278592 26511071468544 26530450906752 26698145561568 26768104017408 26806235219712 26820385470567 26844420739968 26942769524736 26956991848176 26975673062208 26995392121464 27084886313472 27104685206976 27123468772608 27247490120448 27261618868224 27314864217576 27386271903744 27425450712384 27439760716056 27511662462336 27530728063488 27550852864704 27685559195424 27705797177292 27710369796096 27724997313936 27797646479616 27837244266624 27876898460736 27979029891072 28004364846016 28033676433828 28147173099552 28166679110016 28255220907264 28275875308512 28295470509696 28310142670848 28399135444992 28439590053888 28454602506408 28495136128212 28569803326272 28589602219776 28610501051808 28735219888128 28776153249792 28791343364472 28907731453952 28907907507648 28949086863072 29040088154688 29055146425344 29075281661952 29081455801632 29188000318464 29208227622912 29223645817392 29245008131586 29341960172928 29363408974224 29383757836992 29491409885184 29533420440576 29591102902374 29689202305152 29710904938416 29824955402112 29840420653056 29846757270096 29882928374784 29976865191936 30019567279104 30035413756764 30114117019584 30157014622176 30199973332464 30288475017216 30310615715328 30331620993024 30369816136647 30492770857848 30513902369184 30646918508544 30653426385504 30669321226752 30787050737664 30793488519168 30809555891712 30869730805563 30934290935808 30950620270128 30972069071424 30994709472792 31085540149248 31129821545472 31174166020608 31190621978178 31300377219072 31316899799952 31361510768328 31476408627456 31498221800448 31504910451768 31642246591488 31787123520672 31810359722076 31815609765888 31832404323408 31949027375616 31971168073728 31994538810624 32011427819709 32124071356416 32141028742056 32163302497248 32186813683284 32327122374144 32373172406016 32458001412096 32504237881344 32521197885696 32567722720956 32606414770176 32652862654464 32670099174024 32716637776836 32812514601984 32836500358272 32859256075776 32876601544566 32992289501184 33009705194544 33033835096002 33039287064576 33056727566616 33177836120832 33200828384256 33225097995648 33359612562432 33382730797056 33424768055718 33512148513792 33535372455936 33553074827376 33577601928858 33618294421632 33723973340928 33772013188992 33860507645952 33908741987328 33926641449948 33974969999022 34074534394368 34099442679744 34123073617152 34212487974912 34261223712768 34310028874752 34328140165332 34417882257408 34466910579712 34485104683692 34502986380096 34635432079872 34642674584064 34660750378176 34775656501248 34801077302784 34819447803894 34825194473472 34843577705352 34869048156891 35021049238656 35070936773184 35162834863104 35187202732032 35212924371456 35281699614369 35348095291392 35373934542336 35435499525504 35443024258239 35578963086336 35597527415424 35690805356544 35741646959616 35760513960756 35792560986624 35811454863834 35942655797568 35967564082944 35993856161952 36113181751296 36139580275968 36164625030144 36329986827264 36419818956768 36540556683264 36567267616512 36586347621408 36682216616448 36707637417984 36734470486272 36753861570777 36914078927232 36941062903056 36966663085248 37063528639488 37116325688832 37169197947648 37188818512443 37378235245104 37529564132736 37555572146688 37673627876352 37701167078016 37727294012928 37747209180798 37939470008544 37993514837616 38093071101696 38119469626368 38147334735744 38361873014712 38388457819296 38543876676864 38598782484096 38720117539584 38740195233792 38775274402176 38917333757952 38964861089856 38993344175448 39122613563904 39151211965632 39178343782656 39199024918521 39377893920768 39398680393488 39454803869832 39558189220992 39585603073536 39614539917888 39766607202816 39795676360128 39843904499712 40026089705472 40047218342352 40152156026112 40209352829568 40266631109952 40414154287104 40463509593312 40493088182196 40627329470208 40657027810464 40685203158912 40834259841024 40871235180672 40892428302336 40972296326364 41079407855616 41138176068576 41159641074084 41267493693504 41296092095232 41326279297056 41506428727296 41558695765938 41565554694144 41587495970904 41755866399936 41815347691104 41968544836608 41997629067264 42006547269024 42189662121984 42250018665024 42382831360896 42413812962768 42443205764544 42465214006272 42598703167488 42659385080832 42681903759612 42742704192318 42854704989408 42884403329664 42915751577712 43102829832192 43164229874688 43361597180928 43423630294608 43560132232032 43612922492928 43622183702448 43750019469312 43782000477696 43812341434368 43835468726088 43867512197379 44012940259392 44045113461336 44075636755488 44237114827776 44267771179008 44300130660864 44386654353561 44479483416576 44566357407624 44682864685056 44737433103168 44770135905144 44824392562176 44965297787904 45029350918656 45053120635146 45171175529376 45211655983104 45235521933264 45299959998696 45432712525824 45465923572992 45497431489536 45739156286772 45746705166336 45770853553776 45980139578256 46003981840128 46180576106496 46190232778752 46214333837568 46401436403712 46425930405192 46458103607136 46492064209188 46628310223872 46694732318208 46761249030912 46785932967267 46883779817472 46950565828608 46975349699928 47042266152492 47165246056448 47214612941184 47247332700672 47257365677652 47438617448448 47463369887232 47655529279488 47680685281008 47715539583114 47723414648832 47748606485112 47923541063424 47956752110592 47991808215936 48186107034624 48219500040192 48244953745872 48280220524926 48439982436352 48490683561216 48559758609024 48687002118144 48756356822016 48781796828544 48851584081434 48909622155264 48979293981696 49005148761036 49074956665254 49218771902976 49254750537408 49288884113664 49418038185984 49488434251776 49550752644003 49558930596864 49585091349924 49801242576384 49837646993472 50002867040256 50039418843648 50074096195584 50231503835136 50268222770688 50303058683904 50329612241064 50366402893287 50427441632448 50585960011392 50658019783488 50790761468928 50825959501824 50863112980992 50889962174922 50962454998533 51149164019616 51184610425728 51391835569152 51465043312128 51626823386112 51700365869568 51727657025538 51953148119808 51991125567264 52163484751872 52201615954176 52229171705841 52237791710208 52265366558028 52531573857984 52606405159776 52744252294656 52780804098048 52819386557184 53022142937088 53060901813504 53396291123136 53536208034816 53612470439424 53640770941134 53688841479936 53717182295751 53913983696352 53951346124416 53990784242928 54169772626944 54209370413952 54246937545216 54494980240896 54629728435152 54850901424768 54879521432112 55023324924672 55061456126976 55101705729408 55371118390848 55411594354584 55449994627872 55595292959232 55674488533248 55753796921472 55958059782144 56008729692032 56067352867656 56294346199104 56333358220032 56510441814528 56551750617024 56590941019392 56620285341696 56620813771197 56879180107776 56909205012816 56990272256424 57139606652544 57179204439552 57221002103616 57552306499584 57582686728944 57815462907904 57815815015296 57898173726144 58080176309376 58110292850688 58162911603264 58376000636928 58447291634784 58490016263172 58683920345856 58726817948448 58767515673984 58982819770368 59066840881152 59182205804748 59378404610304 59421809876832 59649910804224 59680841306112 59693514540192 59765856749568 59953730383872 60039134558208 60070827513528 60228234039168 60314029244352 60399946664928 60621231430656 60663241986048 60739632273294 60985541715696 61027804738368 61306852771008 61338642453504 61619111783424 61739461611126 61901240540256 61944138142848 61989418945584 62171080298496 62259643090944 62338043648907 62348332041216 62381243956356 62633799599904 62723021536656 62952817254912 62996443600896 63009820903536 63284493182976 63574247041344 63620719444152 63664808646816 63898054751232 63942336147456 63989077621248 64022855639418 64114056288477 64248142712832 64282057484112 64326604994496 64373627366568 64654244748288 64746344812032 65008475762688 65042395771392 65135445441912 65305725308928 65340198348048 65433275553672 65625029203968 65673000716544 65718512151552 65753203089132 66019410389088 66067670192004 66078574129152 66113455133232 66355672241664 66401656768512 66450195991296 66719225124864 66849536111436 67024297027584 67106149654752 67155203857716 67236588843264 67447946681856 67544026377984 67579680952719 67721015291904 67817483974656 67853282899896 67949939998044 68149068788736 68198885359488 68246147234304 68522447425536 68620057749504 68656280330664 68835764514816 68933821159424 68970209367384 69005972760192 69270864159744 69285349168128 69321500756352 69602154605568 69638895607788 69650388946944 69687155410704 69738096313782 70042098477312 70141873546368 70325669726208 70425848742912 70563399228738 70747869084672 70870999051008 70886048516478 71157926172672 71195054830848 71381610713088 71483293919232 71521027921512 71573309374671 71585121973248 71622909727668 71885311595136 71935128165888 71987712323904 72226363502592 72279160551936 72329250060288 72420330787389 72659973654528 72839637913536 73081113366528 73134535233024 73172695242816 73364433232896 73415274835968 73468940972544 73507723141554 73612434997881 73828157854464 73882125806112 73933326170496 74127057278976 74232651377664 74338395895296 74377637024886 74756470490208 75059128265472 75111144293376 75347255752704 75402334156032 75454588025856 75494418361596 75878940017088 75987029675232 76186142203392 76238939252736 76294669471488 76334943262383 76723746029424 76776915638592 77087753353728 77197564968192 77440235079168 77550548804352 77591485538307 77929722179712 77986688350896 78245227127808 78302423931264 78356687565312 78398049837042 78797360786976 78909607739664 79116378441984 79171206147072 79229079835776 79533214405632 79591352720256 80094436684704 80304312052224 80418705659136 80533262219904 80828308574208 80927019186624 80986176364392 81254658940416 81314055620928 81370406317824 81742470361344 81784856604672 81944592652728 82158815711232 82276352137152 82319282148168 82534987387008 82592184190464 82652558594112 83117391531876 83131109388288 83174991941808 83511732799872 83630695382208 83937089673216 84013094538048 84500037330048 84765662721792 84827625925536 84886411529088 84930428012544 85197406334976 85318770161664 85363807519224 85485408384636 85709409978816 85768806659328 85831503155424 86205659664384 86328459749376 86723194361856 86847260589216 87120264464064 87225844985856 87244367404896 87564000955392 87624682868736 87670937452176 87735024394758 88025880518784 88090226922672 88151273510976 88474229655552 88600261321728 88773308707122 89132714815248 89474866206336 89540271810288 89648785124352 89930595575808 90058701837312 90106241270292 90342351058752 90471043866528 90599919997392 90865425051648 90931847145984 90994862979072 91109448409941 91478312573544 91541707107552 91960279156512 92007963680256 92361152212992 92380465557504 92428667675136 92609192416689 92802872807424 92851860810384 92916207214272 92984128418376 93256620447744 93389464636416 93522498061824 93571865934534 93901131657216 93950699399856 94084532304984 94330492112896 94429225882368 94494665401344 94514731355304 94926739774464 95361370562016 95431079166228 95446829297664 95497212970224 95847082126848 95913504221184 95983616431872 96372214069248 96489907491744 96560441049852 96981367122432 97119517218048 97374004236288 97512713644032 97563593657088 97703168162868 97819244310528 97958587963392 98010297522072 98149913330508 98437543805952 98509501074816 98577768227328 98976868503552 99101505288006 99117861193728 99170182699848 99602485152768 99675293986944 100078837687296 100148192391168 100536445541376 100606117367808 100659224482128 100732805786574 100854883264896 101171920022784 101316039566976 101581522937856 101726225961984 101779924349844 101924909997066 102298328039232 102369220851456 102783671138304 102930086624256 103253646772224 103400731739136 103455314051076 103906296239616 103982251134528 104326969503744 104403231908352 104458343411682 104475583420416 104530733116056 104607144470673 105063147715968 105212810319552 105488504589312 105561608196096 105638773114368 105845098843107 106044285874176 106121803627008 106329072774717 106792582246272 107072416069632 107224940878848 107281541882268 107377682959872 107434364591502 107827967392704 107902692248832 107981568485856 108339545253888 108418740827904 108493875090432 108989960481792 109259456870304 109701802849536 109759042864224 110046649849344 110122912253952 110203411458816 110261584712331 110742236781696 110823188709168 110899989255744 111190585918464 111348977066496 111507593842944 111566455537329 112017459384064 112134705735312 112588692398208 112666716440064 113020883629056 113103501234048 113181882038784 113241627542394 113818410025632 113980544512848 114279213305088 114358408879104 114442004207232 115165373457888 115631630030592 115796347452288 116160352618752 116220585701376 116325823206528 116752001273856 116894583269568 116980032526344 117367840691712 117453635896896 117535031347968 118133681762304 118364411609496 118756809220608 118843619753664 119299821608448 119387029080384 119531713499136 120078269116416 120141655027056 120456468078336 120628058488704 120799893329856 121242462861312 121479264546588 121971083431392 122055609476736 122613705542016 122677284907008 123238223566848 123478923222252 123802481080512 123888276285696 123978837891168 124519286181888 124676087297814 124696664082432 124762487912712 125267599199808 125446043073312 125905634509824 125992887201792 126019641807072 126568986365952 127148494082688 127241438888304 127329617293632 127796109502464 127978155242496 128045711278836 128228112576954 128564114968224 128653209988992 128747254733136 129308489496576 129492689624064 130084791542784 130270890883824 130680396696096 130866551107344 131250058407936 131346001433088 131437024303104 131506406178264 131602536592137 132038820778176 132135340384008 132226910266464 132711344483328 132803313537024 132900391982592 133159963060683 133438450249728 133699072222872 134048594055168 134212299309504 134310407715432 134473177686528 134895893363712 135088052755968 135159361905438 135634967949312 135706565799792 135899879996088 136298137577472 136397770718976 136492294468608 137240115499008 137312560661328 137867642318848 137940418734768 138011945520384 138541728319488 138570698336256 138643001512704 139204309211136 139277791215576 139374310821408 139476192627564 140084196954624 140283747092736 140651339452416 140851697485824 141126798457476 141495738169344 141741998102016 141772097032956 142315852345344 142390109661696 142966587838464 143042055843024 143146618749342 143170243946496 143245819455336 143770623190272 143870256331776 143975424647808 144558321103872 144658500120576 144840661574778 145319947309056 145679275827072 146269070466048 146345390485632 146728866465792 146937881945088 147015446283108 147224869995762 147656315708928 147764251612224 147866652340992 148254114557952 148465302755328 148652257932009 148676791790592 148755274049772 149512940980416 150118256530944 150222288586752 150694511505408 150804668312064 150909176051712 150988836723192 151099208679861 151757880034176 151974059350464 152372284406784 152477878505472 152589338942976 152669886524766 152887364995599 153447492058848 153553831277184 154175506707456 154395129936384 154880470158336 155101097608704 155182971076614 155859444359424 155973376701792 156490454255616 156604847862528 156713375130624 156796099674084 157594721573952 157819215479328 158232756883968 158342412294144 158458159671552 159066428811264 159182705440512 160188873369408 160608624104448 160837411318272 161066524439808 161151546887253 161854038373248 161972352728784 162509317880832 162628111241856 162740812635648 163484940722688 163889185305456 164552704274304 164638564296336 165069974774016 165184368380928 165305117188224 166234783063752 166349983883616 167023465599744 167261390764416 167874179346432 168026189076096 169000074660096 169531325443584 169655251851072 169772823058176 169860856025088 169862441313591 170637540323328 170727615038448 170970816769272 171418819957632 171537613318656 171663006310848 172656919498752 173446388723712 173694521178432 174240528928128 174488734809792 175128001910784 175341874904352 175470048789516 176051761037568 176180453845344 176302547021952 176948459311104 177200522643456 177546617414244 178265429630496 178949732412672 179080543620576 179297570248704 179861191151616 180117403674624 180212482540584 180684702117504 180942087733056 181199839994784 181863694291968 181989725958144 182218896819882 182956625147088 183083414215104 183920558313024 184015927360512 184857335350272 185218384833378 185703721620768 185832414428544 185968256836752 186513240895488 186778929272832 187044996123648 187143731869068 187901398799712 188169064609968 188858451764736 188989330802688 189029462710608 189853479548928 190722741124032 190862158332456 190994425940448 191694164253696 191827008442368 191967232863744 192342168865431 192744428138496 192979814983488 193120882099704 193962734244864 194239034436096 195025427288064 195127187314176 195406336325736 195917175926784 196020595044144 196299826661016 196875087611904 197019002149632 197155536454656 198203010576012 198235722387456 198340365399696 199204970305536 199350587973888 200157675374592 201072891082752 201318448964256 201465611573148 201709766529792 202343840045568 202632079133952 202739042858157 203163045875712 203452451923968 203559848699688 203849819994132 204596656078464 204738441702912 205567342276608 205860173248512 206507293544448 206801463478272 206910628102152 207812592479232 207964502269056 208806463816704 208916686823364 208951166840832 209061466232112 209214288941346 210126295431936 210425620639104 210977009178624 211277546228736 211690197686214 212243607254016 212658145549434 213585164492544 214144832139264 214449881757696 214563083764536 214719928124013 214755365919744 214868729183004 215655934785408 215805384497664 215963136971712 216679090507776 216837481655808 216987750180864 217260992362167 217979920963584 218518913740608 219403605699072 219518085728448 220093299698688 220245824507904 220406822917632 220523169424662 220837304993643 221484473563392 221646377418336 221799978511488 222381171836928 222697954132992 223015187685888 223132911074658 224034918768128 224269411470624 225177384796416 225333432880128 226041767258112 226207002468096 226363764077568 226483255084788 227636820051264 227961089025696 228558426610176 228716817758208 228884008414464 230330746915776 231263260061184 231592694904576 232320705237504 232651646413056 232774456614921 233789166539136 233960065052688 234735681383424 234907271793792 235070062695936 236728823218992 237513618441216 237687239507328 238599643216896 238774058160768 240283310054112 240912936156672 241256116977408 241599786659712 242484925722624 242958529093176 243942166862784 244111218953472 245227411084032 245354569814016 246476447133696 246957846444504 247604962161024 247776552571392 247957675782336 249352174595628 249393328164864 249524975825424 250535198399616 250892086146624 251811269019648 252039283614144 254296988165376 254482877776608 254659234587264 255592219004928 255956310484992 256091422557672 256456225153908 257128229936448 257306419977984 257494509466272 258616978993152 258985379248128 260169583085568 260541781767648 261360793392192 261733102214688 262692002866176 262874048606208 263012812356528 263205073184274 264077641556352 264270680768016 264453820532928 265422688966656 265800783965184 266319926121366 267398144445744 268424598619008 268620815430864 268946355373056 269791786727424 270176105511936 270318723810876 271413131599584 271799759992176 272596275154944 272795541437952 272984588937216 274625121322656 275880837469536 276023891040768 277083456638976 277141396672512 277286003025408 277827577250067 278408618422272 278555582431152 278748621642816 278952385255128 280168393909248 280567494185472 281703394971648 282253596914952 282991476338688 283483996204032 283544194065912 284780219323392 286084111686048 286293237498684 286340487892992 286491638910672 287541246380544 287740512663552 287950849295616 289116642207744 289681323149556 291358551654144 292538140932096 292690780971264 293457732931584 293875763890176 294030892566216 294449739991524 295312631417856 295528503224448 295733304681984 296930605510656 297304515864018 297353583581184 297510548099544 299025881960832 300236513061888 300444577173504 301609336624128 301818352103424 301977673446384 302198417359722 303515760068352 303948118700928 304744568813568 305178677885952 305339773049532 305774729991198 306894984117696 307107662554368 308351013414912 308790259872768 309760940316672 310202195217408 310365942153228 311718888718848 311946753403584 312980908511232 313209695725056 313426750261248 313592199348168 313821433412019 315189443147904 315638430958656 316465513767936 316684824588288 316916319343104 317535296529321 318132857622528 318365410881024 318987218324151 320377746738816 321217248208896 321674822636544 322133048879616 322303093774506 323708076746496 323944705457568 325018635761664 325256222483712 325481625271296 326969881445376 327778370610912 329105408548608 329277128592672 330139949548032 330368736761856 330610234376448 330784754136993 332469566127504 332699967767232 334046931199488 334522781528832 336052378152192 338000149320192 339062650887168 339310503702144 339545646116352 339724882627182 341455230076896 341941633538544 342837639915264 343075226637312 343326012621696 347389042356864 348481057856256 348977469619584 350256003821568 350683749808704 350940097579032 352103522075136 352360907690688 352605094043904 354401045286912 355093234828488 356530859260992 357899464825344 358161087241152 358595140497408 360234807349248 360424965081168 361369404235008 361884175466112 362399679989568 363727388583936 364437793639764 365913250294176 366166828430208 367841116626048 368031854721024 369714670700544 370436769666756 371407443241536 371664828857088 371936513673504 373557858545664 374089992247296 374287463738136 375802797599424 376338129219936 377716903529472 377978661605376 378058925421216 379706959097856 381445482248064 381724316664912 381988851880896 383388328507392 383934465727488 384684337730862 385959629966976 386241764199408 387925468489728 388478068872192 390254374628352 390812672651472 392041190088288 392599653322032 393750175223808 394038004299264 394311072909312 394807609776411 396406021152024 396680730799392 398409940611072 398701175947776 400315350749184 402145782165504 402636897928512 402931223146296 403419533059584 404687680091136 405264158267904 405478085716314 406904903847936 407119697399376 407699639988264 409193312156928 409476883405824 411720346497024 413602926956544 413821256204304 415625184958464 415929004538112 417612927633408 417833373646728 418122932464224 418428577882692 420252590863872 420851241278208 421954018357248 422555092457472 423380395372428 424487214508032 425316291098868 427170328985088 428899763515392 429126167529072 429439856248026 429510731839488 429737458366008 431311869570816 431610768995328 431926273943424 433674963311616 433975500361728 434521984724334 435959841927168 437037827481216 438807211398144 439036171456896 440186599397376 440813645835264 441046338849324 441674609987286 442968947126784 443292754836672 443599957022976 444762343673856 445395908265984 446030375371776 446265822149316 448069837536256 448538822941248 450354769592832 450666865760256 452083534516224 452414004936192 452727528155136 452966510169576 453297626039583 455273640102528 455922178051392 457116853220352 457433635516416 457768016828928 458662094986797 460661493831552 462526520122368 463185389809152 464641410475008 465303292826112 465548913229842 467578333078272 467920130105376 469471362766848 469814543587584 470140125391872 473457646437984 475027236882432 475374479014656 477199286433792 477548116321536 480566620108224 481825872313344 482512233954816 483199573319424 483454640661759 485917058186352 487884333725568 488222437906944 490454822168064 493915692889008 495209924322048 495553105142784 495915351564672 498704349191256 499049951650848 501070396799232 501784172293248 503622538039296 504078567228288 508593976330752 508965755553216 509318469174528 509587323940773 511912620969984 512182845115344 512912450307816 514256459872896 514612839955968 514989018932544 517970758496256 520339166171136 521083563535296 522721586784384 523466204429376 525384005732352 526025624713056 526410146368548 528155283112704 528541361536032 528907641065856 530845377933312 531601567930368 532639852242732 534796288891488 536849197238016 537241630861728 537892710746112 539583573454848 540352211023872 540637447621752 542826263199168 543599519984352 545591082875904 545969177874432 549250242645312 551761674939072 552047782081536 554572006050816 555655154500134 557111164862304 557497243285632 557904770510256 560336787818496 561134988370944 564507193829904 566967992408064 567088388131824 569560438646784 572168223372096 572586474997368 572983277821344 575082492761088 575481025327104 575901698591232 577026506596293 578233284415488 579362646299112 582717103308288 585076281864192 585381561942528 587751527780352 588061785132432 588899479983048 590625262835712 591057006448896 591466609363968 594609031728036 594707167162368 595021096199088 598051763921664 600473026123776 603218673248256 603955346892768 604396834719444 607031520136704 607896237401856 608217128574471 609489137627136 610357355771904 610679546099064 611549459982396 613789968235392 614215325108736 616702026829824 617580519745536 619521880633344 620404390434816 620731884306456 623437777437696 623893506807168 626419391450112 626853500522496 627184398696336 627642866824038 630378886295808 631276861917312 632931027535872 633832638686208 635070593058642 636730821762048 637974436648302 640755493477632 642434496417792 643349645273088 644159784372039 644266097759232 644606187549012 647416153492992 647889410915136 650037271523328 650512444967424 650963250542592 653939762890752 655556741221824 658210817097216 658554257185344 660279899096064 660737473523712 661220468752896 661569508273986 662511914980929 664939132255008 665399935534464 668093862398976 669045563057664 672104756304384 676000298640384 678125301774336 678621007404288 679091292232704 679449765254364 682910460153792 683883267077088 685675279830528 686150453274624 686652025243392 694778084713728 696962115712512 697954939239168 698323369844763 701367499617408 701880195158064 704207044150272 704721815381376 705210188087808 710186469656976 713061718521984 715798929650688 716322174482304 720849930162336 722738808470016 723768350932224 724799359979136 727454777167872 728875587279528 731826500588352 732333656860416 735682233252096 736063709442048 739429341401088 740873539333512 742814886483072 743329657714176 743873027347008 748179984494592 748574927476272 751605595198848 752676258439872 755433807058944 756117850842432 762890964496128 763448633329824 763977703761792 766776657014784 767868931454976 769368675461724 771919259933952 772483528398816 775850936979456 776956137744384 780508749256704 781625345302944 784082380176576 785199306644064 788076008598528 788622145818624 789615219552822 792812042304048 793361461598784 797402351895552 805273795857024 805862446292592 806839066119168 809375360182272 810528316535808 810956171432628 814239394798752 815399279976528 818386624313856 818953766811648 827642512408608 831250369916928 831858009076224 833482731750201 835225855266816 835666747293456 836245864928448 836857155765384 840505181727744 841702482556416 845110184914944 846760790744856 848974429016064 850632582197736 854340657970176 858252335058144 858879712496052 859021463678976 859474916732016 862623739141632 863221537990656 863852547886848 867349926623232 869043969448668 874075654962432 877614422796288 878072342913792 880373198794752 881627291670528 882092677698648 883349219974572 885937894253568 886585509673344 887199914045952 890791816531968 892060750743552 892531644298632 896139675072512 897077645882496 900709539185664 901333731520512 904828009872384 905455056310272 905933020339152 906595252079166 910547280205056 911844356102784 914233706440704 915536033657856 917324189973594 921322987663104 925053040244736 926370779618304 929282820950016 930606585652224 931097826459684 935156666156544 935840260210752 938942725533696 939629087175168 940280250783744 941464300236057 946915292875968 950054473764864 950748958029312 954398572867584 955096232643072 956961654972453 961133240216448 963651744626688 965024467909632 966399146638848 966909281323518 971834116372704 975768667451136 976444875813888 980909644336128 987831385778016 990419848644096 991106210285568 991830703129344 992354262410979 997408698382512 998099903301696 1002140793598464 1003568344586496 1008157134456576 1017187952661504 1017931511106432 1018636938349056 1019174647881546 1024365690230688 1025824900615632 1028512919745792 1029225679911936 1029978037865088 1042167127070592 1045443173568768 1046932408858752 1050768011464704 1052051249426112 1052820292737096 1056310566225408 1057082723072064 1057815282131712 1063203135860736 1065279704485464 1069592577782976 1073698394476032 1074483261723456 1075785421492224 1080704422047744 1081274895243504 1085652526398336 1087199039968704 1091182165751808 1098500485290624 1103523349878144 1104095564163072 1109144012101632 1111310309000268 1114222329724608 1114994486571264 1115809541020512 1120673575636992 1122269976741888 1129014387659808 1133935984816128 1134176776263648 1139120877293568 1144336446744192 1145172949994736 1145966555642688 1150164985522176 1151803397182464 1154053013192586 1158725292598224 1165434206616576 1170763123885056 1176123570264864 1177798959966096 1181250525671424 1182114012897792 1182933218727936 1184422829329233 1189218063456072 1190042192398176 1196103527843328 1200946052247552 1206437346496512 1207910693785536 1208793669438888 1214063040273408 1215792474803712 1216434257148942 1220714711543808 1221359092198128 1223098919964792 1227579936470784 1228430650217472 1235161039491072 1240808780869632 1241463768612912 1246875554875392 1247787013614336 1252838782900224 1254368797392672 1255285733648076 1260757772591616 1262553723834624 1265862055071744 1267665277372416 1270141186117284 1273461643524096 1275948873296604 1281510986955264 1286699290546176 1288319568744078 1288532195518464 1289212375098024 1294832306985984 1295778821830272 1301024889934848 1301926501085184 1307879525781504 1311113482443648 1316421634194432 1317108514370688 1320559798192128 1322440937505792 1323139016547972 1325023829961858 1329878264510016 1330799871068928 1336187724797952 1338091126115328 1344209512608768 1352000597280768 1356250603548672 1357242014808576 1358182584465408 1358899530508728 1359892878118749 1365820920307584 1367766534154176 1371350559661056 1372300906549248 1373304050486784 1375986284960391 1389556169427456 1393924231425024 1395909878478336 1396646739689526 1402734999234816 1403760390316128 1408414088300544 1409443630762752 1410420376175616 1420372939313952 1426123437043968 1431597859301376 1432644348964608 1441699860324672 1445477616940032 1447536701864448 1449598719958272 1450363921985277 1457751174559056 1463653001176704 1464667313720832 1471364466504192 1481747078667024 1485629772966144 1486659315428352 1487746054694016 1497149854952544 1503211190397696 1505352516879744 1510867614117888 1512235701684864 1525781928992256 1526897266659648 1527955407523584 1535737862909952 1538737350923448 1543838519867904 1544967056797632 1553912275488768 1561017498513408 1563250690605888 1568164760353152 1570398613288128 1576152017197056 1579230439105644 1585624084608096 1586722923197568 1594804703791104 1610547591714048 1611724892585184 1613678132238336 1618750720364544 1621056633071616 1621912342865256 1628478789597504 1630798559953056 1636773248627712 1637907533623296 1655285024817216 1663716018152448 1666965463500402 1671333494586912 1672491729856896 1673714311530768 1681010363455488 1683404965112832 1693521581489712 1701265164395472 1708681315940352 1716504670116288 1717759424992104 1718949833464032 1725247478283264 1726443075981312 1727705095773696 1731079519788879 1734699853246464 1738087938897336 1748151309924864 1755228845592576 1756144685827584 1763254583341056 1764185355397296 1766698439949144 1771875788507136 1773171019346688 1774399828091904 1784121501487104 1785063288597264 1792279350145024 1794155291764992 1801419078371328 1809656019744768 1811866040678304 1813190504158332 1821094560410112 1823688712205568 1828467412881408 1831072067315712 1834648379947188 1842645975326208 1850106080489472 1852741559236608 1858565641900032 1861213171304448 1862195652919368 1870313332313088 1871680520421504 1879258174350336 1880560501567488 1882928600472114 1893830585751936 1901497916058624 1910192465286144 1913923309944906 1922266480432896 1927303489253376 1930048935819264 1932479353116117 1932798293277696 1933818562647036 1943668232745408 1951537334902272 1952889751627776 1961819288672256 1975662771556032 1980839697288192 1982212420571136 1983661406258688 1984708524821958 1987535744942787 1994817396765024 1996199806603392 2004281587196928 2007136689172992 2016314268913152 2034375905323008 2035863022212864 2037273876698112 2038349295763092 2048731380461376 2051649801231264 2057025839491584 2058451359823872 2059956075730176 2084334254141184 2090886347137536 2093864817717504 2094970109534289 2104102498852224 2105640585474192 2112621132450816 2114165446144128 2115630564263424 2130559408970928 2139185155565952 2147396788952064 2148966523446912 2162549790487008 2171305052796672 2174398079937408 2182364331503616 2197000970581248 2207046699756288 2208191128326144 2218288024203264 2222620618000536 2228444659449216 2229988973142528 2231619082041024 2244539953483776 2258028775319616 2268353552527296 2288672893488384 2290345899989472 2291933111285376 2300329971044352 2303606794364928 2308106026385172 2317450585196448 2330868413233152 2341526247770112 2352247140529728 2355597919932192 2364228025795584 2365866437455872 2368845658658466 2378436126912144 2380084384796352 2392207055686656 2415821387571072 2417587338877776 2428126080546816 2431584949607424 2432868514297884 2442718184396256 2446197839929584 2455159872941568 2456861300434944 2482927537225824 2493751109750784 2495574027228672 2500448195250603 2505677565800448 2508737594785344 2510571467296152 2521515545183232 2525107447669248 2535330554744832 2540282372234568 2546923287048192 2551897746593208 2563021973910528 2576639137488156 2577064391036928 2578424750196048 2589664613971968 2591557643660544 2602049779869696 2622226964887296 2632843268388864 2634217028741376 2641119596384256 2644881875011584 2646278033095944 2650047659923716 2659756529020032 2661599742137856 2672375449595904 2676182252230656 2688419025217536 2704001194561536 2714484029617152 2716365168930816 2717799061017456 2719785756237498 2731641840615168 2735533068308352 2742701119322112 2746608100973568 2751972569920782 2779112338854912 2787848462850048 2791819756956672 2793293479379052 2805469998469632 2807520780632256 2816828176601088 2818887261525504 2820840752351232 2824392900708171 2840745878627904 2852246874087936 2863195718602752 2865288697929216 2870884964917359 2883399720649344 2890955233880064 2895073403728896 2899197439916544 2900727843970554 2915502349118112 2927306002353408 2929334627441664 2942728933008384 2963494157334048 2971259545932288 2973318630856704 2975492109388032 2994299709905088 3006422380795392 3010705033759488 3024471403369728 3051563857984512 3053794533319296 3055910815047168 3077474701846896 3087677039735808 3089934113595264 3126501381211776 3136329520706304 3140797226576256 3152304034394112 3158460878211288 3171248169216192 3173445846395136 3189609407582208 3221095183428096 3223449785170368 3227356264476672 3242113266143232 3243824685730512 3256957579195008 3261597119906112 3273546497255424 3310570049634432 3327432036304896 3333930927000804 3342666989173824 3344983459713792 3347428623061536 3362020726910976 3366809930225664 3387043162979424 3402530328790944 3417362631880704 3433009340232576 3435518849984208 3437899666928064 3450494956566528 3455410191547392 3462159039577758 3476175877794672 3496302619849728 3512289371655168 3528370710794592 3533396879898288 3543751577014272 3546342038693376 3548799656183808 3570126577194528 3588310583529984 3602838156742656 3619312039489536 3623732081356608 3626381008316664 3642189120820224 3647377424411136 3662144134631424 3669296759894376 3685291950652416 3705483118473216 3722426342608896 3724391305838736 3740626664626176 3743361040843008 3758516348700672 3765857200944228 3787661171503872 3802995832117248 3820384930572288 3827846619889812 3844532960865792 3860097871638528 3864958706232234 3865596586555392 3867637125294072 3887336465490816 3903074669804544 3905779503255552 3923638577344512 3951325543112064 3961679394576384 3967322812517376 3969417049643916 3975071489885574 3989634793530048 3992399613206784 4008563174393856 4014273378345984 4032628537826304 4068751810646016 4071726044425728 4074547753396224 4076698591526184 4079678634356247 4097462760922752 4103299602462528 4114051678983168 4116902719647744 4119912151460352 4127958854881173 4168668508282368 4181772694275072 4187729635435008 4189940219068578 4208204997704448 4211281170948384 4225242264901632 4228330892288256 4231261128526848 4261118817941856 4278370311131904 4294793577904128 4297933046893824 4325099580974016 4342610105593344 4348796159874816 4394001941162496 4414093399512576 4445241236001072 4456889318898432 4459977946285056 4463238164082048 4516057550639232 4536707105054592 4577345786976768 4580691799978944 4583866222570752 4607213588729856 4616212052770344 4634901170392896 4661736826466304 4683052495540224 4704494281059456 4711195839864384 4728456051591168 4737691317316932 4756872253824288 4760168769592704 4784414111373312 4831642775142144 4835174677755552 4856252161093632 4863169899214848 4865737028595768 4885436368792512 4892395679859168 4910319745883136 4913722600869888 4965855074451648 4991148054457344 5000896390501206 5017475189570688 5021142934592304 5043031090366464 5050214895338496 5080564744469136 5103795493186416 5126043947821056 5153278274976312 5156849500392096 5179329227943936 5183115287321088 5204099559739392 5244453929774592 5265686536777728 5268434057482752 5289763750023168 5292556066191888 5300095319847432 5319513058040064 5323199484275712 5352364504461312 5376838050435072 5428968059234304 5435598122034912 5439571512474996 5463283681230336 5471066136616704 5485402238644224 5493216201947136 5503945139841564 5558224677709824 5575696925700096 5583639513913344 5586586958758104 5610939996939264 5615041561264512 5637774523051008 5641681504702464 5648785801416342 5681491757255808 5704493748175872 5730577395858432 5741769929834718 5766799441298688 5781910467760128 5790146807457792 5798394879833088 5801455687941108 5831004698236224 5854612004706816 5858669254883328 5885457866016768 5926988314668096 5942519091864576 5946637261713408 5950984218776064 5962607234828361 5988599419810176 6012844761590784 6021410067518976 6048942806739456 6103127715969024 6107589066638592 6111821630094336 6154949403693792 6175354079471616 6179868227190528 6253002762423552 6272659041412608 6281594453152512 6284910328602867 6316921756422576 6342496338432384 6346891692790272 6442190366856192 6446899570340736 6487649371461024 6513915158390016 6523194239812224 6547092994510848 6621140099268864 6654864072609792 6667861854001608 6685333978347648 6689966919427584 6694857246123072 6733619860451328 6774086325958848 6805060657581888 6866018680465152 6871037699968416 6875799333856128 6900989913133056 6910820383094784 6924318079155516 6952351755589344 6992605239699456 7024578743310336 7056741421589184 7066793759796576 7092684077386752 7097599312367616 7140253154389056 7176621167059968 7247464162713216 7252762016633328 7284378241640448 7294754848822272 7338593519788752 7370583901304832 7448782611677472 7481253329252352 7486722081686016 7501344585751809 7517032697401344 7531714401888456 7575322343007744 7605991664234496 7640769861144576 7655693239779624 7689065921731584 7729917412464468 7731193173110784 7735274250588144 7774672930981632 7806149339609088 7902651086224128 7923358789152768 7934645625034752 7938834099287832 7950142979771148 7979269587060096 7984799226413568 8017126348787712 8028546756691968 8065257075652608 8143452088851456 8149095506792448 8153397183052368 8159357268712494 8194925521845504 8206599204925056 8228103357966336 8239824302920704 8255917709762346 8337337016564736 8363545388550144 8375459270870016 8379880438137156 8416409995408896 8422562341896768 8450484529803264 8456661784576512 8462522257053696 8522237635883712 8556740622263808 8589587155808256 8595866093787648 8612654894752077 8650199161948032 8685220211186688 8697592319749632 8788003882324992 8828186799025152 8890482472002144 8913778637796864 8919955892570112 8926476328164096 9032115101278464 9073414210109184 9154691573953536 9161383599957888 9167732445141504 9232424105540688 9269802340785792 9408988562118912 9422391679728768 9456912103182336 9475382634633864 9513744507648576 9520337539185408 9568828222746624 9663285550284288 9670349355511104 9726339798429696 9731474057191536 9770872737585024 9784791359718336 9820639491766272 9931710148903296 9982296108914688 10001792781002412 10034950379141376 10042285869184608 10086062180732928 10100429790676992 10161129488938272 10207590986372832 10252087895642112 10306556549952624 10313699000784192 10366230574642176 10488907859549184 10536868114965504 10585112132383776 10600190639694864 10639026116080128 10646398968551424 10857936118468608 10871196244069824 10879143024949992 10926567362460672 10942132273233408 10986432403894272 11007890279683128 11116449355419648 11167279027826688 11173173917516208 11221879993878528 11230083122529024 11275549046102016 11297571602832684 11362983514511616 11408987496351744 11461154791716864 11483539859669436 11533598882597376 11580293614915584 11596789759666176 11602911375882216 11662009396472448 11709224009413632 11717338509766656 11770915732033536 11853976629336192 11885038183729152 11901968437552128 11925214469656722 11977198839620352 12025689523181568 12042820135037952 12097885613478912 12206255431938048 12215178133277184 12223643260188672 12239035903068741 12309898807387584 12350708158943232 12359736454381056 12506005524847104 12545318082825216 12563188906305024 12569820657205734 12633843512845152 12684992676864768 12693783385580544 12884380733712384 12893799140681472 12975298742922048 13027830316780032 13046388479624448 13242280198537728 13335723708003216 13370667956695296 13379933838855168 13389714492246144 13548172651917696 13610121315163776 13732037360930304 13742075399936832 13751598667712256 13821640766189568 13848636158311032 13904703511178688 13985210479398912 14049157486620672 14113482843178368 14133587519593152 14185368154773504 14280506308778112 14353242334119936 14494928325426432 14505524033266656 14568756483280896 14589509697644544 14677187039577504 14741167802609664 14897565223354944 14973444163372032 15002689171503618 15063428803776912 15150644686015488 15311386479559248 15378131843463168 15459834824928936 15470548501176288 15549345861963264 15612298679218176 15805302172448256 15869291250069504 15877668198575664 15900285959542296 15958539174120192 15969598452827136 16057093513383936 16130514151305216 16286904177702912 16306794366104736 16318714537424988 16389851043691008 16413198409850112 16456206715932672 16479648605841408 16511835419524692 16674674033129472 16727090777100288 16750918541740032 16759760876274312 16832819990817792 16845124683793536 16913323569153024 16925044514107392 17044475271767424 17113481244527616 17191732187575296 17225309789504154 17300398323896064 17370440422373376 17395184639499264 17576007764649984 17656373598050304 17780964944004288 17827557275593728 17839911785140224 17852952656328192 17887821704485083 18064230202556928 18146828420218368 18309383147907072 18322767199915776 18335464890283008 18464848211081376 18539604681571584 18817977124237824 18844783359457536 18854730985808601 18950765269267728 19027489015297152 19040675078370816 19326571100568576 19340698711022208 19462948114383072 19541745475170048 19569582719436672 19641278983532544 19863420297806592 19964592217829376 20003585562004824 20069900758282752 20084571738369216 20200859581353984 20322258977876544 20415181972745664 20613113099905248 20627398001568384 20732461149284352 20977815719098368 21073736229931008 21170224264767552 21200381279389728 21278052232160256 21292797937102848 21742392488139648 21758286049899984 21853134724921344 21884264546466816 22015780559366256 22346347835032416 22443759987757056 22460166245058048 22504033757255427 22551098092204032 22595143205665368 22725967029023232 22817974992703488 22922309583433728 22967079719338872 23067197765194752 23193579519332352 23205822751764432 23324018792944896 23418448018827264 23707953258672384 23770076367458304 23803936875104256 23850428939313444 23954397679240704 24051379046363136 24085640270075904 24195771226957824 24430356266554368 24447286520377344 24478071806137482 24619797614775168 24719472908762112 25012011049694208 25090636165650432 25126377812610048 25139641314411468 25267687025690304 25369985353729536 25387566771161088 25768761467424768 25787598281362944 25837964684256231 25950597485844096 26055660633560064 26092776959248896 26484560397075456 26671447416006432 26741335913390592 26759867677710336 26779428984492288 27096345303835392 27220242630327552 27464074721860608 27484150799873664 27503197335424512 27697272316622064 27809407022357376 28226965686356736 28267175039186304 28370736309547008 28561012617556224 28706484668239872 28989856650852864 29011048066533312 29179019395289088 29354374079155008 29795130446709888 29946888326744064 30005378343007236 30126857607553824 30301289372030976 30622772959118496 30756263686926336 30919669649857872 30941097002352576 31098691723926528 31610604344896512 31755336397151328 31800571919084592 31917078348240384 31939196905654272 32573808355405824 32613588732209472 32637429074849976 32779702087382016 32826396819700224 32959297211682816 33023670839049384 33349348066258944 33501837083480064 33519521752548624 33665639981635584 33690249367587072 33826647138306048 34088950543534848 34226962489055232 34383464375150592 34450619579008308 34600796647792128 34740880844746752 34790369278998528 35152015529299968 35312747196100608 35561929888008576 35655114551187456 35705905312656384 35775643408970166 36128460405113856 36293656840436736 36618766295814144 36645534399831552 36670929780566016 36717107709206223 36929696422162752 37079209363143168 37635954248475648 37689566718915072 37709461971617202 37901530538535456 38054978030594304 38081350156741632 38653142201137152 38681397422044416 38925896228766144 39083490950340096 39139165438873344 39726840595613184 40007171124009648 40139801516565504 40169143476738432 40644517955753088 40830363945491328 41226226199810496 41254796003136768 41464922298568704 41955631438196736 42147472459862016 42340448529535104 42400762558779456 42556104464320512 43484784976279296 43516572099799968 43706269449842688 43768529092933632 44031561118732512 44692695670064832 44920332490116096 45008067514510854 45190286411330736 45451934058046464 45934159438677744 46134395530389504 46411645503528864 46648037585889792 46836896037654528 47415906517344768 47607873750208512 47700857878626888 47908795358481408 48171280540151808 48391542453915648 48860712533108736 48956143612274964 49239595229550336 49438945817524224 50024022099388416 50181272331300864 50252755625220096 50279282628822936 50535374051380608 50739970707459072 50775133542322176 51575196562725888 51675929368512462 51901194971688192 52111321267120128 52185553918497792 52969120794150912 53342894832012864 53482671826781184 53519735355420672 53558857968984576 53663465113455249 54192690607670784 54440485260655104 54928149443721216 54968301599747328 55006394670849024 55394544633244128 55618814044714752 56453931372713472 56534350078372608 57122025235112448 57979713301705728 58022096133066624 58708748158310016 59590260893419776 59893776653488128 60010756686014472 60253715215107648 60602578744061952 61245545918236992 61839339299715744 61882194004705152 62197383447853056 63221208689793024 63510672794302656 63601143838169184 63834156696480768 63878393811308544 65227177464418944 65274858149699952 65559404174764032 65652793639400448 66047341678098768 67039043505097248 67331279963271168 67380498735174144 67653294276612096 68177901087069696 68453924978110464 68766928750301184 68901239158016616 69201593295584256 69580738557997056 71123859776017152 71310229102374912 71411810625312768 71551286817940332 72256920810227712 72587313680873472 73291068799663104 73341859561132032 73434215418412446 73859392844325504 74158418726286336 75271908496951296 75379133437830144 75418923943234404 75803061077070912 76109956061188608 76162700313483264 77306284402274304 77362794844088832 77513894052768693 77851792457532288 78166981900680192 78278330877746688 79453681191226368 80014342248019296 80279603033131008 80338286953476864 81289035911506176 81660727890982656 82452452399620992 82509592006273536 84680897059070208 84801525117558912 85112208928641024 86969569952558592 87033144199599936 87537058185867264 88063122237465024 89385391340129664 89840664980232192 90016135029021708 90380572822661472 90903868116092928 91868318877355488 92268791060779008 92823291007057728 93296075171779584 94831813034689536 95401715757253776 95817590716962816 97721425066217472 97912287224549928 98479190459100672 98877891635048448 100048044198776832 100505511250440192 100558565257645872 101070748102761216 101479941414918144 103150393125451776 103351858737024924 103802389943376384 104222642534240256 104371107836995584 105938241588301824 106685789664025728 106965343653562368 107117715937969152 107326930226910498 108385381215341568 108880970521310208 109856298887442432 109936603199494656 110012789341698048 110789089266488256 111237628089429504 112907862745426944 113068700156745216 114244050470224896 115959426603411456 116044192266133248 117417496316620032 119180521786839552 120021513372028944 120507430430215296 122491091836473984 123678678599431488 123764388009410304 124394766895706112 126442417379586048 127021345588605312 127202287676338368 127668313392961536 130454354928837888 130549716299399904 131118808349528064 131305587278800896 132094683356197536 134078087010194496 134760997470348288 136355802174139392 137802478316033232 138403186591168512 142247719552034304 142823621250625536 143102573635880664 144513841620455424 145174627361746944 146582137599326208 146868430836824892 147718785688651008 148316837452572672 150543816993902592 150758266875660288 150837847886468808 151606122154141824 152219912122377216 152325400626966528 154725589688177664 155027788105537386 155703584915064576 156333963801360384 156556661755493376 158907362382452736 160028684496038592 160559206066262016 160676573906953728 162578071823012352 163321455781965312 164904904799241984 165019184012547072 169361794118140416 169603050235117824 173939139905117184 174066288399199872 176126244474930048 178770782680259328 179681329960464384 180032270058043416 180761145645322944 181807736232185856 183736637754710976 185646582014115456 186592150343559168 189663626069379072 190803431514507552 191635181433925632 195824574449099856 196958380918201344 201117130515291744 202141496205522432 202959882829836288 206300786250903552 206703717474049848 207604779886752768 208742215673991168 213371579328051456 213930687307124736 214235431875938304 214653860453820996 216770762430683136 217761941042620416 219873206398989312 220025578683396096 221578178532976512 222475256178859008 225815725490853888 226137400313490432 228488100940449792 231918853206822912 232088384532266496 232541682158306079 234834992633240064 238361043573679104 240043026744057888 241014860860430592 244982183672947968 247357357198862976 247528776018820608 254042691177210624 254404575352676736 255336626785923072 260908709857675776 261099432598799808 262611174557601792 264189366712395072 268156174020388992 269521994940696576 272711604348278784 275604956632066464 276806373182337024 284495439104068608 286205147271761328 293164275198652416 293736861673649784 295437571377302016 296633674905145344 301516533751320576 301675695772937616 303212244308283648 304439824244754432 309451179376355328 310055576211074772 311407169830129152 312667927602720768 313113323510986752 317814724764905472 320057368992077184 321353147813907456 325156143646024704 326642911563930624 329809809598483968 330038368025094144 338723588236280832 339206100470235648 347878279810234368 348132576798399744 352252488949860096 357541565360518656 360064540116086832 361522291290645888 367473275509421952 371293164028230912 373184300687118336 379327252138758144 381606863029015104 391649148898199712 393916761836402688 402234261030583488 404282992411044864 413407434948099696 415209559773505536 426743158656102912 428470863751876608 429307720907641992 433541524861366272 435523882085240832 439746412797978624 443156357065953024 444950512357718016 451631450981707776 452274800626980864 456976201880899584 464176769064532992 465083364316612158 469669985266480128 476722087147358208 480086053488115776 482029721720861184 489964367345895936 494714714397725952 495057552037641216 508085382354421248 508809150705353472 521817419715351552 522198865197599616 528378733424790144 536312348040777984 539043989881393152 545423208696557568 551209913264132928 568990878208137216 572410294543522656 587473723347299568 590875142754604032 603351391545875232 606424488616567296 608879648489508864 618902358752710656 620111152422149544 622814339660258304 626226647021973504 640114737984154368 642706295627814912 650312287292049408 653285823127861248 659619619196967936 660076736050188288 677447176472561664 678412200940471296 695756559620468736 696265153596799488 697625046474918237 704504977899720192 715083130721037312 720129080232173664 723044582581291776 734946551018843904 742586328056461824 763213726058030208 783298297796399424 787833523672805376 804468522061166976 808565984822089728 826814869896199392 830419119547011072 853486317312205824 858615441815283984 879492825595957248 886312714131906048 889901024715436032 904549601253961728 928353538129065984 930166728633224316 939339970532960256 953444174294716416 960172106976231552 964059443441722368 979928734691791872 989429428795451904 990115104075282432 1016170764708842496 1017618301410706944 1043634839430703104 1044397730395199232 1056757466849580288 1072624696081555968 1102419826528265856 1137981756416274432 1144820589087045312 1174947446694599136 1181750285509208064 1206702783091750464 1212848977233134592 1240222304844299088 1245628679320516608 1280229475968308736 1285412591255629824 1300624574584098816 1306571646255722496 1319239238393935872 1354894352945123328 1356824401880942592 1392530307193598976 1395250092949836474 1409009955799440384 1430166261442074624 1440258160464347328 1446089165162583552 1469893102037687808 1485172656112923648 1526427452116060416 1566596595592798848 1608937044122333952 1617131969644179456 1653629739792398784 1706972634624411648 1717230883630567968 1772625428263812096 1856707076258131968 1860333457266448632 1878679941065920512 1920344213952463104 1928118886883444736 1959857469383583744 1978858857590903808 1980230208150564864 2032341529417684992 2035236602821413888 2087269678861406208 2088795460790398464 2113514933699160576 2145249392163111936 2204839653056531712 2289641178174090624 2349894893389198272 2363500571018416128 2413405566183500928 2425697954466269184 2480444609688598176 2491257358641033216 2560458951936617472 2638478476787871744 2713648803761885184 2785060614387197952 2790500185899672948 2818019911598880768 2860332522884149248 2880516320928694656 2892178330325167104 2939786204075375616 2970345312225847296 3052854904232120832 3133193191185597696 3217874088244667904 3307259479584797568 3413945269248823296 3434461767261135936 3545250856527624192 3720666914532897264 3840688427904926208 3856237773766889472 3919714938767167488 3957717715181807616 4064683058835369984 4070473205642827776 4177590921580796928 4227029867398321152 4290498784326223872 4409679306113063424 4579282356348181248 4699789786778396544 4826811132367001856 4851395908932538368 4960889219377196352 5120917903873234944 5570121228774395904 5581000371799345896 5636039823197761536 5761032641857389312 5784356660650334208 5879572408150751232 5940690624451694592 6105709808464241664 6266386382371195392 6435748176489335808 6614518959169595136 6868923534522271872 7090501713055248384 7441333829065794528 7681376855809852416 7915435430363615232 8140946411285655552 8355181843161593856 8454059734796642304 8580997568652447744 8819358612226126848 9158564712696362496 9399579573556793088 9653622264734003712 9921778438754392704 10241835807746469888 11162000743598691792 11522065283714778624 11568713321300668416 11759144816301502464 12211419616928483328 12532772764742390784 12871496352978671616 13229037918339190272 13737847069044543744 14882667658131589056 15362753711619704832 16710363686323187712 16908119469593284608 17638717224452253696 18317129425392724992 18799159147113586176 19307244529468007424 19843556877508785408 22324001487197383584 23044130567429557248 24422839233856966656 25065545529484781568 25742992705957343232 26458075836678380544 27475694138089087488 29765335316263178112 30725507423239409664 35277434448904507392 36634258850785449984 37598318294227172352 38614489058936014848 39687113755017570816 44648002974394767168 46088261134859114496 50131091058969563136 52916151673356761088 54951388276178174976 59530670632526356224 73268517701570899968 75196636588454344704 77228978117872029696 79374227510035141632 89296005948789534336 92176522269718228992 105832303346713522176 109902776552356349952 119061341265052712448 150393273176908689408 158748455020070283264 178592011897579068672 219805553104712699904 238122682530105424896 317496910040140566528 357184023795158137344 476245365060210849792 714368047590316274688 952490730120421699584 1428736095180632549376 2857472190361265098752
- Sum of all divisors σ(n): 10396994225812950139776
- Sum of proper divisors (its aliquot sum) s(n): 7539522035451685041024
- 2857472190361265098752 is an abundant number, because the sum of its proper divisors (7539522035451685041024) is greater than itself. Its abundance is 4682049845090419942272
Bases of 2857472190361265098752
- Binary: 1001101011100111011001001000100110011000110110001001010111010000000000002
- Hexadecimal: 0x9AE7648998D895D000
- Base-36: GR1QFDIL000000
Squares and roots of 2857472190361265098752
- 2857472190361265098752 squared (28574721903612650987522) is 8165147318688006045933399885336292311957504
- 2857472190361265098752 cubed (28574721903612650987523) is 23331681393353827315217003283759746836720493260622626072987435008
-
The
square root of 2857472190361265098752 is 53455328923.8899464351 -
The
cube root of 2857472190361265098752 is 14190379.3035267949
Scales and comparisons
How big is 2857472190361265098752?- 2,857,472,190,361,265,098,752 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,857,472,190,361,265,098,752 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 2857472190361265098752 cubic inches would be around 1182531.6 feet tall.
Recreational maths with 2857472190361265098752
- 2857472190361265098752 backwards is 2578905621630912747582
- The number of decimal digits it has is: 22
- The sum of 2857472190361265098752's digits is 99
- 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 2857472190361265098752 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 2857472190361265098752 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/2857472190361265098752/
Chicago style:
Numbermatics. 2024. "Number 2857472190361265098752 - Facts about the integer". https://numbermatics.com/n/2857472190361265098752/
The information we have on file for 2857472190361265098752 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 2857472190361265098752, math, Factors of 2857472190361265098752, curriculum, school, college, exams, university, Prime factorization of 2857472190361265098752, STEM, science, technology, engineering, physics, economics, calculator, two sextillion, eight hundred fifty-seven quintillion, four hundred seventy-two quadrillion, one hundred ninety trillion, three hundred sixty-one billion, two hundred sixty-five million, ninety-eight thousand, seven hundred fifty-two.