309414433167311011577856
309,414,433,167,311,011,577,856 is an even composite number composed of five prime numbers multiplied together.
309414433167311011577856 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, five hundred seventy-seven divisors.
Prime factorization of 309414433167311011577856:
230 × 38 × 76 × 132 × 472
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 47 × 47)See below for interesting mathematical facts about the number 309414433167311011577856 from the Numbermatics database.
Names of 309414433167311011577856
- Cardinal: 309414433167311011577856 can be written as Three hundred nine sextillion, four hundred fourteen quintillion, four hundred thirty-three quadrillion, one hundred sixty-seven trillion, three hundred eleven billion, eleven million, five hundred seventy-seven thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 3.09414433167311011577856 × 1023
Factors of 309414433167311011577856
Divisors of 309414433167311011577856
- Number of divisors d(n): 17577
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 47 48 49 52 54 56 63 64 72 78 81 84 91 94 96 98 104 108 112 117 126 128 141 144 147 156 162 168 169 182 188 189 192 196 208 216 224 234 243 252 256 273 282 288 294 312 324 329 336 338 343 351 364 376 378 384 392 416 423 432 441 448 468 486 504 507 512 546 564 567 576 588 611 624 637 648 658 672 676 686 702 728 729 752 756 768 784 819 832 846 864 882 896 936 972 987 1008 1014 1024 1029 1053 1092 1128 1134 1152 1176 1183 1222 1248 1269 1274 1296 1316 1323 1344 1352 1372 1404 1456 1458 1504 1512 1521 1536 1568 1638 1664 1692 1701 1728 1764 1792 1833 1872 1911 1944 1974 2016 2028 2048 2058 2106 2184 2187 2209 2256 2268 2303 2304 2352 2366 2401 2444 2457 2496 2538 2548 2592 2632 2646 2688 2704 2744 2808 2912 2916 2961 3008 3024 3042 3072 3087 3136 3159 3276 3328 3384 3402 3456 3528 3549 3584 3666 3744 3807 3822 3888 3948 3969 4032 4056 4096 4116 4212 4277 4368 4374 4418 4459 4512 4536 4563 4606 4608 4704 4732 4802 4888 4914 4992 5076 5096 5103 5184 5264 5292 5376 5408 5488 5499 5616 5733 5824 5832 5922 6016 6048 6084 6144 6174 6272 6318 6552 6561 6627 6656 6768 6804 6909 6912 7056 7098 7168 7203 7332 7371 7488 7614 7644 7776 7896 7938 7943 8064 8112 8192 8232 8281 8424 8554 8736 8748 8836 8883 8918 9024 9072 9126 9212 9216 9261 9408 9464 9477 9604 9776 9828 9984 10152 10192 10206 10368 10528 10584 10647 10752 10816 10976 10998 11232 11421 11466 11648 11664 11844 11907 12032 12096 12168 12288 12348 12544 12636 12831 13104 13122 13254 13312 13377 13536 13608 13689 13818 13824 14112 14196 14336 14406 14664 14742 14976 15228 15288 15309 15463 15552 15792 15876 15886 16121 16128 16224 16384 16464 16497 16562 16807 16848 17108 17199 17472 17496 17672 17766 17836 18048 18144 18252 18424 18432 18522 18816 18928 18954 19208 19552 19656 19881 19968 20304 20384 20412 20727 20736 21056 21168 21294 21504 21609 21632 21952 21996 22113 22464 22842 22932 23296 23328 23688 23814 23829 24064 24192 24336 24576 24696 24843 25088 25272 25662 26208 26244 26508 26624 26649 26754 27072 27216 27378 27636 27648 27783 28224 28392 28431 28672 28717 28812 29328 29484 29939 29952 30456 30576 30618 30926 31104 31213 31584 31752 31772 31941 32242 32256 32448 32768 32928 32994 33124 33614 33696 34216 34263 34398 34944 34992 35344 35532 35672 35721 36096 36288 36504 36848 36864 37044 37632 37856 37908 38416 38493 39104 39312 39762 39936 40131 40608 40768 40824 41067 41454 41472 42112 42336 42588 43008 43218 43264 43904 43992 44226 44928 45684 45864 45927 46389 46592 46656 47376 47628 47658 48128 48363 48384 48672 49152 49392 49491 49686 50176 50421 50544 51324 51597 52416 52488 53016 53248 53298 53508 54144 54432 54756 55272 55296 55566 55601 56448 56784 56862 57344 57434 57624 57967 58656 58968 59643 59878 59904 60912 61152 61236 61852 62181 62208 62426 63168 63504 63544 63882 64484 64512 64827 64896 65536 65856 65988 66248 66339 67228 67392 68432 68526 68796 69888 69984 70688 71064 71344 71442 71487 72192 72576 73008 73696 73728 74088 74529 75264 75712 75816 76832 76986 78208 78624 79524 79872 79947 80262 81216 81536 81648 82134 82908 82944 83349 84224 84672 85176 85293 86016 86151 86436 86528 87808 87984 88452 89817 89856 91368 91728 91854 92778 93184 93312 93639 94752 95256 95316 95823 96256 96726 96768 97344 98304 98784 98982 99372 100352 100842 101088 102648 102789 103194 104832 104976 106032 106496 106596 107016 107163 108241 108288 108864 109512 110544 110592 111132 111202 112847 112896 113568 113724 114688 114868 115248 115479 115934 117312 117649 117936 119286 119756 119808 120393 121824 122304 122472 123201 123704 124362 124416 124852 126336 127008 127088 127764 128968 129024 129654 129792 131072 131712 131976 132496 132678 134456 134784 136864 137052 137592 139167 139776 139968 141376 142128 142688 142884 142974 144384 145089 145152 146016 147392 147456 148176 148473 149058 150528 151263 151424 151632 153664 153972 154791 156416 157248 159048 159744 159894 160524 162432 163072 163296 164268 165816 165888 166698 166803 168448 169344 170352 170586 172032 172302 172872 173056 173901 175616 175968 176904 178929 179634 179712 182736 183456 183708 185556 186368 186543 186624 187278 189504 190512 190632 191646 192512 193452 193536 194481 194688 196608 197568 197964 198744 199017 200704 201019 201684 202176 205296 205578 206388 209573 209664 209952 212064 212992 213192 214032 214326 214461 216482 216576 217728 218491 219024 221088 221184 222264 222404 223587 225694 225792 227136 227448 229376 229736 230496 230958 231868 234624 235298 235872 238572 239512 239616 239841 240786 243648 244608 244944 246402 247408 248724 248832 249704 250047 252672 254016 254176 255528 257936 258048 258453 259308 259584 262144 263424 263952 264992 265356 268912 269451 269568 273728 274104 275184 278334 279552 279936 280917 282752 284256 285376 285768 285948 287469 288768 290178 290304 292032 294784 294912 296352 296946 298116 301056 302526 302848 303264 307328 307944 308367 309582 312832 314496 318096 319488 319788 321048 321489 324723 324864 326144 326592 328536 331632 331776 333396 333606 336896 338541 338688 340704 341172 344064 344604 345744 346112 346437 347802 351232 351936 352947 353808 357858 359268 359424 361179 365472 366912 367416 369603 371112 372736 373086 373248 373321 374556 379008 381024 381264 383292 385024 386904 387072 388962 389207 389376 393216 395136 395928 397488 398034 401408 402038 403368 404352 405769 410592 411156 412776 417501 419146 419328 419904 424128 425984 426384 428064 428652 428922 432964 433152 435267 435456 436982 438048 442176 442368 444528 444808 445419 447174 451388 451584 453789 454272 454896 458752 459472 460992 461916 463736 464373 469248 470596 471744 477144 479024 479232 479682 481572 487296 489216 489888 492804 494816 497448 497664 499408 500094 500409 505344 508032 508352 511056 515872 516096 516906 518616 519168 521703 524288 526848 527904 529984 530712 536787 537824 538902 539136 547456 548208 550368 556668 559104 559629 559872 561834 565504 568512 570752 571536 571896 574938 577536 580356 580608 583443 584064 589568 589824 592704 593892 596232 597051 602112 603057 605052 605696 606528 614656 615888 616734 619164 625664 628719 628992 636192 638976 639576 642096 642978 643383 649446 649728 652288 653184 655473 657072 663264 663552 666792 667212 670761 673792 677082 677376 681408 682344 688128 689208 691488 692224 692874 695604 702464 703872 705894 707616 715716 718536 718848 719523 722358 730944 733824 734832 739206 742224 745472 746172 746496 746642 749112 750141 757687 758016 762048 762528 766584 770048 773808 774144 775359 777924 778414 778752 786432 789929 790272 791856 794976 796068 802816 804076 806736 808353 808704 811538 821184 822312 825552 835002 838292 838656 839808 842751 848256 851968 852768 856128 857304 857844 862407 865928 866304 870534 870912 873964 876096 884352 884736 889056 889616 890838 894348 902776 903168 907578 908544 909792 917504 918944 921984 923832 927472 928746 938496 941192 943488 954288 958048 958464 959364 963144 974169 974592 978432 979776 985608 989632 994896 995328 998816 1000188 1000818 1010688 1015623 1016064 1016704 1022112 1031744 1032192 1033812 1037232 1038336 1039311 1043406 1048576 1053696 1055808 1058841 1059968 1061424 1073574 1075648 1077804 1078272 1083537 1094912 1096416 1100736 1108809 1113336 1118208 1119258 1119744 1119963 1123668 1131008 1137024 1141504 1143072 1143792 1149876 1155072 1160712 1161216 1166886 1167621 1168128 1179136 1179648 1185408 1187784 1192464 1194102 1204224 1206114 1210104 1211392 1213056 1217307 1229312 1231776 1233468 1238328 1251328 1252503 1257438 1257984 1272384 1277952 1279152 1284192 1285956 1286766 1298892 1299456 1304576 1305801 1306368 1310946 1314144 1326528 1327104 1333584 1334424 1336257 1341522 1347584 1354164 1354752 1361367 1362816 1364688 1376256 1378416 1382976 1384448 1385748 1391208 1393119 1404928 1407133 1407744 1411788 1415232 1431432 1437072 1437696 1439046 1444716 1461888 1467011 1467648 1469664 1478412 1484448 1490944 1492344 1492992 1493284 1498224 1500282 1501227 1515374 1516032 1524096 1525056 1529437 1533168 1540096 1547616 1548288 1550718 1555848 1556828 1557504 1565109 1572864 1579858 1580544 1583712 1589952 1592136 1605632 1608152 1610361 1613472 1616706 1617408 1623076 1642368 1644624 1651104 1670004 1676584 1677312 1678887 1679616 1685502 1696512 1703936 1705536 1712256 1714608 1715688 1724814 1731856 1732608 1741068 1741824 1747928 1750329 1752192 1768704 1769472 1778112 1779232 1781676 1788696 1805552 1806336 1809171 1815156 1817088 1819584 1835008 1837888 1843968 1847664 1854944 1857492 1876992 1882384 1886157 1886976 1908576 1916096 1916928 1918728 1926288 1930149 1948338 1949184 1956864 1959552 1966419 1971216 1979264 1989792 1990656 1997632 2000376 2001636 2012283 2021376 2031246 2032128 2033408 2044224 2063488 2064384 2067624 2074464 2076672 2078622 2086812 2097152 2107392 2111616 2117682 2119936 2122848 2147148 2151296 2155608 2156544 2158569 2167074 2189824 2192832 2201472 2217618 2226672 2236416 2238516 2239488 2239926 2247336 2250423 2262016 2273061 2274048 2283008 2286144 2287584 2299752 2310144 2321424 2322432 2326077 2333772 2335242 2336256 2358272 2359296 2369787 2370816 2375568 2384928 2388204 2408448 2412228 2420208 2422784 2425059 2426112 2434614 2458624 2463552 2466936 2476656 2502656 2505006 2514876 2515968 2528253 2544768 2555904 2558304 2568384 2571912 2573532 2587221 2597784 2598912 2609152 2611602 2612736 2613247 2621892 2628288 2653056 2654208 2667168 2668848 2672514 2683044 2695168 2708328 2709504 2722734 2724449 2725632 2729376 2752512 2756832 2765952 2768896 2771496 2782416 2786238 2809856 2814266 2815488 2823576 2830464 2840383 2862864 2874144 2875392 2878092 2889432 2922507 2923776 2934022 2935296 2939328 2956824 2968896 2981888 2984688 2985984 2986568 2996448 3000564 3002454 3030748 3032064 3046869 3048192 3050112 3058874 3066336 3080192 3095232 3096576 3101436 3111696 3113656 3115008 3117933 3130218 3145728 3159716 3161088 3167424 3176523 3179904 3184272 3211264 3216304 3220722 3226944 3233412 3234816 3246152 3250611 3284736 3289248 3302208 3340008 3353168 3354624 3357774 3359232 3359889 3371004 3393024 3407872 3411072 3424512 3429216 3431376 3449628 3463712 3465216 3482136 3483648 3495856 3500658 3502863 3504384 3537408 3538944 3556224 3558464 3563352 3577392 3611104 3612672 3618342 3630312 3634176 3639168 3651921 3670016 3675776 3687936 3695328 3709888 3714984 3753984 3757509 3764768 3772314 3773952 3817152 3832192 3833856 3837456 3852576 3860298 3896676 3898368 3913728 3917403 3919104 3932838 3942432 3958528 3979584 3981312 3995264 4000752 4003272 4008771 4024566 4042752 4062492 4064256 4066816 4084101 4088448 4126976 4128768 4135248 4148928 4153344 4157244 4173624 4179357 4194304 4214784 4221399 4223232 4235364 4239872 4245696 4294296 4302592 4311216 4313088 4317138 4334148 4379648 4385664 4401033 4402944 4435236 4453344 4472832 4477032 4478976 4479852 4494672 4500846 4503681 4524032 4546122 4548096 4566016 4572288 4575168 4588311 4599504 4620288 4642848 4644864 4652154 4667544 4670484 4672512 4695327 4716544 4718592 4739574 4741632 4751136 4769856 4776408 4816896 4824456 4831083 4840416 4845568 4850118 4852224 4869228 4917248 4927104 4933872 4953312 5005312 5010012 5029752 5031936 5036661 5056506 5089536 5111808 5116608 5136768 5143824 5147064 5174442 5195568 5197824 5218304 5223204 5225472 5226494 5243784 5250987 5256576 5303809 5306112 5308416 5334336 5337696 5345028 5366088 5390336 5416656 5419008 5427513 5445468 5448898 5451264 5458752 5505024 5513664 5529503 5531904 5537792 5542992 5564832 5572476 5619712 5628532 5630976 5647152 5658471 5660928 5680766 5725728 5748288 5750784 5756184 5778864 5790447 5845014 5847552 5868044 5870592 5878656 5899257 5913648 5937792 5963776 5969376 5971968 5973136 5992896 6001128 6004908 6036849 6061496 6064128 6093738 6096384 6100224 6117748 6132672 6160384 6190464 6193152 6202872 6223392 6227312 6230016 6235866 6260436 6291456 6319432 6322176 6334848 6353046 6359808 6368544 6422528 6432608 6441444 6453888 6466824 6469632 6492304 6501222 6569472 6578496 6604416 6680016 6706336 6709248 6715548 6718464 6719778 6742008 6786048 6815744 6819183 6822144 6849024 6858432 6862752 6899256 6927424 6930432 6964272 6967296 6978231 6991712 7001316 7005726 7008768 7074816 7077888 7109361 7112448 7116928 7126704 7154784 7222208 7225344 7236684 7260624 7268352 7275177 7278336 7303842 7340032 7351552 7375872 7390656 7419776 7429968 7507968 7515018 7529536 7544628 7547904 7584759 7634304 7664384 7667712 7674912 7705152 7720596 7761663 7793352 7796736 7827456 7834806 7838208 7839741 7865676 7884864 7917056 7959168 7962624 7990528 8001504 8006544 8017542 8049132 8085504 8124984 8128512 8133632 8168202 8173347 8176896 8253952 8257536 8270496 8297856 8306688 8314488 8347248 8358714 8388608 8429568 8442798 8446464 8470728 8479744 8491392 8521149 8588592 8605184 8622432 8626176 8634276 8668296 8759296 8767521 8771328 8802066 8805888 8870472 8906688 8945664 8954064 8957952 8959704 8989344 9001692 9007362 9048064 9092244 9096192 9132032 9140607 9144576 9150336 9176622 9199008 9240576 9285696 9289728 9304308 9335088 9340968 9345024 9353799 9390654 9433088 9437184 9479148 9483264 9502272 9529569 9539712 9552816 9633792 9648912 9662166 9680832 9691136 9700236 9704448 9738456 9751833 9834496 9849931 9854208 9867744 9906624 10010624 10020024 10059504 10063872 10073322 10079667 10113012 10179072 10223616 10233216 10269077 10273536 10287648 10294128 10348884 10391136 10395648 10436608 10446408 10450944 10452988 10487568 10501974 10508589 10513152 10607618 10612224 10616832 10668672 10675392 10690056 10732176 10780672 10833312 10838016 10855026 10890936 10897796 10902528 10917504 10955763 11010048 11027328 11059006 11063808 11075584 11085984 11129664 11144952 11239424 11257064 11261952 11272527 11294304 11316942 11321856 11361532 11451456 11496576 11501568 11512368 11557728 11580894 11690028 11695104 11736088 11741184 11752209 11757312 11798514 11827296 11875584 11927552 11938752 11943936 11946272 11985792 12002256 12009816 12073698 12122992 12128256 12187476 12192768 12200448 12235496 12252303 12265344 12320768 12380928 12386304 12405744 12446784 12454624 12460032 12471732 12520872 12582912 12638864 12644352 12664197 12669696 12706092 12719616 12737088 12845056 12865216 12882888 12907776 12933648 12939264 12984608 13002444 13138944 13156992 13203099 13208832 13360032 13412672 13418496 13431096 13436928 13439556 13484016 13511043 13572096 13631488 13638366 13644288 13698048 13716864 13725504 13764933 13798512 13854848 13860864 13928544 13934592 13956462 13983424 14002632 14011452 14017536 14085981 14149632 14155776 14218722 14224896 14233856 14253408 14309568 14444416 14450688 14473368 14493249 14521248 14536704 14550354 14556672 14607684 14680064 14703104 14751744 14781312 14839552 14859936 15015936 15030036 15059072 15089256 15095808 15109983 15169518 15268608 15328768 15335424 15349824 15410304 15441192 15523326 15586704 15593472 15654912 15669612 15676416 15679482 15731352 15752961 15769728 15834112 15911427 15918336 15925248 15981056 16003008 16013088 16035084 16098264 16171008 16249968 16257024 16267264 16282539 16336404 16346694 16353792 16507904 16515072 16540992 16588509 16595712 16613376 16628976 16694496 16717428 16777216 16859136 16885596 16892928 16941456 16959488 16975413 16982784 17042298 17177184 17210368 17244864 17252352 17268552 17336592 17371341 17518592 17535042 17542656 17604132 17611776 17697771 17740944 17813376 17891328 17908128 17915904 17919408 17978688 18003384 18014724 18096128 18110547 18184488 18192384 18264064 18281214 18289152 18292729 18300672 18353244 18398016 18481152 18571392 18579456 18608616 18670176 18681936 18690048 18707598 18781308 18866176 18874368 18958296 18966528 19004544 19059138 19071143 19079424 19105632 19267584 19297824 19324332 19361664 19382272 19400472 19408896 19476912 19503666 19668992 19699862 19708416 19735488 19813248 19882681 20021248 20040048 20119008 20127744 20146644 20159334 20226024 20358144 20447232 20457549 20466432 20538154 20547072 20575296 20588256 20697768 20782272 20791296 20873216 20892816 20901888 20905976 20934693 20975136 21003948 21017178 21026304 21215236 21224448 21233664 21328083 21337344 21350784 21380112 21464352 21561344 21666624 21676032 21710052 21781872 21795592 21805056 21825531 21835008 21911526 22020096 22054656 22118012 22127616 22151168 22171968 22259328 22289904 22478848 22514128 22523904 22545054 22588608 22633884 22643712 22723064 22754277 22902912 22993152 23003136 23024736 23115456 23161788 23380056 23390208 23472176 23482368 23504418 23514624 23519223 23597028 23654592 23751168 23855104 23877504 23887872 23892544 23971584 24004512 24019632 24147396 24245984 24256512 24374952 24385536 24400896 24470992 24504606 24520041 24530688 24641536 24761856 24772608 24811488 24893568 24909248 24920064 24943464 25041744 25165824 25277728 25288704 25328394 25339392 25412184 25439232 25474176 25563447 25690112 25730432 25765776 25815552 25867296 25878528 25969216 26004888 26277888 26302563 26313984 26406198 26417664 26720064 26825344 26836992 26862192 26873856 26879112 26968032 27022086 27144192 27262976 27276732 27288576 27396096 27421821 27433728 27451008 27529866 27597024 27709696 27721728 27857088 27869184 27912924 27966848 28005264 28022904 28035072 28061397 28171962 28299264 28311552 28437444 28449792 28467712 28506816 28588707 28619136 28888832 28901376 28946736 28986498 29042496 29073408 29100708 29113344 29215368 29255499 29360128 29406208 29503488 29549793 29562624 29679104 29719872 30031872 30060072 30118144 30178512 30191616 30219966 30239001 30339036 30537216 30657536 30670848 30699648 30807231 30820608 30882384 31046652 31173408 31186944 31309824 31339224 31352832 31358964 31462704 31505922 31525767 31539456 31668224 31822854 31836672 31850496 31962112 32006016 32026176 32070168 32196528 32342016 32499936 32514048 32534528 32565078 32672808 32693388 32707584 32867289 33015808 33030144 33081984 33177018 33191424 33226752 33257952 33388992 33434856 33554432 33718272 33771192 33785856 33817581 33882912 33918976 33950826 33965568 34084596 34354368 34420736 34489728 34504704 34537104 34673184 34742682 35037184 35070084 35085312 35208264 35223552 35256627 35395542 35481888 35626752 35782656 35816256 35831808 35838816 35957376 36006768 36029448 36192256 36221094 36368976 36384768 36528128 36562428 36578304 36585458 36601344 36706488 36756909 36796032 36962304 37126663 37142784 37158912 37217232 37340352 37363872 37380096 37415196 37562616 37732352 37748736 37916592 37933056 37992591 38009088 38118276 38142286 38158848 38211264 38535168 38595648 38648664 38723328 38764544 38800944 38817792 38953824 39007332 39337984 39399724 39416832 39470976 39609297 39626496 39765362 40042496 40080096 40238016 40255488 40293288 40318668 40452048 40533129 40716288 40894464 40915098 40932864 41076308 41094144 41150592 41176512 41294799 41395536 41564544 41582592 41746432 41785632 41803776 41811952 41869386 41950272 42007896 42034356 42052608 42257943 42430472 42448896 42467328 42656166 42674688 42701568 42760224 42928704 43122688 43333248 43352064 43420104 43563744 43591184 43610112 43651062 43670016 43823052 44040192 44109312 44236024 44255232 44302336 44343936 44518656 44579808 44957696 45028256 45047808 45090108 45177216 45267768 45287424 45446128 45508554 45805824 45986304 46006272 46049472 46230912 46323576 46760112 46780416 46944352 46964736 47008836 47029248 47038446 47194056 47309184 47502336 47710208 47734281 47755008 47775744 47785088 47943168 48009024 48039264 48294792 48491968 48513024 48749904 48771072 48801792 48847617 48941984 49009212 49040082 49061376 49283072 49523712 49545216 49622976 49765527 49787136 49818496 49840128 49886928 50083488 50331648 50555456 50577408 50656788 50678784 50824368 50878464 50926239 50948352 51126894 51380224 51460864 51531552 51631104 51734592 51757056 51938432 52009776 52114023 52555776 52605126 52627968 52812396 52835328 53093313 53440128 53650688 53673984 53724384 53747712 53758224 53936064 54044172 54288384 54331641 54525952 54553464 54577152 54792192 54843642 54867456 54878187 54902016 55059732 55194048 55419392 55443456 55714176 55738368 55825848 55933696 56010528 56045808 56070144 56122794 56343924 56598528 56623104 56874888 56899584 56935424 57013632 57177414 57213429 57238272 57777664 57802752 57893472 57972996 58084992 58146816 58201416 58226688 58430736 58510998 58720256 58812416 59006976 59099586 59125248 59358208 59439744 59648043 60063744 60120144 60236288 60357024 60383232 60439932 60478002 60678072 61074432 61315072 61341696 61372647 61399296 61614462 61641216 61764768 62093304 62346816 62373888 62619648 62678448 62705664 62717928 62804079 62925408 63011844 63051534 63078912 63336448 63645708 63673344 63700992 63924224 63984249 64012032 64052352 64140336 64393056 64684032 64999872 65028096 65069056 65130156 65345616 65386776 65415168 65476593 65734578 66031616 66060288 66163968 66354036 66382848 66453504 66515904 66777984 66869712 67108864 67436544 67542384 67571712 67635162 67765824 67837952 67901652 67931136 68169192 68262831 68708736 68841472 68949517 68979456 69009408 69074208 69346368 69485364 70074368 70140168 70170624 70416528 70447104 70513254 70557669 70791084 70963776 71253504 71565312 71632512 71663616 71677632 71883539 71914752 72013536 72058896 72384512 72442188 72737952 72769536 73056256 73124856 73156608 73170916 73202688 73412976 73513818 73560123 73592064 73924608 74253326 74285568 74317824 74434464 74680704 74727744 74760192 74830392 75125232 75464704 75497472 75833184 75866112 75985182 76018176 76236552 76284572 76317696 76422528 76690341 77070336 77191296 77297328 77446656 77529088 77601888 77635584 77907648 78014664 78675968 78799448 78833664 78907689 78941952 79218594 79252992 79530724 80084992 80160192 80476032 80510976 80586576 80637336 80904096 81066258 81432576 81788928 81830196 81865728 82152616 82188288 82265463 82301184 82353024 82589598 82791072 83129088 83165184 83492864 83571264 83607552 83623904 83738772 83900544 84015792 84068712 84105216 84515886 84860944 84897792 84934656 85312332 85349376 85403136 85520448 85766121 85857408 86245376 86666496 86704128 86840208 87127488 87182368 87220224 87302124 87340032 87646104 88080384 88218624 88472048 88510464 88604672 88649379 88687872 89037312 89159616 89915392 90056512 90095616 90180216 90354432 90535536 90574848 90717003 90892256 91017108 91611648 91972608 92012544 92098944 92421693 92461824 92647152 93520224 93560832 93888704 93929472 94017672 94058496 94076892 94388112 94577301 94618368 95004672 95420416 95468562 95510016 95551488 95570176 95886336 96018048 96078528 96589584 96983936 97026048 97499808 97542144 97603584 97695234 97883968 98018424 98080164 98122752 98566144 98601867 99047424 99090432 99245952 99531054 99574272 99636992 99680256 99773856 100166976 100663296 101110912 101154816 101313576 101357568 101452743 101648736 101756928 101852478 101896704 102253788 102760448 102921728 103063104 103262208 103469184 103514112 103876864 104019552 104228046 105111552 105210252 105255936 105624792 105670656 105769881 106186626 106880256 107301376 107347968 107448768 107495424 107516448 107872128 108088344 108576768 108663282 109051904 109106928 109154304 109584384 109687284 109734912 109756374 109804032 110119464 110270727 110388096 110838784 110886912 111379989 111428352 111476736 111651696 111867392 112021056 112091616 112140288 112245588 112687848 113197056 113246208 113749776 113799168 113870848 113977773 114027264 114354828 114426858 114476544 115555328 115605504 115786944 115945992 116169984 116293632 116402832 116453376 116861472 117021996 117440512 117624832 118013952 118199172 118250496 118716416 118827891 118879488 119296086 120127488 120240288 120472576 120714048 120766464 120879864 120956004 121356144 121599387 122148864 122630144 122683392 122745294 122798592 123228924 123282432 123529536 123884397 124186608 124693632 124747776 125239296 125356896 125411328 125435856 125608158 125850816 126023688 126103068 126157824 126672896 126773829 127291416 127346688 127401984 127848448 127968498 128024064 128049103 128104704 128280672 128786112 129368064 129999744 130056192 130138112 130260312 130691232 130773552 130830336 130953186 131469156 132063232 132120576 132327936 132708072 132765696 132907008 133031808 133498001 133555968 133739424 134217728 134873088 135084768 135143424 135270324 135531648 135675904 135803304 135862272 136338384 136525662 137417472 137682944 137899034 137958912 138018816 138148416 138692736 138970728 140148736 140280336 140341248 140833056 140894208 141026508 141115338 141582168 141927552 142507008 143130624 143202843 143265024 143327232 143355264 143767078 143829504 144027072 144117792 144769024 144884376 145475904 145539072 146112512 146249712 146313216 146341832 146405376 146542851 146825952 147027636 147120246 147184128 147849216 148506652 148571136 148635648 148868928 149296581 149361408 149455488 149520384 149660784 150250464 150929408 150994944 151666368 151732224 151970364 152036352 152473104 152569144 152635392 152778717 152845056 153380682 154140672 154382592 154594656 154893312 155058176 155203776 155271168 155815296 156029328 157351936 157598896 157667328 157815378 157883904 158437188 158505984 159061448 159279939 160169984 160320384 160952064 161021952 161173152 161274672 161808192 162132516 162865152 163577856 163660392 163731456 164305232 164376576 164530926 164602368 164634561 164706048 165179196 165582144 166258176 166330368 166985728 167142528 167215104 167247808 167477544 167801088 168031584 168137424 168210432 169031772 169721888 169795584 169869312 170624664 170698752 170806272 171040896 171532242 171640287 171714816 172490752 173332992 173408256 173680416 174254976 174364736 174440448 174604248 174680064 175292208 176160768 176437248 176944096 177020928 177209344 177298758 177375744 178074624 178319232 178944129 179830784 180113024 180191232 180360432 180708864 181071072 181149696 181434006 181784512 182034216 183223296 183945216 184025088 184117941 184197888 184843386 184923648 185294304 187040448 187121664 187777408 187858944 188035344 188116992 188153784 188412237 188776224 189154602 189236736 190009344 190840832 190937124 191020032 191102976 191140352 191772672 191952747 192036096 192157056 193179168 193967872 194052096 194999616 195084288 195207168 195390468 195767936 196036848 196160328 196245504 196429779 197132288 197203734 198094848 198180864 198491904 199062108 199148544 199273984 199360512 199547712 200333952 201326592 202221824 202309632 202627152 202715136 202905486 203297472 203513856 203704956 203793408 204507576 204788493 205520896 205843456 206126208 206524416 206848551 206938368 207028224 207753728 208039104 208456092 210223104 210420504 210511872 211249584 211341312 211539762 211673007 212373252 213760512 214602752 214695936 214897536 214990848 215032896 215650617 215744256 216176688 217153536 217326564 218103808 218213856 218308608 219168768 219374568 219469824 219512748 219608064 220238928 220541454 220680369 220776192 221677568 221773824 222759978 222856704 222953472 223303392 223734784 224042112 224183232 224280576 224491176 225375696 226394112 226492416 227499552 227598336 227741696 227955546 228054528 228709656 228853716 228953088 230071023 231110656 231211008 231573888 231891984 232339968 232587264 232805664 232906752 233722944 234043992 234881024 235249664 236027904 236398344 236500992 236723067 237432832 237655782 237758976 238592172 240254976 240480576 240945152 241428096 241532928 241759728 241912008 242712288 243198774 244297728 245260288 245366784 245490588 245597184 246457848 246564864 246796389 247059072 247768794 248373216 249387264 249495552 250478592 250713792 250822656 250871712 251216316 251701632 252047376 252206136 252315648 253345792 253547658 254582832 254693376 254803968 255696896 255936996 256048128 256098206 256209408 256561344 257298363 257572224 258736128 259886641 259999488 260112384 260276224 260520624 261382464 261547104 261660672 261906372 262938312 264126464 264241152 264655872 265416144 265531392 265814016 265948137 266063616 266996002 267111936 267478848 268435456 269746176 270169536 270286848 270540648 271063296 271351808 271606608 271724544 272151009 272676768 273051324 274834944 275365888 275798068 275917824 276037632 276296832 277265079 277385472 277941456 280297472 280560672 280682496 281666112 281788416 282053016 282230676 283164336 283731903 283855104 285014016 286261248 286405686 286530048 286654464 286710528 287534156 287659008 288054144 288235584 289538048 289768752 290951808 291078144 292225024 292499424 292626432 292683664 292810752 293085702 293651904 294055272 294240492 294368256 295698432 295805601 297013304 297142272 297271296 297737856 298593162 298722816 298910976 299040768 299321568 300500928 301858816 301989888 303332736 303464448 303940728 304072704 304946208 305138288 305270784 305557434 305690112 306761364 308281344 308765184 309189312 309786624 310116352 310407552 310542336 311630592 312058656 314703872 315197792 315334656 315630756 315767808 316874376 317011968 318122896 318559878 320339968 320640768 321904128 322043904 322346304 322549344 323616384 324265032 325730304 327155712 327320784 327462912 328610464 328753152 329061852 329204736 329269122 329412096 330358392 331164288 332516352 332660736 333971456 334139967 334285056 334430208 334495616 334955088 335602176 336063168 336274848 336420864 338063544 339443776 339591168 339738624 341249328 341397504 341612544 341933319 342081792 343064484 343280574 343429632 344981504 346665984 346816512 347360832 348509952 348729472 348880896 349208496 349360128 350584416 352321536 352874496 353888192 354041856 354418688 354597516 354751488 356149248 356483673 356638464 357888258 359661568 360226048 360382464 360720864 361417728 362142144 362299392 362868012 363569024 364068432 364798161 366446592 367890432 368050176 368235882 368395776 369686772 369847296 370588608 371653191 374080896 374243328 375554816 375717888 376070688 376233984 376307568 376824474 377552448 378309204 378473472 380018688 380321487 381681664 381874248 382040064 382205952 382280704 383545344 383905494 384072192 384147309 384314112 386358336 387935744 388104192 389999232 390168576 390414336 390780936 391535872 392073696 392320656 392491008 392859558 394264576 394407468 396189696 396361728 396983808 398124216 398297088 398547968 398721024 399095424 400494003 400667904 402653184 404443648 404619264 405254304 405430272 405810972 406594944 407027712 407409912 407586816 409015152 409576986 411041792 411686912 412252416 413048832 413697102 413876736 414056448 415507456 416078208 416912184 420446208 420841008 421023744 422499168 422682624 423079524 423346014 424746504 427521024 429205504 429391872 429608529 429795072 429981696 430065792 431301234 431488512 432353376 434307072 434653128 436207616 436427712 436617216 438337536 438749136 438939648 439025496 439216128 439628553 440477856 441082908 441360738 441552384 443355136 443547648 445519956 445713408 445906944 446606784 447469568 447889743 448084224 448366464 448561152 448982352 450751392 452788224 452984832 454999104 455196672 455483392 455911092 456109056 457419312 457707432 457906176 458336151 460142046 462221312 462422016 463147776 463783968 464679936 465174528 465611328 465813504 467445888 468087984 469762048 470499328 472055808 472796688 473001984 473446134 474865664 475311564 475517952 477184344 477839817 480509952 480961152 481890304 482646619 482856192 483065856 483519456 483824016 485424576 486397548 488595456 490520576 490733568 490981176 491194368 492915696 493129728 493592778 493903683 494118144 495537588 496746432 498774528 498991104 500957184 501427584 501645312 501743424 502432632 503403264 504094752 504412272 504631296 506691584 507095316 509165664 509386752 509607936 511393792 511873992 512096256 512196412 512418816 513122688 514596726 514920861 515144448 517472256 519773282 519998976 520224768 520552448 521041248 522764928 523094208 523321344 523812744 525876624 528252928 528482304 529311744 530832288 531062784 531628032 531896274 532127232 533992004 534223872 534957696 536832387 536870912 539492352 540339072 540573696 541081296 542126592 542703616 543213216 543449088 544302018 545353536 546102648 549669888 550731776 551596136 551835648 552075264 552353823 552593664 554530158 554770944 555882912 560594944 561121344 561364992 563332224 563576832 564106032 564461352 566328672 567463806 567710208 570028032 572522496 572811372 573060096 573308928 573421056 575068312 575318016 575858241 576108288 576471168 579076096 579537504 581903616 582156288 584450048 584998848 585252864 585367328 585621504 586171404 587303808 588110544 588480984 588736512 591396864 591611202 594026608 594284544 594542592 595475712 597186324 597445632 597821952 598081536 598643136 601001856 603717632 603979776 606665472 606928896 607881456 608145408 609892416 610276576 610541568 611114868 611380224 613522728 616562688 617530368 618378624 619573248 620232704 620545653 620815104 621084672 623261184 624117312 629407744 630395584 630669312 631261512 631535616 633748752 634023936 635019021 636245792 637119756 640679936 641281536 643808256 644087808 644692608 645098688 646951851 647232768 648530064 651460608 654311424 654641568 654925824 657220928 657506304 658123704 658409472 658538244 658824192 660716784 662041107 662328576 665032704 665321472 667942912 668279934 668570112 668860416 668991232 669910176 671204352 672126336 672549696 672841728 676127088 678887552 679182336 679477248 682498656 682795008 683225088 683866638 684163584 686128968 686561148 686859264 689963008 690213069 693331968 693633024 694721664 697019904 697458944 697761792 698416992 698720256 701168832 704643072 705748992 707776384 708083712 708837376 709195032 709502976 710169201 712298496 712967346 713276928 715776516 719323136 720452096 720764928 721441728 722835456 724284288 724598784 725736024 727138048 728136864 729596322 732893184 735780864 736100352 736471764 736791552 739373544 739694592 740389167 741177216 743306382 748161792 748486656 751109632 751435776 752141376 752467968 752615136 753648948 755104896 756618408 756946944 760037376 760642974 763363328 763748496 764080128 764411904 764561408 767090688 767810988 768144384 768294618 768628224 771895089 772716672 775871488 776208384 779659923 779998464 780337152 780828672 781561872 783071744 784147392 784641312 784982016 785719116 788529152 788814936 792379392 792723456 793967616 796248432 796594176 797095936 797442048 797844411 798190848 800988006 801335808 805306368 808887296 809238528 810508608 810860544 811621944 813189888 814055424 814819824 815173632 816453027 818030304 819153972 822083584 823373824 824504832 826097664 827394204 827753472 828112896 831014912 831795237 832156416 833824368 840892416 841682016 842047488 844998336 845365248 846159048 846692028 849493008 851195709 855042048 858411008 858783744 859217058 859590144 859963392 860131584 862602468 862977024 864706752 868614144 869306256 872415232 872855424 873234432 876675072 877498272 877879296 878050992 878432256 879257106 880955712 882165816 882721476 883104768 886710272 887095296 887416803 891039912 891426816 891813888 893213568 894939136 895779486 896168448 896343721 896732928 897122304 897964704 901502784 905576448 905969664 909998208 910393344 910966784 911822184 912218112 914838624 915414864 915812352 916672302 920284092 924442624 924844032 926295552 927567936 929359872 930349056 931222656 931627008 934486007 934891776 936175968 939524096 940998656 944111616 945593376 946003968 946892268 949731328 950623128 951035904 954368688 955679634 961019904 961922304 963780608 965293238 965712384 966131712 967038912 967648032 970849152 972795096 977190912 981041152 981467136 981962352 982388736 985831392 986259456 987185556 987807366 988236288 991075176 993492864 997549056 997982208 1001914368 1002419901 1002855168 1003290624 1003486848 1004865264 1006806528 1008189504 1008824544 1009262592 1013383168 1014190632 1018331328 1018773504 1019215872 1022787584 1023747984 1024192512 1024392824 1024837632 1025799957 1026245376 1029193452 1029841722 1030288896 1034944512 1039546564 1039997952 1040449536 1041104896 1042082496 1045529856 1046188416 1046642688 1047625488 1051753248 1056505856 1056964608 1058623488 1061664576 1062125568 1063256064 1063792548 1064254464 1067984008 1068447744 1069451019 1069915392 1073664774 1073741824 1078984704 1080678144 1081147392 1082162592 1084253184 1085407232 1086426432 1086898176 1088604036 1090707072 1092205296 1099339776 1101463552 1103192272 1103671296 1104150528 1104707646 1105187328 1109060316 1109541888 1111765824 1114959573 1121189888 1122242688 1122729984 1126664448 1127153664 1128212064 1128922704 1132657344 1134927612 1135420416 1140056064 1145044992 1145622744 1146120192 1146617856 1146842112 1150136624 1150636032 1151716482 1152216576 1152441927 1152942336 1158152192 1159075008 1163807232 1164312576 1168900096 1169997696 1170505728 1170734656 1171243008 1172342808 1174607616 1176221088 1176961968 1177473024 1182793728 1183222404 1188053216 1188569088 1189085184 1190951424 1194372648 1194891264 1195643904 1196163072 1197286272 1201482009 1202003712 1207435264 1207959552 1213330944 1213857792 1215762912 1216290816 1219784832 1220553152 1221083136 1222229736 1222760448 1227045456 1233125376 1235060736 1236757248 1239146496 1240465408 1241091306 1241630208 1242169344 1246522368 1248234624 1258815488 1260791168 1261338624 1262523024 1263071232 1267497504 1268047872 1270038042 1272491584 1274239512 1281359872 1282563072 1287616512 1288175616 1288825587 1289385216 1290197376 1293903702 1294465536 1297060128 1302921216 1308622848 1309283136 1309851648 1314441856 1315012608 1316247408 1316818944 1317076488 1317648384 1318885659 1321433568 1324082214 1324657152 1330065408 1330642944 1335885824 1336559868 1337140224 1337720832 1337982464 1339820352 1342408704 1343669229 1344252672 1345099392 1345683456 1352254176 1357775104 1358364672 1358954496 1364997312 1365590016 1366450176 1367733276 1368327168 1372257936 1373122296 1373718528 1375008453 1379926016 1380426138 1386663936 1387266048 1389443328 1394039808 1394917888 1395523584 1396833984 1397440512 1402337664 1409286144 1411497984 1415552768 1416167424 1417674752 1418390064 1419005952 1420338402 1424596992 1425934692 1426553856 1431553032 1433519451 1438646272 1440904192 1441529856 1442883456 1445670912 1447939857 1448568576 1449197568 1451472048 1454276096 1456273728 1459192644 1465786368 1471561728 1472200704 1472943528 1473583104 1478747088 1479389184 1480778334 1481711049 1482354432 1486612764 1496323584 1496973312 1502219264 1502871552 1504282752 1504935936 1505230272 1507297896 1510209792 1513236816 1513893888 1520074752 1521285948 1526726656 1527496992 1528160256 1528823808 1529122816 1534181376 1535621976 1536288768 1536589236 1537256448 1543790178 1544762583 1545433344 1551742976 1552416768 1559319846 1559996928 1560674304 1561657344 1563123744 1566143488 1568294784 1569282624 1569964032 1571438232 1577058304 1577629872 1584758784 1585446912 1587935232 1592496864 1593188352 1594191872 1594884096 1595688822 1596381696 1601976012 1602671616 1610497161 1610612736 1617774592 1618477056 1621017216 1621721088 1623243888 1626379776 1628110848 1629639648 1630347264 1632906054 1636060608 1638307944 1644167168 1646747648 1649009664 1652195328 1654788408 1655506944 1656225792 1657061469 1662029824 1663590474 1664312832 1667648736 1681784832 1683364032 1684094976 1689996672 1690730496 1692318096 1693384056 1698986016 1702391418 1710084096 1716822016 1717567488 1718434116 1719180288 1719926784 1720263168 1725204936 1725954048 1727574723 1729413504 1737228288 1738612512 1744830464 1745710848 1746468864 1753350144 1754996544 1755758592 1756101984 1756864512 1758514212 1761911424 1764331632 1765442952 1766209536 1773420544 1774190592 1774833606 1782079824 1782853632 1783627776 1786427136 1789878272 1791558972 1792336896 1792687442 1793465856 1794244608 1795929408 1803005568 1811152896 1811939328 1819996416 1820786688 1821933568 1823644368 1824436224 1829677248 1830829728 1831624704 1833344604 1840568184 1848885248 1849688064 1852591104 1855135872 1858719744 1860698112 1861636959 1862445312 1863254016 1868972014 1869783552 1872351936 1879048192 1881997312 1888223232 1891186752 1892007936 1893784536 1899462656 1901246256 1902071808 1905057063 1908737376 1911359268 1922039808 1923844608 1927561216 1930586476 1931424768 1932263424 1934077824 1935296064 1940855553 1941698304 1945590192 1954381824 1962082304 1962934272 1963924704 1964777472 1971662784 1972518912 1974371112 1975614732 1976472576 1982150352 1986123321 1986985728 1995098112 1995964416 2003828736 2004839802 2005710336 2006581248 2006973696 2009730528 2013613056 2016379008 2017649088 2018525184 2026766336 2028381264 2036662656 2037547008 2038431744 2045575168 2047495968 2048385024 2048785648 2049675264 2051599914 2052490752 2058386904 2059683444 2060577792 2069889024 2070639207 2079093128 2079995904 2080899072 2082209792 2084164992 2091059712 2092376832 2093285376 2095250976 2103506496 2113011712 2113929216 2117246976 2123329152 2124251136 2126512128 2127585096 2128508928 2135968016 2136895488 2138902038 2139830784 2147329548 2157969408 2161356288 2162294784 2164325184 2168506368 2170814464 2172852864 2173796352 2177208072 2181414144 2184410592 2198679552 2202927104 2206384544 2207342592 2208301056 2209415292 2210374656 2218120632 2219083776 2223531648 2229919146 2242379776 2244485376 2245459968 2253328896 2254307328 2256424128 2257845408 2265314688 2269855224 2270840832 2280112128 2290089984 2291245488 2292240384 2293235712 2293684224 2300273248 2301272064 2303432964 2304433152 2304883854 2305884672 2316304384 2318150016 2327614464 2328625152 2337800192 2338979769 2339995392 2341011456 2341469312 2342486016 2344685616 2349215232 2352442176 2353923936 2354946048 2365587456 2366444808 2376106432 2377138176 2378170368 2381902848 2388745296 2389782528 2391287808 2392326144 2393533233 2394572544 2402964018 2404007424 2414870528 2415919104 2426661888 2427715584 2431525824 2432581632 2439569664 2441106304 2442166272 2444459472 2445520896 2449359081 2454090912 2466250752 2470121472 2473514496 2478292992 2480930816 2482182612 2483260416 2484338688 2493044736 2495385711 2496469248 2517630976 2521582336 2522677248 2525046048 2526142464 2534995008 2536095744 2540076084 2544983168 2548479024 2553587127 2562719744 2565126144 2575233024 2576351232 2577651174 2578770432 2580394752 2587807404 2588931072 2594120256 2605842432 2617245696 2618566272 2619703296 2628883712 2630025216 2632494816 2633637888 2634152976 2635296768 2637771318 2642867136 2648164428 2649314304 2660130816 2661285888 2662250409 2671771648 2673119736 2674280448 2675441664 2675964928 2679640704 2684817408 2687338458 2688505344 2689031163 2690198784 2691366912 2704508352 2715550208 2716729344 2717908992 2729994624 2731180032 2732900352 2735466552 2736654336 2744515872 2746244592 2747437056 2750016906 2759852032 2760852276 2773327872 2774532096 2778886656 2788079616 2789835776 2791047168 2793667968 2794881024 2803458021 2804675328 2818572288 2822995968 2831105536 2832334848 2835349504 2836780128 2838011904 2840676804 2849193984 2851869384 2853107712 2863106064 2867038902 2877292544 2881808384 2883059712 2885766912 2891341824 2895879714 2897137152 2898395136 2902944096 2908552192 2912547456 2918385288 2931572736 2943123456 2944401408 2945887056 2947166208 2957494176 2958778368 2961556668 2963422098 2964708864 2973225528 2992647168 2993946624 3004438528 3005743104 3007259703 3008565504 3009871872 3010460544 3014595792 3020419584 3026473632 3027787776 3040149504 3042571896 3053453312 3054993984 3056320512 3057647616 3058245632 3068362752 3071243952 3072577536 3073178472 3074512896 3077399871 3087580356 3089525166 3090866688 3103485952 3104833536 3118639692 3119993856 3121348608 3123314688 3126247488 3132286976 3136589568 3138565248 3139928064 3142876464 3154116608 3155259744 3169517568 3170893824 3175870464 3184993728 3186376704 3188383744 3189768192 3191377644 3192763392 3203952024 3205343232 3208353057 3220994322 3221225472 3235549184 3236954112 3242034432 3243442176 3246487776 3252759552 3256221696 3259279296 3260694528 3265812108 3272121216 3276615888 3288334336 3293495296 3298019328 3304390656 3309576816 3311013888 3312451584 3314122938 3324059648 3327180948 3328625664 3335297472 3344878719 3363569664 3366728064 3368189952 3378526333 3379993344 3381460992 3384636192 3386768112 3397972032 3404782836 3420168192 3433644032 3435134976 3436868232 3438360576 3439853568 3440526336 3450409872 3451908096 3455149446 3457325781 3458827008 3474456576 3477225024 3489660928 3491421696 3492937728 3506700288 3509993088 3511517184 3512203968 3513729024 3517028424 3523822848 3528663264 3530885904 3532419072 3546841088 3548381184 3549667212 3564159648 3565707264 3567255552 3572854272 3579756544 3583117944 3584673792 3585374884 3586931712 3588489216 3591858816 3604446027 3606011136 3622305792 3623878656 3639992832 3641573376 3643867136 3647288736 3648872448 3659354496 3661659456 3663249408 3666689208 3681136368 3697770496 3699376128 3705182208 3710271744 3717439488 3721396224 3723273918 3724890624 3726508032 3737944028 3739567104 3744703872 3758096384 3763994624 3776446464 3782373504 3784015872 3787569072 3798925312 3802492512 3804143616 3810114126 3817474752 3822718536 3844079616 3847689216 3855122432 3861172952 3862849536 3864526848 3866476761 3868155648 3870592128 3881711106 3883396608 3891180384 3908763648 3924164608 3925868544 3927849408 3929554944 3943325568 3945037824 3948742224 3951229464 3952945152 3964300704 3972246642 3973971456 3990196224 3991928832 4007657472 4009679604 4011420672 4013162496 4013947392 4019461056 4027226112 4031007687 4032758016 4035298176 4037050368 4053532672 4056762528 4073325312 4075094016 4076863488 4091150336 4094991936 4096770048 4097571296 4099350528 4103199828 4104981504 4116773808 4119366888 4121155584 4139778048 4141278414 4158186256 4159991808 4161798144 4164419584 4168329984 4182119424 4184753664 4186570752 4190501952 4207012992 4226023424 4227858432 4234493952 4246658304 4248502272 4253024256 4255170192 4257017856 4271936032 4273790976 4277804076 4279661568 4294659096 4315938816 4322712576 4324589568 4328650368 4337012736 4341628928 4343819571 4345705728 4347592704 4354416144 4362828288 4368821184 4397359104 4405854208 4412769088 4414685184 4416602112 4418830584 4420749312 4436241264 4438167552 4445133147 4447063296 4459838292 4484759552 4488970752 4490919936 4506657792 4508614656 4512848256 4515690816 4530629376 4539710448 4541681664 4560224256 4580179968 4582490976 4584480768 4586471424 4587368448 4600546496 4602544128 4606865928 4608866304 4609767708 4611769344 4632608768 4634287749 4636300032 4655228928 4657250304 4675600384 4677959538 4679990784 4682022912 4682938624 4684972032 4689371232 4698430464 4704884352 4707847872 4709892096 4731174912 4732889616 4752212864 4754276352 4756340736 4763805696 4777490592 4779565056 4782575616 4784652288 4787066466 4789145088 4805928036 4808014848 4829741056 4831491483 4831838208 4853323776 4855431168 4863051648 4865163264 4879139328 4882212608 4884332544 4888918944 4891041792 4898718162 4908181824 4932501504 4940242944 4947028992 4956585984 4961861632 4964365224 4966520832 4968677376 4971184407 4986089472 4990771422 4992938496 5035261952 5043164672 5045354496 5050092096 5052284928 5069990016 5072191488 5080152168 5089966336 5096958048 5107174254 5125439488 5130252288 5150466048 5152702464 5155302348 5157540864 5160789504 5175614808 5177862144 5182724169 5188240512 5211684864 5234491392 5237132544 5239406592 5257767424 5260050432 5264989632 5267275776 5268305952 5270593536 5275542636 5285734272 5296328856 5298628608 5320261632 5322571776 5324500818 5343543296 5346239472 5348560896 5350883328 5351929856 5359281408 5369634816 5374676916 5377010688 5378062326 5380397568 5382733824 5409016704 5431100416 5433458688 5435817984 5459989248 5462360064 5465800704 5470933104 5473308672 5489031744 5492489184 5494874112 5500033812 5519704064 5521704552 5546655744 5549064192 5557773312 5576159232 5579671552 5582094336 5584910877 5587335936 5589762048 5606916042 5609350656 5637144576 5645991936 5662211072 5664669696 5670699008 5673560256 5676023808 5681353608 5698387968 5703738768 5706215424 5715171189 5726212128 5734077804 5754585088 5763616768 5766119424 5771533824 5782683648 5791759428 5794274304 5796790272 5805888192 5817104384 5822566659 5825094912 5836770576 5863145472 5886246912 5888802816 5891774112 5894332416 5914988352 5917556736 5923113336 5926844196 5929417728 5946451056 5958369963 5985294336 5987893248 6008877056 6011486208 6014519406 6017131008 6019743744 6020921088 6029191584 6040839168 6052947264 6055575552 6080299008 6085143792 6106906624 6109987968 6112641024 6115295232 6116491264 6136725504 6142487904 6145155072 6146356944 6149025792 6154799742 6175160712 6179050332 6181733376 6206971904 6209667072 6211917621 6237279384 6239987712 6242697216 6246629376 6252494976 6264573952 6273179136 6274406047 6277130496 6279856128 6285752928 6308233216 6310519488 6339035136 6341787648 6351740928 6369987456 6372753408 6376767488 6379536384 6382755288 6385526784 6407904048 6410686464 6416706114 6441988644 6471098368 6473908224 6484068864 6486884352 6492975552 6505519104 6512443392 6518558592 6521389056 6531624216 6544242432 6553231776 6576668672 6586990592 6596038656 6608781312 6619153632 6622027776 6624903168 6628245876 6648119296 6654361896 6657251328 6670594944 6689757438 6727139328 6733456128 6736379904 6757052666 6759986688 6762921984 6769272384 6773536224 6795944064 6809565672 6840336384 6867288064 6870269952 6873736464 6876721152 6879707136 6881052672 6900819744 6903816192 6910298892 6914651562 6917654016 6948913152 6954450048 6979321856 6982843392 6985875456 7013400576 7016939307 7019986176 7023034368 7024407936 7027458048 7034056848 7047645696 7057326528 7061771808 7064838144 7093682176 7096762368 7099334424 7128319296 7131414528 7134511104 7145708544 7159513088 7166235888 7169347584 7170749768 7173863424 7176978432 7180599699 7183717632 7208892054 7212022272 7244611584 7247757312 7279985664 7283146752 7287734272 7294577472 7297744896 7318708992 7323318912 7326498816 7333378416 7362272736 7395540992 7398752256 7410364416 7420543488 7434878976 7442792448 7446547836 7449781248 7453016064 7475888056 7479134208 7486157133 7489407744 7516192768 7527989248 7552892928 7564747008 7568031744 7575138144 7597850624 7604985024 7608287232 7620228252 7634949504 7645437072 7688159232 7695378432 7710244864 7722345904 7725699072 7729053696 7732953522 7736311296 7741184256 7763422212 7766793216 7782360768 7817527296 7848329216 7851737088 7855698816 7859109888 7886651136 7890075648 7897484448 7902458928 7905890304 7928601408 7944493284 7947942912 7980392448 7983857664 8015314944 8019359208 8022841344 8026324992 8027894784 8038922112 8054452224 8062015374 8065516032 8067093489 8070596352 8074100736 8107065344 8113525056 8146650624 8150188032 8153726976 8182300672 8189983872 8193540096 8195142592 8198701056 8206399656 8209963008 8233547616 8238733776 8242311168 8279556096 8282556828 8316372512 8319983616 8323596288 8328839168 8336659968 8364238848 8369507328 8373141504 8381003904 8410374063 8414025984 8452046848 8455716864 8468987904 8493316608 8497004544 8506048512 8510340384 8514035712 8543872064 8547581952 8555608152 8559323136 8589318192 8631877632 8645425152 8649179136 8657300736 8674025472 8683257856 8687639142 8691411456 8695185408 8708832288 8725656576 8737642368 8794718208 8811708416 8825538176 8829370368 8833204224 8837661168 8841498624 8872482528 8876335104 8890266294 8894126592 8919676584 8969519104 8977941504 8981839872 9013315584 9017229312 9021779109 9025696512 9031381632 9061258752 9079420896 9083363328 9120448512 9160359936 9164981952 9168961536 9172942848 9174736896 9201092992 9205088256 9213731856 9217732608 9219535416 9223538688 9232199613 9265217536 9268575498 9272600064 9310457856 9314500608 9351200768 9355919076 9359981568 9364045824 9365877248 9369944064 9378742464 9396860928 9409768704 9415695744 9419784192 9462349824 9465779232 9504425728 9508552704 9512681472 9527611392 9554981184 9559130112 9565151232 9569304576 9574132932 9578290176 9611856072 9616029696 9625059171 9659482112 9662982966 9663676416 9706647552 9710862336 9726103296 9730326528 9758278656 9764425216 9768665088 9777837888 9782083584 9797436324 9816363648 9865003008 9880485888 9894057984 9913171968 9923723264 9928730448 9933041664 9937354752 9942368814 9972178944 9981542844 9985876992 10034636157 10070523904 10086329344 10090708992 10100184192 10104569856 10135578999 10139980032 10144382976 10160304336 10179932672 10193916096 10214348508 10250878976 10260504576 10300932096 10305404928 10310604696 10315081728 10321579008 10351229616 10355724288 10365448338 10371977343 10376481024 10423369728 10468982784 10474265088 10478813184 10515534848 10520100864 10529979264 10534551552 10536611904 10541187072 10551085272 10571468544 10592657712 10597257216 10640523264 10645143552 10649001636 10687086592 10692478944 10697121792 10701766656 10703859712 10718562816 10739269632 10749353832 10754021376 10756124652 10760795136 10765467648 10813338081 10818033408 10862200832 10866917376 10871635968 10919978496 10924720128 10931601408 10941866208 10946617344 10978063488 10984978368 10989748224 11000067624 11039408128 11043409104 11093311488 11098128384 11115546624 11152318464 11159343104 11164188672 11169821754 11174671872 11179524096 11213832084 11218701312 11274289152 11291983872 11324422144 11329339392 11341398016 11347120512 11352047616 11362707216 11396775936 11407477536 11412430848 11430342378 11452424256 11468155608 11509170176 11527233536 11532238848 11543067648 11565367296 11583518856 11588548608 11593580544 11599430283 11611776384 11634208768 11645133318 11650189824 11673541152 11726290944 11772493824 11777605632 11783548224 11788664832 11829976704 11835113472 11846226672 11853688392 11858835456 11892902112 11916739926 11970588672 11975786496 12017754112 12022972416 12029038812 12034262016 12039487488 12041842176 12058383168 12081678336 12093023061 12105894528 12111151104 12160598016 12170287584 12213813248 12219975936 12225282048 12230590464 12232982528 12273451008 12284975808 12290310144 12292713888 12298051584 12309599484 12350321424 12358100664 12363466752 12413943808 12419334144 12423835242 12474558768 12479975424 12485394432 12493258752 12504989952 12529147904 12546358272 12548812094 12554260992 12559712256 12571505856 12616466432 12621038976 12678070272 12683575296 12703481856 12739974912 12745506816 12753534976 12759072768 12765510576 12771053568 12815808096 12821372928 12833412228 12883977288 12942196736 12947816448 12968137728 12973768704 12985951104 13011038208 13024886784 13031458713 13037117184 13042778112 13063248432 13088484864 13106463552 13153337344 13173981184 13192077312 13217562624 13238307264 13244055552 13249806336 13256491752 13296238592 13308723792 13314502656 13335399441 13341189888 13379514876 13454278656 13466912256 13472759808 13514105332 13519973376 13525843968 13538544768 13547072448 13591888128 13619131344 13680672768 13734576128 13740539904 13747472928 13753442304 13759414272 13762105344 13801639488 13807632384 13820597784 13829303124 13835308032 13897826304 13902863247 13908900096 13958643712 13965686784 13971750912 14026801152 14033878614 14039972352 14046068736 14048815872 14054916096 14068113696 14095291392 14114653056 14123543616 14129676288 14187364352 14193524736 14198668848 14256638592 14262829056 14269022208 14291417088 14319026176 14332471776 14338695168 14341499536 14347726848 14353956864 14361199398 14367435264 14417784108 14424044544 14489223168 14494474449 14495514624 14559971328 14566293504 14575468544 14589154944 14595489792 14637417984 14646637824 14652997632 14666756832 14724545472 14791081984 14797504512 14820728832 14841086976 14869757952 14885584896 14893095672 14899562496 14906032128 14951776112 14958268416 14972314266 14978815488 15055978496 15105785856 15129494016 15136063488 15150276288 15195701248 15209970048 15216574464 15240456504 15269899008 15290874144 15376318464 15390756864 15420489728 15444691808 15451398144 15458107392 15465907044 15472622592 15482368512 15526844424 15533586432 15564721536 15635054592 15696658432 15703474176 15711397632 15718219776 15773302272 15780151296 15794968896 15804917856 15811780608 15857202816 15888986568 15895885824 15960784896 15967715328 16030629888 16038718416 16045682688 16052649984 16055789568 16077844224 16108904448 16124030748 16131032064 16134186978 16141192704 16148201472 16214130688 16227050112 16293301248 16300376064 16307453952 16364601344 16379967744 16387080192 16390285184 16397402112 16412799312 16419926016 16467095232 16477467552 16484622336 16559112192 16565113656 16632745024 16639967232 16647192576 16657678336 16673319936 16728477696 16739014656 16746283008 16754732631 16762007808 16820748126 16828051968 16904093696 16911433728 16937975808 16986633216 16994009088 17012097024 17020680768 17028071424 17087744128 17095163904 17111216304 17118646272 17145513567 17178636384 17263755264 17290850304 17298358272 17314601472 17348050944 17366515712 17375278284 17382822912 17390370816 17417664576 17451313152 17467699977 17475284736 17589436416 17623416832 17651076352 17658740736 17666408448 17675322336 17682997248 17744965056 17752670208 17780532588 17788253184 17839353168 17875109889 17939038208 17955883008 17963679744 18026631168 18034458624 18043558218 18051393024 18062763264 18122517504 18158841792 18166726656 18240897024 18320719872 18329963904 18337923072 18345885696 18349473792 18402185984 18410176512 18427463712 18435465216 18439070832 18447077376 18464399226 18530435072 18537150996 18545200128 18620915712 18629001216 18635752863 18702401536 18711838152 18719963136 18728091648 18731754496 18739888128 18757484928 18793721856 18819537408 18823218141 18831391488 18839568384 18924699648 18931558464 19008851456 19017105408 19025362944 19055222784 19109962368 19118260224 19130302464 19138609152 19148265864 19156580352 19223712144 19232059392 19250118342 19318964224 19325965932 19413295104 19421724672 19452206592 19460653056 19516557312 19528850432 19537330176 19555675776 19564167168 19594872648 19632727296 19730006016 19760971776 19788115968 19826343936 19847446528 19857460896 19866083328 19874709504 19884737628 19944357888 19963085688 19971753984 20069272314 20141047808 20172658688 20181417984 20200368384 20209139712 20271157998 20279960064 20288765952 20320608672 20359865344 20387832192 20428697016 20501757952 20521009152 20601864192 20610809856 20621209392 20630163456 20643158016 20702459232 20711448576 20730896676 20743954686 20752962048 20846739456 20937965568 20948530176 20957626368 21031069696 21040201728 21050817921 21059958528 21069103104 21073223808 21082374144 21102170544 21142937088 21185315424 21194514432 21281046528 21290287104 21298003272 21374173184 21384957888 21394243584 21403533312 21407719424 21437125632 21478539264 21498707664 21508042752 21512249304 21521590272 21530935296 21541799097 21626676162 21636066816 21724401664 21733834752 21743271936 21839956992 21849440256 21863202816 21883732416 21893234688 21956126976 21969956736 21979496448 22000135248 22078816256 22086818208 22186622976 22196256768 22231093248 22304636928 22318686208 22328377344 22339643508 22349343744 22359048192 22427664168 22437402624 22458471399 22548578304 22583967744 22648844288 22658678784 22682796032 22694241024 22704095232 22725414432 22793551872 22814955072 22824861696 22860684756 22904848512 22936311216 23018340352 23054467072 23064477696 23086135296 23130734592 23167037712 23177097216 23187161088 23198860566 23223552768 23268417536 23290266636 23300379648 23347082304 23452581888 23544987648 23555211264 23567096448 23577329664 23659953408 23670226944 23692453344 23707376784 23717670912 23785804224 23833479852 23941177344 23951572992 24035508224 24045944832 24058077624 24068524032 24078974976 24083684352 24116766336 24163356672 24186046122 24201280467 24211789056 24222302208 24321196032 24340575168 24427626496 24439951872 24450564096 24461180928 24465965056 24546902016 24569951616 24580620288 24585427776 24596103168 24619198968 24700642848 24716201328 24726933504 24827887616 24838668288 24847670484 24949117536 24959950848 24970788864 24986517504 25009979904 25058295808 25092716544 25097624188 25108521984 25119424512 25143011712 25231122189 25232932864 25242077952 25356140544 25367150592 25406963712 25479949824 25491013632 25507069952 25518145536 25531021152 25542107136 25631616192 25642745856 25666824456 25767954576 25884393472 25895632896 25936275456 25947537408 25971902208 26022076416 26049773568 26062917426 26074234368 26085556224 26126496864 26176969728 26212927104 26306674688 26347962368 26384154624 26435125248 26476614528 26488111104 26499612672 26512983504 26592477184 26617447584 26629005312 26670798882 26682379776 26759029752 26908557312 26933824512 26945519616 27028210664 27039946752 27051687936 27065337327 27077089536 27094144896 27183776256 27238262688 27361345536 27469152256 27481079808 27494945856 27506884608 27518828544 27524210688 27603278976 27615264768 27641195568 27658606248 27670616064 27795652608 27805726494 27817800192 27931373568 27943501824 28053602304 28067757228 28079944704 28092137472 28097631744 28109832192 28136227392 28190582784 28229306112 28247087232 28259352576 28374728704 28387049472 28397337696 28513277184 28525658112 28538044416 28582834176 28638052352 28664943552 28677390336 28682999072 28695453696 28707913728 28722398796 28734870528 28835568216 28848089088 28978446336 28988948898 28991029248 29119942656 29132587008 29150937088 29178309888 29190979584 29274835968 29293275648 29305995264 29333513664 29449090944 29582163968 29595009024 29641457664 29682173952 29739515904 29771169792 29786191344 29799124992 29812064256 29903552224 29916536832 29944628532 29957630976 30111956992 30211571712 30258988032 30272126976 30300552576 30391402496 30406736997 30419940096 30433148928 30480913008 30539798016 30581748288 30752636928 30781513728 30840979456 30889383616 30902796288 30916214784 30931814088 30945245184 30964737024 31053688848 31067172864 31115932029 31129443072 31270109184 31393316864 31406948352 31422795264 31436439552 31546604544 31560302592 31589937792 31609835712 31623561216 31714405632 31777973136 31791771648 31921569792 31935430656 32061259776 32077436832 32091365376 32105299968 32111579136 32155688448 32217808896 32248061496 32262064128 32268373956 32282385408 32296402944 32428261376 32440014243 32454100224 32586602496 32600752128 32614907904 32729202688 32759935488 32774160384 32780570368 32794804224 32825598624 32839852032 32934190464 32954935104 32969244672 33118224384 33130227312 33265490048 33279934464 33294385152 33315356672 33346639872 33456955392 33478029312 33492566016 33509465262 33524015616 33641496252 33656103936 33808187392 33822867456 33875951616 33973266432 33988018176 34024194048 34041361536 34056142848 34175488256 34190327808 34222432608 34237292544 34291027134 34357272768 34527510528 34581700608 34596716544 34629202944 34696101888 34733031424 34750556568 34765645824 34780741632 34798290849 34835329152 34902626304 34935399954 34950569472 35178872832 35246833664 35302152704 35317481472 35332816896 35350644672 35365994496 35489930112 35505340416 35561065176 35576506368 35678706336 35750219778 35878076416 35911766016 35927359488 36053262336 36068917248 36087116436 36102786048 36125526528 36245035008 36279069183 36317683584 36333453312 36481794048 36641439744 36659927808 36675846144 36691771392 36698947584 36804371968 36820353024 36854927424 36870930432 36878141664 36894154752 36928798452 37060870144 37074301992 37090400256 37241831424 37258002432 37271505726 37404803072 37423676304 37439926272 37456183296 37463508992 37479776256 37514969856 37587443712 37639074816 37646436282 37662782976 37679136768 37849399296 37863116928 38017702912 38034210816 38050725888 38110445568 38219924736 38236520448 38260604928 38277218304 38296531728 38313160704 38447424288 38464118784 38500236684 38637928448 38651931864 38826590208 38843449344 38904413184 38921306112 39033114624 39057700864 39074660352 39094376139 39111351552 39128334336 39189745296 39265454592 39460012032 39521943552 39576231936 39652687872 39694893056 39714921792 39732166656 39749419008 39769475256 39888715776 39926171376 39943507968 40006198323 40138544628 40282095616 40345317376 40362835968 40400736768 40418279424 40542315996 40559920128 40577531904 40641217344 40719730688 40775664384 40857394032 41003515904 41042018304 41203728384 41221619712 41242418784 41260326912 41286316032 41404918464 41422897152 41461793352 41487909372 41505924096 41693478912 41708589741 41875931136 41897060352 41915252736 42062139392 42080403456 42101635842 42119917056 42138206208 42146447616 42164748288 42204341088 42285874176 42370630848 42389028864 42562093056 42580574208 42596006544 42748346368 42769915776 42788487168 42807066624 42815438848 42874251264 42957078528 42997415328 43016085504 43024498608 43043180544 43061870592 43083598194 43253352324 43272133632 43448803328 43467669504 43483423347 43486543872 43679913984 43698880512 43726405632 43767464832 43786469376 43912253952 43920842329 43939913472 43958992896 44000270496 44157632512 44173636416 44373245952 44392513536 44462186496 44609273856 44637372416 44656754688 44679287016 44698687488 44718096384 44855328336 44874805248 44916942798 45167935488 45297688576 45317357568 45365592064 45388482048 45408190464 45450828864 45587103744 45629910144 45649723392 45721369512 45809697024 45872622432 46036680704 46108934144 46128955392 46172270592 46261469184 46334075424 46354194432 46374322176 46397721132 46447105536 46536835072 46580533272 46600759296 46694164608 46905163776 47089975296 47110422528 47134192896 47154659328 47319906816 47340453888 47384906688 47414753568 47435341824 47571608448 47666959704 47882354688 47903145984 48071016448 48091889664 48116155248 48137048064 48157949952 48167368704 48233532672 48326713344 48372092244 48402560934 48423578112 48444604416 48642392064 48681150336 48855252992 48879903744 48901128192 48922361856 48931930112 49093804032 49139903232 49161240576 49170855552 49192206336 49238397936 49401285696 49432402656 49453867008 49655775232 49677336576 49695340968 49898235072 49919901696 49941577728 49973035008 50019959808 50116591616 50185433088 50195248376 50217043968 50238849024 50264197893 50286023424 50462244378 50465865728 50484155904 50712281088 50734301184 50813927424 50959899648 50982027264 51014139904 51036291072 51062042304 51084214272 51263232384 51285491712 51333648912 51535909152 51768786944 51791265792 51872550912 51895074816 51943804416 52044152832 52099547136 52125834852 52148468736 52171112448 52252993728 52353939456 52403099931 52425854208 52613349376 52695924736 52768309248 52870250496 52953229056 52976222208 52999225344 53025967008 53184954368 53234895168 53258010624 53341597764 53364759552 53518059504 53817114624 53867649024 53891039232 54056421328 54079893504 54103375872 54130674654 54154179072 54188289792 54367552512 54476525376 54722691072 54938304512 54962159616 54989891712 55013769216 55037657088 55048421376 55206557952 55230529536 55282391136 55317212496 55341232128 55591305216 55611452988 55635600384 55862747136 55887003648 56107204608 56135514456 56159889408 56184274944 56195263488 56219664384 56272454784 56381165568 56458612224 56469654423 56494174464 56518705152 56749457408 56774098944 56794675392 57026554368 57051316224 57076088832 57165668352 57276104704 57329887104 57354780672 57365998144 57390907392 57415827456 57444797592 57469741056 57671136432 57696178176 57956892672 57977897796 58239885312 58265174016 58301874176 58356619776 58381959168 58549671936 58586551296 58611990528 58667027328 58898181888 59164327936 59190018048 59282915328 59364347904 59479031808 59542339584 59572382688 59598249984 59624128512 59807104448 59833073664 59889257064 59915261952 60223913984 60423143424 60517976064 60544253952 60601105152 60782804992 60813473994 60839880192 60866297856 60961826016 61079596032 61163496576 61505273856 61563027456 61681958912 61778767232 61805592576 61832429568 61863628176 61890490368 61929474048 62107377696 62134345728 62231864058 62258886144 62540218368 62786633728 62813896704 62845590528 62872879104 63093209088 63120605184 63152453763 63179875584 63219671424 63247122432 63428811264 63555946272 63583543296 63843139584 63870861312 64122519552 64154873664 64182730752 64210599936 64223158272 64311376896 64435617792 64496122992 64524128256 64536747912 64564770816 64592805888 64625397291 64856522752 64880028486 64908200448 65173204992 65201504256 65229815808 65458405376 65519870976 65548320768 65561140736 65589608448 65651197248 65679704064 65868380928 65909870208 65938489344 66236448768 66260454624 66530980096 66559868928 66588770304 66630713344 66693279744 66913910784 66956058624 66985132032 67018930524 67048031232 67282992504 67312207872 67375414197 67616374784 67645734912 67751903232 67946532864 67976036352 68048388096 68082723072 68112285696 68350976512 68380655616 68444865216 68474585088 68582054268 68714545536 69055021056 69163401216 69193433088 69258405888 69392203776 69466062848 69501113136 69531291648 69561483264 69596581698 69670658304 69805252608 69870799908 69901138944 70357745664 70493667328 70604305408 70634962944 70665633792 70701289344 70731988992 70979860224 71010680832 71122130352 71153012736 71357412672 71500439556 71756152832 71823532032 71854718976 72106524672 72137834496 72174232872 72205572096 72251053056 72490070016 72558138366 72603841401 72635367168 72666906624 72963588096 73282879488 73319855616 73351692288 73383542784 73397895168 73608743936 73640706048 73709854848 73741860864 73756283328 73788309504 73857596904 74121740288 74148603984 74180800512 74483662848 74516004864 74543011452 74809606144 74847352608 74879852544 74912366592 74927017984 74959552512 75029939712 75174887424 75278149632 75292872564 75325565952 75358273536 75693366567 75698798592 75726233856 76035405824 76068421632 76101451776 76220891136 76439849472 76473040896 76521209856 76554436608 76593063456 76626321408 76894848576 76928237568 77000473368 77275856896 77303863728 77653180416 77686898688 77808826368 77842612224 78066229248 78115401728 78149320704 78188752278 78222703104 78256668672 78379490592 78530909184 78920024064 79043887104 79152463872 79305375744 79389786112 79429843584 79464333312 79498838016 79538950512 79777431552 79852342752 79887015936 80012396646 80277089256 80564191232 80690634752 80725671936 80801473536 80836558848 81084631992 81119840256 81155063808 81196011981 81282434688 81439461376 81551328768 81714788064 82007031808 82084036608 82407456768 82443239424 82484837568 82520653824 82572632064 82809836928 82845794304 82923586704 82975818744 83011848192 83386957824 83417179482 83794120704 83830505472 84124278784 84160806912 84203271684 84239834112 84276412416 84292895232 84329496576 84408682176 84571748352 84741261696 84778057728 85124186112 85161148416 85192013088 85496692736 85539831552 85576974336 85614133248 85630877696 85748502528 85914157056 85994830656 86032171008 86048997216 86086361088 86123741184 86167196388 86506704648 86544267264 86897606656 86935339008 86966846694 86973087744 87359827968 87397761024 87452811264 87534929664 87572938752 87824507904 87841684658 87879826944 87917985792 88000540992 88315265024 88347272832 88746491904 88785027072 88924372992 89218547712 89274744832 89313509376 89358574032 89397374976 89436192768 89710656672 89749610496 89833885596 90335870976 90595377152 90634715136 90731184128 90776964096 90816380928 90901657728 91174207488 91220210991 91259820288 91299446784 91442739024 91619394048 91745244864 92073361408 92217868288 92257910784 92344541184 92522938368 92668150848 92708388864 92748644352 92795442264 92894211072 93073670144 93161066544 93201518592 93347796087 93388329216 93810327552 94179950592 94220845056 94268385792 94309318656 94639813632 94680907776 94769813376 94829507136 94870683648 95143216896 95333919408 95764709376 95806291968 96142032896 96183779328 96232310496 96274096128 96315899904 96334737408 96467065344 96653426688 96744184488 96805121868 96847156224 96889208832 97284784128 97320042729 97362300672 97710505984 97759807488 97802256384 97844723712 97863860224 98187608064 98279806464 98322481152 98341711104 98384412672 98476795872 98802571392 98864805312 98907734016 99311550464 99354673152 99390681936 99796470144 99839803392 99883155456 99946070016 100039919616 100233183232 100370866176 100390496752 100434087936 100477698048 100528395786 100572046848 100924488756 100968311808 101424562176 101468602368 101627854848 101919799296 101964054528 102028279808 102072582144 102124084608 102168428544 102526464768 102570983424 102667297824 103071818304 103537573888 103582531584 103745101824 103790149632 103887608832 104088305664 104199094272 104251669704 104296937472 104342224896 104505987456 104707878912 104806199862 104851708416 105391849472 105536618496 105740500992 105906458112 105952444416 105998450688 106051934016 106369908736 106469790336 106516021248 106683195528 106729519104 107036119008 107634229248 107735298048 107782078464 108112842656 108159787008 108206751744 108261349308 108308358144 108376579584 108735105024 108953050752 109445382144 109876609024 109924319232 109979783424 110027538432 110075314176 110096842752 110413115904 110461059072 110564782272 110634424992 110682464256 111182610432 111222905976 111271200768 111725494272 111774007296 112214409216 112271028912 112319778816 112368549888 112390526976 112439328768 112544909568 112762331136 112917224448 112939308846 112988348928 113037410304 113498914816 113548197888 113589350784 114053108736 114102632448 114152177664 114331336704 114552209408 114659774208 114709561344 114731996288 114781814784 114831654912 114889595184 114939482112 115342272864 115392356352 115913785344 115955795592 116479770624 116530348032 116603748352 116713239552 116763918336 117099343872 117173102592 117223981056 117283128417 117334054656 117796363776 118328655872 118380036096 118565830656 118728695808 118958063616 119084679168 119144765376 119196499968 119248257024 119614208896 119666147328 119778514128 119830523904 120018594969 120447827968 120846286848 121035952128 121088507904 121202210304 121565609984 121626947988 121679760384 121732595712 121923652032 122159192064 122326993152 123010547712 123126054912 123363917824 123557534464 123611185152 123664859136 123727256352 123780980736 123858948096 124214755392 124268691456 124463728116 124517772288 125080436736 125125769223 125573267456 125627793408 125691181056 125745758208 126186418176 126241210368 126304907526 126359751168 126439342848 126494244864 126857622528 127111892544 127167086592 127686279168 127741722624 128245039104 128309747328 128365461504 128421199872 128446316544 128622753792 128871235584 128992245984 129048256512 129073495824 129129541632 129185611776 129250794582 129713045504 129760056972 129816400896 130346409984 130403008512 130450270041 130459631616 130916810752 131039741952 131096641536 131122281472 131179216896 131302394496 131359408128 131736761856 131762526987 131819740416 131876978688 132472897536 132520909248 133061960192 133119737856 133177540608 133261426688 133386559488 133827821568 133912117248 133970264064 134037861048 134096062464 134565985008 134624415744 134750828394 135232749568 135503806464 135893065728 135952072704 136096776192 136165446144 136224571392 136701953024 136761311232 136889730432 136949170176 137164108536 137429091072 138110042112 138326802432 138386866176 138516811776 138784407552 138932125696 139002226272 139062583296 139122966528 139193163396 139341316608 139610505216 139741599816 139802277888 140715491328 140987334656 141208610816 141269925888 141331267584 141402578688 141463977984 141959720448 142021361664 142244260704 142306025472 142714825344 143000879112 143512305664 143647064064 143709437952 144213049344 144275668992 144348465744 144411144192 144502106112 144980140032 145116276732 145207682802 145270734336 145333813248 145927176192 146565758976 146639711232 146703384576 146767085568 146795790336 147217487872 147281412096 147419709696 147483721728 147512566656 147576619008 147715193808 148243480576 148297207968 148361601024 148967325696 149032009728 149086022904 149619212288 149694705216 149759705088 149824733184 149854035968 149919105024 150059879424 150349774848 150556299264 150585745128 150651131904 150716547072 150792593679 151386733134 151397597184 151452467712 152070811648 152136843264 152202903552 152441782272 152879698944 152946081792 153042419712 153108873216 153186126912 153252642816 153789697152 153856475136 154000946736 154551713792 154607727456 155306360832 155373797376 155617652736 155685224448 156132458496 156230803456 156298641408 156377504556 156445406208 156513337344 156758981184 157061818368 157209299793 157840048128 158087774208 158304927744 158610751488 158779572224 158859687168 158928666624 158997676032 159077901024 159554863104 159704685504 159774031872 160024793292 160554178512 161128382464 161381269504 161451343872 161602947072 161673117696 162169263984 162239680512 162310127616 162392023962 162564869376 162878922752 163102657536 163429576128 164014063616 164168073216 164814913536 164886478848 164969675136 165041307648 165145264128 165619673856 165691588608 165847173408 165951637488 166023696384 166773915648 166834358964 167588241408 167661010944 168248557568 168321613824 168406543368 168479668224 168552824832 168585790464 168658993152 168817364352 169143496704 169408963269 169482523392 169556115456 170248372224 170322296832 170384026176 170993385472 171079663104 171153948672 171228266496 171261755392 171497005056 171828314112 171989661312 172064342016 172097994432 172172722176 172247482368 172334392776 173013409296 173088534528 173795213312 173870678016 173933693388 174719655936 174795522048 174905622528 175069859328 175145877504 175649015808 175683369316 175759653888 175835971584 176001081984 176630530048 176694545664 177492983808 177570054144 177848745984 178437095424 178549489664 178627018752 178717148064 178794749952 178872385536 179421313344 179499220992 179667771192 180671741952 181190754304 181269430272 181462368256 181553928192 181632761856 181803315456 182348414976 182440421982 182519640576 182598893568 182885478048 183238788096 183490489728 184146722816 184435736576 184515821568 184689082368 185045876736 185336301696 185416777728 185497288704 185590884528 185788422144 186147340288 186322133088 186403037184 186695592174 186776658432 187620655104 188359901184 188441690112 188536771584 188618637312 189279627264 189361815552 189457361289 189539626752 189659014272 189741367296 190286433792 190667838816 191529418752 191612583936 192284065792 192367558656 192464620992 192548192256 192631799808 192669474816 192934130688 193306853376 193488368976 193610243736 193694312448 193778417664 194569568256 194640085458 194724601344 195519614976 195604512768 195689447424 195727720448 196375216128 196559612928 196644962304 196683422208 196768825344 196953591744 197605142784 197729610624 197815468032 198623100928 198709346304 198781363872 199592940288 199679606784 199766310912 199892140032 200079839232 200466366464 200741732352 200780993504 200868175872 200955396096 201056791572 201144093696 201848977512 201936623616 202849124352 202937204736 203255709696 203839598592 203928109056 204056559616 204145164288 204248169216 204336857088 205052929536 205141966848 205334595648 206143636608 207075147776 207165063168 207490203648 207580299264 207775217664 208176611328 208398188544 208503339408 208593874944 208684449792 209011974912 209415757824 209612399724 209703416832 210783698944 211073236992 211481001984 211812916224 211904888832 211996901376 212103868032 212739817472 212939580672 213032042496 213366391056 213459038208 214072238016 215268458496 215470596096 215564156928 216225685312 216319574016 216413503488 216522698616 216616716288 216753159168 217470210048 217811524203 217906101504 218890764288 219753218048 219848638464 219959566848 220055076864 220150628352 220193685504 220826231808 220922118144 221129564544 221268849984 221364928512 222365220864 222445811952 222542401536 223450988544 223548014592 224428818432 224542057824 224639557632 224737099776 224781053952 224878657536 225089819136 225524662272 225834448896 225878617692 225976697856 226074820608 226997829632 227080099701 227096395776 227178701568 228106217472 228205264896 228304355328 228662673408 229104418816 229319548416 229419122688 229463992576 229563629568 229663309824 229779190368 229878964224 230684545728 230784712704 231827570688 231911591184 232959541248 233060696064 233207496704 233426479104 233527836672 234198687744 234346205184 234447962112 234566256834 234668109312 235592727552 236657311744 236760072192 237131661312 237457391616 237916127232 238169358336 238289530752 238392999936 238496514048 239228417792 239332294656 239557028256 239661047808 240037189938 240895655936 241692573696 242071904256 242177015808 242404420608 243131219968 243253895976 243359520768 243465191424 243588035943 243847304064 244318384128 244653986304 246021095424 246252109824 246727835648 247115068928 247222370304 247329718272 247454512704 247561961472 247717896192 248429510784 248537382912 248927456232 249035544576 250160873472 250251538446 251146534912 251382362112 251491516416 252372836352 252482420736 252609815052 252719502336 252878685696 252988489728 253715245056 254223785088 254334173184 255372558336 255483445248 256490078208 256619494656 256730923008 256842399744 256892633088 257245507584 257742471168 257984491968 258096513024 258146991648 258259083264 258371223552 258501589164 259426091008 259520113944 259632801792 260692819968 260806017024 260900540082 260919263232 261833621504 262079483904 262193283072 262244562944 262358433792 262604788992 262718816256 263473523712 263525053974 263639480832 263753957376 264945795072 265041818496 266123920384 266239475712 266355081216 266522853376 266773118976 267655643136 267824234496 267940528128 268075722096 268192124928 269131970016 269248831488 269501656788 270465499136 271007612928 271786131456 271904145408 272193552384 272330892288 272449142784 273403906048 273522622464 273660632973 273779460864 273898340352 274328217072 274858182144 276220084224 276653604864 276773732352 277033623552 277568815104 277864251392 278004452544 278125166592 278245933056 278386326792 278682633216 279221010432 279483199632 279604555776 280043388261 281430982656 281974669312 282417221632 282539851776 282662535168 282805157376 282927955968 283919440896 284042723328 284488521408 284612050944 285429650688 286001758224 287024611328 287294128128 287418875904 288426098688 288551337984 288696931488 288822288384 289004212224 289960280064 290232553464 290415365604 290541468672 290667626496 291854352384 291960128187 293131517952 293279422464 293406769152 293534171136 293591580672 294434975744 294562824192 294839419392 294967443456 295025133312 295153238016 295430387616 296486961152 296594415936 296723202048 297934651392 298064019456 298172045808 299238424576 299389410432 299519410176 299649466368 299708071936 299838210048 300119758848 300699549696 301112598528 301171490256 301302263808 301433094144 301585187358 302773466268 302904935424 304141623296 304273686528 304405807104 304883564544 305759397888 305892163584 306084839424 306217746432 306372253824 306505285632 307579394304 307712950272 308001893472 309103427584 309215454912 310612721664 310747594752 311235305472 311370448896 312264916992 312461606912 312597282816 312755009112 312890812416 313026674688 313517962368 314123636736 314418599586 316175548416 316609855488 317221502976 317559144448 317719374336 317857333248 317995352064 318155802048 319109726208 319409371008 319548063744 320049586584 321108357024 322256764928 322762539008 322902687744 323205894144 323346235392 324338527968 324479361024 324620255232 324784047924 325129738752 325757845504 326205315072 326859152256 328028127232 328336146432 329629827072 329772957696 329939350272 330082615296 330290528256 331239347712 331383177216 331694346816 331903274976 332047392768 333547831296 333668717928 335176482816 335322021888 336497115136 336643227648 336813086736 336959336448 337105649664 337171580928 337317986304 337634728704 338286993408 338817926538 338965046784 339112230912 340496744448 340644593664 340768052352 341986770944 342159326208 342307897344 342456532992 342523510784 342994010112 343656628224 343979322624 344128684032 344195988864 344345444352 344494964736 344668785552 346026818592 346177069056 347590426624 347741356032 347867386776 349439311872 349591044096 349811245056 350139718656 350291755008 351298031616 351366738632 351519307776 351671943168 351849385251 352002163968 353261060096 353389091328 354985967616 355140108288 355697491968 356874190848 357098979328 357254037504 357434296128 357589499904 357744771072 358842626688 358998441984 359335542384 361343483904 362381508608 362538860544 363107856384 363265523712 363606630912 364696829952 364880843964 365039281152 365197787136 365770956096 366477576192 366980979456 368293445632 368871473152 369031643136 369378164736 370091753472 370672603392 370833555456 370994577408 371181769056 371576844288 372294680576 372644266176 372806074368 373391184348 373553316864 375241310208 376719802368 376883380224 377073543168 377237274624 378559254528 378723631104 378914722578 379079253504 379318028544 379482734592 380572867584 381335677632 383058837504 383225167872 384568131584 384735117312 384929241984 385096384512 385263599616 385338949632 385868261376 386613706752 386976737952 387220487472 387388624896 387556835328 389139136512 389280170916 389449202688 391039229952 391209025536 391378894848 391455440896 392750432256 393119225856 393289924608 393366844416 393537650688 393907183488 395210285568 395287580961 395459221248 395630936064 397246201856 397418692608 397562727744 399185880576 399359213568 399532621824 399784280064 400159678464 400932732928 401483464704 401561987008 401736351744 401910792192 402113583144 402288187392 403697955024 403873247232 405698248704 406511419392 407679197184 407856218112 408113119232 408290328576 408496338432 408673714176 410105859072 410283933696 410669191296 412287273216 414150295552 414330126336 414980407296 415160598528 415550435328 416353222656 416796377088 417006678816 417187749888 417368899584 418023949824 418831515648 419224799448 419406833664 421567397888 422146473984 422962003968 423625832448 423809777664 423993802752 424207736064 425479634944 425879161344 426064084992 426732782112 426918076416 428144476032 430536916992 430941192192 431128313856 432451370624 432639148032 432827006976 433045397232 433233432576 433506318336 434940420096 435623048406 435812203008 437781528576 439506436096 439697276928 439919133696 440110153728 440301256704 440387371008 441652463616 441844236288 442259129088 442537699968 442729857024 444730441728 444891623904 445084803072 446901977088 447096029184 448857636864 449084115648 449279115264 449474199552 449562107904 449757315072 450179638272 451049324544 451668897792 451757235384 451953395712 452149641216 452377781037 453995659264 454160199402 454192791552 454357403136 456212434944 456410529792 456608710656 457325346816 458208837632 458639096832 458838245376 458927985152 459127259136 459326619648 459558380736 459757928448 461369091456 461569425408 463655141376 463823182368 465919082496 466121392128 466414993408 466852958208 467055673344 468397375488 468692410368 468895924224 469132513668 469336218624 471185455104 471627899379 473314623488 473520144384 474263322624 474914783232 475832254464 476338716672 476579061504 476785999872 476993028096 478456835584 478664589312 479114056512 479322095616 480074379876 481791311872 483385147392 484143808512 484354031616 484808841216 486262439936 486507791952 486719041536 486930382848 487176071886 487694608128 488636768256 489307972608 492042190848 492504219648 493455671296 494230137856 494444740608 494659436544 494909025408 495123922944 495435792384 496859021568 497074765824 497854912464 498071089152 500321746944 500503076892 502293069824 502764724224 502983032832 504745672704 504964841472 505219630104 505439004672 505757371392 505976979456 507430490112 508226889807 508447570176 508668346368 510745116672 510966890496 512980156416 513238989312 513461846016 513684799488 513785266176 514491015168 515484942336 515968983936 516193026048 516293983296 516518166528 516742447104 517003178328 518852182016 519040227888 519265603584 521385639936 521612034048 521801080164 523667243008 524158967808 524386566144 524489125888 524716867584 525209577984 525437632512 526947047424 527050107948 527278961664 527507914752 529891590144 530083636992 532247840768 532478951424 532710162432 533045706752 533546237952 535311286272 535648468992 535881056256 536151444192 536384249856 538263940032 538497662976 539003313576 540930998272 542015225856 543572262912 543808290816 544387104768 544661784576 544898285568 546807812096 547045244928 547321265946 547558921728 547796680704 548656434144 549716364288 552440168448 553307209728 553547464704 554067247104 555137630208 555728502784 556008905088 556250333184 556491866112 556772653584 557365266432 558442020864 558966399264 559209111552 560086776522 562861965312 563949338624 564834443264 565079703552 565325070336 565610314752 565855911936 567838881792 568085446656 568372083867 568977042816 569224101888 570859301376 572003516448 574049222656 574588256256 574837751808 576852197376 577102675968 577393862976 577644576768 578008424448 579920560128 580465106928 580830731208 581082937344 581335252992 583708704768 583920256374 586558844928 586813538304 587068342272 587183161344 588869951488 589125648384 589678838784 589934886912 590050266624 590306476032 590860775232 592973922304 593188831872 593446404096 595869302784 596128038912 596344091616 598476849152 598778820864 599038820352 599298932736 599416143872 599676420096 600239517696 601399099392 602225197056 602342980512 602604527616 602866188288 603170374716 605546932536 605809870848 608283246592 608547373056 608811614208 609767129088 611518795776 611784327168 612169678848 612435492864 612744507648 613010571264 615158788608 615425900544 616003786944 618206855168 618430909824 621225443328 621495189504 622470610944 622740897792 624529833984 624923213824 625194565632 625510018224 625781624832 626053349376 627035924736 628247273472 628837199172 632351096832 633219710976 634443005952 635118288896 635438748672 635714666496 635990704128 636311604096 638219452416 638818742016 639096127488 640099173168 642216714048 644513529856 645525078016 645805375488 646411788288 646692470784 648677055936 648958722048 649240510464 649568095848 650259477504 651515691008 652410630144 653434572609 653718304512 656056254464 656672292864 659259654144 659545915392 659878700544 660165230592 660581056512 662478695424 662766354432 663388693632 663806549952 664094785536 667095662592 667337435856 670352965632 670644043776 672994230272 673286455296 673626173472 673918672896 674211299328 674343161856 674635972608 675269457408 676573986816 677635853076 677930093568 678224461824 680993488896 681240299103 681289187328 681536104704 683973541888 684318652416 684615794688 684913065984 685047021568 685988020224 687313256448 687958645248 688257368064 688391977728 688690888704 688989929472 689337571104 692053637184 692354138112 695180853248 695482712064 695734773552 698878623744 699182088192 699622490112 700279437312 700583510016 702596063232 702733477264 703038615552 703343886336 703698770502 704004327936 706778182656 709971935232 710280216576 711394983936 713748381696 714197958656 714508075008 714868592256 715178999808 715489542144 717685253376 717996883968 718671084768 722686967808 724763017216 725077721088 726215712768 726531047424 727213261824 729393659904 729761687928 730078562304 730395574272 731541912192 732955152384 733961958912 737742946304 738063286272 738756329472 740183506944 741345206784 741667110912 741989154816 742363538112 743153688576 744589361152 745288532352 745612148736 746782368696 747106633728 750482620416 753439604736 754147086336 754474549248 757118509056 757447262208 757829445156 758158507008 758636057088 758965469184 761145735168 762671355264 766117675008 766450335744 769136263168 769470234624 769858483968 770192769024 770527199232 770677899264 771736522752 773227413504 773953475904 774440974944 774777249792 775113670656 778278273024 778560341832 778898405376 782078459904 782418051072 782757789696 782910881792 785500864512 786238451712 786579849216 786733688832 787075301376 787814366976 790420571136 790575161922 790918442496 791261872128 794492403712 794837385216 795125455488 798371761152 798718427136 799065243648 799568560128 800319356928 801865465856 802966929408 803123974016 803472703488 803821584384 804227166288 804576374784 807395910048 807746494464 811396497408 813022838784 815358394368 815712436224 816226238464 816580657152 816992676864 817347428352 820211718144 820567867392 820981898919 821338382592 824574546432 828300591104 828660252672 829960814592 830321197056 831100870656 832706445312 833592754176 834013357632 834375499776 834737799168 836047899648 837663031296 838449598896 838813667328 840130164783 843134795776 844292947968 845924007936 847251664896 847619555328 847987605504 848415472128 850959269888 851758322688 852128169984 853465564224 853836152832 856288952064 861073833984 861882384384 862256627712 864902741248 865278296064 865654013952 866090794464 866466865152 867012636672 869880840192 871246096812 871624406016 875563057152 875880384561 879012872192 879394553856 879838267392 880220307456 880602513408 880774742016 883304927232 883688472576 884518258176 885075399936 885459714048 889460883456 889783247808 890169606144 893803954176 894192058368 897715273728 898168231296 898558230528 898948399104 899124215808 899514630144 900359276544 902098649088 903337795584 903514470768 903906791424 904299282432 904755562074 907991318528 908320398804 908714806272 912424869888 912821059584 913217421312 914650693632 916417675264 917278193664 917676490752 917855970304 918254518272 918653239296 919116761472 919515856896 922738182912 923138850816 927310282752 927646364736 931838164992 932242784256 932829986816 933705916416 934111346688 936794750976 937384820736 937791848448 938265027336 938672437248 942370910208 943255798758 946629246976 948526645248 949829566464 951664508928 952677433344 953158123008 953571999744 953986056192 956913671168 957329178624 958228113024 958644191232 960148759752 963582623744 966770294784 968287617024 968708063232 969617682432 972524879872 973015583904 973438083072 973860765696 974352143772 975389216256 977273536512 978615945216 984084381696 985008439296 986911342592 988460275712 988889481216 989318873088 989818050816 990247845888 990871584768 993718043136 994149531648 995709824928 996142178304 1000643493888 1001006153784 1004586139648 1005529448448 1005966065664 1009491345408 1009929682944 1010439260208 1010878009344 1011514742784 1011953958912 1014860980224 1016453779614 1016895140352 1017336692736 1021490233344 1021933780992 1025960312832 1026477978624 1026923692032 1027369598976 1027570532352 1028982030336 1030969884672 1031937967872 1032386052096 1032587966592 1033036333056 1033484894208 1034006356656 1037704364032 1038080455776 1038531207168 1042771279872 1043224068096 1043602160328 1047334486016 1048317935616 1048773132288 1048978251776 1049433735168 1050419155968 1050875265024 1053894094848 1054100215896 1054557923328 1055015829504 1055548155753 1059783180288 1060167273984 1064495681536 1064957902848 1065420324864 1066091413504 1067092475904 1070622572544 1071296937984 1071762112512 1072302888384 1072768499712 1076527880064 1076995325952 1078006627152 1081861996544 1084030451712 1087144525824 1087616581632 1089323569152 1089796571136 1093615624192 1094090489856 1094642531892 1095117843456 1095593361408 1097312868288 1099432728576 1104880336896 1106614419456 1107094929408 1108134494208 1110275260416 1111457005568 1112017810176 1112500666368 1112983732224 1113545307168 1114730532864 1116884041728 1117932798528 1118418223104 1120173553044 1125723930624 1127898677248 1129668886528 1130159407104 1130650140672 1131220629504 1131711823872 1135677763584 1136170893312 1136744167734 1137954085632 1138448203776 1141718602752 1144007032896 1148098445312 1149176512512 1149675503616 1153704394752 1154205351936 1154787725952 1155289153536 1156016848896 1159841120256 1160930213856 1161661462416 1162165874688 1162670505984 1167417409536 1167840512748 1173117689856 1173627076608 1174136684544 1174366322688 1177739902976 1178251296768 1179357677568 1179869773824 1180100533248 1180612952064 1181721550464 1185862742883 1185947844608 1186377663744 1186892808192 1191738605568 1192256077824 1192688183232 1196953698304 1197557641728 1198077640704 1198597865472 1198832287744 1199352840192 1200479035392 1202798198784 1204450394112 1204685961024 1205209055232 1205732376576 1206340749432 1211093865072 1211619741696 1216566493184 1217094746112 1219534258176 1223037591552 1223568654336 1224339357696 1224870985728 1225489015296 1226021142528 1230317577216 1230851801088 1232007573888 1236413710336 1236861819648 1242450886656 1242990379008 1244941221888 1245481795584 1249059667968 1249846427648 1250389131264 1251020036448 1251563249664 1252106698752 1254071849472 1256494546944 1257674398344 1264702193664 1266439421952 1268886011904 1270236577792 1270877497344 1271429332992 1271981408256 1272623208192 1276438904832 1277637484032 1278192254976 1280198346336 1284433428096 1289027059712 1291050156032 1291610750976 1292823576576 1293384941568 1297354111872 1297917444096 1298481020928 1299136191696 1300518955008 1303031382016 1304821260288 1306869145218 1307436609024 1313344585728 1318519308288 1319091830784 1319757401088 1320330461184 1321162113024 1324957390848 1325532708864 1326777387264 1327613099904 1328189571072 1334191325184 1334674871712 1340705931264 1341288087552 1345988460544 1346572910592 1347252346944 1347837345792 1348422598656 1348686323712 1349271945216 1350538914816 1353147973632 1355271706152 1355860187136 1356448923648 1361986977792 1362480598206 1362578374656 1363072209408 1368637304832 1369231589376 1369826131968 1370094043136 1371976040448 1374626512896 1375917290496 1376514736128 1376783955456 1377381777408 1377979858944 1378675142208 1384107274368 1384708276224 1390361706496 1390965424128 1391469547104 1397757247488 1398364176384 1399244980224 1400558874624 1401167020032 1405192126464 1405466954528 1406077231104 1406687772672 1407397541004 1408008655872 1413556365312 1419943870464 1420560433152 1422789967872 1427496763392 1428395917312 1429016150016 1429737184512 1430357999616 1430979084288 1435370506752 1435993767936 1437342169536 1445373935616 1449526034432 1450155442176 1452431425536 1453062094848 1454426523648 1458787319808 1459523375856 1460157124608 1460791148544 1463083824384 1465910304768 1467923917824 1475485892608 1476126572544 1477512658944 1480367013888 1482690413568 1483334221824 1483978309632 1484727076224 1486307377152 1489178722304 1490577064704 1491224297472 1493564737392 1494213267456 1500965240832 1506879209472 1508294172672 1508949098496 1514237018112 1514894524416 1515658890312 1516317014016 1517272114176 1517930938368 1522291470336 1524680669421 1525342710528 1532235350016 1532900671488 1538272526336 1538940469248 1539716967936 1540385538048 1541054398464 1541355798528 1543473045504 1546454827008 1547906951808 1548881949888 1549554499584 1550227341312 1556556546048 1557120683664 1557796810752 1564156919808 1564836102144 1565821763584 1571001729024 1572476903424 1573159698432 1573467377664 1574150602752 1575628733952 1580841142272 1581150323844 1581836884992 1582523744256 1588984807424 1589674770432 1590250910976 1596743522304 1597436854272 1598130487296 1599137120256 1600638713856 1603730931712 1605933858816 1606247948032 1606945406976 1607643168768 1608454332576 1609152749568 1614791820096 1615492988928 1622792994816 1626045677568 1630716788736 1631424872448 1632452476928 1633161314304 1633985353728 1634694856704 1640423436288 1641135734784 1641963797838 1642676765184 1649149092864 1656601182208 1657320505344 1659921629184 1660642394112 1662201741312 1665412890624 1667185508352 1668026715264 1668750999552 1669475598336 1672095799296 1675326062592 1676899197792 1677627334656 1680260329566 1686269591552 1688585895936 1691848015872 1694503329792 1695239110656 1695975211008 1696830944256 1701918539776 1703516645376 1704256339968 1705116251601 1706931128448 1707672305664 1712577904128 1722147667968 1723764768768 1724513255424 1729805482496 1730556592128 1731308027904 1732181588928 1732933730304 1734025273344 1739761680384 1742492193624 1743248812032 1751126114304 1751760769122 1758025744384 1759676534784 1760440614912 1761205026816 1761549484032 1766609854464 1767376945152 1769036516352 1770150799872 1770919428096 1778921766912 1779566495616 1780339212288 1787607908352 1788384116736 1795430547456 1796336462592 1797116461056 1797896798208 1798248431616 1799029260288 1800718553088 1804197298176 1806675591168 1807028941536 1807813582848 1808598564864 1809511124148 1815982637056 1816640797608 1817429612544 1824849739776 1825642119168 1826434842624 1829301387264 1832835350528 1834556387328 1835352981504 1835711940608 1836509036544 1837306478592 1838233522944 1839031713792 1845476365824 1846277701632 1854620565504 1855292729472 1863676329984 1864485568512 1865659973632 1867411832832 1868222693376 1873589501952 1874769641472 1875583696896 1876530054672 1877344874496 1884741820416 1886511597516 1893258493952 1897053290496 1899659132928 1903329017856 1905354866688 1906316246016 1907143999488 1907972112384 1913827342336 1914658357248 1916456226048 1917288382464 1920297519504 1927165247488 1933540589568 1936575234048 1937416126464 1939235364864 1945049759744 1946031167808 1946876166144 1947721531392 1948704287544 1950778432512 1954547073024 1957231890432 1960303717827 1968168763392 1970016878592 1973822685184 1976920551424 1977778962432 1978637746176 1979636101632 1980495691776 1981743169536 1987436086272 1988299063296 1991419649856 1992284356608 2001286987776 2002012307568 2009172279296 2011058896896 2011932131328 2018982690816 2019859365888 2020878520416 2021756018688 2023029485568 2023907917824 2029721960448 2032907559228 2033790280704 2034673385472 2042980466688 2043720897309 2043867561984 2051920625664 2052955957248 2053847384064 2054739197952 2055141064704 2057964060672 2061939769344 2063875935744 2064772104192 2065175933184 2066072666112 2066969788416 2068012713312 2075408728064 2076160911552 2077062414336 2085542559744 2086448136192 2087204320656 2094668972032 2096635871232 2097546264576 2097956503552 2098867470336 2100838311936 2101750530048 2107788189696 2108200431792 2109115846656 2110031659008 2111096311506 2120334547968 2128991363072 2129915805696 2130840649728 2132182827008 2134184951808 2141245145088 2142593875968 2143524225024 2144605776768 2145536999424 2153055760128 2153990651904 2156013254304 2163723993088 2168060903424 2174289051648 2175233163264 2178647138304 2179593142272 2187231248384 2188180979712 2189285063784 2190235686912 2191186722816 2194625736576 2198865457152 2213228838912 2214189858816 2216268988416 2220550520832 2222914011136 2224035620352 2225001332736 2225967464448 2227090614336 2229461065728 2233768083456 2235865597056 2236836446208 2240347106088 2251447861248 2255797354496 2259337773056 2260318814208 2262441259008 2263423647744 2271355527168 2272341786624 2273488335468 2275908171264 2276896407552 2283437205504 2288014065792 2296196890624 2298353025024 2299351007232 2307408789504 2308410703872 2309575451904 2310578307072 2312033697792 2319682240512 2321860427712 2323322924832 2324331749376 2325341011968 2334834819072 2335681025496 2346235379712 2347254153216 2348273369088 2348732645376 2355479805952 2356502593536 2358715355136 2359739547648 2360201066496 2361225904128 2363443100928 2371725485766 2371895689216 2372755327488 2373785616384 2383477211136 2384512155648 2385376366464 2393907396608 2395115283456 2396155281408 2397195730944 2397664575488 2398705680384 2400958070784 2405596397568 2408900788224 2409371922048 2410418110464 2411464753152 2412681498864 2422187730144 2423239483392 2433132986368 2434189492224 2439068516352 2446075183104 2447137308672 2448678715392 2449741971456 2450978030592 2452042285056 2460635154432 2461703602176 2462945696757 2464015147776 2472827420672 2473723639296 2484901773312 2485980758016 2489882443776 2490963591168 2498119335936 2499692855296 2500778262528 2502040072896 2503126499328 2504213397504 2508143698944 2512989093888 2515348796688 2529404387328 2532878843904 2537772023808 2541754994688 2542858665984 2543962816512 2545246416384 2552877809664 2555274968064 2556384509952 2560396692672 2568866856192 2578054119424 2582100312064 2583221501952 2585647153152 2586769883136 2594708223744 2595834888192 2596962041856 2598272383392 2601037910016 2606062764032 2609642520576 2613738290436 2614873218048 2626689171456 2637038616576 2638183661568 2639514802176 2640660922368 2642324226048 2649914781696 2651065417728 2653554774528 2655226199808 2656379142144 2668382650368 2669349743424 2681411862528 2682576175104 2691976921088 2693145821184 2694504693888 2695674691584 2696845197312 2697372647424 2698543890432 2701077829632 2706295947264 2710543412304 2711720374272 2712897847296 2723973955584 2724961196412 2726144418816 2737274609664 2738463178752 2739652263936 2740188086272 2743952080896 2749253025792 2751834580992 2753029472256 2753567910912 2754763554816 2755959717888 2757350284416 2768214548736 2769416552448 2780723412992 2781930848256 2782939094208 2795514494976 2796728352768 2798489960448 2801117749248 2802334040064 2810384252928 2810933909056 2812154462208 2813375545344 2814795082008 2816017311744 2827112730624 2839887740928 2845579935744 2854993526784 2856791834624 2858032300032 2859474369024 2860715999232 2861958168576 2870741013504 2871987535872 2874684339072 2890747871232 2899052068864 2900310884352 2904862851072 2906124189696 2908853047296 2917574639616 2919046751712 2920314249216 2921582297088 2926167648768 2931820609536 2935847835648 2950971785216 2952253145088 2955025317888 2960734027776 2965380827136 2966668443648 2967956619264 2969454152448 2972614754304 2978357444608 2981154129408 2982448594944 2987129474784 2988426534912 3001930481664 3013758418944 3016588345344 3017898196992 3028474036224 3029789048832 3031317780624 3032634028032 3034544228352 3035861876736 3044582940672 3049361338842 3050685421056 3064470700032 3065801342976 3076545052672 3077880938496 3079433935872 3080771076096 3082108796928 3082711597056 3086946091008 3092909654016 3095813903616 3097763899776 3099108999168 3100454682624 3113113092096 3114241367328 3115593621504 3128313839616 3129672204288 3131643527168 3142003458048 3144953806848 3146319396864 3146934755328 3148301205504 3151257467904 3161682284544 3162300647688 3163673769984 3165047488512 3166644467259 3177969614848 3179349540864 3180501821952 3193487044608 3194873708544 3196260974592 3198274240512 3201277427712 3207461863424 3211867717632 3212495896064 3213890813952 3215286337536 3216908665152 3218305499136 3229583640192 3230985977856 3245585989632 3252091355136 3261433577472 3262849744896 3264904953856 3267970707456 3269389713408 3280846872576 3282271469568 3283927595676 3285353530368 3298298185728 3313202364416 3314641010688 3319843258368 3321284788224 3324403482624 3330825781248 3334371016704 3336053430528 3337501999104 3338951196672 3344191598592 3350652125184 3353798395584 3355254669312 3360520659132 3372539183104 3377171791872 3383696031744 3389006659584 3390478221312 3391950422016 3393661888512 3403837079552 3407033290752 3408512679936 3410232503202 3413862256896 3415344611328 3425155808256 3444295335936 3447529537536 3449026510848 3459610964992 3461113184256 3462616055808 3464363177856 3465867460608 3468050546688 3479523360768 3484984387248 3486497624064 3502252228608 3503521538244 3516051488768 3519353069568 3520881229824 3522410053632 3523098968064 3533219708928 3534753890304 3538073032704 3540301599744 3541838856192 3557588228649 3557843533824 3559132991232 3560678424576 3575215816704 3576768233472 3590861094912 3592672925184 3594232922112 3595793596416 3596496863232 3598058520576 3601437106176 3608394596352 3613351182336 3614057883072 3615627165696 3617197129728 3619022248296 3631965274112 3633281595216 3634859225088 3649699479552 3651284238336 3658602774528 3665670701056 3669112774656 3670705963008 3671423881216 3673018073088 3674612957184 3676467045888 3678063427584 3690952731648 3692555403264 3709241131008 3710585458944 3727352659968 3728971137024 3731319947264 3734823665664 3736445386752 3747179003904 3749539282944 3751167393792 3753060109344 3754689748992 3769483640832 3773023195032 3786516987904 3794106580992 3799318265856 3806658035712 3810709733376 3812632492032 3814287998976 3815944224768 3827654684672 3829316714496 3832912452096 3834576764928 3840595039008 3854330494976 3867081179136 3873150468096 3874832252928 3878470729728 3890099519488 3892062335616 3893752332288 3895443062784 3897408575088 3901556865024 3909094146048 3914463780864 3920607435654 3940033757184 3947645370368 3953841102848 3955557924864 3957275492352 3959272203264 3960991383552 3963486339072 3974872172544 3976598126592 3982839299712 3984568713216 4002573975552 4004024615136 4018344558592 4022117793792 4023864262656 4037965381632 4039718731776 4041757040832 4043512037376 4046058971136 4047815835648 4059443920896 4065815118456 4067580561408 4069346770944 4085960933376 4087441794618 4087735123968 4105911914496 4107694768128 4109478395904 4110282129408 4115928121344 4123879538688 4127751871488 4129544208384 4130351866368 4132145332224 4133939576832 4136025426624 4150817456128 4152321823104 4154124828672 4171085119488 4172896272384 4174408641312 4189337944064 4193271742464 4195092529152 4195913007104 4197734940672 4201676623872 4203501060096 4215576379392 4216400863584 4218231693312 4220063318016 4222192623012 4240669095936 4257982726144 4259831611392 4261681299456 4264365654016 4268369903616 4282490290176 4285187751936 4287048450048 4289211553536 4291073998848 4306111520256 4307981303808 4312026508608 4327447986176 4336121806848 4348578103296 4350466326528 4357294276608 4359186284544 4374462496768 4376361959424 4378570127568 4380471373824 4382373445632 4389251473152 4397730914304 4426457677824 4428379717632 4432537976832 4441101041664 4445828022272 4448071240704 4450002665472 4451934928896 4454181228672 4458922131456 4467536166912 4471731194112 4473672892416 4480694212176 4502895722496 4511594708992 4518675546112 4520637628416 4524882518016 4526847295488 4542711054336 4544683573248 4546976670936 4551816342528 4553792815104 4566874411008 4574042008263 4576028131584 4592393781248 4596706050048 4598702014464 4614817579008 4616821407744 4619150903808 4621156614144 4624067395584 4639364481024 4643720855424 4646645849664 4648663498752 4650682023936 4669669638144 4671362050992 4692470759424 4694508306432 4697465290752 4710959611904 4713005187072 4717430710272 4719479095296 4720402132992 4722451808256 4726886201856 4743450971532 4745510654976 4747571232768 4766954422272 4769024311296 4770752732928 4787814793216 4790230566912 4792310562816 4794391461888 4795329150976 4797411360768 4801916141568 4811192795136 4817801576448 4818743844096 4820836220928 4822929506304 4825362997728 4844375460288 4846478966784 4866265972736 4868378984448 4878137032704 4892150366208 4894274617344 4897357430784 4899483942912 4901956061184 4904084570112 4921270308864 4923407204352 4925891393514 4928030295552 4947447278592 4969803546624 4971961516032 4979764887552 4981927182336 4996238671872 4999385710592 5001556525056 5004080145792 5006252998656 5008426795008 5016287397888 5025978187776 5030697593376 5058808774656 5065757687808 5075544047616 5083509989376 5085717331968 5087925633024 5090492832768 5105755619328 5110549936128 5112769019904 5120793385344 5137733712384 5164200624128 5166443003904 5171294306304 5173539766272 5189416447488 5191669776384 5193924083712 5196544766784 5202075820032 5212125528064 5219285041152 5227476580872 5229746436096 5253378342912 5274077233152 5279029604352 5281321844736 5284648452096 5299829563392 5302130835456 5307109549056 5310452399616 5312758284288 5336765300736 5338699486848 5362823725056 5365152350208 5383953842176 5386291642368 5389009387776 5391349383168 5393690394624 5394745294848 5397087780864 5402155659264 5412591894528 5421086824608 5423440748544 5425795694592 5447947911168 5449922392824 5452288837632 5474549219328 5476926357504 5479304527872 5480376172544 5487904161792 5498506051584 5503669161984 5506058944512 5507135821824 5509527109632 5511919435776 5514700568832 5536429097472 5538833104896 5561446825984 5563861696512 5565878188416 5591028989952 5593456705536 5596979920896 5602235498496 5604668080128 5620768505856 5621867818112 5624308924416 5626751090688 5629590164016 5632034623488 5654225461248 5679775481856 5691159871488 5709987053568 5713583669248 5716064600064 5718948738048 5721431998464 5723916337152 5741482027008 5743975071744 5749368678144 5781495742464 5798104137728 5800621768704 5809725702144 5812248379392 5817706094592 5835149279232 5838093503424 5840628498432 5843164594176 5852335297536 5863641219072 5871695671296 5880911153481 5901943570432 5904506290176 5910050635776 5921468055552 5930761654272 5933336887296 5935913238528 5938908304896 5945229508608 5956714889216 5962308258816 5964897189888 5974258949568 5976853069824 6003860963328 6027516837888 6033176690688 6035796393984 6056948072448 6059578097664 6062635561248 6065268056064 6069088456704 6071723753472 6089165881344 6098722677684 6101370842112 6128941400064 6131162691927 6131602685952 6153090105344 6155761876992 6158867871744 6161542152192 6164217593856 6165423194112 6173892182016 6185819308032 6191627807232 6195527799552 6198217998336 6200909365248 6226226184192 6228482734656 6231187243008 6256627679232 6259344408576 6263287054336 6284006916096 6289907613696 6292638793728 6293869510656 6296602411008 6302514935808 6323364569088 6324601295376 6327347539968 6330094977024 6333288934518 6355939229696 6361003643904 6386974089216 6389747417088 6392521949184 6396548481024 6402554855424 6414923726848 6423735435264 6424991792128 6427781627904 6430572675072 6433817330304 6436610998272 6459167280384 6461971955712 6491171979264 6504182710272 6522867154944 6525699489792 6529809907712 6535941414912 6538779426816 6561693745152 6564542939136 6567855191352 6570707060736 6596596371456 6626404728832 6639686516736 6642569576448 6648806965248 6661651562496 6668742033408 6672106861056 6675003998208 6677902393344 6688383197184 6701304250368 6707596791168 6710509338624 6721041318264 6745078366208 6754343583744 6767392063488 6778013319168 6780956442624 6787323777024 6807674159104 6814066581504 6817025359872 6820465006404 6827724513792 6830689222656 6850311616512 6888590671872 6895059075072 6898053021696 6919221929984 6922226368512 6925232111616 6928726355712 6931734921216 6936101093376 6959046721536 6969968774496 6972995248128 7004504457216 7007043076488 7032102977536 7038706139136 7041762459648 7044820107264 7046197936128 7066439417856 7069507780608 7076146065408 7080603199488 7083677712384 7115176457298 7115687067648 7118265982464 7121356849152 7150431633408 7153536466944 7181722189824 7185345850368 7188465844224 7191587192832 7192993726464 7196117041152 7202874212352 7216789192704 7226702364672 7228115766144 7231254331392 7234394259456 7238044496592 7263930548224 7266563190432 7269718450176 7299398959104 7302568476672 7317205549056 7331341402112 7338225549312 7341411926016 7342847762432 7346036146176 7349225914368 7352934091776 7356126855168 7381905463296 7385110806528 7388837090271 7418482262016 7421170917888 7454705319936 7457942274048 7462639894528 7469647331328 7472890773504 7494358007808 7499078565888 7502334787584 7506120218688 7509379497984 7538967281664 7546046390064 7573033975808 7588213161984 7598636531712 7613316071424 7625264984064 7628575997952 7631888449536 7655309369344 7658633428992 7665824904192 7669153529856 7681190078016 7708660989952 7734162358272 7746300936192 7749664505856 7756941459456 7780199038976 7784124671232 7787504664576 7790886125568 7794817150176 7803113730048 7818188292096 7828927561728 7841214871308 7880067514368 7895290740736 7907682205696 7911115849728 7914550984704 7918544406528 7921982767104 7926972678144 7949744345088 7953196253184 7965678599424 7969137426432 8005147951104 8008049230272 8036689117184 8044235587584 8047728525312 8075930763264 8079437463552 8083514081664 8087024074752 8092117942272 8095631671296 8118887841792 8131630236912 8135161122816 8138693541888 8171921866752 8174883589236 8211823828992 8215389536256 8218956791808 8220564258816 8231856242688 8247759077376 8255503742976 8259088416768 8260703732736 8264290664448 8267879153664 8272050853248 8301634912256 8304643646208 8308249657344 8342170238976 8345792544768 8348817282624 8378675888128 8386543484928 8390185058304 8391826014208 8395469881344 8403353247744 8407002120192 8431152758784 8432801727168 8436463386624 8440126636032 8444385246024 8481338191872 8515965452288 8519663222784 8528731308032 8536739807232 8564980580352 8570375503872 8574096900096 8578423107072 8582147997696 8612223040512 8615962607616 8624053017216 8654895972352 8672243613696 8697156206592 8700932653056 8714588553216 8718372569088 8748924993536 8752723918848 8757140255136 8760942747648 8764746891264 8778502946304 8795461828608 8852915355648 8856759435264 8865075953664 8882202083328 8891656044544 8896142481408 8900005330944 8903869857792 8908362457344 8917844262912 8935072333824 8943462388224 8947345784832 8961388424352 9005791444992 9023189417984 9037351092224 9041275256832 9049765036032 9053694590976 9085422108672 9089367146496 9093953341872 9103632685056 9107585630208 9133748822016 9148084016526 9152056263168 9193412100096 9197404028928 9229635158016 9233642815488 9238301807616 9242313228288 9248134791168 9278728962048 9287441710848 9293291699328 9297326997504 9301364047872 9339339276288 9342724101984 9384941518848 9389016612864 9394930581504 9421919223808 9426010374144 9434861420544 9438958190592 9440804265984 9444903616512 9453772403712 9486901943064 9491021309952 9495142465536 9533908844544 9538048622592 9541505465856 9580461133824 9584621125632 9588782923776 9590658301952 9594822721536 9603832283136 9622385590272 9635603152896 9637487688192 9641672441856 9645859012608 9650725995456 9688750920576 9692957933568 9732531945472 9736757968896 9756274065408 9784300732416 9788549234688 9794714861568 9803912122368 9808169140224 9842540617728 9846814408704 9851782787028 9856060591104 9894894557184 9939607093248 9943923032064 9959529775104 9963854364672 9992477343744 9998771421184 10003113050112 10008160291584 10012505997312 10016853590016 10032574795776 10051956375552 10061395186752 10117617549312 10131515375616 10151088095232 10167019978752 10171434663936 10175851266048 10180985665536 10211511238656 10221099872256 10225538039808 10241586770688 10275467424768 10328401248256 10332886007808 10342588612608 10347079532544 10378832894976 10383339552768 10387848167424 10393089533568 10404151640064 10424251056128 10438570082304 10454953161744 10459492872192 10506756685824 10548154466304 10558059208704 10562643689472 10569296904192 10599659126784 10604261670912 10614219098112 10620904799232 10625516568576 10672764685947 10673530601472 10677398973696 10725647450112 10730304700416 10767907684352 10772583284736 10778018775552 10782698766336 10787380789248 10789490589696 10794175561728 10804311318528 10825183789056 10842173649216 10846881497088 10851591389184 10895895822336 10899844785648 10904577675264 10949098438656 10953852715008 10960752345088 10975808323584 10997012103168 11007338323968 11012117889024 11014271643648 11019054219264 11023838871552 11029401137664 11072858194944 11077666209792 11122893651968 11127723393024 11131756376832 11182057979904 11186913411072 11193959841792 11204470996992 11209336160256 11241537011712 11243735636224 11248617848832 11253502181376 11259180328032 11264069246976 11308450922496 11359550963712 11382319742976 11419974107136 11427167338496 11432129200128 11437897476096 11442863996928 11447832674304 11482964054016 11487950143488 11498737356288 11562991484928 11596208275456 11601243537408 11619451404288 11624496758784 11635412189184 11670298558464 11676187006848 11681256996864 11686329188352 11704670595072 11727282438144 11743391342592 11761822306962 11803887140864 11820101271552 11842936111104 11861523308544 11866673774592 11871826477056 11877816609792 11890459017216 11913429778432 11924616517632 11929794379776 11948517899136 11953706139648 12007721926656 12055033675776 12066353381376 12071592787968 12113896144896 12119156195328 12125271122496 12130536112128 12138176913408 12143447506944 12178331762688 12197445355368 12202741684224 12257882800128 12262325383854 12263205371904 12306180210688 12317735743488 12323084304384 12328435187712 12330846388224 12347784364032 12371638616064 12383255614464 12391055599104 12396435996672 12401818730496 12452452368384 12456965469312 12462374486016 12513255358464 12518688817152 12526574108672 12568013832192 12579815227392 12585277587456 12587739021312 12593204822016 12605029871616 12646729138176 12649202590752 12654695079936 12660189954048 12666577869036 12711878459392 12722007287808 12773948178432 12779494834176 12785043898368 12793096962048 12805109710848 12829847453696 12847470870528 12849983584256 12855563255808 12861145350144 12867634660608 12873221996544 12918334560768 12923943911424 12982343958528 13008365420544 13045734309888 13051398979584 13059619815424 13071882829824 13077558853632 13123387490304 13129085878272 13135710382704 13141414121472 13193192742912 13252809457664 13279373033472 13285139152896 13297613930496 13323303124992 13337484066816 13344213722112 13350007996416 13355804786688 13376766394368 13402608500736 13415193582336 13421018677248 13442082636528 13490156732416 13508687167488 13534784126976 13556026638336 13561912885248 13574647554048 13615348318208 13628133163008 13634050719744 13640930012808 13655449027584 13661378445312 13700623233024 13722126024789 13777181343744 13790118150144 13796106043392 13838443859968 13844452737024 13850464223232 13857452711424 13863469842432 13872202186752 13918093443072 13939937548992 13945990496256 14009008914432 14014086152976 14064205955072 14077412278272 14083524919296 14092395872256 14132878835712 14139015561216 14152292130816 14161206398976 14167355424768 14230352914596 14236531964928 14242713698304 14300863266816 14307072933888 14363444379648 14370691700736 14376931688448 14383174385664 14385987452928 14392234082304 14405748424704 14433578385408 14453404729344 14456231532288 14462508662784 14468788518912 14476088993184 14527861096448 14533126380864 14539436900352 14598797918208 14605136953344 14634411098112 14662682804224 14676451098624 14682823852032 14685695524864 14692072292352 14698451828736 14705868183552 14712253710336 14763810926592 14770221613056 14777674180542 14842341835776 14909410639872 14915884548096 14925279789056 14939294662656 14945781547008 14988716015616 14998157131776 15004669575168 15012240437376 15018758995968 15077934563328 15092092780128 15146067951616 15176426323968 15197273063424 15226632142848 15250529968128 15257151995904 15263776899072 15310618738688 15317266857984 15331649808384 15338307059712 15362380156032 15417321979904 15492601872384 15499329011712 15513882918912 15560398077952 15568249342464 15575009329152 15581772251136 15589634300352 15606227460096 15636376584192 15657855123456 15682429742616 15760135028736 15790581481472 15815364411392 15822231699456 15837088813056 15843965534208 15853945356288 15899488690176 15906392506368 15931357198848 15938274852864 16010295902208 16016098460544 16073378234368 16088471175168 16095457050624 16151861526528 16158874927104 16167028163328 16174048149504 16184235884544 16191263342592 16237775683584 16263260473824 16270322245632 16277387083776 16343843733504 16349767178472 16423647657984 16430779072512 16437913583616 16441128517632 16463712485376 16495518154752 16511007485952 16518176833536 16521407465472 16528581328896 16535758307328 16544101706496 16603269824512 16609287292416 16616499314688 16684340477952 16691585089536 16697634565248 16757351776256 16773086969856 16780370116608 16783652028416 16790939762688 16806706495488 16814004240384 16862305517568 16865603454336 16872926773248 16880253272064 16888770492048 16962676383744 17031930904576 17039326445568 17073479614464 17129961160704 17140751007744 17148193800192 17156846214144 17164295995392 17224446081024 17231925215232 17248106034432 17309791944704 17344487227392 17394312413184 17401865306112 17429177106432 17436745138176 17497849987072 17505447837696 17514280510272 17521885495296 17529493782528 17557005892608 17590923657216 17705830711296 17713518870528 17730151907328 17764404166656 17792284962816 17800010661888 17807739715584 17816724914688 17835688525824 17870144667648 17886924776448 17894691569664 17922776848704 18011582889984 18046378835968 18074702184448 18082550513664 18099530072064 18107389181952 18170844217344 18178734292992 18187906683744 18207265370112 18215171260416 18267497644032 18296168033052 18304112526336 18386824200192 18394808057856 18459270316032 18467285630976 18476603615232 18484626456576 18496269582336 18557457924096 18574883421696 18586583398656 18594653995008 18602728095744 18678678552576 18685448203968 18769883037696 18778033225728 18789861163008 18843838447616 18852020748288 18869722841088 18877916381184 18881608531968 18889807233024 18907544807424 18973803886128 18982042619904 18990284931072 19067817689088 19083010931712 19160922267648 19169242251264 19177565847552 19181316603904 19189645443072 19207664566272 19244771180544 19271206305792 19274975376384 19283344883712 19291718025216 19301451990912 19377501841152 19385915867136 19465063890944 19473515937792 19512548130816 19568601464832 19577098469376 19589429723136 19607824244736 19616338280448 19685081235456 19693628817408 19703565574056 19712121182208 19789789114368 19879214186496 19919059550208 19927708729344 19984954687488 19997542842368 20006226100224 20016320583168 20025011994624 20033707180032 20065149591552 20103912751104 20122790373504 20235235098624 20263030751232 20302176190464 20334039957504 20342869327872 20361971331072 20423022477312 20442199744512 20451076079616 20483173541376 20550934849536 20656802496512 20665772015616 20685177225216 20694159065088 20757665789952 20766679105536 20775696334848 20786179067136 20808303280128 20848502112256 20877140164608 20909906323488 20918985744384 21013513371648 21096308932608 21116118417408 21125287378944 21138593808384 21199318253568 21208523341824 21228438196224 21241809598464 21251033137152 21345529371894 21347061202944 21354797947392 21451294900224 21460609400832 21535815368704 21545166569472 21556037551104 21565397532672 21574761578496 21578981179392 21588351123456 21608622637056 21650367578112 21684347298432 21693762994176 21703182778368 21791791644672 21799689571296 21809155350528 21898196877312 21907705430016 21921504690176 21951616647168 21994024206336 22014676647936 22024235778048 22028543287296 22038108438528 22047677743104 22058802275328 22145716389888 22155332419584 22166511270813 22245787303936 22255446786048 22263512753664 22364115959808 22373826822144 22387919683584 22408941993984 22418672320512 22483074023424 22487471272448 22497235697664 22507004362752 22518360656064 22528138493952 22616901844992 22719101927424 22764639485952 22839948214272 22854334676992 22875794952192 22885727993856 22895665348608 22965928108032 22975900286976 22997474712576 23125982969856 23192416550912 23202487074816 23238902808576 23248993517568 23270824378368 23340597116928 23352374013696 23362513993728 23372658376704 23409341190144 23454564876288 23486782685184 23523644613924 23607774281728 23640202543104 23685872222208 23723046617088 23733347549184 23743652954112 23755633219584 23780918034432 23826859556864 23849233035264 23859588759552 23897035798272 23907412279296 24015443853312 24110067351552 24132706762752 24143185575936 24227792289792 24238312390656 24250542244992 24261072224256 24276353826816 24286895013888 24356663525376 24394890710736 24405483368448 24515765600256 24524650767708 24612360421376 24635471486976 24646168608768 24656870375424 24661692776448 24695568728064 24743277232128 24766511228928 24782111198208 24792871993344 24803637460992 24904904736768 24913930938624 24924748972032 25026510716928 25037377634304 25053148217344 25136027664384 25159630454784 25170555174912 25175478042624 25186409644032 25210059743232 25293458276352 25298405181504 25309390159872 25320379908096 25333155738072 25423756918784 25444014575616 25547896356864 25558989668352 25586193924096 25610219421696 25659694907392 25694941741056 25699967168512 25711126511616 25722290700288 25735269321216 25746443993088 25836669121536 25847887822848 25964687917056 26016730841088 26091468619776 26102797959168 26119239630848 26143765659648 26155117707264 26246774980608 26258171756544 26271420765408 26282828242944 26386385485824 26505618915328 26558746066944 26570278305792 26595227860992 26646606249984 26674968133632 26688427444224 26700015992832 26711609573376 26753532788736 26805217001472 26830387164672 26842037354496 26884165273056 26980313464832 27017374334976 27069568253952 27112053276672 27123825770496 27149295108096 27230696636416 27256266326016 27268101439488 27281860025616 27310898055168 27322756890624 27401246466048 27444252049578 27580236300288 27592212086784 27676887719936 27688905474048 27700928446464 27714905422848 27726939684864 27744404373504 27836186886144 27879875097984 27891980992512 28018017828864 28028172305952 28128411910144 28154824556544 28167049838592 28184791744512 28265757671424 28278031122432 28304584261632 28322412797952 28334710849536 28460705829192 28473063929856 28485427396608 28601726533632 28614145867776 28741383401472 28753863376896 28766348771328 28771974905856 28784468164608 28811496849408 28867156770816 28906809458688 28912463064576 28925017325568 28937577037824 28952177986368 29055722192896 29066252761728 29078873800704 29197595836416 29210273906688 29268822196224 29325365608448 29352902197248 29365647704064 29371391049728 29384144584704 29411736367104 29424507420672 29527621853184 29540443226112 29555348361084 29684683671552 29818821279744 29831769096192 29850559578112 29878589325312 29891563094016 29977432031232 29996314263552 30009339150336 30024480874752 30037517991936 30155869126656 30184185560256 30292135903232 30352852647936 30394546126848 30453264285696 30501059936256 30514303991808 30527553798144 30621237477376 30634533715968 30663299616768 30676614119424 30724760312064 30834643959808 30985203744768 30998658023424 31027765837824 31120796155904 31136498684928 31150018658304 31163544502272 31179268600704 31212454920192 31272753168384 31315710246912 31364859485232 31520270057472 31581162962944 31630728822784 31644463398912 31674177626112 31687931068416 31707890712576 31798977380352 31812785012736 31862714397696 31876549705728 32018294057841 32020591804416 32032196921088 32146756468736 32176942350336 32190914101248 32303723053056 32317749854208 32334056326656 32348096299008 32368471769088 32382526685184 32475551367168 32526520947648 32540644491264 32554774167552 32687687467008 32699534356944 32847295315968 32861558145024 32882257035264 32927424970752 32991036309504 33022014971904 33036353667072 33042814930944 33057162657792 33071516614656 33088203412992 33218574584832 33232998629376 33368680955904 33383170179072 33395269130496 33514703552512 33546173939712 33560740233216 33567304056832 33581879525376 33613412990976 33628008480768 33724611035136 33731206908672 33745853546496 33760506544128 33777540984096 33925352767488 34063861809152 34078652891136 34146959228928 34259922321408 34281502015488 34296387600384 34313692428288 34328591990784 34448892162048 34463850430464 34496212068864 34688974454784 34788624826368 34803730612224 34858354212864 34873490276352 34995699974144 35010895675392 35028561020544 35043770990592 35058987565056 35114011785216 35181847314432 35411661422592 35460303814656 35528808333312 35584569925632 35600021323776 35615479431168 35633449829376 35671377051648 35740289335296 35773849552896 35789383139328 35845553697408 36023165779968 36149404368896 36165101027328 36199060144128 36214778363904 36341688434688 36357468585984 36375813367488 36414530740224 36430342520832 36534995288064 36592336066104 36608225052672 36773648400384 36789616115712 36918540632064 36953207230464 36969252913152 36992539164672 37114915848192 37149766843392 37173166797312 37189307990016 37205456191488 37357357105152 37370896407936 37539766075392 37556066451456 37579722326016 37687676895232 37704041496576 37739445682176 37755832762368 37763217063936 37779614466048 37815089614848 37947607772256 37964085239808 37980569862144 38135635378176 38166021863424 38321844535296 38338484502528 38355131695104 38362633207808 38379290886144 38415329132544 38489542361088 38542412611584 38549950752768 38566689767424 38583436050432 38602903981824 38755003682304 38771831734272 38930127781888 38947031875584 39025096261632 39137202929664 39154196938752 39178859446272 39215648489472 39232676560896 39370162470912 39387257634816 39407131148112 39424242364416 39579578228736 39758428372992 39838119100416 39855417458688 39969909374976 39995085684736 40012452200448 40032641166336 40050023989248 40067414360064 40130299183104 40207825502208 40245580747008 40470470197248 40526061502464 40604352380928 40668079915008 40685738655744 40723942662144 40846044954624 40884399489024 40902152159232 40966347082752 41101869699072 41166378074367 41313604993024 41331544031232 41370354450432 41388318130176 41515331579904 41533358211072 41551392669696 41572358134272 41616606560256 41697004224512 41754280329216 41819812646976 41837971488768 42027026743296 42192617865216 42232236834816 42250574757888 42277187616768 42398636507136 42417046683648 42456876392448 42483619196928 42502066274304 42691058743788 42709595894784 42902589800448 42921218801664 43071630737408 43090333138944 43112075102208 43130795065344 43149523156992 43157962358784 43176702246912 43217245274112 43300735156224 43368694596864 43387525988352 43406365556736 43583583289344 43599379142592 43618310701056 43796393754624 43815410860032 43843009380352 43903233294336 43988048412672 44029353295872 44048471556096 44057086574592 44076216877056 44095355486208 44117604550656 44291432779776 44310664839168 44333022541626 44491574607872 44527025507328 44728231919616 44747653644288 44775839367168 44817883987968 44837344641024 44966148046848 44974942544896 44994471395328 45014008725504 45036721312128 45056276987904 45233803689984 45438203854848 45529278971904 45679896428544 45708669353984 45751589904384 45771455987712 45791330697216 45931856216064 45951800573952 45994949425152 46251965939712 46384833101824 46477805617152 46497987035136 46541648756736 46681194233856 46704748027392 46725027987456 46745316753408 46818682380288 46909129752576 46973565370368 47047289227848 47215548563456 47280405086208 47371744444416 47446093234176 47466695098368 47511266439168 47561836068864 47653719113728 47698466070528 47719177519104 47794071596544 47814824558592 48030887706624 48220134703104 48265413525504 48286371151872 48455584579584 48476624781312 48501084489984 48522144448512 48552707653632 48573790027776 48713327050752 48789781421472 48810966736896 49031531200512 49049301535416 49224720842752 49270942973952 49292337217536 49313740750848 49323385552896 49391137456128 49486554464256 49533022457856 49564222396416 49585743986688 49607274921984 49809809473536 49827861877248 49849497944064 50053021433856 50074755268608 50106296434688 50272055328768 50319260909568 50341110349824 50350956085248 50372819288064 50420119486464 50586916552704 50596810363008 50618780319744 50640759816192 50666311476144 50847513837568 50888029151232 51095792713728 51117979336704 51220438843392 51319389814784 51389883482112 51399934337024 51422253023232 51444581400576 51470538642432 51492887986176 51673338243072 51695775645696 51929375834112 52033461682176 52182937239552 52205595918336 52238479261696 52287531319296 52310235414528 52493549961216 52516343513088 52542841530816 52565656485888 52772770971648 53011237830656 53117492133888 53140556611584 53190455721984 53293212499968 53376854888448 53400031985664 53423219146752 53507065577472 53610434002944 53660774329344 53684074708992 53768330546112 53960626929664 54034748669952 54139136507904 54224106553344 54247651540992 54298590216192 54461393272832 54512532652032 54536202878976 54563720051232 54621796110336 54645513781248 54802492932096 54888504099156 55160472600576 55184424173568 55353775439872 55377810948096 55401856892928 55429810845696 55453879369728 55488808747008 55672373772288 55759750195968 55783961985024 56036035657728 56056344611904 56256823820288 56309649113088 56334099677184 56369583489024 56531515342848 56556062244864 56609168523264 56644825595904 56669421699072 56921411658384 56946127859712 56970854793216 57203453067264 57482766802944 57507726753792 57532697542656 57543949811712 57568936329216 57622993698816 57734313541632 57813618917376 57824926129152 57850034651136 57875154075648 57904355972736 58111444385792 58132505523456 58157747601408 58395191672832 58420547813376 58537644392448 58650731216896 58705804394496 58731295408128 58742782099456 58768289169408 58823472734208 58849014841344 59055243706368 59080886452224 59110696722168 59369367343104 59637642559488 59701119156224 59757178650624 59783126188032 59954864062464 59992628527104 60018678300672 60048961749504 60075035983872 60311738253312 60368371120512 60584271806464 60705705295872 60789092253696 60906528571392 61002119872512 61028607983616 61242474954752 61269067431936 61326599233536 61353228238848 61449520624128 61970407489536 61997316046848 62055531675648 62241592311808 62272997369856 62300037316608 62327089004544 62358537201408 62424909840384 62545506336768 62631420493824 62729718970464 63040540114944 63162325925888 63261457645568 63288926797824 63348355252224 63375862136832 63415781425152 63597954760704 63625570025472 63725428795392 63753099411456 64036588115682 64041183608832 64064393842176 64353884700672 64381828202496 64607446106112 64635499708416 64668112653312 64696192598016 64736943538176 64765053370368 64951102734336 65053041895296 65081288982528 65109548335104 65375374934016 65399068713888 65694590631936 65723116290048 65764514070528 65854849941504 65982072619008 66044029943808 66072707334144 66085629861888 66114325315584 66143033229312 66176406825984 66437149169664 66465997258752 66737361911808 66766340358144 66790538260992 67092347879424 67121480466432 67134608113664 67163759050752 67226825981952 67256016961536 67449222070272 67462413817344 67491707092992 67521013088256 67555081968192 67850705534976 68127723618304 68157305782272 68293918457856 68519844642816 68563004030976 68627384856576 68657183981568 68897784324096 68927700860928 68992424137728 69377948909568 69577249652736 69607461224448 69716708425728 69746980552704 69991399948288 70021791350784 70057122041088 70087541981184 70117975130112 70228023570432 70363694628864 70823322845184 70920607629312 71057616666624 71169139851264 71200042647552 71230958862336 71266899658752 71342754103296 71480578670592 71547699105792 71578766278656 71691107394816 72046331559936 72298808737792 72330202054656 72398120288256 72429556727808 72683376869376 72714937171968 72751626734976 72829061480448 72860685041664 73069990576128 73184672132208 73216450105344 73547296800768 73837081264128 73906414460928 73938505826304 73985078329344 74229831696384 74299533686784 74346333594624 74378615980032 74410912382976 74714714210304 74741792815872 75079532150784 75112132902912 75159444652032 75375353790464 75408082993152 75478891364352 75511665524736 75526434127872 75559228932096 75630179229696 75895215544512 75928170479616 75961139724288 76271270756352 76332043726848 76643689070592 76676969005056 76725266415616 76758581772288 76830658265088 76979084722176 77084825223168 77099901505536 77133379534848 77166872100864 77205807963648 77510007364608 77543663468544 77860255563776 77894063751168 78050192523264 78274405859328 78308393877504 78357718892544 78431296978944 78465353121792 78740324941824 78774515269632 78814262296224 78848484728832 79159156457472 79516856745984 79676238200832 79710834917376 79939818749952 79990171369472 80024904400896 80065282332672 80100047978496 80134828720128 80260598366208 80415651004416 80491161494016 80940940394496 81052123004928 81208704761856 81336159830016 81371477311488 81447885324288 81692089909248 81768798978048 81804304318464 81932694165504 82203739398144 82332756148734 82627209986048 82740708900864 82776636260352 83030663159808 83066716422144 83102785339392 83144716268544 83233213120512 83394008449024 83508560658432 83639625293952 83675942977536 84054053486592 84385235730432 84464473669632 84501149515776 84554375233536 84797273014272 84834093367296 84913752784896 84967238393856 85004132548608 85382117487576 85419191789568 85805179600896 85842437603328 86143261474816 86224150204416 86261590130688 86299046313984 86315924717568 86353404493824 86434490548224 86601470312448 86737389193728 86775051976704 86812731113472 87167166578688 87198758285184 87236621402112 87592787509248 87630821720064 87686018760704 87806466588672 87976096825344 88058706591744 88096943112192 88114173149184 88152433754112 88235209101312 88582865559552 88621329678336 88666045083252 88983149215744 89054051014656 89456463839232 89495307288576 89551678734336 89635767975936 89674689282048 89932296093696 89949885089792 89988942790656 90028017451008 90073442624256 90112553975808 90467607379968 90876407709696 91058557943808 91359792857088 91417338707968 91503179808768 91542911975424 91582661394432 91863712432128 91903601147904 91989898850304 92503931879424 92769666203648 92955611234304 92995974070272 93083297513472 93362388467712 93409496054784 93450055974912 93490633506816 93637364760576 93818259505152 93947130740736 94094578455696 94431097126912 94560810172416 94743488888832 94892186468352 94933390196736 95022532878336 95123672137728 95307438227456 95396932141056 95438355038208 95588143193088 95629649117184 96054882173523 96061775413248 96440269406208 96530827051008 96572742303744 96911169159168 96953249562624 97002168979968 97044288897024 97105415307264 97147580055552 97426654101504 97579562842944 97621933473792 98063062401024 98098603070832 98449441685504 98541885947904 98584674435072 98646771105792 98782274912256 98973108928512 99066044915712 99128444792832 99171487973376 99214549843968 99655723754496 99698995888128 100106042867712 100149510537216 100212592869376 100544110657536 100638521819136 100682220699648 100701912170496 100745638576128 100840238972928 101173833105408 101193620726016 101237560639488 101281519632384 101332622952288 101695027675136 101776058302464 102191585427456 102235958673408 102440877686784 102638779629568 102779766964224 102799868674048 102844506046464 102889162801152 102941077284864 102985775972352 103346676486144 103391551291392 104066923364352 104365874479104 104411191836672 104476958523392 104575062638592 104620470829056 104987099922432 105032687026176 105085683061632 105131312971776 105545541943296 106022475661312 106234984267776 106380911443968 106586424999936 106753709776896 106800063971328 106846438293504 107014131154944 107220868005888 107321548658688 107368149417984 107536661092224 107921253859328 108069497339904 108448213106688 108495303081984 108597180432384 108922786545664 109025065304064 109072405757952 109127440102464 109243592220672 109291027562496 109604985864192 109777008198312 110320945201152 110368848347136 110707550879744 110755621896192 110859621691392 110907758739456 110977617494016 111344747544576 111519500391936 111567923970048 112072071315456 112112689223808 112513647640576 112619298226176 112668199354368 112739166978048 113063030685696 113112124489728 113218337046528 113289651191808 113338843398144 113842823316768 113892255719424 113941709586432 114406906134528 114965533605888 115015453507584 115065395085312 115087899623424 115137872658432 115245987397632 115468627083264 115627237834752 115649852258304 115700069302272 115750308151296 115808711945472 116222888771584 116265011046912 116315495202816 116790383345664 116841095626752 117075288784896 117301462433792 117411608788992 117462590816256 117485564198912 117536578338816 117646945468416 117698029682688 118110487412736 118161772904448 118221393444336 118738734686208 119275285118976 119514357301248 119566252376064 119909728124928 119985257054208 120037356601344 120097923499008 120150071967744 120623476506624 120736742241024 121168543612928 121411410591744 121578184507392 121813057142784 122004239745024 122057215967232 122484949909504 122538134863872 122653198467072 122706456477696 122899041248256 123940814979072 123994632093696 124111063351296 124545994739712 124600074633216 124654178009088 124717074402816 124849819680768 125091012673536 125262840987648 125459437940928 126081080229888 126324651851776 126522915291136 126577853595648 126696710504448 126751724273664 126831562850304 127195909521408 127251140050944 127450857590784 127506198822912 128073176231364 128128787684352 128707769401344 128763656404992 129214892212224 129270999416832 129336225306624 129392385196032 129473887076352 129530106740736 129902205468672 130106083790592 130162577965056 130219096670208 130750749868032 130798137427776 131389181263872 131446232580096 131529028141056 131709699883008 131964145238016 132088059887616 132145414668288 132171259723776 132228650631168 132286066458624 132352813651968 132874298339328 132931994517504 133474723823616 133581076521984 134184695758848 134242960932864 134269216227328 134327518101504 134453651963904 134512033923072 134898444140544 134924827634688 134983414185984 135042026176512 135110163936384 135701411069952 136255447236608 136314611564544 136587836915712 137039689285632 137126008061952 137254769713152 137314367963136 137795568648192 137855401721856 137984848275456 138755897819136 139154499305472 139433416851456 139493961105408 139982799896576 140043582701568 140114244082176 140175083962368 140235950260224 140456047140864 140727389257728 141646645690368 141841215258624 142115233333248 142338279702528 142400085295104 142533799317504 142685508206592 142961157341184 143095398211584 143157532557312 143382214789632 144092663119872 144597617475584 144660404109312 144796240576512 144859113455616 145366753738752 145429874343936 145503253469952 145658122960896 145721370083328 146139981152256 146369344264416 146432900210688 147094593601536 147674162528256 147812828921856 147877011652608 147970156658688 148459663392768 148599067373568 148692667189248 148757231960064 148821824765952 149429428420608 149483585631744 150159064301568 150224265805824 150318889304064 150750707580928 150816165986304 150957782728704 151023331049472 151052868255744 151118457864192 151260358459392 151790431089024 151856340959232 151922279448576 152542541512704 152664087453696 153287378141184 153353938010112 153450532831232 153661316530176 153958169444352 154169650446336 154199803011072 154266759069696 154333744201728 154411615927296 155020014729216 155087326937088 155720511127552 155788127502336 156100385046528 156548811718656 156616787755008 156715437785088 156862593957888 156930706243584 157480649883648 157549030539264 157628524592448 157696969457664 158318312914944 159033713491968 159352476401664 159421669834752 159879637499904 159980342738944 160130564665344 160200095956992 160269657440256 160521196732416 160831302008832 160982322988032 161881880788992 162104246009856 162417409523712 162672319660032 162742954622976 162895770648576 163384179818496 163537597956096 163608608636928 163865388331008 164407478796288 164665512297468 165254419972096 165481417801728 165553272520704 166061326319616 166133432844288 166205570678784 166289432537088 166466426241024 166788016898048 167017121316864 167279250587904 167351885955072 168108106973184 168770471460864 168928947339264 169002299031552 169108750467072 169594546028544 169668186734592 169827505569792 169934476787712 170008265097216 170764234975152 170838383579136 171610359201792 172286522949632 172448300408832 172523180261376 172598092627968 172631849435136 172706808987648 172868981096448 173202940624896 173474778387456 173550103953408 173625462226944 174334333157376 174397516570368 174473242804224 175185575018496 175261643440128 175372037521408 175612933177344 175952193650688 176117413183488 176193886224384 176228346298368 176304867508224 176470418202624 177165731119104 177242659356672 177332090166504 177966298431488 178108102029312 178912927678464 179103357468672 179271535951872 179349378564096 179864592187392 179899770179584 179977885581312 180056034902016 180146885248512 180225107951616 180935214759936 181752815419392 182117115887616 182719585714176 182834677415936 183006359617536 183085823950848 183727424864256 183807202295808 183979797700608 185539332407296 185911222468608 185991948140544 186166595026944 186724776935424 186818992109568 186900111949824 186981267013632 187274729521152 187636519010304 187894261481472 188189156911392 188862194253824 189121620344832 189486977777664 189784372936704 189866780393472 190045065756672 190247344275456 190614876454912 190793864282112 190876710076416 191176286386176 191259298234368 192109764347046 192123550826496 193061654102016 193145484607488 193822338318336 193906499125248 194004337959936 194088577794048 194210830614528 194295160111104 194853308203008 195159125685888 195243866947584 196126124802048 196197206141664 196898883371008 197083771895808 197169348870144 197293542211584 197564549824512 197946217857024 198132089831424 198256889585664 198342975946752 198429099687936 199311447508992 199397991776256 200212085735424 200299021074432 200425185738752 201277043638272 201364441399296 201403824340992 201491277152256 201680477945856 202347666210816 202387241452032 202475121278976 202563039264768 202665245904576 203390055350272 203552116604928 204383170854912 204471917346816 204881755373568 205277559259136 205559533928448 205599737348096 205689012092928 205882154569728 205971551944704 206693352972288 206783102582784 208133846728704 208731748958208 208822383673344 208953917046784 209150125277184 209240941658112 209974199844864 210065374052352 210171366123264 210262625943552 211091083886592 212044951322624 212469968535552 212761822887936 213172849999872 213507419553792 213600127942656 213692876587008 214028262309888 214441736011776 214643097317376 214736298835968 215073322184448 215842507718656 216138994679808 216896426213376 216990606163968 217194360864768 217845573091328 218050130608128 218144811515904 218254880204928 218487184441344 218582055124992 219209971728384 219554016396624 220641890402304 221415101759488 221511243792384 221719243382784 221815517478912 221955234988032 222689495089152 223039000783872 223135847940096 224144142630912 224225378447616 225027295281152 225238596452352 225336398708736 225478333956096 226126061371392 226224248979456 226436674093056 226579302383616 226677686796288 227685646633536 227784511438848 227883419172864 228813812269056 229931067211776 230030907015168 230175799246848 230275745316864 230491974795264 230937254166528 231254475669504 231299704516608 231400138604544 231500616302592 231617423890944 232530022093824 232630990405632 233580766691328 233682191253504 234150577569792 234602924867584 234823217577984 234925181632512 234971128397824 235073156677632 235293890936832 235396059365376 236220974825472 236323545808896 236442786888672 237477469372416 238550570237952 239028714602496 239132504752128 239819456249856 239970514108416 240074713202688 240195846998016 240300143935488 241246953013248 241473484482048 242822821183488 243156369014784 243626114285568 244008479490048 244114431934464 244969899819008 245076269727744 245306396934144 245412912955392 245798082496512 247881629958144 248222126702592 249091989479424 249200149266432 249308356018176 249434148805632 249699639361536 250182025347072 250525681975296 250918875881856 252162160459776 253045830582272 253155707191296 253393421008896 253503448547328 253663125700608 254391819042816 254502280101888 254901715181568 255012397645824 256146352462728 256257575368704 257415538802688 257527312809984 258429784424448 258672450613248 258784770392064 258947774152704 259060213481472 259804410937344 260212167581184 260325155930112 260438193340416 261501499736064 261596274855552 262778362527744 262892465160192 263058056282112 263419399766016 263928290476032 264176119775232 264290829336576 264342519447552 264457301262336 264705627303936 265748596678656 265863989035008 266949447647232 267162153043968 268369391517696 268485921865728 268538432454656 268655036203008 268907303927808 269024067846144 269796888281088 269849655269376 269966828371968 270084052353024 270220327872768 271402822139904 272510894473216 272629223129088 273175673831424 274079378571264 274252016123904 274509539426304 274628735926272 275591137296384 275710803443712 275969696550912 277511795638272 278308998610944 278866833702912 278987922210816 279965599793152 280087165403136 280228488164352 280350167924736 280471900520448 280912094281728 281454778515456 283293291380736 283682430517248 284230466666496 284676559405056 284800170590208 285067598635008 285371016413184 285922314682368 286190796423168 286315065114624 286764429579264 288164646520569 288185326239744 289195234951168 289320808218624 289592481153024 289718226911232 290733507477504 290859748687872 291006506939904 291316245921792 291442740166656 292279962304512 292738688528832 292865800421376 294189187203072 295348325056512 295625657843712 295754023305216 295940313317376 296919326785536 297198134747136 297385334378496 297514463920128 297643649531904 298967171263488 300318128603136 300448531611648 300637778608128 301501415161856 301632331972608 301915565457408 302046662098944 302105736511488 302236915728384 302520716918784 303580862178048 303712681918464 303844558897152 305085083025408 305328174907392 306574756282368 306707876020224 306901065662464 307322633060352 307916338888704 308339300892672 308399606022144 308533518139392 308667488403456 308823231854592 310040029458432 310174653874176 311441022255104 312200770093056 313097623437312 313233575510016 313430875570176 313725187915776 313861412487168 314961299767296 315098061078528 315257049184896 315393938915328 316636625829888 318067426983936 318704952803328 319759274999808 319960685477888 320261129330688 320400191913984 320539314880512 321042393464832 321662604017664 321964645976064 323763761577984 324208492019712 325344639320064 325485909245952 325791541297152 326768359636992 327075195912192 327217217273856 327730776662016 328814957592576 329331024594936 330508839944192 330962835603456 331106545041408 332122652639232 332266865688576 332578865074176 332932852482048 333576033796096 334034242633728 334558501175808 334703771910144 336216213946368 337540942921728 337857894678528 338004598063104 338217500934144 339189092057088 339336373469184 339655011139584 339868953575424 340016530194432 341528469950304 341676767158272 343220718403584 344573045899264 344896600817664 345046360522752 345196185255936 345263698870272 345413617975296 345737962192896 346405881249792 346949556774912 347100207906816 347250924453888 348668666314752 348795033140736 348946485608448 350371150036992 350523286880256 350744075042816 351225866354688 351904387301376 352234826366976 352387772448768 352456692596736 352609735016448 352940836405248 354331462238208 354485318713344 354664180333008 355932596862976 356216204058624 357825855356928 358543071903744 358698757128192 359729184374784 359799540359168 359955771162624 360112069804032 360293770497024 360450215903232 361870429519872 363505630838784 364234231775232 365439171428352 365669354831872 366012719235072 366171647901696 367454849728512 367614404591616 367959595401216 371078664814592 371822444937216 371983896281088 372333190053888 373637984219136 373800223899648 373962534027264 374549459042304 375273038020608 375788522962944 376378313822784 377724388507648 378243240689664 378973955555328 379568745873408 379733560786944 380090131513344 380494688550912 381229752909824 381587728564224 381753420152832 382352572772352 382518596468736 384219528694092 386123308204032 386290969214976 387644676636672 387812998250496 388008675919872 388177155588096 388421661229056 388590320222208 389706616406016 390318251371776 390487733895168 392252249604096 392394412283328 393797766742016 394167543791616 394338697740288 394587084423168 395129099649024 395892435714048 396264179662848 396513779171328 396685951893504 396858199375872 398622895017984 398795983552512 400424171470848 400850371477504 402554087276544 402728882798592 402807648681984 402982554304512 403360955891712 404695332421632 404774482904064 404950242557952 405126078529536 405330491809152 406780110700544 407104233209856 408766341709824 408943834693632 409763510747136 410555118518272 411119067856896 411199474696192 411378024185856 411764309139456 411943103889408 413386705944576 413566205165568 416267693457408 417463497916416 417907834093568 418300250554368 418481883316224 419948399689728 420130748104704 420342732246528 420525251887104 422182167773184 424089902645248 424939937071104 425523645775872 426345699999744 427014839107584 427200255885312 428056524619776 428883472023552 429286194634752 429472597671936 430146644368896 432277989359616 433792852426752 433981212327936 434388721729536 435691146182656 436100261216256 436289623031808 436509760409856 436974368882688 437164110249984 438419943456768 439108032793248 441283780804608 442830203518976 443022487584768 443438486765568 443631034957824 443910469976064 445378990178304 446078001567744 446271695880192 448288285261824 448450756895232 450477192904704 450672797417472 450956667912192 452252122742784 452448497958912 452873348186112 453158604767232 453355373592576 455371293267072 455569022877696 455766838345728 457627624538112 459862134423552 460061814030336 460351598493696 460983949590528 461874508333056 462508951339008 462599409033216 462800277209088 463001232605184 463234847781888 465060044187648 465261980811264 467161533382656 467364382507008 468301155139584 469646435155968 469850363265024 469942256795648 470146313355264 470587781873664 470792118730752 472441949650944 472647091617792 472885573777344 474954938744832 477101140475904 478057429204992 478265009504256 479638912499712 479941028216832 480391693996032 480600287870976 482493906026496 482946968964096 485645642366976 486312738029568 487252228571136 488016958980096 488228863868928 489939799638016 490152539455488 490612793868288 490825825910784 491596164993024 495763259916288 496444253405184 498183978958848 498400298532864 498616712036352 498868297611264 499399278723072 500364050694144 501051363950592 501837751763712 504324320919552 506091661164544 506311414382592 506786842017792 507006897094656 507326251401216 508783638085632 509004560203776 509803430363136 510024795291648 512292704925456 512515150737408 514831077605376 516859568848896 517344901226496 517569540784128 517895548305408 518120426962944 519608821874688 520424335162368 520650311860224 520876386680832 523002999472128 523192549711104 525556725055488 525784930320384 526116112564224 526838799532032 527856580952064 528352239550464 528581658673152 528685038895104 528914602524672 529411254607872 531497193357312 531727978070016 533898895294464 534324306087936 536738783035392 537076864909312 537310072406016 537814607855616 538048135692288 539593776562176 539699310538752 539933656743936 540168104706048 540440655745536 542805644279808 545021788946432 545258446258176 546351347662848 548158757142528 548504032247808 549019078852608 549257471852544 551182274592768 551421606887424 551939393101824 556617997221888 557733667405824 557975844421632 559931199586304 560174330806272 560456976328704 560700335849472 560943801040896 561824188563456 562909557030912 566586582761472 567364861034496 568460933332992 569353118810112 569600341180416 570135197270016 570742032826368 571844629364736 572381592846336 572630130229248 573528859158528 576329293041138 576370652479488 578390469902336 579184962306048 579436453822464 581467014955008 581719497375744 582013013879808 582632491843584 582885480333312 584559924609024 585477377057664 585731600842752 588378374406144 590696650113024 591251315687424 591508046610432 591880626634752 593838653571072 594396269494272 594770668756992 595028927840256 595287299063808 597934342526976 600636257206272 600897063223296 601275557216256 603002830323712 603831130914816 604093324197888 604211473022976 604473831456768 605041433837568 607161724356096 607425363836928 607689117794304 610170166050816 610656349814784 613149512564736 613415752040448 613802131324928 614645266120704 615832677777408 616678601785344 616799212044288 617067036278784 617646463709184 620080058916864 620349307748352 622882044510208 624401540186112 626195246874624 626467151020032 626861751140352 627450375831552 627722824974336 629922599534592 630196122157056 630514098369792 630787877830656 633273251659776 636134853967872 637409905606656 639518549999616 639921370955776 640522258661376 640800383827968 641078629761024 642084786929664 643325208035328 643929291952128 647527523155968 648416984039424 650689278640128 650971818491904 651583082594304 653536719273984 654150391824384 654434434547712 655461553324032 657629915185152 658662049189872 661017679888384 661925671206912 664245305278464 664533731377152 665157730148352 665865704964096 667152067592192 668068485267456 669117002351616 669407543820288 672432427892736 675081885843456 675715789357056 676009196126208 676435001868288 678378184114176 678672746938368 679310022279168 679737907150848 680033060388864 683056939900608 683353534316544 686441436807168 689146091798528 689793201635328 690092721045504 690527397740544 690827235950592 691475924385792 692811762499584 693899113549824 694200415813632 694501848907776 697590066281472 697892971216896 700742300073984 701046573760512 701488150085632 702451732709376 703808774602752 704469652733952 704775544897536 704913385193472 705219470032896 705881672810496 708662924476416 708970637426688 709328360666016 711865193725952 712432408117248 715651710713856 717086143807488 717397514256384 719458368749568 719599080718336 719911542325248 720224139608064 720587540994048 720900431806464 723740859039744 728468463550464 730878342856704 731338709663744 732025438470144 732343295803392 734909699457024 735228809183232 735919190802432 742157329629184 743644889874432 744666380107776 747275968438272 747600447799296 747925068054528 749098918084608 750546076041216 751577045925888 752756627645568 755448777015296 756486481379328 759137491746816 759467121573888 760180263026688 760989377101824 762459505819648 763175457128448 763506840305664 764705145544704 765037192937472 768439057388184 772246616408064 772581938429952 775289353273344 776017351839744 776354311176192 776843322458112 777180640444416 779413232812032 780636502743552 780975467790336 784504499208192 784788824566656 787595533484032 788335087583232 788677395480576 789174168846336 790258199298048 791784871428096 792528359325696 793027558342656 793371903787008 797245790035968 797591967105024 800848342941696 805108174553088 805457765597184 805615297363968 805965108609024 806721911783424 809390664843264 809548965808128 809900485115904 810252157059072 810660983618304 813560221401088 814208466419712 817532683419648 817887669387264 819527021494272 821110237036544 822238135713792 822398949392384 822756048371712 823528618278912 823886207778816 826773411889152 827132410331136 832535386914816 834926995832832 836600501108736 836963766632448 839896799379456 840261496209408 840685464493056 841050503774208 844364335546368 848179805290496 849879874142208 851047291551744 852691399999488 854029678215168 854400511770624 856113049239552 857766944047104 858572389269504 858945195343872 860293288737792 864555978719232 867585704853504 867962424655872 868777443459072 872200522432512 872579246063616 873019520819712 873948737765376 874328220499968 876839886913536 878216065586496 882567561609216 885660407037952 886044975169536 886876973531136 887262069915648 887820939952128 890757980356608 892156003135488 892543391760384 896901513790464 900954385809408 901345594834944 901913335824384 904504245485568 904896995917824 905746696372224 906317209534464 906710747185152 910742586534144 911138045755392 911533676691456 915255249076224 919724268847104 920123628060672 920703196987392 921967899181056 923749016666112 925017902678016 925198818066432 925600554418176 926002465210368 926469695563776 930120088375296 930523961622528 934323066765312 936602310279168 939292870311936 939700726530048 939884513591296 940292626710528 941175563747328 941584237461504 944883899301888 945294183235584 945771147554688 949909877489664 954202280951808 956114858409984 959277824999424 959882056433664 960783387992064 961200575741952 964987812052992 965893937928192 971291284733952 972625476059136 976033917960192 976457727737856 979879599276032 980305078910976 981225587736576 981651651821568 983192329986048 991526519832576 992888506810368 996367957917696 996800597065728 997736595222528 998798557446144 1000728101388288 1002102727901184 1003675503527424 1008648641839104 1012183322329088 1012622828765184 1013573684035584 1014013794189312 1014652502802432 1017567276171264 1018009120407552 1019606860726272 1020049590583296 1024585409850912 1025030301474816 1029662155210752 1033719137697792 1034689802452992 1035139081568256 1035791096610816 1036240853925888 1039217643749376 1040848670324736 1041300623720448 1041752773361664 1046005998944256 1046385099422208 1051113450110976 1051569860640768 1052232225128448 1053677599064064 1055713161904128 1056704479100928 1057163317346304 1057370077790208 1057829205049344 1058822509215744 1062994386714624 1063455956140032 1067797790588928 1068648612175872 1073477566070784 1074153729818624 1075629215711232 1076096271384576 1079187553124352 1079398621077504 1079867313487872 1080336209412096 1080881311491072 1085611288559616 1090043577892864 1090516892516352 1092702695325696 1096317514285056 1097008064495616 1098038157705216 1098514943705088 1102364549185536 1102843213774848 1103878786203648 1113235994443776 1115467334811648 1115951688843264 1119862399172608 1120913952657408 1121400671698944 1121887602081792 1123648377126912 1125819114061824 1133173165522944 1134729722068992 1136921866665984 1138706237620224 1139200682360832 1140270394540032 1141484065652736 1143689258729472 1144763185692672 1145260260458496 1147057718317056 1152658586082276 1156780939804672 1158369924612096 1158872907644928 1162934029910016 1163438994751488 1164026027759616 1165264983687168 1165770960666624 1169119849218048 1170954754115328 1171463201685504 1176756748812288 1181393300226048 1182502631374848 1183016093220864 1183761253269504 1187677307142144 1188792538988544 1189541337513984 1190057855680512 1190574598127616 1195868685053952 1201272514412544 1202551114432512 1206005660647424 1207662261829632 1208186648395776 1208422946045952 1208947662913536 1210082867675136 1214323448712192 1214850727673856 1215378235588608 1220340332101632 1221312699629568 1226299025129472 1226831504080896 1227604262649856 1229290532241408 1231665355554816 1233357203570688 1233598424088576 1234134072557568 1235292927418368 1240160117833728 1240698615496704 1245764089020416 1248803080372224 1252390493749248 1253723502280704 1254900751663104 1255445649948672 1259845199069184 1260392244314112 1261028196739584 1261575755661312 1266546503319552 1272269707935744 1274819811213312 1279037099999232 1279842741911552 1281044517322752 1281600767655936 1284169573859328 1286650416070656 1287858583904256 1296833968078848 1301378557280256 1301943636983808 1303166165188608 1307073438547968 1308300783648768 1308868869095424 1310923106648064 1315259830370304 1317324098379744 1322035359776768 1323851342413824 1328490610556928 1329067462754304 1330315460296704 1331731409928192 1334304135184384 1336136970534912 1338234004703232 1338815087640576 1344864855785472 1351431578714112 1352018392252416 1352870003736576 1356756368228352 1357345493876736 1358620044558336 1359475814301696 1360066120777728 1366113879801216 1366707068633088 1372882873614336 1378292183597056 1379586403270656 1380185442091008 1381054795481088 1382951848771584 1385623524999168 1387798227099648 1388400831627264 1389003697815552 1395180132562944 1395785942433792 1401484600147968 1402093147521024 1402976300171264 1404903465418752 1408939305467904 1409551089795072 1409826770386944 1410438940065792 1411763345620992 1417325848952832 1417941274853376 1418656721332032 1423730387451904 1424864816234496 1431303421427712 1434172287614976 1434795028512768 1438916737499136 1439198161436672 1439823084650496 1441175081988096 1441800863612928 1447481718079488 1456936927100928 1461756685713408 1462677419327488 1464050876940288 1464686591606784 1469819398914048 1470457618366464 1471838381604864 1484314659258368 1487289779748864 1489332760215552 1494551936876544 1495200895598592 1495850136109056 1498197836169216 1501092152082432 1503154091851776 1505513255291136 1510897554030592 1512972962758656 1518274983493632 1518934243147776 1520360526053376 1521978754203648 1524919011639296 1526350914256896 1527013680611328 1529410291089408 1530074385874944 1536878114776368 1544493232816128 1550578706546688 1552034703679488 1552708622352384 1553686644916224 1554361280888832 1558826465624064 1561273005487104 1561950935580672 1569008998416384 1569577649133312 1575191066968064 1576670175166464 1577354790961152 1578348337692672 1580516398596096 1583569742856192 1585056718651392 1586055116685312 1586743807574016 1594491580071936 1595183934210048 1601696685883392 1610216349106176 1611230594727936 1611930217218048 1613443823566848 1618781329686528 1619097931616256 1619800970231808 1620504314118144 1621321967236608 1628416932839424 1635065366839296 1635775338774528 1639054042988544 1642220474073088 1644476271427584 1644797898784768 1645512096743424 1647057236557824 1647772415557632 1653546823778304 1654264820662272 1669853991665664 1673201002217472 1673927533264896 1679793598758912 1680522992418816 1681370928986112 1682101007548416 1688728671092736 1699759748284416 1702094583103488 1705382799998976 1708059356430336 1708801023541248 1712226098479104 1715533888094208 1717144778539008 1717890390687744 1720586577475584 1729111957438464 1735171409707008 1737554886918144 1744401044865024 1745158492127232 1746039041639424 1747897475530752 1748656440999936 1753679773827072 1756432131172992 1765135123218432 1771320814075904 1772089950339072 1773753947062272 1774524139831296 1775641879904256 1781515960713216 1784312006270976 1785086783520768 1793803027580928 1801908771618816 1802691189669888 1803826671648768 1809008490971136 1811493392744448 1812634419068928 1813421494370304 1821485173068288 1822276091510784 1823067353382912 1830510498152448 1839448537694208 1840247256121344 1841406393974784 1843935798362112 1847498033332224 1850035805356032 1850397636132864 1851201108836352 1852939391127552 1860240176750592 1861047923245056 1868646133530624 1873204620558336 1878585740623872 1879401453060096 1879769027182592 1880585253421056 1882351127494656 1883168474923008 1889767798603776 1890588366471168 1891542295109376 1899819754979328 1908404561903616 1912229716819968 1918555649998848 1919764112867328 1921566775984128 1922401151483904 1929975624105984 1931787875856384 1942582569467904 1945250952118272 1952067835920384 1952915455475712 1959759198552064 1960610157821952 1962451175473152 1963303303643136 1966384659972096 1983053039665152 1985777013620736 1992735915835392 1993601194131456 1995473190445056 1997597114892288 2001456202776576 2004205455802368 2007351007054848 2017297283678208 2024366644658176 2025245657530368 2027147368071168 2028027588378624 2029305005604864 2035134552342528 2036018240815104 2039213721452544 2040099181166592 2049170819701824 2050060602949632 2059324310421504 2067438275395584 2069379604905984 2070278163136512 2071582193221632 2072481707851776 2078435287498752 2081697340649472 2082601247440896 2083505546723328 2092770198844416 2102226900221952 2103139721281536 2104464450256896 2107355198128128 2111426323808256 2113408958201856 2114326634692608 2114740155580416 2115658410098688 2117645018431488 2125988773429248 2126911912280064 2135595581177856 2137297224351744 2146955132141568 2148307459637248 2151258431422464 2152192542769152 2158375106248704 2158797242155008 2159734626975744 2160672418824192 2161762622982144 2171222577119232 2180087155785728 2185405390651392 2192635028570112 2194016128991232 2196076315410432 2197029887410176 2204729098371072 2205686427549696 2207757572407296 2226471988887552 2230934669623296 2239724798345216 2241827905314816 2242801343397888 2243775204163584 2247296754253824 2251638228123648 2266346331045888 2269459444137984 2277412475240448 2278401364721664 2280540789080064 2282968131305472 2287378517458944 2289526371385344 2290520520916992 2294115436634112 2305317172164552 2313561879609344 2316739849224192 2317745815289856 2325868059820032 2328052055519232 2330529967374336 2331541921333248 2338239698436096 2341909508230656 2342926403371008 2353513497624576 2362786600452096 2365005262749696 2366032186441728 2367522506539008 2375354614284288 2377585077977088 2379082675027968 2380115711361024 2391737370107904 2402545028825088 2412011321294848 2415324523659264 2416373296791552 2416845892091904 2417895325827072 2420165735350272 2428646897424384 2429701455347712 2430756471177216 2440680664203264 2442625399259136 2452598050258944 2453663008161792 2455208525299712 2458581064482816 2463330711109632 2466714407141376 2467196848177152 2468268145115136 2470585854836736 2480320235667456 2481397230993408 2491528178040832 2497606160744448 2504780987498496 2509801503326208 2510891299897344 2519690398138368 2520784488628224 2522056393479168 2523151511322624 2533093006639104 2544539415871488 2549639622426624 2558074199998464 2559685483823104 2562089034645504 2563201535311872 2568339147718656 2573300832141312 2575717167808512 2593667936157696 2602757114560512 2603887273967616 2606332330377216 2616601567297536 2617737738190848 2621846213296128 2630519660740608 2634648196759488 2644070719553536 2647702684827648 2656981221113856 2658134925508608 2660630920593408 2663462819856384 2668608270368768 2672273941069824 2676468009406464 2677630175281152 2702863157428224 2704036784504832 2705740007473152 2713512736456704 2714690987753472 2717240089116672 2718951628603392 2720132241555456 2732227759602432 2733414137266176 2745765747228672 2756584367194112 2759172806541312 2760370884182016 2762109590962176 2765903697543168 2771247049998336 2775596454199296 2776801663254528 2778007395631104 2790360265125888 2791571884867584 2802969200295936 2805952600342528 2809806930837504 2817878610935808 2819102179590144 2819653540773888 2820877880131584 2823526691241984 2834651697905664 2835882549706752 2837313442664064 2847460774903808 2849729632468992 2862606842855424 2868344575229952 2877833474998272 2878396322873344 2879646169300992 2882350163976192 2883601727225856 2894963436158976 2913873854201856 2925354838654976 2928101753880576 2929373183213568 2939638797828096 2940915236732928 2943676763209728 2968629318516736 2974579559497728 2978665520431104 2989103873753088 2990401791197184 2996395672338432 3002184304164864 3006308183703552 3011026510582272 3025945925517312 3036549966987264 3037868486295552 3040721052106752 3043957508407296 3049838023278592 3052701828513792 3054027361222656 3058820582178816 3060148771749888 3073756229552736 3088986465632256 3101157413093376 3104069407358976 3105417244704768 3107373289832448 3108722561777664 3117652931248128 3122546010974208 3123901871161344 3138017996832768 3139155298266624 3153340350332928 3154709581922304 3156696675385344 3161032797192192 3167139485712384 3170113437302784 3172110233370624 3173487615148032 3188983160143872 3190367868420096 3203393371766784 3220432698212352 3222461189455872 3226887647133696 3237562659373056 3238195863232512 3239601940463616 3241008628236288 3242643934473216 3256833865678848 3270130733678592 3271550677549056 3278108085977088 3288952542855168 3289595797569536 3291024193486848 3294114473115648 3295544831115264 3307093647556608 3308529641324544 3339707983331328 3346402004434944 3347855066529792 3359587197517824 3362741857972224 3364202015096832 3377457342185472 3399519496568832 3404189166206976 3410765599997952 3416118712860672 3417602047082496 3424452196958208 3431067776188416 3434289557078016 3435780781375488 3441173154951168 3470342819414016 3475109773836288 3488802089730048 3490316984254464 3492078083278848 3495794951061504 3497312881999872 3507359547654144 3512864262345984 3530270246436864 3542641628151808 3544179900678144 3547507894124544 3549048279662592 3551283759808512 3563031921426432 3568624012541952 3570173567041536 3587606055161856 3603817543237632 3607653343297536 3618016981942272 3622986785488896 3625268838137856 3626842988740608 3642970346136576 3644552183021568 3646134706765824 3661020996304896 3678897075388416 3680494512242688 3682812787949568 3687871596724224 3694996066664448 3700071610712064 3700795272265728 3702402217672704 3705878782255104 3720480353501184 3722095846490112 3737292267061248 3746409241116672 3757171481247744 3759538054365184 3761170506842112 3764702254989312 3766336949846016 3779535597207552 3781176732942336 3783084590218752 3799639509958656 3816809123807232 3824459433639936 3837111299997696 3839528225734656 3843133551968256 3844802302967808 3859951248211968 3863575751712768 3890501904236544 3904135671840768 3905830910951424 3919518397104128 3921220315643904 3924902350946304 3926606607286272 3932769319944192 3966106079330304 3971554027241472 3985471831670784 3987202388262912 3990946380890112 3995194229784576 4002912405553152 4008410911604736 4014702014109696 4034594567356416 4048733289316352 4054294736142336 4056055176757248 4058610011209728 4070269104685056 4072036481630208 4078427442905088 4080198362333184 4098341639403648 4100121205899264 4118648620843008 4134876550791168 4138759209811968 4140556326273024 4143164386443264 4156870574997504 4163394681298944 4165202494881792 4167011093446656 4185540397688832 4204453800443904 4206279442563072 4208928900513792 4214710396256256 4226817916403712 4228653269385216 4229480311160832 4231316820197376 4235290036862976 4251977546858496 4253823824560128 4271191162355712 4274594448703488 4293910264283136 4296614919274496 4302516862844928 4304385085538304 4316750212497408 4317594484310016 4319469253951488 4323525245964288 4342445154238464 4360174311571456 4370810781302784 4385270057140224 4388032257982464 4392152630820864 4394059774820352 4409458196742144 4411372855099392 4415515144814592 4452943977775104 4461869339246592 4479449596690432 4483655810629632 4485602686795776 4487550408327168 4494593508507648 4503276456247296 4532692662091776 4538918888275968 4554824950480896 4556802729443328 4561081578160128 4565936262610944 4574757034917888 4579052742770688 4581041041833984 4588230873268224 4610634344329104 4627123759218688 4633479698448384 4651736119640064 4656104111038464 4661059934748672 4663083842666496 4676479396872192 4683819016461312 4685852806742016 4707026995249152 4725573200904192 4730010525499392 4732064372883456 4735045013078016 4750709228568576 4755170155954176 4758165350055936 4760231422722048 4783474740215808 4805090057650176 4824022642589696 4830649047318528 4833691784183808 4835790651654144 4840331470700544 4857293794848768 4859402910695424 4861512942354432 4885250798518272 4905196100517888 4907326016323584 4910417050599424 4917162128965632 4926661422219264 4933428814282752 4934393696354304 4936536290230272 4941171709673472 4960640471334912 4962794461986816 4983056356081664 5009561974996992 5019603006652416 5021782599794688 5039380796276736 5041568977256448 5044112786958336 5046303022645248 5066186013278208 5099279244853248 5116148399996928 5119370967646208 5124178069291008 5126403070623744 5136678295437312 5146601664282624 5151434335617024 5187335872315392 5205514229121024 5212664660754432 5233203134595072 5235475476381696 5243692426592256 5261039321481216 5269296393518976 5288141439107072 5295405369655296 5313962442227712 5316269851017216 5321261841186816 5326925639712768 5337216540737536 5344547882139648 5352936018812928 5355260350562304 5405726314856448 5408073569009664 5411480014946304 5427025472913408 5434480178233344 5437903257206784 5440264483110912 5464455519204864 5466828274532352 5491531494457344 5513168734388224 5518345613082624 5520741768364032 5524219181924352 5531807395086336 5542494099996672 5551192908398592 5553603326509056 5580720530251776 5583143769735168 5605938400591872 5619613861675008 5635757221871616 5638204359180288 5639307081547776 5641755760263168 5647053382483968 5669303395811328 5671765099413504 5674626885328128 5694921549807616 5699459264937984 5725213685710848 5736689150459904 5755666949996544 5756792645746688 5759292338601984 5764700327952384 5767203454451712 5789926872317952 5827747708403712 5856203507761152 5858746366427136 5879277595656192 5881830473465856 5887353526419456 5937258637033472 5949159118995456 5957331040862208 5978207747506176 5980803582394368 5992791344676864 6004368608329728 6012616367407104 6022053021164544 6051891851034624 6073099933974528 6075736972591104 6081442104213504 6087915016814592 6105403657027584 6108054722445312 6117641164357632 6120297543499776 6147512459105472 6177972931264512 6202314826186752 6208138814717952 6210834489409536 6214746579664896 6217445123555328 6235305862496256 6245092021948416 6247803742322688 6278310596533248 6306680700665856 6309419163844608 6313393350770688 6322065594384384 6334278971424768 6340226874605568 6344220466741248 6346975230296064 6377966320287744 6380735736840192 6406786743533568 6440865396424704 6444922378911744 6453775294267392 6475125318746112 6476391726465024 6479203880927232 6482017256472576 6485287868946432 6513667731357696 6540261467357184 6556216171954176 6577905085710336 6579191595139072 6582048386973696 6588228946231296 6591089662230528 6614187295113216 6617059282649088 6679415966662656 6692804008869888 6719174395035648 6725483715944448 6728404030193664 6754914684370944 6799038993137664 6808378332413952 6832237425721344 6835204094164992 6848904393916416 6862135552376832 6868579114156032 6871561562750976 6882346309902336 6940685638828032 6950219547672576 6977604179460096 6984156166557696 6991589902123008 6994625763999744 7014719095308288 7025728524691968 7060540492873728 7085283256303616 7088359801356288 7095015788249088 7098096559325184 7102567519617024 7126063842852864 7137248025083904 7140347134083072 7175212110323712 7207635086475264 7236033963884544 7245973570977792 7250537676275712 7253685977481216 7285940692273152 7289104366043136 7292269413531648 7322041992609792 7357794150776832 7360989024485376 7365625575899136 7375743193448448 7389992133328896 7400143221424128 7401590544531456 7404804435345408 7411757564510208 7440960707002368 7444191692980224 7474584534122496 7492818482233344 7514342962495488 7519076108730368 7529404509978624 7532673899692032 7559071194415104 7562353465884672 7566169180437504 7599279019917312 7633618247614464 7648918867279872 7674222599995392 7679056451469312 7686267103936512 7689604605935616 7719902496423936 7727151503425536 7781003808473088 7808271343681536 7811661821902848 7839036794208256 7849804701892608 7853213214572544 7865538639888384 7932212158660608 7943108054482944 7970943663341568 7974404776525824 7981892761780224 7990388459569152 8005824811106304 8016821823209472 8029404028219392 8097466578632704 8108589472284672 8112110353514496 8117220022419456 8140538209370112 8144072963260416 8156854885810176 8160396724666368 8196683278807296 8200242411798528 8237297241686016 8269753101582336 8277518419623936 8281112652546048 8286328772886528 8313741149995008 8326789362597888 8330404989763584 8334022186893312 8371080795377664 8408907600887808 8417857801027584 8429420792512512 8453635832807424 8457306538770432 8458960622321664 8462633640394752 8470580073725952 8503955093716992 8507647649120256 8542382324711424 8549188897406976 8587820528566272 8593229838548992 8605033725689856 8633500424994816 8635188968620032 8638938507902976 8647050491928576 8684890308476928 8720348623142912 8741621562605568 8776064515964928 8784305261641728 8788119549640704 8818916393484288 8822745710198784 8831030289629184 8905887955550208 8923738678493184 8958899193380864 8967311621259264 8971205373591552 8989187017015296 9006552912494592 9077837776551936 9109649900961792 9113605458886656 9122163156320256 9131872525221888 9149514069835776 9158105485541376 9162082083667968 9176461746536448 9221268688658208 9254247518437376 9266959396896768 9303472239280128 9312208222076928 9322119869497344 9326167685332992 9352958793744384 9367638032922624 9371705613484032 9414053990498304 9460021050998784 9464128745766912 9470090026156032 9501418457137152 9510340311908352 9516330700111872 9520462845444096 9566949480431616 9610180115300352 9648045285179392 9661298094637056 9667383568367616 9680662941401088 9714587589697536 9718805821390848 9723025884708864 9770501597036544 9810392201035776 9814652032647168 9820834101198848 9834324257931264 9866857628565504 9868787392708608 9873072580460544 9882343419346944 9921280942669824 9925588923973632 9966112712163328 10019123949993984 10039206013304832 10043565199589376 10078761592553472 10088225573916672 10092606045290496 10132372026556416 10198558489706496 10232296799993856 10238741935292416 10248356138582016 10252806141247488 10273356590874624 10293203328565248 10302868671234048 10411028458242048 10425329321508864 10466406269190144 10470950952763392 10487384853184512 10522078642962432 10538592787037952 10576282878214144 10590810739310592 10627924884455424 10632539702034432 10642523682373632 10653851279425536 10674433081475072 10689095764279296 10705872037625856 10710520701124608 10811452629712896 10822960029892608 10854050945826816 10868960356466688 10875806514413568 10880528966221824 10928911038409728 10933656549064704 10983062988914688 11026337468776448 11036691226165248 11041483536728064 11048438363848704 11063614790172672 11084988199993344 11102385816797184 11107206653018112 11161441060503552 11166287539470336 11211876801183744 11239227723350016 11271514443743232 11278614163095552 11283511520526336 11294106764967936 11338606791622656 11343530198827008 11349253770656256 11398918529875968 11450427371421696 11473378300919808 11511333899993088 11513585291493376 11518584677203968 11529400655904768 11534406908903424 11579853744635904 11712407015522304 11717492732854272 11758555191312384 11763660946931712 11774707052838912 11898318237990912 11914662081724416 11956415495012352 11961607164788736 11985582689353728 12008737216659456 12025232734814208 12044106042329088 12103783702069248 12146199867949056 12162884208427008 12175830033629184 12210807314055168 12216109444890624 12235282328715264 12240595086999552 12295024918210944 12355945862529024 12404629652373504 12416277629435904 12421668978819072 12429493159329792 12470611724992512 12490184043896832 12495607484645376 12556621193066496 12613361401331712 12618838327689216 12626786701541376 12644131188768768 12680453749211136 12688440933482496 12693950460592128 12755932640575488 12761471473680384 12813573487067136 12881730792849408 12889844757823488 12907550588534784 12950250637492224 12952783452930048 12958407761854464 12970575737892864 13027335462715392 13080522934714368 13112432343908352 13155810171420672 13158383190278144 13164096773947392 13176457892462592 13182179324461056 13228374590226432 13234118565298176 13358831933325312 13385608017739776 13438348790071296 13450967431888896 13456808060387328 13509829368741888 13598077986275328 13616756664827904 13664474851442688 13670408188329984 13697808787832832 13724271104753664 13737158228312064 13743123125501952 13764692619804672 13881371277656064 13900439095345152 13955208358920192 13968312333115392 13983179804246016 13989251527999488 14029438190616576 14051457049383936 14121080985747456 14170566512607232 14176719602712576 14190031576498176 14196193118650368 14205135039234048 14252127685705728 14274496050167808 14280694268166144 14350424220647424 14415270172950528 14472067927769088 14491947141955584 14501075352551424 14507371954962432 14571881384546304 14578208732086272 14584538827063296 14715588301553664 14721978048970752 14731251151798272 14751486386896896 14779984266657792 14800286442848256 14803181089062912 14809608870690816 14823515129020416 14881921414004736 14888383385960448 14949169068244992 15028685924990976 15038152217460736 15058809019957248 15065347799384064 15118142388830208 15124706931769344 15132338360875008 15198558039834624 15297837734559744 15348445199990784 15358112902938624 15372534207873024 15379209211871232 15439804992847872 15454303006851072 15562007616946176 15616542687363072 15678073588416512 15699609403785216 15706426429145088 15731077279776768 15864424317321216 15886216108965888 15941887326683136 15948809553051648 15963785523560448 15980776919138304 16011649622212608 16033643646418944 16058808056438784 16194933157265408 16217178944569344 16224220707028992 16234440044838912 16281076418740224 16313709771620352 16320793449332736 16393366557614592 16400484823597056 16474594483372032 16539506203164672 16555036839247872 16562225305092096 16572657545773056 16627482299990016 16653578725195776 16660809979527168 16742161590755328 16817815201775616 16858841585025024 16907271665614848 16914613077540864 16917921244643328 16925267280789504 16941160147451904 17007910187433984 17015295298240512 17084764649422848 17098377794813952 17175641057132544 17186459677097984 17210067451379712 17267000849989632 17270377937240064 17277877015805952 17294100983857152 17369780616953856 17440697246285824 17483243125211136 17568610523283456 17576239099281408 17637832786968576 17645491420397568 17662060579258368 17811775911100416 17847477356986368 17917798386761728 17934623242518528 17942410747183104 17978374034030592 18013105824989184 18155675553103872 18219299801923584 18227210917773312 18244326312640512 18263745050443776 18316210971082752 18324164167335936 18352923493072896 18442537377316416 18508495036874752 18533918793793536 18606944478560256 18624416444153856 18644239738994688 18652335370665984 18705917587488768 18735276065845248 18743411226968064 18920042101997568 18928257491533824 18940180052312064 19002836914274304 19020680623816704 19032661400223744 19040925690888192 19133898960863232 19220360230600704 19296090570358784 19322596189274112 19334767136735232 19361325882802176 19429175179395072 19437611642781696 19446051769417728 19541003194073088 19620784402071552 19641668202397696 19668648515862528 19733715257131008 19737574785417216 19746145160921088 19764686838693888 19842561885339648 19851177847947264 19932225424326656 20038247899987968 20078412026609664 20157523185106944 20176451147833344 20185212090580992 20264744053112832 20397116979412992 20477483870584832 20496712277164032 20505612282494976 20546713181749248 20586406657130496 20605737342468096 20822056916484096 20850658643017728 20932812538380288 20974769706369024 21044157285924864 21077185574075904 21181621478621184 21255849768910848 21265079404068864 21285047364747264 21307702558851072 21348866162950144 21378191528558592 21411744075251712 21421041402249216 21622905259425792 21708101891653632 21737920712933376 21751613028827136 21761057932443648 21857822076819456 21867313098129408 21966125977829376 22073382452330496 22082967073456128 22096876727697408 22127229580345344 22169976399986688 22204771633594368 22214413306036224 22322882121007104 22332575078940672 22423753602367488 22478455446700032 22543028887486464 22557228326191104 22588213529935872 22677213583245312 22687060397654016 22698507541312512 22797837059751936 22900854742843392 22946756601839616 23022667799986176 23027170582986752 23037169354407936 23058801311809536 23068813817806848 23159707489271808 23424814031044608 23434985465708544 23517110382624768 23549414105677824 23796636475981824 23829324163448832 23912830990024704 23923214329577472 23971165378707456 24017474433318912 24050465469628416 24088212084658176 24292399735898112 24325768416854016 24351660067258368 24421614628110336 24432218889781248 24470564657430528 24481190173999104 24590049836421888 24711891725058048 24809259304747008 24832555258871808 24843337957638144 24858986318659584 24941223449985024 24980368087793664 24991214969290752 25113242386132992 25226722802663424 25253573403082752 25288262377537536 25360907498422272 25376881866964992 25387900921184256 25511865281150976 25522942947360768 25627146974134272 25763461585698816 25779689515646976 25815101177069568 25900501274984448 25905566905860096 25916815523708928 25941151475785728 26054670925430784 26161045869428736 26224864687816704 26316766380556288 26328193547894784 26352915784925184 26364358648922112 26456749180452864 26468237130596352 26717663866650624 26771216035479552 26876697580142592 26901934863777792 26913616120774656 27019658737483776 27233513329655808 27328949702885376 27340816376659968 27395617575665664 27448542209507328 27474316456624128 27486246251003904 27529385239609344 27762742555312128 27800878190690304 27910416717840384 27936624666230784 27966359608492032 27978503055998976 28058876381233152 28102914098767872 28242161971494912 28341133025214464 28380063152996352 28392386237300736 28410270078468096 28504255371411456 28548992100335616 28561388536332288 28700848441294848 28830540345901056 28944135855538176 28983894283911168 29002150705102848 29143762769092608 29156417464172544 29169077654126592 29431176603107328 29443956097941504 29462502303596544 29502972773793792 29600572885696512 29606362178125824 29619217741381632 29647030258040832 29763842828009472 29776766771920896 29898338136489984 30057371849981952 30076304434921472 30117618039914496 30130695598768128 30236284777660416 30264676721750016 30397116079669248 30595675469119488 30696890399981568 30716225805877248 30745068415746048 30758418423742464 30879609985695744 30908606013702144 31233085374726144 31356147176833024 31399218807570432 31412852858290176 31462154559553536 31728848634642432 31772432217931776 31883774653366272 31897619106103296 31927571047120896 31961553838276608 32023299244425216 32067287292837888 32117616112877568 32389866314530816 32434357889138688 32468880089677824 32562152837480448 32627419543240704 32641586898665472 32786733115229184 32800969647194112 32949188966744064 33079012406329344 33110073678495744 33124450610184192 33145315091546112 33254964599980032 33307157450391552 33321619959054336 33484323181510656 33635630403551232 33717683170050048 33814543331229696 33835842489286656 33850534561579008 33882320294903808 34015820374867968 34030590596481024 34196755589627904 34351282114265088 34372919354195968 34420134902759424 34534001699979264 34540755874480128 34555754031611904 34588201967714304 34739561233907712 34881394492571648 35137221046566912 35152478198562816 35275665573937152 35290982840795136 35324121158516736 35694954713972736 35835596773523456 35869246485037056 35884821494366208 35956748068061184 36026211649978368 36311351106207744 36438599603847168 36488652625281024 36527490100887552 36632421942165504 36648328334671872 36705846986145792 36885074754632832 37016990073749504 37067837587587072 37213888957120512 37248832888307712 37288479477989376 37411835174977536 37470552131690496 37486822453936128 37840084203995136 37856514983067648 37880360104624128 38041361247633408 38065322800447488 38081851381776384 38267797921726464 38440720461201408 38592181140717568 38645192378548224 38669534273470464 38722651765604352 38858350358790144 38875223285563392 39082006388146176 39241568804143104 39337297031725056 39467430514262016 39475149570834432 39492290321842176 39529373677387776 39685123770679296 39702355695894528 39864450848653312 40076495799975936 40156824053219328 40315046370213888 40352902295666688 40370424181161984 40529488106225664 40794233958825984 40993424554328064 41011224564989952 41093426363498496 41172813314260992 41211474684936192 41644113832968192 41701317286035456 41865625076760576 41949539412738048 42088314571849728 42154371148151808 42363242957242368 42511699537821696 42530158808137728 42570094729494528 42615405117702144 42756383057117184 42823488150503424 42842082804498432 43245810518851584 43416203783307264 43475841425866752 43503226057654272 43522115864887296 43715644153638912 43734626196258816 44146764904660992 44165934146912256 44193753455394816 44254459160690688 44339952799973376 44409543267188736 44428826612072448 44645764242014208 44665150157881344 44847507204734976 45086057774972928 45114456652382208 45176427059871744 45354427166490624 45374120795308032 45397015082625024 45595674119503872 45893513203679232 46045335599972352 46054341165973504 46074338708815872 46117602623619072 46137627635613696 46319414978543616 46849628062089216 47034220765249536 47098828211355648 47593272951963648 47658648326897664 47825661980049408 47846428659154944 47942330757414912 48034948866637824 48100930939256832 48176424169316352 48584799471796224 48651536833708032 48703320134516736 48843229256220672 48941129314861056 48962380347998208 49180099672843776 49423783450116096 49618518609494016 49665110517743616 49686675915276288 49717972637319168 49882446899970048 49960736175587328 49982429938581504 50226484772265984 50453445605326848 50576524755075072 50721814996844544 50753763733929984 50775801842368512 51023730562301952 51045885894721536 51254293948268544 51526923171397632 51559379031293952 51630202354139136 51801002549968896 51811133811720192 51833631047417856 51882302951571456 52109341850861568 52322091738857472 52449729375633408 52633532761112576 52705831569850368 52728717297844224 52913498360905728 52936474261192704 53435327733301248 53542432070959104 53753395160285184 53803869727555584 53827232241549312 54039317474967552 54467026659311616 54657899405770752 54681632753319936 54791235151331328 54948632913248256 54972492502007808 55058770479218688 55525485110624256 55601756381380608 55820833435680768 55873249332461568 55932719216984064 55957006111997952 56117752762466304 56205828197535744 56682266050428928 56760126305992704 56784772474601472 56820540156936192 57008510742822912 57097984200671232 57122777072664576 57401696882589696 57661080691802112 57888271711076352 57967788567822336 58004301410205696 58287525538185216 58312834928345088 58338155308253184 58862353206214656 58925004607193088 59005945547587584 59201145771393024 59212724356251648 59238435482763264 59294060516081664 59527685656018944 59553533543841792 59796676272979968 60114743699963904 60152608869842944 60235236079828992 60472569555320832 60529353443500032 60794232159338496 61191350938238976 61432451611754496 61490136831492096 61516836847484928 61759219971391488 61817212027404288 62466170749452288 62712294353666048 62798437615140864 62924309119107072 63544864435863552 63767549306732544 63795238212206592 63855142094241792 63923107676553216 64046598488850432 64134574585675776 64235232225755136 64779732629061632 64868715778277376 65124305674960896 65254839086481408 65283173797330944 65573466230458368 65601939294388224 65898377933488128 66220147356991488 66248901220368384 66290630183092224 66509929199960064 66614314900783104 66643239918108672 66968646363021312 67271260807102464 67435366340100096 67629086662459392 67671684978573312 67764640589807616 68031640749735936 68061181192962048 68393511179255808 68702564228530176 68745838708391936 68840269805518848 69068003399958528 69081511748960256 69111508063223808 69176403935428608 69479122467815424 69762788985143296 70274442093133824 70304956397125632 70551331147874304 70648242317033472 71389909427945472 71671193547046912 71738492970074112 71769642988732416 71913496136122368 72052423299956736 72877199207694336 72977305250562048 73054980201775104 73264843884331008 73296656669343744 73411693972291584 73770149509265664 74033980147499008 74135675175174144 74427777914241024 74497665776615424 74576958955978752 74823670349955072 74941104263380992 74973644907872256 75680168407990272 75760720209248256 76082722495266816 76130645600894976 76163702763552768 76535595843452928 76881440922402816 77184362281435136 77290384757096448 77339068546940928 77445303531208704 77716700717580288 77750446571126784 78164012776292352 78483137608286208 78674594063450112 78950299141668864 78984580643684352 79058747354775552 79370247541358592 79404711391789056 80152991599951872 80313648106438656 80630092740427776 80705804591333376 80740848362323968 81058976212451328 81986849108656128 82022449129979904 82186852726996992 82345626628521984 82422949369872384 83288227665936384 83402634572070912 83731250153521152 83899078825476096 84176629143699456 84308742296303616 84726485914484736 85023399075643392 85140189458989056 85230810235404288 85512766114234368 85646976301006848 85684165608996864 86491621037703168 86832407566614528 86951682851733504 87006452115308544 87431288307277824 87469252392517632 88293529809321984 88331868293824512 88387506910789632 88508918321381376 88819086534377472 88857653224144896 89291528484028416 89330300315762688 89695014409469952 90172115549945856 90228913304764416 90352854119743488 90708854332981248 90794030165250048 91191348239007744 91787026407358464 92090671199944704 92108682331947008 92148677417631744 92235205247238144 92275255271227392 92638829957087232 93699256124178432 94068441530499072 94197656422711296 95186545903927296 95317296653795328 95651323960098816 95692857318309888 95884661514829824 96069897733275648 96201861878513664 96352848338632704 97169598943592448 97303073667416064 97406640269033472 97686458512441344 97882258629722112 97924760695996416 98360199345687552 98847566900232192 99237037218988032 99330221035487232 99373351830552576 99435945274638336 99764893799940096 99921472351174656 99964859877163008 100452969544531968 100906891210653696 101153049510150144 101443629993689088 101507527467859968 101551603684737024 102047461124603904 102091771789443072 103053846342795264 103118758062587904 103260404708278272 103602005099937792 103622267623440384 103667262094835712 103764605903142912 104218683701723136 104644183477714944 105267065522225152 105411663139700736 105457434595688448 105826996721811456 105872948522385408 107084864141918208 107506790320570368 107607739455111168 107654464483098624 108078634949935104 108934053318623232 109315798811541504 109582470302662656 109897265826496512 109944985004015616 110117540958437376 111050970221248512 111203512762761216 111641666871361536 111746498664923136 111865438433968128 112235505524932608 112411656395071488 113364532100857856 113520252611985408 113569544949202944 113641080313872384 114195968401342464 114245554145329152 114803393765179392 115322161383604224 115776543422152704 115935577135644672 116008602820411392 116575051076370432 116625669856690176 117724706412429312 118011891095175168 118402291542786048 118425448712503296 118476870965526528 118588121032163328 119055371312037888 119107067087683584 119593352545959936 120229487399927808 120305217739685888 120470472159657984 120945139110641664 121058706887000064 121588464318676992 122382701876477952 122980273662984192 123033673694969856 123518439942782976 123634424054808576 124932341498904576 125424588707332096 125596875230281728 125848618238214144 127089728871727104 127535098613465088 127590476424413184 127710284188483584 127846215353106432 128269149171351552 128470464451510272 129559465258123264 129737431556554752 130248611349921792 130509678172962816 130566347594661888 131146932460916736 131203878588776448 132440294713982976 132497802440736768 132581260366184448 133019858399920128 133228629801566208 133286479836217344 133937292726042624 134542521614204928 135258173324918784 135343369957146624 135529281179615232 136063281499471872 136122362385924096 136787022358511616 137491677416783872 137680539611037696 138136006799917056 138163023497920512 138223016126447616 138352807870857216 138958244935630848 139525577970286592 140548884186267648 141102662295748608 141296484634066944 142779818855890944 143342387094093824 143476985940148224 143539285977464832 143826992272244736 144104846599913472 145754398415388672 145954610501124096 146109960403550208 146529687768662016 146823387944583168 147540299018531328 148271350350348288 148855555828482048 148995331553230848 149153917911957504 149647340699910144 149882208526761984 149947289815744512 151360336815980544 152165444990533632 152261291201789952 152327405527105536 153071191686905856 153762881844805632 154580769514192896 154678137093881856 154890607062417408 155433401435160576 155500893142253568 156328025552584704 156966275216572416 157349188126900224 157900598283337728 158117494709551104 158740495082717184 158809422783578112 160305983199903744 160627296212877312 161260185480855552 161411609182666752 161481696724647936 162117952424902656 163973698217312256 164044898259959808 164373705453993984 164845898739744768 166576455331872768 166805269144141824 167462500307042304 167798157650952192 168353258287398912 168617484592607232 170046798151286784 170280378917978112 170461620470808576 171025532228468736 171293952602013696 171368331217993728 172983242075406336 173664815133229056 173903365703467008 174012904230617088 174862576614555648 174938504785035264 176587059618643968 176775013821579264 177017836642762752 177638173068754944 177715306448289792 178583056968056832 178660600631525376 179390028818939904 180344231099891712 180457826609528832 180705708239486976 181417708665962496 181588060330500096 182382696478015488 183574052814716928 184217364663894016 184297354835263488 184470410494476288 184550510542454784 185277659914174464 187398512248356864 188136883060998144 188395312845422592 190634593307590656 191302647920197632 191385714636619776 191769323029659648 192139795466551296 192403723757027328 192705696677265408 194339197887184896 194606147334832128 195372917024882688 195764517259444224 195849521391992832 196720398691375104 197695133800464384 198660442070974464 198746703661105152 198871890549276672 199529787599880192 199842944702349312 199929719754326016 200905939089063936 201813782421307392 202306099020300288 202887259987378176 203015054935719936 204094922249207808 204183543578886144 206107692685590528 206237516125175808 206520809416556544 207204010199875584 207244535246880768 207334524189671424 207529211806285824 208437367403446272 209288366955429888 210534131044450304 210823326279401472 210914869191376896 211653993443622912 214169728283836416 215013580641140736 215215478910222336 215308928966197248 216157269899870208 218631597623083008 219164940605325312 219794531652993024 219889970008031232 220235081916874752 222101940442497024 222407025525522432 223283333742723072 223492997329846272 223730876867936256 224471011049865216 224823312790142976 226729064201715712 227040505223970816 227282160627744768 228391936802684928 228491108290658304 229606787530358784 230644322767208448 231553086844305408 231871154271289344 232017205640822784 233150102152740864 233251339713380352 235449412824858624 236023782190350336 236850897425006592 236953741931053056 237176242064326656 238110742624075776 238214134175367168 240458974799855616 240610435479371776 240940944319315968 241890278221283328 242117413774000128 243176928637353984 245960547325968384 246067347389939712 247036879885565952 247268848109617152 249864682997809152 250849177414664192 251193750460563456 251697236476428288 254179457743454208 255070197226930176 255420568376967168 255692430706212864 256538298342703104 256940928903020544 259118930516246528 259474863113109504 260497222699843584 261019356345925632 262293864921833472 262407757177552896 264880589427965952 264995604881473536 265162520732368896 266457259603132416 266572959672434688 267874585452085248 269085043228409856 270516346649837568 270686739914293248 271058562359230464 272126562998943744 273574044717023232 275361079222075392 276272013599834112 276326046995841024 276446032252895232 276705615741714432 277916489871261696 279051155940573184 281097768372535296 282205324591497216 282592969268133888 285559637711781888 286953971880296448 287078571954929664 287653984544489472 288209693199826944 291508796830777344 291909221002248192 292219920807100416 293059375537324032 293646775889166336 295080598037062656 296542700700696576 297711111656964096 297990663106461696 298307835823915008 299294681399820288 299764417053523968 299894579631489024 302720673631961088 304330889981067264 304522582403579904 304654811054211072 306142383373811712 309161539028385792 309356274187763712 309781214124834816 310866802870321152 311001786284507136 312656051105169408 313932550433144832 315801196566675456 316234989419102208 317480990165434368 317618845567156224 321254592425754624 322520370961711104 322823218365333504 322963393449295872 324235904849805312 327947396434624512 328747410907987968 329691797479489536 333152910663745536 333610538288283648 334925000614084608 335596315301904384 336706516574797824 337234969185214464 340093596302573568 340560757835956224 340923240941617152 342587905204027392 342736662435987456 345966484150812672 347329630266458112 347806731406934016 348025808461234176 349725153229111296 349877009570070528 353174119237287936 354035673285525504 355276346137509888 355430612896579584 357166113936113664 357321201263050752 358780057637879808 360688462199783424 360915653219057664 361411416478973952 362835417331924992 363176120661000192 364765392956030976 367148105629433856 368434729327788032 368940820988952576 369101021084909568 370555319828348928 374797024496713728 376273766121996288 376790625690845184 381269186615181312 382605295840395264 382771429273239552 383538646059319296 384807447514054656 385411393354530816 388678395774369792 389212294669664256 390745834049765376 391529034518888448 391699042783985664 393440797382750208 397320884141948928 397493407322210304 397743781098553344 399059575199760384 399685889404698624 399859439508652032 401811878178127872 403627564842614784 405774519974756352 406030109871439872 408189844498415616 408367087157772288 412475032250351616 413041618833113088 414408020399751168 414489070493761536 414669048379342848 415058423612571648 416874734806892544 418576733910859776 421068262088900608 421646652558802944 423307986887245824 428339456567672832 430027161282281472 430430957820444672 430617857932394496 432314539799740416 437263195246166016 438329881210650624 439589063305986048 440470163833749504 444814051051044864 446566667485446144 446985994659692544 447461753735872512 448942022099730432 449646625580285952 453458128403431424 454081010447941632 456783873605369856 456982216581316608 459213575060717568 461288645534416896 463742308542578688 464034411281645568 466300204305481728 466502679426760704 470898825649717248 472047564380700672 473701794850013184 474352484128653312 476221485248151552 476428268350734336 480917949599711232 481220870958743552 481881888638631936 483780556442566656 484234827548000256 486353857274707968 491921094651936768 492134694779879424 494537696219234304 499729365995618304 501698354829328384 502387500921126912 503394472952856576 510140394453860352 510841136753934336 511384861412425728 513076596685406208 513881857806041088 518237861032493056 518949726226219008 520994445399687168 522038712691851264 524587729843666944 524815514355105792 529761178855931904 530325041464737792 532914519206264832 533145919344869376 535749170904170496 538170086456819712 541032693299675136 541373479828586496 542117124718460928 544253125997887488 547148089434046464 550722158444150784 552652093991682048 552892064505790464 553411231483428864 555832979742523392 562195536745070592 564410649182994432 565185938536267776 573907943760592896 574157143909859328 575307969088978944 576419386399653888 583017593661554688 583818442004496384 586118751074648064 587293551778332672 590161196074125312 593085401401393152 595981326212923392 596615671647830016 598589362799640576 599528834107047936 599789159262978048 605441347263922176 608661779962134528 609045164807159808 612284766747623424 618323078056771584 618712548375527424 619562428249669632 621733605740642304 622003572569014272 625312102210338816 627865100866289664 631602393133350912 632469978838204416 634961980330868736 642509184851509248 645040741923422208 645646436730667008 645926786898591744 648471809699610624 655894792869249024 657494821815975936 659383594958979072 666305821327491072 667221076576567296 669850001228169216 671192630603808768 673413033149595648 674469938370428928 680187192605147136 681121515671912448 681846481883234304 685175810408054784 685473324871974912 691932968301625344 694659260532916224 695613462813868032 696051616922468352 699450306458222592 699754019140141056 706348238474575872 708071346571051008 710552692275019776 710861225793159168 714332227872227328 714642402526101504 721376924399566848 721831306438115328 722822832957947904 725670834663849984 726352241322000384 729530785912061952 736869458655576064 737881641977905152 738202042169819136 741110639656697856 749594048993427456 752547532243992576 753581251381690368 762538373230362624 765210591680790528 767077292118638592 769614895028109312 770822786709061632 777356791548739584 778424589339328512 781491668099530752 783058069037776896 786881594765500416 794641768283897856 794986814644420608 795487562197106688 799371778809397248 799718879017304064 803623756356255744 807255129685229568 811549039949512704 812060219742879744 816379688996831232 826083237666226176 828816040799502336 828978140987523072 829338096758685696 830116847225143296 833749469613785088 837153467821719552 842136524177801216 843293305117605888 846615973774491648 856678913135345664 860861915640889344 861235715864788992 864629079599480832 874526390492332032 876659762421301248 879178126611972096 880940327667499008 889628102102089728 893133334970892288 893971989319385088 894923507471745024 897884044199460864 899293251160571904 906916256806862848 908162020895883264 913567747210739712 913964433162633216 918427150121435136 927484617085157376 928068822563291136 932600408610963456 933005358853521408 941797651299434496 947403589700026368 948704968257306624 952442970496303104 952856536701468672 962441741917487104 963763777277263872 967561112885133312 968469655096000512 972707714549415936 983842189303873536 989075392438468608 999458731991236608 1003396709658656768 1004775001842253824 1006788945905713152 1020280788907720704 1021682273507868672 1022769722824851456 1027763715612082176 1037899452452438016 1041988890799374336 1044077425383702528 1049175459687333888 1049631028710211584 1059522357711863808 1065829038412529664 1066291838689738752 1071498341808340992 1076340172913639424 1082065386599350272 1082746959657172992 1084234249436921856 1088506251995774976 1094296178868092928 1101444316888301568 1105304187983364096 1106822462966857728 1111665959485046784 1124391073490141184 1128821298365988864 1130371877072535552 1147815887521185792 1148314287819718656 1150615938177957888 1166035187323109376 1167636884008992768 1172237502149296128 1174587103556665344 1180322392148250624 1191962652425846784 1193231343295660032 1197178725599281152 1199057668214095872 1199578318525956096 1210882694527844352 1217323559924269056 1218090329614319616 1224569533495246848 1237425096751054848 1239124856499339264 1243467211481284608 1244007145138028544 1250624204420677632 1255730201732579328 1263204786266701824 1264939957676408832 1269923960661737472 1285018369703018496 1290081483846844416 1291292873461334016 1291853573797183488 1296943619399221248 1311789585738498048 1314989643631951872 1318767189917958144 1334442153153134592 1339700002456338432 1342385261207617536 1346826066299191296 1348939876740857856 1360374385210294272 1362243031343824896 1370351620816109568 1370946649743949824 1383865936603250688 1391226925627736064 1392103233844936704 1398900612916445184 1399508038280282112 1412696476949151744 1416142693142102016 1421105384550039552 1428664455744454656 1429284805052203008 1442753848799133696 1443662612876230656 1445645665915895808 1451341669327699968 1452704482644000768 1459061571824123904 1473738917311152128 1475763283955810304 1476404084339638272 1499188097986854912 1505095064487985152 1507162502763380736 1530421183361581056 1534154584237277184 1539229790056218624 1541645573418123264 1554713583097479168 1556849178678657024 1562983336199061504 1566116138075553792 1573763189531000832 1589283536567795712 1590975124394213376 1598743557618794496 1599437758034608128 1607247512712511488 1614510259370459136 1623098079899025408 1624120439485759488 1632759377993662464 1652166475332452352 1657956281975046144 1658676193517371392 1660233694450286592 1667498939227570176 1684273048355602432 1686586610235211776 1693231947548983296 1721723831281778688 1722471431729577984 1729258159198961664 1749052780984664064 1758356253223944192 1761880655334998016 1779256204204179456 1787943978638770176 1789847014943490048 1795768088398921728 1798586502321143808 1813832513613725696 1816324041791766528 1827135494421479424 1836854300242870272 1854969234170314752 1856137645126582272 1865200817221926912 1866010717707042816 1883595302598868992 1894807179400052736 1897409936514613248 1904885940992606208 1927527554554527744 1935122225770266624 1936939310192001024 1945415429098831872 1967684378607747072 1978150784876937216 1998917463982473216 2009550003684507648 2013577891811426304 2040561577815441408 2043364547015737344 2045539445649702912 2055527431224164352 2075798904904876032 2083977781598748672 2088154850767405056 2098350919374667776 2099262057420423168 2119044715423727616 2131658076825059328 2132583677379477504 2142996683616681984 2164130773198700544 2165493919314345984 2168468498873843712 2177012503991549952 2188592357736185856 2210608375966728192 2213644925933715456 2223331918970093568 2248782146980282368 2257642596731977728 2260743754145071104 2295631775042371584 2301231876355915776 2332070374646218752 2335273768017985536 2344475004298592256 2349174207113330688 2360644784296501248 2383925304851693568 2386462686591320064 2398115336428191744 2399156637051912192 2421765389055688704 2434647119848538112 2436180659228639232 2449139066990493696 2478249712998678528 2486934422962569216 2488014290276057088 2501248408841355264 2511460403465158656 2526409572533403648 2529879915352817664 2539847921323474944 2570036739406036992 2582585746922668032 2583707147594366976 2593887238798442496 2623579171476996096 2629979287263903744 2637534379835916288 2668884306306269184 2679400004912676864 2684770522415235072 2693652132598382592 2697879753481715712 2720748770420588544 2724486062687649792 2740703241632219136 2741893299487899648 2782453851255472128 2784206467689873408 2797801225832890368 2799016076560564224 2825392953898303488 2842210769100079104 2857328911488909312 2858569610104406016 2887325225752461312 2891291331831791616 2902683338655399936 2905408965288001536 2918123143648247808 2947477834622304256 2951526567911620608 2998376195973709824 3010190128975970304 3014325005526761472 3060842366723162112 3068309168474554368 3083291146836246528 3113698357357314048 3125966672398123008 3132232276151107584 3147526379062001664 3178567073135591424 3197487115237588992 3198875516069216256 3214495025425022976 3229020518740918272 3246196159798050816 3248240878971518976 3265518755987324928 3304332950664904704 3315912563950092288 3320467388900573184 3334997878455140352 3368546096711204864 3373173220470423552 3386463895097966592 3443447662563557376 3444942863459155968 3498105561969328128 3516712506447888384 3523761310669996032 3575887957277540352 3579694029886980096 3591536176797843456 3597173004642287616 3627665027227451392 3632648083583533056 3654270988842958848 3673708600485740544 3712275290253164544 3730401634443853824 3732021435414085632 3767190605197737984 3789614358800105472 3794819873029226496 3809771881985212416 3855055109109055488 3870244451540533248 3873878620384002048 3890830858197663744 3935368757215494144 3956301569753874432 4019100007369015296 4027155783622852608 4081123155630882816 4086729094031474688 4111054862448328704 4151597809809752064 4176309701534810112 4196701838749335552 4198524114840846336 4238089430847455232 4263316153650118656 4285993367233363968 4328261546397401088 4330987838628691968 4336936997747687424 4354025007983099904 4377184715472371712 4421216751933456384 4427289851867430912 4497564293960564736 4515285193463955456 4521487508290142208 4591263550084743168 4602463752711831552 4664140749292437504 4670547536035971072 4688950008597184512 4698348414226661376 4721289568593002496 4767850609703387136 4772925373182640128 4796230672856383488 4798313274103824384 4843530778111377408 4869294239697076224 4872361318457278464 4898278133980987392 4956499425997357056 4973868845925138432 4976028580552114176 5002496817682710528 5052819145066807296 5059759830705635328 5079695842646949888 5165171493845336064 5167414295188733952 5187774477596884992 5247158342953992192 5275068759671832576 5337768612612538368 5369541044830470144 5387304265196765184 5395759506963431424 5441497540841177088 5448972125375299584 5481406483264438272 5564907702510944256 5568412935379746816 5595602451665780736 5598032153121128448 5650785907796606976 5684421538200158208 5714657822977818624 5782582663663583232 5805366677310799872 5810817930576003072 5836246287296495616 5894955669244608512 5903053135823241216 5996752391947419648 6028650011053522944 6121684733446324224 6136618336949108736 6166582293672493056 6227396714714628096 6251933344796246016 6264464552302215168 6295052758124003328 6357134146271182848 6394974230475177984 6397751032138432512 6428990050850045952 6492392319596101632 6496481757943037952 6531037511974649856 6631825127900184576 6640934777801146368 6669995756910280704 6737092193422409728 6746346440940847104 6772927790195933184 6886895325127114752 6996211123938656256 7033425012895776768 7047522621339992064 7151775914555080704 7159388059773960192 7194346009284575232 7265296167167066112 7308541977685917696 7347417200971481088 7460803268887707648 7464042870828171264 7534381210395475968 7579228717600210944 7589639746058452992 7619543763970424832 7710110218218110976 7747757240768004096 7781661716395327488 7870737514430988288 7912603139507748864 8038200014738030592 8054311567245705216 8162246311261765632 8173458188062949376 8222109724896657408 8352619403069620224 8393403677498671104 8397048229681692672 8476178861694910464 8526632307300237312 8571986734466727936 8661975677257383936 8673873995495374848 8708050015966199808 8754369430944743424 8842433503866912768 8854579703734861824 8995128587921129472 9030570386927910912 9042975016580284416 9182527100169486336 9204927505423663104 9341095072071942144 9377900017194369024 9396696828453322752 9442579137186004992 9535701219406774272 9592461345712766976 9596626548207648768 9687061556222754816 9738588479394152448 9744722636914556928 9796556267961974784 9912998851994714112 9947737691850276864 10004993635365421056 10105638290133614592 10119519661411270656 10159391685293899776 10330342987690672128 10334828590377467904 10494316685907984384 10550137519343665152 10739082089660940288 10774608530393530368 10791519013926862848 10882995081682354176 10897944250750599168 10962812966528876544 11136825870759493632 11191204903331561472 11196064306242256896 11301571815593213952 11368843076400316416 11429315645955637248 11565165327327166464 11610733354621599744 11621635861152006144 11672492574592991232 11789911338489217024 11806106271646482432 12057300022107045888 12243369466892648448 12333164587344986112 12454793429429256192 12528929104604430336 12590105516248006656 12714268292542365696 12789948460950355968 12857980101700091904 12984784639192203264 12992963515886075904 13062075023949299712 13263650255800369152 13281869555602292736 13492692881881694208 13545855580391866368 13773790650254229504 13992422247877312512 14066850025791553536 14095045242679984128 14303551829110161408 14318776119547920384 14388692018569150464 14530592334334132224 14617083955371835392 14694834401942962176 14921606537775415296 14928085741656342528 15158457435200421888 15179279492116905984 15239087527940849664 15495514481536008192 15563323432790654976 15741475028861976576 15825206279015497728 16108623134491410432 16324492622523531264 16346916376125898752 16444219449793314816 16705238806139240448 16786807354997342208 16794096459363385344 16952357723389820928 17053264614600474624 17143973468933455872 17347747990990749696 17416100031932399616 17508738861889486848 17684867007733825536 17709159407469723648 17990257175842258944 18085950033160568832 18365054200338972672 18409855010847326208 18682190144143884288 18755800034388738048 18793393656906645504 18885158274372009984 19071402438813548544 19184922691425533952 19193253096415297536 19477176958788304896 19489445273829113856 19593112535923949568 19895475383700553728 20009987270730842112 20211276580267229184 20239039322822541312 20318783370587799552 20660685975381344256 20988633371815968768 21100275038687330304 21478164179321880576 21583038027853725696 21795888501501198336 21925625933057753088 22382409806663122944 22392128612484513792 22603143631186427904 22737686152800632832 22858631291911274496 23130330654654332928 23243271722304012288 23344985149185982464 23579822676978434048 23612212543292964864 24114600044214091776 24486738933785296896 24666329174689972224 25057858209208860672 25180211032496013312 25428536585084731392 25579896921900711936 25715960203400183808 25985927031772151808 26124150047898599424 26527300511600738304 26563739111204585472 26985385763763388416 27091711160783732736 27547581300508459008 28133700051583107072 28190090485359968256 28607103658220322816 28777384037138300928 29061184668668264448 29234167910743670784 29389668803885924352 29843213075550830592 30316914870400843776 30358558984233811968 30478175055881699328 30991028963072016384 31482950057723953152 31650412558030995456 32217246268982820864 32648985245047062528 32693832752251797504 32888438899586629632 33410477612278480896 33573614709994684416 33588192918726770688 33904715446779641856 34106529229200949248 34287946937866911744 34695495981981499392 34832200063864799232 35017477723778973696 35369734015467651072 35418318814939447296 36171900066321137664 36730108400677945344 37364380288287768576 37586787313813291008 37770316548744019968 38142804877627097088 38369845382851067904 38954353917576609792 38978890547658227712 39186225071847899136 39790950767401107456 40478078645645082624 40637566741175599104 41321371950762688512 41977266743631937536 42200550077374660608 42956328358643761152 43166076055707451392 43591777003002396672 43851251866115506176 44764819613326245888 44784257224969027584 45475372305601265664 45717262583822548992 46486543444608024576 46689970298371964928 47159645353956868096 47224425086585929728 48973477867570593792 49332658349379944448 50115716418417721344 50360422064992026624 50857073170169462784 51159793843801423872 51431920406800367616 52248300095797198848 53054601023201476608 53127478222409170944 53970771527526776832 55095162601016918016 56267400103166214144 56380180970719936512 57214207316440645632 57554768074276601856 58468335821487341568 58779337607771848704 59686426151101661184 60633829740801687552 60717117968467623936 60956350111763398656 61982057926144032768 62965900115447906304 63300825116061990912 64434492537965641728 65387665504503595008 65776877799173259264 67147229419989368832 67176385837453541376 67809430893559283712 68213058458401898496 68575893875733823488 69390991963962998784 70034955447557947392 70739468030935302144 70836637629878894592 72343800132642275328 73460216801355890688 75173574627626582016 75540633097488039936 76285609755254194176 76739690765702135808 77957781095316455424 78372450143695798272 79581901534802214912 80956157291290165248 81275133482351198208 82642743901525377024 84401100154749321216 86332152111414902784 87183554006004793344 87702503732231012352 89529639226652491776 90950744611202531328 91434525167645097984 92973086889216049152 94448850173171859456 97946955735141187584 98665316698759888896 100231432836835442688 100720844129984053248 101714146340338925568 102319587687602847744 102863840813600735232 104496600191594397696 106109202046402953216 106254956444818341888 110190325202033836032 112760361941439873024 114428414632881291264 115109536148553203712 116936671642974683136 117558675215543697408 119372852302203322368 121434235936935247872 121912700223526797312 123964115852288065536 125931800230895812608 126601650232123981824 128868985075931283456 130775331009007190016 131553755598346518528 134294458839978737664 134352771674907082752 136426116916803796992 137151787751467646976 140069910895115894784 141478936061870604288 141673275259757789184 146920433602711781376 150347149255253164032 151081266194976079872 152571219510508388352 153479381531404271616 156744900287391596544 159163803069604429824 161912314582580330496 165285487803050754048 168802200309498642432 172664304222829805568 175405007464462024704 179059278453304983552 181901489222405062656 182869050335290195968 185946173778432098304 188897700346343718912 197330633397519777792 201441688259968106496 203428292680677851136 204639175375205695488 205727681627201470464 212218404092805906432 212509912889636683776 220380650404067672064 225520723882879746048 228856829265762582528 230219072297106407424 233873343285949366272 235117350431087394816 238745704604406644736 242868471873870495744 243825400447053594624 247928231704576131072 253203300464247963648 261550662018014380032 263107511196693037056 268588917679957475328 272852233833607593984 274303575502935293952 283346550519515578368 293840867205423562752 300694298510506328064 302162532389952159744 305142439021016776704 306958763062808543232 313489800574783193088 318327606139208859648 330570975606101508096 345328608445659611136 350810014928924049408 358118556906609967104 365738100670580391936 371892347556864196608 377795400692687437824 394661266795039555584 402883376519936212992 409278350750411390976 411455363254402940928 424436808185611812864 425019825779273367552 440761300808135344128 451041447765759492096 457713658531525165056 460438144594212814848 470234700862174789632 477491409208813289472 485736943747740991488 495856463409152262144 506406600928495927296 526215022393386074112 537177835359914950656 545704467667215187968 548607151005870587904 566693101039031156736 604325064779904319488 610284878042033553408 613917526125617086464 636655212278417719296 661141951212203016192 690657216891319222272 701620029857848098816 716237113813219934208 731476201341160783872 743784695113728393216 789322533590079111168 805766753039872425984 818556701500822781952 822910726508805881856 850039651558546735104 881522601616270688256 902082895531518984192 915427317063050330112 920876289188425629696 940469401724349579264 954982818417626578944 991712926818304524288 1052430044786772148224 1074355670719829901312 1097214302011741175808 1133386202078062313472 1208650129559808638976 1227835052251234172928 1273310424556835438592 1322283902424406032384 1381314433782638444544 1432474227626439868416 1487569390227456786432 1578645067180158222336 1611533506079744851968 1637113403001645563904 1645821453017611763712 1700079303117093470208 1830854634126100660224 1841752578376851259392 1909965636835253157888 1983425853636609048576 2104860089573544296448 2148711341439659802624 2194428604023482351616 2417300259119617277952 2455670104502468345856 2644567804848812064768 2762628867565276889088 2864948455252879736832 2975138780454913572864 3157290134360316444672 3223067012159489703936 3291642906035223527424 3400158606234186940416 3683505156753702518784 3819931273670506315776 3966851707273218097152 4297422682879319605248 4834600518239234555904 4911340209004936691712 5525257735130553778176 5729896910505759473664 5950277560909827145728 6314580268720632889344 6446134024318979407872 6583285812070447054848 7367010313507405037568 7933703414546436194304 8594845365758639210496 9669201036478469111808 11050515470261107556352 11459793821011518947328 11900555121819654291456 12892268048637958815744 14734020627014810075136 17189690731517278420992 19338402072956938223616 22101030940522215112704 23801110243639308582912 25784536097275917631488 34379381463034556841984 38676804145913876447232 44202061881044430225408 51569072194551835262976 77353608291827752894464 103138144389103670525952 154707216583655505788928 309414433167311011577856
- Sum of all divisors σ(n): 1198081186170749770477809
- Sum of proper divisors (its aliquot sum) s(n): 888666753003438758899953
- 309414433167311011577856 is an abundant number, because the sum of its proper divisors (888666753003438758899953) is greater than itself. Its abundance is 579252319836127747322097
Bases of 309414433167311011577856
- Binary: 10000011000010101100011110110010010000110111110010000000000000000000000000000002
- Hexadecimal: 0x418563D921BE40000000
- Base-36: 1EDVLT0PH5OG0000
Squares and roots of 309414433167311011577856
- 309414433167311011577856 squared (3094144331673110115778562) is 95737291452248372592030473786501464478749556736
- 309414433167311011577856 cubed (3094144331673110115778563) is 29622499767671079859335551096279458389930854281763537299134323953238016
-
309414433167311011577856 is a
perfect square number . Itssquare root is 556250333184 -
The
cube root of 309414433167311011577856 is 67636354.1406995403
Scales and comparisons
How big is 309414433167311011577856?- 309,414,433,167,311,011,577,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 309,414,433,167,311,011,577,856 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 309414433167311011577856 cubic inches would be around 5636362.8 feet tall.
Recreational maths with 309414433167311011577856
- 309414433167311011577856 backwards is 658775110113761334414903
- The number of decimal digits it has is: 24
- The sum of 309414433167311011577856's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 309414433167311011577856 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 309414433167311011577856 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/309414433167311011577856/
Chicago style:
Numbermatics. 2024. "Number 309414433167311011577856 - Facts about the integer". https://numbermatics.com/n/309414433167311011577856/
The information we have on file for 309414433167311011577856 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 309414433167311011577856, math, Factors of 309414433167311011577856, curriculum, school, college, exams, university, Prime factorization of 309414433167311011577856, STEM, science, technology, engineering, physics, economics, calculator, three hundred nine sextillion, four hundred fourteen quintillion, four hundred thirty-three quadrillion, one hundred sixty-seven trillion, three hundred eleven billion, eleven million, five hundred seventy-seven thousand, eight hundred fifty-six.