3105456172948654741472256
3,105,456,172,948,654,741,472,256 is an even composite number composed of six prime numbers multiplied together.
3105456172948654741472256 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 3105456172948654741472256:
210 × 36 × 74 × 112 × 134 × 223912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 13 × 13 × 22391 × 22391)See below for interesting mathematical facts about the number 3105456172948654741472256 from the Numbermatics database.
Names of 3105456172948654741472256
- Cardinal: 3105456172948654741472256 can be written as Three septillion, one hundred five sextillion, four hundred fifty-six quintillion, one hundred seventy-two quadrillion, nine hundred forty-eight trillion, six hundred fifty-four billion, seven hundred forty-one million, four hundred seventy-two thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 3.105456172948654741472256 × 1024
Factors of 3105456172948654741472256
Divisors of 3105456172948654741472256
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 27 28 32 33 36 39 42 44 48 49 52 54 56 63 64 66 72 77 78 81 84 88 91 96 98 99 104 108 112 117 121 126 128 132 143 144 147 154 156 162 168 169 176 182 189 192 196 198 208 216 224 231 234 242 243 252 256 264 273 286 288 294 297 308 312 324 336 338 343 351 352 363 364 378 384 392 396 416 429 432 441 448 462 468 484 486 504 507 512 528 539 546 567 572 576 588 594 616 624 637 648 672 676 686 693 702 704 726 728 729 756 768 784 792 819 832 847 858 864 882 891 896 924 936 968 972 1001 1008 1014 1024 1029 1053 1056 1078 1089 1092 1134 1144 1152 1176 1183 1188 1232 1248 1274 1287 1296 1323 1344 1352 1372 1386 1404 1408 1452 1456 1458 1512 1521 1536 1568 1573 1584 1617 1638 1664 1694 1701 1716 1728 1764 1782 1792 1848 1859 1872 1911 1936 1944 2002 2016 2028 2058 2079 2106 2112 2156 2178 2184 2197 2268 2288 2304 2352 2366 2376 2401 2457 2464 2496 2541 2548 2574 2592 2646 2673 2688 2704 2744 2772 2808 2816 2904 2912 2916 3003 3024 3042 3072 3087 3136 3146 3159 3168 3234 3267 3276 3328 3388 3402 3432 3456 3528 3549 3564 3584 3696 3718 3744 3773 3822 3861 3872 3888 3969 4004 4032 4056 4116 4158 4212 4224 4312 4356 4368 4394 4459 4536 4563 4576 4608 4704 4719 4732 4752 4802 4851 4914 4928 4992 5082 5096 5103 5148 5184 5292 5346 5376 5408 5488 5544 5577 5616 5632 5733 5808 5824 5832 5929 6006 6048 6084 6174 6237 6272 6292 6318 6336 6468 6534 6552 6591 6656 6776 6804 6864 6912 7007 7056 7098 7128 7168 7203 7371 7392 7436 7488 7546 7623 7644 7722 7744 7776 7938 8008 8019 8064 8112 8232 8281 8316 8424 8448 8624 8712 8736 8788 8918 9009 9072 9126 9152 9216 9261 9408 9438 9464 9477 9504 9604 9702 9801 9828 9856 9984 10164 10192 10206 10296 10368 10584 10647 10692 10752 10816 10976 11011 11088 11154 11232 11264 11319 11466 11583 11616 11648 11664 11858 11907 12012 12096 12168 12348 12474 12544 12584 12636 12672 12936 13013 13068 13104 13182 13312 13377 13552 13608 13689 13728 13824 14014 14112 14157 14196 14256 14406 14553 14742 14784 14872 14976 15092 15246 15288 15379 15444 15488 15552 15876 16016 16038 16128 16224 16464 16562 16632 16731 16848 16896 17199 17248 17424 17472 17576 17787 17836 18018 18144 18252 18304 18522 18711 18816 18876 18928 18954 19008 19208 19404 19602 19656 19712 19773 19968 20328 20384 20412 20449 20592 20736 21021 21168 21294 21384 21504 21609 21632 21952 22022 22113 22176 22308 22391 22464 22638 22869 22932 23166 23232 23296 23328 23716 23814 24024 24167 24192 24336 24696 24843 24948 25088 25168 25272 25344 25872 26026 26136 26208 26364 26411 26754 27027 27104 27216 27378 27456 27648 27783 28028 28224 28314 28392 28512 28561 28812 29106 29403 29484 29568 29744 29952 30184 30492 30576 30758 30888 30976 31104 31213 31752 31941 32032 32076 32256 32448 32928 33033 33124 33264 33462 33696 33792 33957 34398 34496 34749 34848 34944 35152 35574 35672 35721 36036 36288 36504 36608 37044 37422 37632 37752 37856 37908 38016 38416 38808 39039 39204 39312 39424 39546 39936 40131 40656 40768 40824 40898 41067 41184 41472 41503 42042 42336 42471 42588 42768 43218 43264 43659 43904 44044 44226 44352 44616 44782 44928 45276 45738 45864 46137 46332 46464 46592 46656 47432 47628 48048 48334 48384 48672 49049 49392 49686 49896 50176 50193 50336 50544 50688 51597 51744 52052 52272 52416 52728 52822 53361 53508 54054 54208 54432 54756 54912 55566 56056 56133 56448 56628 56784 57024 57122 57624 57967 58212 58806 58968 59136 59319 59488 59904 60368 60984 61152 61347 61516 61776 61952 62208 62426 63063 63504 63882 64064 64152 64512 64827 64896 65856 66066 66248 66339 66528 66924 67173 67392 67914 68607 68796 68992 69498 69696 69888 70304 71148 71344 71442 72072 72501 72576 73008 73216 74088 74529 74844 75264 75504 75712 75816 76032 76832 77077 77616 78078 78408 78624 78848 79092 79233 80262 81081 81312 81536 81648 81796 82134 82368 82944 83006 83349 84084 84672 84942 85176 85536 85683 86436 86528 87318 87808 88088 88209 88452 88704 89232 89564 89856 90552 91091 91476 91728 92274 92664 92928 93184 93312 93639 94864 95256 95823 96096 96668 96768 97344 98098 98784 99099 99372 99792 100386 100672 101088 101376 101871 103194 103488 104104 104247 104544 104832 105456 105644 106722 107016 107653 108108 108416 108864 109512 109824 111132 112112 112266 112896 113256 113568 114048 114244 115248 115934 116424 117117 117612 117936 118272 118638 118976 119808 120393 120736 121968 122304 122694 123032 123201 123552 123904 124416 124509 124852 126126 127008 127413 127764 128128 128304 129654 129792 130977 131712 132132 132496 132678 133056 133848 134346 134784 135828 137214 137592 137984 138411 138996 139392 139776 140608 142296 142688 142884 143143 144144 145002 145152 146016 146432 147147 148176 149058 149688 150528 150579 151008 151424 151632 152064 153664 154154 154791 155232 156156 156737 156816 157248 158184 158466 160083 160524 162162 162624 163072 163296 163592 164268 164736 166012 166698 168168 169169 169344 169884 170352 171072 171366 172872 173056 173901 174636 175616 176176 176418 176904 177408 177957 178464 179128 179712 181104 182182 182952 183456 184041 184548 185328 185856 186624 187278 189189 189728 190512 191646 192192 193336 193536 194481 194688 196196 197568 198198 198744 199584 199927 200772 201344 201519 202176 203742 205821 206388 206976 208208 208494 209088 209664 210912 211288 213444 214032 215306 216216 216832 217503 217728 219024 219648 222264 223587 224224 224532 225792 226512 227136 228096 228488 230496 231231 231868 232848 234234 235224 235872 236544 237276 237699 237952 240786 241472 243243 243936 244608 245388 246064 246301 246402 247104 248832 249018 249704 250047 252252 254016 254826 255528 256256 256608 257049 259308 259584 261954 263424 264264 264992 265356 265837 266112 267696 268692 269568 271656 273273 274428 275184 275968 276822 277992 278784 279552 280917 281216 284592 285376 285768 286286 287469 288288 290004 290304 290521 291083 292032 294294 296352 297297 298116 299376 301158 302016 302848 303264 304128 305613 307328 308308 309582 310464 312312 313474 313632 314171 314496 316368 316932 320166 321048 322959 324324 325248 326144 326592 327184 328536 329472 332024 333396 336336 338338 338688 339768 340704 342144 342732 343343 345744 347802 349272 351232 351351 352352 352836 353808 354816 355914 356928 358256 359424 361179 362208 364364 365904 366912 368082 369096 370656 371712 373248 373527 374556 378378 379456 381024 382239 383292 384384 386672 388962 389376 392392 392931 395136 396396 397488 399168 399854 401544 402688 403038 404352 405769 407484 411642 412776 413952 415233 416416 416988 418176 419328 421824 422576 426888 428064 429429 430612 432432 433664 435006 435456 438048 439296 441441 444528 447174 448448 449064 451584 451737 453024 454272 456192 456976 460992 462462 463736 464373 465696 468468 470211 470448 471744 474552 475398 475904 480249 481572 482944 486486 487872 489216 490776 492128 492602 492804 494208 498036 499408 500094 504504 507507 508032 509652 511056 512512 513216 514098 518616 519168 521703 523908 526848 528528 529984 530712 531674 532224 533871 535392 537384 539136 539539 543312 546546 548856 550368 551936 552123 553644 555984 557568 561834 562432 567567 569184 570752 571536 572572 574938 576576 580008 580608 581042 582166 583443 584064 588588 592704 594594 596232 598752 599781 602316 604032 604557 605696 606528 611226 614656 616616 617463 619164 620928 624624 626948 627264 628342 628992 632736 633864 637637 640332 642096 645918 648648 650496 652288 652509 653184 654368 657072 658944 664048 666792 670761 672672 676676 677376 679536 681408 684288 685464 686686 691488 693693 695604 698544 702702 704704 705672 707616 709632 711828 713097 713856 716512 722358 724416 728728 729729 731808 733824 736164 738192 738903 741312 746496 747054 749112 753571 756756 758912 762048 764478 766584 768768 771147 773344 777924 778752 784784 785862 790272 792792 794976 797511 798336 799708 803088 805376 806076 808704 811538 814968 819819 823284 825552 827904 830466 832832 833976 836352 838656 842751 843648 845152 853776 856128 858858 861224 862407 864864 867328 870012 870912 871563 873249 876096 882882 889056 891891 894348 896896 898128 903474 906048 908544 912384 913952 916839 921984 924924 927472 928746 931392 936936 940422 940896 942513 943488 949104 950796 951808 960498 963144 965888 968877 972972 975744 978432 981552 984256 985204 985608 988416 996072 998816 1000188 1002001 1009008 1015014 1016064 1019304 1022112 1025024 1026432 1028196 1030029 1037232 1043406 1047816 1053696 1054053 1057056 1059968 1061424 1063348 1064448 1067742 1070784 1074768 1078272 1079078 1083537 1086624 1093092 1097159 1097712 1100736 1104246 1107288 1111968 1115136 1120581 1123668 1124864 1135134 1138368 1141504 1143072 1145144 1146717 1149876 1153152 1160016 1162084 1164332 1166886 1168128 1177176 1184183 1185408 1189188 1192464 1197504 1199562 1204632 1208064 1209114 1211392 1213056 1217307 1222452 1229312 1233232 1234926 1238328 1241856 1245699 1249248 1253896 1254528 1256684 1257984 1265472 1267728 1275274 1280664 1284192 1288287 1291836 1297296 1300992 1305018 1306368 1308736 1314144 1317888 1324323 1328096 1333584 1341522 1345344 1353352 1354752 1355211 1359072 1362816 1368576 1370928 1373372 1382976 1387386 1391208 1397088 1399489 1405404 1409408 1410633 1411344 1415232 1423656 1426194 1427712 1433024 1440747 1444716 1448832 1457456 1459458 1463616 1467648 1472328 1476384 1477806 1482624 1494108 1498224 1507142 1513512 1517824 1522521 1524096 1528956 1533168 1537536 1542294 1546688 1555848 1557504 1565109 1569568 1571724 1580544 1585584 1589952 1595022 1596672 1599416 1601613 1606176 1610752 1612152 1617408 1618617 1623076 1629936 1639638 1646568 1651104 1655808 1656369 1660932 1665664 1667952 1672704 1685502 1687296 1690304 1702701 1707552 1712256 1717716 1722448 1724107 1724814 1729728 1740024 1741824 1743126 1746498 1750329 1752192 1765764 1778112 1783782 1788696 1793792 1796256 1799343 1806948 1812096 1813671 1817088 1827904 1833678 1843968 1849848 1854944 1857492 1860859 1862784 1873872 1880844 1881792 1885026 1886976 1898208 1901592 1903616 1912911 1920996 1926288 1931776 1937754 1945944 1951488 1956864 1957527 1963104 1968512 1970408 1971216 1976832 1992144 1997632 2000376 2004002 2012283 2018016 2030028 2032128 2037581 2038608 2044224 2052864 2056392 2060058 2074464 2081079 2086812 2095632 2108106 2114112 2119936 2122848 2126696 2128896 2135484 2139291 2141568 2149536 2158156 2167074 2173248 2186184 2194318 2195424 2199197 2201472 2208492 2214576 2216709 2223936 2241162 2247336 2249728 2260713 2270268 2276736 2283008 2286144 2290288 2293434 2299752 2306304 2313441 2320032 2324168 2328664 2333772 2336256 2354352 2368366 2370816 2378376 2384928 2392533 2395008 2399124 2409264 2416128 2418228 2426112 2434614 2444904 2458624 2459457 2466464 2469852 2476656 2483712 2491398 2498496 2507792 2509056 2513368 2515968 2528253 2530944 2535456 2550548 2561328 2568384 2576574 2583672 2594592 2601984 2610036 2612736 2614689 2617472 2619747 2628288 2648646 2656192 2667168 2675673 2683044 2690688 2706704 2709311 2710422 2718144 2725632 2737152 2741856 2746744 2750517 2765952 2774772 2782416 2794176 2798978 2810808 2818816 2821266 2822688 2827539 2830464 2847312 2852388 2855424 2866048 2881494 2889432 2897664 2906631 2914912 2918916 2927232 2935296 2944656 2952768 2955612 2965248 2988216 2996448 3006003 3014284 3027024 3035648 3045042 3048192 3057912 3066336 3075072 3084588 3090087 3093376 3111696 3130218 3139136 3143448 3161088 3162159 3171168 3179904 3190044 3193344 3198832 3201913 3203226 3212352 3224304 3234816 3237234 3246152 3250611 3259872 3279276 3291477 3293136 3302208 3312738 3321864 3331328 3335904 3345408 3361743 3371004 3374592 3380608 3405402 3415104 3424512 3435432 3444896 3448214 3449628 3455881 3459456 3480048 3486252 3492996 3500658 3504384 3531528 3552549 3556224 3567564 3577392 3587584 3592512 3598686 3613896 3624192 3627342 3634176 3651921 3655808 3667356 3687936 3699696 3709888 3714984 3721718 3725568 3737097 3747744 3761688 3763584 3770052 3773952 3776773 3784079 3796416 3803184 3825822 3841992 3852576 3863552 3864861 3875508 3891888 3902976 3915054 3926208 3937024 3940816 3942432 3953664 3972969 3984288 3995264 4000752 4008004 4024566 4036032 4060056 4064256 4075162 4077216 4088448 4105728 4112784 4120116 4148928 4162158 4173624 4191264 4198467 4216212 4228224 4231899 4239872 4245696 4253392 4270968 4278582 4283136 4299072 4316312 4322241 4334148 4346496 4372368 4388636 4390848 4398394 4402944 4416984 4429152 4433418 4447872 4463459 4482324 4494672 4521426 4540536 4553472 4566016 4567563 4572288 4580576 4586868 4599504 4612608 4626882 4640064 4648336 4657328 4667544 4672512 4695327 4708704 4736732 4741632 4756752 4769856 4785066 4790016 4798248 4818528 4832256 4836456 4852224 4855851 4869228 4889808 4918914 4932928 4939704 4953312 4967424 4969107 4982796 4996992 5015584 5018112 5026736 5056506 5061888 5070912 5101096 5108103 5122656 5136768 5153148 5167344 5172321 5189184 5220072 5225472 5229378 5234944 5239494 5256576 5274997 5297292 5312384 5334336 5351346 5366088 5381376 5398029 5413408 5418622 5420844 5436288 5441013 5451264 5483712 5493488 5501034 5531904 5549544 5564832 5582577 5588352 5597956 5621616 5637632 5642532 5645376 5655078 5660928 5694624 5704776 5710848 5732096 5738733 5762988 5778864 5795328 5813262 5829824 5837832 5854464 5870592 5872581 5889312 5905536 5911224 5930496 5976432 5992896 6012006 6028568 6036849 6054048 6071296 6090084 6096384 6112743 6115824 6132672 6169176 6180174 6186752 6223392 6243237 6260436 6278272 6286896 6324318 6342336 6359808 6380088 6386688 6397664 6403826 6406452 6417873 6424704 6448608 6474468 6492304 6501222 6519744 6558552 6582954 6586272 6597591 6604416 6625476 6643728 6650127 6662656 6671808 6723486 6742008 6749184 6761216 6782139 6810804 6830208 6849024 6870864 6889792 6896428 6899256 6911762 6918912 6940323 6960096 6972504 6985992 7001316 7008768 7014007 7063056 7105098 7112448 7135128 7154784 7175168 7177599 7185024 7197372 7227792 7248384 7254684 7303842 7311616 7334712 7375872 7378371 7399392 7419776 7429968 7443436 7451136 7474194 7495488 7523376 7527168 7540104 7547904 7553546 7568158 7584759 7592832 7606368 7651644 7680113 7683984 7705152 7729722 7751016 7783776 7805952 7830108 7844067 7852416 7859241 7874048 7881632 7884864 7945938 7968576 7990528 8001504 8016008 8027019 8049132 8072064 8120112 8127933 8150324 8154432 8176896 8211456 8225568 8240232 8289281 8297856 8324316 8347248 8382528 8396934 8432424 8456448 8463798 8479744 8482617 8491392 8506784 8541936 8557164 8566272 8598144 8632624 8644482 8668296 8692992 8719893 8744736 8777272 8781696 8796788 8805888 8833968 8858304 8866836 8895744 8926918 8964648 8989344 9018009 9042852 9081072 9106944 9135126 9144576 9161152 9173736 9199008 9225216 9253764 9270261 9280128 9296672 9314656 9335088 9390654 9417408 9473464 9483264 9486477 9513504 9539712 9570132 9580032 9596496 9605739 9637056 9672912 9704448 9711702 9738456 9779616 9796423 9837828 9865856 9874431 9879408 9906624 9938214 9965592 9993984 10031168 10036224 10053472 10085229 10113012 10123776 10141824 10202192 10216206 10245312 10273536 10306296 10334688 10344642 10367643 10378368 10440144 10458756 10469888 10478988 10513152 10549994 10594584 10624768 10657647 10668672 10702692 10732176 10762752 10796058 10826816 10837244 10841688 10872576 10882026 10902528 10955763 10967424 10986976 11002068 11063808 11099088 11129664 11165154 11176704 11195912 11211291 11243232 11275264 11285064 11290752 11310156 11321856 11330319 11352237 11389248 11409552 11464192 11477466 11525976 11557728 11590656 11594583 11626524 11659648 11675664 11708928 11745162 11778624 11811072 11822448 11860992 11918907 11952864 11985792 12024012 12057136 12068749 12073698 12108096 12180168 12192768 12225486 12231648 12265344 12338352 12360348 12373504 12446784 12486474 12520872 12556544 12573792 12595401 12648636 12684672 12695697 12719616 12760176 12795328 12807652 12812904 12835746 12849408 12897216 12948936 12984608 13002444 13026013 13039488 13117104 13165908 13172544 13195182 13208832 13250952 13287456 13300254 13325312 13343616 13390377 13446972 13484016 13522432 13564278 13621608 13660416 13698048 13702689 13741728 13779584 13792856 13798512 13823524 13837824 13880646 13920192 13945008 13971984 14002632 14017536 14028014 14085981 14126112 14210196 14224896 14263067 14270256 14309568 14355198 14370048 14394744 14455584 14496768 14509368 14567553 14607684 14623232 14669424 14756742 14798784 14839552 14859936 14886872 14902272 14907321 14948388 14990976 15046752 15054336 15080208 15107092 15136316 15169518 15185664 15212736 15303288 15360226 15367968 15394379 15410304 15459444 15502032 15516963 15567552 15660216 15688134 15704832 15718482 15748096 15763264 15769728 15824991 15891876 15937152 15981056 16003008 16032016 16054038 16098264 16144128 16194087 16240224 16255866 16300648 16308864 16323039 16353792 16451136 16480464 16578562 16595712 16648632 16694496 16747731 16765056 16793868 16864848 16912896 16927596 16965234 16982784 17013568 17083872 17114328 17132544 17196288 17216199 17265248 17288964 17336592 17385984 17439786 17489472 17554544 17563392 17593576 17611776 17617743 17667936 17716608 17733672 17791488 17853836 17929296 17978688 18036018 18085704 18162144 18213888 18270252 18289152 18322304 18338229 18347472 18398016 18507528 18540522 18560256 18593344 18629312 18670176 18729711 18781308 18834816 18946928 18965177 18972954 19027008 19079424 19140264 19160064 19192992 19211478 19253619 19274112 19345824 19423404 19476912 19559232 19592846 19675656 19731712 19748862 19758816 19792773 19813248 19876428 19931184 19950381 19987968 20062336 20106944 20170458 20226024 20247552 20283648 20346417 20404384 20432412 20490624 20547072 20612592 20669376 20689284 20735286 20756736 20820969 20880288 20917512 20939776 20957976 21026304 21042021 21099988 21189168 21249536 21315294 21337344 21405384 21464352 21525504 21532797 21592116 21653632 21674488 21683376 21745152 21764052 21911526 21934848 21973952 22004136 22127616 22135113 22198176 22259328 22330308 22353408 22391824 22413391 22422582 22486464 22570128 22581504 22620312 22643712 22660638 22704474 22754277 22778496 22819104 22928384 22954932 23040339 23051952 23115456 23189166 23253048 23319296 23351328 23417856 23490324 23532201 23557248 23577723 23622144 23644896 23837814 23905728 23971584 24048024 24114272 24137498 24147396 24191167 24216192 24360336 24383799 24450972 24463296 24530688 24676704 24720696 24747008 24867843 24893568 24972948 25041744 25113088 25147584 25190802 25297272 25369344 25391394 25439232 25447851 25520352 25590656 25615304 25625808 25671492 25698816 25794432 25897872 25969216 26004888 26052026 26078976 26159679 26234208 26331816 26345088 26390364 26417664 26488553 26501904 26574912 26600508 26687232 26780754 26893944 26968032 27044864 27054027 27128556 27243216 27320832 27405378 27483456 27559168 27585712 27597024 27647048 27675648 27761292 27810783 27840384 27890016 27943968 28005264 28056028 28171962 28252224 28420392 28449792 28526134 28540512 28619136 28710396 28740096 28789488 28817217 28911168 29018736 29135106 29215368 29246464 29338848 29389269 29513484 29597568 29623293 29679104 29719872 29773744 29814642 29896776 29981952 30093504 30108672 30160416 30214184 30255687 30272632 30339036 30371328 30425472 30606576 30720452 30735936 30788758 30820608 30918888 31004064 31033926 31102929 31135104 31320432 31376268 31409664 31436964 31526528 31539456 31649982 31783752 31874304 31962112 31972941 32006016 32064032 32108076 32196528 32288256 32388174 32480448 32511732 32601296 32617728 32646078 32707584 32867289 32902272 32960928 33157124 33191424 33297264 33388992 33495462 33530112 33587736 33729696 33825792 33855192 33930468 33965568 33990957 34027136 34056711 34167744 34228656 34392576 34432398 34530496 34577928 34673184 34771968 34783749 34879572 34978944 35109088 35126784 35187152 35221043 35235486 35335872 35433216 35467344 35582976 35707672 35756721 35858592 35957376 36072036 36171408 36206247 36324288 36540504 36578304 36644608 36676458 36694944 36796032 37015056 37081044 37120512 37186688 37258624 37340352 37459422 37562616 37669632 37786203 37893856 37930354 37945908 38054016 38087091 38158848 38280528 38385984 38422956 38507238 38548224 38691648 38846808 38953824 39078039 39118464 39185692 39351312 39463424 39497724 39517632 39585546 39626496 39752856 39862368 39900762 39975936 40124672 40171131 40213888 40340916 40452048 40567296 40692834 40808768 40864824 40981248 41094144 41108067 41225184 41338752 41378568 41470572 41513472 41624869 41641938 41760576 41835024 41915952 42052608 42084042 42199976 42257943 42378336 42499072 42630588 42674688 42789201 42810768 42928704 43065594 43184232 43307264 43348976 43366752 43490304 43528104 43702659 43823052 43869696 43947904 44008272 44270226 44396352 44518656 44660616 44706816 44783648 44826782 44845164 44972928 45140256 45163008 45240624 45321276 45408948 45508554 45556992 45638208 45909864 46080678 46103904 46183137 46230912 46378332 46506096 46550889 46638592 46702656 46980648 47064402 47114496 47155446 47244288 47289792 47474973 47675628 47811456 47943168 48096048 48228544 48274996 48294792 48382334 48432384 48582261 48720672 48767598 48901944 48926592 49061376 49098049 49193027 49353408 49441392 49735686 49787136 49945896 50083488 50226176 50243193 50295168 50381604 50594544 50738688 50782788 50895702 51040704 51181312 51230608 51251616 51342984 51397632 51588864 51648597 51795744 51938432 52009776 52104052 52157952 52319358 52468416 52663632 52690176 52780728 52835328 52977106 53003808 53149824 53201016 53374464 53561508 53760791 53787888 53936064 54108054 54257112 54486432 54641664 54810756 54966912 55014687 55118336 55171424 55194048 55294096 55522584 55621566 55680768 55780032 55887936 56010528 56112056 56189133 56343924 56504448 56840784 56895531 57052268 57081024 57238272 57420792 57480192 57578976 57634434 57822336 58024967 58037472 58270212 58430736 58677696 58778538 59026968 59195136 59246586 59358208 59378319 59439744 59547488 59629284 59793552 59851143 59963904 60187008 60320832 60428368 60511374 60545264 60678072 60742656 60850944 61039251 61213152 61440904 61471872 61577516 61641216 61837776 62008128 62067852 62205858 62270208 62640864 62752536 62819328 62873928 63053056 63078912 63126063 63299964 63567504 63748608 63945882 64012032 64128064 64216152 64393056 64576512 64598391 64776348 64960896 65023464 65202592 65235456 65292156 65734578 65804544 65921856 66314248 66382848 66405339 66594528 66777984 66990924 67060224 67175472 67240173 67459392 67710384 67860936 67931136 67981914 68054272 68113422 68335488 68457312 68574961 68785152 68864796 69060992 69121017 69155856 69346368 69567498 69759144 69957888 70218176 70253568 70374304 70442086 70470972 70596603 70671744 70733169 70866432 70934688 71415344 71513442 71717184 71914752 72144072 72342816 72412494 72573501 72648576 73081008 73151397 73289216 73352916 73389888 73592064 74030112 74162088 74241024 74373376 74517248 74603529 74680704 74918844 75125232 75339264 75572406 75787712 75860708 75891816 76108032 76174182 76317696 76343553 76561056 76771968 76845912 77014476 77096448 77383296 77693616 77907648 78156078 78236928 78371384 78479037 78702624 78926848 78995448 79035264 79171092 79252992 79465659 79505712 79724736 79801524 80249344 80342262 80427776 80681832 80904096 81134592 81162081 81385668 81617536 81729648 81962496 82216134 82450368 82677504 82757136 82941144 83026944 83249738 83283876 83432349 83521152 83670048 83831904 84168084 84399952 84481243 84515886 84756672 85261176 85349376 85578402 85621536 85857408 86131188 86368464 86451651 86614528 86697952 86733504 87056208 87405318 87646104 87739392 87895808 88016544 88167807 88540452 88792704 88869879 89037312 89321232 89567296 89653564 89690328 89945856 90280512 90326016 90481248 90642552 90817896 91017108 91113984 91182091 91276416 91819728 92161356 92207808 92366274 92461824 92756664 93012192 93101778 93277184 93308787 93405312 93961296 94128804 94228992 94310892 94579584 94949946 95351256 95622912 95886336 95918823 96192096 96457088 96549992 96589584 96764668 96864768 97164522 97441344 97535196 97803888 97853184 98122752 98196098 98386054 98601867 98706816 98882784 99471372 99574272 99841469 99891792 100166976 100486386 100590336 100763208 101189088 101477376 101565576 101791404 101972871 102081408 102170133 102362624 102461216 102503232 102685968 103177728 103297194 103591488 103876864 104019552 104208104 104315904 104351247 104638716 104936832 105327264 105380352 105561456 105663129 105954212 106007616 106299648 106402032 106748928 107123016 107521582 107575776 107760653 107872128 108216108 108514224 108618741 108972864 109621512 109933824 110029374 110236672 110342848 110388096 110588192 111045168 111243132 111361536 111560064 111775872 112021056 112224112 112378266 112687848 113008896 113358609 113681568 113791062 114104536 114162048 114261273 114476544 114841584 115157952 115268868 115644672 116049934 116074944 116540424 116861472 117234117 117355392 117557076 118053936 118390272 118493172 118756638 118879488 119094976 119258568 119587104 119702286 119927808 120374016 120513393 120641664 120856736 121022748 121090528 121356144 121701888 122078502 122426304 122881808 122943744 123155032 123282432 123324201 123675552 124016256 124135704 124411716 124540416 124874607 125281728 125505072 125747856 126106112 126157824 126252126 126599928 127135008 127497216 127891764 128024064 128256128 128367603 128432304 128786112 129196782 129552696 129921792 130046928 130405184 130470912 130584312 131107977 131469156 131609088 131843712 132628496 132756239 132810678 133189056 133555968 133981848 134120448 134350944 134480346 134918784 135420768 135721872 135963828 136108544 136226844 136670976 136914624 137149922 137729592 138121984 138242034 138311712 138549411 138692736 139134996 139518288 139652667 139915776 140436352 140748608 140884172 140941944 141193206 141343488 141466338 141732864 141869376 142424919 142830688 143026884 143434368 143829504 144288144 144685632 144824988 145147002 145297152 145746783 146162016 146302794 146578432 146705832 146779776 147184128 147294147 147579081 148060224 148324176 148746752 149034496 149207058 149361408 149837688 150250464 150678528 150729579 151144812 151575424 151721416 151783632 152216064 152348364 152687106 153122112 153543936 153691824 154028952 154192896 154766592 154945791 155387232 155815296 156312156 156473856 156742768 156893737 156958074 157405248 157990896 158070528 158342184 158505984 158931318 159011424 159449472 159603048 160498688 160684524 160855552 161282373 161363664 161808192 162324162 162771336 163235072 163459296 163924992 164432268 164900736 165044061 165355008 165514272 165882288 166499476 166567752 166864698 167042304 167340096 167663808 168336168 168799904 168962486 169031772 169338169 169513344 170522352 170686593 171156804 171243072 171714816 172262376 172736928 172903302 173229056 173395904 173467008 174074901 174112416 174810636 175292208 175791616 176033088 176335614 177080904 177585408 177739758 178074624 178134957 178642464 179134592 179307128 179380656 179553429 179891712 180561024 180962496 181285104 181635792 182034216 182227968 182364182 182552832 183117753 183639456 184322712 184415616 184732548 184923648 185419871 185513328 186024384 186203556 186617574 186810624 187922592 188257608 188457984 188621784 189159168 189378189 189899892 190702512 191245824 191837646 192384192 192914176 193099984 193179168 193529336 193729536 193795173 194329044 194882688 195070392 195607776 195706368 196392196 196772108 197203734 197413632 197765568 198942744 199148544 199682938 199783584 200333952 200972772 201180672 201526416 201720519 202378176 203131152 203582808 203945742 204162816 204340266 204725248 204922432 205006464 205371936 205724883 206355456 206594388 207182976 207363051 207753728 208039104 208416208 208702494 209277432 209873664 210654528 210760704 211122912 211326258 211789809 211908424 212015232 212199507 212599296 212804064 214246032 215043164 215151552 215521306 215744256 216432216 217028448 217237482 217720503 217945728 219243024 219454191 219867648 220058748 220685696 220776192 221176384 222090336 222486264 222723072 223120128 223551744 223810587 224042112 224448224 224756532 225375696 226017792 226717218 227363136 227582124 228209072 228324096 228522546 228953088 229030659 229683168 230315904 230537736 231289344 232099868 232149888 233080848 233722944 234468234 234710784 235114152 236107872 236780544 236986344 237513276 237758976 238189952 238396977 238517136 239174208 239404572 240748032 241026786 241283328 241713472 242045496 242181056 242712288 243403776 243486243 244157004 244852608 245763616 245887488 246310064 246547301 246648402 247351104 248032512 248271408 248823432 249080832 249749214 250297047 250563456 251010144 251495712 252212224 252504252 253199856 253443729 254270016 255783528 256048128 256512256 256735206 256864608 257572224 258393564 259105392 259354953 259843584 260093856 260810368 261168624 262215954 262938312 263218176 263687424 264503421 265256992 265512478 265621356 266378112 266609637 267111936 267963696 268701888 268960692 269837568 270841536 271443744 271927656 272217088 272453688 273341952 273546273 273829248 274299844 275459184 276243968 276484068 276623424 277098822 277385472 278269992 279036576 279305334 279831552 279926361 280872704 281497216 281768344 281883888 282386412 282686976 282932676 283738752 284849838 285661376 286053768 286868736 287659008 287756469 288576288 289371264 289649976 290294004 290594304 291374083 291493566 292324032 292605588 293411664 293559552 294368256 294588294 295158162 295805601 296120448 296648352 297493504 298068992 298414116 298722816 299524407 299675376 300500928 301459158 302289624 303150848 303442832 303567264 304432128 304696728 305374212 305918613 306244224 306510399 307087872 307383648 308057904 309533184 309891582 310774464 311630592 312624312 312947712 313485536 313787474 313916148 314810496 315981792 316141056 316684368 316989387 317862636 318022848 318898944 319206096 321369048 321711104 322564746 322727328 323281959 323616384 324648324 325542672 325856223 326470144 326918592 328864536 329801472 330088122 330710016 331028544 331764576 332998952 333135504 333729396 334084608 334680192 335327616 336672336 337599808 337924972 338063544 338676338 339026688 340075827 341044704 341373186 342313608 342486144 343429632 344351189 344524752 345473856 345806604 346791808 346934016 348149802 348224832 349621272 350584416 351583232 351702351 352066176 352671228 354161808 355170816 355479516 356269914 357284928 358269184 358614256 358761312 359106858 359783424 361122048 361540179 361924992 362570208 363271584 364068432 364728364 365105664 366235506 367278912 368645424 368831232 369465096 369847296 370839742 371026656 372048768 372407112 373235148 373621248 374623821 375845184 376515216 377243568 378318336 378756378 379799784 381405024 382491648 383675292 384768384 385102809 385828352 386199968 386358336 387058672 387590346 388658088 389765376 390140784 391215552 391412736 392784392 393323931 393544216 394407468 394827264 395531136 397885488 398268717 399365876 399567168 400667904 401945544 402361344 403052832 403441038 404756352 406262304 407165616 407891484 408325632 408680532 409844864 410012928 410743872 411449766 413188776 414365952 414726102 415507456 415648233 416078208 416832416 417404988 418554864 418958001 419747328 421309056 422245824 422652516 423579618 423816848 424030464 424399014 425198592 425608128 427274757 428492064 430086328 430303104 431042612 431488512 432864432 434056896 434474964 435441006 435891456 438486048 438908382 439735296 440117496 441371392 441552384 441882441 442352768 442737243 444180672 444972528 446240256 447103488 447621174 448084224 448896448 449513064 450751392 452035584 452188737 453434436 454726272 455164248 456418144 456648192 457045092 457873559 458061318 459366336 460631808 461075472 462578688 464199736 464299776 464837373 466161696 467445888 468936468 469421568 470228304 470681211 472215744 473972688 475026552 475517952 476379904 476793954 477034272 478348416 478809144 481496064 482053572 482566656 483426944 483847119 484090992 484362112 485424576 486972486 488314008 489705216 491527232 491774976 492620128 493094602 493296804 494702208 495132183 496065024 496542816 497646864 499498428 500594094 501126912 501356881 502020288 502991424 505008504 506399712 506887458 508014507 508540032 511567056 512059779 513024512 513470412 513729216 515144448 516787128 518210784 518709906 519687168 520187712 521620736 522224703 522337248 524431908 525876624 527374848 529006842 530513984 531024956 531242712 532756224 533219274 534223872 534404871 535927392 537403776 537921384 539675136 541123297 541683072 542887488 543855312 544907376 546683904 547092546 547658496 548599688 549353259 550918368 552487936 552968136 553246848 554197644 554770944 556259613 556539984 558073152 558610668 559852722 561745408 562994432 563536688 563767776 564772824 565373952 565865352 567477504 568134567 569699676 571322752 572107536 573737472 575512938 577152576 578742528 579299952 580588008 581188608 582748166 582987132 584648064 585211176 586823328 587119104 589176588 590316324 591368701 591611202 592240896 593296704 596828232 597445632 599048814 599350752 601001856 602918316 604579248 605161557 606301696 606885664 607134528 609393456 610748424 611837226 612488448 613020798 614175744 614767296 616115808 617174649 619066368 619783164 621548928 622089153 623261184 625248624 626971072 627574948 627832296 629620992 631963584 632282112 633368736 633978774 635725272 636045696 637797888 638274637 638412192 639509351 642738096 645129492 645454656 646563918 647232768 649296648 651085344 651712446 652940288 653161509 653837184 657729072 658362573 659602944 660176244 662057088 663529152 665997904 666271008 667458792 668169216 669360384 670655232 671431761 673344672 675199616 675849944 676127088 677352676 678053376 680151654 682089408 682746372 684627216 684972288 686859264 688702378 689049504 690947712 691613208 693583616 693868032 696299604 696449664 698890283 699242544 701168832 703404702 704132352 705342456 708323616 710341632 710959032 712539828 714569856 715190931 716538368 717228512 717522624 718213716 722244096 723080358 723849984 725140416 726543168 728136864 729456728 730211328 730458729 732471012 734557824 737290848 737662464 738930192 739641903 741679484 742053312 744097536 744814224 746470296 747242496 749247642 751690368 753030432 754324571 754487136 756636672 757512756 759599568 760331187 762810048 767350584 769536768 770205618 771656704 772399936 772716672 774117344 775180692 777316176 778064859 779530752 780281568 782431104 785568784 786647862 787088432 788814936 789654528 791062272 793510263 795770976 796537434 798731752 799134336 799828911 801335808 803891088 806105664 806882076 809512704 812524608 814331232 815782968 816651264 817361064 819689728 820025856 820638819 821487744 822899532 826377552 828731904 829452204 831296466 832156416 833664832 834809976 837109728 837916002 839494656 839779083 842618112 844491648 845305032 847159236 847633696 848060928 848798028 851216256 854549514 856984128 860172656 860606208 862085224 862977024 863269407 865728864 868113792 868949928 870882012 871782912 874122249 876972096 877816764 880234992 882742784 883104768 883764882 884705536 885474486 888361344 889945056 892480512 894206976 895242348 896168448 897792896 898573221 899026128 901502784 904377474 906868872 909452544 910328496 912836288 913296384 914090184 915747118 916122636 917755839 918732672 919531197 921263616 922150944 928399472 928599552 929293673 929674746 932323392 934891776 937872936 938843136 940456608 941362422 944431488 947945376 950053104 950968161 952759808 953587908 954068544 956696832 957618288 964107144 965133312 966853888 967694238 968181984 968724224 969845877 970849152 973944972 976628016 977568669 979410432 983054464 985240256 986189204 986593608 989404416 990264366 992130048 993085632 995293728 998996856 1001188188 1002253824 1002713762 1004040576 1005982848 1010017008 1012799424 1013774916 1016029014 1017080064 1020227481 1023134112 1024119558 1026049024 1026940824 1027458432 1030288896 1033053567 1033574256 1036421568 1037419812 1040375424 1043241472 1044449406 1044674496 1048863816 1051753248 1054749696 1055107053 1058013684 1061027968 1062049912 1062485424 1065512448 1066438548 1068809742 1071854784 1074807552 1075842768 1079350272 1082246594 1083366144 1084620537 1085774976 1087710624 1089814752 1094185092 1095316992 1097199376 1098256159 1098706518 1101836736 1105936272 1106493696 1108395288 1109541888 1112519226 1113079968 1116146304 1117221336 1119705444 1123490816 1123871463 1125988864 1127073376 1127535552 1129545648 1131730704 1134955008 1136269134 1139399352 1142645504 1144215072 1147474944 1151025876 1154305152 1155308427 1157485056 1158599904 1161176016 1165496332 1165974264 1169296128 1170422352 1173646656 1174238208 1178353176 1180632648 1182737402 1183222404 1184481792 1185367183 1186593408 1193656464 1194806151 1198097628 1198701504 1202003712 1205836632 1209158496 1210323114 1212603392 1213771328 1214269056 1218786912 1221496848 1223674452 1224976896 1226041596 1229534592 1232231616 1234349298 1239566328 1243097856 1244178306 1246522368 1246944699 1250497248 1253942144 1255149896 1255664592 1256874003 1259241984 1263927168 1266737472 1267957548 1271450544 1272091392 1275595776 1276549274 1276824384 1279018702 1281824271 1285476192 1290258984 1290909312 1293127836 1294465536 1297939097 1298593296 1302170688 1303424892 1306323018 1307674368 1315458144 1316725146 1319205888 1320352488 1324114176 1325647323 1327058304 1328211729 1331995808 1332542016 1334917584 1338720768 1341310464 1342863522 1346689344 1350399232 1351699888 1352254176 1354705352 1356106752 1356566211 1360303308 1364178816 1365492744 1369254432 1369944576 1373620677 1377404756 1378099008 1381895424 1383226416 1387167232 1387736064 1392599208 1392899328 1397780566 1398485088 1402337664 1406809404 1408264704 1410684912 1412043633 1416647232 1421918064 1425079656 1429139712 1430381862 1433076736 1434457024 1435045248 1436427432 1444488192 1446160716 1447699968 1450280832 1451541357 1453086336 1456273728 1458913456 1460917458 1464942024 1469115648 1474581696 1475324928 1477860384 1479283806 1483358968 1484106624 1485396549 1488195072 1489628448 1492940592 1498495284 1503380736 1504070643 1506060864 1508649142 1508974272 1515025512 1519199136 1520662374 1524043521 1525620096 1534701168 1536179337 1539073536 1540411236 1544799872 1545433344 1548234688 1550361384 1554632352 1556129718 1559061504 1560563136 1564862208 1566674109 1571137568 1573295724 1574176864 1577629872 1582124544 1587020526 1591541952 1593074868 1597463504 1598268672 1599657822 1602671616 1603214613 1607782176 1612211328 1613764152 1619025408 1623369891 1625049216 1628662464 1631565936 1634722128 1639379456 1640051712 1641277638 1642975488 1645799064 1652755104 1657463808 1658904408 1662592932 1664312832 1667329664 1668778839 1669619952 1674219456 1675832004 1679558166 1685236224 1688983296 1690610064 1694318472 1695267392 1696121856 1697596056 1702432512 1704403701 1709099028 1713968256 1720345312 1721212416 1724170448 1725831107 1726538814 1731457728 1736227584 1737899856 1741764024 1743565824 1748244498 1753944192 1755633528 1760469984 1765485568 1767529764 1769411072 1770948972 1774106103 1776722688 1779890112 1790484696 1792336896 1795585792 1797146442 1798052256 1803005568 1808754948 1813737744 1815484671 1818905088 1820656992 1825672576 1828180368 1831494236 1832245272 1835511678 1837465344 1839062394 1842527232 1844301888 1851523947 1856798944 1857199104 1858587346 1859349492 1864646784 1866267459 1869783552 1875745872 1880913216 1882724844 1888862976 1895890752 1900106208 1901936322 1905519616 1907175816 1908137088 1913393664 1914823911 1915236576 1918528053 1928214288 1933707776 1935388476 1936363968 1937448448 1939691754 1941698304 1947889944 1953256032 1955137338 1958820864 1959484527 1966108928 1970480512 1972378408 1973187216 1975087719 1978808832 1980528732 1986171264 1990587456 1997993712 2002376376 2004507648 2005427524 2008081152 2011965696 2014295283 2020034016 2025598848 2027549832 2032058028 2034160128 2039618581 2040454962 2046268224 2048239116 2053881648 2054916864 2060577792 2066107134 2067148512 2072843136 2074839624 2080750848 2086482944 2088898812 2089348992 2096670849 2097727632 2103506496 2110214106 2116027368 2122055936 2124099824 2124970848 2131024896 2132877096 2137619484 2143709568 2145572793 2149615104 2151685536 2164493188 2166732288 2169241074 2171549952 2175421248 2179629504 2188370184 2190633984 2194398752 2196512318 2197413036 2203673472 2211872544 2212987392 2216790576 2218925709 2225038452 2226159936 2232292608 2234442672 2239410888 2247742926 2251977728 2254146752 2255071104 2259091296 2262973713 2263461408 2269910016 2272538268 2278798704 2280993561 2285291008 2288430144 2302051752 2308610304 2310616854 2314970112 2317199808 2322352032 2330992664 2331948528 2334194577 2338592256 2340844704 2347293312 2356706352 2361265296 2365474804 2366444808 2368963584 2370734366 2373186816 2380530789 2387312928 2389612302 2396195256 2397403008 2404007424 2410458323 2411673264 2418316992 2420646228 2427542656 2428538112 2437573824 2442993696 2447348904 2449953792 2452083192 2459069184 2461916457 2464463232 2468698596 2479132656 2486195712 2488356612 2493889398 2500994496 2507884288 2510299792 2511329184 2513748006 2518483968 2519337249 2527854336 2533474944 2535915096 2542901088 2544182784 2553098548 2553648768 2558037404 2563648542 2570952384 2580517968 2581818624 2586255672 2588931072 2595878194 2597186592 2604341376 2606849784 2612646036 2615348736 2622366747 2630916288 2633450292 2640704976 2648228352 2651294646 2654116608 2656423458 2663991616 2665084032 2669835168 2677441536 2682620928 2685727044 2693378688 2695719663 2700798464 2703399776 2704508352 2709410704 2713132422 2720606616 2728357632 2730985488 2738508864 2739889152 2747241354 2753267517 2754809512 2756198016 2758593591 2763790848 2766452832 2774334464 2785198416 2785798656 2787881019 2795561132 2796970176 2804675328 2813618808 2816529408 2821369824 2824087266 2833294464 2843836128 2850159312 2852904483 2858279424 2860763724 2868914048 2870090496 2872854864 2892321432 2895399936 2900561664 2903082714 2906172672 2909537631 2912547456 2917826912 2921834916 2929884048 2932706007 2938231296 2949163392 2955720768 2958567612 2966717936 2968213248 2970793098 2976390144 2979256896 2985881184 2996990568 3006761472 3008141286 3012121728 3017298284 3017948544 3030051024 3038398272 3041324748 3048087042 3051240192 3069402336 3072358674 3078147072 3080822472 3089599744 3090866688 3096469376 3099160701 3100722768 3109264704 3112259436 3121126272 3129724416 3133348218 3142275136 3146591448 3148353728 3155259744 3164249088 3165321159 3174041052 3183083904 3186149736 3194927008 3196537344 3199315644 3205114913 3206429226 3215564352 3224422656 3227528304 3238050816 3246739782 3250098432 3253861611 3257324928 3263131872 3269444256 3278758912 3282555276 3285950976 3291598128 3294768477 3305510208 3317808816 3325185864 3328625664 3334659328 3337557678 3339239904 3348438912 3351664008 3359116332 3370472448 3371614389 3377966592 3381220128 3388636944 3390534784 3395192112 3404865024 3408807402 3418198056 3427936512 3440690624 3442424832 3448340896 3451662214 3453077628 3462915456 3465925281 3472455168 3475799712 3483528048 3496488996 3507888384 3509498167 3511267056 3520939968 3535059528 3538822144 3541897944 3548212206 3553445376 3556101549 3559780224 3580969392 3584418453 3591171584 3594292884 3596104512 3606011136 3617509896 3627475488 3630969342 3637810176 3641313984 3651345152 3656360736 3662988472 3664490544 3671023356 3674930688 3678124788 3688603776 3703047894 3713597888 3717174692 3718698984 3729293568 3732534918 3739567104 3740834097 3751491744 3761826432 3765449688 3777725952 3787863079 3791781504 3800212416 3803872644 3814351632 3816274176 3826787328 3829647822 3830473152 3837056106 3845472813 3856428576 3867415552 3870776952 3872727936 3874896896 3879383508 3883396608 3893817291 3895779888 3906512064 3910274676 3918969054 3932217856 3940961024 3944756816 3946374432 3950175438 3957617664 3961057464 3972342528 3976941969 3981174912 3984635187 3995987424 4004752752 4010855048 4016162304 4023931392 4028590566 4040068032 4051197696 4055099664 4064116056 4068320256 4079237162 4080909924 4092536448 4096478232 4107763296 4109833728 4120862031 4132214268 4134297024 4145686272 4149679248 4161501696 4177797624 4178697984 4193341698 4195455264 4207012992 4220428212 4232054736 4236130899 4244111872 4248199648 4249941696 4265754192 4275238968 4287419136 4291145586 4299230208 4303371072 4328986376 4333464576 4338482148 4343099904 4350842496 4354624071 4359259008 4376740368 4388797504 4393024636 4394826072 4407346944 4423745088 4425974784 4433581152 4437851418 4450076904 4452319872 4464585216 4468885344 4476565457 4478821776 4495485852 4508293504 4510142208 4512211929 4518182592 4525947426 4526922816 4545076536 4557597408 4561987122 4570582016 4572130563 4576860288 4604103504 4608538011 4617220608 4621233708 4634399616 4644704064 4661985328 4663897056 4668389154 4677184512 4681689408 4694586624 4700022327 4713412704 4722530592 4730949608 4732889616 4741468732 4746373632 4761061578 4774625856 4779224604 4792390512 4794806016 4808014848 4820916646 4823346528 4836633984 4841292456 4855085312 4857076224 4870109673 4875147648 4885987392 4894697808 4904166384 4918138368 4923832914 4928926464 4937397192 4958265312 4972391424 4976713224 4987778796 5001988992 5006336517 5015768576 5020599584 5022658368 5027496012 5038674498 5055708672 5066949888 5071830192 5085802176 5088365568 5106197096 5107297536 5113211103 5116074808 5127297084 5141904768 5161035936 5163637248 5172511344 5177493321 5191756388 5194373184 5208682752 5213699568 5225292072 5230697472 5244733494 5261832576 5266900584 5281409952 5296456704 5302589292 5308233216 5312846916 5322318309 5327983232 5330168064 5339670336 5371454088 5386757376 5391439326 5401596928 5406799552 5409016704 5418821408 5426264844 5441213232 5446454013 5456715264 5461970976 5477017728 5494482708 5506535034 5509619024 5512396032 5514925691 5517187182 5527581696 5532905664 5554571841 5570396832 5571597312 5575762038 5591122264 5593940352 5598802377 5609350656 5627237616 5642739648 5648174532 5666588928 5687672256 5700318624 5705808966 5716558848 5721527448 5737828096 5740180992 5744471733 5745709728 5755584159 5784642864 5801123328 5806165428 5812345344 5819075262 5825094912 5835653824 5843669832 5859768096 5865412014 5876462592 5878453581 5898326784 5911441536 5917135224 5933435872 5936426496 5941586196 5952356267 5958513792 5971762368 5993981136 6013522944 6016282572 6024243456 6034596568 6035897088 6042885849 6060102048 6076796544 6082649496 6096174084 6102480384 6118855743 6138804672 6144717348 6161644944 6179199488 6181733376 6192938752 6198321402 6201445536 6218529408 6224518872 6242252544 6259448832 6266696436 6284550272 6290012547 6293182896 6296707456 6310519488 6330642318 6348082104 6366167808 6372299472 6389854016 6393074688 6398631288 6410229826 6412858452 6431128704 6436718379 6448845312 6455056608 6493479564 6500196864 6505055711 6507723222 6514649856 6517639453 6526263744 6538888512 6565110552 6571901952 6583196256 6589536954 6611020416 6635617632 6650371728 6656777127 6669318656 6675115356 6678479808 6696877824 6703328016 6718232664 6743228778 6755933184 6762440256 6777273888 6781069568 6788921139 6790384224 6809730048 6817614804 6836396112 6842980683 6855873024 6881381248 6896681792 6903324428 6906155256 6925830912 6931850562 6944910336 6951599424 6967056096 6992977992 7015776768 7018996334 7022534112 7034602861 7041879936 7070119056 7083795888 7096424412 7106890752 7112203098 7119560448 7141592367 7161938784 7168836906 7182343168 7188585768 7192209024 7212022272 7231374969 7235019792 7254950976 7261938684 7282627968 7302690304 7312721472 7325976944 7328981088 7342046712 7349861376 7356249576 7377207552 7385749371 7406095788 7427195776 7434349384 7437397968 7458587136 7465069836 7481668194 7502983488 7523652864 7530899376 7555451904 7575726158 7583563008 7600424832 7607745288 7628703264 7632548352 7659295644 7660946304 7674112212 7687793113 7690945626 7712857152 7741553904 7745455872 7758767016 7766793216 7787634582 7791559776 7813024128 7820549352 7837938108 7864435712 7867100241 7881922048 7889513632 7892748864 7900350876 7922114928 7944685056 7953883938 7962349824 7969270374 7991974848 8009505504 8021710096 8032324608 8047862784 8057181132 8080136064 8087158989 8102395392 8110199328 8128232112 8158474324 8161819848 8185072896 8192956464 8215526592 8219667456 8241724062 8264428536 8268594048 8291372544 8297570281 8299358496 8323003392 8355595248 8357395968 8363643057 8386683396 8390910528 8414025984 8440856424 8464109472 8472261798 8488223744 8496399296 8499883392 8531508384 8550477936 8558713449 8574838272 8582291172 8606742144 8657972752 8676964296 8686199808 8701684992 8709248142 8718518016 8728612893 8753480736 8777595008 8786049272 8789652144 8798118021 8814693888 8847490176 8867162304 8875702836 8900153808 8904639744 8929170432 8937770688 8953130914 8957643552 8990971704 9016587008 9020284416 9024423858 9036365184 9051894852 9053845632 9085573679 9090153072 9115194816 9123974244 9144261126 9153720576 9208207008 9217076022 9234441216 9242467416 9268799232 9289408128 9297482103 9323970656 9327794112 9336778308 9363378816 9389173248 9400044654 9426825408 9445061184 9461899216 9465779232 9482937464 9492747264 9495963477 9522123156 9549251712 9558449208 9584781024 9589612032 9615344739 9641833292 9646693056 9673267968 9682584912 9710170624 9714152448 9740219346 9750295296 9771974784 9789395616 9808332768 9836276736 9847665828 9857852928 9874794384 9884305431 9916530624 9953426448 9975557592 10003977984 10012673034 10031537152 10041199168 10045316736 10054992024 10077348996 10111417344 10114843167 10133899776 10143660384 10171604352 10212394192 10214595072 10226422206 10232149616 10254594168 10283809536 10322071872 10327274496 10345022688 10354986642 10383512776 10388746368 10397775843 10417365504 10427399136 10450584144 10489466988 10523665152 10528494501 10533801168 10562819904 10605178584 10616466432 10625693832 10644636618 10655966464 10660336128 10668304647 10679340672 10742908176 10753255359 10773514752 10782878652 10813599104 10818033408 10837642816 10852529688 10882426464 10892908026 10913430528 10923941952 10954035456 10988965416 11013070068 11019238048 11024792064 11029851382 11034374364 11065811328 11109143682 11140793664 11151524076 11182244528 11187880704 11197604754 11218701312 11222502291 11254475232 11285479296 11296349064 11333177856 11363589237 11375344512 11400637248 11411617932 11443054896 11475656192 11480361984 11488943466 11491419456 11511168318 11569285728 11602246656 11612330856 11624690688 11638150524 11650189824 11671307648 11681451873 11687339664 11719536192 11730824028 11756907162 11796653568 11822883072 11834270448 11866871744 11872852992 11883172392 11904712534 11917027584 11930825907 11943524736 11953905561 11987962272 12032565144 12048486912 12069193136 12071794176 12080817749 12085771698 12120204096 12153593088 12165298992 12192348168 12204960768 12237711486 12277609344 12289434696 12323289888 12358398976 12362586093 12385877504 12396642804 12402891072 12437058816 12449037744 12484505088 12533392872 12569100544 12580025094 12586365792 12593414912 12621038976 12661284636 12696164208 12708392697 12732335616 12744598944 12779708032 12797262576 12820459652 12825716904 12862257408 12873436758 12897690624 12910113216 12986959128 13000393728 13010111422 13015446444 13029299712 13035278906 13052527488 13063872213 13077777024 13130221104 13166392512 13179073908 13222040832 13271235264 13300743456 13313554254 13338637312 13350230712 13356959616 13393755648 13406656032 13429696371 13436465328 13486457556 13524880512 13536635787 13554547776 13562139136 13577842278 13580768448 13635229608 13672792224 13685961366 13711746048 13716391689 13762762496 13793363584 13806648856 13812310512 13825614033 13851661824 13863701124 13903198848 13934112192 13985955984 14031553536 14037992668 14045068224 14069205722 14083759872 14100066981 14140238112 14167591776 14192848824 14224406196 14239120896 14277330067 14283184734 14323877568 14337673812 14377171536 14384418048 14424044544 14462749938 14470039584 14509901952 14523877368 14565255936 14605380608 14610329019 14625442944 14651953888 14657962176 14684093424 14712499152 14754415104 14771498742 14812191576 14854391552 14868698768 14874795936 14917174272 14930139672 14963336388 15005966976 15019009551 15047305728 15061798752 15151452316 15167126016 15200849664 15215490576 15257406528 15265096704 15318591288 15321892608 15348224424 15375586226 15381891252 15425714304 15483107808 15490911744 15517534032 15532479963 15575269164 15583119552 15626048256 15641098704 15675876216 15734200482 15763844096 15779027264 15785497728 15800701752 15844229856 15889370112 15907767876 15924699648 15938540748 15966954927 15983949696 16019011008 16043420192 16114362264 16160272128 16174317978 16204790784 16220398656 16256464224 16316948648 16323639696 16339362039 16370145792 16385912928 16431053184 16483448124 16528857072 16537188096 16544777073 16582745088 16595140562 16598716992 16663715523 16711190496 16714791936 16727286114 16773366792 16781821056 16828051968 16873208261 16881712848 16928218944 16944523596 16992798592 16999766784 17063016768 17100955872 17117426898 17149676544 17164582344 17213484288 17233415199 17266752477 17315945504 17353928592 17403369984 17418496284 17437036032 17457225786 17506961472 17555190016 17572098544 17579304288 17596236042 17629387776 17635360743 17694980352 17734324608 17751405672 17800307616 17809279488 17857068801 17875541376 17906261828 17915287104 17981943408 18033174016 18040568832 18048847716 18072730368 18103789704 18107691264 18171147358 18180306144 18230389632 18247948488 18288522252 18307441152 18356567229 18416414016 18434152044 18484934832 18537598464 18578816256 18594964206 18647941312 18655588224 18673556616 18726757632 18778346496 18800089308 18853650816 18870037641 18890122368 18923798432 18931558464 18965874928 18991926954 19044246312 19098503424 19116898416 19169562048 19179224064 19230689478 19283666584 19293386112 19310155137 19346535936 19365169824 19420341248 19480438692 19500590592 19515167133 19543949568 19552918359 19578791232 19616665536 19695331656 19715705856 19749588768 19768610862 19833061248 19906852896 19951115184 19970331381 20007955968 20025346068 20082398336 20090633472 20109984048 20154697992 20229686334 20267799552 20287320768 20343208704 20366763417 20424788384 20429190144 20452844412 20464299232 20509188336 20528942049 20567619072 20644143744 20690045376 20709973284 20767025552 20777492736 20795551686 20834731008 20854798272 20901168288 20978933976 21047330304 21056989002 21067602336 21103808583 21125639808 21210357168 21251387664 21289273236 21311932928 21320672256 21336609294 21358681344 21485816352 21506510718 21547029504 21565757304 21627198208 21636066816 21675285632 21694124907 21705059376 21764852928 21785816052 21847883904 21908070912 21977930832 22026140136 22038476096 22049584128 22059702764 22068748728 22131622656 22157248113 22218287364 22281587328 22303048152 22364489056 22375761408 22395209508 22435804391 22445004582 22508950464 22570958592 22592698128 22666355712 22727178474 22750689024 22801274496 22823235864 22886109792 22951312384 22977886932 22982838912 23022336636 23063379339 23138571456 23224661712 23276301048 23300379648 23342615296 23362903746 23374679328 23439072384 23461648056 23513814324 23593307136 23601300723 23645766144 23668540896 23733743488 23766344784 23809425068 23834055168 23861651814 23887049472 23907811122 23975924544 24065130288 24096973824 24138386272 24143588352 24161635498 24171543396 24240408192 24261476967 24307186176 24330597984 24384696336 24475422972 24555218688 24566487169 24578869392 24646579776 24725172186 24771755008 24793285608 24805782144 24874117632 24892710843 24898075488 24969010176 25066785744 25090929171 25138201088 25160050188 25172731584 25186829824 25242077952 25322569272 25392328416 25416785394 25464671232 25489197888 25559416064 25594525152 25640919304 25651433808 25676140347 25724514816 25746873516 25820226432 25973918256 26020222844 26030892888 26058599424 26070557812 26105054976 26127744426 26155554048 26185838679 26260442208 26332785024 26358147816 26444081664 26515041553 26542470528 26601486912 26627108508 26700461424 26713919232 26787511296 26813312064 26859392742 26872930656 26972915112 27049761024 27073271574 27109095552 27124278272 27155684556 27161536896 27256721037 27270459216 27345584448 27371922732 27432783378 27525524992 27586727168 27613297712 27624621024 27651228066 27703323648 27727402248 27806397696 27868224384 27892446309 27971911968 28075985336 28090136448 28138411444 28167519744 28200133962 28280476224 28335183552 28385697648 28448812392 28478241792 28554660134 28566369468 28647755136 28675347624 28754343072 28768836096 28846034217 28925499876 28940079168 29019803904 29047754736 29130511872 29220658038 29250885888 29303907776 29315924352 29368186848 29424998304 29508830208 29542997484 29624383152 29652916293 29708783104 29737397536 29749591872 29860279344 29926672776 30011933952 30038019102 30094611456 30123597504 30302904632 30334252032 30344529501 30401699328 30430981152 30514813056 30637182576 30643785216 30696448848 30751172452 30763782504 30851428608 30966215616 30981823488 31035068064 31064959926 31150538328 31166239104 31252096512 31282197408 31335958199 31351752432 31468400964 31558054528 31570995456 31585483503 31601403504 31688459712 31815535752 31849399296 31877081496 31933909854 31967899392 32004913941 32038022016 32086840384 32228724528 32259766077 32320544256 32348635956 32440797312 32512928448 32633897296 32647279392 32678724078 32740291584 32771825856 32862106368 32966896248 33057714144 33074376192 33089554146 33190281124 33197433984 33327431046 33422380992 33454572228 33546733584 33563642112 33656103936 33746416522 33763425696 33856437888 33889047192 33985597184 33999533568 34090767711 34126033536 34201911744 34234853796 34329164688 34426968576 34466830398 34533504954 34631891008 34707857184 34806739968 34836992568 34874072064 34914451572 35013922944 35044355619 35110380032 35144197088 35158608576 35192472084 35270721486 35389960704 35468649216 35502811344 35600615232 35618558976 35714137602 35751082752 35792477721 35812523656 35830574208 35861716683 35963886816 36066348032 36097695432 36145460736 36207579408 36215382528 36242453247 36342294716 36360612288 36460779264 36495896976 36577044504 36614882304 36713134458 36832828032 36868304088 36969869664 37075196928 37087758279 37157632512 37189928412 37295882624 37311176448 37347113232 37453515264 37600178616 37707301632 37740075282 37780244736 37847596864 37863116928 37931749856 37983853908 38088492624 38125178091 38197006848 38233796832 38339124096 38461378956 38567333168 38586772224 38604479837 38620310274 38693071872 38730339648 38960877384 39001181184 39030334266 39087899136 39105836718 39157582464 39191616639 39233331072 39390663312 39499177536 39537221724 39666122496 39813705792 39902230368 39940662762 40015911936 40050692136 40164796672 40181266944 40219968096 40289089113 40309395984 40459372668 40574641536 40609907361 40686417408 40733526834 40849576768 40905688824 40928598464 41018376672 41057884098 41135238144 41149175067 41288287488 41380090752 41419946568 41534051104 41554985472 41591103372 41666493869 41709596544 41802336576 41957867952 42094660608 42113978004 42135204672 42207617166 42251279616 42300200943 42420714336 42502775328 42578546472 42623865856 42673218588 42717362688 42831990201 42971632704 43013021436 43131514608 43254396416 43272133632 43350571264 43388249814 43410118752 43529705856 43571632104 43695767808 43816141824 43830987057 43955861664 44052280272 44076952192 44119405528 44137497456 44263245312 44314496226 44436574728 44563174656 44606096304 44728978112 44751522816 44790419016 44871608782 44890009164 45017900928 45057028653 45141917184 45185396256 45454356948 45501378048 45602548992 45623476171 45646471728 45772219584 45955773864 45965677824 46044673272 46126758678 46277142912 46449323424 46552602096 46597439889 46685230592 46725807492 46749358656 46878144768 46923296112 47027628648 47202601446 47291532288 47337081792 47467486976 47532689568 47618850136 47668110336 47723303628 47774098944 47815622244 47900864781 47951849088 48130260576 48276772544 48323270996 48343086792 48480816384 48522953934 48614372352 48661195968 48769392672 48950845944 49110437376 49132974338 49157738784 49242220027 49293159552 49450344372 49586571216 49611564288 49634331219 49748235264 49785421686 49796150976 49991146569 50133571488 50181858342 50276402176 50320100376 50345463168 50373659648 50484155904 50619624783 50645138544 50784656832 50833570788 50978395776 51118832128 51189050304 51281838608 51302867616 51352280694 51449029632 51493747032 51640452864 51700245597 51800257431 51947836512 52040445688 52061785776 52141115624 52210109952 52255488852 52311108096 52371677358 52520884416 52665570048 52716295632 52888163328 53030083106 53084941056 53202973824 53254217016 53400922848 53427838464 53571206403 53626624128 53718785484 53745861312 53945830224 54099522048 54146543148 54218191104 54311369112 54323073792 54513442074 54540918432 54691168896 54743845464 54865566756 55051049984 55069701687 55173454336 55226595424 55249242048 55302456132 55454804496 55612795392 55736448768 55784892618 55943823936 56151970672 56180272896 56276822888 56335039488 56400267924 56560952448 56610112923 56670367104 56771395296 56897624784 57109320268 57132738936 57295510272 57350695248 57508686144 57537672192 57692068434 57850999752 57880158336 58039607808 58095509472 58261023744 58441316076 58501771776 58545501399 58607815552 58631848704 58658755077 58736373696 58849996608 59085994968 59248766304 59305832586 59417566208 59474795072 59499183744 59720558688 59853345552 59910994143 60023867904 60076038204 60247195008 60605809264 60664182601 60689059002 60803398656 60861962304 61029626112 61100290251 61274365152 61287570432 61392897696 61502344904 61527565008 61586826147 61702857216 61932431232 62070136128 62129919852 62301076656 62332478208 62504193024 62564394816 62671916398 62703504864 62936801928 63116109056 63141990912 63170967006 63202807008 63311425749 63376919424 63631071504 63754162992 63867819708 63935798784 64009827882 64076044032 64173680768 64457449056 64519532154 64641088512 64697271912 64881594624 65025856896 65082374721 65267794592 65294558784 65357448156 65543651712 65724212736 65933792496 66115428288 66148752384 66179108292 66380562248 66394867968 66471744339 66654862092 66844761984 66909144456 67093467168 67127284224 67307413173 67492833044 67526851392 67712875776 67778094384 67971194368 67999067136 68181535422 68252067072 68403823488 68469707592 68658329376 68853937152 68933660796 69067009908 69190138017 69263782016 69415714368 69673985136 69828903144 70027845888 70088711238 70220760064 70288394176 70317217152 70384944168 70541442972 70779921408 70803902169 70937298432 71005622688 71201230464 71428275204 71502165504 71584955442 71625047312 71661148416 71694033983 71723433366 71927773632 72195390864 72290921472 72415158816 72430765056 72484906494 72684589432 72721224576 72784430901 72921558528 72991793952 73154089008 73426268916 73665656064 73699461507 73736608176 73939739328 74175516558 74315265024 74379856824 74591765248 74622352896 74678132529 74694226464 74907030528 75200357232 75272787513 75414603264 75480150564 75560489472 75695193728 75726233856 75863499712 75967707816 76176985248 76250356182 76394013696 76467593664 76678248192 76922757912 77134666336 77173544448 77208959674 77240620548 77380631471 77460679296 77921754768 78060668532 78175798272 78211673436 78315164928 78383233278 78466662144 78557516037 78781326624 78998355072 79074443448 79332244992 79545124659 79627411584 79804460736 79881325524 80101384272 80329593344 80362533888 80439936192 80578178226 80618791968 80918745336 81149283072 81219814722 81372834816 81467053668 81699153536 81770163111 81811377648 81857196928 82036753344 82115768196 82298350134 82576574976 82760181504 82839893136 83068102208 83109970944 83182206744 83332987738 83419193088 83604673152 83677338927 83915735904 84227956008 84270409344 84415234332 84502559232 84565724243 84600401886 84729312889 84841428672 85005550656 85157092944 85346437176 85434725376 85663980402 85943265408 86026042872 86263029216 86508792832 86538102651 86701142528 86776499628 86820237504 87059411712 87143264208 87391535616 87661974114 87911723328 88104560544 88153904384 88238811056 88274994912 88526490624 88628992452 88873149456 88958748879 89126349312 89212192608 89457956224 89580838032 89743217564 89780018328 90035801856 90114057306 90283834368 90370792512 90908713896 91002756096 91205097984 91246952342 91292943456 91544439168 91911547728 91931355648 92089346544 92253517356 92554285824 92898646848 93105204192 93194879778 93370461184 93451614984 93498717312 93756289536 93846592224 94007874597 94055257296 94405202892 94674163584 94756450509 94934973952 95065379136 95237700272 95446607256 95548197888 95631244488 95801729562 95903698176 96014741823 96260521152 96553545088 96646541992 96686173584 96779298231 96961632768 97045907868 97322391936 97538785344 97901691888 98220874752 98265948676 98315477568 98484440054 98586319104 98900688744 99173142432 99223128576 99268662438 99570843372 99592301952 99941310469 99982293138 100267142976 100363716684 100640200752 100690926336 100968311808 101239249566 101290277088 101569313664 101667141576 101956791552 102237664256 102272303133 102378100608 102563677216 102605735232 102704561388 102987494064 103280905728 103400491194 103600514862 103895673024 104080891376 104123571552 104282231248 104420219904 104510977704 104622216192 104743354716 105041768832 105133066857 105331140096 105432591264 106060166212 106169882112 106405947648 106508434032 106801845696 106855676928 107142412806 107253248256 107437570968 107491722624 107891660448 108199044096 108293086296 108436382208 108622738224 108646147584 108727359741 109026884148 109081836864 109382337792 109487690928 109731133512 110139403374 110346908672 110453190848 110498484096 110604912264 110909608992 111225590784 111263274837 111472897536 111569785236 111887647872 112303941344 112360545792 112553645776 112800535848 113121904896 113220225846 113340734208 113542790592 113795249568 114218640536 114265477872 114375534273 114591020544 114701390496 115017372288 115384136868 115701999504 115760316672 115813439511 116079215616 116191018944 116882632152 117003543552 117091002798 117215631104 117263697408 117317510154 117472747392 117699993216 118112457827 118171989936 118497532608 118611665172 118949590144 118998367488 119441117376 119706691104 119821988286 120047735808 120152076408 120494390016 120867267339 121211618528 121328365202 121378118004 121723924608 121829722083 122059252224 122200580502 122548730304 122785795392 123004689808 123055130016 123173652294 123405714432 123447525201 123864862464 124140272256 124259839704 124602153312 124664956416 124999481607 125128789632 125343832796 125407009728 125873603856 126232218112 126283981824 126341934012 126405614016 126622851498 126753838848 127262143008 127508325984 127735639416 127871597568 128019655764 128152088064 128347361536 128495970603 128914898112 129039064308 129394543824 129763189248 130051713792 130164749442 130535589184 130589117568 130714896312 131087303424 131448425472 131492961171 131867584992 132230856576 132358216584 132761124496 132789735936 132943488678 133309724184 133689523968 133818288912 134186934336 134254568448 134614826346 134985666088 135053702784 135171085959 135425751552 135556188768 135942388736 136363070844 136504134144 136807646976 136870428513 136939415184 137316658752 137867321592 138134019816 138380276034 138527564032 138831428736 139347970272 139657806288 139792319667 140055691776 140177422476 140576788352 140634434304 140769888336 141082885944 141607804338 141874596864 142011245376 142402460928 142856550408 143004331008 143169910884 143250094624 143322296832 143388067966 143446866732 143702594343 143855547264 144390781728 144830317632 144969812988 145369178864 145442449152 145568861802 145843117056 145983587904 146308178016 146852537832 147331312128 147398923014 147473216352 147726660081 147879478656 148351033116 148759713648 148902993657 149183530496 149244705792 149356265058 149388452928 150400714464 150545575026 150829206528 150960301128 151120978944 151390387456 151452467712 151726999424 151858874349 151935415632 152353970496 152500712364 152935187328 153356496384 153845515824 154269332672 154347088896 154417919348 154481241096 154761262942 154921358592 155100736791 155400772293 155843509536 156121337064 156423346872 156630329856 156766466556 156933324288 157050630737 157115032074 157562653248 157996710144 158148886896 158664489984 159090249318 159254823168 159608921472 159762651048 160202768544 160659186688 160713619209 160879872384 161156356452 161237583936 161837490672 162298566144 162439629444 162934107336 163398307072 163540326222 163622755296 163714393856 164073506688 164231536392 164596700268 165153149952 165209105061 165520363008 165679786272 166136204416 166364413488 166665975476 166838386176 167209346304 167354677854 167831471808 168455912016 168540818688 168830468664 169005118464 169131448486 169200803772 169458625778 169682857344 169830338769 170011101312 170314185888 170692874352 171327960804 171886530816 171965410183 172052085744 172526058432 173076205302 173402285056 173552999256 173640475008 174118823424 174286528416 174783071232 175323948228 175636504197 175823446656 175976265231 176209121088 176307808768 176477622112 176549989824 177257984904 177746298912 177917497758 178252698624 178424385216 178915912448 179161676064 179486435128 179560036656 179732982429 180071603712 180228114612 180741585024 181817427792 181992547803 182410195968 182493904684 182585886912 183088878336 183300870753 183823095456 183862711296 184178693088 184507034712 185108571648 185605290871 185797293696 186210408384 186389759556 186903229968 186997434624 187512579072 187693184448 188015749194 188110514592 188810405784 189348327168 189512901018 189869947904 189934277247 190130758272 190475400544 190893214512 191262488976 191603459124 191807396352 192029483646 192521042304 193107090176 193293083984 193372347168 193558596462 193923265536 194091815736 194644783872 195077570688 195247124163 195803383776 196531897352 196630955136 196968880108 197172638208 197801377488 198346284864 198446257152 198537324876 199141686744 199184603904 199882620938 199964586276 200534285952 200727433368 201280401504 201381852672 201922239519 202478499132 202580554176 203138627328 203334283152 203913583104 204544606266 204756201216 205127354432 205211470464 205409122776 205974988128 206561811456 206800982388 207201029724 207570414051 207791346048 208161782752 208247143104 208564462496 209021955408 209486709432 210083537664 210266133714 210662280192 210865182528 212120332424 212339764224 212411706507 212811895296 213016868064 213603691392 214284825612 214506496512 214875141936 214983445248 215082101949 215783320896 216586172592 216872764416 217245476448 217292295168 217454719482 218053768296 218163673728 218764675584 218975381856 219351707393 219462267024 220278806748 220906381696 220996968192 221098384521 221209824528 221819217984 222526549674 222945795072 223139570472 223775295744 224034397587 224607882688 224721091584 225107291552 225601071696 225818362539 226243809792 226440451692 226681468416 227085581184 227590499136 228437281072 228530955744 228751068546 229182041088 229402780992 230034744576 230768273736 231403999008 231520633344 231626879022 232141894413 232382037888 233765264304 234182005596 234431262208 234527394816 234635020308 234945494784 235399986432 236224915654 236343979872 236995065216 237223330344 237899180288 237996734976 238635373977 238882234752 239413382208 239643976572 240304152816 240988780032 241734534678 242423237056 242656730404 242756236008 243447849216 243659444166 244118504448 244401161004 245097460608 245310489333 245571590784 246009379616 246110260032 246347304588 246895050402 247729724928 248280544512 248519679408 249204306624 249329912832 249998963214 250257579264 250687665592 250814019456 251032016781 251747207712 252464436224 252683868024 252811228032 253245702996 253507677696 253697172729 254187938667 254524286016 255016651968 255471278832 256039311528 256304176128 256694723072 256991941206 257829796224 258078128616 258789087648 259526378496 259614307953 260103427584 260329498884 261071178368 261178235136 261429792624 262174606848 262985922342 263735169984 264461713152 264716433168 265522248992 265579471872 265886977356 266619448368 266876246637 267379047936 267636577824 268373868672 269229652692 269971332176 270107405568 270231358859 270342171918 270851503104 271112377536 272726141688 273008268288 273615293952 273740857026 273878830368 274633317504 275734643184 276268039632 276760552068 277055128064 277662857472 278695940544 279315612576 279584639334 280111383552 280354844952 281153576704 281268868608 281539776672 282023623791 282165771888 283215608676 284022490752 284269351527 284804921856 285713100816 286339821768 286500189248 286644593664 286776135932 286893733464 287405188686 287711094528 288044225469 288781563456 289660635264 289939625976 290738357728 290884898304 291137723604 291665457083 291967175808 292616356032 293705075664 294662624256 294797846028 294946432704 295453320162 295758957312 296702066232 297519427296 297805987314 298367060992 298712530116 298776905856 299823931407 300801428928 301091150052 301920602256 302780774912 302904935424 303453998848 303717748698 303870831264 304707940992 305001424728 305870374656 306712992768 306816909399 307691031648 308538665344 308835838696 308962482192 309522525884 309842717184 310201473582 310801544586 311687019072 312242674128 312846693744 313260659712 313532933112 313866648576 314101261474 314230064148 315125306496 315399200571 315993420288 316297773792 318180498636 318509646336 319217842944 319364333197 319525302096 320405537088 321427238418 321759744768 322312712904 322475167872 323674981344 324597132288 324879258888 325868214672 326182079223 326796614144 327080652444 327245510592 327428787712 328147013376 328463072784 329193400536 330418210122 331040726016 331359572544 332272408832 332728826976 333331950952 333676772352 333789824511 334418692608 334709355708 335662943616 336911824032 337081637376 337660937328 338262896972 338401607544 338917251556 339365714688 339660677538 340022202624 340628371776 341385748704 342655921608 343773061632 343930820366 344104171488 344695540189 345052116864 346152410604 347105998512 347280950016 347440318533 348237646848 348573056832 350647896456 351273008394 351646893312 351952530462 352418242176 352615617536 352955244224 353099979648 354337373481 354515969808 355492597824 355834995516 356848770432 357831824896 358323352128 358972870256 359120073312 359465964858 360143207424 360456229224 361483170048 362601802017 363634855584 363985095606 364987809368 365171773824 365489166249 366177756672 366601741506 367646190912 368357386176 369014069424 370217143296 371210581742 371594587392 372420816768 372779519112 373806459936 373994869248 374998444821 375386368896 376031498388 376221029184 377620811568 378696654336 379025802036 379868554494 380261516544 380950801088 381786429024 382524977952 383206918248 383614792704 384058967292 385042084608 385487911809 386214180352 386586167968 386744694336 387117192924 388183631472 389289567744 390155141376 390494248326 391606767552 393063794704 393261910272 393937760216 394345276416 394478883513 395602754976 396692569728 397074649752 398283373488 398369207808 399765241876 399929172552 401068571904 401454866736 402560803008 402763705344 403844479038 404956998264 405161108352 406277254656 406668566304 407827166208 409089212532 409512402432 410254708864 410422940928 410611285539 410818245552 411949976256 413601964776 414402059448 415140828102 415582692096 416323565504 416494286208 417128924992 418043910816 418973418864 419376959001 420167075328 420532267428 421730365056 424240664848 424649278207 424823413014 425623790592 426033736128 427207382784 428569651224 429012993024 429750283872 429966890496 430164203898 431107783029 431566641792 433172345184 434490952896 434909438964 436107536592 436327347456 437529351168 437950763712 438703414786 438924534048 440557613496 441812763392 441993936384 442196769042 442419649056 443179980243 443638435968 445053099348 446279140944 446708980971 447550591488 448068795174 449215765376 450214583104 451202143392 451636725078 452487619584 452880903384 453362936832 454171162368 455180998272 455576623047 456874562144 457061911488 457502137092 458805561984 460069489152 461536547472 462807998016 463041266688 463253758044 464283788826 464764075776 465302210373 466202316879 467530528608 468364011192 468862524416 469270040616 469890989568 470799972864 471151892211 472449831308 472687959744 473990130432 474446660688 475798360576 475993469952 477270747954 477764469504 478826764416 479287953144 480608305632 481977560064 482140857627 483469069356 484846474112 485313460808 485512472016 486895698432 487318888332 488802322008 490194921216 490620978666 491143181568 492018759232 492220520064 492694609176 493790100804 495459449856 495627315183 496561089024 497039358816 498408613248 499997926428 500515158528 501375331184 501628038912 501858237881 502064033562 503494415424 505367736048 505622456064 506491405992 507015355392 507394345458 508375877334 509048572032 509491016307 510033303936 510942557664 512078623056 513389446144 513983882412 515659592448 515896230549 516156257232 517578175296 519228615906 520206855168 520658997768 522142356736 522356470272 522859585248 524349213696 525971844684 526909512591 527470339968 527928795693 528923426304 529432866336 531044497984 531773954712 533238896736 533752493274 534758095872 535273155648 536747737344 538459305384 539942664352 540214811136 540462717718 540684343836 541664420297 542224755072 545452283376 545977643409 547230587904 547481714052 547757660736 549266635008 549902612259 551469286368 552536079264 553521104136 554110256128 555325714944 556815872613 557391881088 558631225152 559169278668 560709689904 562307153408 562537737216 563079553344 564047247582 564331543776 566431217352 568044981504 568538703054 569609843712 569802831741 571426201632 572679643536 573000378496 573552271864 573787466928 574810377372 575422189056 576088450938 577563126912 579321270528 579879251952 581476715456 581769796608 582275447208 583330914166 583934351616 585232712064 585741372489 587410151328 589595692056 589892865408 590906640324 591517914624 593105190223 593404132464 595038854592 595611974628 597425060232 597553811712 599647862814 601602857856 602182300104 603841204512 605561549824 605766718557 606907997696 607435497396 607741662528 609415881984 610002849456 611740749312 613633818798 615382063296 617077330688 617671677392 617924964384 619045051768 619685434368 620402947164 621603089172 622711242153 623374038144 624485348256 625693387488 627065866224 628202522948 628460128296 630250612992 630798401142 631986840576 632595547584 636360997272 637019292672 638435685888 638728666394 639050604192 640811074176 642854476836 643519489536 644625425808 644950335744 645246305847 647349962688 649758517776 651736429344 652364158446 653593228288 654161304888 654491021184 654857575424 656294026752 656926145568 658055122179 658386801072 660836420244 662719145088 663295153563 664544817664 665457653952 666663901904 667579649022 668837385216 669418711416 671325887232 672103192761 673823648064 674163274752 675321874656 676525793944 676803215088 677455087617 677834503112 678731429376 679321355076 680044405248 681256743552 682771497408 685311843216 687546123264 687861640732 688208342976 689391080378 690104233728 692304821208 694211997024 694561900032 694880637066 696425683239 697146113664 701295792912 702546016788 703293786624 703905060924 704836484352 705910488448 706199959296 708674746962 709031939616 710985195648 711669991032 713697540864 715663649792 715906121931 716646704256 717945740512 718240146624 718931929716 720912458448 722966340096 725203604034 727269711168 727970191212 729975618736 730343547648 730978332498 732355513344 733203483012 735292381824 735931467999 736714772352 738028138848 742421163484 743189174784 744841633536 745559038224 747612919872 747989738496 749996889642 750772737792 752062996776 752442058368 755241623136 757393308672 758051604072 759737108988 760523033088 761091518187 761901602176 762563816001 763572858048 765049955904 766413836496 768117934584 770084169216 770975823618 772428360704 773172335936 773489388672 774234385848 776367262944 778579135488 778842923859 780310282752 780988496652 783213535104 786127589408 786523820544 787875520432 788634373813 788957767026 791205509952 793385139456 794149299504 796566746976 796738415616 799530483752 799858345104 800628739911 802137143808 802909733472 805121606016 807688958076 809913996528 810322216704 810694076577 812554509312 813337132608 818178425064 819024804864 820509417728 820845881856 821222571078 821636491104 823899952512 827203929552 828804118896 830281656204 831165384192 832647131008 832988572416 834257849984 836087821632 837946837728 838753918002 840334150656 841064534856 843460730112 846070871373 848481329696 849298556414 849646826028 852067472256 852808054581 854414765568 857139302448 859500567744 859933780992 860328407796 862215566058 863133283584 864132676407 866344690368 868981905792 869818877928 872215073184 872654694912 874996371249 875901527424 877406829572 877849068096 881115226992 883625526784 883987872768 884393538084 884839298112 886359960486 887276871936 890106198696 892558281888 893417961942 895101182976 896137590348 898431530752 899471794221 900429166208 902404286784 903273450156 905761806768 908342324736 910361996544 911153246094 913749124288 914123822976 915004274184 917611123968 920138978304 920450728197 923073094944 925615996032 926507516088 928567577652 929528151552 930604420746 932022441779 932404633758 935061057216 936728022384 938540081232 939781979136 941599945728 942303784422 944899662616 945375919488 946197601713 947980260864 948893321376 951596721152 954541495908 955528939008 957653528832 958092999591 958575906288 961216611264 964281715254 966938138712 969692948224 970626921616 971024944032 973791396864 974637776664 977604644016 978546237669 980389842432 981241957332 982286363136 984037518464 984441040128 985389218352 987580201608 991254630366 993122178048 994078717632 996817226496 999995852856 1001030317056 1002750662368 1003256077824 1003716475762 1004128067124 1006988830848 1010735472096 1011244912128 1012982811984 1014788690916 1016751754668 1018097144064 1018982032614 1020066607872 1021885115328 1024157246112 1027967764824 1031319184896 1031792461098 1032312514464 1034086620567 1035156350592 1038457231812 1041317995536 1042320955599 1044284713472 1044712940544 1045719170496 1051943689368 1053819025182 1054940679936 1055857591386 1057846852608 1058865732672 1062088995968 1063012120443 1063547909424 1066477793472 1067504986548 1070546311296 1073495474688 1076918610768 1079885328704 1080429622272 1080925435436 1081368687672 1083328840594 1084449510144 1087805406051 1090904566752 1091955286818 1094963428104 1095515321472 1098533270016 1099354415159 1099805224518 1101481067557 1102938572736 1105072158528 1107042208272 1110651429888 1113631745226 1114783762176 1117262450304 1118338557336 1121419379808 1124614306816 1124995334463 1126159106688 1128094495164 1128663087552 1132862434704 1136089963008 1137077406108 1139605663482 1142852403264 1145359287072 1146000756992 1147104543728 1147574933856 1149620754744 1150844378112 1152176901876 1155126253824 1156463735427 1158642541056 1159758503904 1162953430912 1164550894416 1166661828332 1167868703232 1170465424128 1171482744978 1174820302656 1179191384112 1179785730816 1181813280648 1183035829248 1186210380446 1186808264928 1190077709184 1191223949256 1194850120464 1195107623424 1199295725628 1203205715712 1203757871281 1204364600208 1207682409024 1211533437114 1213815995392 1214870994792 1215483325056 1218831763968 1220005698912 1223481498624 1227267637596 1230764126592 1231833856617 1234154661376 1235343354784 1235849928768 1238090103536 1240805894328 1243206178344 1245422484306 1246748076288 1248970696512 1251386774976 1254131732448 1256405045896 1256920256592 1258130877003 1260501225984 1261596802284 1265191095168 1272721994544 1273947834621 1276871371776 1277457332788 1278101208384 1281622148352 1285708953672 1287038979072 1289250851616 1289900671488 1290492611694 1294699925376 1299237036097 1299517035552 1303472858688 1304728316892 1308322609776 1308982042368 1312588053504 1313852291136 1316110244358 1316773602144 1321672840488 1325438290176 1326590307126 1329089635328 1329539940729 1330915307904 1333327803808 1335159298044 1338837422832 1340126942913 1342651774464 1344206385522 1347647296128 1350643749312 1353051587888 1353606430176 1354910175234 1355669006224 1357462858752 1358642710152 1360088810496 1362513487104 1365542994816 1366729869141 1370623686432 1375723281464 1376416685952 1378782160756 1380208467456 1384609642416 1388423994048 1389123800064 1389761274132 1392851366478 1394292227328 1402591585824 1405092033576 1406587573248 1407810121848 1409672968704 1411820976896 1412399918592 1413455676633 1417349493924 1418063879232 1421970391296 1423339982064 1427395081728 1431812243862 1433293408512 1435891481024 1436480293248 1437863859432 1441824916896 1445932680192 1446422572881 1450407208068 1454539422336 1455940382424 1459951237472 1460687095296 1461956664996 1466406966024 1470584763648 1471862935998 1473429544704 1476056277696 1484842326968 1486378349568 1486881945549 1489683267072 1491118076448 1495225839744 1499993779284 1501545475584 1504125993552 1504884116736 1505574713643 1510483246272 1516103208144 1519474217976 1521046066176 1522183036374 1523803204352 1525127632002 1527145716096 1530099911808 1532827672992 1535461951751 1536235869168 1540168338432 1541951647236 1546344671872 1546978777344 1547688691647 1548468771696 1552734525888 1557685847718 1560620565504 1561976993304 1566427070208 1572255178816 1573047641088 1575751040864 1577268747626 1577915534052 1580728537773 1582411019904 1583786387079 1586770278912 1588298599008 1593133493952 1599060967504 1599716690208 1601257479822 1604274287616 1605819466944 1610243212032 1615377916152 1619827993056 1620644433408 1621388153154 1624993260891 1626674265216 1636356850128 1637932930227 1641018835456 1641691763712 1642445142156 1643272982208 1647799905024 1654407859104 1657608237792 1660563312408 1662330768384 1665294262016 1665977144832 1668515699968 1670447617839 1672175643264 1675893675456 1677507836004 1682129069712 1686921460224 1692141742746 1696962659392 1698597112828 1699293652056 1704134944512 1705616109162 1708829531136 1709408495223 1714278604896 1719001135488 1720656815592 1724431132116 1726266567168 1728265352814 1732689380736 1737963811584 1739637755856 1744430146368 1745309389824 1749992742498 1751803054848 1754813659144 1755698136192 1757224117467 1762230453984 1767251053568 1768787076168 1769678596224 1772719920972 1774553743872 1779315570669 1780212397392 1785116563776 1786835923884 1792275180696 1796863061504 1798943588442 1800858332416 1804808573568 1806546900312 1811523613536 1816684649472 1817300155671 1820723993088 1822306492188 1827498248576 1828247645952 1830008548368 1835222247936 1840901456394 1846146189888 1851231992064 1853015032176 1857135155304 1859056303104 1861208841492 1864044883558 1864809267516 1868133726459 1870122114432 1873456044768 1877080162464 1884607568844 1889799325232 1890751838976 1891619512013 1892395203426 1895960521728 1897786642752 1909082991816 1911057878016 1915307057664 1916185999182 1917151812576 1922433222528 1928563430508 1933876277424 1935738917541 1939385896448 1941253843232 1942049888064 1949275553328 1955209288032 1957092475338 1960779684864 1962483914664 1964572726272 1968075036928 1968882080256 1970778436704 1974165366537 1975160403216 1982509260732 1988157435264 1989885460689 1993634452992 1999991705712 2005501324736 2006512155648 2007432951524 2008256134248 2013977661696 2016309578283 2021470944192 2022489824256 2025965623968 2029577381832 2033503509336 2036194288128 2037964065228 2040133215744 2041658199581 2043770230656 2048314492224 2055935529648 2062638369792 2063584922196 2064625028928 2068173241134 2070312701184 2076914463624 2082635991072 2084641911198 2088569426944 2089277049717 2091438340992 2103887378736 2107638050364 2109881359872 2111715182772 2117731465344 2124177991936 2126024240886 2127095818848 2132955586944 2135009973096 2141092622592 2146990949376 2147718365793 2153837221536 2159770657408 2161850870872 2162737375344 2166657681188 2168899020288 2175610812102 2181809133504 2183910573636 2189926856208 2191030642944 2197066540032 2198708830318 2199610449036 2202962135114 2205877145472 2207794403997 2210144317056 2214084416544 2227263490452 2229567524352 2234524900608 2235550332379 2236677114672 2242838759616 2249990668926 2252318213376 2256188990328 2257326175104 2265724869408 2272179926016 2274154812216 2279211326964 2283274554561 2285704806528 2287691448003 2290718574144 2292001513984 2294209087456 2295149867712 2299241509488 2304353803752 2310252507648 2312927470854 2317285082112 2319517007808 2325906861824 2329101788832 2333323656664 2335737406464 2336528771577 2340930848256 2342965489956 2349640605312 2358382768224 2359571461632 2363626561296 2365903121439 2372420760892 2373616529856 2380155418368 2382447898512 2389700240928 2390215246848 2398591451256 2406411431424 2407515742562 2408729200416 2412868781323 2415364818048 2423066874228 2429741989584 2430966650112 2432082229731 2437663527936 2440011397824 2454535275192 2461528253184 2463667713234 2468309322752 2470686709568 2471699857536 2476180207072 2481611788656 2486412356688 2490844968612 2493496152576 2497941393024 2502773549952 2508263464896 2512810091792 2513840513184 2516261754006 2521002451968 2523193604568 2530382190336 2538212614119 2545443989088 2547895669242 2554914665576 2556202416768 2558424163743 2563244296704 2571417907344 2578501703232 2579801342976 2580985223388 2589399850752 2598474072194 2599034071104 2606945717376 2609456633784 2616645219552 2617964084736 2624989113747 2627704582272 2632220488716 2633547204288 2643345680976 2650876580352 2653180614252 2659079881458 2661830615808 2666655607616 2670318596088 2677674845664 2680253885826 2685303548928 2688412771044 2695294592256 2698415382663 2701287498624 2706103175776 2707212860352 2709820350468 2711338012448 2717285420304 2725026974208 2731085989632 2733459738282 2741247372864 2751446562928 2752833371904 2757564321512 2760416934912 2761352184591 2769219284832 2776847988096 2779522548264 2785702732956 2788584454656 2796067325337 2805183171648 2810184067152 2815620243696 2819345937408 2823641953792 2824799837184 2826911353266 2834698987848 2836127758464 2843940782592 2846679964128 2854790163456 2863624487724 2866586817024 2871782962048 2872960586496 2874278998773 2875727718864 2883649833792 2892845145762 2900814416136 2909078844672 2911880764848 2919902474944 2921374190592 2923913329992 2932813932048 2935638713007 2941169527296 2943725871996 2946859089408 2952112555392 2969684653936 2972544947449 2973763891098 2979366534144 2982236152896 2990451679488 2999987558568 3003090951168 3008251987104 3009768233472 3011149427286 3020966492544 3032206416288 3038948435952 3044366072748 3047606408704 3050255264004 3054291432192 3060199823616 3065655345984 3070923903502 3072471738336 3083903294472 3092689343744 3093957554688 3095377383294 3096937543392 3102259861701 3105469051776 3115371695436 3123953986608 3126962866797 3132854140416 3144510357632 3151502081728 3154537495252 3155831068104 3161457075546 3164822039808 3167572774158 3173540557824 3176597198016 3186266987904 3189036361329 3198121935008 3199433380416 3202514959644 3211638933888 3220486424064 3230755832304 3239655986112 3241288866816 3242776306308 3249986521782 3253348530432 3263416218153 3272713700256 3275865860454 3282037670912 3284890284312 3286545964416 3295599810048 3298063245477 3304443202671 3308815718208 3315216475584 3321126624816 3330588524032 3331954289664 3337031399936 3340895235678 3344351286528 3351787350912 3355015672008 3364258139424 3373842920448 3374986003389 3384283485492 3393925318784 3397194225656 3398587304112 3408269889024 3411232218324 3418816990446 3428557209792 3438002270976 3441313631184 3448862264232 3452533134336 3456530705628 3465378761472 3469391206281 3475927623168 3479275511712 3488860292736 3499985484996 3503606109696 3509627318288 3511396272384 3513007665167 3514448234934 3524460907968 3537574152336 3539357192448 3545439841944 3549107487744 3558631141338 3560424794784 3570233127552 3573671847768 3584550361392 3593726123008 3597887176884 3601716664832 3609617147136 3611273613843 3613093800624 3623047227072 3634600311342 3641447986176 3644612984376 3654996497152 3656495291904 3660017096736 3670444495872 3681802912788 3692292379776 3695501569851 3702463984128 3706030064352 3714270310608 3722417682984 3728089767116 3729618535032 3736267452918 3740244228864 3746912089536 3754160324928 3769215137688 3779598650464 3781503677952 3783239024026 3784790406852 3791650942079 3795573285504 3818165983632 3821843503863 3830614115328 3832371998364 3834303625152 3844866445056 3857126861016 3867752554848 3871477835082 3878771792896 3882507686464 3884099776128 3897711108291 3898551106656 3910418576064 3914184950676 3924967829328 3936150073856 3937764160512 3941556873408 3948330733074 3950320806432 3965018521464 3976314870528 3979770921378 3987268905984 3988619822187 3999983411424 4011002649472 4014865903048 4016512268496 4020380828739 4027955323392 4032619156566 4042941888384 4051931247936 4059154763664 4067007018672 4072388576256 4075928130456 4080266431488 4083316399162 4087540461312 4096628984448 4100189607423 4111871059296 4127169844392 4129250057856 4136346482268 4140625402368 4151736331561 4153828927248 4165271982144 4169283822396 4178554099434 4182876681984 4207774757472 4215276100728 4219762719744 4223430365544 4235462930688 4240367029899 4248355983872 4252048481772 4254191637696 4265911173888 4270019946192 4282185245184 4295436731586 4307674443072 4319541314816 4323701741744 4325474750688 4333315362376 4337798040576 4339267718643 4351221624204 4363618267008 4367821147272 4379853712416 4382061285888 4397417660636 4399220898072 4405924270228 4411754290944 4415588807994 4420288634112 4428168833088 4454526980904 4459135048704 4469049801216 4471100664758 4473354229344 4485677519232 4499981337852 4504636426752 4512377980656 4514652350208 4516724140929 4531449738816 4548309624432 4558422653928 4566549109122 4571409613056 4575382896006 4581437148288 4584003027968 4588418174912 4590299735424 4598483018976 4606385855253 4608707607504 4620505015296 4625854941708 4639034015616 4643066074941 4651813723648 4658203577664 4666647313328 4673057543154 4681861696512 4685930979912 4699281210624 4716765536448 4719142923264 4727253122592 4731806242878 4742185613319 4744841521784 4747233059712 4751359161237 4760310836736 4764895797024 4779400481856 4797182902512 4812822862848 4815031485124 4817458400832 4825737562646 4830729636096 4846133748456 4859483979168 4861933300224 4864164459462 4874979782673 4880022795648 4909070550384 4913798790681 4923056506368 4927335426468 4941373419136 4943399715072 4952360414144 4963223577312 4972824713376 4981689937224 4986992305152 4995882786048 5005547099904 5011342853517 5016526929792 5025620183584 5027681026368 5032523508012 5046387209136 5060764380672 5076425228238 5090887978176 5095791338484 5109829331152 5112404833536 5116848327486 5126488593408 5128225485669 5142835814688 5157003406464 5161970446776 5178799701504 5196948144388 5198068142208 5213891434752 5218913267568 5233290439104 5235928169472 5249978227494 5255409164544 5264440977432 5267094408576 5286691361952 5301753160704 5306361228504 5318159762916 5323661231616 5333311215232 5337946712007 5340637192176 5355349691328 5360507771652 5376825542088 5390589184512 5396830765326 5402574997248 5412206351552 5414425720704 5419640700936 5422676024896 5434570840608 5450053948416 5451900467013 5462171979264 5466919476564 5482494745728 5502893125856 5505666743808 5515128643024 5520440616691 5522704369182 5538438569664 5553695976192 5559045096528 5571405465912 5577168909312 5592134650674 5604401179377 5610366343296 5620368134304 5631240487392 5647283907584 5653822706532 5669397975696 5672255516928 5674858536039 5687881565184 5693359928256 5727248975448 5733173634048 5743565924096 5745921172992 5748557997546 5751455437728 5767299667584 5785690291524 5801628832272 5807216752623 5818157689344 5823761529696 5839804949888 5847826659984 5865627864096 5871277426014 5882339054592 5887451743992 5893718178816 5904225110784 5922496099611 5939369307872 5945089894898 5947527782196 5964472305792 5969656382067 5980903358976 5999975117136 6016503974208 6019536466944 6022298854572 6041932985088 6048928734849 6064412832576 6077896871904 6088732145496 6095212817408 6100510528008 6108582864384 6120399647232 6124974598743 6131310691968 6141847807004 6144943476672 6167806588944 6185378687488 6187915109376 6190754766588 6193875086784 6204519723402 6210938103552 6230743390872 6247907973216 6253925733594 6265708280832 6267831149151 6289020715264 6303004163456 6309074990504 6311662136208 6322914151092 6329644079616 6335145548316 6353194396032 6372533975808 6378072722658 6396243870016 6398866760832 6405029919288 6423277867776 6440972848128 6443155097379 6461511664608 6479311972224 6485552612616 6499973043564 6506697060864 6524157092453 6526832436306 6545427400512 6551731720908 6569780568624 6573091928832 6591199620096 6596126490954 6608886405342 6617631436416 6623383211991 6630432951168 6642253249632 6661177048064 6674062799872 6681790471356 6688702573056 6703574701824 6706650997137 6710031344016 6728516278848 6749972006778 6768566970984 6787850637568 6794388451312 6797174608224 6816539778048 6822464436648 6837633980892 6849823663683 6857114419584 6863074344009 6876004541952 6882627262368 6897724528464 6913061411256 6930757522944 6938782412562 6951855246336 6958551023424 6977720585472 6999970969992 7007212219392 7019254636576 7022792544768 7026015330334 7028896469868 7048921815936 7075148304672 7078714384896 7090879683888 7097709364317 7117262282676 7120849589568 7140466255104 7147343695536 7169100722784 7195774353768 7203433329664 7219234294272 7222547227686 7226187601248 7238606343969 7246094454144 7269200622684 7289225968752 7296246689193 7309992994304 7312990583808 7320034193472 7363605825576 7384584759552 7391003139702 7404927968256 7412060128704 7428540621216 7444835365968 7456179534232 7459237070064 7472534905836 7480488457728 7493824179072 7508320649856 7538430275376 7559197300928 7563007355904 7566478048052 7569580813704 7583301884158 7591146571008 7614637842357 7636331967264 7643687007726 7664743996728 7668607250304 7689732890112 7710367472899 7714253722032 7735505109696 7742955670164 7765015372928 7768199552256 7795422216582 7797102213312 7820837152128 7828369901352 7849935658656 7872300147712 7874967341241 7883113746816 7896661466148 7900641612864 7930037042928 7952629741056 7959541842756 7977239644374 7999966822848 8022005298944 8029731806096 8033024536992 8040761657478 8055910646784 8065238313132 8085883776768 8095246147989 8103862495872 8118309527328 8134014037344 8151856260912 8166632798324 8175080922624 8193257968896 8200379214846 8223742118592 8254339688784 8258500115712 8272692964536 8281250804736 8303472663122 8307657854496 8330543964288 8338567644792 8357108198868 8365753363968 8388201976011 8415549514944 8430552201456 8446860731088 8470925861376 8480734059798 8496711967744 8504096963544 8508383275392 8531822347776 8540039892384 8564370490368 8590873463172 8615348886144 8622836996319 8639082629632 8647403483488 8650949501376 8666630724752 8678535437286 8702443248408 8727236534016 8735642294544 8759707424832 8764122571776 8794835321272 8798441796144 8806916139021 8811848540456 8823508581888 8831177615988 8840577268224 8856337666176 8909053961808 8917634842347 8938099602432 8942201329516 8946708458688 8971355038464 8999962675704 9009272853504 9024755961312 9029304700416 9033448281858 9062899477632 9096619248864 9116845307856 9133098218244 9142819226112 9150765792012 9162874296576 9176836349824 9180599470848 9196966037952 9212771710506 9217415215008 9251709883416 9278068031232 9286132149882 9303627447296 9306779585103 9316407155328 9333294626656 9346115086308 9371861959824 9380888600391 9398562421248 9433531072896 9454506245184 9463612485756 9484371226638 9489683043568 9494466119424 9502718322474 9520621673472 9529791594048 9558800963712 9567109083987 9594365805024 9630062970248 9634916801664 9651475125292 9661459272192 9692267496912 9718967958336 9723866600448 9728328918924 9749959565346 9760045591296 9818141100768 9827597581362 9846113012736 9854670852936 9882746838272 9886799430144 9894189736431 9904720828288 9913329608013 9926447154624 9945649426752 9963379874448 9991765572096 10011094199808 10022685707034 10033053859584 10051240367168 10055362052736 10065047016024 10092774418272 10121528761344 10124958010167 10152850456476 10181775956352 10191582676968 10219658662304 10224809667072 10233696654972 10252246859569 10256450971338 10285671629376 10314006812928 10323940893552 10357599403008 10393896288776 10396136284416 10408173618843 10427782869504 10437826535136 10466580878208 10499956454988 10510818329088 10528881954864 10534188817152 10539022995501 10573382723904 10612722457008 10636319525832 10647322463232 10666622430464 10675893424014 10681274384352 10710699382656 10721015543304 10753651084176 10781178369024 10793661530652 10805149994496 10824412703104 10828851441408 10833820841529 10839281401872 10845352049792 10869141681216 10903800934026 10924343958528 10933838953128 10964989491456 11005786251712 11011333487616 11030257286048 11040881233382 11045408738364 11076877139328 11086504709553 11107391952384 11118090193056 11142810931824 11184269301348 11208802358754 11220732686592 11240736268608 11262480974784 11307645413064 11338795951392 11344511033856 11349717072078 11374952826237 11386719856512 11454497950896 11465530511589 11487131848192 11491842345984 11497115995092 11502910875456 11534599335168 11571380583048 11603257664544 11614433505246 11636315378688 11647523059392 11679609899776 11693133324873 11695653319968 11731255728192 11742554852028 11774903487984 11808450221568 11844992199222 11878738615744 11890179789796 11895055564392 11928944611584 11939312764134 11961806717952 11965859466561 11999950234272 12033007948416 12044597709144 12083865970176 12097857469698 12116291743127 12128825665152 12155793743808 12177464290992 12201021056016 12217165728768 12240799294464 12249949197486 12262621383936 12283695614008 12289886953344 12300568822269 12335613177888 12370757374976 12381509533176 12387750173568 12409039446804 12421876207104 12455208994683 12461486781744 12495815946432 12507851467188 12535662298302 12578041430528 12606008326912 12618149981008 12623324272416 12645828302184 12659288159232 12670291096632 12706388792064 12721101089697 12745067951616 12756145445316 12792487740032 12797733521664 12810059838576 12846555735552 12886310194758 12923023329216 12958623944448 12971105225232 12999946087128 13013394121728 13048314184906 13053664872612 13090854801024 13103463441816 13139561137248 13146183857664 13192252981908 13217772810684 13235262872832 13241336584091 13246766423982 13260865902336 13284506499264 13363580942712 13377405146112 13407149403648 13413301994274 13420062688032 13457032557696 13499944013556 13537133941968 13550172422787 13575701275136 13588776902624 13594349216448 13644928873296 13675267961784 13699647327366 13714228839168 13726148688018 13752009083904 13765254524736 13795449056928 13819157565759 13826122822512 13861515045888 13877564825124 13917102046848 13929198224823 13955441170944 13999941939984 14038509273152 14045585089536 14052030660668 14057792939736 14097843631872 14150296609344 14157428769792 14181759367776 14195418728634 14234524565352 14241699179136 14280932510208 14291607397067 14294687391072 14319253878241 14338201445568 14391548707536 14438468588544 14445094455372 14452375202496 14477212687938 14492188908288 14538401245368 14578451937504 14592493378386 14619985988608 14624939348019 14640068386944 14727211651152 14741396372043 14769169519104 14782006279404 14824120257408 14857081242432 14889670731936 14912359068464 14918474140128 14945069811672 14960976915456 14987648358144 15016641299712 15034028560551 15076860550752 15118394601856 15132956096104 15139161627408 15166603768316 15182293142016 15229275684714 15272663934528 15287374015452 15329487993456 15337214500608 15379465780224 15420734945798 15428507444064 15471010219392 15485911340328 15530030745856 15536399104512 15590844433164 15594204426624 15641674304256 15648852326653 15656739802704 15699871317312 15749934682482 15766227493632 15793322932296 15801283225728 15860074085856 15905259482112 15919083685512 15954479288748 15999933645696 16013840136021 16044010597888 16059463612192 16066049073984 16081523314956 16130476626264 16171767553536 16190492295978 16207724991744 16236619054656 16268028074688 16303712521824 16333265596648 16350161845248 16355701401039 16386515937792 16400758429692 16447484237184 16508679377568 16517000231424 16545385929072 16561321850073 16606945326244 16615315708992 16661087928576 16677135289584 16714216397736 16731506727936 16776403952022 16831099029888 16861104402912 16890081469261 16893721462176 16941851722752 16961468119596 17008193927088 17016766550784 17024575608117 17063644695552 17080079784768 17181746926344 17230697772288 17245673992638 17278165259264 17294806966976 17301899002752 17333261449504 17357070874572 17404886496816 17421650257869 17454473068032 17471284589088 17519414849664 17589670642544 17596883592288 17613832278042 17623697080912 17647017163776 17662355231976 17681154536448 17712675332352 17767488298833 17818107923616 17835269684694 17884402659032 17893416917376 17908969146201 17942710076928 17999925351408 18049511922624 18058609400832 18066896563716 18125798955264 18193238497728 18233690615712 18266196436488 18285638452224 18301531584024 18325748593152 18353672699648 18361198941696 18374923796229 18393932075904 18425543421012 18434830430016 18503419766832 18556136062464 18572264299764 18613559170206 18632814310656 18666589253312 18692230172616 18743723919648 18761777200782 18797124842496 18803493447453 18867062145792 18909012490368 18927224971512 18968742453276 18979366087136 18988932238848 19005436644948 19059583188096 19117601927424 19134218167974 19188731610048 19260125940496 19269833603328 19302950250584 19322918544384 19329465292137 19384534993824 19437935916672 19456657837848 19499919130692 19520091182592 19572471277359 19636282201536 19655195162724 19709341705872 19765493676544 19773598860288 19788379472862 19809441656576 19826659216026 19852894309248 19891298853504 19926759748896 19983531144192 20022188399616 20045371414068 20066107719168 20102480734336 20110724105472 20119952991411 20130094032048 20185548836544 20249916020334 20305700912952 20363551912704 20383165353936 20439317324608 20449619334144 20467393309944 20504493719138 20512901942676 20549470991049 20571343258752 20589223032027 20628013625856 20647881787104 20787792577552 20792272568832 20807814632143 20816347237686 20855565739008 20875653070272 20933161756416 20999912909976 21021636658176 21057763909728 21068377634304 21078045991002 21146765447808 21225444914016 21272639051664 21293128092951 21333244860928 21351786848028 21362548768704 21421398765312 21442031086608 21507302168352 21587323061304 21610299988992 21648825406208 21657702882816 21667641683058 21678562803744 21690704099584 21715819031907 21738283362432 21807601868052 21867677906256 21888740067579 21929978982912 22011572503424 22060514572096 22081762466764 22090817476728 22153754278656 22173009419106 22214783904768 22236180386112 22285621863648 22368538602696 22417604717508 22441465373184 22481472537216 22524961949568 22615290826128 22677591902784 22689022067712 22699434144156 22749905652474 22773439713024 22843913527071 22908995901792 22931061023178 22974263696384 22994231990184 23005821750912 23069198670336 23131102418697 23142761166096 23206515329088 23228867010492 23295046118784 23359219799552 23386266649746 23391306639936 23462511456384 23485109704056 23549806975968 23616900443136 23624902023723 23689984398444 23757477231488 23780359579592 23790111128784 23857889223168 23878625528268 23931718933122 23999900468544 24066015896832 24089195418288 24167731940352 24195714939396 24232583486254 24257651330304 24285738443967 24311587487616 24354928581984 24402042112032 24499898394972 24525242767872 24567391228016 24579773906688 24591053656169 24601137644538 24671226355776 24763019066352 24775500347136 24818078893608 24843752414208 24910417989366 24922973563488 24991631892864 25015702934376 25071324596604 25156082861056 25164605928033 25212016653824 25236299962016 25246648544832 25291656604368 25340582193264 25412777584128 25442202179394 25490135903232 25512290890632 25584975480064 25595467043328 25620119677152 25693111471104 25772620389516 25846046658432 25868510988957 25917247888896 25942210450464 25999892174256 26096628369812 26107329745224 26181709602048 26206926883632 26279122274496 26292367715328 26384505963816 26435545621368 26470525745664 26482673168182 26493532847964 26521731804672 26541556594553 26569012998528 26727161885424 26752904527041 26814298807296 26826603988548 26840125376064 26914065115392 26999888027112 27074267883936 27100344845574 27151402550272 27177553805248 27188698432896 27289857746592 27350535923568 27399294654732 27428457678336 27452297376036 27530509049472 27590898113856 27638315131518 27652245645024 27755129650248 27834204093696 27858396449646 27910882341888 27920338755309 27999883879968 28077018546304 28104061321336 28115585879472 28142665801173 28195687263744 28300593218688 28363518735552 28390837457268 28469049130704 28483398358272 28561865020416 28583214794134 28589374782144 28638507756482 28676402891136 28701327251961 28783097415072 28890188910744 28904750404992 28954425375876 28984377816576 29062154320927 29076802490736 29156903875008 29184986756772 29249878696038 29280136773888 29454423302304 29482792744086 29538339038208 29564012558808 29648240514816 29682569209293 29714162484864 29739988824039 29779341463872 29824718136928 29836948280256 29890139623344 29975296716288 30033282599424 30068057121102 30153721101504 30236789203712 30265912192208 30278323254816 30333207536632 30364586284032 30374874030501 30458551369428 30545327869056 30574748030904 30658975986912 30674429001216 30756740578707 30841469891596 30857014888128 30942020438784 30971822680656 31060061491712 31072798209024 31181688866328 31188408853248 31283348608512 31297704653306 31313479605408 31399742634624 31499869364964 31532454987264 31586645864592 31602566451456 31617068986503 31720148171712 31838167371024 31908958577496 31999867291392 32027680272042 32088021195776 32118927224384 32132098147968 32163046629912 32260953252528 32343535107072 32380984591956 32415449983488 32473238109312 32501462524587 32536056149376 32607425043648 32666531193296 32711402802078 32773031875584 32801516859384 32894968474368 33017358755136 33034000462848 33090771858144 33122643700146 33213890652488 33230631417984 33259514128659 33322175857152 33354270579168 33428432795472 33552807904044 33662198059776 33722208805824 33780162938522 33787442924352 33922936239192 34016387854176 34033533101568 34049151216234 34124858478711 34160159569536 34363493852688 34396591534767 34461395544576 34491347985276 34589613933952 34603798005504 34666522899008 34714141749144 34809772993632 34843300515738 34908946136064 34942569178176 35038829699328 35079399974619 35179341285088 35193767184576 35227664556084 35247394161824 35324710463952 35425350664704 35534976597666 35636215847232 35670539369388 35768805318064 35786833834752 35817938292402 35885420153856 35897578399683 35999850702816 36099023845248 36133793127432 36251597910528 36348875229381 36386476995456 36467381231424 36532392872976 36603063168048 36651497186304 36707345399296 36722397883392 36749847592458 36787864151808 36851086842024 36869660860032 37006839533664 37112272124928 37144528599528 37227118340412 37265628621312 37333178506624 37365626984049 37384460345232 37487447839296 37523554401564 37606986894906 37734124291584 37818024980736 37854449943024 37937484906552 37958732174272 37977864477696 38010873289896 38119166376192 38163303269091 38235203854848 38268436335948 38377463220096 38520251880992 38539667206656 38605900501168 38643084316837 38658930584274 38769069987648 38875871833344 38913315675696 38999838261384 39040182365184 39144942554718 39272564403072 39310390325448 39418683411744 39530987353088 39576758945724 39618883313152 39653318432052 39705788618496 39724009752273 39782597707008 39853519497792 40090742828136 40132215438336 40204961468672 40221448210944 40239905982822 40260188064096 40371097673088 40499832040668 40611401825904 40650517268361 40727103825408 40766330707872 40878634649216 40934786619888 41008987438276 41025803885352 41098941982098 41142686517504 41178446064054 41256027251712 41295763574208 41457472697277 41575585155104 41584545137664 41615629264286 41632694475372 41751306140544 41787594674469 41866323512832 41999825819952 42115527819456 42136755268608 42156091982004 42293530895616 42450889828032 42545278103328 42586256185902 42666489721856 42703573696056 42725097537408 42842797530624 42874822191201 42884062173216 42957761634723 43014604336704 43174646122608 43297650812416 43315405765632 43335283366116 43357125607488 43381408199168 43431638063814 43476566724864 43615203736104 43735355812512 43777480135158 43859957965824 43874818044057 44023145006848 44121029144192 44163524933528 44181634953456 44224189116129 44307508557312 44346018838212 44472360772224 44571243727296 44737077205392 44835209435016 44882930746368 44962945074432 45049923899136 45102085681653 45230581652256 45355183805568 45398868288312 45499811304948 45546879426048 45669099647171 45687827054142 45817991803584 45862122046356 45988463980368 46011643501824 46138397340672 46262204837394 46285522332192 46413030658176 46457734020984 46590092237568 46718439599104 46772533299492 46782613279872 46925022912768 46946556979959 46970219408112 47099613951936 47249804047446 47379968796888 47514954462976 47560719159184 47580222257568 47715778446336 47757251056536 47863437866244 47999800937088 48041520408063 48132031793664 48178390836576 48391429878792 48465166972508 48515302660608 48571476887934 48623174975232 48709857163968 48804084224064 48999796789944 49050485535744 49134782456032 49159547813376 49182107312338 49202275289076 49342452711552 49526038132704 49551000694272 49636157787216 49683965550219 49820835978732 49845947126976 49983263785728 50031405868752 50142649193208 50329211856066 50424033307648 50472599924032 50493297089664 50583313208736 50670244407783 50681164386528 50825555168256 50884404358788 51024581781264 51073726824351 51169950960128 51190934086656 51240239354304 51545240779032 51692093316864 51737021977914 51834495777792 51884420900928 51999784348512 52193256739624 52214659490448 52264950773607 52363419204096 52413853767264 52558244548992 52769011927632 52871091242736 52941051491328 52965346336364 52987065695928 53043463609344 53083113189106 53138025997056 53302464896499 53454323770848 53505809054082 53653207977096 53680250752128 53828130230784 53972572310293 53999776054224 54148535767872 54200689691148 54355107610496 54377396865792 54579715493184 54701071847136 54798589309464 54856915356672 54904594752072 55061018098944 55124771388687 55181796227712 55276630263036 55304491290048 55510259300496 55668408187392 55716792899292 55840677510618 55999767759936 56154037092608 56208122642672 56231171758944 56285331602346 56391374527488 56410480342359 56601186437376 56727037471104 56781674914536 56938098261408 56966796716544 57166429588268 57178749564288 57277015512964 57352805782272 57402654503922 57566194830144 57780377821488 57809500809984 57908850751752 57968755633152 58124308641854 58153604981472 58313807750016 58369973513544 58499757392076 58560273547776 58717413832077 58908846604608 58965585488172 59128025117616 59296481029632 59365138418586 59428324969728 59479977648078 59558682927744 59649436273856 59673896560512 59780279246688 59950593432576 60066565198848 60136114242204 60307442203008 60359858974233 60473578407424 60531824384416 60556646509632 60666415073264 60749748061002 60917102738856 61090655738112 61149496061808 61317951973824 61348858002432 61513481157414 61648412973147 61682939783192 61714029776256 61767669096081 61884040877568 61943645361312 62120122983424 62363377732656 62376817706496 62423443896429 62566697217024 62595409306612 62626959210816 62799485269248 62999738729928 63064909974528 63173291729184 63205132902912 63234137973006 63440296343424 63676334742048 63817917154992 63879384278853 63999734582784 64055360544084 64237854448768 64264196295936 64326093259824 64521906505056 64761969183912 64830899966976 64946476218624 65002925049174 65072112298752 65147457095721 65214850087296 65333062386592 65422805604156 65603033718768 65666220202737 65789936948736 66034717510272 66181543716288 66245287400292 66427781304976 66461262835968 66519028257318 66644351714304 66708541158336 66856865590944 67105615808088 67324396119552 67444417611648 67560325877044 67574885848704 67845872478384 68032775708352 68067066203136 68098302432468 68249716957422 68320319139072 68726987705376 68793183069534 68922791089152 68982695970552 69179227867904 69207596011008 69333045798016 69393307256091 69428283498288 69619545987264 69686601031476 69885138356352 70077659398656 70158799949238 70358682570176 70387534369152 70455329112168 70494788323648 70649420927904 70850701329408 70874706071169 71069953195332 71272431694464 71341078738776 71537610636128 71573667669504 71635876584804 71765728016983 71795156799366 71999701405632 72198047690496 72267586254864 72503195821056 72697750458762 72772953990912 72857215331901 72934762462848 73064785745952 73206126336096 73414690798592 73499695184916 73575728303616 73702173684048 73739321720064 73773160968507 74013679067328 74289057199056 74454236680824 74531257242624 74666357013248 74731253968098 74768920690464 74974895678592 75047108803128 75213973789812 75468248583168 75493817784099 75636049961472 75708899886048 75874969813104 75917464348544 76021746579792 76238332752384 76326606538182 76470407709696 76536872671896 76754926440192 77040503761984 77079334413312 77211801002336 77286168633674 77317861168548 77538139975296 77605532966871 77751743666688 77826631351392 77999676522768 78289885109436 78545128806144 78620780650896 78837366823488 79153517891448 79237766626304 79306636864104 79411577236992 79448019504546 79565195414016 79624669783659 79707038995584 80181485656272 80258713581123 80409922937344 80442896421888 80479811965644 80520376128192 80742195346176 80999664081336 81222803651808 81301034536722 81454207650816 81532661415744 81757269298432 81869573239776 82017974876552 82051607770704 82197883964196 82285373035008 82356892128108 82591527148416 82914945394554 83151170310208 83231258528572 83265388950744 83502612281088 83575189348938 83732647025664 83761016265927 83999651639904 84231055638912 84312183964008 84587061791232 84814042201889 84901779656064 85090556206656 85172512371804 85407147392112 85450195074816 85685595061248 85749644382402 85768124346432 85915523269446 86029208673408 86103981755883 86349292245216 86595301624832 86670566732232 86714251214976 86762816398336 86863276127628 86953133449728 87186462962781 87230407472208 87470711625024 87554960270316 87749636088114 88046290013696 88242058288384 88327049867056 88363269906912 88448378232258 88615017114624 88692037676424 88944721544448 89047707627879 89142487454592 89219966472117 89474154410784 89670418870032 89925890148864 90099847798272 90204171363306 90461163304512 90710367611136 90797736576624 90999622609896 91093758852096 91338199294342 91375654108284 91635983607168 91724244092712 91976927960736 92023287003648 92270221736121 92524409674788 92571044664384 92826061316352 92915468041968 93180184475136 93545066598984 93565226559744 93850045825536 93893113959918 93940438816224 94199227903872 94499608094892 94759937593776 94851206959509 95029908925952 95121438318368 95160444515136 95514502113072 95726875732488 95999601874176 96083040816126 96264063587328 96356781673152 96782859757584 96930333945016 97030605321216 97142953775868 97246349950464 97419714327936 97504387573761 97608168448128 97999593579888 98269564912064 98319095626752 98364214624676 98404550578152 98684905423104 99052076265408 99102001388544 99272315574432 99367931100438 99641671957464 99691894253952 99966527571456 100062811737504 100234777147687 100285298386416 100658423712132 100945199848064 100986594179328 101166626417472 101340488815566 101362328773056 101768808717576 102049163562528 102147453648702 102339901920256 102374575436133 102480478708608 103090481558064 103189774604301 103384186633728 103474043955828 103768841801856 103999568697024 104386513479248 104429318980896 104529901547214 104726838408192 104827707534528 105116489097984 105238199923857 105538023855264 105742182485472 105930692672728 105974131391856 106166226378212 106276051994112 106604929792998 106908647541696 107011618108164 107306415954192 107360501504256 107656260461568 107945144620586 107999552108448 108297071535744 108401379382296 108710215220992 108754793731584 109046625688143 109159430986368 109402143694272 109597178618928 109809189504144 110122036197888 110249542777374 110363592455424 110553260526072 110608982580096 111020518600992 111336816374784 111433585798584 111681355021236 111999535519872 112096880952147 112308074185216 112416245285344 112462343517888 112570663204692 112820960684718 113202372874752 113454074942208 113563349829072 113876196522816 113933593433088 114332859176536 114357499128576 114489909807273 114554031025928 114705611564544 114805309007844 115132389660288 115560755642976 115619001619968 115817701503504 115929252950511 116248617283708 116307209962944 116627615500032 116739947027088 116999514784152 117120547095552 117434827664154 117817693209216 117931170976344 118256050235232 118592962059264 118730276837172 118856649939456 118959955296156 119117365855488 119172029256819 119298872547712 119347793121024 119560558493376 120272228484408 120614884406016 120719717948466 120947156814848 121063648768832 121113293019264 121332830146528 121499496122004 121834205477712 121951551805083 122181311476224 122298992123616 122635903947648 123026962314828 123296825946294 123365879566384 123428059552512 123535338192162 123768081755136 123887290722624 124372418091831 124726755465312 124753635412992 124846887792858 125190818613224 125253918421632 125362784023407 125598970538496 125999477459856 126346583458368 126410265805824 126468275946012 126880592686848 127352669484096 127635834309984 127758768557706 127999469165568 128110721088168 128475708897536 128528392591872 128624466573603 128652186519648 128873284904169 129043813010112 129523938367824 129892952437248 130005850098348 130144224597504 130294914191442 130429700174592 130666124773184 130845611208312 131206067437536 131332440405474 131579873897472 131624454132171 132069435020544 132363087432576 132490574800584 132855562609952 132922525671936 133038056514636 133279209174397 133417082316672 133713731181888 134211231616176 134648792239104 134888835223296 135120651754088 135149771697408 135306257044959 135691744956768 136065551416704 136196604864936 136499433914844 136640638278144 137007298941513 137453975410752 137586366139068 137965391941104 138358455735808 138415192022016 138666091596032 138786614512182 138856566996576 139239091974528 139373202062952 139770276712704 140155318797312 140317599898476 140717365140352 140775068738304 140839670939877 140910658224336 140989576647296 141298841855808 141749412142338 142139906390664 142544863388928 142682157477552 143075221272256 143147335339008 143271753169608 143531456033966 143590313598732 143999402811264 144124561224189 144396095380992 144535172509728 145395500917524 145545907981824 145654702425001 145714430663802 145869524925696 146129571491904 146412252672192 146999390369832 147151456607232 147404347368096 147478643440128 147546321937014 148027358134656 148578114398112 148908473361648 149051896650657 149332714026496 149462507936196 149537841380928 149949791357184 150094217606256 150427947579624 150987635568198 151272099922944 151417799772096 151749939626208 151834928697088 152010733223349 152043493159584 152476665504768 152653213076364 153073745343792 153221180473053 153509852880384 154081007523968 154423602004672 154572337267348 154635722337096 155076279950592 155211065933742 155503487333376 155653262702784 155999353045536 156579770218872 157090257612288 157241561301792 157511792660651 157674733646976 158307035782896 158613273728208 158823154473984 158896039009092 159130390828032 159249339567318 159414077991168 159907394689497 160362971312544 160517427162246 160819845874688 160959623931288 161040752256384 161484390692352 161917716930879 161999328162672 162445607303616 162602069073444 163065322831488 163514538596864 163739146479552 164035949753104 164103215541408 164395767928392 164570746070016 164713784256216 165183054296832 165374314166061 165829890789108 166302340620416 166462517057144 166530777901488 167005224562176 167150378697876 167522032531854 167999303279808 168462111277824 168624367928016 169174123582464 169628084403778 169803559312128 170181112413312 170345024743608 170814294784224 170900390149632 171499288764804 171536248692864 171831046538892 172058417346816 172137375593183 172207963511766 172698584490432 173341133464464 173428502429952 173726552255256 173906266899456 174372925925562 174460814944416 174941423250048 175109920540632 175499272176228 176092580027392 176152241496231 176484116576768 176654099734112 176726539813824 176896756464516 177384075352848 177889443088896 178095415255758 178284974909184 178439932944234 178948308821568 179340837740064 179851780297728 180199695596544 180408342726612 180922326609024 181079576922699 181420735222272 181595473153248 181999245219792 182676398588684 182751308216568 183271967214336 183448488185424 183953855921472 184046574007296 184540443472242 185048819349576 185142089328768 185652122632704 185790896161871 185830936083936 186360368950272 187090133197968 187130453119488 187270331689287 187700091651072 187786227919836 187880877632448 188398455807744 188999216189784 189519875187552 189702413919018 190059817851904 190242876636736 190320889030272 191029004226144 191453751464976 191638152836559 191999203748352 192166081632252 192713563346304 193565719515168 193860667890032 194285907551736 194492699900928 194839428655872 195008775147522 195216336896256 195442371287163 195999187159776 196539129824128 196728429249352 196809101156304 196998660608211 197369810846208 198104152530816 198544631148864 198735862200876 199283343914928 199383788507904 199933055142912 200125623475008 200469554295374 200570596772832 201316847424264 201890399696128 201973188358656 202333252834944 202680977631132 202724657546112 203435080246489 203537617435152 204098327125056 204294907297404 204749150872266 204960957417216 206180963116128 206379549208602 206768373267456 206948087911656 207537683603712 207999137394048 208179921768273 208773026958496 208858637961792 209059803094428 209655415069056 210232978195968 210476399847714 211076047710528 211484364970944 211861385345456 211948262783712 212332452756424 212552103988224 212624118213507 213209859585996 213817295083392 214023236216328 214612831908384 214721003008512 215297184050949 215890289241172 215999104216896 216594143071488 216802758764592 217420430441984 217509587463168 218093251376286 218318861972736 218804287388544 219194357237856 219618379008288 220244072395776 220499085554748 220727184910848 221106521052144 221217965160192 221319482905521 222041037201984 222867171597168 223362710042472 223999071039744 224193761904294 224616148370432 224832490570688 224924687035776 225141326409384 225641921369436 226404745749504 226481453352297 226908149884416 227126699658144 227752393045632 228665718353072 228714998257152 228979819614546 229108062051856 229411223129088 229610618015688 230264779320576 231121511285952 231238003239936 231635403007008 231858505901022 232497234567416 232614419925888 232816598900613 233255231000064 233479894054176 233999029568304 234869655328308 235635386418432 235862341952688 236512100470464 237460553674344 237713299878912 237919910592312 238234731710976 238344058513638 238597745095424 238695586242048 238874009350977 239121116986752 240544456968816 240776140743369 241229768812032 241439435896932 242127297537664 242226586038528 242665660293056 242998992244008 243668410955424 243903103610166 244362622952448 244597984247232 245271807895296 246053924629656 246593651892588 246731759132768 246856119105024 247070676384324 247774581445248 248744836183662 249453510930624 249693775585716 250381637226448 250507836843264 250725568046814 251197941076992 251283048797781 251998954919712 252693166916736 252936551892024 253761185373696 254442126605667 254705338968192 255271668619968 255517537115412 256221442176336 256951417795072 257056785183744 257248933147206 257304373039296 257746569808338 258087626020224 259047876735648 259785904874496 260011700196696 260288449195008 260589828382884 260859400349184 261332249546368 261559388888343 261691222416624 262412134875072 262664880810948 263248908264342 264138870041088 264726174865152 264981149601168 265711125219904 265845051343872 266076113029272 266558418348794 266834164633344 267143122883637 267427462363776 267659899416351 268422463232352 269777670446592 270241303508176 270299543394816 270501590217859 270612514089918 271383489913536 272131102833408 272393209729872 272998867829688 273281276556288 274014597883026 274907950821504 275172732278136 275930783882208 276716911471616 276810665208363 277332183192064 277573229024364 277713133993152 278478183949056 278746404125904 279540553425408 280635199796952 281434730280704 281550137476608 281679341879754 281821316448672 281979153294592 282597683711616 283498824284676 284279812781328 284553620878527 285089726777856 285364314955104 286150442544512 286543506339216 287062912067932 287180627197464 287998805622528 288249122448378 288792190761984 289070345019456 290791001835048 291091815963648 291309404850002 291428861327604 291739049851392 292259142983808 292513162721283 292824505344384 293998780739664 294808694736192 294957286880256 295092643874028 296054716269312 297156228796224 297816946723296 298103793301314 298665428052992 298925015872392 299075682761856 299899582714368 300188435212512 300704331443061 300855895159248 301975271136396 302835599544192 303499879252416 303669857394176 304021466446698 304086986319168 305306426152728 306147490687584 306442360946106 307019705760768 307123726308399 308162015047936 308847204009344 309144674534696 309271444674192 309569323812903 310152559901184 310422131867484 311306525405568 311998706091072 313159540437744 314180515224576 314483122603584 315023585321302 315349467293952 315714599771571 316614071565792 317226547456416 317792078018184 318498679134636 318828155982336 319683697530197 319814789378994 320725942625088 321034854324492 321919247862576 322081504512768 322968781384704 323835433861758 323998656325344 324891214607232 325204138146888 326130645662976 327029077193728 327139877064429 327478292959104 328071899506208 328206431082816 328791535856784 329427568512432 330366108593664 330748628332122 331659781578216 332604681240832 332925034114288 333061555802976 334010449124352 334300757395752 335044065063708 335998606559616 336290642856441 336924222555648 337248735856032 339256168807556 339607118624256 340362224826624 340690049487216 341628589568448 341800780299264 342998577529608 343072497385728 343662093077784 344116834693632 344274751186366 344415927023532 345397168980864 346682266928928 346857004859904 347453104510512 347787758851533 348745851851124 348921629888832 349882846500096 350219841081264 350998544352456 352304482992462 352968233153536 353308199468224 353453079627648 353793512929032 354768150705696 355778886177792 356190830511516 356569949818368 356879865888468 357516087770457 357896617643136 358681675480128 360816685453224 361844653218048 362159153845398 362841470444544 363190946306496 363998490439584 365352797177368 365502616433136 365854655415249 366543934428672 366896976370848 367907711842944 369080886944484 370097638699152 370284178657536 371304245265408 371581792323742 371661872167872 373117254275493 374180266395936 374260906238976 374540663378574 375572455839672 375761755264896 376796911615488 377808006172051 377998432379568 379039750375104 379404827838036 380485753273472 380641778060544 382058008452288 382907502929952 383276305673118 383998407496704 384332163264504 385427126692608 385873399720809 386619854712507 387131439030336 387721335780064 388571815103472 389678857311744 390017550295044 390432673792512 390884742574326 391998374319552 393078259648256 393456858498704 393618202312608 393997321216422 394739621692416 394873362396513 396208305061632 397089262297728 397471724401752 398566687829856 398767577015808 399837627523191 400251246950016 400939108590748 401141193545664 402633694848528 403780799392256 403946376717312 404666505669888 405361955262264 405449315092224 406870160492978 407075234870304 408196654250112 408589814594808 409498301744532 409921914834432 411021896824539 412361926232256 412759098417204 413896175823312 415075367207424 415998274788096 416359843536546 417546053916992 417717275923584 418119606188856 419310830138112 420465956391936 420952799695428 422152095421056 422519012819631 422968729941888 423722770690912 423896525567424 424664905512848 425248236427014 426419719171992 427634590166784 428046472432656 429225663816768 429442006017024 430594368101898 431780578482344 431998208433792 432373683672567 433188286142976 433605517529184 434840860883968 436186502752572 436637723945472 436964107275003 437608574777088 438388714475712 439236758016576 440998171109496 441454369821696 442213042104288 442435930320384 442638965811042 444082074403968 445734343194336 446725420084944 447155689951971 447998142079488 448387523808588 449664981141376 449849374071552 450282652818768 451283842738872 452962906704594 453816299768832 454253399316288 455504786091264 456032199670047 457331436706144 457429996514304 457959639229092 458216124103712 459221236031376 459663541419159 460529558641152 462243022571904 463270806014016 463717011802044 464994469134832 465228839851776 465633197801226 466510462000128 466959788108352 467998059136608 469739310656616 471270772836864 471724683905376 472535377981953 473024200940928 474921107348688 475839821184624 476469463421952 476688117027276 477195490190848 477391172484096 477748018701954 478242233973504 481088913937632 481552281486738 482459537624064 482878871793864 484254595075328 484453172077056 485331320586112 485753150792637 485997984488016 487336821910848 487806207220332 489195968494464 490543615790592 492107849259312 493187303785176 493463518265536 493712238210048 494141352768648 495549162890496 496122942498183 497489672367324 498907021861248 499387551171432 500763274452896 501015673686528 501451136093628 502360096118881 502566097595562 503997909839424 505386333833472 505873103784048 507522370747392 508884253211334 509410677936384 510543337239936 511035074230824 512442884352672 513902835590144 514497866294412 514608746078592 515493139616676 516175252040448 516412126779549 518095753471296 520023400393392 521179656765768 521718800698368 522664499092736 523118777776686 523382444833248 524824269750144 525329761621896 526497816528684 528277740082176 528456724488693 529452349730304 529962299202336 531422250439808 532152226058544 533116836697588 533668329266688 534286245767274 534854924727552 535319798832702 536844926464704 539555340893184 540482607016352 540599086789632 541003180435718 541225028179836 542766979827072 543238730768097 544262205666816 544786419459744 545997735659376 548029195766052 549815901643008 550345464556272 551861567764416 553621330416726 554664366384128 555146458048728 555426267986304 556956367898112 557372688485613 557492808251808 559081106850816 561270399593904 561810995067861 562869460561408 563100274953216 563358683759508 563642632897344 563958306589184 565195367423232 566997648569352 568559625562656 569107241757054 570179453555712 570728629910208 572300885089024 573087012678432 574125824135864 574361254394928 574914458509677 575997611245056 576498244896756 578140690038912 581582003670096 582618809700004 582857722655208 583478099702784 584518285967616 585026325442566 585649010688768 586327113861489 587997561479328 589617389472384 590185287748056 592109432538624 593698295413223 594312457592448 595633893446592 596207586602628 597850031744784 598151365523712 599799165428736 600376870425024 601408662886122 601711790318496 603950542272792 605671199088384 606999758504832 607339714788352 608042932893396 608173972638336 610305240739467 610612852305456 612294981375168 612884721892212 614247452616798 616324030095872 617694408018688 618289349069392 618542889348384 619138647625806 620305119802368 620844263734968 622613050811136 623997412182144 624539765304819 626319080875488 628966245207168 630047170642604 630698934587904 631429199543142 633228143131584 634453094912832 635584156036368 636997358269272 637656311964672 639367395060394 639629578757988 641451885250176 642069708648984 643838495725152 644163009025536 645891552152847 647670867723516 647997312650688 649782429214464 650408276293776 652261291325952 654279754128858 654956585918208 656143799012416 656412862165632 657583071713568 658855137024864 660732217187328 661497256664244 663319563156432 663958448716563 665209362481664 665850068228576 666123111605952 668601514791504 670088130127416 671997213119232 672581285712882 673848445111296 674497471712064 678512337615112 679214237248512 679444360056891 680724449653248 681380098974432 683257179136896 685997155059216 686144994771456 687324186155568 688233669387264 688549502372732 688831854047064 690794337961728 693364533857856 693714009719808 694906209021024 695575517703066 697491703702248 697843259777664 699765693000192 700439682162528 701643440033809 701997088704912 704608965984924 706616398936448 706906159255296 707587025858064 709536301411392 712381661023032 713139899636736 713759731776936 715032175540914 715793235286272 716622028052931 717363350960256 721633370906448 722328422230107 723689306436096 724318307690796 726381892612992 727996980879168 730705594354736 731005232866272 731709310830498 733087868857344 733793952741696 735815423685888 738161773888968 740195277398304 740568357315072 743163584647484 743323744335744 746234508550986 748360532791872 749081326757148 751144911679344 751523510529792 753593823230976 755616012344102 755996864759136 758079500750208 758809655676072 760971506546944 761283556121088 763326379817001 764116016904576 765815005859904 766552611346236 768664326529008 770854253385216 771746799441618 773239709425014 774262878060672 775442671560128 777143630206944 779357714623488 780035100590088 780865347585024 781769485148652 783996748639104 784678166665029 786156519296512 786913716997408 787236404625216 787994642432844 789746724793026 792416610123264 794178524595456 794943448803504 797133375659712 797535154031616 799675255046382 800502493900032 801429368650911 801878217181496 802282387091328 802979698249053 805267389697056 807561598784512 809333011339776 810723910524528 810898630184448 811504770653577 813740320985956 814150469740608 816393308500224 817179629189616 818996603489064 819843829668864 822043793649078 824723852464512 825518196834408 827792351646624 830150734414848 830431995625089 831996549576192 832719687073092 835092107833984 835434551847168 836239212377712 838621660276224 841905599390856 844304190842112 845038025639262 845937459883776 847445541381824 847793051134848 849329811025696 850496472854028 852839438343984 853660862635581 855269180333568 856092944865312 858451327633536 861188736203796 863561156964688 863996416867584 864747367345134 866376572285952 867211035058368 872373005505144 873275447890944 873928214550006 875217149554176 876777428951424 877539488163849 878473516033152 881996342218992 884426084208576 884871860640768 885277931622084 888164148807936 891468686388672 893450840169888 894311379903942 895996284158976 896775047617176 899329962282752 899698748143104 900565305637536 902112994329183 902567685477744 905925813409188 908506798632576 911009572182528 912064399340094 914662873412288 915919278458184 916432248207424 918442472062752 919327082838318 921059117282304 921371178925197 924486045143808 926541612028032 927434023604088 929988938269664 930457679703552 931266395602452 932954464220779 933919576216704 935996118273216 939478621313232 942541545673728 943449367810752 945070755963906 946048401881856 947143799314713 949842214697376 951679642369248 953376234054552 954390980381696 955496037403908 956484467947008 959051092590591 962177827875264 963104562973476 965757743587728 968509190150656 968906344154112 970662641172224 971506301585274 971995968976032 974673643821696 975612414440664 978391936988928 981087231581184 981419631193287 984215698518624 986374607570352 986927036531072 988282705537296 991098325780992 992245884996366 994979344734648 997814043722496 998775102342864 1001526548905792 1002031347373056 1002902272187256 1004720192237762 1005132195191124 1007995819678848 1008871928569323 1010772667666944 1011746207568096 1017768506422668 1018821355872768 1021086674479872 1022070148461648 1024885768705344 1028995732588824 1029217492157184 1030986279233352 1032350504080896 1032824253559098 1036191506942592 1040046800786784 1042359313531536 1043363276554599 1045328998185472 1046237555553372 1046764889666496 1049648539500288 1050659523243792 1052995633057368 1056913448977386 1058904699460608 1059924598404672 1062844500879616 1064304452117088 1066233673395176 1067336658533376 1068572491534548 1069709849455104 1070639597665404 1072548263311371 1073689852929408 1080965214032704 1082006360871436 1082450056359672 1085533959654144 1086477461536194 1088524411333632 1089572838919488 1091995471318752 1096058391532104 1099631803286016 1100690929112544 1102582548624557 1103723135528832 1107242660833452 1110292916097456 1110852535972608 1113912735796224 1114745376971226 1114985616503616 1119351762826479 1122540799187808 1123621990135722 1125738921122816 1126717367519016 1127285265794688 1127916613178368 1130390734846464 1133424018516153 1133995297138704 1137119251125312 1138214483514108 1141457259820416 1144601770178048 1146174025356864 1148251648271728 1148722508789856 1149828917019354 1151995222490112 1152996489793512 1156281380077824 1157620199162427 1159859564137521 1163164007340192 1165237619400008 1165715445310416 1169036571935232 1170052650885132 1171298021377536 1172654227722978 1175995122958656 1179234778944768 1180370575496112 1184218865077248 1187396590826446 1188624915184896 1191267786893184 1192415173205256 1195700063489568 1196302731047424 1199512882569573 1200753740850048 1202817325772244 1203423580636992 1207901084545584 1211342398176768 1213999517009664 1216085865786792 1216347945276672 1220610481478934 1221225704610912 1224589962750336 1225769443784424 1228494905233596 1232648060191744 1233065690473617 1235388816037376 1236578698138784 1237085778696768 1238277295251612 1241688527469936 1245226101622272 1247994824364288 1249079530609638 1252638161750976 1257932490414336 1260094341285208 1261397869175808 1262858399086284 1266456286263168 1267557038458893 1268906189825664 1271168312072736 1273994716538544 1278734790120788 1279259157515976 1282903770500352 1284139417297968 1287676991450304 1288326018051072 1291783104305694 1295341735447032 1295994625301376 1299564858428928 1300816552587552 1304522582651904 1308559508257716 1309913171836416 1310892321825009 1312287598024832 1312825724331264 1315166143427136 1317710274049728 1322994513328488 1326639126312864 1327916897433126 1330418724963328 1331700136457152 1332246223211904 1337203029583008 1340176260254832 1341467069855913 1343994426238464 1345162571425764 1348994943424128 1357024675230224 1358888720113782 1361448899306496 1362760197948864 1366514358273792 1368096599010141 1371994310118432 1372289989542912 1374648372311136 1377099004745464 1377663708094128 1378990624257477 1381588675923456 1386729067715712 1389812418042048 1391151035406132 1394983407404496 1395686519555328 1399531386000384 1400879364325056 1403286880067618 1403994177409824 1409217931969848 1413232797872896 1413812318510592 1415174051716128 1417606133945859 1419072602822784 1424763322046064 1427519463553872 1430064351081828 1431586470572544 1433244056105862 1434726701920512 1443266741812896 1444656844460214 1447378612872192 1448636615381592 1452763785225984 1455993961758336 1457259452377911 1461411188709472 1462010465732544 1463418621660996 1467587905483392 1471630847371776 1476323547777936 1480390554796608 1481136714630144 1486327169294968 1486647488671488 1488368827494549 1492469017101972 1496721065583744 1498162653514296 1502289823358688 1503047021059584 1507080288356643 1511232024688204 1511993729518272 1516159001500416 1517619311352144 1521943013093888 1522567112242176 1526652759634002 1528232033809152 1531630011719808 1533105222692472 1537328653058016 1541708506770432 1543493598883236 1546479418850028 1548525756121344 1549236380338647 1550885343120256 1554287260413888 1560070201180176 1563538970297304 1567993497278208 1569356333330058 1572313038593024 1573827433994816 1574472809250432 1575989284865688 1579493449586052 1584833220246528 1585370173466079 1588357049190912 1589886897607008 1594266751319424 1599350510092764 1601004987800064 1602858737301822 1603756434362992 1604564774182656 1605959396498106 1610534779394112 1618666022679552 1621447821049056 1621797260368896 1623009541307154 1627480641971912 1628300939481216 1629716192304291 1632786617000448 1634359258379232 1637993206978128 1644087587298156 1649447704929024 1651036393668816 1655584703293248 1660863991250178 1663993099152384 1665439374146184 1670184215667968 1670869103694336 1672118065456839 1672478424755424 1677243320552448 1683811198781712 1685432985203583 1688608381684224 1690076051278524 1691874919767552 1694891082763648 1695586102269696 1698659622051392 1700992945708056 1705678876687968 1707321725271162 1710538360667136 1712185889730624 1716902655267072 1722377472407592 1727122313929376 1727992833735168 1729494734690268 1732629719267161 1734422070116736 1744746011010288 1747856429100012 1750434299108352 1753554857902848 1755078976327698 1756947032066304 1758981341584467 1763992684437984 1768852168417152 1770555863244168 1776328297615872 1781094886239669 1782937372777344 1786901680339776 1788622759807884 1793550095234352 1798659924565504 1799397496286208 1801130611275072 1804225988658366 1805135370955488 1811851626818376 1817013597265152 1822019144365056 1824128798680188 1829325746824576 1830915722218401 1831838556916368 1832864496414848 1836884944125504 1838654165676636 1842742357850394 1848972090287616 1853083224056064 1854868047208176 1859977876539328 1860915359407104 1862532791204904 1865908928441558 1867839152433408 1871992236546432 1873619295914457 1878957242626464 1886898735621504 1890141511927812 1892096803763712 1893511131525013 1894287598629426 1899684429394752 1903359284738496 1906752468109104 1910992074807816 1912968935894016 1918102185181182 1924355655750528 1926209125946952 1931515487175456 1937018380301312 1937674656458541 1941325282344448 1943012603170548 1943991937952064 1949347287643392 1951224828881328 1956783873977856 1962839262386574 1968431397037248 1972749215140704 1973854073062144 1976565411074592 1982196651561984 1984491769992732 1989958689469296 1991875346149689 1995628087444992 1997550204685728 2003053097811584 2005804544374512 2009440384475524 2010264390382248 2015991639357696 2017743857138646 2021545335333888 2023492415136192 2035537012845336 2037642711745536 2042173348959744 2044140296923296 2049771537410688 2057991465177648 2058434984314368 2061972558466704 2064701008161792 2065648507118196 2072383013885184 2080093601573568 2084718627063072 2086726553109198 2090657996370944 2092475111106744 2093529779332992 2099297079000576 2101319046487584 2104930320101427 2105991266114736 2113826897954772 2119849196809344 2125689001759232 2128608904234176 2132467346790352 2137144983069096 2139419698910208 2141279195330808 2145096526622742 2147379705858816 2149866084158793 2161930428065408 2164012721742872 2164900112719344 2166985266690321 2171067919308288 2172954923072388 2179145677838976 2183990942637504 2192116783064208 2199263606572032 2201381858225088 2205165097249114 2207446271057664 2214485321666904 2220585832194912 2221705071945216 2229490753942452 2229971233007232 2237785882711379 2238703525652958 2245081598375616 2247243980271444 2253434735038032 2254570531589376 2260781469692928 2266848037032306 2267990594277408 2274238502250624 2276428967028216 2282914519640832 2289203540356096 2289979139451003 2292348050713728 2296503296543456 2297445017579712 2299657834038708 2305992979587024 2312562760155648 2315240398324854 2319719128275042 2326328014680384 2330475238800016 2331430890620832 2338073143870464 2340105301770264 2342596042755072 2345308455445956 2351990245917312 2354034499995087 2358469557889536 2360741150992224 2374793181652892 2377249830369792 2382535573786368 2384830346410512 2391400126979136 2392605462094848 2399025765139146 2401507481700096 2405634651544488 2406847161273984 2415802169091168 2422684796353536 2427999034019328 2432171731573584 2432695890553344 2434514311960731 2441220962957868 2442451409221824 2449179925500672 2451538887568848 2456989810467192 2466131380947234 2470777632074752 2473157396277568 2474171557393536 2476554590503224 2483377054939872 2490452203244544 2491295986875267 2495989648728576 2498159061219276 2505276323501952 2515864980828672 2520188682570416 2525716798172568 2532912572526336 2535114076917786 2537812379651328 2542336624145472 2547989433077088 2557469580241576 2558518315031952 2560982587906743 2565807541000704 2568278834595936 2575353982900608 2583566208611388 2590683470894064 2591989250602752 2599129716857856 2601633105175104 2617119016515432 2619826343672832 2621784643650018 2624575196049664 2625651448662528 2630332286854272 2635420548099456 2644656043204357 2645989026656976 2653278252625728 2655833794866252 2663400272914304 2664492446423808 2674406059166016 2680352520509664 2682934139711826 2687988852476928 2690325142851528 2697989886848256 2706338982987549 2714049350460448 2717777440227564 2725520395897728 2733028716547584 2736193198020282 2743988620236864 2749296744622272 2754198009490928 2755327416188256 2757981248514954 2763177351846912 2764113536775591 2773458135431424 2779624836084096 2782302070812264 2789966814808992 2791373039110656 2798863392662337 2801758728650112 2806573760135236 2807988354819648 2818435863939696 2826465595745792 2827624637021184 2830348103432256 2835212267891718 2838145205645568 2849526644092128 2855038927107744 2860128702163656 2863172941145088 2866488112211724 2869453403841024 2877153277771773 2886533483625792 2889313688920428 2897273230763184 2905527570451968 2911987923516672 2914518904755822 2922822377418944 2924020931465088 2926837243321992 2935175810966784 2943261694743552 2944258893579861 2952647095555872 2960781109593216 2972654338589936 2973294977342976 2976737654989098 2984938034203944 2993442131167488 2996325307028592 3004579646717376 3006094042119168 3014160576713286 3022464049376408 3023987459036544 3026615785707969 3032318003000832 3035238622704288 3043886026187776 3053305519268004 3056464067618304 3063260023439616 3066210445384944 3074657306116032 3086987197766472 3092958837700056 3097051512242688 3098472760677294 3101770686240512 3108574520827776 3120140402360352 3127077940594608 3130089829663797 3135986994556416 3138712666660116 3147654867989632 3148945618500864 3151978569731376 3158986899172104 3170740346932158 3176714098381824 3179773795214016 3188533502638848 3198701020185528 3202009975600128 3205717474603644 3207512868725984 3209129548365312 3211918792996212 3217644789934113 3221069558788224 3242895642098112 3246019082614308 3254961283943824 3256601878962432 3259432384608582 3265573234000896 3268718516758464 3275986413956256 3288175174596312 3298895409858048 3302072787337632 3307747645873671 3311169406586496 3321727982500356 3330878748292368 3340368431335936 3341738207388672 3344236130913678 3344956849510848 3367622397563424 3370865970407166 3377216763368448 3380152102557048 3383749839535104 3389782165527296 3391172204539392 3397319244102784 3400272055548459 3401985891416112 3411357753375936 3414643450542324 3424371779461248 3433805310534144 3444754944815184 3454244627858752 3455985667470336 3458989469380536 3465259438534322 3468844140233472 3472860597487281 3479578692412563 3489492022020576 3495712858200024 3507109715805696 3510157952655396 3513894064132608 3516520672832167 3517962683168934 3527985368875968 3537704336834304 3541111726488336 3552656595231744 3562189772479338 3565874745554688 3573803360679552 3577245519615768 3587100190468704 3597319849131008 3598538647708719 3602261222550144 3608451977316732 3610270741910976 3623703253636752 3634027194530304 3648257597360376 3658651493649152 3661831444436802 3663677113832736 3665728992829696 3673769888251008 3677308331353272 3685484715700788 3697944180575232 3699197071420851 3706166448112128 3709736094416352 3719955753078656 3725065582409808 3731817856883116 3735678304866816 3743984473092864 3747238591828914 3757914485252928 3773797471243008 3780283023855624 3784193607527424 3787022263050026 3788575197258852 3799368858789504 3802671115376679 3806718569476992 3813504936218208 3821984149615632 3836204370362364 3848711311501056 3852418251893904 3863030974350912 3875349312917082 3882650564688896 3886025206341096 3887983875904128 3898694575286784 3902449657762656 3913567747955712 3925678524773148 3932676965475027 3936862794074496 3945498430281408 3947708146124288 3953130822149184 3968983539985464 3979917378938592 3983750692299378 3991256174889984 3995100409371456 4006106195623168 4011609088749024 4018880768951048 4020528780764496 4024401209567739 4031983278715392 4035487714277292 4046984830272384 4071074025690672 4084346697919488 4088280593846592 4099543074821376 4104289797030423 4115982930355296 4116869968628736 4123945116933408 4131297014236392 4144766027770368 4155888067892561 4160187203147136 4169437254126144 4173453106218396 4184950222213488 4187059558665984 4198594158001152 4202638092975168 4209860640202854 4211982532229472 4227653795909544 4239698393618688 4251378003518464 4252818401837577 4257217808468352 4264934693580704 4274289966138192 4282558390661616 4290193053245484 4294759411717632 4299732168317586 4323860856130816 4328025443485744 4329800225438688 4333970533380642 4342135838616576 4345909846144776 4358291355677952 4367981885275008 4371778357133733 4384233566128416 4402763716450176 4410330194498228 4414892542115328 4428970643333808 4441171664389824 4443410143890432 4458981507884904 4459942466014464 4475571765422758 4477407051305916 4490163196751232 4494487960542888 4506869470076064 4509141063178752 4521240865069929 4533696074064612 4535981188554816 4548477004501248 4552857934056432 4565829039281664 4579958278902006 4584696101427456 4593006593086912 4594890035159424 4599315668077416 4611985959174048 4625125520311296 4630480796649708 4639438256550084 4647709141015941 4652656029360768 4660950477600032 4662861781241664 4680210603540528 4690616910891912 4703980491834624 4708068999990174 4716939115779072 4721482301984448 4749586363305784 4754499660739584 4756110520398237 4765071147572736 4769660692821024 4782800253958272 4798051530278292 4803014963400192 4811269303088976 4813694322547968 4831604338182336 4855998068038656 4864343463147168 4865391781106688 4869028623921462 4882441925915736 4884902818443648 4898359851001344 4903077775137696 4911504080236663 4913979620934384 4932262761894468 4946314792555136 4948343114787072 4953109181006448 4966754109879744 4982591973750534 4991979297457152 4996318122438552 5010552647003904 5016354196370517 5031729961657344 5040377365140832 5051433596345136 5056298955610749 5065825145052672 5070228153835572 5075624759302656 5084673248290944 5095978866154176 5114939160483152 5117036630063904 5121965175813486 5131615082001408 5136557669191872 5150707965801216 5167132417222776 5181366941788128 5183978501205504 5197889157801483 5203266210350208 5234238033030864 5243569287300036 5249150392099328 5251302897325056 5260664573708544 5270841096198912 5289312086408714 5291978053313952 5306556505251456 5311667589732504 5326800545828608 5328984892847616 5343284658719007 5348812118332032 5360705041019328 5365868279423652 5380650285703056 5395979773696512 5412677965975098 5428098700920896 5435554880455128 5451040791795456 5466057433095168 5472386396040564 5487977240473728 5492747166655203 5498593489244544 5508396018981856 5510654832376512 5515962497029908 5528227073551182 5546916270862848 5559249672168192 5564604141624528 5579933629617984 5582746078221312 5597726785324674 5603517457300224 5613147520270472 5615976709639296 5620857887743371 5636871727879392 5652931191491584 5660696206864512 5670424535783436 5676290411291136 5680533394575039 5699053288184256 5710077854215488 5720257404327312 5732976224423448 5738906807682048 5754306555543546 5773066967251584 5778627377840856 5794546461526368 5811055140903936 5813023969375623 5823975847033344 5829037809511644 5845644754837888 5848041862930176 5853674486643984 5870351621933568 5888517787159722 5905294191111744 5921562219186432 5945308677179872 5946589954685952 5953475309978196 5969876068407888 5975626038449067 5986884262334976 5992650614057184 6009159293434752 6028321153426572 6044928098752816 6047974918073088 6053231571415938 6064636006001664 6070477245408576 6106611038536008 6112928135236608 6126520046879232 6132420890769888 6149314612232064 6173974395532944 6185917675400112 6194103024485376 6196945521354588 6203541372481024 6217149041655552 6240280804720704 6254155881189216 6260179659327594 6271973989112832 6277425333320232 6295309735979264 6297891237001728 6303957139462752 6314790960304281 6317973798344208 6341480693864316 6359547590428032 6377067005277696 6397402040371056 6411434949207288 6415025737451968 6418259096730624 6423837585992424 6435289579868226 6442139117576448 6449598252476379 6485791284196224 6492038165228616 6509922567887648 6513203757924864 6518864769217164 6530681249545453 6537437033516928 6551972827912512 6576350349192624 6597790819716096 6604145574675264 6615495291747342 6622338813172992 6643455965000712 6661757496584736 6680736862671872 6688472261827356 6689913699021696 6713357648134137 6735244795126848 6741731940814332 6760304205114096 6779564331054592 6782344409078784 6794638488205568 6800544111096918 6803971782832224 6822715506751872 6829286901084648 6848743558922496 6867610621068288 6869937418353009 6889509889630368 6908489255717504 6917978938761072 6930518877068644 6937688280466944 6945721194974562 6959157384825126 6978984044041152 6991425716400048 7014219431611392 7020315905310792 7027788128265216 7033041345664334 7035925366337868 7055970737751936 7062103499985261 7075408673668608 7082223452976672 7124379544958676 7131749491109376 7147606721359104 7154491039231536 7174200380937408 7197077295417438 7204522445100288 7216903954633464 7220541483821952 7247406507273504 7268054389060608 7296515194720752 7303542935882193 7317302987298304 7323662888873604 7327354227665472 7331457985659392 7347539776502016 7354616662706544 7370969431401576 7398394142841702 7412332896224256 7419472188832704 7439911506157312 7450131164819616 7463635713766232 7471356609733632 7473887960625801 7487968946185728 7494477183657828 7515828970505856 7547594942486016 7560566047711248 7574044526100052 7577150394517704 7598737717579008 7605342230753358 7613437138953984 7627009872436416 7643968299231264 7672408740724728 7697422623002112 7704836503787808 7718077840371899 7726061948701824 7750698625834164 7772050412682192 7775967751808256 7797389150573568 7804899315525312 7851357049546296 7865353930950054 7873725588148992 7890996860562816 7895416292248576 7906261644298368 7933968129613071 7937967079970928 7959834757877184 7967501384598756 7990200818742912 8012212391246336 8023218177498048 8037761537902096 8041057561528992 8048802419135478 8063966557430784 8070975428554584 8093969660544768 8119016948962647 8142148051381344 8176561187693184 8199086149642752 8208579594060846 8231965860710592 8247890233866816 8262594028472784 8289532055540736 8311776135785122 8320374406294272 8338874508252288 8346906212436792 8369900444426976 8374119117331968 8396590177987011 8405276185950336 8419721280405708 8423965064458944 8455307591819088 8479396787237376 8505636803675154 8514435616936704 8529869387161408 8548579932276384 8565116781323232 8580386106490968 8589518823435264 8599464336635172 8631459833315319 8647721712261632 8656050886971488 8659600450877376 8667941066761284 8691819692289552 8716582711355904 8735963770550016 8743556714267466 8768467132256832 8805527432900352 8820660388996456 8829785084230656 8832776680739583 8857941286667616 8882343328779648 8917963015769808 8919884932028928 8951143530845516 8954814102611832 8980326393502464 8988975921085776 9013738940152128 9018282126357504 9042481730139858 9067392148129224 9071962377109632 9096954009002496 9105715868112864 9131658078563328 9159916557804012 9169392202854912 9186013186173824 9189780070318848 9198631336154832 9223971918348096 9260961593299416 9278876513100168 9295418282031882 9305312058721536 9321900955200064 9325723562483328 9360421207081056 9381233821783824 9390269488991391 9407960983669248 9416137999980348 9442964603968896 9499172726611568 9512221040796474 9530142295145472 9539321385642048 9565600507916544 9596103060556584 9606029926800384 9622538606177952 9627388645095936 9652934369802339 9663208676364672 9728686926294336 9738057247842924 9764883851831472 9769805636887296 9796719702002688 9806155550275392 9823008160473326 9827959241868768 9864525523788936 9892629585110272 9896686229574144 9906218362012896 9923242937621013 9933508219759488 9965183947501068 9992636244877104 10021105294007808 10032708392741034 10080754730281664 10102867192690272 10112597911221498 10131650290105344 10140456307671144 10151249518605312 10169346496581888 10191957732308352 10200816166645377 10229878320966304 10234073260127808 10243930351626972 10273115338383744 10301415931602432 10334264834445552 10362733883576256 10367957002411008 10395778315602966 10406532420700416 10418581792461843 10438736077237689 10468476066061728 10487138574600072 10498300784198656 10521329147417088 10541682192397824 10549562018496501 10578624172817428 10583956106627904 10613113010502912 10623335179465008 10653601091657216 10657969785695232 10686569317438014 10697624236664064 10721410082038656 10731736558847304 10761300571406112 10791959547393024 10795615943126157 10825355931950196 10856197401841792 10871109760910256 10902081583590912 10944772792081128 10975954480947456 10985494333310406 10997186978489088 11016792037963712 11021309664753024 11031924994059816 11056454147102364 11093832541725696 11097591214262553 11118499344336384 11129208283249056 11159867259235968 11195453570649348 11207034914600448 11226295040540944 11231953419278592 11241715775486742 11273743455758784 11321392413729024 11340849071566872 11352580822582272 11361066789150078 11398106576368512 11408013346130037 11420155708430976 11440514808654624 11465952448846896 11508613111087092 11546133934503168 11557254755681712 11589092923052736 11626047938751246 11647951694066688 11658075619023288 11691289509675776 11696083725860352 11707348973287968 11740703243867136 11777035574319444 11798030896425081 11810588382223488 11843124438372864 11890617354359744 11906950619956392 11939752136815776 11951252076898134 11973768524669952 11985301228114368 12018318586869504 12056642306853144 12089856197505632 12095949836146176 12106463142831876 12128408034870127 12140954490817152 12213222077072016 12253040093758464 12264841781539776 12298629224464128 12312869391091269 12347948791065888 12371835350800224 12393891042709176 12407082744962048 12434298083311104 12467664203677683 12480561609441408 12508311762378432 12520359318655188 12554850666640464 12590619471958528 12595782474003456 12607914278925504 12629581920608562 12635947596688416 12682961387728632 12719095180856064 12754134010555392 12758455205512731 12794804080742112 12822869898414576 12830051474903936 12847675171984848 12870579159736452 12884278235152896 12899196504952758 12971582568392448 12984076330457232 13019845135775296 13026407515849728 13037729538434328 13061362499090906 13074874067033856 13103945655825024 13115335071401199 13152700698385248 13208291149350528 13230990583494684 13244677626345984 13286911930001424 13323514993169472 13376944523654712 13379827398043392 13426715296268274 13470489590253696 13483463881628664 13520608410228192 13559128662109184 13563722595209787 13589276976411136 13601088222193836 13607943565664448 13645431013503744 13658573802169296 13697487117844992 13739874836706018 13779019779260736 13816978511435008 13835957877522144 13861037754137288 13875376560933888 13891442389949124 13918314769650252 13943127423047823 13957968088082304 13982851432800096 14040631810621584 14066082691328668 14071850732675736 14111941475503872 14124206999970522 14150817347337216 14164446905953344 14248759089917352 14263498982218752 14295213442718208 14308982078463072 14348400761874816 14394154590834876 14409044890200576 14433807909266928 14441082967643904 14494813014547008 14593030389441504 14607085871764386 14634605974596608 14647325777747208 14654708455330944 14662915971318784 14695079553004032 14709233325413088 14734512240709989 14741938862803152 14796788285683404 14838944377665408 14879823012314624 14900262329639232 14927271427532464 14947775921251602 14975937892371456 14988954367315656 15031657941011712 15049062589111551 15095189884972032 15121132095422496 15148089052200104 15154300789035408 15168896866832247 15197475435158016 15210684461506716 15226874277907968 15254019744872832 15287936598462528 15344817481449456 15394845246004224 15409673007575616 15436155680743798 15452123897403648 15501397251668328 15544100825364384 15551935503616512 15593667473404449 15609798631050624 15702714099092592 15730707861900108 15747451176297984 15781993721125632 15812523288596736 15867936259226142 15875934159941856 15919669515754368 15935002769197512 15980401637485824 16024424782492672 16029853976157021 16046436354996096 16075523075804192 16082115123057984 16097604838270956 16141950857109168 16187939321089536 16238033897925294 16284296102762688 16353122375386368 16398172299285504 16417159188121692 16463931721421184 16478241499965609 16495780467733632 16525188056945568 16623552271570244 16640748812588544 16677749016504576 16693812424873584 16739800888853952 16748238234663936 16793180355974022 16810552371900672 16839442560811416 16847930128917888 16910615183638176 16958793574474752 17011273607350308 17028871233873408 17041600183725117 17059738774322816 17097159864552768 17130233562646464 17160772212981936 17198928673270344 17262919666630638 17295443424523264 17312101773942976 17319200901754752 17335882133522568 17383639384579104 17433165422711808 17439071908126869 17471927541100032 17487113428534932 17536934264513664 17611054865800704 17641320777992912 17665553361479166 17715882573335232 17764686657559296 17835926031539616 17839769864057856 17902287061691032 17909628205223664 17926878115347201 17960652787004928 17977951842171552 18027477880304256 18084963460279716 18134784296258448 18143924754219264 18193908018004992 18211431736225728 18319833115608024 18338784405709824 18372026372347648 18379560140637696 18397262672309664 18447943836696192 18521923186598832 18557753026200336 18590836564063764 18610624117443072 18643801910400128 18651447124966656 18720842414162112 18762467643567648 18780538977982782 18815921967338496 18832275999960696 18885929207937792 18944372880912843 18998345453223136 19024442081592948 19078642771284096 19131201015833088 19192206121113168 19245077212355904 19254777290191872 19305868739604678 19326417352729344 19348794757429137 19457373852588672 19476114495685848 19529767703662944 19539611273774592 19592043748636359 19612311100550784 19646016320946652 19655918483737536 19729051047577872 19785259170220544 19793372459148288 19812436724025792 19846485875242026 19867016439518976 19930367895002136 19985272489754208 20042210588015616 20065416785482068 20140072944402411 20161509460563328 20205734385380544 20225195822442996 20280912615342288 20338692993163776 20383915464616704 20401632333290754 20459756641932608 20468146520255616 20487860703253944 20546230676767488 20602831863204864 20609812255059027 20668529668891104 20725467767152512 20791556631205932 20813064841400832 20837163584923686 20877472154475378 20936952132123456 20974277149200144 21042658294834176 21083364384795648 21099124036993002 21157248345634856 21167912213255808 21186310499955783 21226226021005824 21246670358930016 21307202183314432 21373138634876028 21395248473328128 21442820164077312 21463473117694608 21522601142812224 21591231886252314 21650711863900392 21712394803683584 21742219521820512 21804163167181824 21889545584162256 21910628807646579 21951908961894912 21970988666620812 21994373956978176 22033584075927424 22042619329506048 22063849988119632 22112908294204728 22195182428525106 22236998688672768 22258416566498112 22319734518471936 22390907141298696 22414069829200896 22452590081081888 22463906838557184 22483431550973484 22547486911517568 22642784827458048 22681698143133744 22722133578300156 22796213152737024 22816026692260074 22840311416861952 22881029617309248 22931904897693792 23017226222174184 23092267869006336 23114509511363424 23154233521115697 23178185846105472 23252095877502492 23316151238046576 23382579019351552 23392167451720704 23414697946575936 23554071148638888 23596061792850162 23621176764446976 23686248876745728 23781234708719488 23801904388839213 23813901239912784 23879504273631552 23902504153796268 23970602456228736 24036637173739008 24113284613706288 24179712395011264 24191899672292352 24212926285663752 24256816069740254 24281908981634304 24357050846887941 24426444154144032 24529683563079552 24597258448928256 24615644709825169 24625738782182538 24695897582131776 24743670701600448 24787782085418352 24868596166622208 24935328407355366 24961123218882816 25016623524756864 25040718637310376 25109701333280928 25181238943917056 25189770533961033 25215828557851008 25259163841217124 25271895193376832 25365922775457264 25438190361712128 25516910411025462 25589608161484224 25645739796829152 25660102949807872 25695350343969696 25741158319472904 25768556470305792 25798393009905516 25894379499945957 25943165136784896 25968152660914464 26039690271550592 26075459076868656 26122724998181812 26149748134067712 26207891311650048 26230670142802398 26305401396770496 26416582298701056 26461981166989368 26489355252691968 26573823860002848 26647029986338944 26753889047309424 26759654796086784 26853430592536548 26940979180507392 26966927763257328 27041216820456384 27127445190419574 27178553952822272 27202176444387672 27215887131328896 27290862027007488 27317147604338592 27394974235689984 27479749673412036 27558039558521472 27633957022870016 27671915755044288 27722075508274576 27782884779898248 27836629539300504 27886254846095646 27915936176164608 27965702865600192 28081263621243168 28132165382657336 28143701465351472 28170808466974173 28223882951007744 28248413999941044 28328893811906688 28497518179834704 28590426885436416 28617964156926144 28696801523749632 28788309181669752 28818089780401152 28867615818533856 28882165935287808 28989626029094016 29091216475247927 29186060778883008 29214171743528772 29294651555494416 29309416910661888 29390159106008064 29418466650826176 29469024481419978 29483877725606304 29593576571366808 29677888755330816 29759646024629248 29769728812863039 29800524659278464 29854542855064928 29895551842503204 29977908734631312 30063315882023424 30098125178223102 30242264190844992 30296178104400208 30308601578070816 30337793733664494 30394950870316032 30421368923013432 30453748555815936 30508039489745664 30575873196925056 30602448499936131 30689634962898912 30819346015151232 30872311361487596 30904247794807296 31002794503336656 31088201650728768 31103871007233024 31187334946808898 31219597262101248 31405428198185184 31461415723800216 31494902352595968 31563987442251264 31625046577193472 31648686055489503 31735872518452284 31751868319883712 31839339031508736 31870005538395024 31960803274971648 32059707952314042 32092872709992192 32151046151608384 32164230246115968 32195209676541912 32283901714218336 32375878642179072 32386847829378471 32476067795850588 32568592205525376 32706244750772736 32834318376243384 32927863442842368 32956482999931218 32991560935467264 33050376113891136 33247104543140488 33281497625177088 33292773642787659 33355498033009152 33387624849747168 33479601777707904 33586360711948044 33621104743801344 33678885121622832 33695860257835776 33821230367276352 34022547214700616 34057742467746816 34083200367450234 34119477548645632 34194319729105536 34260467125292928 34321544425963872 34380528561656641 34397857346540688 34525839333261276 34624203547885952 34638401803509504 34671764267045136 34767278769158208 34878143816253738 34943855082200064 34974226857069864 35073868529027328 35222109731601408 35282641555985824 35331106722958332 35394092689275243 35431765146670464 35529373315118592 35671852063079232 35804574123382064 35819256410447328 35853756230694402 35921305574009856 35955903684343104 36054955760608512 36169926920559432 36269568592516896 36287849508438528 36385224104610381 36422863472451456 36639666231216048 36744052744695296 36759120281275392 36794525344619328 36895887673392384 37043846373197664 37115506052400672 37181673128127528 37221248234886144 37287603820800256 37302894249933312 37402992611033049 37441684828324224 37524935287135296 37561077955965564 37664551999921392 37771858415875584 37888745761825686 37996690906446272 38048884163185896 38157285542568192 38262402031666176 38275365616538193 38384412242226336 38490154424711808 38611737479209356 38652834705458688 38697589514858274 38914747705177344 38952228991371696 39059535407325888 39079222547549184 39184087497272718 39224622201101568 39292032641893304 39311836967475072 39346005214203597 39458102095155744 39570518340441088 39624873448051584 39692971750484052 39734032879037952 39860735790004272 39970544979508416 40130833570964136 40280145888804822 40323018921126656 40411468770761088 40450391644885992 40561825230684576 40677385986327552 40691167785629361 40767830929233408 40803264666581508 40919513283865216 40936293040511232 40975721406507888 41092461353534976 41219624510118054 41337059337782208 41450935534305024 41583113262411864 41626129682801664 41674327169847372 41754944308950756 41829382269143469 41873904264246912 41948554298400288 42198248073986004 42314496691269712 42335824426511616 42372620999911566 42452452042011648 42493340717860032 42746277269752056 42790496946656256 42885640328154624 42926946235389216 43045202285624448 43182463772504628 43301423727800784 43424789607367168 43484439043641024 43779091168324512 43821257615293158 43903817923789824 43941977333241624 43988747913956352 44067168151854848 44085238659012096 44127699976239264 44203536722129967 44225816588409456 44390364857050212 44516833132996224 44639469036943872 44781814282597392 44905180162163776 44927813677114368 44966863101946968 45094973823035136 45147187767334653 45285569654916096 45363396286267488 45444267156600312 45592426305474048 45632053384520148 45680622833723904 45714768746818171 45762059234618496 45863809795387584 46034452444348368 46184535738012672 46229019022726848 46308467042231394 46356371692210944 46504191755004984 46632302476093152 46765158038703104 46781002420213347 46829395893151872 47108142297277776 47192123585700324 47242353528893952 47562469417438976 47603808777678426 47627802479825568 47759008547263104 47805008307592536 47941204912457472 48073274347478016 48089561928471063 48226569227412576 48359424790022528 48425852571327504 48513632139480508 48563817963268608 48714101693775882 48852888308288064 49059367126159104 49194516897856512 49231289419650338 49251477564365076 49391795164263552 49434724499896827 49487341403200896 49575564170836704 49870656814710732 49922246437765632 50033247049513728 50081437274620752 50219402666561856 50379541067922066 50431657115702016 50518327682434248 50543790386753664 50731845550914528 50876380723424256 51033820822050924 51124800551175351 51179216322968448 51291479593658304 51320205899615744 51390700687939392 51482316638945808 51596786019811032 51788758999891914 51886330273569792 51936305321828928 52079380543101184 52150918153737312 52245449996363624 52299496268135424 52317215724380607 52415782623300096 52461340285604796 52610802793540992 52833164597402112 52923962333978736 53147647720005696 53294059972677888 53507778094618848 53519309592173568 53706861185073096 53881958361014784 53933855526514656 54026544882603293 54082433640912768 54254890380839148 54404352888775344 54431774262657792 54581724054014976 54634295208677184 54959499346824072 55116079117042944 55267914045740032 55343831510088576 55444151016549152 55565769559796496 55673259078601008 55772509692191292 55831872352329216 55931405731200384 56162527242486336 56264330765314672 56287402930702944 56341616933948346 56447765902015488 56496827999882088 56657787623813376 56833118642738529 56995036359669408 57235928313852288 57393603047499264 57576618363339504 57735231637067712 57764331870575616 57979252058188032 58182432950495854 58372121557766016 58428343487057544 58589303110988832 58618833821323776 58776131245909077 58836933301652352 58938048962839956 58967755451212608 59187153142733616 59355777510661632 59539457625726078 59601049318556928 59709085710129856 59791103685006408 59955817469262624 60126631764046848 60196250356446204 60420218833207233 60484528381689984 60592356208800416 60617203156141632 60675587467328988 60842737846026864 61016078979491328 61151746393850112 61204896999872262 61379269925797824 61638692030302464 61744622722975192 61808495589614592 61829436765177081 62005589006673312 62176403301457536 62374669893617796 62439194524202496 62810856396370368 62922831447600432 63127974884502528 63250093154386944 63297372110979006 63471745036904568 63503736639767424 63678678063017472 63740011076790048 63921606549943296 64119415904628084 64185745419984384 64302092303216768 64328460492231936 64390419353083824 64567803428436672 64773695658756942 64952135591701176 65137184411050752 65412489501545472 65668636752486768 65731886422939737 65855726885684736 65912965999862436 65983121870934528 66100752227782272 66494209086280976 66585547285575318 66710996066018304 66775249699494336 66959203555415808 67172721423896088 67242209487602688 67357770243245664 67391720515671552 67642460734552704 68045094429401232 68166400734900468 68238955097291264 68388639458211072 68520934250585856 68643088851927744 68761057123313282 68795714693081376 69051678666522552 69248407095771904 69276803607019008 69343528534090272 69462700563347091 69534557538316416 69756287632507476 69948453714139728 70147737058054656 70565283111971648 70662213445916664 70788185378550486 70863530293340928 71058746630237184 71343704126158464 71405713166517639 71609148246764128 71638512820894656 71707512461388804 71911807368686208 72109911521217024 72339853841118864 72539137185033792 72575699016877056 72770448209220762 72845726944902912 73071152540663823 73279332462432096 73488105489390592 73589050689238656 73791775346784768 73846934129475507 74087692746395328 74231012104801344 74363346256255056 74575207641600512 74605788499866624 74805985222066098 74883369656648448 75049870574270592 75122155911931128 75329103999842784 75543716831751168 75569311601883099 75777491523651372 75993381812892544 76097768326371792 76314571085136384 76550731233076386 76768824484452672 76980308849423616 77223474958418712 77305669410917376 77395179029716548 77683138499837871 77829495410354688 77904457982743392 78119070814651776 78368174994545436 78449244402203136 78584065283786608 78623673934950144 78692010428407194 78916204190311488 79249746896103168 79385943500968104 79468065758075904 79721471580008544 79941089959016832 80261667141928272 80560291777609644 80646037842253312 80822937541522176 80900783289771984 81123650461369152 81382335571258722 81535661858466816 81606529333163016 81839026567730432 81872586081022464 81951442813015776 82184922707069952 82439249020236108 82674118675564416 82901871068610048 83166226524823728 83348654339694744 83509888617901512 83658764538286938 83747808528493824 83897108596800576 84396496147972008 84628993382539424 84671648853023232 84745241999823132 84898856244090889 84986681435720064 85492554539504112 85771280656309248 85853892470778432 86090404571248896 86364927545009256 86602847455601568 86849579214734336 86968878087282048 87273649425743781 87558182336649024 87642515230586316 87883954666483248 88134336303709696 88170477318024192 88255399952478528 88407073444259934 88451633176818912 88780729714100424 89033666265992448 89278938073887744 89309186438589117 89563628565194784 89810360324327552 89933726203893936 90189947646070272 90294375534669306 90726792572534976 90888534313200624 91184852610948096 91264106769040296 91361245667447808 91429537493636342 91524118469236992 91727619590775168 91807345499808393 92068904888696736 92458038045453696 92616934084462788 92712743384421888 93008383510009968 93264604952186304 93562004840426694 93658791786303744 94216284594555552 94384247171400648 94484707057787904 94946058166468509 95124938834877952 95207617555356852 95255604959651136 95518017094526208 95610016615185072 95882409824914944 96179123856942126 96453138454825152 96718849580045056 96851705142655008 97027264278961016 97127635926537216 97160543488135413 97428203387551764 97705776616576128 98118734252318208 98462578839300676 98502955128730152 98783590328527104 98869448999793654 98974682806401792 99151128341673408 99741313629421464 99844492875531264 100066494099027456 100162874549241504 100438805333123712 100759082135844132 100863314231404032 101036655364868496 101087580773507328 101463691101829056 102067641644101848 102249601102350702 102358432645936896 102582959187316608 102640411799231488 102781401375878784 102964633277891616 103141585684969923 103193572039622064 103577517999783828 103872610643657856 104158761086202368 104301836307474624 104490899992727248 104634431448761214 104831565246600192 104922680571209592 105221605587081984 105666329194804224 105847924667957472 106182278067825729 106295295440011392 106588119945355776 107015556189237696 107413722370146192 107763916722029568 107867711053029312 108053089765206586 108164867281825536 108509780761678296 108808705777550688 108863548525315584 109155672313831143 109268590417354368 109918998693648144 110232158234085888 110687663020177152 110888302033098304 111131539119592992 111346518157202016 111545019384382584 111663744704658432 111862811462400768 112208977833099147 112325054484972672 112528661530629344 112574805861405888 112683233867896692 112993655999764176 113315575247626752 113666237285477058 113990072719338816 114471856627704576 114787206094998528 114826096849614579 115153236726679008 115470463274135424 115958504116376064 116364865900991708 116744243115532032 116856686974115088 117178606221977664 117237667642647552 117552262491818154 117673866603304704 117876097925679912 117935510902425216 118374306285467232 118711555021323264 119078915251452156 119202098637113856 119418171420259712 119582207370012816 119911634938525248 120392500712892408 120840437666414466 120969056763379968 121184712417600832 121234406312283264 121351174934657976 121685475692053728 122032157958982656 122073503356888083 122303492787700224 122409793999744524 122758539851595648 123277384060604928 123489245445950384 123658873530354162 124011178013346624 124352806602915072 124749339787235592 124878389048404992 125488146807430407 125621712792740736 125845662895200864 126594744221958012 126943490073809136 127007473279534848 127357356126034944 127480022153580096 128238831809256168 128371490839968768 128604184606433536 128656920984463872 128780838706167648 129135606856873344 129547391317513884 129904271183402352 130274368822101504 131337273504973536 131463772845879474 131711453771369472 131825931999724872 131966243741869056 132201504455564544 132610610166389901 132988418172561952 133171094571150636 133550499398988672 133918407110831616 134345442847792176 134715540486491328 134783441031343104 135284921469105408 135441563302003959 136090188858802464 136332801469800936 136477910194582528 136777278916422144 137041868501171712 137144306240454513 137286177703855488 137522114246626564 137591429386162752 138103357333045104 138496814191543808 138553607214038016 138687057068180544 138925401126694182 139069115076632832 139512575265014952 139896907428279456 140295474116109312 140343007260640041 141130566223943296 141324426891833328 141576370757100972 141727060586681856 142687408252316928 142811426333035278 143218296493528256 143277025641789312 143415024922777608 143823614737372416 144219823042434048 144268685785413189 144679707682237728 145078274370067584 145540896418441524 145691453889805824 146142305081327646 146558664924864192 147178101378477312 147583550693569536 147693868258951014 148175385492790656 148304173499690481 148462024209602688 148726692512510112 149150415283201024 149611970444132196 149766739313296896 150099741148541184 150244311823862256 150658207999685568 151138623203766198 151554983047302744 151986763625785088 152195536652743584 152629142170272768 153101462466152772 153374401653526053 153537648968905344 153960617698847232 154446949916837424 154790358059433096 155366276999675742 155658990820709376 155808915965486784 156238141629303552 156736349989090872 156898488804406272 157168130567573216 157247347869900288 157384020856814388 157832408380622976 158499493792206336 158771887001936208 159442943160017088 159882179918033664 160523334283856544 161120583555219288 161292075684506624 161645875083044352 161801566579543968 162079634647809879 162247300922738304 162764671142517444 163213058666326032 163678053135460864 163745172162044928 163902885626031552 164878498040472216 165348237351128832 165803742137220096 166332453049647456 166697308679389488 167019777235803024 167317529076573876 167495617056987648 167794217193601152 168792992295944016 169257986765078848 169343297706046464 169490483999646264 169797712488181778 169973362871440128 170499355928215587 170985109079008224 171707784941556864 172180809142497792 172729855090018512 173205694911203136 173937756174564096 174547298851487562 175116364673298048 175285030461172632 175767909332966496 176268672607419392 176328393737727231 176510799904957056 176814146888519868 176903266353637824 177561459428200848 178067332531984896 178618372877178234 179127257130389568 179620720648655104 179867452407787872 180379895292140544 180588751069338612 181260656499621699 181453585145069952 181777068626401248 182528213538080592 182859074987272684 183048236938473984 183455239181550336 183614690999616786 184137809777393472 184916076090907392 185233868168925576 185425486768843776 186016767020019936 186529209904372608 187124009680853388 187317583572607488 188432569189111104 188768494342801296 189892116332937018 190249877669755904 190415235110713704 190511209919302272 191036034189052416 191220033230370144 191764819649829888 192358247713884252 192906276909650304 193437699160090112 193703410285310016 194054528557922032 194321086976270826 194856406775103528 195411553233152256 196237468504636416 196925157678601352 197005910257460304 197195659268819211 197567180657054208 197738897999587308 197949365612803584 198302256683346816 199482627258842928 200132988198054912 200325749098483008 200877610666247424 201518164271688264 201726628462808064 202073310729736992 202175161547014656 202927382203658112 204135283288203696 204499202204701404 204716865291873792 205165918374633216 205562802751757568 205929266555783232 206283171369939846 206387144079244128 207155035999567656 207745221287315712 208317522172404736 208388101690041273 208603672614949248 208981799985454496 209268862897522428 209845361142419184 210443211174163968 211695849335914944 212364556135651458 212590590880022784 213176239890711552 214031112378475392 214217139499552917 214827444740292384 215735422106058624 216106179530413172 216329734563651072 217019561523356592 217617411555101376 217727097050631168 218311344627662286 218537180834708736 219837997387296288 220464316468171776 221375326040354304 221540802388426521 221776604066196608 222263078239185984 222693036314404032 223090038768765168 223725622924801536 224417955666198294 224650108969945344 225057323061258688 225149611722811776 225366467735793384 225987311999528352 226631150495253504 226707934805649297 227332474570954116 227980145438677632 228943713255409152 229652193699229158 230306473453358016 230940926548270848 231917008232752128 232729731801983416 233049415499513613 233488486231064064 233713373948230176 234357212443955328 235104524983636308 235347733206609408 235752195851359824 235871021804850432 236748612570934464 238157830502904312 238404197274227712 238836342840519424 239164414740025632 239823269877050496 240785001425784816 241680875332828932 241938113526759936 242369424835201664 242468812624566528 242702349869315952 243370951384107456 244147006713776166 244606985575400448 244819587999489048 245517079703191296 246554768121209856 246978490891900768 247317747060708324 248022356026693248 248705613205830144 249498679574471184 250976293614860814 251243425585481472 251691325790401728 253189488443916024 253886980147618272 254014946559069696 254696568732272667 254960044307160192 256477663618512336 257208369212867072 257313841968927744 257561677412335296 258271213713746688 259094782635027768 259808542366804704 260548737644203008 261820948277231343 262674547009947072 262927545691758948 263651863999449744 264403008911129088 265221220332779802 265976836345123904 266342189142301272 267100998797977344 267836814221663232 267927559315767351 268690885695584352 269431080972982656 270569842938210816 270883126604007918 272180377717604928 272665602939601872 273554557832844288 274083737002343424 274288612480909026 274572355407710976 275044228493253128 275182858772325504 275422036499425179 276206714666090208 276993628383087616 277374114136361088 277850802253388364 278138230153265664 279025150530029904 279793814856558912 280686014521280082 282261132447886592 282648853783666656 283152741514201944 283454121173363712 284838174499405527 285374816504633856 285622852666070556 286436592987056512 286554051283578624 286830049845555216 287647229474744832 288537371570826378 289359415364475456 290156548740135168 291081792836883048 291382907779611648 292284610162655292 293117329849728384 294356202756954624 295387736517902028 296350770985581312 296608346999380962 296924048419205376 297453385025020224 299223940888264392 299533478626593792 300199482297082368 300488623647724512 301316415999371136 302277246407532396 303109966094605488 303973527251570176 304391073305487168 306202924932305544 306748803307052106 307075297937810688 307921235397694464 308893899833674848 309424757054909769 309580716118866192 310732553999351484 311617831930973568 312476283258607104 313472699978181744 314336261135146432 314494695739800576 314768041713628776 315664816761245952 316998987584412672 317543774003872416 318885886320034176 319764359836067328 320003381227727197 321046668567713088 322241167110438576 323291750166088704 323603133159087936 324159269295619758 324494601845476608 325529342285034888 326426117332652064 327356106270921728 327467016941493429 327805771252063104 329756996080944432 330696474702257664 332664906099294912 333394617358778976 334039554471606048 334635058153147752 334991234113975296 335588434387202304 336626933499297441 337585984591888032 338515973530157696 338980967999292528 339595424976363556 339946725742880256 340998711856431174 341970218158016448 343415569883113728 344361618284995584 345459710180037024 346411389822406272 347875512349128192 349094597702975124 350232729346596096 350570060922345264 351535818665932992 352656787475454462 353021599809914112 353628293777039736 353806532707275648 355122918856401696 356134665063969792 357236745754356468 358254514260779136 359241441297310208 359734904815575744 361177502138677224 362521312999243398 362907170290139904 363554137252802496 365056427076161184 365718149974545368 366096473876947968 366220510070664249 366910478363100672 367229381999233572 368275619554786944 369832152181814784 370467736337851152 372033534040039872 373058419808745216 374248019361706776 374635167145214976 376865138378222208 377536988685602592 378185814178223051 379784232665874036 380830470221427408 381022419838604544 382072068378104832 382440066460740288 384716495427768504 385812553819300608 386875398320180224 387406820570620032 388109057115844064 388642173952541652 389712813550207056 390823106466304512 393850315357202704 394011820514920608 394391318537638422 395134361314108416 395477795999174616 395898731225607168 396604513366693632 397831830499169703 398965254517685856 400651498196966016 401755221332494848 403036328543376528 404146621459473984 404350323094029312 405854764407316224 408270566576407392 408998404409402808 409433730583747584 410331836749266432 411125605503515136 411432918721363539 411858533111566464 412566342739879692 412774288158488256 414310071999135312 415490442574631424 416776203380082546 417207345229898496 417963599970908992 418537725795044856 419690722284838368 420886422348327936 421029021781920123 423391698671829888 424729112271302916 425181181760045568 428062224756950784 428434278999105834 429654889480584768 431470844212117248 432212359060826344 432659469127302144 432806057356239567 434039123046713184 435234823110202752 436622689255324572 437074361669417472 439675994774592576 442750652080708608 443081604776853042 443553208132393216 444526156478371968 445386072628808064 446180077537530336 447451245849603072 448835911332396588 449300217939890688 450114646122517376 450299223445623552 450732935471586768 451974623999056704 453415869611298594 454664949141908232 455960290877355264 457887426510818304 459304387398458316 460123204960578159 460612946906716032 461881853096541696 465459463603966832 466098830999027226 466976972462128128 467426747896460352 468714424887910656 470209049967272616 470695466413218816 471504391702719648 471742043609700864 473497225141868928 476315661005808624 477672685681038848 478328829480051264 479646539754100992 481570002851569632 483361750665657864 483876227053519872 484738849670403328 484937625249133056 485404699738631904 486238903943429637 486741902768214912 488294013427552332 489639175998978096 491034159406382592 493956981783801536 494635494121416648 496044712053386496 497411226411660288 498997359148942368 501952587229721628 502486851170962944 503382651580803456 506378976887832048 507773960295236544 508029893118139392 509393137464545334 509920088614320384 511498067784646761 512955327237024672 514416738425734144 515123354824670592 516542427427493376 518189565270055536 519617084733609408 523641896554462686 525349094019894144 525855091383517896 527303727998899488 528806017822258176 528985181213181693 530442440665559604 531953672690247808 532684378284602544 534201997595954688 535855118631534702 537381771391168704 538862161945965312 541139685876421632 541766253208015836 543781969498865097 544360755435209856 545331205879203744 548577224961818052 549144710815421952 550088456986506256 550365717544651008 550844072998850358 552413429332180416 554748228272722176 555701604506776728 556276460306531328 558050301060059808 559587629713117824 561372029042560164 564522264895773184 565297707567333312 566305483028403888 569676348998811054 570749633009267712 571245705332141112 572873185974113024 573108102567157248 573660099691110432 575294458949489664 577074743141652756 578718830728950912 580313097480270336 582163585673766096 584569220325310584 586234659699456768 588712405513909248 590775473035804056 592701541971162624 593216693998761924 593848096838410752 594291993708636223 594906770050040448 598447881776528784 600398964594164736 600977247295449024 602632831998742272 604554492815064792 606219932189210976 607947054503140352 608782146610974336 612405849864611088 613497606614104212 614150595875621376 617787799667349696 618849514109819538 619161432237732384 621465107998702968 623235663861947136 624952566517214208 625164305070123819 626945399956363488 628672522270292864 629536083427257552 631329633522491904 635087548007744832 637771772640068352 639528719672134656 640006762455454394 642093337135426176 642651418498658751 644482334220877152 647206266318175872 648318538591239516 648989203690953216 651058684570069776 652852234665304128 654934033882986858 655611542504126208 659513992161888864 661392949404515328 664622407165279563 665329812198589824 666789234717557952 668079108943212096 669270116306295504 671176868774404608 673253866998594882 675171969183776064 677031947060315392 677961935998585056 679190849952727112 679893451485760512 680123804416947891 681997423712862348 683940436316032896 686831139766227456 690919420360074048 692822779644812544 695751024698256384 698189195405950248 700465458693192192 701140121844690528 703071637331865984 705313574950908924 706043199619828224 707256587554079472 707613065414551296 710245837712803392 714473491508712936 716509028521558272 718482882594620416 719469809631151488 722355004277354448 725042625998486796 725814340580279808 727108274505604992 730112854152322368 731436299949090736 732441020141328498 733820956726201344 734458763998467144 736551239109573888 739664304363629568 740935472675702304 744067068080079744 746116839617490432 748496038723413552 753730276756444416 755073977371205184 756371628356446102 759568465331748072 761660940442854816 762044839677209088 764089706196818001 764880132921480576 769432990855537008 771625107638601216 774813641141240064 776218114231688128 777284347905083304 779425627100414112 781646212932609024 785462844831694029 787700630714405408 788023641029841216 788782637075276844 790955591998349232 793209026733387264 795663660998339406 797930509035371712 801302996393932032 803510442664989696 803782677947302053 806072657086753056 808293242918947968 811709528814632448 816541133152814784 817996808818805616 820663673498532864 822251211007030272 822865837442727078 823717066223132928 825132685479759384 825548576316976512 828620143998270624 830980885149262848 833552406760165092 834414690459796992 835927199941817984 837075451590089712 839381444569676736 842058043563840246 846783397343659776 849458224542605832 850362363520091136 854514523498216581 856124449513901568 856868557998211668 859309778961169536 862941688424234496 864424718121652688 865612114712479134 868078246093426368 870469646220405504 873245378510649144 874148723338834944 879351989549185152 886163209553706084 887106416264786432 889052312956743936 890772145257616128 892360155075060672 897671822664793176 898600435879781376 900229292245034752 900598446891247104 901465870943173536 903949247998113408 906831739222597188 909329898283816464 911920581754710528 918608774796916632 920246409921156318 921225893813432064 923763706193083392 928274271164729307 930918927207933664 932197661998054452 934853495792920704 937428849775821312 940418099934545232 943008783405439296 943484087219401728 946994450283737856 952631322011617248 955345371362077696 956657658960102528 959293079508201984 960010143683181591 963140005703139264 966723501331315728 969477699340806656 969875250498266112 970809399477263808 972477807886859274 973483805536429824 976588026855104664 979278351997956192 982068318812765184 982401050824480287 987913963567603072 989270988242833296 992089424106772992 997994718297884736 1003905174459443256 1004973702341925888 1006765303161606912 1009880800497892323 1012757953775664096 1015547920590473088 1018786274929090668 1019840177228640768 1022996135569293522 1025910654474049344 1030246709649341184 1033084854854986752 1036379130540111072 1039234169467218816 1047283793108925372 1050698188039788288 1051710182767035792 1054607455997798976 1057970362426363386 1060884881331119208 1063907345380495616 1065368756569205088 1068403995191909376 1071710237263069404 1074763542782337408 1077724323891930624 1083532506416031672 1087563938997730194 1088721510870419712 1090662411758407488 1097154449923636104 1098289421630843904 1100176913973012512 1100731435089302016 1101688145997700716 1104826858664360832 1109496456545444352 1111403209013553456 1116100602120119616 1119175259426235648 1122744058085120328 1129044529791546368 1130595415134666624 1132610966056807776 1134557442534669153 1139352697997622108 1142491410664282224 1145746371948226048 1146216205134314496 1147320199382220864 1154149486283305512 1157437661457901824 1160626194960540672 1164327171347532192 1169138440650621168 1172469319398913536 1181550946071608112 1185403083942325248 1186433387997523848 1187696193676821504 1188583987417272446 1189813540100080896 1193495491497509109 1196895763553057568 1201954494590898048 1205265663997484544 1209108985630129584 1212439864378421952 1217564293221948672 1224811699729222176 1226995213228208424 1228301191751242752 1234298756164090617 1235575599334699392 1237699028219639076 1238322864475464768 1242930215997405936 1246471327723894272 1250328610140247638 1253890799912726976 1257345044540585728 1259072166854515104 1262659267044983808 1263087065345760369 1270175096015489664 1275543545280136704 1280013524910908788 1284186674270852352 1285302836997317502 1288964668441754304 1294412532636351744 1296637077182479032 1297978407381906432 1302117369140139552 1305704469330608256 1309868067765973716 1311223085008252416 1319027984323777728 1329244814330559126 1330659624397179648 1333578469435115904 1336158217886424192 1338540232612591008 1342353737548809216 1346507733997189764 1350343938367552128 1354063894120630784 1355923871997170112 1358381699905454224 1360247608833895782 1363994847425724696 1367880872632065792 1373662279532454912 1380369614881734477 1381838840720148096 1385645559289625088 1396378390811900496 1400930917386384384 1402280243689381056 1406143274663731968 1410627149901817848 1412086399239656448 1414513175108158944 1415226130829102592 1420491675425606784 1428946983017425872 1433018057043116544 1438939619262302976 1444710008554708896 1450085251996973592 1451628681160559616 1454216549011209984 1458716711830288911 1460225708304644736 1462872599898181472 1464882040282656996 1468917527996934288 1473102478219147776 1481870945351404608 1488134136160159488 1492233679234980864 1496992077446827104 1507460553512888832 1510147954742410368 1512743256712892204 1519136930663496144 1523321880885709632 1524089679354418176 1528179412393636002 1529760265842961152 1538865981711074016 1543250215277202432 1549627282282480128 1552436228463376256 1554568695810166608 1558851254200828224 1570925689663388058 1575401261428810816 1576047282059682432 1577565274150553688 1581911183996698464 1586418053466774528 1586955543639545079 1591327321996678812 1595861018070743424 1602605992787864064 1607565355894604106 1612145314173506112 1616586485837895936 1623419057629264896 1631345908496595291 1633082266305629568 1635993617637611232 1645731674885454156 1647434132446265856 1650265370959518768 1651097152633953024 1657240287996541248 1667104813520330184 1668829380919593984 1671854399883635968 1674150903180179424 1678762889139353472 1684116087127680492 1693566794687319552 1698916449085211664 1709029046996433162 1712248899027803136 1713737115996423336 1718619557922339072 1725883376848468992 1728849436243305376 1731224229424958268 1736156492186852736 1740939292440811008 1746490757021298288 1758703979098370304 1772326419107412168 1774212832529572864 1778104625913487872 1781544290515232256 1782875981125908669 1784720310150121344 1795343645329586352 1800458584490069504 1801196893782494208 1802931741886347072 1807898495996226816 1813663478445194376 1818659796567632928 1823841163509421056 1837217549593833264 1840492819842312636 1842451787626864128 1856548542329458614 1861837854415867328 1864395323996108904 1869706991585841408 1874857699551642624 1875492915210371457 1880836199869090464 1886017566810878592 1893988900567475712 1905262644023234496 1913315317920205056 1918586159016403968 1920020287366363182 1926280011406278528 1927954255495976253 1933447002662631456 1938955398681613312 1941618798954527616 1944955615773718548 1946967611072859648 1953176053710209328 1958556703995912384 1964802101648960574 1975827927135206144 1978541976485666592 1984178848213545984 1993867221495838689 1995989436595769472 2007810348918886512 2013530606323213824 2019761600995784646 2025515907551328192 2031095841180946176 2037572549858181336 2039680354457281536 2045992271138587044 2051821308948098688 2060493419298682368 2072758261080222144 2078468338934437632 2094567586217850744 2101396376079576576 2103420365534071584 2109214911995597952 2115940724852726772 2121769762662238416 2127814690760991232 2130737513138410176 2143420474526138808 2149527085564674816 2155448647783861248 2167065012832063344 2175127877995460388 2177443021740839424 2181324823516814976 2194308899847272208 2200353827946025024 2201462870178604032 2203376291995401432 2209653717328721664 2218992913090888704 2222806418027106912 2232201204240239232 2238350518852471296 2245488116170240656 2261190830269333248 2265221932113615552 2269114885069338306 2278705395995244216 2284982821328564448 2291492743896452096 2292269118590454003 2294640398764441728 2308298972566611024 2314875322915803648 2328654342695064384 2338276881301242336 2344938638797827072 2356388534495082087 2363101892143216224 2372866775995047696 2377167974834544892 2379627080200161792 2386990982995018218 2393791527106115136 2403908989181796096 2410531327994969088 2418217971260259168 2424879728756843904 2435128586443897344 2449623399458444352 2453990426456416848 2468597512328181234 2471151198669398784 2475398056439278152 2476645728950929536 2485860431994811872 2492942655447788544 2500657220280495276 2507781599825453952 2514690089081171456 2518144333709030208 2526174130691520738 2540350192030979328 2551087090560273408 2560027049821817576 2563543570494649743 2568373348541704704 2570605673994635004 2577929336883508608 2588825065272703488 2593274154364958064 2604234738280279104 2611408938661216512 2619736135531947432 2622446170016504832 2638055968647555456 2658489628661118252 2661319248794359296 2667156938870231808 2672316435772848384 2677080465225182016 2693015467994379528 2700687876735104256 2708127788241261568 2711847743994340224 2716763399810908448 2720495217667791564 2727989694851449392 2735761745264131584 2760739229763468954 2763677681440296192 2771291118579250176 2784822813494187921 2792756781623800992 2804560487378762112 2812286549327463936 2821254299803635696 2829026350216317888 2830452261658205184 2840983350851213568 2857893966034851744 2866036114086233088 2877879238524605952 2880030431049544773 2889420017109417792 2900170503993947184 2908433098022419968 2917433423660577822 2920451416609289472 2925745199796362944 2929764080565313992 2937835055993868576 2946204956438295552 2947203152473440861 2963741890702809216 2976268272320318976 2993984154893654208 3014921107025777664 3020295909484820736 3025486513425784408 3029642401493676969 3038273861326992288 3046643761771419264 3056358824787272004 3059520531685922304 3077731963422148032 3099254564564960256 3104872456926752512 3109137391620333216 3117702508401656448 3141851379326776116 3150802522857621632 3152094564119364864 3155130548301107376 3163822367993396928 3173911087279090158 3182654643993357624 3191722036141486848 3205211985575728128 3215130711789208212 3224290628347012224 3233172971675791872 3262691816993190582 3266164532611259136 3271987235275222464 3291463349770908312 3294868264892531712 3300530741919037536 3302194305267906048 3314480575993082496 3334209627040660368 3343708799767271936 3348301806360358848 3357525778278706944 3368232174255360984 3387133589374639104 3397832898170423328 3403672327604007459 3418058093992866324 3427474231992846672 3437239115844678144 3457698872486610752 3462448458849916536 3472312984373705472 3481878584881622016 3492981514042596576 3517407958196740608 3544652838214824336 3556209251826975744 3563088581030464512 3565751962251817338 3569440620300242688 3580486474492527327 3590687290659172704 3600917168980139008 3605863483772694144 3615796991992453632 3627326956890388752 3637319593135265856 3674435099187666528 3680985639684625272 3684903575253728256 3702896268492271851 3713097084658917228 3723675708831734656 3728790647992217808 3739413983171682816 3750985830420742914 3761672399738180928 3772035133621757184 3787977801134951424 3810525288046468992 3826630635840410112 3840040574732726364 3852560022812557056 3855908510991952506 3866894005325262912 3883237597909055232 3889911231547437096 3893935222145719296 3906352107420418656 3917113407991824768 3929604203297921148 3951655854270412288 3957083952971333184 3987734442991677378 3991978873191538944 4015620697837773024 4027061212646427648 4039523201991569292 4051031815102656384 4062191682361892352 4075145099716362672 4091984542277174088 4103642617896197376 4120986838597364736 4145516522160444288 4156936677868875264 4160043955960453561 4189135172435701488 4202792752159153152 4206840731068143168 4218429823991195904 4231881449705453544 4243539525324476832 4255629381521982464 4261475026276820352 4286840949052277616 4299054171129349632 4334130025664126688 4350255755990920776 4354886043481678848 4362649647033629952 4376150135490866733 4388617799694544416 4400707655892050048 4406752583990802864 4419307434657443328 4445612836054213824 4464402408480478464 4476701037704942592 4490976232340481312 4522381660538666496 4530443864227231104 4538229770138676612 4557410791990488432 4569965642657128896 4584538237180908006 4589280797528883456 4616597945133222048 4629750645831607296 4657308685390128768 4676553762602484672 4712777068990164174 4726203784286432448 4745733551990095392 4754335949669089784 4759254160400323584 4760866630918635237 4773981965990036436 4787583054212230272 4807817978363592192 4836435942520518336 4849759457513687808 4870257172887794688 4899246798916888704 4907980852912833696 4937195024656362468 4942302397338797568 4950796112878556304 4953291457901859072 4971720863989623744 5001314440560990552 5015563199650907904 5029380178162342912 5036288667418060416 5052348261383041476 5080700384061958656 5120054099643635152 5127087140989299486 5136746697083409408 5141211347989270008 5155858673767017216 5177650130545406976 5186548308729916128 5208469476560558208 5222817877322433024 5239472271063894864 5276111937295110912 5316979257322236504 5322638497588718592 5334313877740463616 5344632871545696768 5348627943377726007 5354160930450364032 5386030935988759056 5401375753470208512 5423695487988680448 5433526799621816896 5440990435335583128 5455979389702898784 5471523490528263168 5521478459526937908 5527355362880592384 5569645626988375842 5585513563247601984 5609120974757524224 5624573098654927872 5626478745631114371 5642508599607271392 5658052700432635776 5681966701702427136 5715787932069703488 5755758477049211904 5760060862099089546 5778840034218835584 5800341007987894368 5816866196044839936 5834866847321155644 5840902833218578944 5851490399592725888 5859528161130627984 5875670111987737152 5894406304946881722 5927483781405618432 5952536544640637952 5981601664487516067 5987968309787308416 6040591818969641472 6050973026851568816 6059284802987353938 6076547722653984576 6093287523542838528 6112717649574544008 6119041063371844608 6155463926844296064 6209744913853505024 6218274783240666432 6235405016803312896 6283702758653552232 6301605045715243264 6304189128238729728 6310261096602214752 6327644735986793856 6347822174558180316 6365309287986715248 6383444072282973696 6430261423578416424 6448581256694024448 6466345943351583744 6525383633986381164 6532329065222518272 6543974470550444928 6582926699541816624 6601061483838075072 6604388610535812096 6628961151986164992 6668419254081320736 6687417599534543872 6696603612720717696 6715051556557413888 6736464348510721968 6795665796340846656 6807344655208014918 6836116187985732648 6854948463985693344 6874478231689356288 6876807355771362009 6915397744973221504 6924896917699833072 6944625968747410944 6985963028085193152 7034815916393481216 7069165603485246261 7089305676429648672 7131503924503634676 7138881240600485376 7160972948985054654 7181374581318345408 7211726967545388288 7231593983984907264 7254653913780777504 7274639186270531712 7348870198375333056 7361971279369250544 7405792536984543702 7426194169317834456 7447351417663469312 7457581295984435616 7478827966343365632 7501971660841485828 7523344799476361856 7544070267243514368 7621050576092937984 7653261271680820224 7680081149465452728 7705120045625114112 7711817021983905012 7733788010650525824 7766475195818110464 7779822463094874192 7812704214840837312 7834226815983649536 7859208406595842296 7903311708540824576 7914167905942666368 7975468885983354756 7983957746383077888 8031241395675546048 8079046403983138584 8102063630205312768 8124383364723784704 8150290199432725344 8183969084554348176 8207285235792394752 8291033044320888576 8313873355737750528 8320087911920907122 8354468440482563763 8378270344871402976 8413681462136286336 8436859647982391808 8463762899410907088 8487079050648953664 8522950052553640704 8573681898104555232 8598108342258699264 8640091293148634319 8668260051328253376 8700511511981841552 8725299294067259904 8752300270981733466 8777235599389088832 8801415311784100096 8813505167981605728 8838614869314886656 8841609457420322583 8891225672108427648 8928804816960956928 8981952464680962624 9044763321077332992 9060887728454462208 9076459540277353224 9114821583980976864 9139931285314257792 9169076474361816012 9178561595057766912 9233195890266444096 9314617370780257536 9353107525204969344 9425554137980328348 9452407568572864896 9491467103980190784 9508671899338179568 9521733261837270474 9547963931980072872 9575166108424460544 9615635956727184384 9672871885041036672 9699518915027375616 9798493597833777408 9815961705825667392 9874390049312724936 9884604794677595136 9901592225757112608 9906582915803718144 9943441727979247488 10002628881121981104 10031126399301815808 10072577334836120832 10104696522766082952 10161400768123917312 10211016982812022377 10240108199287270304 10254174281978598972 10282422695978540016 10311717347534034432 10373096617459832256 10416938953121116416 10445635754644866048 10478944542127789728 10552223874590221824 10633958514644473008 10668627755480927232 10689265743091393536 10697255886755452014 10708321860900728064 10772061871977518112 10802751506940417024 10847390975977360896 10867053599243633792 10881980870671166256 10911958779405797568 11042956919053875816 11054710725761184768 11108688805476815553 11139291253976751684 11171027126495203968 11218241949515048448 11252957491262228742 11285017199214542784 11316105400865271552 11363933403404854272 11431575864139406976 11520121724198179092 11557680068437671168 11600682015975788736 11669733694642311288 11681805666437157888 11702980799185451776 11719056322261255968 11751340223975474304 11788812609893763444 11854967562811236864 11963203328975032134 11975936619574616832 12081183637939282944 12101946053703137632 12118569605974707876 12153095445307969152 12186575047085677056 12225435299149088016 12310927853688592128 12419489827707010048 12436549566481332864 12470810033606625792 12480131867881360683 12567405517307104464 12603210091430486528 12608378256477459456 12620522193204429504 12655289471973587712 12695644349116360632 12730618575973430496 12766888144565947392 12860522847156832848 12897162513388048896 13050767267972762328 13064658130445036544 13087948941100889856 13128450406472600199 13165853399083633248 13202122967676150144 13257922303972329984 13336838508162641472 13393207225441435392 13430103113114827776 13472928697021443936 13591331592681693312 13614689310416029836 13672232375971465296 13709896927971386688 13753614711542724018 13830795489946443008 13849793835399666144 13889251937494821888 13971926056170386304 14138331206970492522 14178611352859297344 14263007849007269352 14277762481200970752 14321945897970109308 14362749162636690816 14423453935090776576 14509307827561555008 14549278372541063424 14697740396750666112 14723942558738501088 14811585073969087404 14852388338635668912 14894702835326938624 14915162591968871232 15003943321682971656 15046689598952723712 15088140534487028736 15242101152185875968 15360162298930905456 15410240091250228224 15423634043967810024 15467576021301051648 15532950391636220928 15559644926189748384 15625408429681674624 15668453631967299072 15718416813191684592 15828335811885332736 15950937771966709512 15967915492766155776 16045883830133178021 16062482791351092096 16158092807966277168 16204127260410625536 16300580398865450688 16367938169108696352 16414570471584789504 16582066088641777152 16640175823841814244 16708936880965127526 16756540689742805952 16827362924272572672 16873719295964783616 16927525798821814176 16974158101297907328 17045900105107281408 17147363796209110464 17280182586297268638 17336520102656506752 17401023023963683104 17450598588134519808 17504600541963466932 17554471198778177664 17602830623568200192 17627010335963211456 17683218914840645166 17782451344216855296 17857609633921913856 17944804993462548201 17963904929361925248 18121775456908924416 18152919080554706448 18229643167961953728 18279862570628515584 18338152948723632024 18357123190115533824 18466391780532888192 18629234741560515072 18706215050409938688 18851108275960656696 18904815137145729792 18982934207960381568 19017343798676359136 19043466523674540948 19095927863960145744 19150332216848921088 19345743770082073344 19399037830054751232 19596987195667554816 19631923411651334784 19748780098625449872 19803184451514225216 19813165831607436288 19886883455958494976 20005257762243962208 20062252798603631616 20145154669672241664 20209393045532165904 20422033965624044754 20480216398574540608 20508348563957197944 20564845391957080032 20623434695068068864 20630422067314086027 20746193234919664512 20833877906242232832 20957889084255579456 21104447749180443648 21207496810455738783 21267917029288946016 21394511773510904028 21416643721801456128 21544123743955036224 21694781951954721792 21734107198487267584 21763961741342332512 21823917558811595136 22085913838107751632 22217377610953631106 22278582507953503368 22342054252990407936 22436483899030096896 22505914982524457484 22570034398429085568 22632210801730543104 22863151728278813952 23040243448396358184 23115360136875342336 23201364031951577472 23339467389284622576 23405961598370903552 23438112644522511936 23502680447950948608 23577625219787526888 23709935125622473728 23926406657950064268 23951873239149233664 24203892107406275264 24237139211949415752 24306190890615938304 24373150094171354112 24450870598298176032 24621855707377184256 24873099132962665728 24941620067213251584 24960263735762721366 25063405321447691289 25134811034614208928 25206420182860973056 25241044386408859008 25310578943947175424 25391288698232721264 25461237151946860992 25721045694313665696 25794325026776097792 25920273879445902957 26101534535945524656 26175897882201779712 26256900812945200398 26331706798167266496 26404245935352300288 26515844607944659968 26673677016325282944 26786414450882870784 26945857394042887872 27182663185363386624 27229378620832059672 27344464751942930592 27419793855942773376 27507229423085448036 27661590979892886016 27699587670799332288 27943852112340772608 28276662413940985044 28357222705718594688 28526015698014538704 28643891795940218616 28725498325273381632 28846907870181553152 29018615655123110016 29098556745082126848 29395480793501332224 29447885117477002176 29623170147938174808 29704776677271337824 29789405670653877248 29830325183937742464 30007886643365943312 30093379197905447424 30484202304371751936 30633050948436067131 30720324597861810912 30847268087935620048 30935152042602103296 31119289852379496768 31250816859363349248 31336907263934598144 31436833626383369184 31656671623770665472 31901875543933419024 32091767660266356042 32124965582702184192 32316185615932554336 32408254520821251072 32601160797730901376 32735876338217392704 33164132177283554304 33280351647683628488 33326066416430446659 33417873761930255052 33513081379485611904 33654725848545145344 33855051597643628352 33948316202595814656 34091800210214562816 34294727592418220928 34560365172594537276 34673040205313013504 34802046047927366208 35009201083926933864 35108942397556355328 35205661247136400384 35254020671926422912 35366437829681290332 35564902688433710592 35889609986925096402 35927809858723850496 36243550913817848832 36305838161109412896 36459286335923907456 36559725141257031168 36676305897447264048 36932783561065776384 37258469483121030144 37412430100819877376 37440395603644082049 37702216551921313392 37809630274291459584 37965868415920763136 38034687597352718272 38086933047349081896 38191855727920291488 38300664433697842176 38691487540164146688 39193974391335109632 39263846823302669568 39385351219417800597 39497560197250899744 39606368903028450432 39773766911916989952 40010515524487924416 40290309339344483328 40418786091064331808 40844067931248089508 40960432797149081216 41016697127914395888 41129690783914160064 41260844134628172054 41492386469839329024 41667755812484465664 41915778168511158912 42414993620911477566 42535834058577892032 42789023547021808056 42833287443602912256 43088247487910072448 43468214396974535168 43527923482684665024 43647835117623190272 44171827676215503264 44434755221907262212 44557165015907006736 44684108505980815872 45011829965048914968 45140068796858171136 45264421603461086208 45726303456557627904 46080486896792716368 46230720273750684672 46402728063903154944 46678934778569245152 46811923196741807104 46876225289045023872 47005360895901897216 47155250439575053776 47852813315900128536 47903746478298467328 48137651490399534063 48407784214812550528 48474278423898831504 48612381781231876608 48901741196596352064 49243711414754368512 49746198265925331456 49920527471525442732 50126810642895382578 50269622069228417856 50482088772817718016 50621157887894350848 50782577396465442528 50922474303893721984 51442091388627331392 51840547758891805914 52203069071891049312 52351795764403559424 52513801625890400796 52663413596334532992 52808491870704600576 53347354032650565888 53572828901765741568 53891714788085775744 54365326370726773248 54458757241664119344 54688929503885861184 54839587711885546752 55014458846170896072 55323181959785772032 55399175341598664576 55887704224681545216 56553324827881970088 56714445411437189376 57052031396029077408 57287783591880437232 57450996650546763264 58037231310246220032 58197113490164253696 58790961587002664448 58895770234954004352 59246340295876349616 59409553354542675648 59660650367875484928 60015773286731886624 60186758395810894848 61266101896872134262 61440649195723621824 61694536175871240096 61870304085204206592 61891266201942258081 62238579704758993536 62501633718726698496 62873667252766738368 63313343247541330944 63803751087866838048 64183535320532712084 64249931165404368384 64632371231865108672 65202321595461802752 65471752676434785408 66560703295367256976 66652132832860893318 66835747523860510104 67026162758971223808 67309451697090290688 67710103195287256704 67896632405191629312 68589455184836441856 69120730345189074552 69346080410626027008 69604092095854732416 70018402167853867728 70217884795112710656 70508041343852845824 70732875659362580664 71129805376867421184 71779219973850192804 71855619717447700992 72611676322218825792 72918572671847814912 73119450282514062336 73352611794894528096 73865567122131552768 74824860201639754752 74880791207288164098 75404433103842626784 75619260548582919168 75931736831841526272 76069375194705436544 76173866094698163792 76383711455840582976 77382975080328293376 77760821638337708871 78527693646605339136 78770702438835601194 78995120394501799488 79212737806056900864 79547533823833979904 80021031048975848832 80837572182128663616 81688135862496179016 81920865594298162432 82033394255828791776 82259381567828320128 82521688269256344108 82984772939678658048 83831556337022317824 84829987241822955132 85071668117155784064 85578047094043616112 86176494975820144896 86936428793949070336 87055846965369330048 87295670235246380544 88343655352431006528 88869510443814524424 89114330031814013472 89368217011961631744 90023659930097829936 90280137593716342272 91452606913115255808 91899152845308201393 92160973793585432736 92805456127806309888 93357869557138490304 93752450578090047744 94010721791803794432 94310500879150107552 95705626631800257072 96275302980799068126 96815568429625101056 96948556847797663008 97224763562463753216 97803482393192704128 99492396531850662912 99841054943050885464 100253621285790765156 100539244138456835712 100964177545635436032 101565154792930885056 101844948607787443968 102884182777254662784 103681095517783611828 104406138143782098624 105027603251780801592 105326827192669065984 105616983741409201152 106694708065301131776 107783429576171551488 108730652741453546496 108917514483328238688 109377859007771722368 109679175423771093504 110028917692341792144 110798350683197329152 111775408449363090432 112321186810932246147 113106649655763940176 113428890822874378752 114104062792058154816 114575567183760874464 114901993301093526528 116074462620492440064 117581923174005328896 117791540469908008704 118492680591752699232 118819106709085351296 119321300735750969856 120031546573463773248 122532203793744268524 122881298391447243648 123389072351742480192 123782532403884516162 124477159409517987072 125003267437453396992 125747334505533476736 127607502175733676096 128367070641065424168 128499862330808736768 129264742463730217344 130404643190923605504 130943505352869570816 133121406590734513952 133304265665721786636 133671495047721020208 134052325517942447616 135420206390574513408 135793264810383258624 137178910369672883712 138241460690378149104 138692160821252054016 139208184191709464832 140036804335707735456 140435769590225421312 141016082687705691648 141465751318725161328 143558439947700385608 143711239434895401984 144412954471198602189 145223352644437651584 145837145343695629824 146705223589789056192 147731134244263105536 149761582414576328196 150808866207685253568 151863473663683052544 152138750389410873088 152347732189396327584 152767422911681165952 155521643276675417742 157055387293210678272 157541404877671202388 157990240789003598976 158425475612113801728 160042062097951697664 161675144364257327232 163376271724992358032 163841731188596324864 164066788511657583552 164518763135656640256 165043376538512688216 165969545879357316096 167663112674044635648 169659974483645910264 170143336234311568128 171156094188087232224 172352989951640289792 174111693930738660096 174591340470492761088 176687310704862013056 177739020887629048848 178228660063628026944 180047319860195659872 180560275187432684544 183798305690616402786 184321947587170865472 185610912255612619776 186715739114276980608 187504901156180095488 188621001758300215104 191411253263600514144 192550605961598136252 193631136859250202112 193897113695595326016 195606964786385408256 199682109886101770928 200507242571581530312 201078488276913671424 201928355091270872064 203130309585861770112 203689897215574887936 205768365554509325568 207362191035567223656 208812276287564197248 210055206503561603184 210653654385338131968 213389416130602263552 215566859152343102976 217835028966656477376 218755718015543444736 219358350847542187008 220057835384683584288 221596701366394658304 224642373621864492294 226213299311527880352 226857781645748757504 228208125584116309632 229151134367521748928 232148925240984880128 233282464915013126613 235583080939816017408 236985361183505398464 237638213418170702592 238642601471501939712 240063093146927546496 245064407587488537048 245762596782894487296 246778144703484960384 247565064807769032324 248954318819035974144 251494669011066953472 255215004351467352192 256734141282130848336 258529484927460434688 260809286381847211008 261887010705739141632 266242813181469027904 266608531331443573272 267342990095442040416 268104651035884895232 270840412781149026816 274357820739345767424 275697458535924604179 276482921380756298208 278416368383418929664 280073608671415470912 282032165375411383296 282931502637450322656 287116879895400771216 288825908942397204378 290446705288875303168 291674290687391259648 293410447179578112384 299523164829152656392 301617732415370507136 304277500778821746176 304695464378792655168 305534845823362331904 311043286553350835484 315082809755342404776 315980481578007197952 316850951224227603456 320084124195903395328 323350288728514654464 326752543449984716064 327683462377192649728 328133577023315167104 329037526271313280512 330086753077025376432 335326225348089271296 336963560432796738441 339319948967291820528 340286672468623136256 342312188376174464448 344705979903280579584 348223387861477320192 353374621409724026112 355478041775258097696 356457320127256053888 360094639720391319744 367596611381232805572 368643895174341730944 373431478228553961216 375009802312360190976 377242003516600430208 382822506527201028288 385101211923196272504 387262273718500404224 387794227391190652032 391213929572770816512 399364219772203541856 401014485143163060624 402156976553827342848 406260619171723540224 407379794431149775872 411536731109018651136 414724382071134447312 417624552575128394496 420110413007123206368 421307308770676263936 431133718304686205952 433238863413595806567 435670057933312954752 437511436031086889472 440115670769367168576 443193402732789316608 449284747243728984588 452426598623055760704 456416251168232619264 458302268735043497856 466564929830026253226 471166161879632034816 473970722367010796928 475276426836341405184 480126186293855092992 490128815174977074096 491525193565788974592 493556289406969920768 495130129615538064648 497908637638071948288 502989338022133906944 510430008702934704384 513468282564261696672 517058969854920869376 523774021411478283264 532485626362938055808 533217062662887146544 534685980190884080832 541680825562298053632 551394917071849208358 552965842761512596416 556832736766837859328 560147217342830941824 565863005274900645312 574233759790801542432 577651817884794408756 580893410577750606336 586820894359156224768 599046329658305312784 603235464830741014272 608555001557643492352 609390928757585310336 611069691646724663808 622086573106701670968 630165619510684809552 631960963156014395904 640168248391806790656 646700577457029308928 653505086899969432128 656267154046630334208 658075052542626561024 660173506154050752864 673927120865593476882 678639897934583641056 680573344937246272512 684624376752348928896 696446775722954640384 706749242819448052224 710956083550516195392 712914640254512107776 720189279440782639488 735193222762465611144 737287790348683461888 746862956457107922432 754484007033200860416 765645013054402056576 770202423846392545008 775588454782381304064 782427859145541633024 798728439544407083712 802028970286326121248 804313953107654685696 812521238343447080448 823073462218037302272 829448764142268894624 835249105150256788992 840220826014246412736 866477726827191613134 871340115866625909504 875022872062173778944 880231341538734337152 898569494487457969176 904853197246111521408 912832502336465238528 916604537470086995712 933129859660052506452 947941444734021593856 950552853672682810368 960252372587710185984 980257630349954148192 983050387131577949184 987112578813939841536 990260259231076129296 1005978676044267813888 1010890681298390215323 1020860017405869408768 1026936565128523393344 1034117939709841738752 1064971252725876111616 1066434125325774293088 1069371960381768161664 1102789834143698416716 1105931685523025192832 1120294434685661883648 1131726010549801290624 1148467519581603084864 1155303635769588817512 1161786821155501212672 1173641788718312449536 1198092659316610625568 1206470929661482028544 1218781857515170620672 1222139383293449327616 1244173146213403341936 1260331239021369619104 1263921926312028791808 1293401154914058617856 1307010173799938864256 1312534308093260668416 1320347012308101505728 1347854241731186953764 1357279795869167282112 1369248753504697857792 1413498485638896104448 1421912167101032390784 1425829280509024215552 1440378558881565278976 1470386445524931222288 1474575580697366923776 1493725912914215844864 1508968014066401720832 1531290026108804113152 1540404847692785090016 1551176909564762608128 1597456879088814167424 1604057940572652242496 1625042476686894160896 1658897528284537789248 1670498210300513577984 1680441652028492825472 1732955453654383226268 1742680231733251819008 1760462683077468674304 1797138988974915938352 1809706394492223042816 1825665004672930477056 1833209074940173991424 1866259719320105012904 1895882889468043187712 1920504745175420371968 1960515260699908296384 1974225157627879683072 1980520518462152258592 2021781362596780430646 2041720034811738817536 2053873130257046786688 2129942505451752223232 2132868250651548586176 2138743920763536323328 2205579668287396833432 2211863371046050385664 2240588869371323767296 2263452021099602581248 2296935039163206169728 2310607271539177635024 2347283577436624899072 2396185318633221251136 2412941859322964057088 2437563715030341241344 2488346292426806683872 2520662478042739238208 2614020347599877728512 2625068616186521336832 2640694024616203011456 2695708483462373907528 2714559591738334564224 2738497507009395715584 2843824334202064781568 2851658561018048431104 2880757117763130557952 2940772891049862444576 2949151161394733847552 3017936028132803441664 3032672043895170645969 3062580052217608226304 3080809695385570180032 3102353819129525216256 3194913758177628334848 3208115881145304484992 3317795056569075578496 3360883304056985650944 3465910907308766452536 3485360463466503638016 3520925366154937348608 3594277977949831876704 3619412788984446085632 3666418149880347982848 3732519438640210025808 3791765778936086375424 3921030521399816592768 3961041036924304517184 4043562725193560861292 4107746260514093573376 4259885010903504446464 4265736501303097172352 4277487841527072646656 4411159336574793666864 4423726742092100771328 4481177738742647534592 4526904042199205162496 4593870078326412339456 4621214543078355270048 4792370637266442502272 4875127430060682482688 4976692584853613367744 5041324956085478476416 5228040695199755457024 5281388049232406022912 5391416966924747815056 5429119183476669128448 5476995014018791431168 5687648668404129563136 5761514235526261115904 5881545782099724889152 6065344087790341291938 6125160104435216452608 6161619390771140360064 6389827516355256669696 6416231762290608969984 6635590113138151156992 6721766608113971301888 6931821814617532905072 7041850732309874697216 7188555955899663753408 7238825577968892171264 7465038877280420051616 7842061042799633185536 7922082073848609034368 8087125450387121722584 8215492521028187146752 8531473002606194344704 8554975683054145293312 8822318673149587333728 8847453484184201542656 9053808084398410324992 9187740156652824678912 9242429086156710540096 9584741274532885004544 9953385169707226735488 10082649912170956952832 10456081390399510914048 10562776098464812045824 10782833933849495630112 10858238366953338256896 11375297336808259126272 11763091564199449778304 12130688175580682583876 12323238781542280720128 12779655032710513339392 12832463524581217939968 13271180226276302313984 13443533216227942603776 13863643629235065810144 14377111911799327506816 14930077754560840103232 15684122085599266371072 15844164147697218068736 16174250900774243445168 16430985042056374293504 17062946005212388689408 17644637346299174667456 18375480313305649357824 18484858172313421080192 19169482549065770009088 19906770339414453470976 20165299824341913905664 21125552196929624091648 21565667867698991260224 21716476733906676513792 23526183128398899556608 24261376351161365167752 24646477563084561440256 25664927049162435879936 26542360452552604627968 27727287258470131620288 28754223823598655013632 29860155509121680206464 31368244171198532742144 31688328295394436137472 32348501801548486890336 34125892010424777378816 35289274692598349334912 36969716344626842160384 38338965098131540018176 39813540678828906941952 40330599648683827811328 43131335735397982520448 47052366256797799113216 48522752702322730335504 49292955126169122880512 55454574516940263240576 57508447647197310027264 59720311018243360412928 63376656590788872274944 64697003603096973780672 70578549385196698669824 73939432689253684320768 79627081357657813883904 86262671470795965040896 94104732513595598226432 97045505404645460671008 110909149033880526481152 115016895294394620054528 119440622036486720825856 129394007206193947561344 141157098770393397339648 147878865378507368641536 172525342941591930081792 194091010809290921342016 221818298067761052962304 238881244072973441651712 258788014412387895122688 282314197540786794679296 345050685883183860163584 388182021618581842684032 443636596135522105924608 517576028824775790245376 776364043237163685368064 1035152057649551580490752 1552728086474327370736128 3105456172948654741472256
- Sum of all divisors σ(n): 12930147422044915497108499
- Sum of proper divisors (its aliquot sum) s(n): 9824691249096260755636243
- 3105456172948654741472256 is an abundant number, because the sum of its proper divisors (9824691249096260755636243) is greater than itself. Its abundance is 6719235076147606014163987
Bases of 3105456172948654741472256
- Binary: 10100100011001101100011101110100001000110011010101111101101111111101000100000000002
- Hexadecimal: 0x2919B1DD08CD5F6FF4400
- Base-36: E1P3C4LRHZJPS000
Squares and roots of 3105456172948654741472256
- 3105456172948654741472256 squared (31054561729486547414722562) is 9643858042104905028904109342445856867954417729536
- 3105456172948654741472256 cubed (31054561729486547414722563) is 29948578487895204851212270352218267177841429268072277828243463629455753216
-
3105456172948654741472256 is a
perfect square number . Itssquare root is 1762230453984 -
The
cube root of 3105456172948654741472256 is 145895468.0066959083
Scales and comparisons
How big is 3105456172948654741472256?- 3,105,456,172,948,654,741,472,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,105,456,172,948,654,741,472,256 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 3105456172948654741472256 cubic inches would be around 12157955.7 feet tall.
Recreational maths with 3105456172948654741472256
- 3105456172948654741472256 backwards is 6522741474568492716545013
- 3105456172948654741472256 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 3105456172948654741472256's digits is 108
- 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 3105456172948654741472256 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 3105456172948654741472256 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/3105456172948654741472256/
Chicago style:
Numbermatics. 2024. "Number 3105456172948654741472256 - Facts about the integer". https://numbermatics.com/n/3105456172948654741472256/
The information we have on file for 3105456172948654741472256 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 3105456172948654741472256, math, Factors of 3105456172948654741472256, curriculum, school, college, exams, university, Prime factorization of 3105456172948654741472256, STEM, science, technology, engineering, physics, economics, calculator, three septillion, one hundred five sextillion, four hundred fifty-six quintillion, one hundred seventy-two quadrillion, nine hundred forty-eight trillion, six hundred fifty-four billion, seven hundred forty-one million, four hundred seventy-two thousand, two hundred fifty-six.