55559681942875377355984896
55,559,681,942,875,377,355,984,896 is an even composite number composed of six prime numbers multiplied together.
55559681942875377355984896 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 55559681942875377355984896:
212 × 34 × 74 × 116 × 132 × 152632
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 15263 × 15263)See below for interesting mathematical facts about the number 55559681942875377355984896 from the Numbermatics database.
Names of 55559681942875377355984896
- Cardinal: 55559681942875377355984896 can be written as Fifty-five septillion, five hundred fifty-nine sextillion, six hundred eighty-one quintillion, nine hundred forty-two quadrillion, eight hundred seventy-five trillion, three hundred seventy-seven billion, three hundred fifty-five million, nine hundred eighty-four thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 5.5559681942875377355984896 × 1025
Factors of 55559681942875377355984896
Divisors of 55559681942875377355984896
- Number of divisors d(n): 20475
-
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 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 504 507 512 528 539 546 567 572 576 588 594 616 624 637 648 672 676 686 693 702 704 726 728 756 768 784 792 819 832 847 858 864 882 891 896 924 936 968 1001 1008 1014 1024 1029 1053 1056 1078 1089 1092 1134 1144 1152 1176 1183 1188 1232 1248 1274 1287 1296 1323 1331 1344 1352 1372 1386 1404 1408 1452 1456 1512 1521 1536 1568 1573 1584 1617 1638 1664 1694 1716 1728 1764 1782 1792 1848 1859 1872 1911 1936 2002 2016 2028 2048 2058 2079 2106 2112 2156 2178 2184 2268 2288 2304 2352 2366 2376 2401 2457 2464 2496 2541 2548 2574 2592 2646 2662 2688 2704 2744 2772 2808 2816 2904 2912 3003 3024 3042 3072 3087 3136 3146 3168 3234 3267 3276 3328 3388 3432 3456 3528 3549 3564 3584 3696 3718 3744 3773 3822 3861 3872 3969 3993 4004 4032 4056 4096 4116 4158 4212 4224 4312 4356 4368 4459 4536 4563 4576 4608 4704 4719 4732 4752 4802 4851 4914 4928 4992 5082 5096 5148 5184 5292 5324 5376 5408 5488 5544 5577 5616 5632 5733 5808 5824 5929 6006 6048 6084 6144 6174 6237 6272 6292 6336 6468 6534 6552 6656 6776 6864 6912 7007 7056 7098 7128 7168 7203 7371 7392 7436 7488 7546 7623 7644 7722 7744 7938 7986 8008 8064 8112 8232 8281 8316 8424 8448 8624 8712 8736 8918 9009 9072 9126 9152 9216 9261 9317 9408 9438 9464 9504 9604 9702 9801 9828 9856 9984 10164 10192 10296 10368 10584 10647 10648 10752 10816 10976 11011 11088 11154 11232 11264 11319 11466 11583 11616 11648 11858 11979 12012 12096 12168 12288 12348 12474 12544 12584 12672 12936 13013 13068 13104 13312 13377 13552 13689 13728 13824 14014 14112 14157 14196 14256 14336 14406 14553 14641 14742 14784 14872 14976 15092 15246 15263 15288 15444 15488 15876 15972 16016 16128 16224 16464 16562 16632 16731 16848 16896 17199 17248 17303 17424 17472 17787 17836 18018 18144 18252 18304 18432 18522 18634 18816 18876 18928 19008 19208 19404 19602 19656 19712 19968 20328 20384 20449 20592 20736 21021 21168 21294 21296 21504 21609 21632 21952 22022 22176 22308 22464 22528 22638 22869 22932 23166 23232 23296 23716 23958 24024 24192 24336 24696 24843 24948 25088 25168 25344 25872 26026 26136 26208 26411 26624 26754 27027 27104 27378 27456 27648 27783 27951 28028 28224 28314 28392 28512 28672 28812 29106 29282 29484 29568 29744 29952 30184 30492 30526 30576 30888 30976 31213 31752 31941 31944 32032 32256 32448 32928 33033 33124 33264 33462 33696 33792 33957 34398 34496 34606 34848 34944 35574 35672 35937 36036 36288 36504 36608 36864 37044 37268 37632 37752 37856 38016 38416 38808 39039 39204 39312 39424 39936 40131 40656 40768 40898 41184 41472 41503 42042 42336 42471 42588 42592 43008 43218 43264 43659 43904 43923 44044 44352 44616 44928 45056 45276 45738 45789 45864 46332 46464 46592 47432 47916 48048 48384 48672 49049 49392 49686 49896 50176 50193 50336 50688 51597 51744 51909 52052 52272 52416 52822 53248 53361 53508 54054 54208 54756 54912 55296 55566 55902 56056 56448 56628 56784 57024 57624 57967 58212 58564 58968 59136 59488 59904 60368 60984 61052 61152 61347 61776 61952 62426 63063 63504 63882 63888 64064 64512 64827 64896 65219 65856 66066 66248 66528 66924 67392 67584 67914 68607 68796 68992 69212 69696 69888 71148 71344 71874 72072 72576 73008 73216 74088 74529 74536 75264 75504 75712 76032 76832 77077 77616 78078 78408 78624 78848 79233 79872 80262 81081 81312 81536 81796 82368 82944 83006 83853 84084 84672 84942 85176 85184 86016 86436 86528 87318 87808 87846 88088 88704 89232 89856 90552 91091 91476 91578 91728 92664 92928 93184 93639 94864 95823 95832 96096 96768 97344 98098 98784 99099 99372 99792 100352 100386 100672 101376 101871 102487 103194 103488 103818 104104 104544 104832 105644 106722 106841 107016 107811 108108 108416 109512 109824 110592 111132 111804 112112 112896 113256 113568 114048 115248 115934 116424 117117 117128 117936 118272 118976 119808 120393 120736 121121 121968 122104 122304 122694 123552 123904 124509 124852 126126 127008 127413 127764 127776 128128 129024 129654 129792 130438 131712 131769 132132 132496 133056 133848 134784 135168 135828 137214 137367 137592 137984 138424 139392 139776 142296 142688 143143 143748 144144 145152 146016 146432 147147 148176 149058 149072 150528 150579 151008 151424 152064 153664 154154 155232 155727 156156 156816 157248 157696 158466 159744 160083 160524 161051 162162 162624 163072 163592 164736 165888 166012 167706 167893 168168 169344 169884 170352 170368 172872 173056 173901 174636 175616 175692 176176 177408 178464 179712 181104 182182 182952 183156 183456 184041 185328 185856 186368 187278 189189 189728 190333 191646 191664 192192 193536 194481 194688 195657 196196 197568 198198 198419 198744 199584 200704 200772 201344 202752 203742 204974 206388 206976 207636 208208 209088 209664 211288 213444 213682 214032 215622 216216 216832 219024 219648 222264 223587 223608 224224 224939 225792 226512 227136 228096 230496 231231 231868 232848 234234 234256 235872 236544 237699 237952 239616 240786 241472 242242 243936 244208 244608 245388 247104 247808 249018 249704 251559 252252 254016 254826 255528 255552 256256 258048 259308 259584 260876 263424 263538 264264 264992 266112 267696 269568 271656 273273 274428 274734 275184 275968 276848 278784 279552 280917 284592 285376 286286 287496 288288 290304 290521 292032 292864 294294 296352 297297 298116 298144 301056 301158 302016 302848 304128 305613 307328 307461 308308 310464 311454 312312 313632 314496 315392 316932 320166 320523 321048 322102 324324 325248 326144 327184 329472 331776 332024 335412 335786 336336 338688 339768 340704 340736 343343 345744 346112 347802 349272 351232 351351 351384 352352 354816 356928 359424 361179 362208 363363 364364 365904 366312 366912 368082 370656 371712 372736 373527 374556 378378 379456 380666 383292 383328 384384 387072 388962 389376 391314 392392 395136 395307 396396 396838 397488 399168 401544 402688 405504 405769 407484 409948 412101 412776 413952 415272 416416 418176 419328 422576 426888 427364 428064 429429 431244 432432 433664 438048 439296 441441 444528 447174 447216 448448 449878 451584 453024 454272 456192 456533 460992 462462 463736 465696 467181 468468 468512 471744 473088 475398 475904 479232 480249 481572 482944 483153 484484 487872 488416 489216 490776 494208 495616 498036 499408 503118 503679 504504 508032 509652 511056 511104 512512 518616 519168 521703 521752 526848 527076 528528 529984 532224 535392 539136 539539 543312 546546 548856 549468 550368 551936 552123 553696 557568 559104 561834 567567 569184 570752 570999 572572 574992 576576 580608 581042 584064 585728 586971 588588 592704 594594 595257 596232 596288 602112 602316 604032 605696 608256 611226 614656 614922 616616 620928 622908 624624 627264 628992 633864 637637 640332 641046 642096 644204 648648 650496 652288 654368 658944 664048 670761 670824 671572 672672 674817 677376 679536 681408 681472 686686 691488 692224 693693 695604 698544 702464 702702 702768 704704 709632 713097 713856 717409 718848 722358 724416 726726 728728 731808 732624 733824 736164 741312 743424 747054 747887 749112 754677 756756 758912 761332 766584 766656 768768 774144 777924 778752 782628 784784 790272 790614 792792 793676 794976 798336 803088 805376 811538 814968 819819 819896 824202 825552 827904 830544 832832 836352 838656 842751 845152 847847 853776 854728 856128 858858 862488 864864 867328 871563 876096 878592 882882 889056 891891 894348 894432 896896 899756 903168 906048 908544 912384 913066 921984 922383 924924 927472 931392 934362 936936 937024 943488 946176 950796 951808 960498 961569 963144 965888 966306 968968 975744 976832 978432 981552 988416 996072 998816 1002001 1006236 1007358 1009008 1016064 1019304 1022112 1022208 1025024 1030029 1037232 1038336 1043406 1043504 1053696 1054053 1054152 1057056 1059968 1064448 1070784 1078272 1079078 1086624 1090089 1093092 1097712 1098936 1100736 1103872 1104246 1107392 1115136 1118208 1120581 1123668 1127357 1135134 1138368 1141504 1141998 1145144 1149984 1153152 1161216 1162084 1168128 1173942 1175251 1177176 1185408 1185921 1189188 1190514 1192464 1192576 1204632 1208064 1211392 1216512 1217307 1222452 1229312 1229844 1233232 1236303 1241856 1245816 1249248 1254528 1257984 1267728 1275274 1280664 1282092 1284192 1288287 1288408 1297296 1300992 1304576 1308736 1317888 1324323 1328096 1332331 1341522 1341648 1343144 1345344 1349634 1354752 1359072 1362816 1362944 1369599 1373372 1382976 1387386 1388933 1391208 1397088 1401543 1404928 1405404 1405536 1409408 1419264 1426194 1427712 1434818 1437696 1444716 1448832 1449459 1453452 1457456 1463616 1465248 1467648 1472328 1482624 1486848 1494108 1495774 1498224 1509354 1511037 1513512 1517824 1522664 1533168 1533312 1537536 1555848 1557504 1565109 1565256 1569568 1574573 1580544 1581228 1585584 1587352 1589952 1596672 1606176 1610752 1618617 1623076 1629936 1639638 1639792 1648404 1651104 1655808 1656369 1661088 1665664 1672704 1677312 1685502 1690304 1695694 1707552 1709456 1712256 1712997 1717716 1724976 1729728 1734656 1743126 1752192 1757184 1760913 1765764 1771561 1778112 1783782 1785771 1788696 1788864 1793792 1799512 1806336 1812096 1817088 1824768 1826132 1843968 1844766 1846823 1849848 1854944 1862784 1868724 1873872 1874048 1886976 1901592 1903616 1912911 1920996 1923138 1926288 1931776 1932612 1937936 1951488 1953664 1956864 1963104 1976832 1992144 1997632 2004002 2012472 2014716 2018016 2024451 2032128 2038608 2044224 2044416 2050048 2060058 2074464 2076672 2081079 2086812 2087008 2093663 2107392 2108106 2108304 2114112 2119936 2128896 2139291 2141568 2152227 2156544 2158156 2173248 2180178 2182609 2186184 2195424 2197872 2201472 2207744 2208492 2214784 2230272 2241162 2243661 2247336 2254714 2270268 2276736 2283008 2283996 2290288 2299968 2306304 2322432 2324168 2336256 2347884 2350502 2354352 2370816 2371842 2378376 2381028 2384928 2385152 2409264 2416128 2422784 2434614 2444904 2458624 2459457 2459688 2466464 2472606 2474329 2483712 2491632 2498496 2509056 2515968 2528253 2535456 2543541 2550548 2561328 2564184 2568384 2576574 2576816 2579447 2594592 2601984 2609152 2614689 2617472 2635776 2648646 2656192 2664662 2683044 2683296 2686288 2690688 2699268 2709504 2718144 2725632 2725888 2739198 2746744 2765952 2767149 2774772 2777866 2782416 2794176 2803086 2810808 2811072 2818816 2838528 2852388 2855424 2869636 2884707 2889432 2897664 2898918 2906904 2914912 2927232 2930496 2935296 2944656 2965248 2988216 2991548 2996448 3006003 3018708 3022074 3027024 3035648 3045328 3066336 3066624 3075072 3090087 3111696 3115008 3130218 3130512 3139136 3149146 3161088 3162456 3171168 3174704 3179904 3193344 3195731 3212352 3221504 3237234 3246152 3259872 3270267 3279276 3279584 3296808 3302208 3311616 3312738 3322176 3331328 3345408 3354624 3361743 3371004 3380608 3382071 3391388 3415104 3418912 3424512 3425994 3435432 3449952 3459456 3469312 3486252 3504384 3521826 3525753 3531528 3543122 3556224 3567564 3571542 3577392 3577728 3587584 3599024 3624192 3634176 3649536 3651921 3652264 3687936 3689532 3693646 3699696 3709888 3725568 3737448 3747744 3748096 3773952 3776773 3803184 3807232 3825822 3841992 3846276 3852576 3863552 3864861 3865224 3875872 3902976 3907328 3913728 3926208 3953664 3972969 3984288 3995264 3996993 4008004 4024944 4029432 4036032 4048902 4064256 4077216 4088448 4088832 4100096 4108797 4120116 4148928 4162158 4166799 4173624 4174016 4187326 4214784 4216212 4216608 4228224 4239872 4257792 4278582 4283136 4304454 4313088 4316312 4346496 4348377 4360356 4365218 4372368 4390848 4395744 4402944 4416984 4429568 4460544 4463459 4482324 4487322 4494672 4509428 4533111 4540536 4553472 4566016 4567992 4580576 4599936 4612608 4648336 4672512 4695327 4695768 4701004 4708704 4723719 4741632 4743684 4756752 4762056 4769856 4770304 4818528 4832256 4845568 4855851 4869228 4889808 4917248 4918914 4919376 4932928 4945212 4948658 4967424 4983264 4996992 5018112 5021863 5031936 5056506 5070912 5087082 5101096 5122656 5128368 5136768 5138991 5153148 5153632 5158894 5189184 5203968 5229378 5234944 5235209 5271552 5282739 5297292 5312384 5314683 5329324 5357313 5366088 5366592 5372576 5381376 5398536 5419008 5436288 5451264 5451776 5478396 5493488 5531904 5534298 5540469 5549544 5555732 5564832 5588352 5606172 5621616 5622144 5637632 5704776 5710848 5738733 5739272 5769414 5778864 5795328 5797836 5813808 5829824 5854464 5860992 5870592 5889312 5930496 5934929 5976432 5983096 5992896 6012006 6037416 6044148 6054048 6071296 6073353 6090656 6132672 6133248 6150144 6180174 6223392 6230016 6243237 6260436 6261024 6278272 6280989 6298292 6322176 6324912 6342336 6349408 6359808 6386688 6391462 6424704 6443008 6456681 6474468 6492304 6519744 6540534 6547827 6558552 6559168 6593616 6604416 6623232 6625476 6644352 6662656 6690816 6723486 6730983 6742008 6761216 6764142 6782776 6830208 6837824 6849024 6851988 6870864 6899904 6918912 6972504 7008768 7014007 7043652 7051506 7063056 7086244 7112448 7135128 7143084 7154784 7155456 7175168 7198048 7248384 7268352 7303842 7304528 7375872 7378371 7379064 7387292 7399392 7419776 7422987 7451136 7474896 7495488 7496192 7547904 7553546 7606368 7614464 7630623 7651644 7683984 7692552 7705152 7727104 7729722 7730448 7738341 7751744 7805952 7814656 7827456 7844067 7852416 7891499 7907328 7945938 7968576 7990528 7993986 8016008 8049888 8058864 8072064 8097804 8128512 8154432 8176896 8177664 8217594 8226757 8240232 8297856 8301447 8324316 8333598 8347248 8348032 8374652 8432424 8433216 8456448 8479744 8515584 8557164 8566272 8608908 8632624 8654121 8692992 8696754 8720712 8730436 8744736 8781696 8791488 8805888 8833968 8859136 8926918 8964648 8974644 8989344 9018009 9018856 9066222 9081072 9106944 9132032 9135984 9161152 9199872 9225216 9270261 9296672 9326317 9345024 9390654 9391536 9402008 9417408 9447438 9483264 9487368 9513504 9524112 9539712 9540608 9587193 9637056 9664512 9711702 9722531 9738456 9779616 9810801 9834496 9837828 9838752 9865856 9890424 9897316 9934848 9966528 9993984 10036224 10043726 10063872 10113012 10141824 10146213 10174164 10202192 10245312 10256736 10273536 10277982 10306296 10307264 10317788 10378368 10407936 10458756 10469888 10470418 10565478 10577259 10594584 10624768 10629366 10658648 10714626 10732176 10733184 10745152 10762752 10797072 10872576 10902528 10955763 10956792 10986976 11022011 11063808 11068596 11080938 11099088 11111464 11129664 11176704 11212344 11243232 11244288 11275264 11330319 11409552 11421696 11477466 11478544 11538828 11557728 11590656 11594583 11595672 11627616 11659648 11708928 11721984 11741184 11778624 11860992 11869858 11952864 11966192 11985792 11990979 12024012 12074832 12088296 12108096 12142592 12146706 12181312 12265344 12266496 12300288 12326391 12360348 12400927 12446784 12486474 12500397 12520872 12522048 12556544 12561978 12596584 12644352 12649824 12684672 12698816 12719616 12773376 12782924 12849408 12913362 12927761 12948936 12984608 13039488 13045131 13081068 13095654 13117104 13118336 13187232 13208832 13250952 13288704 13325312 13381632 13390377 13446972 13461966 13484016 13522432 13528284 13565552 13599333 13660416 13675648 13698048 13703976 13741728 13799808 13837824 13945008 14017536 14028014 14087304 14103012 14126112 14171157 14172488 14224896 14270256 14286168 14309568 14310912 14350336 14396096 14496768 14536704 14567553 14607684 14609056 14655641 14751744 14756742 14758128 14774584 14798784 14839552 14845974 14902272 14949792 14990976 14992384 15065589 15095808 15107092 15212736 15261246 15278263 15303288 15367968 15385104 15410304 15416973 15454208 15459444 15460896 15476682 15503488 15611904 15629312 15688134 15704832 15705627 15782998 15814656 15891876 15937152 15944049 15981056 15987972 16032016 16071939 16099776 16117728 16144128 16195608 16257024 16308864 16353792 16355328 16435188 16453514 16480464 16595712 16602894 16621407 16648632 16667196 16694496 16696064 16749304 16864848 16866432 16912896 16959488 17114328 17132544 17216199 17217816 17265248 17308242 17320303 17385984 17393508 17441424 17460872 17489472 17563392 17582976 17611776 17667936 17718272 17804787 17853836 17929296 17949288 17978688 18036018 18037712 18056129 18132444 18162144 18213888 18220059 18264064 18271968 18322304 18399744 18450432 18540522 18593344 18652634 18690048 18781308 18783072 18804016 18834816 18842967 18894876 18966528 18974736 19027008 19048224 19079424 19081216 19174386 19274112 19329024 19370043 19423404 19445062 19476912 19559232 19621602 19643481 19675656 19677504 19731712 19780848 19794632 19869696 19933056 19987968 20072448 20087452 20192949 20226024 20283648 20292426 20315053 20348328 20404384 20490624 20513472 20547072 20555964 20612592 20614528 20635576 20756736 20917512 20939776 20940836 21042021 21130956 21154518 21189168 21249536 21258732 21317296 21429252 21464352 21466368 21490304 21525504 21594144 21745152 21805056 21911526 21913584 21973952 22044022 22127616 22137192 22161876 22198176 22222928 22259328 22268961 22353408 22424688 22486464 22488576 22550528 22660638 22819104 22843392 22891869 22954932 22957088 23030293 23077656 23115456 23181312 23189166 23191344 23215023 23255232 23319296 23417856 23443968 23482368 23532201 23557248 23674497 23721984 23739716 23905728 23932384 23971584 23981958 24008699 24048024 24149664 24176592 24216192 24285184 24293412 24362624 24530688 24532992 24652782 24680271 24720696 24801854 24893568 24972948 25000794 25041744 25044096 25113088 25123956 25193168 25299648 25369344 25397632 25439232 25546752 25565848 25698816 25826724 25855522 25897872 25969216 26078976 26090262 26162136 26191308 26234208 26236672 26374464 26417664 26501904 26577408 26650624 26780754 26893944 26923932 26968032 27044864 27054027 27056568 27131104 27198666 27217619 27320832 27351296 27396096 27407952 27483456 27599616 27675648 27810783 27890016 27978951 28035072 28056028 28174608 28206024 28252224 28342314 28344976 28373917 28449792 28540512 28572336 28619136 28621824 28700672 28761579 28792192 28993536 29135106 29167593 29215368 29218112 29311282 29503488 29513484 29516256 29549168 29597568 29679104 29691948 29804544 29899584 29981952 29984768 30131178 30191616 30214184 30425472 30438639 30522492 30556526 30606576 30735936 30770208 30820608 30833946 30918888 30921792 30953364 31006976 31223808 31258624 31376268 31409664 31411254 31565996 31731777 31783752 31874304 31888098 31962112 31975944 32064032 32143878 32199552 32235456 32288256 32391216 32617728 32707584 32867289 32870376 32907028 32960928 33066033 33191424 33205788 33242814 33297264 33334392 33388992 33392128 33498608 33729696 33732864 33825792 33918976 33990957 34228656 34265088 34432398 34435632 34530496 34616484 34640606 34771968 34787016 34882848 34921744 34978944 35126784 35153041 35165952 35223552 35335872 35436544 35609574 35707672 35858592 35898576 35957376 35972937 36072036 36075424 36112258 36264888 36324288 36427776 36440118 36543936 36644608 36646463 36799488 36900864 36979173 37081044 37186688 37202781 37305268 37501191 37562616 37566144 37608032 37669632 37685934 37789752 37933056 37949472 38054016 38096448 38158848 38162432 38348772 38548224 38740086 38783283 38846808 38890124 38953824 39118464 39243204 39286962 39351312 39355008 39463424 39561696 39589264 39866112 39975936 40144896 40171131 40174904 40385898 40452048 40567296 40584852 40630106 40696656 40808768 40981248 41026944 41094144 41111928 41225184 41229056 41271152 41513472 41544503 41835024 41879552 41881672 42084042 42261912 42309036 42378336 42499072 42513471 42517464 42634592 42858504 42928704 42932736 42980608 43051008 43188288 43490304 43610112 43702659 43823052 43827168 43947904 43966923 44088044 44255232 44274384 44323752 44396352 44445856 44518656 44537922 44706816 44849376 44972928 44977152 45101056 45196767 45321276 45638208 45783738 45834789 45909864 45914176 46060586 46155312 46230912 46362624 46378332 46382688 46430046 46510464 46638592 46835712 46887936 47064402 47114496 47116881 47348994 47443968 47479432 47811456 47832147 47864768 47943168 47963916 48017398 48096048 48299328 48353184 48432384 48586824 48725248 49061376 49065984 49098049 49305564 49360542 49441392 49603708 49787136 49864221 49945896 50001588 50083488 50088192 50226176 50247912 50386336 50599296 50738688 50795264 50878464 51131696 51397632 51648597 51653448 51711044 51795744 51938432 51960909 52157952 52180524 52324272 52382616 52468416 52473344 52748928 52835328 53003808 53154816 53301248 53414361 53561508 53787888 53847864 53936064 54089728 54108054 54113136 54168387 54262208 54397332 54435238 54641664 54702592 54792192 54815904 54966912 55199232 55240493 55351296 55621566 55780032 55957902 56070144 56112056 56349216 56412048 56504448 56528901 56684628 56689952 56747834 56899584 57081024 57144672 57238272 57243648 57523158 57584384 57587299 57987072 58110129 58270212 58335186 58430736 58436224 58622564 58930443 59026968 59032512 59098336 59195136 59358208 59383896 59609088 59799168 59963904 59969536 60262356 60428368 60578847 60850944 60877278 60945159 61044984 61113052 61213152 61471872 61540416 61641216 61667892 61837776 61843584 61906728 62013952 62517248 62752536 62819328 62822508 63126063 63131992 63463554 63567504 63748608 63776196 63924224 63951888 64128064 64287756 64399104 64470912 64576512 64782432 65235456 65284219 65415168 65734578 65740752 65814056 65921856 66132066 66382848 66411576 66485628 66594528 66668784 66777984 66784256 66806883 66997216 67459392 67465728 67651584 67981914 68057717 68457312 68530176 68675607 68864796 68871264 69060992 69090879 69232968 69281212 69543936 69574032 69645069 69765696 69843488 69957888 70253568 70306082 70331904 70447104 70671744 70873088 71023491 71219148 71415344 71717184 71797152 71914752 71945874 72026097 72144072 72150848 72224516 72529776 72648576 72855552 72880236 73087872 73289216 73292926 73598976 73958346 74040813 74162088 74373376 74405562 74610536 75002382 75125232 75132288 75216064 75339264 75371868 75579504 75898944 76108032 76192896 76317696 76697544 77096448 77154077 77480172 77566566 77693616 77780248 77907648 78236928 78486408 78573924 78702624 78710016 78926848 79123392 79178528 79732224 79951872 80342262 80349808 80771796 80904096 81134592 81162081 81169704 81260212 81393312 81617536 81652857 81962496 82053888 82188288 82223856 82450368 82458112 82542304 83026944 83089006 83670048 83759104 83763344 83936853 84168084 84523824 84618072 84756672 84998144 85026942 85034928 85121751 85269184 85717008 85857408 85865472 85961216 86102016 86284737 86376576 86806489 86980608 87405318 87502779 87646104 87654336 87895808 87933846 88176088 88510464 88548768 88647504 88792704 88891712 89037312 89075844 89413632 89698752 89945856 89954304 90393534 90494327 90642552 91276416 91315917 91567476 91669578 91819728 91828352 92121172 92310624 92461824 92756664 92765376 92860092 93020928 93277184 93671424 93775872 94128804 94228992 94233762 94697988 94958864 95195331 95622912 95664294 95729536 95886336 95927832 96034796 96192096 96598656 96706368 96864768 97173648 97450496 98122752 98196098 98611128 98721084 98882784 99198099 99207416 99574272 99728442 99891792 100003176 100166976 100176384 100452352 100495824 100772672 101198592 101477376 101590528 101756928 101972871 102263392 102589487 102795264 103297194 103306896 103422088 103591488 103876864 103921818 104315904 104361048 104648544 104765232 104936832 104946688 105459123 105497856 105670656 106007616 106309632 106828722 106947841 107123016 107575776 107695728 107872128 107918811 108179456 108216108 108226272 108336774 108524416 108794664 108870476 109283328 109405184 109631808 109933824 109939389 110398464 110480986 110702592 111243132 111560064 111608343 111915804 112224112 112503573 112698432 112824096 113008896 113057802 113369256 113379904 113495668 113799168 114162048 114289344 114476544 114487296 115046316 115168768 115174598 116220258 116349849 116540424 116670372 116861472 116872448 117245128 117860886 118053936 118065024 118196672 118390272 118716416 118767792 119598336 119927808 120513393 120524712 120856736 121157694 121242121 121701888 121754556 121890318 122089968 122226104 122426304 122943744 123080832 123282432 123335784 123675552 123687168 123813456 124027904 124633509 125505072 125638656 125645016 126252126 126263984 126392903 126927108 127135008 127497216 127540413 127552392 127848448 127903776 128256128 128575512 128798208 128941824 129153024 129564864 130470912 130568438 130830336 131469156 131481504 131628112 131843712 131900769 132264132 132765696 132823152 132971256 133189056 133337568 133555968 133568512 133613766 133994432 134918784 134931456 135303168 135590301 135963828 136115434 136914624 137351214 137504367 137729592 137742528 138121984 138181758 138465936 138562424 139087872 139148064 139290138 139531392 139686976 139915776 140507136 140612164 140663808 141343488 141350643 142046982 142205371 142438296 142830688 143434368 143496441 143594304 143829504 143891748 144052194 144288144 144301696 144449032 145059552 145297152 145760472 146175744 146578432 146585852 147197952 147294147 147916692 148081626 148324176 148746752 148811124 149221072 149592663 150004764 150250464 150264576 150432128 150678528 150743736 151159008 151797888 152216064 152385792 152635392 153395088 154192896 154308154 154960344 155133132 155387232 155560496 155815296 155882727 156473856 156972816 157147848 157405248 157420032 157853696 158246784 158357056 159464448 159903744 160243083 160684524 160699616 161212051 161543592 161808192 162269184 162324162 162339408 162505161 162520424 162786624 163235072 163305714 163924992 164107776 164376576 164447712 164900736 164916224 165084608 165721479 166053888 166178012 167340096 167526688 167873706 168060893 168336168 169047648 169236144 169513344 169586703 169996288 170053884 170069856 170243502 170538368 171434016 171714816 171730944 171922432 172569474 172753152 172761897 173612978 173961216 174810636 175005558 175292208 175308672 175791616 175867692 176352176 176791329 177097536 177295008 177585408 177783424 178074624 178151688 178827264 179397504 179891712 179908608 180787068 180988654 181285104 182552832 182631834 182835477 183134952 183339156 183639456 183656704 184242344 184621248 184923648 185513328 185530752 185720184 186041856 186554368 187551744 188257608 188457984 188467524 189378189 189395976 189917728 190390662 190523333 191245824 191328588 191459072 191772672 191855664 192069592 192384192 193197312 193412736 193729536 194347296 194900992 195852657 196245504 196392196 197222256 197442168 197765568 198396198 198414832 198617419 199148544 199456884 199783584 200006352 200333952 200352768 200420649 200904704 200991648 201545344 202397184 202954752 203181056 203945742 204173151 204526784 205178974 205590528 206594388 206613792 206844176 207182976 207272637 207753728 207843636 208631808 208722096 208935207 209297088 209530464 209873664 209893376 210918246 210995712 211341312 212015232 212619264 213070473 213657444 213895682 214246032 215151552 215391456 215744256 215837622 216078291 216432216 216452544 216673548 217048832 217589328 217740952 218566656 218810368 219263616 219867648 219878778 220796928 220961972 222122439 222486264 223120128 223216686 223465583 223831608 224448224 225007146 225396864 225648192 226017792 226115604 226738512 226759808 226991336 228324096 228578688 228953088 230092632 230337536 230349196 231462231 232440516 232699698 232959169 233080848 233340744 233722944 233744896 234490256 235721772 236107872 236130048 236393344 236780544 237432832 237535584 239196672 239855616 241026786 241049424 241713472 242315388 242484242 243403776 243509112 243780636 244179936 244452208 244852608 244958571 245887488 246161664 246564864 246671568 247351104 247374336 247626912 248055808 249267018 251010144 251277312 251290032 251810559 252504252 252527968 252785806 253854216 254270016 254994432 255080826 255104784 255365253 255807552 256512256 257151024 257596416 257883648 258306048 258854211 259129728 260419467 260941824 261136876 262508337 262938312 262963008 263256224 263687424 263801538 264095689 264528264 265531392 265646304 265942512 266378112 266675136 267111936 267137024 267227532 267988864 269837568 269862912 271180602 271482981 271927656 272230868 273829248 274702428 275008734 275459184 275485056 276243968 276363516 276931872 277124848 278296128 278580276 279062784 279373952 279831552 281014272 281224328 281327616 282686976 282701286 284093964 284410742 284876592 285661376 286868736 286992882 287188608 287659008 287783496 288104388 288576288 288603392 288898064 290119104 290594304 291520944 292351488 293156864 293171704 294588294 295833384 296163252 296648352 297493504 297594297 297622248 298442144 299185326 299393809 300009528 300500928 300529152 300864256 301357056 301487472 302318016 303595776 304432128 304771584 305270784 305918613 306790176 307768461 308385792 308616308 309920688 310266264 310774464 311120992 311630592 311765454 312113087 312947712 313945632 314295696 314810496 314840064 315707392 316377369 316493568 316714112 318928896 320486166 320843523 321369048 321399232 322424102 323087184 323616384 324538368 324648324 324678816 325010322 325040848 325573248 326470144 326611428 327849984 328215552 328895424 329801472 329818167 329832448 330169216 331442958 332107776 332356024 334680192 334825029 335053376 335747412 336121786 336672336 338095296 338472288 339026688 339173406 340107768 340139712 340487004 341076736 342868032 343429632 343461888 343844864 345138948 345506304 345523794 347225956 349049547 349621272 350011116 350584416 350617344 351583232 351735384 352704352 353582658 354195072 354590016 355170816 355566848 356149248 356303376 358795008 359783424 361540179 361574136 361977308 362570208 363726363 365105664 365263668 365670954 366269904 366678312 367278912 367313408 368484688 369242496 369847296 371026656 371061504 371440368 372083712 373108736 373900527 376515216 376915968 376935048 378756378 378791952 379178709 379835456 380781324 381046666 382491648 382657176 382918144 383545344 383711328 384139184 384768384 386394624 386683451 386825472 387459072 388694592 389801984 391705314 392491008 392784392 394444512 394884336 395531136 395702307 396792396 396829664 397234838 398297088 398913768 399567168 400012704 400667904 400705536 400841298 401983296 403090688 403111093 404794368 405909504 406362112 406770903 407891484 408346302 409053568 410357948 412513101 413188776 413227584 413688352 414365952 414545274 415507456 415687272 417263616 417444192 417870414 418594176 419060928 419747328 419786752 421836492 421991424 424030464 424051929 426140946 426616113 427314888 427791364 428492064 430303104 430782912 431488512 431675244 432156582 432864432 432905088 433347096 434097664 435178656 435481904 437620736 438527232 439735296 439757556 441593856 441882441 441923944 444244878 444972528 446240256 446433372 446931166 447663216 448896448 450014292 450793728 451296384 452035584 452231208 453477024 453519616 453982672 456648192 456989533 457157376 457906176 460185264 460675072 460698392 462924462 464881032 465399396 465918338 466161696 466681488 467445888 467489792 467648181 468980512 471443544 472215744 472260096 472786688 473561088 475071168 476404019 478393344 479711232 480729249 482053572 482098848 483426944 483636153 484630776 484968484 486807552 487018224 487515483 487561272 488359872 488904416 489705216 489917142 491774976 492323328 493129728 493343136 494702208 494748672 495253824 496111616 497164437 498534036 502020288 502580064 503621118 504182679 505008504 505055936 505571612 507708432 508540032 509988864 510161652 510209568 510730506 511615104 513024512 514302048 515192832 515767296 517708422 518259456 518285691 520838934 521883648 522273752 525016674 525876624 525926016 526512448 527374848 527603076 528191378 529056528 531292608 531885024 532756224 533350272 534223872 534455064 535977728 539675136 539725824 540078539 542361204 542965962 543855312 544461736 547658496 548506431 549404856 550017468 550918368 550970112 552487936 552727032 553863744 554249696 556592256 557160552 558125568 558747904 559663104 562448656 562655232 565373952 565402572 568134567 568187928 568821484 569753184 571322752 571569999 573737472 573985764 574377216 575318016 575566992 576208776 577152576 577206784 577796128 580238208 581188608 583041888 584702976 586313728 586343408 587557971 589176588 591666768 592326504 593296704 594987008 595188594 595244496 595852257 596884288 598370652 598787618 600019056 601001856 601058304 601728512 602714112 602974944 604636032 607191552 607645423 608864256 609543168 611837226 612519453 613580352 615536922 616771584 617232616 619841376 620532528 621548928 621817911 622241984 623261184 623530908 624226174 625895424 627891264 628591392 629620992 629680128 632754738 632987136 633428224 633460289 637857792 639211419 640972332 641687046 642738096 642798464 644848204 646174368 647232768 648234873 649296648 649357632 650020644 650081696 651146496 652940288 653222856 655699968 656431104 657790848 659602944 659636334 659664896 660338432 662885916 664712048 666367317 669360384 669650058 670106752 670396749 671494824 672243572 673344672 676190592 676944576 678053376 678346812 680215536 680279424 680974008 682153472 685736064 686859264 687689728 690277896 691012608 691047588 694386693 694451912 698099094 698877507 699242544 700022232 701168832 701234688 703166464 703470768 705408704 707165316 708390144 709180032 710341632 711133696 712298496 712606752 717590016 718126409 719566848 723080358 723148272 723954616 725140416 727452726 730211328 730527336 731341908 732539808 733356624 734557824 734626816 734875713 736969376 738484992 739694592 742053312 742123008 742880736 744167424 747801054 748634887 753030432 753831936 753870096 755431677 757512756 757583904 758357418 759670912 761562648 762093332 764983296 765314352 765836288 766095759 767422656 768278368 769536768 772789248 773366902 773650944 774918144 777389184 779603968 781258401 783410628 785568784 787525011 788889024 789768672 791062272 791404614 792287067 793584792 793659328 794469676 796594176 797827536 799134336 800025408 801335808 801411072 801682596 803966592 806181376 806222186 809588736 812724224 813541806 814448943 815782968 816692604 818107136 820715896 825026202 826377552 826455168 827376704 828731904 829090548 831014912 831374544 834888384 835740828 837188352 838121856 839494656 843672984 843982848 848060928 848103858 848694847 852281892 853232226 854629776 855582728 856984128 860606208 861565824 862977024 863350488 864313164 865728864 865810176 866694192 868195328 870357312 870963808 877054464 879470592 879515112 883764882 883847888 884750321 888489756 889945056 892480512 892782891 892866744 893862332 895326432 897792896 898181427 900028584 901587456 902592768 904071168 904462416 906954048 907039232 907965344 913296384 913979066 914314752 915812352 920370528 921350144 921396784 923305383 925848924 929762064 930798792 931836676 932323392 933362976 934891776 934979584 935296362 936339261 937961024 942887088 944431488 944520192 945573376 947122176 949132107 950142336 952808038 956786688 961458498 962530569 964107144 964197696 966853888 967272306 969261552 969936968 973615104 974036448 975030966 975122544 976719744 977808832 979410432 979834284 983549952 984646656 986686272 989404416 989454501 989497344 990507648 994328874 995437597 997068072 1004040576 1004475087 1005160128 1007242236 1008365358 1010017008 1010111872 1011143224 1015416864 1017080064 1020323304 1020419136 1021461012 1023230208 1026049024 1028604096 1030385664 1031534592 1035416844 1036518912 1036571382 1041677868 1044547504 1047148641 1050033348 1051753248 1051852032 1053024896 1054749696 1055206152 1056382756 1058113056 1062585216 1063770048 1065512448 1066700544 1068447744 1068910128 1071955456 1079350272 1080157078 1084722408 1085931924 1087710624 1088923472 1091179089 1095316992 1097012862 1098809712 1100034936 1101836736 1101940224 1104975872 1105454064 1107727488 1108499392 1113184512 1114321104 1116251136 1117495808 1119326208 1121701581 1124897312 1128484357 1130747904 1130805144 1136269134 1136375856 1137536127 1137642968 1139506368 1142645504 1143139998 1147474944 1147971528 1148754432 1150636032 1151133984 1152417552 1154305152 1154413568 1155592256 1160050353 1160476416 1162377216 1166083776 1169405952 1172686816 1175115942 1176426251 1178353176 1183333536 1184653008 1186593408 1187106921 1189974016 1190377188 1190488992 1191704514 1193768576 1196741304 1197575236 1200038112 1202003712 1202116608 1203457024 1205949888 1209272064 1209333279 1214383104 1215290846 1217728512 1219086336 1223674452 1225038906 1227160704 1231073844 1234465232 1237539303 1239682752 1241065056 1243097856 1243635822 1244483968 1246522368 1247061816 1248452348 1251790848 1255782528 1257182784 1259241984 1259360256 1265509476 1265974272 1266856448 1266920578 1278422838 1279848339 1281944664 1283374092 1285476192 1285596928 1289696408 1292348736 1294465536 1296469746 1298593296 1298715264 1300041288 1300163392 1302292992 1305880576 1306445712 1312862208 1315581696 1319205888 1319272668 1320676864 1325647323 1325771832 1329424096 1332734634 1333663331 1338720768 1339300116 1340213504 1340793498 1342989648 1344487144 1346689344 1352381184 1353889152 1356106752 1356693624 1360431072 1360558848 1361948016 1364306944 1370968599 1371472128 1373718528 1380555792 1382025216 1382095176 1388773386 1388903824 1390321933 1396198188 1397755014 1398485088 1400044464 1402337664 1402469376 1402944543 1406332928 1406941536 1410817408 1414330632 1416780288 1418360064 1420683264 1422267392 1425213504 1429212057 1435180032 1436252818 1439133696 1446160716 1446296544 1447909232 1450280832 1450908459 1454905452 1460422656 1461054672 1462546449 1462683816 1465079616 1466713248 1469115648 1469253632 1469751426 1473938752 1476969984 1479389184 1484106624 1484246016 1485761472 1488334848 1491493311 1495602108 1497269774 1506060864 1507740192 1510863354 1512548037 1515025512 1515167808 1516714836 1519341824 1523125296 1524186664 1529966592 1530628704 1531672576 1532191518 1534845312 1536556736 1539073536 1545578496 1546733804 1547301888 1554778368 1554857073 1562516802 1564259081 1566821256 1571137568 1575050022 1577778048 1579537344 1582124544 1582809228 1584574134 1587169584 1587318656 1588939352 1595655072 1598268672 1600050816 1602671616 1603365192 1607933184 1612362752 1612444372 1619177472 1620235617 1627083612 1628897886 1630714183 1631565936 1633385208 1636214272 1641431792 1645519293 1650052404 1652755104 1652910336 1654753408 1657463808 1658181096 1662029824 1662749088 1669776768 1671481656 1674376704 1676243712 1678989312 1687345968 1687965696 1696121856 1696207716 1697389694 1704563784 1706464452 1709259552 1711165456 1713968256 1714709997 1721212416 1723131648 1725954048 1726700976 1728626328 1731457728 1731620352 1733388384 1736390656 1740714624 1741927616 1754108928 1758941184 1759030224 1762673913 1767529764 1767695776 1769500642 1776979512 1779890112 1784961024 1785565782 1785733488 1787556771 1787724664 1790652864 1795585792 1796362854 1800057168 1803174912 1805185536 1808142336 1808924832 1813908096 1814078464 1815930688 1822936269 1826592768 1827958132 1828629504 1837558359 1840741056 1842793568 1846610766 1848669823 1851697848 1859524128 1861597584 1863673352 1864646784 1865453733 1866725952 1869783552 1869959168 1870592724 1872678522 1875922048 1885774176 1888862976 1889040384 1891146752 1898264214 1900284672 1900380867 1905616076 1913573376 1922916996 1925061138 1928214288 1928395392 1933707776 1934544612 1938523104 1939873936 1944704619 1948072896 1950061932 1950245088 1953439488 1955617664 1958820864 1959668568 1967099904 1969293312 1973372544 1978808832 1978909002 1978994688 1981015296 1988657748 1990875194 1994136144 2008081152 2008950174 2010320256 2011190247 2014484472 2016730716 2020034016 2020223744 2022286448 2030833728 2034160128 2040646608 2040838272 2042922024 2046460416 2052098048 2057208192 2063069184 2070833688 2073037824 2073142764 2083160079 2083355736 2089095008 2094297282 2095756663 2096632521 2100066696 2103506496 2103704064 2106049792 2109499392 2110412304 2112765512 2116226112 2125170432 2127540096 2131024896 2133401088 2136895488 2137820256 2143910912 2154379227 2158700544 2160314156 2169444816 2171863848 2175421248 2177846944 2182358178 2184791609 2190633984 2194025724 2197619424 2200069872 2203673472 2203880448 2204627139 2209951744 2210908128 2215454976 2216998784 2226369024 2228642208 2232502272 2234991616 2243403162 2245904661 2249794624 2256968714 2261495808 2261610288 2272538268 2272751712 2275072254 2275285936 2279012736 2285291008 2286279996 2294949888 2295943056 2297508864 2298287277 2302267968 2304835104 2308610304 2308827136 2311184512 2320100706 2320952832 2324754432 2332167552 2338811904 2343775203 2345373632 2350231884 2352852502 2356706352 2366667072 2369306016 2373186816 2374213842 2376861201 2380754376 2380977984 2383409028 2387537152 2393482608 2395150472 2400076224 2404007424 2404233216 2406914048 2411899776 2418544128 2418666558 2428766208 2430581692 2438172672 2443346829 2447348904 2450077812 2454321408 2458121413 2462147688 2468930464 2475078606 2479365504 2482130112 2486195712 2487271644 2488967936 2493044736 2494123632 2496904696 2511565056 2514365568 2518483968 2531018952 2531948544 2533712896 2533841156 2546084541 2556845676 2559696678 2562550859 2563889328 2566748184 2570952384 2571193856 2579392816 2584697472 2588931072 2592939492 2597186592 2597430528 2600082576 2600326784 2604585984 2611761152 2612891424 2631163392 2638411776 2638545336 2641353728 2651294646 2651543664 2654250963 2658848192 2665469268 2667326662 2677441536 2678600232 2680427008 2681586996 2685979296 2688974288 2693378688 2694544281 2704762368 2707778304 2712213504 2713387248 2720862144 2721117696 2723896032 2728613888 2741937198 2742944256 2747437056 2761111584 2764050432 2764190352 2769916149 2777546772 2777807648 2780643866 2792396376 2795510028 2796970176 2800088928 2804675328 2804938752 2805889086 2809017783 2813883072 2821634816 2828661264 2833560576 2836720128 2841366528 2844534784 2847396321 2850427008 2858424114 2870360064 2872505636 2887591707 2892321432 2892593088 2895818464 2900561664 2901816918 2905052579 2909810904 2920845312 2922109344 2925092898 2925367632 2930159232 2933426496 2938231296 2938507264 2939502852 2947877504 2953939968 2968213248 2968363503 2968492032 2971522944 2982986622 2986312791 2991204216 2994539548 3012121728 3015480384 3021726708 3025096074 3028469197 3030051024 3030335616 3033429672 3038683648 3046250592 3048373328 3061257408 3063345152 3064383036 3069690624 3073113472 3078147072 3091156992 3093467608 3094603776 3109556736 3109714146 3125033604 3128518162 3133642512 3142275136 3150100044 3155556096 3159074688 3164249088 3165618456 3169148268 3174339168 3174637312 3177878704 3191310144 3196537344 3200101632 3205343232 3206730384 3215866368 3224725504 3224888744 3240471234 3254167224 3257795772 3261428366 3263131872 3266770416 3272428544 3273537267 3282863584 3291038586 3300104808 3305510208 3305820672 3309506816 3314927616 3316362192 3325498176 3339553536 3342963312 3348753408 3352487424 3357978624 3365104743 3374691936 3385453071 3392243712 3392415432 3394779388 3409127568 3412608381 3412928904 3418519104 3422330912 3427936512 3429419994 3433243957 3442424832 3446263296 3451908096 3453401952 3457252656 3462915456 3463240704 3466776768 3472781312 3480151059 3481429248 3483855232 3508217856 3518060448 3525347826 3529278753 3535059528 3535391552 3539001284 3553959024 3559780224 3569922048 3571131564 3571466976 3575113542 3575449328 3581305728 3591171584 3592725708 3600114336 3606349824 3610371072 3617849664 3627816192 3627999837 3628156928 3631861376 3645872538 3653185536 3655916264 3657259008 3675116718 3681482112 3685587136 3693221532 3697339646 3703395696 3719048256 3723195168 3727346704 3729293568 3730907466 3733451904 3739567104 3741185448 3745357044 3751844096 3771548352 3777725952 3778080768 3782293504 3796528428 3800569344 3800761734 3811232152 3839545017 3845833992 3850122276 3856428576 3856790784 3867415552 3869089224 3877046208 3879747872 3889409238 3896145792 3900123864 3900490176 3906878976 3911235328 3917641728 3919337136 3938586624 3946745088 3957617664 3957818004 3962030592 3976941969 3977315496 3981750388 3988272288 4000989993 4016162304 4017900348 4020640512 4022380494 4028968944 4033461432 4040068032 4040447488 4044572896 4061667456 4068320256 4081293216 4081676544 4085844048 4092920832 4104196096 4112905797 4114416384 4141667376 4146075648 4146285528 4166320158 4166711472 4170965799 4178190016 4188594564 4191513326 4193265042 4200133392 4207012992 4207408128 4212099584 4218998784 4220824608 4225531024 4232452224 4250340864 4253517961 4255080192 4262049792 4266802176 4275640512 4287636171 4287821824 4308758454 4317401088 4320628312 4338889632 4343727696 4350842496 4352725377 4355693888 4364716356 4369583218 4381267968 4388051448 4395238848 4400139744 4407346944 4407760896 4409254278 4421816256 4430909952 4433997568 4434222023 4452738048 4457284416 4465004544 4469983232 4474479933 4486806324 4491809322 4499589248 4513937428 4523220576 4537644111 4545076536 4545503424 4550144508 4550571872 4558025472 4570582016 4572559992 4589899776 4591886112 4595017728 4596574554 4604535936 4609670208 4617220608 4617654272 4622369024 4640201412 4641905664 4664335104 4664571219 4687550406 4690747264 4692777243 4700463768 4705705004 4713412704 4733334144 4738612032 4746373632 4748427684 4753722402 4761508752 4761955968 4766818056 4775074304 4786965216 4790300944 4800152448 4808014848 4813828096 4823799552 4837088256 4837333116 4857532416 4860706851 4861163384 4886693658 4892142549 4894697808 4900155624 4908642816 4916242826 4924295376 4937860928 4950157212 4958731008 4964260224 4972391424 4974543288 4977935872 4986089472 4988247264 4993809392 5023130112 5026884863 5028731136 5036967936 5062037904 5063897088 5067425792 5067682312 5092169082 5113691352 5119393356 5125101718 5127778656 5133496368 5141904768 5142387712 5144129991 5158785632 5169394944 5177862144 5185878984 5194373184 5194861056 5200165152 5200653568 5209171968 5225782848 5240444209 5262326784 5276823552 5277090672 5282707456 5288021739 5302589292 5303087328 5308501926 5317696384 5330938536 5334653324 5354883072 5357200464 5360854016 5362670313 5363173992 5371958592 5377948576 5386757376 5389088562 5409524736 5415556608 5424427008 5426774496 5441724288 5442235392 5447792064 5457227776 5468808807 5483874396 5485888512 5512675077 5522223168 5528380704 5539832298 5546009469 5555093544 5555615296 5561287732 5584792752 5591020056 5593940352 5600177856 5609350656 5609877504 5611778172 5618035566 5627766144 5643269632 5657322528 5667121152 5673440256 5689069568 5694792642 5700854016 5701142601 5716848228 5740720128 5745011272 5775183414 5784642864 5785186176 5791636928 5801123328 5803633836 5810105158 5819621808 5844218688 5850185796 5850735264 5860318464 5866852992 5876462592 5879005704 5895755008 5907879936 5936426496 5936727006 5936984064 5940863929 5943045888 5965973244 5972625582 5982408432 5989079096 6024243456 6030960768 6033570741 6043453416 6050192148 6056938394 6060102048 6060671232 6066859344 6077367296 6092501184 6096746656 6122514816 6128766072 6139381248 6146226944 6156294144 6186935216 6189207552 6193252247 6219113472 6219428292 6249480237 6250067208 6257036324 6267285024 6284550272 6287269989 6289897563 6300200088 6311112192 6318149376 6328498176 6331236912 6338296536 6348678336 6349274624 6355757408 6382620288 6393074688 6400203264 6410686464 6413460768 6431732736 6449451008 6449777488 6463137681 6480942468 6508334448 6515591544 6522856732 6526263744 6533540832 6544857088 6547074534 6554374827 6565727168 6582077172 6600209616 6611020416 6611641344 6619013632 6629855232 6632724384 6650996352 6679107072 6685926624 6697506816 6704974848 6730209486 6737713983 6749383872 6770906142 6784487424 6784830864 6789558776 6818255136 6825216762 6825857808 6837038208 6844661824 6855873024 6858839988 6866487914 6884849664 6892526592 6906803904 6914505312 6925830912 6926481408 6933553536 6960302118 6962858496 6967710464 6968063179 7016435712 7031325609 7036120896 7050695652 7058557506 7070119056 7070783104 7078002568 7107918048 7119560448 7130583603 7142263128 7142933952 7150227084 7150898656 7162611456 7182343168 7185451416 7200228672 7212699648 7220742144 7235699328 7255632384 7255999674 7256313856 7263722752 7291745076 7311832528 7314518016 7330040487 7350233436 7362964224 7371174272 7374364239 7386443064 7394679292 7406791392 7438096512 7446390336 7454693408 7458587136 7461814932 7466903808 7479134208 7482370896 7490714088 7503688192 7543096704 7555451904 7564587008 7593056856 7601138688 7601523468 7622464304 7638253623 7679090034 7687652577 7691667984 7700244552 7712857152 7713581568 7734831104 7738178448 7754092416 7759495744 7778818476 7792291584 7800247728 7800980352 7813757952 7822470656 7835283456 7838674272 7893490176 7899390499 7915235328 7915636008 7924061184 7953883938 7954630992 7962752889 7963500776 7976544576 8001979986 8032324608 8035800696 8041281024 8044760988 8057937888 8066922864 8080136064 8080894976 8083632843 8089145792 8123334912 8136640512 8162586432 8163353088 8171688096 8185841664 8225811594 8228832768 8234983757 8283334752 8292151296 8292571056 8309748447 8332640316 8333422944 8341931598 8356380032 8377189128 8383026652 8386530084 8400266784 8414025984 8414816256 8424199168 8427053349 8441649216 8451062048 8464904448 8500681728 8507035922 8510160384 8524099584 8533604352 8551281024 8575272342 8575643648 8617516908 8641256624 8662775121 8677779264 8687455392 8701684992 8705450754 8711387776 8715157737 8729432712 8739166436 8762535936 8776102896 8790477696 8800279488 8814693888 8815521792 8818508556 8843632512 8861819904 8867995136 8868444046 8905476096 8914568832 8939966464 8948959866 8958938373 8973612648 8983618644 8999178496 9027874856 9046441152 9075288222 9085407591 9090153072 9091006848 9100289016 9101143744 9116050944 9141164032 9145119984 9183772224 9190035456 9193149108 9209071872 9219340416 9234441216 9244738048 9280402824 9283811328 9328670208 9329142438 9335643317 9375100812 9381494528 9385554486 9400927536 9411410008 9426825408 9466668288 9477224064 9492747264 9496855368 9507444804 9523017504 9523911936 9533636112 9550148608 9573930432 9580601888 9600304896 9616029696 9647599104 9674176512 9674666232 9721413702 9722326768 9732253531 9773387316 9784285098 9789395616 9800311248 9817285632 9820611801 9832485652 9848590752 9875721856 9900314424 9917462016 9928520448 9944782848 9949086576 9955871744 9976494528 9987618784 10046260224 10053769726 10057462272 10073935872 10124075808 10134851584 10135364624 10156359213 10184338164 10227382704 10237825143 10238786712 10250203436 10255557312 10266992736 10283809536 10284775424 10288259982 10299731871 10317571264 10338789888 10355724288 10371757968 10388746368 10389722112 10400330304 10401307136 10418343936 10440453177 10451565696 10480888418 10524653568 10554181344 10565414912 10576043478 10587836259 10605178584 10606174656 10617003852 10635392768 10661877072 10669306648 10709766144 10714400928 10721708032 10725340626 10726347984 10743917184 10755897152 10773514752 10778177124 10819049472 10831113216 10853548992 10883448576 10883999511 10884470784 10895584128 10937617614 10949813567 10967748792 10971777024 11025350154 11044446336 11056761408 11079664596 11092018938 11110187088 11111230592 11122575464 11169585504 11182040112 11187880704 11200355712 11218701312 11223556344 11236071132 11255532288 11286539264 11314645056 11334242304 11346880512 11389585284 11401708032 11402285202 11414999281 11433696456 11490022544 11518635051 11550366828 11569285728 11570372352 11583273856 11602246656 11607267672 11620210316 11639243616 11688437376 11700371592 11701470528 11720636928 11733705984 11752925184 11758011408 11791510016 11815759872 11872852992 11873454012 11881727858 11886091776 11931946488 11945251164 11964816864 11978158192 12002969979 12048486912 12061921536 12067141482 12086906832 12100384296 12113876788 12120204096 12121342464 12133718688 12154734592 12185002368 12193493312 12245029632 12257532144 12278762496 12292453888 12312588288 12338717391 12373870432 12386504494 12438226944 12438856584 12498960474 12500134416 12512897397 12514072648 12534570048 12569100544 12574539978 12579795126 12600400176 12622224384 12636298752 12656996352 12662473824 12676593072 12697356672 12698549248 12711514816 12760553883 12765240576 12786149376 12800406528 12826921536 12862908513 12863465472 12899554976 12926275362 12940688761 12961884936 13016668896 13031183088 13045713464 13052527488 13058176131 13067081664 13089714176 13094149068 13108749654 13131454336 13164154344 13200419232 13222040832 13223282688 13238027264 13265448768 13301992704 13302666069 13358214144 13371853248 13395013632 13409949696 13460418972 13475427966 13498767744 13541812284 13569661728 13579117552 13612932333 13636510272 13650433524 13651715616 13674076416 13689323648 13711746048 13717679976 13732975828 13769699328 13785053184 13813607808 13829010624 13851661824 13852962816 13867107072 13920604236 13925716992 13935420928 13936126358 14062651218 14072241792 14078331729 14101391304 14117115012 14140238112 14141566208 14156005136 14215836096 14239120896 14261167206 14284526256 14285867904 14300454168 14301797312 14325222912 14364686336 14370902832 14400457344 14441484288 14471398656 14511264768 14511999348 14527445504 14582120553 14583490152 14623665056 14660080974 14670296641 14676427647 14700466872 14725928448 14742348544 14748728478 14772886128 14789358584 14813582784 14876193024 14892780672 14909386816 14917174272 14923629864 14933807616 14958268416 14964741792 14981428176 15007376384 15080654589 15086193408 15110903808 15186113712 15202277376 15203046936 15244928608 15276507246 15293541263 15358180068 15375305154 15383335968 15400489104 15425714304 15427163136 15432389973 15469662208 15476356896 15508184832 15518991488 15557636952 15584583168 15600495456 15601960704 15627515904 15644941312 15677348544 15721332627 15786980352 15798780998 15830470656 15831272016 15848122368 15907767876 15909261984 15925505778 15927001552 15953089152 16003959972 16064649216 16071601392 16082562048 16088010939 16089521976 16115875776 16133845728 16160272128 16161789952 16167265686 16178291584 16246669824 16273281024 16325172864 16326706176 16343376192 16371683328 16406426421 16451623188 16457665536 16469967514 16566669504 16585142112 16619496894 16638028407 16665280632 16666845888 16683863196 16712760064 16754378256 16766053304 16773060168 16800533568 16828051968 16829632512 16848398336 16854106698 16883298432 16902124096 16929808896 17001363456 17014071844 17020320768 17067208704 17102562048 17103427803 17150544684 17206849891 17235033816 17282513248 17325550242 17355558528 17374910784 17403369984 17410901508 17422775552 17430315474 17458865424 17478332872 17552205792 17580955392 17600558976 17629387776 17637017112 17687265024 17723639808 17735990272 17736888092 17810952192 17822591787 17829137664 17897919732 17917876746 17937856013 17947225296 17967237288 17998356992 18055749712 18092882304 18100712223 18150576444 18170815182 18180306144 18182013696 18200578032 18202287488 18232101888 18282328064 18290239968 18367544448 18386298216 18418143744 18438680832 18468882432 18489476096 18560805648 18567622656 18579756741 18657340416 18658284876 18671286634 18750201624 18762989056 18771108972 18801855072 18822820016 18853650816 18861809967 18869692689 18933336576 18954448128 18985494528 18993710736 19014889608 19046035008 19047823872 19067272224 19100297216 19147860864 19161203776 19200609792 19232059392 19295198208 19348353024 19349332464 19389413043 19442827404 19444653536 19464507062 19546774632 19568570196 19578791232 19600622496 19634571264 19641223602 19663124481 19664971304 19697181504 19751443712 19800628848 19834924032 19857040896 19889565696 19898173152 19911743488 19952989056 19975237568 20092520448 20107539452 20114924544 20213141949 20248151616 20270729248 20312718426 20335368053 20368676328 20454765408 20475650286 20477573424 20500406872 20511114624 20533985472 20567619072 20569550848 20576519964 20599463742 20635142528 20677579776 20743515936 20777492736 20779444224 20800660608 20802614272 20880906354 20903131392 20904189537 20961776836 21049307136 21108362688 21152086956 21175672518 21199284379 21210357168 21212349312 21234007704 21270785536 21323754144 21338613296 21391750809 21428801856 21443416064 21450681252 21452695968 21487834368 21511794304 21547029504 21556354248 21638098944 21662226432 21707097984 21766897152 21767999022 21768941568 21791168256 21875235228 21899627134 21935497584 21943554048 22050700308 22088892672 22113522816 22123092717 22159329192 22184037876 22220374176 22222461184 22245150928 22339171008 22364080224 22375761408 22400711424 22437402624 22447112688 22472142264 22511064576 22573078528 22629290112 22693761024 22779170568 22803416064 22804570404 22829998562 22867392912 22914760869 22980045088 23037270102 23062957731 23100733656 23138571456 23140744704 23166547712 23204493312 23214535344 23240420632 23278487232 23376874752 23400743184 23402941056 23441273856 23467411968 23505850368 23516022816 23583020032 23698171497 23745705984 23746908024 23763455716 23772183552 23863892976 23888258667 23890502328 23929633728 23956316384 24005939958 24032707699 24096973824 24123843072 24134282964 24173813664 24200768592 24227753576 24240408192 24242684928 24250898529 24267437376 24309469184 24370004736 24386986624 24490059264 24515064288 24557524992 24584907776 24677434782 24704951271 24747740864 24773008988 24876453888 24877713168 24997920948 25000268832 25025794794 25028145296 25069140096 25138201088 25149079956 25159590252 25200800352 25244448768 25272597504 25281160047 25324947648 25353186144 25394713344 25397098496 25423029632 25521107766 25530481152 25572298752 25600813056 25653843072 25725817026 25726930944 25799109952 25852550724 25881377522 25923769872 26033337792 26062366176 26091426928 26105054976 26116352262 26134163328 26145473211 26188298136 26217499308 26262908672 26328308688 26400838464 26444081664 26446565376 26476054528 26530897536 26603985408 26605332138 26716428288 26743706496 26819899392 26876815119 26920837944 26950855932 26997535488 27039335543 27083624568 27139323456 27158235104 27225864666 27256222773 27273020544 27300867048 27303431232 27348152832 27378647296 27423492096 27435359952 27465951656 27570106368 27627215616 27658021248 27703323648 27734214144 27841208472 27851433984 27870841856 27872252716 28006929951 28125302436 28144483584 28156663458 28188059449 28202782608 28234230024 28280476224 28283132416 28312010272 28431672192 28478241792 28522334412 28569052512 28571735808 28600908336 28603594624 28650445824 28729372672 28741805664 28800914688 28942797312 29022529536 29023998696 29054891008 29164241106 29166980304 29196760593 29247330112 29320161948 29340593282 29352855294 29400933744 29451856896 29484697088 29497456956 29545772256 29578717168 29627165568 29752386048 29785561344 29818773632 29834348544 29847259728 29867615232 29929483584 29962856352 30014752768 30161309178 30172386816 30221807616 30372227424 30404554752 30406093872 30469077639 30489857216 30553014492 30587082526 30716360136 30750610308 30766671936 30800978208 30851428608 30854326272 30864779946 30899195613 30952713792 31016369664 31037982976 31115273904 31169166336 31200990912 31203921408 31255031808 31289882624 31321359531 31354697088 31442665254 31573960704 31597561996 31662544032 31696244736 31763508777 31815535752 31818523968 31851011556 31854003104 31906178304 31955578369 32007919944 32129298432 32143202784 32165124096 32176021878 32179043952 32231751552 32267691456 32320544256 32323579904 32334531372 32356583168 32493339648 32650345728 32651998533 32653412352 32686752384 32812852842 32849440701 32903246376 32915331072 32939935028 33133339008 33170284224 33238993788 33276056814 33313161167 33330561264 33333691776 33367726392 33425520128 33508756512 33532106608 33546120336 33601067136 33656103936 33696796672 33708213396 33766596864 33804248192 33859617792 34002726912 34028143688 34040641536 34205124096 34206855606 34244997843 34301089368 34413699782 34470067632 34565026496 34651100484 34711117056 34749821568 34806739968 34821803016 34845551104 34860630948 34917730848 34956665744 35104411584 35161910784 35201117952 35258775552 35274034224 35374530048 35447279616 35471980544 35473776184 35645183574 35658275328 35795839464 35835753492 35875712026 35894450592 35934474576 35996713984 36008909937 36111499424 36185764608 36201424446 36301152888 36341630364 36360612288 36364027392 36401156064 36404574976 36464203776 36580479936 36735088896 36772596432 36836287488 36877361664 36937764864 36978952192 37016152173 37121611296 37159513482 37314680832 37316569752 37342573268 37500403248 37525978112 37538692191 37542217944 37603710144 37645640032 37707301632 37723619934 37739385378 37765683527 37866673152 37908896256 37970989056 37987421472 38029779216 38092070016 38095647744 38134544448 38200594432 38281661649 38295721728 38322407552 38401219584 38588725539 38590396416 38698664928 38778826086 38822066283 38885654808 38889307072 38929014124 39093549264 39137140392 39157582464 39201244992 39269142528 39282447204 39326248962 39329942608 39370099561 39394363008 39502887424 39601257696 39669848064 39714081792 39796346304 39823486976 39905978112 39907998207 39950475136 40185040896 40215078904 40229849088 40426283898 40496303232 40541458496 40625436852 40670736106 40737352656 40909530816 40951300572 40955146848 41000813744 41022229248 41067970944 41135238144 41153039928 41198927484 41270285056 41355159552 41487031872 41554985472 41558888448 41601321216 41605228544 41761812708 41806262784 41808379074 41923553672 42216725376 42234995187 42304173912 42351345036 42398568758 42420714336 42424698624 42468015408 42541571072 42647508288 42677226592 42783501618 42857603712 42901362504 42905391936 42975668736 43023588608 43094059008 43112708496 43324452864 43414195968 43533794304 43535998044 43582336512 43746361659 43750470456 43799254268 43870995168 44010889923 44029282941 44101400616 44177785344 44227045632 44246185434 44318658384 44368075752 44440748352 44444922368 44490301856 44678342016 44728160448 44751522816 44801422848 44874805248 44894225376 44944284528 45022129152 45146157056 45241963767 45258580224 45558341136 45606832128 45609140808 45659997124 45734785824 45829521738 45880623789 45960090176 46074540204 46125915462 46201467312 46277142912 46281489408 46333095424 46408986624 46429070688 46480841264 46556974464 46753749504 46801486368 46805882112 46882547712 46934823936 47032045632 47163997881 47166040064 47396342994 47491411968 47493816048 47526911432 47544367104 47727785952 47776517334 47781004656 47859267456 47912632768 48011879916 48065415398 48193947648 48247686144 48268565928 48347627328 48401537184 48455507152 48480816384 48485369856 48501797058 48534874752 48740009472 48773973248 48776442253 48980118528 49030128576 49115049984 49169815552 49219279263 49354869564 49409902542 49495481728 49546017976 49755426336 49914085221 49995841896 50000537664 50051589588 50056290592 50138280192 50276402176 50298159912 50319180504 50401600704 50488897536 50545195008 50562320094 50649895296 50706372288 50789426688 50794196992 50846059264 51042215532 51060962304 51201626112 51307686144 51310283409 51451634052 51598219904 51620549673 51705101448 51762755044 51847539744 52066675584 52124732352 52182853856 52210109952 52232704524 52268326656 52290946422 52376596272 52434998616 52525817344 52656617376 52801676928 52888163328 52952109056 53061795072 53207970816 53210664276 53432856576 53467775361 53487412992 53753630238 53813568039 53841675888 53901711864 53995070976 54078671086 54167249136 54278646912 54316470208 54451729332 54512445546 54546041088 54601734096 54606862464 54696305664 54757294592 54846984192 54870719904 54931903312 55254431232 55295733493 55316042496 55406647296 55468428288 55682416944 55702867968 55739270223 55741683712 55744505432 56013859902 56250604872 56288967168 56313326916 56376118898 56405565216 56468460048 56560952448 56566264832 56585429901 56624020544 56863344384 56956483584 57044668824 57138105024 57143471616 57201816672 57207189248 57300891648 57483611328 57601829376 57644886299 57885594624 58045059072 58047997392 58109782016 58168239129 58328482212 58333960608 58393521186 58494660224 58640323896 58681186564 58705710588 58801867488 58903713792 58969394176 58989373443 58994913912 59091544512 59157434336 59254331136 59504772096 59571122688 59637547264 59668697088 59694519456 59735230464 59858967168 59925712704 60029505536 60322618356 60344773632 60639425847 60744454848 60812187744 60938155278 60979714432 61006104159 61106028984 61174165052 61432720272 61501220616 61533343872 61601956416 61702857216 61708652544 61729559892 61798391226 61905427584 62032739328 62075965952 62230547808 62338332672 62401981824 62407842816 62579765248 62642719062 62709394176 62712568611 62885330508 63147921408 63195123992 63325088064 63527017554 63597853137 63631071504 63637047936 63702023112 63708006208 63812356608 63911156738 64015839888 64286405568 64330248192 64352043756 64358087904 64463503104 64535382912 64641088512 64669062744 64713166336 64986679296 65300691456 65303997066 65306824704 65349503219 65373504768 65625705684 65698881402 65806492752 65830662144 65879870056 66266678016 66340568448 66369278151 66477987576 66552113628 66626322334 66661122528 66667383552 66735452784 66851040256 67017513024 67064213216 67092240672 67202134272 67312207872 67416426792 67533193728 67608496384 67719235584 68056287376 68081283072 68125774717 68410248192 68413711212 68489995686 68602178736 68744282607 68827399564 68940135264 69130052992 69188873193 69302200968 69422234112 69499643136 69613479936 69643606032 69691102208 69721261896 69835461696 69913331488 70208823168 70323821568 70402235904 70517551104 70548068448 70749060096 70943961088 70947552368 71094514491 71290367148 71316550656 71591678928 71664776001 71671506984 71751424052 71788901184 71868949152 71993427968 72017819874 72098123097 72222998848 72371529216 72402848892 72602305776 72683260728 72721224576 72728054784 72802312128 72809149952 72928407552 73160959872 73470177792 73545192864 73672574976 73754723328 73957904384 74032304346 74114853813 74243222592 74319026964 74629361664 74633139504 74685146536 75000806496 75051956224 75077384382 75084435888 75207420288 75291280064 75414603264 75447239868 75478770756 75531367054 75733346304 75817792512 75974842944 76059558432 76184140032 76191295488 76269088896 76563323298 76591443456 76644815104 76648694969 76802439168 77177451078 77180792832 77397329856 77557652172 77644132566 77771309616 77778614144 77858028248 78187098528 78274280784 78315164928 78402489984 78436419633 78564894408 78652497924 78659885216 78740199122 78788726016 79005774848 79202515392 79339696128 79428163584 79592692608 79811956224 79815996414 79900950272 79904994967 80430157808 80459698176 80630445357 80852567796 80992606464 81082916992 81118006629 81250873704 81341472212 81474705312 81768668319 81819061632 81902601144 81910293696 82001627488 82044458496 82135941888 82270476288 82306079856 82397854968 82540570112 82710319104 82974063744 83109970944 83202642432 83210457088 83523625416 83612525568 83616758148 83847107344 84020789853 84433450752 84469990374 84564178347 84608347824 84702690072 84797137516 84841428672 84849397248 84936030816 85083142144 85295016576 85354453184 85567003236 85715207424 85802725008 85810783872 85951337472 86047177216 86188118016 86225416992 86828391936 87067588608 87071996088 87164673024 87492723318 87500940912 87590281779 87598508536 87741990336 88021779846 88058565882 88202801232 88355570688 88454091264 88492370868 88637316768 88736151504 88881496704 88889844736 88980603712 89356684032 89456320896 89503045632 89602845696 89788450752 89888569056 90044258304 90483927534 90517160448 90584821327 91116682272 91213664256 91218281616 91319994248 91407232917 91469571648 91659043476 91761247578 91920180352 92149080408 92251830924 92402934624 92554285824 92562978816 92666190848 92697586839 92858141376 92961682528 93113948928 93507499008 93602972736 93611764224 93765095424 93869647872 94064091264 94327995762 94332080128 94792685988 94987632096 95053822864 95088734208 95290526331 95455571904 95553034668 95562009312 95718534912 95825265536 95866735107 96023759832 96130830796 96387895296 96495372288 96537131856 96695254656 96803074368 96911014304 96961632768 96970739712 97003594116 97069749504 97480018944 97547946496 97552884506 97960237056 98060257152 98339631104 98438558526 98548322103 98709739128 98819805084 98990963456 99092035952 99510852672 99828170442 99939483501 99991683792 100001075328 100103179176 100112581184 100276560384 100552804352 100596319824 100638361008 100803201408 101090390016 101124640188 101299790592 101412744576 101578853376 101692118528 102084431064 102121924608 102615372288 102620566818 102692076487 102734993529 102903268104 103196439808 103241099346 103410202896 103525510088 103695079488 104133351168 104249464704 104365707712 104420219904 104465409048 104536653312 104581892844 104753192544 104869997232 105051634688 105313234752 105603353856 105776326656 106123590144 106415941632 106421328552 106935550722 106974825984 107054788841 107507260476 107627136078 107683351776 107803423728 107990141952 108026729811 108157342172 108334498272 108557293824 108632940416 108903458664 109024891092 109092082176 109203468192 109213724928 109392611328 109514589184 109741439808 109863806624 110508862464 110591466986 110632084992 110813294592 110936856576 111364833888 111478540446 111483367424 111489010864 112027719804 112501209744 112577934336 112616076573 112626653832 112752237796 112811130432 112936920096 113121904896 113132529664 113170859802 113248041088 113297050581 113726688768 113912967168 114089337648 114276210048 114286943232 114403633344 114414378496 114601783296 114844984947 114967222656 115203658752 115289772598 115771189248 116095994784 116219564032 116336478258 116466198849 116656964424 116667921216 116787042372 116989320448 117280647792 117362373128 117411421176 117603734976 117807427584 117938788352 117978746886 117989827824 118110298683 118183089024 118314868672 118508662272 119009544192 119142245376 119275094528 119389038912 119470460928 119717934336 119723994621 119851425408 120447949237 120645236712 120689547264 121278851694 121488909696 121624375488 121876310556 121959428864 122012208318 122212057968 122348330104 122865440544 123002441232 123066687744 123203912832 123405714432 123459119784 123596782452 123810855168 124065478656 124151931904 124461095616 124676665344 124803963648 124815685632 125285438124 125418788352 125425137222 125564992091 125770661016 126390247984 126650176128 126704985561 127054035108 127195706274 127262143008 127274095872 127404046224 127416012416 127624713216 127822313476 128031679776 128572811136 128704087512 128716175808 128927006208 129070765824 129282177024 129338125488 129426332672 129973358592 130601382912 130607994132 130699006438 130747009536 131251411368 131397762804 131612985504 131759740112 132032669769 132087848823 132533356032 132681136896 132738556302 132955975152 133104227256 133252644668 133322245056 133334767104 133470905568 133702080512 134035026048 134128426432 134184481344 134404268544 134624415744 134832853584 135066387456 135216992768 135438471168 135725891301 136112574752 136251549434 136820496384 136827422424 136979991372 137204357472 137488565214 137641871367 137654799128 137880270528 138260105984 138377746386 138604401936 138844468224 138999286272 139226959872 139287212064 139382204416 139442523792 139670923392 139826662976 140417646336 140647643136 140804471808 141096136896 141491993643 141498120192 141895104736 142189028982 142347576371 142580734296 142633101312 143183357856 143329552002 143343013968 143502848104 143577802368 143737898304 143986855936 144035639748 144196246194 144445997696 144743058432 144805697784 145204611552 145366521456 145442449152 145456109568 145604624256 145618299904 146321919744 146329326759 146940355584 147090385728 147345149952 147509446656 148064608692 148229707626 148394990653 148486445184 148638053928 149266279008 149370293072 149742255663 150001612992 150103912448 150154768764 150168871776 150414840576 150582560128 150829206528 150894479736 150957541512 151062734108 151466692608 151635585024 151949685888 152119116864 152368280064 152382590976 152538177792 153126646596 153182886912 153289630208 153297389938 153604878336 154354902156 154794659712 154861649019 155115304344 155288265132 155542619232 155557228288 155716056496 156374197056 156548561568 156630329856 156804979968 156872839266 157129788816 157304995848 157319770432 157480398244 157577452032 158011549696 158405030784 158856327168 159185385216 159623912448 159631992828 159801900544 159809989934 160403326083 160860315616 161260890714 161440704117 161705135592 161985212928 162165833984 162236013258 162501747408 162682944424 162949410624 163537336638 163638123264 163805202288 163820587392 164003254976 164088916992 164271883776 164540952576 164612159712 164795709936 165081140224 165887200479 165948127488 166219941888 166405284864 167047250832 167217810669 167225051136 167233516296 167694214688 168041579706 168228953893 168866901504 168939980748 169128356694 169216695648 169405380144 169594275032 169682857344 169698794496 169756289703 169872061632 170166284288 170590033152 170708906368 171134006472 171430414848 171605450016 171621567744 171902674944 172094354432 172450833984 172934658897 173656783872 174135177216 174143992176 174329346048 174985446636 175001881824 175180563558 175197017072 175483980672 176043559692 176117131764 176405602464 176711141376 176908182528 176968120329 176984741736 177274633536 177472303008 177762993408 177779689472 177961207424 178713368064 178912641792 179006091264 179205691392 179576901504 179777138112 180088516608 180967855068 181034320896 181169642654 182233364544 182436563232 182639988496 182814465834 182939143296 183018312477 183318086952 183522495156 183840360704 184298160816 184503661848 184805869248 185108571648 185125957632 185332381696 185395173678 185716282752 185923365056 186227897856 187014998016 187205945472 187223528448 187739295744 188128182528 188137705833 188655991524 189275348801 189585371976 189975264192 190107645728 190581052662 190793559411 190911143808 191106069336 191124018624 191437069824 191650531072 191733470214 192047519664 192261661592 192990744576 193074263712 193390509312 193606148736 193822028608 193923265536 194007188232 194139499008 194960037888 195095892992 195105769012 195920474112 196048509657 196120514304 196877117052 197096644206 197316416143 197419478256 197639610168 197981926912 198184071904 199021705344 199107834453 199656340884 199878967002 199983367584 200002150656 200206358352 200225162368 200553120768 201105608704 201192639648 201276722016 201606402816 202249280376 202599581184 202825489152 203157706752 203384237056 204168862128 204243849216 204377324151 205230744576 205241133636 205384152974 205469987058 205806536208 206392879616 206482198692 206820405792 207051020176 207390158976 207566619579 208266702336 208498929408 208731415424 208840439808 208930818096 209073306624 209163785688 209506385088 209739994464 210103269376 210626469504 211206707712 211552653312 212247180288 212831883264 212842657104 213283543473 213871101444 213949651968 214109577682 215014520952 215254272156 215366703552 215606847456 215980283904 216053459622 216294369291 216314684344 216668996544 217114587648 217265880832 217806917328 218049782184 218184164352 218406936384 218427449856 218785222656 219029178368 219482879616 219727613248 221017724928 221182933972 221264169984 221873713152 222344561439 222729667776 222957080892 222978021728 223689048583 224055439608 225002419488 225155868672 225232153146 225253307664 225504475592 225622260864 225873840192 226243809792 226265059328 226341719604 226496082176 226594101162 227453377536 228178675296 228552420096 228573886464 228807266688 228828756992 229689969894 229934445312 229946084907 230407317504 230579545196 231542378496 232191989568 232672956516 232932397698 233192128169 233313928848 233335842432 233574084744 233978640896 234561295584 234724746256 234822842352 235207469952 235309258899 235877576704 235957493772 235979655648 236220597366 236366178048 236629737344 237017324544 238019088384 238284490752 238550189056 238778077824 239435868672 239447989242 239702850816 239714984901 240895898474 241290473424 241379094528 242557703388 242977819392 243248750976 243354019887 243752621112 243918857728 244024416636 244424115936 244696660208 245306004957 245730881088 246004882464 246133375488 246407825664 246811428864 246918239568 247193564904 247621710336 248130957312 248303863808 248922191232 249607927296 249631371264 250570876248 250837576704 250850274444 251129984182 251541322032 252062369559 252780495968 253300352256 253409971122 253692535041 254108070216 254391412548 254524286016 254548191744 254808092448 254832024832 255249426432 255644626952 256063359552 257145622272 257408175024 257432351616 257854012416 258141531648 258564354048 258676250976 258852665344 261202765824 261215988264 261398012876 261494019072 262502822736 262770845337 262795525608 263225971008 263519480224 264065339538 264175697646 264359784689 265066712064 265362273792 265477112604 265911950304 266208454512 266505289336 266644490112 266669534208 266941811136 267404161024 268070052096 268256852864 268368962688 268808537088 269665707168 270132774912 270433985536 271451782602 271754463981 272225149504 272503098868 273640992768 273654844848 273959982744 274408714944 274977130428 275283742734 275309598256 275590696927 275760541056 276520211968 276755492772 277208803872 277688936448 277998572544 278092760517 278574424128 278764408832 278885047584 279341846784 279653325952 280835292672 281295286272 281608943616 282192273792 282983987286 282996240384 283790209472 284378057964 284695152742 285161468592 285266202624 286366715712 286659104004 286686027936 287005696208 287155604736 287475796608 287600205321 288071279496 288392492388 288891995392 289486116864 289611395568 290409223104 290733042912 290884898304 290912219136 291209248512 291236599808 292643839488 292658653518 293880711168 294180771456 295018893312 295644966309 296129217384 296459415252 296789981306 296972890368 297276107856 298532558016 298740586144 299484511326 299818450503 300003225984 300309537528 300337743552 300829681152 301165120256 301658413056 301788959472 301915083024 302125468216 303271170048 303899371776 304238233728 304736560128 305076355584 306253293192 306365773824 306579260416 306594779876 308076229461 308204980587 308709804312 309589319424 309723298038 310068653939 310230608688 310576530264 311085238464 311114456576 311432112992 312748394112 313097123136 313260659712 313609959936 313745678532 314259577632 314609991696 314639540864 314960796488 315154904064 316023099392 316810061568 318370770432 319247824896 319263985656 319603801088 319619979868 320806652166 321164366523 321720631232 322521781428 322881408234 323410271184 323970425856 324331667968 324472026516 325003494816 325365888848 325898821248 327074673276 327276246528 327610404576 327641174784 328006509952 328177833984 328543767552 329224319424 329591419872 330162280448 331774400958 331896254976 332439883776 332810569728 334094501664 334435621338 334450102272 334467032592 335388429376 336083159412 336457907786 337733803008 337879961496 338256713388 338433391296 338810760288 339188550064 339365714688 339397588992 339512579406 339744123264 339891151743 341180066304 341417812736 342268012944 342860829696 343210900032 343243135488 343805349888 344188708864 344534954841 344901667968 345869317794 347313567744 348287984352 348658692096 349398596547 349970893272 350003763648 350361127116 350394034144 350967961344 351511362059 352087119384 352234263528 352811204928 353422282752 353816365056 353936240658 353969483472 354330896049 354549267072 354944606016 355525986816 355559378944 355922414848 357426736128 357825283584 358411382784 359153803008 359171983863 359554276224 361343847711 361935710136 362068641792 362339285308 364466729088 364873126464 365279976992 365628931668 365878286592 366036624954 366444772837 366636173904 367044990312 367680721408 368596321632 369007323696 369611738496 370217143296 370664763392 370790347356 371432565504 371846730112 372455795712 374029996032 374411890944 374447056896 376256365056 376275411666 376694976273 377311983048 378550697602 379170743952 379950528384 380215291456 381162105324 381587118822 381822287616 382212138672 382248037248 382874139648 383301062144 383466940428 384095039328 384523323184 386148527424 386781018624 387212297472 387644057216 387846531072 388014376464 388278998016 389920075776 390191785984 390211538024 392097019314 392241028608 393754234104 394193288412 394632832286 394838956512 395279220336 395963853824 396098009307 396368143808 398043410688 398215668906 399312681768 399757934004 399966735168 400004301312 400412716704 400450324736 401106241536 402385279296 402553444032 403212805632 404498560752 405199162368 405650978304 406315413504 406768474112 407177673903 408337724256 408754648302 410461489152 410482267272 410768305948 410939974116 411613072416 412785759232 412925614101 412964397384 413640811584 414102040352 414780317952 415133239158 415422518797 416533404672 416997858816 417462830848 417680879616 417861636192 418146613248 418327571376 419012770176 419479988928 420206538752 421252939008 422413415424 424475980929 424494360576 425685314208 426567086946 427042729113 427742202888 427899303936 428219155364 430029041904 430508544312 430733407104 431213694912 431960567808 432106919244 432588738582 432629368688 433071095171 433337993088 434229175296 434531761664 435613834656 436099564368 436368328704 436813872768 436854899712 438058356736 438965759232 438987980277 439455226496 442035449856 442365867944 442528339968 444689122878 445184971959 445459335552 445914161784 445956043456 447378097166 448110879216 450004838976 450311737344 450464306292 450506615328 451008951184 451244521728 451747680384 452487619584 452683439208 452992164352 453188202324 454906755072 456357350592 457104840192 457147772928 457614533376 457657513984 459379939788 459868890624 459892169814 460814635008 461159090392 464383979136 464584947057 465345913032 465864795396 466384256338 466627857696 466671684864 467148169488 467957281792 469122591168 469449492512 469645684704 470414939904 470618517798 471914987544 471959311296 472441194732 472732356096 473259474688 474034649088 476568981504 477100378112 477556155648 478871737344 478895978484 479405701632 479429969802 481209978249 481791796948 482580946848 484322112351 485115406776 485955638784 486497501952 486708039774 487505242224 487837715456 488048833272 488848231872 489393320416 490612009914 491461762176 492009764928 492266750976 492815651328 493622857728 493836479136 494387129808 495243420672 496607727616 497661601437 497844382464 499215854592 501141752496 501653432007 501675153408 501700548888 502259968364 503082644064 504124739118 504686861679 505560991936 506600704512 506819942244 507385070082 508216140432 508782825096 509048572032 509096383488 509616184896 509664049664 510498852864 511289253904 512126719104 514291244544 514816350048 514864703232 515708024832 516283063296 517352501952 517705330688 518803976691 522405531648 522431976528 522796025752 522988038144 525005645472 525541690674 525591051216 526451942016 527038960448 528130679076 528351395292 528719569378 530133424128 530724547584 530954225208 531823900608 532416909024 533010578672 533288980224 533339068416 533883622272 536140104192 536513705728 536540864783 536737925376 537617074176 539331414336 540265549824 540867971072 542903565204 543508927962 544450299008 545006197736 547309689696 547919965488 548817429888 549054937431 549954260856 550567485468 550619196512 551181393854 551521082112 553040423936 553510985544 554417607744 555377872896 555997145088 556185521034 557148848256 557770095168 558683693568 559306651904 559334964769 561670585344 563217887232 564384547584 564413117499 565967974572 567580418944 567826046403 568756115928 569390305484 570322937184 572380678233 572733431424 573318208008 573372055872 574011392416 574311209472 574951593216 575200410642 576142558992 576784984776 577783990784 578972233728 579222791136 580818446208 581466085824 581769796608 582418497024 582473199616 585287678976 585317307036 587761422336 588145528971 588361542912 591289932618 591949248429 592258434768 592918830504 593579962612 593945780736 594552215712 597065116032 597481172288 598969022652 599636901006 600006451968 600619075056 600675487104 601659362304 602330240512 603316826112 603577918944 603830166048 604250936432 607798743552 608476467456 609473120256 610152711168 612506586384 612731547648 613131972453 613158520832 613189559752 616152458922 616409961174 617419608624 619178638848 619446596076 620137307878 620461217376 621153060528 622170476928 622228913152 622864225984 625496788224 626194246272 626521319424 627219919872 627491357064 628519155264 629219983392 629279081728 629921592976 630309808128 633620123136 634093749289 636741540864 638495649792 638527971312 639207602176 639239959736 639850630419 641613304332 642328733046 643441262464 645043562856 645762816468 646820542368 647940851712 648663335936 648883107873 648944053032 650006989632 650731777696 651797642496 654149346552 654552493056 655220809152 655282349568 656013019904 656355667968 657087535104 658448638848 659182839744 660324560896 663548801916 663792509952 665621139456 667033684317 668189003328 668871242676 668934065184 670776858752 671067145749 672166318824 672915815572 675467606016 675759922992 676513426776 676866782592 677621520576 678377100128 678731429376 678795177984 679025158812 679488246528 679782303486 682360132608 682835625472 684536025888 685721659392 686421800064 686486270976 688377417728 689069909682 689803335936 689838254721 691738635588 694627135488 696575968704 698797193094 699576384507 699941786544 700007527296 700722254232 700788068288 701935922688 703022724118 704174238768 704468527056 705622409856 707632730112 707872481316 707938966944 708661792098 709098534144 709889212032 711051973632 711844829696 714853472256 715650567168 718307606016 718343967726 718844535409 719108552448 719144954703 722687695422 723871420272 724137283584 724678570616 728933458176 729746252928 730062059661 730559953984 731257863336 731756573184 732073249908 732889545674 733272347808 734089980624 735361442816 737192643264 738014647392 739223476992 740434286592 741580694712 742865131008 743693460224 744911591424 748823781888 748894113792 749383521887 752512730112 752550823332 753389952546 754623966096 756187108677 757101395204 758341487904 759901056768 760430582912 761077605123 762324210648 763174237644 763644575232 764424277344 764496074496 765748279296 766602124288 766933880856 768190078656 769046646368 772297054848 773562037248 774424594944 775288114432 775693062144 776028752928 776557996032 780383571968 780423076048 784194038628 784482057216 787508468208 788312536011 788386576824 789265664572 789677913024 790558440672 791927707648 792196018614 792736287616 793079354067 796086821376 796431337812 798625363536 799515868008 799933470336 800008602624 800825433408 800900649472 802212483072 804770558592 805106888064 806425611264 808997121504 810398324736 811301956608 813536948224 814355347806 815263391943 816675448512 817509296604 820922978304 820964534544 821536611896 821879948232 823226144832 825571518464 825851228202 825928794768 826772090781 827281623168 828204080704 829560635904 830266478316 830845037594 833066809344 833995717632 834925661696 835723272384 836293226496 836655142752 838025540352 838959977856 842505878016 843135644659 844826830848 848951961858 848988721152 851370628416 853134173892 854085458226 855484405776 855798607872 856438310728 860058083808 861017088624 861466814208 862427389824 862800615963 864213838488 865177477164 865258737376 866142190342 866675986176 868458350592 869063523328 871227669312 872199128736 872736657408 873627745536 873709799424 877931518464 877975960554 878910452992 878954944637 884731735888 885056679936 886934898927 889378245756 890369943918 890918671104 891828323568 891912086912 894756194332 896221758432 899455351509 900009677952 900928612584 901013230656 902017902368 902489043456 903495360768 904975239168 905366878416 905984328704 906376404648 909813510144 912714701184 914209680384 915229066752 915315027968 918759879576 919737781248 919784339628 922318180784 924228688383 924614941761 928767958272 929169894114 930205961817 930691826064 931729590792 932768512676 933255715392 933343369728 934296338976 935914563584 938245182336 938898985024 939291369408 940829879808 941237035596 943829975088 943918622592 944882389464 945464712192 946518949376 948069298176 954200756224 955112311296 957743474688 957791956968 958811403264 958859939604 962419956498 963493099569 963583593896 965161893696 968644224702 970230813552 971911277568 972995003904 973416079548 975010484448 975675430912 976097666544 977696463744 978786640832 981224019828 982923524352 984019529856 984533501952 985631302656 987672958272 988774259616 990486841344 995323202874 995688764928 996433034597 998431709184 1002283504992 1003306864014 1003350306816 1003401097776 1004519936728 1006165288128 1008249478236 1009373723358 1011121983872 1013201409024 1013639884488 1014770140164 1016432280864 1017565650192 1018097144064 1018192766976 1019232369792 1019328099328 1019673455229 1022578507808 1024253438208 1028582489088 1029632700096 1029729406464 1031416049664 1032566126592 1034705003904 1037607953382 1038764934571 1044863953056 1045592051504 1045976076288 1048195789641 1050011290944 1051083381348 1051182102432 1052903884032 1054077920896 1054534086177 1056261358152 1056702790584 1057439138756 1060266848256 1061449095168 1061908450416 1062992688147 1063647801216 1064833818048 1066021157344 1066577960448 1066678136832 1067767244544 1072280208384 1073027411456 1073081729566 1073475850752 1075234148352 1078662828672 1081735942144 1084031543133 1085807130408 1087017855924 1088900598016 1090012395472 1094619379392 1095839930976 1097634859776 1098109874862 1099334318511 1099908521712 1101134970936 1101238393024 1102362787708 1103042164224 1106080847872 1107021971088 1108835215488 1111994290176 1112371042068 1114297696512 1115540190336 1117367387136 1118613303808 1118669929538 1123341170688 1128769095168 1128826234998 1130084928819 1131935949144 1135160837888 1135652092806 1137512231856 1138780610968 1140645874368 1144761356466 1145466862848 1146636416016 1146744111744 1148022784832 1148622418944 1149903186432 1150400821284 1152285117984 1153569969552 1155567981568 1158445582272 1161636892416 1162932171648 1163539593216 1164836994048 1170575357952 1170634614072 1176291057942 1176723085824 1177602677251 1182579865236 1183898496858 1184516869536 1185837661008 1187159925224 1187891561472 1188294027921 1189104431424 1194130232064 1194962344576 1197938045304 1199273802012 1200012903936 1201238150112 1201350974208 1203318724608 1204660481024 1207155837888 1207660332096 1208501872864 1215597487104 1216952934912 1218946240512 1220305422336 1225013172768 1226263944906 1226317041664 1226379119504 1232304917844 1232819922348 1234839217248 1238357277696 1238776842303 1238893192152 1240274615756 1240922434752 1242306121056 1244340953856 1244457826304 1245728451968 1246267556391 1250993576448 1252388492544 1253042638848 1254439839744 1254982714128 1257038310528 1258439966784 1258558163456 1259843185952 1260619616256 1267240246272 1268187498578 1273483081728 1277055942624 1278415204352 1278479919472 1279701260838 1281128187339 1283226608664 1284657466092 1286882524928 1290087125712 1291525632936 1293641084736 1295881703424 1297326671872 1297766215746 1297888106064 1299213285513 1300013979264 1301463555392 1303595284992 1308298693104 1309104986112 1310441618304 1310564699136 1312026039808 1314175070208 1316897277696 1316963940831 1318365679488 1324927441607 1327097603832 1327585019904 1334067368634 1335554915877 1336378006656 1337742485352 1337868130368 1341553717504 1342134291498 1344332637648 1345831631144 1350935212032 1351519845984 1353026853552 1353733565184 1355243041152 1356754200256 1357462858752 1358050317624 1358976493056 1359564606972 1364720265216 1365671250944 1369072051776 1371443318784 1372843600128 1372972541952 1378139819364 1379606671872 1379676509442 1381214913001 1383477271176 1393151937408 1393754841171 1397594386188 1399152769014 1399883573088 1400015054592 1401444508464 1401576136576 1403871845376 1406045448236 1408348477536 1408937054112 1411244819712 1415744962632 1415877933888 1417323584196 1418197068288 1419778424064 1422103947264 1423689659392 1429706944512 1431301134336 1436615212032 1436687935452 1437689070818 1438217104896 1438289909406 1445375390844 1447742840544 1449357141232 1452966337053 1457866916352 1459492505856 1460124119322 1461119907968 1462515726672 1463513146368 1464146499816 1465779091348 1466544695616 1468179961248 1470722885632 1474385286528 1476029294784 1478446953984 1480868573184 1483161389424 1485730262016 1487386920448 1489823182848 1492984804311 1497647563776 1498767043774 1505025460224 1505101646664 1506779905092 1509247932192 1512374217354 1514060585037 1514202790408 1516682975808 1519802113536 1520861165824 1522155210246 1524648421296 1526348475288 1527289150464 1528848554688 1528992148992 1531496558592 1533204248576 1533867761712 1536380157312 1538093292736 1544594109696 1547124074496 1548849189888 1550576228864 1552057505856 1553115992064 1556411930073 1560846152096 1565823340081 1568388077256 1568964114432 1575016936416 1576625072022 1576773153648 1578531329144 1579355826048 1581116881344 1583855415296 1584392037228 1585472575232 1586158708134 1592173642752 1592862675624 1597250727072 1599031736016 1599866940672 1600017205248 1601650866816 1601801298944 1609541117184 1609622594349 1610213776128 1612851222528 1617994243008 1620796649472 1622603913216 1628710695612 1630526783886 1632344897183 1633350897024 1635018593208 1641929069088 1643073223792 1643759896464 1646452289664 1647164812293 1651143036928 1651702456404 1651857589536 1653544181562 1654563246336 1656408161408 1659121271808 1660532956632 1661690075188 1666133618688 1667991435264 1669851323392 1671446544768 1673310285504 1676051080704 1677919955712 1678004894307 1685011756032 1686271289318 1689653661696 1697903923716 1702741256832 1703478139209 1706268347784 1708170916452 1710968811552 1712876621456 1717142034699 1720116167616 1722034177248 1722933628416 1724854779648 1725601231926 1728427676976 1730354954328 1730517474752 1732284380684 1733351972352 1736916701184 1738127046656 1742455338624 1744398257472 1747255491072 1747419598848 1755863036928 1755951921108 1757820905984 1757909889274 1764436586913 1769463471776 1773869797854 1775847745287 1778756491512 1780739887836 1781837342208 1783656647136 1783824173824 1789512388664 1792443516864 1798910703018 1800019355904 1801857225168 1802026461312 1804035804736 1804978086912 1806990721536 1809950478336 1810733756832 1811968657408 1812752809296 1825429402368 1828419360768 1830458133504 1837519759152 1839395917359 1839475562496 1839568679256 1844636361568 1848457376766 1849229883522 1850518492823 1857535916544 1858339788228 1860411923634 1861383652128 1863459181584 1865537025352 1866511430784 1866686739456 1868592677952 1871829127168 1876490364672 1877797970048 1878582738816 1881659759616 1882474071192 1887659950176 1887837245184 1889764778928 1890929424384 1893037898752 1902281247867 1910224622592 1915486949376 1915583913936 1917622806528 1917719879208 1924839912996 1926986199138 1927167187792 1929134878489 1930323787392 1937288449404 1940461627104 1943822555136 1945990007808 1946649323619 1946832159096 1950020968896 1951350861824 1952195333088 1955392927488 1957573281664 1962448039656 1965847048704 1968039059712 1969067003904 1971262605312 1975345916544 1977548519232 1980973682688 1990646405748 1991377529856 1992866069194 1996863418368 2004567009984 2006613728028 2006802195552 2009039873456 2012330576256 2013201437247 2016498956472 2018747446716 2022243967744 2026402818048 2027279768976 2029540280328 2032864561728 2035131300384 2036194288128 2036385533952 2038464739584 2038656198656 2039346910458 2045157015616 2048506876416 2057164978176 2059265400192 2059458812928 2065132253184 2069410007808 2069514764163 2075215906764 2077529869142 2089727906112 2091184103008 2096391579282 2098729153521 2100022581888 2102166762696 2102364204864 2105807768064 2108155841792 2109068172354 2112522716304 2113405581168 2114878277512 2122898190336 2123816900832 2125985376294 2127295602432 2129667636096 2132042314688 2133155920896 2135534489088 2144560416768 2146054822912 2146163459132 2146951701504 2156533606227 2157325657344 2157434864109 2168063086266 2170480577573 2171614260816 2174035711848 2177801196032 2180024790944 2189238758784 2190186178983 2191679861952 2195269719552 2196219749724 2198668637022 2199817043424 2202269941872 2202476786048 2204725575416 2206084328448 2212161695744 2214043942176 2217670430976 2224742084136 2228595393024 2231080380672 2234734774272 2237226607616 2237339859076 2246682341376 2248150565661 2257538190336 2257652469996 2260169857638 2263871898288 2270321675776 2271304185612 2275024463712 2277561221936 2281291748736 2283232815369 2289522712932 2290933725696 2293272832032 2293488223488 2296045569664 2297244837888 2299806372864 2300801642568 2304570235968 2307139939104 2311135963136 2316891164544 2323273784832 2325864343296 2327079186432 2329673988096 2341150715904 2341269228144 2352582115884 2353446171648 2355205354502 2365159730472 2367796993716 2369033739072 2371675322016 2374319850448 2375783122944 2376588055842 2378208862848 2379238062201 2388260464128 2389924689152 2395876090608 2398547604024 2400025807872 2402476300224 2402701948416 2406637449216 2409320962048 2414311675776 2415320664192 2417003745728 2431194974208 2433905869824 2440610844672 2445790175829 2450026345536 2452527889812 2452758239008 2460579534413 2464609835688 2465639844696 2469678434496 2476714555392 2477553684606 2477786384304 2480316272343 2480549231512 2481844869504 2484612242112 2488681907712 2488915652608 2491456903936 2492535112782 2501987152896 2504776985088 2508879679488 2509965428256 2514076621056 2516879933568 2517116326912 2519686371904 2529406933977 2534480492544 2536374997156 2546966163456 2554111885248 2556959838944 2559402521676 2562256374678 2565113409859 2566453217328 2569314932184 2573765049856 2580174251424 2583051265872 2587282169472 2588401847889 2594653343744 2595532431492 2595776212128 2598426571026 2600027958528 2602927110784 2607190569984 2616597386208 2618209972224 2620883236608 2621129398272 2624052079616 2633794555392 2633927881662 2636731358976 2636864833911 2649854883214 2654195207664 2655170039808 2668134737268 2671109831754 2672756013312 2675484970704 2675736260736 2683107435008 2684268582996 2688665275296 2691663262288 2698366054527 2703039691968 2706053707104 2707467130368 2710486082304 2713508400512 2714925717504 2716100635248 2717952986112 2719129213944 2729440530432 2731342501888 2738144103552 2745687200256 2745945083904 2756279638728 2759213343744 2759353018884 2762429826002 2766954542352 2772686065149 2786303874816 2787509682342 2790617885451 2795188772376 2798305538028 2799767146176 2800030109184 2802889016928 2803152273152 2807743690752 2812090896472 2816696955072 2817874108224 2822489639424 2831489925264 2831755867776 2834647168392 2836394136576 2839556848128 2844207894528 2847379318784 2862602268672 2873230424064 2873375870904 2875378141636 2876434209792 2876579818812 2890479298707 2890750781688 2895485681088 2898714282464 2905932674106 2907957631579 2915733832704 2918985011712 2920248238644 2922239815936 2925031453344 2927026292736 2928292999632 2931558182696 2933089391232 2936359922496 2941445771264 2948770573056 2952058589568 2956893907968 2966322778848 2971460524032 2974773840896 2985969608622 2989299103791 2995295127552 2997534087548 3010050920448 3010203293328 3013559810184 3018495864384 3024748434708 3028121170074 3028405580816 3031497666197 3033365951616 3039604227072 3041722331648 3044310420492 3049296842592 3052696950576 3054578300928 3057697109376 3057984297984 3059020365687 3066408497152 3067735523424 3072760314624 3076186585472 3089188219392 3094248148992 3097698379776 3101152457728 3104115011712 3112823860146 3116294803713 3121692304192 3131646680162 3136776154512 3137928228864 3150033872832 3153250144044 3153546307296 3157062658288 3158711652096 3162233762688 3163602258531 3168784074456 3170945150464 3172317416268 3184347285504 3185725351248 3188978064441 3194501454144 3198063472032 3199733881344 3200034410496 3203301733632 3203602597888 3219082234368 3219245188698 3220427552256 3225702445056 3235988486016 3245207826432 3252094629399 3257421391224 3261053567772 3264689794366 3266701794048 3270037186416 3283858138176 3286146447584 3287519792928 3292904579328 3294329624586 3298002955533 3303404912808 3303715179072 3307088363124 3309126492672 3312816322816 3318242543616 3321065913264 3323380150376 3335982870528 3339702646784 3342893089536 3346620571008 3352102161408 3355839911424 3356009788614 3370023512064 3372542578636 3390254786457 3395807847432 3405482513664 3406956278418 3410755193329 3412536695568 3416341832904 3421937623104 3425753242912 3434284069398 3440232335232 3444068354496 3445867256832 3449709559296 3451202463852 3456855353952 3460709908656 3461034949504 3464568761368 3466703944704 3476254093312 3484910677248 3488796514944 3494510982144 3511726073856 3511903842216 3515641811968 3515819778548 3528873173826 3532808031753 3538926943552 3547739595708 3551695490574 3557512983024 3561479775672 3563674684416 3567313294272 3567648347648 3579024777328 3584887033728 3597821406036 3600038711808 3603714450336 3604052922624 3608071609472 3609956173824 3613981443072 3621467513664 3623937314816 3625505618592 3650858804736 3656838721536 3660916267008 3675039518304 3678791834718 3678951124992 3679137358512 3689272723136 3696914753532 3698459767044 3701036985646 3715071833088 3716679576456 3720823847268 3722767304256 3726918363168 3731074050704 3733022861568 3733373478912 3737185355904 3738802669173 3752980729344 3755595940096 3757165477632 3763319519232 3764948142384 3775319900352 3775674490368 3779529557856 3781858848768 3786075797504 3804562495734 3820449245184 3831167827872 3835245613056 3835439758416 3843384562017 3849679825992 3853972398276 3854334375584 3858269756978 3860647574784 3874576898808 3880923254208 3887645110272 3891980015616 3893298647238 3893664318192 3897639856539 3900041937792 3904390666176 3910785854976 3915146563328 3924896079312 3931694097408 3936078119424 3942525210624 3950691833088 3950891822493 3955097038464 3974782324821 3981292811496 3982755059712 3985732138388 4006664747631 4009134019968 4013227456056 4013604391104 4018079746912 4024661152512 4026402874494 4030892501207 4032997912944 4037494893432 4044487935488 4052805636096 4054559537952 4059080560656 4065729123456 4070262600768 4072388576256 4076929479168 4077312397312 4078693820916 4090314031232 4097013752832 4114329956352 4118530800384 4118917625856 4138820015616 4139029528326 4143644739003 4150431813528 4155059738284 4179455812224 4182368206016 4192783158564 4197458307042 4200045163776 4204333525392 4204728409728 4211615536128 4216311683584 4218136344708 4225045432608 4226811162336 4229756555024 4247633801664 4251970752588 4254591204864 4259335272192 4264084629376 4266311841792 4271068978176 4289120833536 4292109645824 4292326918264 4293903403008 4313067212454 4314651314688 4314869728218 4336126172532 4340961155146 4343228521632 4348071423696 4355602392064 4360049581888 4378477517568 4380372357966 4383359723904 4390539439104 4392439499448 4397337274044 4399634086848 4404539883744 4404953572096 4409451150832 4412168656896 4428087884352 4435340861952 4449484168272 4457190786048 4462160761344 4469469548544 4474453215232 4474679718152 4478954412933 4496301131322 4515076380672 4515304939992 4520339715276 4527743796576 4540643351552 4542181755111 4542608371224 4550048927424 4555122443872 4562583497472 4566465630738 4569647706767 4579045425864 4581867451392 4586545664064 4586976446976 4592091139328 4594489675776 4599612745728 4601603285136 4609140471936 4614279878208 4622271926272 4633782329088 4646547569664 4651728686592 4659347976192 4669235790219 4682538456288 4697470020243 4705164231768 4706892343296 4710410709004 4730319460944 4735593987432 4738067478144 4743350644032 4748639700896 4751566245888 4753176111684 4756417725696 4758476124402 4763782046881 4776520928256 4779849378304 4791752181216 4797095208048 4800051615744 4804952600448 4805403896832 4818641924096 4828623351552 4828867783047 4830641328384 4834007491456 4862389948416 4867811739648 4891580351658 4897034691549 4900052691072 4905055779624 4905516478016 4921159068826 4929219671376 4931279689392 4939356868992 4953429110784 4955107369212 4955572768608 4960632544686 4961098463024 4963689739008 4969224484224 4977363815424 4982913807872 4985070225564 5003974305792 5009553970176 5019930856512 5028153242112 5033759867136 5034014682921 5034232653824 5039372743808 5058813867954 5068960985088 5072749994312 5108223770496 5110434417627 5113919677888 5118805043352 5124512749356 5130226819718 5132906434656 5138629864368 5147530099712 5160348502848 5166102531744 5174564338944 5176803695778 5191064862984 5191552424256 5196853142052 5200055917056 5205854221568 5214381139968 5233194772416 5241766473216 5242258796544 5248104159232 5267589110784 5267855763324 5273462717952 5273729667822 5293309760739 5299709766428 5308390415328 5327543235861 5336269474536 5342219663508 5345512026624 5350969941408 5351472521472 5366214870016 5368537165992 5377330550592 5383326524576 5396732109054 5406079383936 5412107414208 5414934260736 5420972164608 5427016801024 5429851435008 5432201270496 5435905972224 5438258427888 5462685003776 5476288207104 5491374400512 5512559277456 5518187752077 5518426687488 5518706037768 5524859652004 5533909084704 5545372130298 5551555478469 5572607749632 5575019364684 5581235770902 5590377544752 5596611076056 5599534292352 5600060218368 5605778033856 5606304546304 5615487381504 5624181792944 5633393910144 5635748216448 5644979278848 5662979850528 5663511735552 5669294336784 5672788273152 5679113696256 5694758637568 5706843743601 5746460848128 5746751741808 5750756283272 5752868419584 5753159637624 5780958597414 5781501563376 5787404635467 5790971362176 5797428564928 5811865348212 5815915263158 5831467665408 5837970023424 5840496477288 5844479631872 5850062906688 5854052585472 5856585999264 5863116365392 5866178782464 5872719844992 5897541146112 5901949512613 5904117179136 5913787815936 5932645557696 5942921048064 5949547681792 5971939217244 5978598207582 5990590255104 5995068175096 6020406586656 6027119620368 6036991728768 6039604311741 6049496869416 6056242340148 6056811161632 6062995332394 6066731903232 6079208454144 6083444663296 6088620840984 6098593685184 6105393901152 6109156601856 6115394218752 6115968595968 6118040731374 6135471046848 6145520629248 6152373170944 6152684612459 6178376438784 6195396759552 6202304915456 6208230023424 6208544292489 6225647720292 6232589607426 6243384608384 6263293360324 6273552309024 6296187460563 6300067745664 6306500288088 6307092614592 6314125316576 6317423304192 6324467525376 6327204517062 6337568148912 6341890300928 6344634832536 6368694571008 6371450702496 6377956128882 6389002908288 6396126944064 6399467762688 6406603467264 6407205195776 6438164468736 6438490377396 6440855104512 6469600818681 6471976972032 6472304592327 6504189258798 6511441732719 6514842782448 6522107135544 6529379588732 6533403588096 6540074372832 6567716276352 6572292895168 6575039585856 6585809158656 6588659249172 6596005911066 6606809825616 6607430358144 6614176726248 6618252985344 6625632645632 6636485087232 6642131826528 6646760300752 6679405293568 6685786179072 6693241142016 6704204322816 6711679822848 6712019577228 6740047024128 6744451696983 6745085157272 6780509572914 6791615694864 6810965027328 6813912556836 6821510386658 6825073391136 6832683665808 6843875246208 6851506485824 6868568138796 6880464670464 6888136708992 6891734513664 6899419118592 6902404927704 6913710707904 6921419817312 6922069899008 6929137522736 6933407889408 6969821354496 6975031242179 6977593029888 6989021964288 7023452147712 7023807684432 7031283623936 7031639557096 7057746347652 7065616063506 7077853887104 7095479191416 7103390981148 7115025966048 7122959551344 7127349368832 7134626588544 7135296695296 7137714186603 7158049554656 7169774067456 7195642812072 7200077423616 7207428900672 7208105845248 7216143218944 7219912347648 7227962886144 7242935027328 7251011237184 7271354541997 7301717609472 7321832534016 7337370527487 7350079036608 7357583669436 7358274717024 7378545446272 7381738603239 7393829507064 7396919534088 7402073971292 7430143666176 7433359152912 7440948817029 7441647694536 7445534608512 7453836726336 7462148101408 7466045723136 7466746957824 7474370711808 7477605338346 7505961458688 7511191880192 7514330955264 7526639038464 7529896284768 7550639800704 7551348980736 7559059115712 7572151595008 7588220801931 7609124991468 7640898490368 7662335655744 7670879516832 7686769124034 7695340229577 7699359651984 7707944796552 7708668751168 7716539513956 7721295149568 7749153797616 7761846508416 7783960031232 7786597294476 7787328636384 7795279713078 7800083875584 7808781332352 7821571709952 7830293126656 7849792158624 7863388194816 7872156238848 7901383666176 7901783644986 7910194076928 7910594501733 7949564649642 7962585622992 7965510119424 7971464276776 8013329495262 8018268039936 8026454912112 8027208782208 8036159493824 8049322305024 8052805748988 8061785002414 8065995825888 8074989786864 8088975870976 8109119075904 8118161121312 8131458246912 8140525201536 8144777152512 8153858958336 8157387641832 8180628062464 8194027505664 8237061600768 8237835251712 8243218740757 8277640031232 8278059056652 8287289478006 8300863627056 8310119476568 8318058195447 8358911624448 8364736412032 8371853656353 8385566317128 8394916614084 8400090327552 8408667050784 8409456819456 8423231072256 8432623367168 8436272689416 8450090865216 8453622324672 8459513110048 8495267603328 8503941505176 8509182409728 8518670544384 8528169258752 8532623683584 8542137956352 8584219291648 8584653836528 8587806806016 8626134424908 8629302629376 8629739456436 8671437896121 8672252345064 8681922310292 8686457043264 8696142847392 8711204784128 8720099163776 8723872894737 8756955035136 8760744715932 8766719447808 8781078878208 8784878998896 8794674548088 8799268173696 8809079767488 8809907144192 8818902301664 8824337313792 8856175768704 8870681723904 8898968336544 8914381572096 8924321522688 8948906430464 8949359436304 8957908825866 8967897311373 8992602262644 9030152761344 9030609879984 9040679430552 9055487593152 9081286703104 9084363510222 9085216742448 9094492998591 9100097854848 9110244887744 9125166994944 9132931261476 9139295413534 9158090851728 9163734902784 9173091328128 9173952893952 9184182278656 9199225491456 9203206570272 9218280943872 9228559756416 9267564658176 9274492091249 9293095139328 9303457373184 9338471580438 9348884411139 9365076912576 9394940040486 9410328463536 9413784686592 9420821418008 9460638921888 9471187974864 9476134956288 9486701288064 9490806775593 9497279401792 9506352223368 9512835451392 9516952248804 9527564093762 9553041856512 9559698756608 9583504362432 9594190416096 9600103231488 9609905200896 9610807793664 9657246703104 9657735566094 9661282656768 9668014982912 9668504391007 9735623479296 9756283888197 9783160703316 9794069383098 9800105382144 9810111559248 9811032956032 9842318137652 9858439342752 9862559378784 9878713737984 9894008866599 9910214738424 9911145537216 9921265089372 9922196926048 9927379478016 9938448968448 9954727630848 9965827615744 9970140451128 10007948611584 10019107940352 10039861713024 10056306484224 10067519734272 10068029365842 10068465307648 10078745487616 10117627735908 10145499988624 10170764359371 10216447540992 10220868835254 10227839355776 10232265579987 10237610086704 10249025498712 10260453639436 10265812869312 10277259728736 10295060199424 10320697005696 10332205063488 10349128677888 10353607391556 10382129725968 10383104848512 10393706284104 10400111834112 10411708443136 10428762279936 10466389544832 10483532946432 10496208318464 10535178221568 10535711526648 10546925435904 10547459335644 10586619521478 10598424095259 10599419532856 10616780830656 10655086471722 10672538949072 10684439327016 10691024053248 10701939882816 10702945042944 10732429740032 10737074331984 10754661101184 10766653049152 10793464218108 10812158767872 10824214828416 10829868521472 10841944329216 10854033602048 10864402540992 10871811944448 10876516855776 10952576414208 10960763380567 10982748801024 11025118554912 11036375504154 11036853374976 11037412075536 11049719304008 11067818169408 11090744260596 11103110956938 11145215499264 11150038729368 11162471541804 11180755089504 11193222152112 11199068584704 11200120436736 11211556067712 11212609092608 11216408007519 11248363585888 11266787820288 11271496432896 11289958557696 11325959701056 11327023471104 11338588673568 11345576546304 11358227392512 11413687487202 11426414280281 11493503483616 11501512566544 11505736839168 11506319275248 11530153686051 11561917194828 11563003126752 11574809270934 11581942724352 11594857129856 11623730696424 11631830526316 11662935330816 11675940046848 11680992954576 11688959263744 11692919569617 11700125813376 11713171998528 11726232730784 11732357564928 11745439689984 11795082292224 11803899025226 11808234358272 11827575631872 11865291115392 11899095363584 11924346974463 11943878434488 11957196415164 11990136350192 12019994242893 12040813173312 12054239240736 12073983457536 12079208623482 12092677503621 12098993738832 12112484680296 12113622323264 12125990664788 12133463806464 12158416908288 12166889326592 12177241681968 12197187370368 12210787802304 12230788437504 12231937191936 12236081462748 12270942093696 12291041258496 12304746341888 12305369224918 12356752877568 12404609830912 12416460046848 12417088584978 12430934217009 12451295440584 12465179214852 12486769216768 12526586720648 12547104618048 12592374921126 12600135491328 12613000576176 12614185229184 12628250633152 12634846608384 12648935050752 12654409034124 12675136297824 12683780601856 12689269665072 12742901404992 12755912257764 12778005816576 12792253888128 12798935525376 12813206934528 12876328937472 12876980754792 12881710209024 12939201637362 12943953944064 12944609184654 12953629449761 13008378517596 13022883465438 13029685564896 13044214271088 13058759177464 13066807176192 13080148745664 13135432552704 13144585790336 13150079171712 13171618317312 13177318498344 13192011822132 13213619651232 13214860716288 13228353452496 13236505970688 13251265291264 13284263653056 13293520601504 13371572358144 13386482284032 13408408645632 13423359645696 13424039154456 13488903393966 13490170314544 13503944149423 13561019145828 13583231389728 13621930054656 13626545265333 13627825113672 13643020773316 13650146782272 13665367331616 13687750492416 13703012971648 13708943120301 13737136277592 13760929340928 13776273417984 13783469027328 13798838237184 13804809855408 13827421415808 13842839634624 13844139798016 13858275045472 13866815778816 13939642708992 13950062484358 13955186059776 13978043928576 14047615368864 14062567247872 14063279114192 14092410060729 14115492695304 14131232127012 14155707774208 14190958382832 14206781962296 14230051932096 14245919102688 14254698737664 14269253177088 14270593390592 14275428373206 14291346140643 14316099109312 14339548134912 14391285624144 14400154847232 14414857801344 14416211690496 14432286437888 14455925772288 14485870054656 14486603349141 14502022474368 14542709083994 14603435218944 14674741054974 14691104074647 14700158073216 14715167338872 14716549434048 14757090892544 14763477206478 14787659014128 14793839068176 14804147942584 14860287332352 14866718305824 14881897634058 14883295389072 14891069217024 14907673452672 14924296202816 14932091446272 14948741423616 14955210676692 15011922917376 15022383760384 15028661910528 15059792569536 15101279601408 15102044048763 15102697961472 15118118231424 15176441603862 15193364043011 15218249982936 15324671311488 15331303252881 15341759033664 15373538248068 15390680459154 15398719303968 15415889593104 15417337502336 15433079027912 15442590299136 15498307595232 15523693016832 15573194588952 15574657272768 15590559426156 15600167751168 15617562664704 15643143419904 15660586253312 15699584317248 15726776389632 15744312477696 15802767332352 15803567289972 15820388153856 15821189003466 15899129299284 15925171245984 15942928553552 15982629707583 16026658990524 16036536079872 16052909824224 16054417564416 16072318987648 16098644610048 16105611497976 16123570004828 16131991651776 16149979573728 16177951741952 16218238151808 16236322242624 16262916493824 16281050403072 16289554305024 16307717916672 16314775283664 16361256124928 16388055011328 16474123201536 16486437481514 16555280062464 16556118113304 16574578956012 16601727254112 16620238953136 16636116390894 16654666435407 16717823248896 16729472824064 16743707312706 16771132634256 16789833228168 16800180655104 16817334101568 16818913638912 16846462144512 16865246734336 16872545378832 16900181730432 16907244649344 16919026220096 16990535206656 17007883010352 17018364819456 17037341088768 17056338517504 17084275912704 17120531230803 17169307673056 17224056740891 17252268849816 17258605258752 17259478912872 17342875792242 17344504690128 17362213906401 17363844620584 17372914086528 17392285694784 17422409568256 17440198327552 17447745789474 17513910070272 17521489431864 17533438895616 17562157756416 17569757997792 17589349096176 17598536347392 17618159534976 17619814288384 17637804603328 17705848537839 17712351537408 17741363447808 17797936673088 17828763144192 17848643045376 17898718872608 17915817651732 17935794622746 17955793869013 17985204525288 18061219759968 18081358861104 18110975186304 18118812935223 18162573406208 18168727020444 18170433484896 18188985997182 18200195709696 18220489775488 18250333989888 18265862522952 18278590827068 18316181703456 18327469805568 18346182656256 18347905787904 18368364557312 18406413140544 18436561887744 18457119512832 18458053837377 18535129316352 18548984182498 18586190278656 18606914746368 18676943160876 18697768822278 18730153825152 18789880080972 18820656927072 18841642836016 18888562381689 18921277843776 18942375949728 18952269912576 18973402576128 18981613551186 18994558803584 19012704446736 19025670902784 19033904497608 19055128187524 19106083713024 19119397513216 19167008724864 19188380832192 19219810401792 19221615587328 19314493406208 19315471132188 19322565313536 19336029965824 19337008782014 19408802456043 19512567776394 19534325198157 19566321406632 19588138766196 19600210764288 19620223118496 19622065912064 19684636275304 19716878685504 19725118757568 19757427475968 19788017733198 19820429476848 19822291074432 19842530178744 19844393852096 19854758956032 19876897936896 19909455261696 19931655231488 19940280902256 20038215880704 20079723426048 20112612968448 20135039468544 20136058731684 20157490975232 20233355090949 20235255471816 20290999977248 20341528718742 20355703421053 20432895081984 20441737670508 20455678711552 20464531159974 20475220173408 20498050997424 20520907278872 20531625738624 20554519457472 20590120398848 20641394011392 20664410126976 20698257355776 20707214783112 20764259451936 20766209697024 20787412568208 20800223668224 20823416886272 20925093726537 20932779089664 20967065892864 21070356443136 21071423053296 21093850871808 21094918671288 21173239042956 21196848190518 21198839065712 21220483663379 21233561661312 21310172943444 21345077898144 21368878654032 21382048106496 21403879765632 21405890085888 21413142559809 21464859480064 21474148663968 21509322202368 21533306098304 21586928436216 21624317535744 21648429656832 21659737042944 21683888658432 21708067204096 21728805081984 21753033711552 21814063625991 21905152828416 21921526761134 21965497602048 22050237109824 22072751008308 22074824151072 22099438608016 22135636338816 22145215809717 22181488521192 22206221913876 22290430998528 22300077458736 22322846451087 22324943083608 22361510179008 22386444304224 22398137169408 22400240873472 22423112135424 22425218185216 22432816015038 22496727171776 22533575640576 22542992865792 22579917115392 22651919402112 22654046942208 22677177347136 22716454785024 22764662405793 22827374974404 22852828560562 22987006967232 23003025133088 23012638550496 23060307372102 23086020688731 23123834389656 23126006253504 23149618541868 23163885448704 23189714259712 23247461392848 23263661052632 23351880093696 23361985909152 23377918527488 23385839139234 23400251626752 23426343997056 23452465461568 23464715129856 23490879379968 23590164584448 23607798050452 23616468716544 23730582230784 23731783505199 23848693948926 23875286353303 23887756868976 23914392830328 23980272700384 24039988485786 24081626346624 24108478481472 24147966915072 24158417246964 24185355007242 24197987477664 24224969360592 24227244646528 24251981329576 24266927612928 24333778653184 24354483363936 24394374740736 24421575604608 24461576875008 24472162925496 24541884187392 24582082516992 24609492683776 24610738449836 24713505755136 24729656222271 24832920093696 24834177169956 24861868434018 24902590881168 24930358429704 24973538433536 25053173441296 25094209236096 25115560969059 25184749842252 25200270982656 25226001152352 25228370458368 25256501266304 25269693216768 25297870101504 25308818068248 25350272595648 25367561203712 25378539330144 25485802809984 25511824515528 25556011633152 25584507776256 25597871050752 25626413869056 25752657874944 25753961509584 25763420418048 25878403274724 25887907888128 25889218369308 25907258899522 26016757035192 26045766930876 26059371129792 26088428542176 26117518354928 26133614352384 26160297491328 26171618684211 26270865105408 26289171580672 26300158343424 26343236634624 26354636996688 26384023644264 26427239302464 26429721432576 26456706904992 26473011941376 26502530582528 26568527306112 26587041203008 26743144716288 26772964568064 26846719291392 26848078308912 26903691934119 26977806787932 26980340629088 27007888298846 27122038291656 27166462779456 27243860109312 27253090530666 27255650227344 27283478995773 27286041546632 27300293564544 27330734663232 27375500984832 27406025943296 27417886240602 27474272555184 27521858681856 27552546835968 27597676474368 27609619710816 27654842831616 27685679269248 27688279596032 27716550090944 27823476273747 27879285417984 27900124968716 27910372119552 28046653233417 28095230737728 28126558228384 28184820121458 28216247508449 28230985390608 28262464254024 28311415548416 28381916765664 28413563924592 28460103864192 28472420326779 28491838205376 28538506354176 28541186781184 28550856746412 28582692281286 28632198218624 28679096269824 28782571248288 28800309694464 28829715602688 28832423380992 28864572875776 28971740109312 28973206698282 29004044948736 29005513173021 29085418167988 29206870437888 29349482109948 29382208149294 29400316146432 29430334677744 29433098868096 29514181785088 29526954412956 29575318028256 29587678136352 29608295885168 29682026599797 29733436611648 29763795268116 29766590778144 29782138434048 29815346905344 29848592405632 29864182892544 29897482847232 29910421353384 30023845834752 30044767520768 30057323821056 30119585139072 30202559202816 30204088097526 30205395922944 30236236462848 30352883207724 30386728086022 30436499965872 30649342622976 30662606505762 30683518067328 30696796739961 30747076496136 30781360918308 30797438607936 30831779186208 30834675004672 30866158055824 30885180598272 30996615190464 31047386033664 31146389177904 31149314545536 31181118852312 31200335502336 31235125329408 31286286839808 31321172506624 31399168634496 31488624955392 31605534664704 31607134579944 31640776307712 31642378006932 31795272285777 31798258598568 31850342491968 31885857107104 31965259415166 31987533947369 32053317981048 32073072159744 32105819648448 32108835128832 32144637975296 32197289220096 32211222995952 32247140009656 32263983303552 32299959147456 32355903483904 32436476303616 32472644485248 32525832987648 32562100806144 32615435833344 32629550567328 32722512249856 32882290141701 32948246403072 32972874963028 33110560124928 33112236226608 33149157912024 33203454508224 33240477906272 33272232781788 33309332870814 33346474328167 33435646497792 33458945648128 33487414625412 33542265268512 33579666456336 33600361310208 33634668203136 33637827277824 33649224022557 33730493468672 33745090757664 33800363460864 33814489298688 33838052440192 33981070413312 34015766020704 34036729638912 34074682177536 34112677035008 34241062461606 34279242840843 34338615346112 34448113481782 34504537699632 34517210517504 34518957825744 34685751584484 34689009380256 34724427812802 34727689241168 34745828173056 34784571389568 34880396655104 34895491578948 35027820140544 35042978863728 35066877791232 35078758708851 35139515995584 35178698192352 35197072694784 35236319069952 35239628576768 35275609206656 35411697075678 35424703074816 35482726895616 35595873346176 35697286090752 35773040923389 35797437745216 35831635303464 35871589245492 35911587738026 35970409050576 36122439519936 36162717722208 36221950372608 36237625870446 36278032510863 36337454040888 36340866969792 36377971994364 36400391419392 36440979550976 36500667979776 36531725045904 36557181654136 36632363406912 36692365312512 36695811575808 36736729114624 36812826281088 36873123775488 36914239025664 36916107674754 37070258632704 37097968364996 37213829492736 37292802651027 37353886321752 37395537644556 37460307650304 37518307126619 37579760161944 37641313854144 37683285672032 37777124763378 37842555687552 37884751899456 37904539825152 37946805152256 37963227102372 37989117607168 38025408893472 38051341805568 38067808995216 38110256375048 38238795026432 38334017449728 38376761664384 38439620803584 38628986812416 38630942264376 38645130627072 38672059931648 38674017564028 38817604912086 38860888349283 39025135552788 39068650396314 39132642813264 39176277532392 39200421528576 39240446236992 39244131824128 39369272550608 39433757371008 39450237515136 39514854951936 39576035466396 39640858953696 39644582148864 39685060357488 39688787704192 39709517912064 39753795873792 39863310462976 39880561804512 40159446852096 40225225936896 40270078937088 40272117463368 40314981950464 40466710181898 40470510943632 40511832448269 40581999954496 40683057437484 40711406842106 40865790163968 40883475341016 40911357423104 40929062319948 40950440346816 40996101994848 41041814557744 41063251477248 41109038914944 41126829360903 41282788022784 41328820253952 41396514711552 41414429566224 41528518903872 41532419394048 41574825136416 41600447336448 41646833772544 41850187453074 41865558179328 41934131785728 42142846106592 42187701743616 42189837342576 42277230182187 42346478085912 42393696381036 42397678131424 42440967326758 42467123322624 42620345886888 42690155796288 42737757308064 42764096212992 42807759531264 42811780171776 42826285119618 42874038421929 42948297327936 43018644404736 43066612196608 43173856872432 43248635071488 43296859313664 43367777316864 43416134408192 43457610163968 43459810047423 43506067423104 43628127251982 43810305656832 43843053522268 44073312223941 44100474219648 44145502016616 44149648302144 44198877216032 44271272677632 44290431619434 44339817513277 44362977042384 44412443827752 44580861997056 44600154917472 44645692902174 44649886167216 44723020358016 44772888608448 44796274338816 44846224270848 44850436370432 44865632030076 44993454343552 45067151281152 45085985731584 45303838804224 45306132146289 45308093884416 45354354694272 45529324811586 45580092129033 45654749948808 45705657121124 45974013934464 46006050266176 46025277100992 46120614744204 46172041377462 46247668779312 46252012507008 46299237083736 46327770897408 46379428519424 46494922785696 46527322105264 46723971818304 46755837054976 46771678278468 46800503253504 46852687994112 46904930923136 46929430259712 46981758759936 47180329168896 47215596100904 47232937433088 47461164461568 47463567010398 47697387897852 47750572706606 47775513737952 47828785660656 47960545400768 48079976971572 48163252693248 48216956962944 48295933830144 48316834493928 48370710014484 48395974955328 48449938721184 48454489293056 48503962659152 48533855225856 48708966727872 48788749481472 48843151209216 48923153750016 48944325850992 49083768374784 49164165033984 49218985367552 49221476899672 49459312444542 49665840187392 49668354339912 49723736868036 49805181762336 49860716859408 49947076867072 49963999306221 50106346882592 50188418472192 50231121938118 50369499684504 50400541965312 50452002304704 50456740916736 50513002532608 50539386433536 50595740203008 50617636136496 50700545191296 50757078660288 50971605619968 51023649031056 51112023266304 51169015552512 51252827738112 51361593692409 51507923019168 51672170222673 51756806549448 51775815776256 51778436738616 51814517799044 52033514070384 52086641719203 52091533861752 52118742259584 52176857084352 52235036709856 52267228704768 52320594982656 52343237368422 52401602515691 52541730210816 52578343161344 52600316686848 52686473269248 52709273993376 52768047288528 52854478604928 52859442865152 52913413809984 53005061165056 53117545613517 53137054612224 53174082406016 53486289432576 53545929136128 53696156617824 53807383868238 53867381607039 53955613575864 53960681258176 54015776597692 54244076583312 54332925558912 54487720218624 54506181061332 54511300454688 54566957991546 54572083093264 54600587129088 54661469326464 54751001969664 54812051886592 54835772481204 54948545110368 55043717363712 55105093671936 55219239421632 55309685663232 55371358538496 55374161512131 55376559192064 55433100181888 55646952547494 55758570835968 55800249937432 55820744239104 56093306466834 56190461475456 56253116456768 56369640242916 56432495016898 56461970781216 56524928508048 56622831096832 56763833531328 56827127849184 56920207728384 56944840653558 56983676410752 57077012708352 57101713492824 57165384562572 57264396437248 57358192539648 57565142496576 57659431205376 57664846761984 57729145751552 57943480218624 57946413396564 58008089897472 58011026346042 58170836335976 58226407368129 58602975594471 58698964219896 58764416298588 58800632292864 58860669355488 58866197736192 59028363570176 59053908825912 59150636056512 59175356272704 59216591770336 59364053199594 59466873223296 59527590536232 59533181556288 59564276868096 59630693810688 59697184811264 59728365785088 59794965694464 59820842706768 60089535041536 60114647642112 60239170278144 60405118405632 60408176195052 60472472925696 60700065272847 60705766415448 60773456172044 60872999931744 61067110263159 61298685245952 61325213011524 61367036134656 61393593479922 61494152992272 61562721836616 61594877215872 61663558372416 61669350009344 61732316111648 61770361196544 61993230380928 62094772067328 62292778355808 62298629091072 62362237704624 62400671004672 62470250658816 62642345013248 62775281179611 62798337268992 63211069329408 63214269159888 63281552615424 63284756013864 63590544571554 63596517197136 63661450990137 63700684983936 63771714214208 63930518830332 63975067894738 64106635962096 64146144319488 64211639296896 64217670257664 64289275950592 64394578440192 64422445991904 64494280019312 64527966607104 64599918294912 64872952607232 64921444638743 64945288970496 65051665975296 65124201612288 65259101134656 65442190877973 65445024499712 65764580283402 65896492806144 65945749926056 66224472453216 66298315824048 66406909016448 66435647429151 66480955812544 66544465563576 66618665741628 66692948656334 66871292995584 66917891296256 66974829250824 67084530537024 67159332912672 67200722620416 67269336406272 67275654555648 67298448045114 67490181515328 67600726921728 67628978597376 67676104880384 67679530737049 67962140826624 68031532041408 68149364355072 68225354070016 68293987217379 68482124923212 68558485681686 68677230692224 68896226963564 69009075399264 69037915651488 69258062066193 69371503168968 69378018760512 69448855625604 69455378482336 69491656346112 69569142779136 69760793310208 69790983157896 70055640281088 70085957727456 70133755582464 70157517417702 70279031991168 70357396384704 70394145389568 70472638139904 70479257153536 70551218413312 70823394151356 70849406149632 71191746692352 71195350515597 71546081846778 71594875490432 71625859059909 71663270606928 71743178490984 71823175476052 71940818101152 72244879039872 72325435444416 72443900745216 72475251740892 72556065021726 72674908081776 72681733939584 72755943988728 72800782838784 72881959101952 73001335959552 73063450091808 73114363308272 73264726813824 73384730625024 73473458229248 73625652562176 73746247550976 73828478051328 73832215349508 74140517265408 74188968666813 74195936729992 74585605302054 74707772643504 74791075289112 74920615300608 75036614253238 75159520323888 75282627708288 75366571344064 75554249526756 75685111375104 75769503798912 75809079650304 75893610304512 75926454204744 75978235214336 76050817786944 76102683611136 76135617990432 76220512750096 76668034899456 76725343663969 76753523328768 76879241607168 77257973624832 77261884528752 77290261254144 77344119863296 77348035128056 77635209824172 77721776698566 78050271105576 78137300792628 78265285626528 78352555064784 78400843057152 78480892473984 78488263648256 78514856052633 78738545101216 78867514742016 78900475030272 79029709903872 79152070932792 79281717907392 79289164297728 79370120714976 79377575408384 79419035824128 79507591747584 79761123609024 79984899961967 80318893704192 80540157874176 80544234926736 80629963900928 80711075802357 80933420363796 80941021887264 81023664896538 81163999908992 81366114874968 81422813684212 81731580327936 81766950682032 81822714846208 81850436987319 81858124639896 81900880693632 81992203989696 82083629115488 82126502954496 82218077829888 82253658721806 82565576045568 82657640507904 82793029423104 82828859132448 83057037807744 83064838788096 83149650272832 83293667545088 83470428821241 83700374906148 83731116358656 84139959700251 84285692213184 84379674685152 84554460364374 84648742525347 84692956171824 84787392762072 84795356262848 84881934653516 84934246645248 85240691773776 85380311592576 85475514616128 85615519062528 85623560343552 85652570239236 85748076843858 85896594655872 86037288809472 86133224393216 86347713744864 86497270142976 86593718627328 86832268816384 86915220327936 86919620094846 87012134846208 87016539519063 87256254503964 87620611313664 87686107044536 88146624447882 88200948439296 88291004033232 88299296604288 88397754432064 88542545355264 88580863238868 88679635026554 88725954084768 88824887655504 89200309834944 89291385804348 89299772334432 89446040716032 89545777216896 89592548677632 89692448541696 89731264060152 89986908687104 90134302562304 90171971463168 90607677608448 90612264292578 90616187768832 90675406148327 90708709388544 91058649623172 91160184258066 91309499897616 91411314242248 91948027868928 92012100532352 92050554201984 92090390219883 92241229488408 92344082754924 92495337558624 92504025014016 92598474167472 92655541794816 92758857038848 92989845571392 93054644210528 93447943636608 93543356556936 93601006507008 93705375988224 93809861846272 93858860519424 93963517519872 94431192201808 94465874866176 94527609045961 94922328923136 94927134020796 95385816857331 95394775795704 95501145413212 95551027475904 95657571321312 95921090801536 95962601842107 96159953943144 96326505386496 96433913925888 96591867660288 96633668987856 96741420028968 96791949910656 96899877442368 96908978586112 97007925318304 97067710451712 97417933455744 97577498962944 97686302418432 97846307500032 97888651701984 98167536749568 98437970735104 98442953799344 98646870425103 98918624889084 99331680374784 99336708679824 99447473736072 99610363524672 99721433718816 99894153734144 99927998612442 100039422984501 100212693765184 100376836944384 100462243876236 100738999369008 100801083930624 100904004609408 100913481833472 101026005065216 101191480406016 101235272272992 101401090382592 101514157320576 101943211239936 102047298062112 102224046532608 102338031105024 102723187384818 102837728522529 103015846038336 103344340445346 103513613098896 103551631552512 103556873477232 103629035598088 104067028140768 104173283438406 104183067723504 104237484519168 104353714168704 104470073419712 104641189965312 104686474736844 104803205031382 105083460421632 105156686322688 105200633373696 105418547986752 105536094577056 105708957209856 105718885730304 105826827619968 106235091227034 106274109224448 106348164812032 106353548301077 107091858272256 107319122770167 107392313235648 107614767736476 107734763214078 107911227151728 107921362516352 108031553195384 108488153166624 108665851117824 108834097532589 109012362122664 109022600909376 109133915983092 109144166186528 109201174258176 109322938652928 109502003939328 109624103773184 109671544962408 109897090220736 110087434727424 110210187343872 110438478843264 110619371326464 110742717076992 110748323024262 110753118384128 110866200363776 111293905094988 111600499874864 111641488478208 111878407953081 112186612933668 112380922950912 112506232913536 112554921379857 112739280485832 112864990033796 112923941562432 113049857016096 113245662193664 113527667062656 113654255698368 113840415456768 113889681307116 113967352821504 114154025416704 114203426985648 114330769125144 114528792874496 114716385079296 115130284993152 115318862410752 115458291503104 115886960437248 115892826793128 116016179794944 116022052692084 116341672671952 116452814736258 116582665047849 117205951188942 117397928439792 117528832597176 117601264585728 117721338710976 117732395472384 118056727140352 118107817651824 118301272113024 118350712545408 118433183540672 118728106399188 118933746446592 119055181072464 119066363112576 119128553736192 119261387621376 119394369622528 119589931388928 119641685413536 120478340556288 120568397186237 120810236811264 120816352390104 120944945851392 121400130545694 121411532830896 121535497344807 121546912344088 121745999863488 122134220526318 122597370491904 122650426023048 122734072269312 122787186959844 122988305984544 123125443673232 123189754431744 123327116744832 123338700018688 123380488082709 123464632223296 123986460761856 124189544134656 124585556711616 124597258182144 124724475409248 124801342009344 124940501317632 125550562359222 125596674537984 125690557083091 126428538319776 126563105230848 126569512027728 126831690546561 127181089143108 127193034394272 127322901980274 127401369967872 127543428428416 127861037660664 127950135789476 128213271924192 128292288638976 128423278593792 128435340515328 128578551901184 128622115265787 128844891983808 128988560038624 129055933214208 129199836589824 129745905214464 129842889277486 129890577940992 130103331950592 130248403224576 130518202269312 130884381755946 130890048999424 131529160566804 131891499852112 132219936671823 132448944906432 132596631648096 132813818032896 132871294858302 132961911625088 133019452539831 133088931127152 133237331483256 133385897312668 133742585991168 133835782592512 133949658501648 134169061074048 134318665825344 134538672812544 134551309111296 134596896090228 134980363030656 135201453843456 135257957194752 135352209760768 135359061474098 135924281653248 136063064082816 136450708140032 136587974434758 136740276387099 136964249846424 137116971363372 137354461384448 137792453927128 138018150798528 138075831302976 138516124132386 138743006337936 138756037521024 138897711251208 138910756964672 138983312692224 139138285558272 139521586620416 139581966315792 140171915454912 140267511164928 140315034835404 140558063982336 140714792769408 140788290779136 140945276279808 141102436826624 141646788302712 141698812299264 142383493384704 142390701031194 142489923947371 143092163693556 143189750980864 143251718119818 143326541213856 143486356981968 143646350952104 143881636202304 144489758079744 144650870888832 144887801490432 144950503481784 145112130043452 145349816163552 145363467879168 145511887977456 145601565677568 145763918203904 146126900183616 146228726616544 146529453627648 146769461250048 147251305124352 147492495101952 147656956102656 147664430699016 148377937333626 148391873459984 148543385643653 149171210604108 149415545287008 149582150578224 149841230601216 149891997918663 150073228506476 150319040647776 150565255416576 150733142688128 151108499053512 151370222750208 151539007597824 151618159300608 151787220609024 151852908409488 151956470428672 152101635573888 152271235980864 152441025500192 153336069798912 153450687327938 153507046657536 153758483214336 154523769057504 154688239726592 154696070256112 155016510668019 155270419648344 155443553397132 156100542211152 156259925157609 156274601585256 156530571253056 156705110129568 156801686114304 156961784947968 156976527296512 157029712105266 157204807547073 157477090202432 157735029484032 157800950060544 158059419807744 158304141865584 158563435814784 158578328595456 158740241429952 158755150816768 159015183495168 159352636840551 159522247218048 159969799923934 160637787408384 161088469853472 161259927801856 161422151604714 161602144821117 161866840727592 161882043774528 162047329793076 162327999817984 162732229749936 162845627368424 163463160655872 163533901364064 163645429692416 163700873974638 163716249279792 163801761387264 163984407979392 164167258230976 164253005908992 164436155659776 164507317443612 165131152091136 165315281015808 165657718264896 166114075615488 166122484536393 166129677576192 166299300545664 166940857642482 167127004473121 167400749812296 167462232717312 168279919400502 168571384426368 168759349370304 169108920728748 169297485050694 169385912343648 169574785524144 169590712525696 169763869307032 169868493290496 170481383547552 170760623185152 170951029232256 171231038125056 171305140478472 171496153687716 171793189311744 172074577618944 172266448786432 172695427489728 172994540285952 173187437254656 173830440655872 173839240189692 174024269692416 174033079038126 174512509007928 175372214089072 175808926783413 176293248895764 176401896878592 176582008066464 176598593208576 176795508864128 177085090710528 177161726477736 177359270053108 177451908169536 177649775311008 178400619669888 178582771608696 178599544668864 178892081432064 179091554433792 179185097355264 179384897083392 179462528120304 179973817374208 180268605124608 180343942926336 181215355216896 181224528585156 181350812296654 181417418777088 182117299246344 182320368516132 182618999795232 182822628484496 183201330789477 183896055737856 184024201064704 184101108403968 184180780439766 184482458976816 184688165509848 184990675117248 185008050028032 185196948334944 185311083589632 185517714077696 185979691142784 186109288421056 186895887273216 187086713113872 187202013014016 187410751976448 187619723692544 187927035039744 188325843538833 188862384403616 189055218091922 189844657846272 189854268041592 190771633714662 190789551591408 190984352970411 191002290826424 191102054951808 191315142642624 191842181603072 191925203684214 192319907886288 192653010772992 192867827851776 193183735320576 193267337975712 193482840057936 193583899821312 193799754884736 193817957172224 194015850636608 194764333916229 194835866911488 195154997925888 195372604836864 195777303403968 196326572633919 196335073499136 196885907598688 197293740850206 197513732559143 197837249778168 198673417359648 198894947472144 199220727049344 199306942287453 199442867437632 199788307468288 199855997224884 200078845969002 200425387530368 200753673888768 200924487752472 201477998738016 201602167861248 201808009218816 201826963666944 202052010130432 202470544545984 202802180765184 203028314641152 203038592211147 203886422479872 204094596124224 204448093065216 204676062210048 205446374769636 205675457045058 206031692076672 206688680890692 207027226197792 207113746954464 207258071196176 207774186198579 208134056281536 208346566876812 208366135447008 208474969038336 208707428337408 208940146839424 209282379930624 209372949473688 209606410062764 210166920843264 210313372645376 210401266747392 210837095973504 211072189154112 211417914419712 211437771460608 211653655239936 212470182454068 212548218448896 212696329624064 212707096602154 214638245540334 214784626471296 214877577179727 215229535472952 215469526428156 215822454303456 215842725032704 216063106390768 216976306333248 217331702235648 217668195065178 218024724245328 218045201818752 218267831966184 218288332373056 218402348516352 218645877305856 219004007878656 219248207546368 219343089924816 219794180441472 220420374687744 220876957686528 221238742652928 221485434153984 221496646048524 221732400727552 222566906000439 222587810189976 223200999749728 223756815906162 223912737631583 224373225867336 224761845901824 225012465827072 225109842759714 225478560971664 225729980067592 225847883124864 226099714032192 226491324387328 227055334125312 227308511396736 227680830913536 227779362614232 227934705643008 228308050833408 228406853971296 228661538250288 229057585748992 230176030991907 230260569986304 230637724821504 231773920874496 231785653586256 232032359589888 232044105384168 232683345343904 232905629472516 233165330095698 233425320297169 234411902377884 234795856879584 235057665194352 235202529171456 235442677421952 235464790944768 235544568157899 236113454280704 236215635303648 236602544226048 236701425090816 236866367081344 237456212798376 237867492893184 238110362144928 238132726225152 238257107472384 238522775242752 238788739245056 239283370827072 239954699885901 240956681112576 241136794372474 241620473622528 241632704780208 241889891702784 242800261091388 242823065661792 243070994689614 243093824688176 243491999726976 244268441052636 245194740983808 245300852046096 245468144538624 245551310961957 245574373919688 245976611969088 246250887346464 246379508863488 246654233489664 246677400037376 246760976165418 246929264446592 247972921523712 248379088269312 249171113423232 249194516364288 249448950818496 249881002635264 250411286463723 251101124718444 251193349075968 251381114166182 252857076639552 253139024055456 253663381093122 253946227576041 254362178286216 254386068788544 254645803960548 254802739935744 255086856856832 255722075321328 255900271578952 256426543848384 256846557187584 256870681030656 257157103802368 257244230531574 257689783967616 257977120077248 258111866428416 258399673179648 259491810428928 259685778554972 259781155881984 260496806449152 261036404538624 261049618557189 261768763511892 262628149886333 263058321133608 263782999704224 264439873343646 264897889812864 265193263296192 265627636065792 265742589716604 265923823250176 266038905079662 266177862254304 266474662966512 266771794625336 267671565185024 267899317003296 268338122148096 268637331650688 269077345625088 269193792180456 269960726061312 270402907686912 270515914389504 270704419521536 270718122948196 271848563306496 272026218444981 272126128165632 273175948869516 273480552774198 273928499692848 274233942726744 274708922768896 275584907854256 276036301597056 276151662605952 276271170659649 277032248264772 277486012675872 277512075042048 277795422502416 277821513929344 277966625384448 278276571116544 279043173240832 279163932631584 280343830909824 280630069670808 281116127964672 281429585538816 281576581558272 281890552559616 282204873653248 283293576605424 283397624598528 283582827137883 284766986769408 284781402062388 284979847894742 286184327387112 286379501961728 286503436239636 286653082427712 286972713963936 287292701904208 287763272404608 287887805526321 288979516159488 289301741777664 289775602980864 289901006963568 290224260086904 290699632327104 290726935758336 291023775954912 291203131355136 291527836407808 292253800367232 292457453233088 293058907255296 293538922500096 294502610248704 295313912205312 295328861398032 295940611275309 296755874667252 296783746919968 297086771287306 298342421208216 298831090574016 299164301156448 299682461202432 299783995837326 300118268953503 300146457012952 300638081295552 301130510833152 301466285376256 302216998107024 302740445500416 303078015195648 303574441218048 303705816818976 303912940857344 304203271147776 304542471961728 304882051000384 306672139597824 306901374655876 307014093315072 308513185567587 309047538115008 309392140512224 310033021336038 310378722592939 310540839296688 310887106794264 312201084422304 312519850315218 312549203170512 313061142506112 313410220259136 313923569895936 313953054593024 314059424210532 314409615094146 314954180404864 315470058968064 315601900121088 316608283731168 317126871629568 317156657190912 317480482859904 317510301633536 318705273681102 319044494436096 319060644903231 319939599847868 321275574816768 322176939706944 322844303209428 323204289642234 323733681455184 323764087549056 324094659586152 324655999635968 325464459499872 325691254736848 326502292597767 327067802728128 327290859384832 327401747949276 327432498559584 327603522774528 327968815958784 328334516461952 328506011817984 328872311319552 329014634887224 330262304182272 330630562031616 331315436529792 332228151230976 332244969072786 332259355152384 332598601091328 333881715284964 334254008946242 334801499624592 334924465434624 336559838801004 337142768852736 337518698740608 337664764139571 338217841457496 338594970101388 338771824687296 339149571048288 339181425051392 339527738614064 339736986580992 340962767095104 341521246370304 341902058464512 342462076250112 342610280956944 342992307375432 343586378623488 344149155237888 344532897572864 345390854979456 346374874509312 347660881311744 347678480379384 348048539384832 348066158076252 349025018015856 349747995143547 350744428178144 351617853566826 352586497791528 352803793757184 353164016132928 353197186417152 353591017728256 354170181421056 354323452955472 354718540106216 354903816339072 355299550622016 356801239339776 357165543217392 357199089337728 357784162864128 358183108867584 358769794166784 358925056240608 359947634748416 361705191558711 362430710433792 362449057170312 362701624593308 362834837554176 364234598492688 364606492034421 364640737032264 365237999590464 365645256968992 366402661578954 366811217609837 367792111475712 368048402129408 368202216807936 368361560879532 368964917953632 369376331019696 369981350234496 370016100056064 370141464248127 370393896669888 371035428155392 371959382285568 372218576842112 373791774546432 374173426227744 374404026028032 374821503952896 375239447385088 376651687077666 377071671249273 377724768807232 378110436183844 379689315692544 379708536083184 381543267429324 381579103182816 381968705940822 382004581652848 382204109903616 382630285285248 383684363206144 383850407368428 384639815772576 385306021545984 385735655703552 385866345797361 386534675951424 386965680115872 387167799642624 387599509769472 387635914344448 388031701273216 389528667832458 389671733822976 390309995851776 390745209673728 391554606807936 392653145267838 392670146998272 393771815197376 394587481700412 395027465118286 395674499556336 397346834719296 397789894944288 398441454098688 398613884574906 398885734875264 399058357619493 399711994449768 400157691938004 400850775060736 401507347777536 401848975504944 402955997476032 403616018437632 403653927333888 404104020260864 404941089091968 405604361530368 406056629282304 406077184422294 407772844959744 408189192248448 409352124420096 410220829161297 410892749539272 411350914090116 412063384153344 412701378392809 413377361781384 414054452395584 414227493908928 414516142392352 415548372397158 416268112563072 416693133753624 416732270894016 416949938076672 417414856674816 417880293678848 418564759861248 418745898947376 419212820125528 420626745290752 420802533494784 421674191947008 422144378308224 422835828839424 423307310479872 424940364908136 425096436897792 425392659248128 425414193204308 427469771842113 429276491080668 429569252942592 429755154359454 430459070945904 430939052856312 431644908606912 431685450065408 432126212781536 433952612666496 434663404471296 435336390130356 436049448490656 436090403637504 436535663932368 436576664746112 436804697032704 437291754611712 438496415092736 438686179849632 439588360882944 441753915373056 442477485305856 442970868307968 442993292097048 443464801455104 445133812000878 445175620379952 445630156930959 446401999499456 447513631812324 447825475263166 448746451734672 449523691803648 450024931654144 450219685519428 450957121943328 451459960135184 451695766249728 452199428064384 454110668250624 454617022793472 455361661827072 455558725228464 455869411286016 456813707942592 457323076500576 458115171497984 460352061983814 460521139972608 461275449643008 463571307172512 464064719179776 464088210768336 465049532004057 465366690687808 465811258945032 466330660191396 466850640594338 468823804755768 469591713759168 470115330388704 470405058342912 470885354843904 470929581889536 471089136315798 471614422641219 472431270607296 473205088452096 473402850181632 473732734162688 474912425596752 475734985786368 476220724289856 476265452450304 477045550485504 477577478490112 478057910521653 478566741654144 479909399771802 481913362225152 482273588744948 483265409560416 483779783405568 484806434463351 485600522182776 485646131323584 486141989379228 486187649376352 486983999453952 487737992646047 488536882105272 490389481967616 490601704092192 490936289077248 491102621923914 491148747839376 491953223938176 492501774692928 492759017726976 493308466979328 493354800074752 493521952330836 493858528893184 495945843047424 498342226846464 498367453609179 498389032728576 498897901636992 500822572927446 501381013419363 502202249436888 502386698151936 502762228332364 505714153279104 506278048110912 507326762186244 507892455152082 508724356572432 508772137577088 509291607921096 509605479871488 510173713713664 511444150642656 511800543157904 512853087696768 513693114375168 514314207604736 514488461063148 515379567935232 515954240154496 516223732856832 516799346359296 518983620857856 519371557109944 519562311763968 522072809077248 522099237114378 523537527023784 525256299772666 526116642267216 527565999408448 528879746687292 529795779625728 530386526592384 531255272131584 531485179433208 531847646500352 532077810159324 532355724508608 532949325933024 533543589250672 535798634006592 536676244296192 537274663301376 538154691250176 538387584360912 539921452122624 540805815373824 541031828779008 541408839043072 541436245896392 544052436889962 544252256331264 546351897739032 546961105548396 547856999385696 548467885453488 549417845537792 549603992368431 551169815708512 552072603194112 552303325211904 552542341319298 554064496529544 554972025351744 555024150084096 555590845004832 555643027858688 555933250768896 556553142233088 558327865263168 560687661819648 561260139341616 562232255929344 562859171077632 563781105119232 564409747306496 564977530616499 566587153210848 567165654275766 569533973538816 569562804124776 569959695789484 572368654774224 572759003923456 572953058911233 573006872479272 573306164855424 573945427927872 574585403808416 575526544809216 575775611052642 576417627672601 577959032318976 578603483555328 579551205961728 579802013927136 580448520173808 581399264654208 581453871516672 582047551909824 583055672815616 584293001748687 584507600734464 584914906466176 586117814510592 588979717901757 589005220497408 590657722796064 591881222550618 592541197677429 593511749334504 593567493839936 594173542574612 596684842416432 597662181148032 598328602312896 599364922404864 599567991674652 600236537907006 600292914025904 601276162591104 602261021666304 602932570752512 604433996214048 605480891000832 606156030391296 607411633637952 607825881714688 608406542295552 609084943923456 609115776633441 609764102000768 613344279195648 613802749311752 614028186630144 617026371135174 618095076230016 618784281024448 620066042672076 620757445185878 621081678593376 621774213588528 624402168844608 625039700630436 625098406341024 626122285012224 626820440518272 627847139791872 628118848421064 628819230188292 629908360809728 630940117936128 631203800242176 633216567462336 634253743259136 634313314381824 634960965719808 635020603267072 637410547362204 638088988872192 638121289806462 639879199695736 644353879413888 644632731539181 645688606418856 646408579284468 647467362910368 647528175098112 648189319172304 649311999271936 650928918999744 651382509473696 653004585195534 654135605456256 654803495898552 654864997119168 655207045549056 655937631917568 656669032923904 657012023635968 657744622639104 658029269774448 661261124063232 662630873059584 664456302461952 664489938145572 665197202182656 667700718001317 667763430569928 668508017892484 669602999249184 671738212894749 673119677602008 674285537705472 675037397481216 675329528279142 676435682914992 677189940202776 677543649374592 678299142096576 678362850102784 679055477228128 679473973161984 681925534190208 683042492740608 683804116929024 684924152500224 685220561913888 685984614750864 687172757246976 689065795145728 690528092975721 690781709958912 695321762623488 695356960758768 696097078769664 696132316152504 698050036031712 699495990287094 700275960891507 701488856356288 703235707133652 705172995583056 705607587514368 706328032265856 706394372834304 707182035456512 708340362842112 708646905910944 709437080212432 709807632678144 710599101244032 713602478679552 714331086434784 714398178675456 715568325728256 716366217735168 717850112481216 719864099657703 719895269496832 723410383117422 724861420867584 724898114340624 725403249186616 725669675108352 728469196985376 729212984068842 729281474064528 730475999180928 731290513937984 732805323157908 733622435219674 735584222951424 736096804258816 736404433615872 736723121759064 737929835907264 738752662039392 739962700468992 740032200112128 740282928496254 740787793339776 743918764571136 744437153684224 744474838107539 747583549092864 748346852455488 749643007905792 750478894770176 751233859391169 753303374155332 754143342498546 755449537614464 756220872367688 759417072166368 761838682728123 763086534858648 763158206365632 763937411881644 764009163305696 764408219807232 765260570570496 767368726412288 767700814736856 769279631545152 770612043091968 771471311407104 771732691594722 773069351902848 773931360231744 774335599285248 775199019538944 775271828688896 776063402546432 779057335664916 779343467645952 781490419347456 783109213615872 783148855671567 785306290535676 787543630394752 787884449658999 789174963400824 790054930236572 791348999112672 794693669438592 795579789888576 796882908197376 797227769149812 797771469750528 798116715238986 799423988899536 800315383876008 801701550121472 803014695555072 803697951009888 805911994952064 807232036875264 808208040521728 809882178183936 811208723060736 812113258564608 812154368844588 815545689919488 816078655334943 816378384496896 820441658322594 821785499078544 822701828180232 824126768306688 825402756785618 826754723562768 828108904791168 828454987817856 829032284784704 831096744794316 832536225126144 833386267507248 833464541788032 833899876153344 834829713349632 835760587357696 837129519722496 837491797894752 838425640251056 843348383894016 843978780303659 844288756616448 845671657678848 846614620959744 849880729816272 850192873795584 850748481413649 850785318496256 850828386408616 854939543684226 858552982161336 859138505885184 859510308718908 860918141891808 861878105712624 863289817213824 863370900130816 863663416578963 864252425563072 867905225332992 869326808942592 870672780260712 872098896981312 872180807275008 873071327864736 873153329492224 873609394065408 874583509223424 877372359699264 879176721765888 879833899581637 883507830746112 885941736615936 885986584194096 886929602910208 887821833825927 890267624001756 890351240759904 891260313861918 892803998998912 895027263624648 895650950526332 897492903469344 899047383607296 900049863308288 900354806860509 900439371038856 901914243886656 902919920270368 903391532499456 904398856128768 908221336501248 909234045586944 910723323654144 911117450456928 911738822572032 913627415885184 914646153001152 916230342995968 920704123967628 921042279945216 925539556702761 927142614345024 928176421536672 930099064008114 930733381375616 931136167778817 931622517890064 932661320382792 933701281188676 937647609511536 939183427518336 940230660777408 941770709687808 941859163779072 942178272631596 943228845282438 944862541214592 946410176904192 946805700363264 947465468325376 949824851193504 951469971572736 952441448579712 952530904900608 955154956980224 956115821043306 957133483308288 957181934709693 959818799543604 963826724450304 964547177489896 966530819120832 969612868926702 971201044365552 971292262647168 972283978758456 972375298752704 973967998907904 975475985292094 977073764210544 981203408184384 981872578154496 982205243847828 982297495678752 983906447876352 985003549385856 985518035453952 986616933958656 987043904661672 987717057786368 991891686094848 996684453692928 996734907218358 996778065457152 997429467631597 997795803273984 1001645145854892 1002762026838726 1004404498873776 1004773396303872 1005524456664728 1011428306558208 1012556096221824 1012994292418713 1014653524372488 1015784910304164 1017448713144864 1017544275154176 1018583215842192 1019210959742976 1020347427427328 1022888301285312 1023601086315808 1025706175393536 1027386228750336 1028976922126296 1030759135870464 1031908480308992 1032447465713664 1033598692718592 1038743114219888 1039124623527936 1039803699505571 1044145618154496 1044198474228756 1047075054047568 1049243985430641 1050512599545332 1052233284534432 1055131998816896 1057759493374584 1059591559251456 1060773053184768 1062510544263168 1062970358866416 1063695293000704 1064155620318648 1064711449017216 1065898651866048 1067087178501344 1071597268013184 1073352488592384 1074549326602752 1076309382500352 1076775168721824 1079842904245248 1082817678086144 1082872491792784 1085115574676133 1088104873779924 1088504512662528 1092703795478064 1093819476103263 1093922211096792 1095713998771392 1096935770906976 1098835691075584 1099207984736862 1100433652829511 1102339631417024 1104145206388224 1104606650423808 1105084682638596 1108128993059088 1109944050703488 1110048300168192 1111181690009664 1111286055717376 1113106284466176 1116655730526336 1121375323639296 1122520278683232 1124464511858688 1125718342155264 1128819494612992 1129955061232998 1131215013747819 1133174306421696 1134331308551532 1139067947077632 1139125608249552 1139919391578968 1144737309548448 1145518007846912 1145906117822466 1146013744958544 1146612329710848 1147890855855744 1149170807616832 1151053089618432 1151551222105284 1152835255345202 1155918064637952 1157206967110656 1159604027854272 1160897040347616 1162798529308416 1162907743033344 1164095103819648 1168586003497374 1169015201468928 1169829812932352 1169889031311847 1172235629021184 1177959435803514 1178010440994816 1181315445592128 1183762445101236 1185082395354858 1187023498669008 1187134987679872 1188347085149224 1193369684832864 1195324362296064 1196657204625792 1197175072858479 1199135983349304 1200473075814012 1200585828051808 1202552325182208 1204522043332608 1205865141505024 1208867992428096 1210961782001664 1212312060782592 1214823267275904 1216813084591104 1218169887846912 1218231553266882 1219528204001536 1227605498623504 1228056373260288 1230662487483891 1234052742270348 1236190152460032 1237568562048896 1238104135178427 1240132085344152 1241514890371756 1242163357186752 1243548427177056 1248804337689216 1250079401260872 1250196812682048 1252244570024448 1253640881036544 1255694279583744 1256237696842128 1257638460376584 1259816721619456 1261880235872256 1262407600484352 1266433134924672 1268507486518272 1269921931439616 1270041206534144 1274821094724408 1276177977744384 1276242579612924 1279758399391472 1282409315526339 1288707758827776 1289265463078362 1291377212837712 1292817158568936 1294934725820736 1295056350196224 1296378638344608 1298623998543872 1301857837999488 1302765018947392 1306009170391068 1308271210912512 1309606991797104 1309729994238336 1310414091098112 1311875263835136 1313338065847808 1315489245278208 1316058539548896 1325261746119168 1328912604923904 1328979876291144 1330394404365312 1335401436002634 1335526861139856 1336890470792877 1337016035784968 1339205998498368 1343476425789498 1346239355204016 1348571075410944 1350074794962432 1350659056558284 1352871365829984 1354379880405552 1355087298749184 1356598284193152 1356725700205568 1358110954456256 1363851068380416 1366084985481216 1367608233858048 1370441123827776 1371969229501728 1374345514493952 1381056185951442 1381563419917824 1382596127914001 1390713921517536 1392194157539328 1392264632305008 1395148596012171 1396100072063424 1398991980574188 1400551921783014 1402977712712576 1406471414267304 1410345991166112 1411215175028736 1412656064531712 1412788745668608 1414364070913024 1414843267923657 1417293811821888 1418874160424864 1419615265356288 1421198202488064 1427204957359104 1428662172869568 1428796357350912 1431136651456512 1432732435470336 1435700224962432 1439728199315406 1439790538993664 1446820766234844 1449796228681248 1450806498373232 1451339350216704 1454419303390053 1456938393970752 1458425968137684 1458562948129056 1460951998361856 1462581027875968 1463213977938141 1465610646315816 1467244870439348 1471168445902848 1472193608517632 1472808867231744 1473446243518128 1475859671814528 1477505324078784 1479925400937984 1480064400224256 1480565856992508 1481575586679552 1487837529142272 1488874307368448 1488949676215078 1495167098185728 1496693704910976 1500957789540352 1502467718782338 1504143040258089 1506606748310664 1508286684997092 1510899075228928 1512441744735376 1518834144332736 1523677365456246 1526173069717296 1526316412731264 1527874823763288 1528018326611392 1528816439614464 1530521141140992 1534737452824576 1535401629473712 1538559263090304 1542942622814208 1543465383189444 1546138703805696 1547862720463488 1548671198570496 1550398039077888 1552126805092864 1558114671329832 1558686935291904 1566218427231744 1566297711343134 1567389163421081 1570612581071352 1575087260789504 1575768899317998 1578349926801648 1580109860473144 1582697998225344 1589387338877184 1591159579777152 1593765816394752 1594455538299624 1595542939501056 1596233430477972 1598847977799072 1600630767752016 1603403100242944 1607395902019776 1611823989904128 1614464073750528 1619764356367872 1622417446121472 1624226517129216 1624308737689176 1632157310669886 1632756768993792 1633977242080183 1640883316645188 1643570998157088 1645403656360464 1648253536613376 1648811977105293 1650805513571236 1653509447125536 1656217809582336 1656909975635712 1658064569569408 1662193489588632 1665072450252288 1666772535014496 1666929083576064 1667799752306688 1669659426699264 1671521174715392 1674983595789504 1676851280502112 1686696767788032 1687957560607318 1688577513232896 1691343315357696 1693229241919488 1699761459632544 1701496962827298 1701570636992512 1701656772817232 1709879087368452 1717105964322672 1718277011770368 1718859176733699 1719020617437816 1721836283783616 1723756211425248 1726579634427648 1726741800261632 1727326833157926 1728504851126144 1729252883017803 1735810450665984 1738653617885184 1741345560521424 1744197793962624 1744361614550016 1746142655729472 1746306658984448 1749167018446848 1752879005246061 1754744719398528 1758353443531776 1759667799163274 1767015661492224 1771973168388192 1773859205820416 1775643667651854 1777623593032287 1780535248003512 1780702481519808 1782520627723836 1785607997997824 1790054527249296 1791301901052664 1794985806938688 1798094767214592 1800099726616576 1800709613721018 1800878742077712 1803828487773312 1805839840540736 1806783064998912 1808797712257536 1816442673002496 1818468091173888 1822234900913856 1823477645144064 1827254831770368 1827347329900323 1829292306002304 1838397049204331 1841408247935256 1842084559890432 1851079113405522 1854285228690048 1856352843073344 1860198128016228 1861466762751232 1862272335557634 1863245035780128 1865322640765584 1867402562377352 1875295219023072 1878366855036672 1880461321554816 1883541419375616 1884356545263192 1886457690564876 1889725082429184 1892820353808384 1893611400726528 1894930936650752 1899649702387008 1902939943145472 1904882897159424 1905061809801216 1912231642086612 1914266966616576 1914363869419386 1919637599087208 1929094354979792 1933061638241664 1933898194617543 1939225737853404 1942402088731104 1942584525294336 1944567957516912 1944750597505408 1947935997815808 1950951970584188 1954147528421088 1962406816368768 1964410487695656 1964594991357504 1967812895752704 1970007098771712 1971036070907904 1973233867917312 1974087809323344 1975434115572736 1983783372189696 1993368907385856 1993469814436716 1994858935263194 1995591606547968 2003290291709784 2005524053677452 2008808997747552 2011048913329456 2015214638684247 2022856613116416 2025112192443648 2025988584837426 2029307048744976 2031569820608328 2034897426289728 2035088550308352 2037166431684384 2038421919485952 2040694854854656 2045776602570624 2047202172631616 2051412350787072 2054772457500672 2057953844252592 2061518271740928 2063816960617984 2067197385437184 2071584278927163 2077486228439776 2079607399011142 2088291236308992 2088396948457512 2094150108095136 2098487970861282 2100827882674521 2101025199090664 2104466569068864 2110263997633792 2115518986749168 2119183118502912 2121546106369536 2125021088526336 2125940717732832 2127390586001408 2128311240637296 2129422898034432 2131797303732096 2134174357002688 2143194536026368 2146704977184768 2149098653205504 2153550337443648 2159592298973109 2159685808490496 2165744983585568 2170231149352266 2172651058150573 2176209747559848 2177009025325056 2185407590956128 2187638952206526 2187844422193584 2191427997542784 2193871541813952 2197671382151168 2198415969473724 2200867305659022 2204679262834048 2208290412776448 2209213300847616 2210169365277192 2216257986118176 2219888101406976 2220096600336384 2222363380019328 2222572111434752 2233311461052672 2233424514322617 2242750647278592 2245040557366464 2248929023717376 2251436684310528 2259910122465996 2262430027495638 2266348612843392 2268662617103064 2278251216499104 2279838783157936 2285516048184369 2289474619096896 2291036015693824 2291812235644932 2292027489917088 2293224659421696 2295781711711488 2298341615233664 2302106179236864 2303102444210568 2305670510690404 2311836129275904 2314413934221312 2319208055708544 2321794080695232 2325597058616832 2325815486066688 2328190207639296 2337172006994748 2338030402937856 2339659625864704 2339778062623694 2344471258042368 2355918871607028 2362630891184256 2363653348976997 2367524890202472 2370164790709716 2374046997338016 2374269975359744 2376694170298448 2386739369665728 2390648724592128 2393314409251584 2394350145716958 2398271966698608 2400946151628024 2401171656103616 2405104650364416 2409044086665216 2411730283010048 2417735984856192 2424624121565184 2429646534551808 2433626169182208 2436339775693824 2436463106533764 2439056408003072 2448235966004829 2455210997247008 2461324974967782 2468105484540696 2472380304920064 2475137124097792 2476208270356854 2480264170688304 2483029780743512 2484326714373504 2487096854354112 2497608675378432 2500158802521744 2500393625364096 2504489140048896 2507281762073088 2511388559167488 2512475393684256 2515276920753168 2519633443238912 2531936340910977 2532866269849344 2537014973036544 2539843862879232 2549642189448816 2552245444240947 2552355955488768 2552485159225848 2559516798782944 2564818631052678 2567678523268859 2577415517655552 2578530926156724 2582754425675424 2585634317137872 2589869451641472 2590112700392448 2590990249736889 2592757276689216 2597247997087744 2603715675998976 2605530037894784 2612018340782136 2616542421825024 2619213983594208 2619459988476672 2620828182196224 2623750527670272 2626676131695616 2632117079097792 2639501698744911 2650523492238336 2657825209847808 2657959752582288 2660788808730624 2670802872005268 2671053722279712 2673780941585754 2674032071569936 2678411996996736 2686952851578996 2692478710408032 2697142150821888 2700149589924864 2701064420581527 2701318113116568 2705742731659968 2708759760811104 2710174597498368 2713196568386304 2713451400411136 2716221908912512 2727702136760832 2732169970962432 2735216467716096 2740882247655552 2743938459003456 2748691028987904 2762112371902884 2763126839835648 2765192255828002 2781427843035072 2784529264610016 2790297192024342 2792200144126848 2793408503336451 2797983961148376 2801103843566028 2805955425425152 2812942828534608 2820691982332224 2825312129063424 2825577491337216 2828728141826048 2829686535847314 2834587623643776 2837748320849728 2839230530712576 2842396404976128 2854409914718208 2857324345739136 2857592714701824 2865464870940672 2871400449924864 2871545804129079 2879456398630812 2888909648749663 2893641532469688 2899592457362496 2901612996746464 2908838606780106 2913876787941504 2916851936275368 2917125896258112 2921903996723712 2925162055751936 2926427955876282 2931221292631632 2934489740878696 2944387217035264 2945617734463488 2946892487036256 2951719343629056 2955010648157568 2959850801875968 2961131713985016 2963151173359104 2975675058284544 2977748614736896 2977899352430156 2990334196371456 2992288402894791 2993387409821952 3004935437564676 3008286080516178 3013213496621328 3016573369994184 3021798150457856 3024883489470752 3037668288665472 3038982877256139 3047354730912492 3052346139434592 3052632825462528 3055749647526576 3056036653222784 3057632879228928 3061042282281984 3069474905649152 3070803258947424 3077118526180608 3086930766378888 3092277407611392 3095725440926976 3097342397140992 3100796078155776 3104253610185728 3116229342659664 3117373870583808 3119411098516713 3132436854463488 3132595422686268 3134778326842162 3141225162142704 3150174521579008 3151537798635996 3156699853603296 3160219720946288 3165395996450688 3178774677754368 3182319159554304 3187531632789504 3188911076599248 3191085879002112 3192466860955944 3197695955598144 3201261535504032 3206806200485888 3214791804039552 3223647979808256 3228928147501056 3239528712735744 3248453034258432 3248617475378352 3255346724028399 3264314621339772 3265513537987584 3267954484160366 3281766633290376 3287141996314176 3290807312720928 3296507073226752 3297623954210586 3301300958488533 3301611027142472 3307018894251072 3312435619164672 3313819951271424 3316129139138816 3324386979177264 3330144900504576 3333545070028992 3333858167152128 3339318853398528 3343042349430784 3349967191579008 3353702561004224 3373393535576064 3375915121214636 3377155026465792 3386458483838976 3393645041243457 3399522919265088 3402993925654596 3403313545634464 3414165948522329 3419758174736904 3434211928645344 3436554023540736 3437718353467398 3438041234875632 3443672567567232 3447512422850496 3453159268855296 3453483600523264 3454653666315852 3457009702252288 3458505766035606 3471620901331968 3482691121042848 3488395587925248 3488723229100032 3492285311458944 3492613317968896 3505758010492122 3509489438797056 3509667093935541 3516706887063552 3519335598326548 3534031322984448 3543946336776384 3551287335303708 3555247186064574 3561070496007024 3561404963039616 3565041255447672 3571215995995648 3580109054498592 3582603802105328 3589971613877376 3591525218575437 3600199453233152 3601419227442036 3601757484155424 3607656975546624 3611679681081472 3613566129997824 3617595424515072 3632885346004992 3636936182347776 3644469801827712 3654509663540736 3654694659800646 3658584612004608 3676794098408662 3682816495870512 3684169119780864 3702158226811044 3708570457380096 3712705686146688 3714312405535281 3720396256032456 3722933525502464 3724544671115268 3726490071560256 3730645281531168 3734805124754704 3750590438046144 3756733710073344 3760922643109632 3767082838751232 3768713090526384 3772915381129752 3779450164858368 3785640707616768 3787222801453056 3789861873301504 3799299404774016 3809765794318848 3810123619602432 3824463284173224 3828533933233152 3828727738838772 3839275198174416 3847227946579017 3858188709959584 3866123276483328 3867796389235086 3878451475706808 3884804177462208 3885169050588672 3889135915033824 3889501195010816 3895871995631616 3901903941168376 3908295056842176 3924813632737536 3928820975391312 3929189982715008 3935625791505408 3940014197543424 3946467735834624 3948175618646688 3950868231145472 3986737814771712 3986939628873432 3989717870526388 3991183213095936 4006580583419568 4010671412378631 4011048107354904 4017617995495104 4022097826658912 4030429277368494 4034923393708207 4045713226232832 4050224384887296 4051977169674852 4058614097489952 4063139641216656 4069794852579456 4070177100616704 4074332863368768 4081389709709312 4091553205141248 4094404345263232 4102824701574144 4115907688505184 4123036543481856 4127633921235968 4143168557854326 4147788383742003 4154972456879552 4159214798022284 4176582472617984 4176793896915024 4188300216190272 4196975941722564 4201655765349042 4202050398181328 4208933138137728 4220527995267584 4231037973498336 4238366237005824 4243092212739072 4244529803770971 4251881435465664 4254781172002816 4256622481274592 4258845796068864 4263594607464192 4268348714005376 4286389072052736 4293409954369536 4298197306411008 4307100674887296 4319184597946218 4319371616980992 4331489967171136 4340462298704532 4345302116301146 4352419495119696 4354018050650112 4370815181912256 4375277904413052 4375688844387168 4382855995085568 4387743083627904 4389641933814423 4396831938947448 4401734611318044 4409358525668096 4416580825552896 4418426601695232 4420338730554384 4432515972236352 4439776202813952 4440193200672768 4444726760038656 4445144222869504 4466622922105344 4466849028645234 4485501294557184 4490081114732928 4502873368621056 4512429120774267 4519820244931992 4524860054991276 4532697225686784 4537325234206128 4556502432998208 4559677566315872 4571032096368738 4578949238193792 4583624471289864 4584054979834176 4586449318843392 4591563423422976 4596683230467328 4604212358473728 4606204888421136 4611341021380808 4628827868442624 4638416111417088 4643588161390464 4651194117233664 4656380415278592 4674344013989496 4676060805875712 4679319251729408 4679556125247388 4702167490263243 4711837743214056 4725261782368512 4727306697953994 4735049780404944 4740329581419432 4748093994676032 4748539950719488 4753388340596896 4773478739331456 4781297449184256 4786628818503168 4788700291433916 4796543933397216 4801892303256048 4802343312207232 4810209300728832 4823460566020096 4835471969712384 4859293069103616 4867252338364416 4872679551387648 4872926213067528 4878112816006144 4896471932009658 4901931726240549 4910421994494016 4922649949935564 4936210969081392 4944760609840128 4950274248195584 4952416540713708 4960528341376608 4966059561487024 4968653428747008 4974193708708224 4995217350756864 5000317605043488 5000787250728192 5008978280097792 5014563524146176 5024950787368512 5030553841506336 5039266886477824 5063872681821954 5065732539698688 5074029946073088 5079687725758464 5099284378897632 5104490888481894 5104711910977536 5104970318451696 5119033597565888 5129637262105356 5135357046537718 5154831035311104 5157061852313448 5165508851350848 5171268634275744 5179738903282944 5180225400784896 5181980499473778 5185514553378432 5187758649053409 5207431351997952 5211060075789568 5224036681564272 5233084843650048 5238427967188416 5238919976953344 5247501055340544 5253352263391232 5258637015738183 5264234158195584 5279003397489822 5301046984476672 5315919505164576 5321577617461248 5332870779096861 5341605744010536 5342107444559424 5347561883171508 5348064143139872 5356823993993472 5365117919106517 5373905703157992 5384957420816064 5394284301643776 5400299179849728 5402128841163054 5402636226233136 5411485463319936 5417519521622208 5420349194996736 5426393136772608 5426902800822272 5432443817825024 5455404273521664 5470432935432192 5481764495311104 5482041989700969 5487876918006912 5515191147612993 5524224743805768 5526253679671296 5530384511656004 5562855686070144 5569058529220032 5580594384048684 5584400288253696 5586817006672902 5595967922296752 5602207687132056 5611910850850304 5625885657069216 5641383964664448 5650624258126848 5657456283652096 5659373071694628 5669175247287552 5675496641699456 5678461061425152 5684792809952256 5708819829436416 5714648691478272 5715185429403648 5742800899849728 5743091608258158 5758912797261624 5777819297499326 5787283064939376 5799184914724992 5803225993492928 5817677213560212 5827753575883008 5833703872550736 5834251792516224 5843807993447424 5850324111503872 5852855911752564 5862442585263264 5868979481757392 5893784974072512 5903438687258112 5910021296315136 5919701603751936 5922263427970032 5926302346718208 5951350116569088 5955497229473792 5955798704860312 5984576805789582 5986774819643904 6009870875129352 6016572161032356 6026426993242656 6033146739988368 6043596300915712 6045643916052741 6049766978941504 6075336577330944 6077965754512278 6094709461824984 6104692278869184 6105265650925056 6111499295053152 6112073306445568 6115265758457856 6122084564563968 6141606517894848 6154237052361216 6173861532757776 6184554815222784 6191450881853952 6201592156311552 6208507220371456 6214752836781489 6232458685319328 6238822197033426 6264873708926976 6265190845372536 6269556653684324 6282450324285408 6300349043158016 6302483648023563 6303075597271992 6313399707206592 6320439441892576 6330791992901376 6340593904398611 6357549355508736 6364638319108608 6375063265579008 6377822153198496 6382171758004224 6384933721911888 6395391911196288 6402523071008064 6413612400971776 6429583608079104 6447295959616512 6478776896919327 6479057425471488 6497234950756704 6510693448056798 6517953174451719 6528629242679544 6531027075975168 6535908968320732 6563533266580752 6574283992628352 6581614625441856 6593014146453504 6595247908421172 6602601916977066 6603222054284944 6614037788502144 6624871238329344 6627639902542848 6632258278277632 6648773958354528 6660289801009152 6667090140057984 6667716334304256 6686084698861568 6699934383158016 6700273542967851 6707405122008448 6746787071152128 6751830242429272 6754310052931584 6787290082486914 6799045838530176 6805987851309192 6806627091268928 6828331897044658 6839516349473808 6868423857290688 6873108047081472 6875436706934796 6876082469751264 6887345135134464 6895024845700992 6906318537710592 6909307332631704 6914019404504576 6917011532071212 6943241802663936 6965382242085696 6976791175850496 6977446458200064 6984570622917888 6985226635937792 7011516020984244 7018978877594112 7019334187871082 7033413774127104 7038671196653096 7087892673552768 7090960046930991 7102574670607416 7110494372129148 7122140992014048 7122809926079232 7130082510895344 7142431991991296 7160218108997184 7165207604210656 7179943227754752 7183050437150874 7202838454884072 7203514968310848 7215313951093248 7223359362162944 7227132259995648 7235190849030144 7273872364695552 7288939603655424 7309019327081472 7309389319601292 7317169224009216 7344707898014487 7353588196817324 7365632991741024 7404316453622088 7417140914760192 7425411372293376 7428624811070562 7440792512064912 7445867051004928 7449089342230536 7452980143120512 7461290563062336 7469610249509408 7501180876092288 7513467420146688 7521845286219264 7534165677502464 7537426181052768 7545830762259504 7558900329716736 7579723746603008 7595809022732931 7598598809548032 7619531588637696 7648926568346448 7656736332722841 7657067866466304 7657455477677544 7678550396348832 7694455893158034 7703035569806577 7716377419919168 7732246552966656 7735592778470172 7756902951413616 7769608354924416 7770338101177344 7778271830067648 7779002390021632 7791743991263232 7803807882336752 7816590113684352 7849627265475072 7857641950782624 7858379965430016 7871251583010816 7880028395086848 7896351237293376 7901736462290944 7918505096234733 7973475629543424 7973879257746864 7979435741052776 7982366426191872 8013161166839136 8021342824757262 8022096214709808 8035235990990208 8044195653317824 8060858554736988 8069846787416414 8091426452465664 8100448769774592 8103954339349704 8117228194979904 8126279282433312 8139589705158912 8140354201233408 8148665726737536 8183106410282496 8188808690526464 8189223219182929 8205649403148288 8231815377010368 8246073086963712 8255267842471936 8286337115708652 8295576767484006 8309944913759104 8318429596044568 8353587793830048 8376600432380544 8380225510009353 8393951883445128 8403311530698084 8404100796362656 8417866276275456 8441055990535168 8462075946996672 8476732474011648 8486184425478144 8489059607541942 8503762870931328 8513244962549184 8517691592137728 8527189214928384 8536697428010752 8572778144105472 8596394612822016 8614201349774592 8614637412387237 8638369195892436 8662979934342272 8666728946248989 8680924597409064 8690604232602292 8704838990239392 8741630363824512 8750555808826104 8751377688774336 8765711990171136 8775486167255808 8779283867628846 8793663877894896 8803469222636088 8818717051336192 8833161651105792 8836853203390464 8840677461108768 8865031944472704 8879552405627904 8889453520077312 8890288445739008 8933245844210688 8933698057290468 8971002589114368 8976865208684373 8980162229465856 9024858241548534 9039640489863984 9049720109982552 9065394451373568 9074650468412256 9113004865996416 9119355132631744 9142064192737476 9157898476387584 9167248942579728 9168109959668352 9172898637686784 9183126846845952 9193366460934656 9208424716947456 9212409776842272 9222682042761616 9276832222834176 9287176322780928 9302388234467328 9312760830557184 9348688027978992 9352121611751424 9358233295550139 9358638503458816 9359112250494776 9404334980526486 9423675486428112 9450523564737024 9454613395907988 9470099560809888 9480659162838864 9496187989352064 9497079901438976 9506776681193792 9546957478662912 9562594898368512 9573257637006336 9577400582867832 9593087866794432 9603784606512096 9604686624414464 9620418601457664 9670943939424768 9678172895398007 9718586138207232 9745359102775296 9745852426135056 9756225632012288 9766040172085197 9792943864019316 9803863452481098 9820843988988032 9845299899871128 9872421938162784 9889521219680256 9900548496391168 9903902875465599 9904833081427416 9921056682753216 9932119122974048 9937306857494016 9948387417416448 9990434701513728 10000635210086976 10001574501456384 10017956560195584 10029127048292352 10049901574737024 10061107683012672 10078533772955648 10127745363643908 10131465079397376 10159375451516928 10180935123730371 10198568757795264 10208981776963788 10209940636903392 10238067195131776 10242497845566987 10259274524210712 10270714093075436 10309662070622208 10314123704626896 10331017702701696 10342537268551488 10359477806565888 10360450801569792 10363960998947556 10371029106756864 10375517298106818 10414862703995904 10422120151579136 10448073363128544 10466169687300096 10476855934376832 10477839953906688 10506704526782464 10517274031476366 10528468316391168 10529001281806623 10558006794979644 10602093968953344 10631839010329152 10665741558193722 10683211488021072 10684214889118848 10695123766343016 10696128286279744 10713647987986944 10730235838213034 10747811406315984 10769914841632128 10800598359699456 10804257682326108 10805272452466272 10822970926639872 10835039043244416 10840698389993472 10852786273545216 10864887635650048 10910808547043328 10963528990622208 10964083979401938 10971724143947567 10975753836013824 11030382295225986 11048449487611536 11052507359342592 11060769023312008 11125711372140288 11138117058440064 11142937216605843 11161188768097368 11168800576507392 11173634013345804 11191935844593504 11204415374264112 11223821701700608 11251771314138432 11282767929328896 11301248516253696 11318746143389256 11338350494575104 11350993283398912 11356922122850304 11369585619904512 11429297382956544 11430370858807296 11437840694561281 11485601799699456 11486183216516316 11517825594523248 11541683839737051 11555638594998652 11574566129878752 11598369829449984 11606451986985856 11635354427120424 11655507151766016 11667407745101472 11668503585032448 11687615986894848 11700648223007744 11705711823505128 11724885170526528 11737958963514784 11787569948145024 11806877374516224 11820042592630272 11839403207503872 11844526855940064 11852604693436416 11910994458947584 11911597409720624 11969153611579164 11973549639287808 12019741750258704 12032014237135893 12033144322064712 12052853986485312 12066293479976736 12087192601831424 12091287832105482 12099533957883008 12104770181124621 12150673154661888 12155931509024556 12189418923649968 12209384557738368 12210531301850112 12222998590106304 12224146612891136 12244169129127936 12283213035789696 12308474104722432 12347723065515552 12369109630445568 12382901763707904 12417014440742912 12429505673562978 12443365151226009 12464917370638656 12477644394066852 12529747417853952 12530381690745072 12539113307368648 12564900648570816 12600698086316032 12604967296047126 12606151194543984 12626799414413184 12640878883785152 12661583985802752 12681187808797222 12715098711017472 12729276638217216 12755644306396992 12764343516008448 12769867443823776 12790783822392576 12805046142016128 12859167216158208 12868779344430317 12894591919233024 12957553793838654 12958114850942976 12994469901513408 13021386896113596 13035906348903438 13057258485359088 13062054151950336 13071817936641464 13127066533161504 13148567985256704 13163229250883712 13168925801443269 13190495816842344 13205203833954132 13206444108569888 13228075577004288 13249742476658688 13255279805085696 13264516556555264 13297547916709056 13320579602018304 13334180280115968 13335432668608512 13399868766316032 13400547085935702 13414810244016896 13503660484858544 13508620105863168 13537287362322801 13574580164973828 13598091677060352 13611975702618384 13613254182537856 13656663794089316 13679032698947616 13736847714581376 13750873413869592 13752164939502528 13774690270268928 13790049691401984 13812637075421184 13818614665263408 13828038809009152 13834023064142424 13886483605327872 13930764484171392 13953582351700992 13969141245835776 13970453271875584 14023032041968488 14037957755188224 14038668375742164 14077342393306192 14106502470789729 14175785347105536 14181920093861982 14205149341214832 14220988744258296 14244281984028096 14245619852158464 14260165021790688 14284863983982592 14320436217994368 14330415208421312 14359886455509504 14366100874301748 14405676909768144 14407029936621696 14430627902186496 14446718724325888 14470381698060288 14577879207310848 14618038654162944 14618778639202584 14634338448018432 14689415796028974 14705795178721647 14707176393634648 14731265983482048 14808632907244176 14834281829520384 14850822744586752 14857249622141124 14881585024129824 14891734102009856 14898178684461072 14905960286241024 14922581126124672 14939220499018816 15002361752184576 15026934840293376 15043690572438528 15074852362105536 15091661524519008 15117800659433472 15191618045465862 15197197619096064 15208557407054011 15239063177275392 15297853136692896 15313472665445682 15314135732932608 15314910955355088 15357100792697664 15388911786316068 15406071139613154 15432754839838336 15464493105933312 15471185556940344 15513805902827232 15539216709848832 15540676202354688 15556543660135296 15558004780043264 15563275947160227 15607615764673504 15633180227368704 15699254530950144 15715283901565248 15716759930860032 15742503166021632 15760056790173696 15792702474586752 15837010192469466 15947758515493728 15958871482105552 15964732852383744 15998612337290583 16026322333678272 16042685649514524 16044192429419616 16070471981980416 16088391306635648 16095353757319551 16121717109473976 16139693574832828 16182852904931328 16200897539549184 16207908678699408 16234456389959808 16252558564866624 16279179410317824 16280708402466816 16297331453475072 16366212820564992 16377617381052928 16378446438365858 16411298806296576 16463630754020736 16510535684943872 16545573442838979 16572674231417304 16591153534968012 16619889827518208 16636859192089136 16707175587660096 16753200864761088 16760451020018706 16787903766890256 16806623061396168 16808201592725312 16835732552550912 16882111981070336 16924151893993344 16972368850956288 16978119215083884 17007525741862656 17026489925098368 17035383184275456 17054378429856768 17073394856021504 17145556288210944 17228402699549184 17229274824774474 17276738391784872 17325959868684544 17333457892497978 17361849194818128 17381208465204584 17409677980478784 17483260727649024 17501111617652208 17502755377548672 17531423980342272 17550972334511616 17558567735257692 17587327755789792 17606938445272176 17637434102672384 17681354922217536 17730063888945408 17759104811255808 17778907040154624 17866491688421376 17867396114580936 17953730417368746 17960324458931712 17973749662882013 18049716483097068 18079280979727968 18099440219965104 18130788902747136 18136931748158223 18149300936824512 18226009731992832 18238710265263488 18284128385474952 18315796952775168 18334497885159456 18336219919336704 18345797275373568 18366253693691904 18386732921869312 18424819553684544 18445364085523232 18553664445668352 18574352645561856 18604776468934656 18625521661114368 18697376055957984 18716466591100278 18717277006917632 18718224500989552 18808669961052972 18847350972856224 18901047129474048 18907450944070689 18909226791815976 18940199121619776 18961318325677728 18992375978704128 18994159802877952 19013553362387584 19021781713195833 19093914957325824 19125189796737024 19146515274012672 19154801165735664 19186175733588864 19207569213024192 19209373248828928 19240837202915328 19341887878849536 19356345790796014 19437172276414464 19491704852270112 19512451264024576 19532080344170394 19553859523355157 19585887728038632 19607726904962196 19641687977976064 19690599799742256 19744843876325568 19779042439360512 19801096992782336 19807805750931198 19809666162854832 19842113365506432 19864238245948096 19874613714988032 19896774834832896 19980869403027456 20001270420173952 20003149002912768 20058254096584704 20099803149474048 20100820628903553 20122215366025344 20222367541247641 20255490727287816 20262930158794752 20361870247460742 20397137515590528 20417963553927576 20419881273806784 20476134390263552 20484995691133974 20518549048421424 20541428186150872 20619324141244416 20628247409253792 20662035405403392 20685074537102976 20718955613131776 20727921997895112 20742058213513728 20751034596213636 20829725407991808 20844240303158272 20896146726257088 20932339374600192 20953711868753664 20955679907813376 21034548062952732 21056936632782336 21058002563613246 21116013589959288 21263678020658304 21272880140792973 21331483116387444 21366422976042144 21368429778237696 21390247532686032 21392256572559488 21427295975973888 21460471676426068 21495622812631968 21539829683264256 21608515364652216 21610544904932544 21645941853279744 21670078086488832 21681396779986944 21705572547090432 21729775271300096 21821617094086656 21927057981244416 21928167958803876 21943448287895134 21951507672027648 22060764590451972 22096898975223072 22121538046624016 22251422744280576 22276234116880128 22285874433211686 22322377536194736 22337601153014784 22347268026691608 22383871689187008 22408830748528224 22447643403401216 22503542628276864 22565535858657792 22602497032507392 22637492286778512 22676700989150208 22701986566797824 22739171239809024 22787427068198793 22858594765913088 22875681389122562 22971203599398912 22972366433032632 23035651189046496 23083367679474102 23109106709419731 23111277189997304 23149132259757504 23196739658899968 23212903973971712 23270708854240848 23311014303532032 23334815490202944 23337007170064896 23375231973789696 23401296446015488 23411423647010256 23449770341053056 23475917927029568 23575139896290048 23613754749032448 23640085185260544 23689053711880128 23705209386872832 23755515288704199 23823194819441248 23899161639656303 23938307223158328 23947099278575616 24039483500517408 24064028474271786 24066288644129424 24105707972970624 24132586959953472 24174385203662848 24182575664210964 24199067915766016 24209540362249242 24301346309323776 24311863018049112 24378837847299936 24418769115476736 24421062603700224 24445997180212608 24448293225782272 24566426071579392 24567669657548787 24616948209444864 24695446131031104 24738219260891136 24765803527415808 24859011347125956 24886730302452018 24929834741277312 24955288788133704 25060763381490144 25078226614737296 25129801297141632 25140676530028059 25201396172632064 25209934592094252 25212302389087968 25253598828826368 25281757767570304 25323167971605504 25362375617594444 25430197422034944 25458553276434432 25511288612793984 25539734887647552 25581567644785152 25610092284032256 25718334432316416 25737558688860634 25789183838466048 25915107587677308 25988939803026816 26000186838746967 26042773792227192 26071812697806876 26114516970718176 26143635873282928 26254133066323008 26297135970513408 26326458501767424 26337851602886538 26380991633684688 26410407667908264 26412888217139776 26456151154008576 26499484953317376 26510559610171392 26529033113110528 26595095833418112 26668360560231936 26670865337217024 26799737532632064 26801094171871404 26829620488033792 26930595626053119 27007320969717088 27074574724645602 27149160329947656 27196183354120704 27223951405236768 27226508365075712 27313327588178632 27358065397895232 27473695429162752 27501746827739184 27504329879005056 27549380540537856 27580099382803968 27625274150842368 27637229330526816 27656077618018304 27668046128284848 27861528968342784 27907164703401984 27938282491671552 28046064083936976 28074699886650417 28075915510376448 28077336751484328 28154684786612384 28213004941579458 28244463755957449 28351570694211072 28363840187723964 28410298682429664 28441977488516592 28488563968056192 28491239704316928 28520330043581376 28569727967965184 28640872435988736 28660830416842624 28719772911019008 28732201748603496 28811353819536288 28814059873243392 28861255804372992 28893437448651776 29034518686194021 29155758414621696 29236077308325888 29237557278405168 29268676896036864 29378831592057948 29411590357443294 29414352787269296 29462531966964096 29617265814488352 29668563659040768 29701645489173504 29711708626396797 29714499244282248 29763170048259648 29783468204019712 29796357368922144 29811920572482048 29845162252249344 29878440998037632 30004723504369152 30053869680586752 30087381144877056 30149704724211072 30183323049038016 30235601318866944 30383236090931724 30394395238192128 30417114814108022 30478126354550784 30595706273385792 30626945330891364 30629821910710176 30714201585395328 30727493536700961 30777823572632136 30812142279226308 30865509679676672 30928986211866624 30942371113880688 31027611805654464 31078433419697664 31081352404709376 31113087320270592 31116009560086528 31126551894320454 31215231529347008 31266360454737408 31398509061900288 31430567803130496 31433519861720064 31520113580347392 31585404949173504 31587003845419869 31674020384938932 31895517030987456 31917742964211104 31997224674581166 32052644667356544 32085371299029048 32088384858839232 32140943963960832 32176782613271296 32190707514639102 32243434218947952 32279387149665656 32401795079098368 32415817357398816 32468912779919616 32505117129733248 32558358820635648 32594662906950144 32732425641129984 32755234762105856 32756892876731716 32915172431842701 32927261508041472 33091146885677958 33145348462834608 33182307069936024 33239779655036416 33273718384178272 33414351175320192 33428811649817529 33506401729522176 33520902040037412 33575807533780512 33613246122792336 33616403185450624 33671465105101824 33764223962140672 33848303787986688 33956238430167768 34015051483725312 34052979850196736 34070766368550912 34108756859713536 34146789712043008 34291112576421888 34313522083683843 34456805399098368 34458549649548948 34553476783569744 34651919737369088 34666915784995956 34723698389636256 34762416930409168 34819355960957568 34966521455298048 35002223235304416 35005510755097344 35062847960684544 35101944669023232 35117135470515384 35174655511579584 35213876890544352 35274868205344768 35362709844435072 35460127777890816 35518209622511616 35557814080309248 35732983376842752 35734792229161872 35907460834737492 35920648917863424 35947499325764026 36099432966194136 36158561959455936 36198880439930208 36261577805494272 36273863496316446 36298601873649024 36314310543373863 36452019463985664 36477420530526976 36568256770949904 36631593905550336 36668995770318912 36672439838673408 36732507387383808 36773465843738624 36849639107369088 36890728171046464 37107328891336704 37148705291123712 37251043322228736 37330095453678027 37394752111915968 37432933182200556 37436449001979104 37555825433745619 37617339922105944 37694701945712448 37802094258948096 37814901888141378 37818453583631952 37880398243239552 37922636651355456 37984751957408256 37988319605755904 38027106724775168 38043563426391666 38187829914651648 38293030548025344 38309602331471328 38372351467177728 38415138426048384 38418746497657856 38606338033290951 38683775757699072 38712691581592028 38874344552828928 38983409704540224 39064160688340788 39107719046710314 39171775456077264 39215453809924392 39283375955952128 39381199599484512 39489687752651136 39506777404329807 39602193985564672 39615611501862396 39619332325709664 39684226731012864 39728476491896192 39749227429976064 39793549669665792 39961738806054912 40002540840347904 40006298005825536 40199606298948096 40201641257807106 40244430732050688 40444735082495282 40510981454575632 40525860317589504 40723740494921484 40794275031181056 40835927107855152 40839762547613568 40952268780527104 40969991382267948 41037098096842848 41082856372301744 41256494818507584 41324070810806784 41370149074205952 41437911226263552 41455843995790224 41484116427027456 41502069192427272 41659450815983616 41688480606316544 41792293452514176 41907423737507328 41911359815626752 42069096125905464 42113873265564672 42116005127226492 42232027179918576 42319507412369187 42527356041316608 42545760281585946 42662966232774888 42732845952084288 42736859556475392 42780495065372064 42784513145118976 42854591951947776 42920943352852136 42991245625263936 43079659366528512 43217030729304432 43221089809865088 43291883706559488 43340156172977664 43411145094180864 43459550542600192 43854115962488832 43856335917607752 43886896575790268 43903015344055296 44117385536164941 44121529180903944 44193797950446144 44243076093248032 44384157330790277 44502845488561152 44552468233760256 44571748866423372 44644755072389472 44675202306029568 44694536053383216 44767743378374016 44817661497056448 44895286806802432 45007085256553728 45131071717315584 45274984573557024 45353401978300416 45403973133595648 45574854136397586 45625672221162033 45717189531826176 45751362778245124 45942407198797824 45944732866065264 46071302378092992 46166735358948204 46218213418839462 46222554379994608 46298264519515008 46393479317799936 46425807947943424 46541417708481696 46622028607064064 46669630980405888 46674014340129792 46689827841480681 46802592892030976 46822847294020512 46899540682106112 46951835854059136 47150279792580096 47227509498064896 47280170370521088 47378107423760256 47511030577408398 47646389638882496 47798323279312606 47876614446316656 47894198557151232 48078967001034816 48128056948543572 48132577288258848 48211415945941248 48265173919906944 48286061271958653 48365151328421928 48398135831532032 48419080724498484 48602692618647552 48623726036098224 48757675694599872 48837538230953472 48842125207400448 48891994360425216 48896586451564544 49132852143158784 49135339315097574 49233896418889728 49390892262062208 49531607054831616 49636720328516937 49718022694251912 49773460604904036 49859669482554624 49910577576267408 50121526762980288 50156453229474592 50259602594283264 50281353060056118 50419869184188504 50424604778175936 50507197657652736 50563515535140608 50646335943211008 50724751235188888 50917106552868864 51022577225587968 51079469775295104 51163135289570304 51220184568064512 51436668864632832 51475117377721268 51830215175354616 51977879606053632 52000373677493934 52085547584454384 52143625395613752 52229033941436352 52287271746565856 52508266132646016 52594271941026816 52652917003534848 52675703205773076 52761983267369376 52820815335816528 52825776434279552 52912302308017152 53058066226221056 53190191666836224 53336721120463872 53599475065264128 53602188343742808 53659240976067584 53861191252106238 53921248988646039 54014641939434176 54149149449291204 54298320659895312 54392366708241408 54447902810473536 54453016730151424 54626655176357264 54716130795790464 54947390858325504 55003493655478368 55008659758010112 55098761081075712 55160198765607936 55274458661053632 55312155236036608 55336092256569696 55723057936685568 55814329406803968 55876564983343104 56092128167873952 56149399773300834 56151831020752896 56154673502968656 56309369573224768 56426009883158916 56488927511914898 56703141388422144 56727680375447928 56820597364859328 56883954977033184 56977127936112384 56982479408633856 57040660087162752 57065345139587499 57281744871977472 57321660833685248 57439545822038016 57464403497206992 57622707639072576 57628119746486784 57722511608745984 57786874897303552 58069037372388042 58311516829243392 58475114556810336 58537353792073728 58661578570065471 58757663184115896 58823180714886588 58828705574538592 58925063933928192 59234531628976704 59337127318081536 59403290978347008 59423417252793594 59428998488564496 59526340096519296 59592714737844288 59623841144964096 59690324504498688 59756881996075264 60009447008738304 60174762289754112 60299409448422144 60302461886710659 60366646098076032 60667102623742923 60766472181863448 60788790476384256 60834229628216044 61191412546771584 61253890661782728 61259643821420352 61428403170790656 61454987073401922 61555647145264272 61624284558452616 61731019359353344 61857972423733248 61884742227761376 62055223611308928 62156866839395328 62226174640541184 62232019120173056 62253103788640908 62430463058694016 62532720909474816 62797018123800576 62861135606260992 62867039723440128 63170809898347008 63174007690839738 63348040769877864 63791034061974912 63835485928422208 63994449349162332 64105289334713088 64170742598058096 64176769717678464 64281887927921664 64353565226542592 64381415029278204 64486868437895904 64558774299331312 64831634714797632 64937825559839232 65010234259466496 65116717641271296 65189325813900288 65464851282259968 65510469524211712 65513785753463432 65830344863685402 65854523016082944 66182293771355916 66290696925669216 66364614139872048 66479559310072832 66547436768356544 66828702350640384 66857623299635058 67012803459044352 67041804080074824 67151615067561024 67226492245584672 67232806370901248 67342930210203648 67696607575973376 67912476860335536 68030102967450624 68105959700393472 68217513719427072 68293579424086016 68362281204596379 68627044167367686 68913610798196736 68917099299097896 69106953567139488 69303839474738176 69327320128259193 69333831569991912 69447396779272512 69524833860818336 69638711921915136 69746532948384721 69933042910596096 70004446470608832 70011021510194688 70125695921369088 70203889338046464 70234270941030768 70349311023159168 70427753781088704 70549736410689536 70725419688870144 70920255555781632 71115628160618496 71266545866112597 71469584458323744 71697484918968909 71814921669474984 71841297835726848 71894998651528052 72198865932388272 72317123918911872 72397760879860416 72523155610988544 72547726992632892 72597203747298048 72628621086747726 72904038927971328 72954841061053952 73136513541899808 73263187811100672 73337991540637824 73344879677346816 73546931687477248 73699278214738176 73703008972646361 73781456342092928 74214657782673408 74297410582247424 74660190907356054 74789504223831936 74865866364401112 74872898003958208 75111650867491238 75234679844211888 75389403891424896 75604188517896192 75629803776282756 75636907167263904 75760796486479104 75845273302710912 75969503914816512 76054213449550336 76087126852783332 76375659829303296 76619204662942656 76744702934355456 76830276852096768 76837492995315712 77212676066581902 77367551515398144 77425383163184056 77966819409080448 78000560516240901 78128321376681576 78215438093420628 78343550912154528 78430907619848784 78566751911904256 78762399198969024 78979375505302272 79013554808659614 79231223003724792 79238664651419328 79368453462025728 79456952983792384 79498454859952128 79587099339331584 80005081680695808 80012596011651072 80399212597896192 80403282515614212 80488861464101376 80791786878159357 80889470164990564 81021962909151264 81447480989842968 81588550062362112 81671854215710304 81679525095227136 81904537561054208 81939982764535896 82074196193685696 82165712744603488 82512989637015168 82648141621613568 82740298148411904 82875822452527104 82911687991580448 82968232854054912 83004138384854544 83376961212633088 83584586905028352 83814847475014656 84138192251810928 84224099659951251 84227746531129344 84232010254452984 84464054359837152 84639014824738374 84733391267872347 85054712082633216 85091520563171892 85325932465549776 85465691904168576 85473719112950784 85560990130744128 85569026290237952 85709183903895552 85841886705704272 85982491250527872 86159318733057024 86434061458608864 86442179619730176 86583767413118976 86680312345955328 86919101085200384 87103556058582063 87708231924977664 87712671835215504 87773793151580536 87806030688110592 88234771072329882 88243058361807888 88387595900892288 88486152186496064 88768314661580554 89005690977122304 89104936467520512 89143497732846744 89289510144778944 89350404612059136 89389072106766432 89535486756748032 89635322994112896 90014170513107456 90081455411012219 90262143434631168 90549969147114048 90706803956600832 90807946267191296 91149708272795172 91251344442324066 91434379063652352 91502725556490248 91889465732130528 92142604756185984 92182480610102883 92333470717896408 92436426837678924 92445108759989216 92596529039030016 92786958635599872 92851615895886848 93082835416963392 93244057214128128 93339261960811776 93348028680259584 93379655682961362 93645694588041024 93799081364212224 93903671708118272 94300559585160192 94560340741042176 94756214847520512 94761011536259607 95022061154816796 95292779277764992 95596646558625212 95753228892633312 96157934002069632 96256113897087144 96265154576517696 96422831891882496 96530347839813888 96572122543917306 96730302656843856 96796271663064064 96838161448996968 97205385237295104 97247452072196448 97515351389199744 97675076461906944 97783988720850432 97793172903129088 98265704286317568 98270678630195148 98745517295528103 98781784524124416 99273440657033874 99436045388503824 99546921209808072 99719338965109248 99821155152534816 100243053525960576 100312906458949184 100519205188566528 100562706120112236 100839738368377008 100849209556351872 101014395315305472 101127031070281216 101292671886422016 101449502470377776 102045154451175936 102158939550590208 102326270579140608 102440369136129024 102873337729265664 102940566251051529 102950234755442536 103660430350709232 103955759212107264 104000747354987868 104171095168908768 104287250791227504 104458067882872704 104574543493131712 105016532265292032 105188543882053632 105305834007069696 105351406411546152 105523966534738752 105641630671633056 105651552868559104 105824604616034304 106380383333672448 106459901849378077 106673442240927744 107198950130528256 107204376687485616 107318481952135168 107722382504212476 107842497977292078 108029283878868352 108298298898582408 108596641319790624 108784733416482816 108895805620947072 108906033460302848 108942931630121589 109253310352714528 109432261591580928 109894781716651008 110006987310956736 110017319516020224 110197522162151424 110320397531215872 110548917322107264 110672184513139392 111446115873371136 111753129966686208 111990286361034081 112184256335747904 112298799546601668 112309347005937312 112618739146449536 112667476301236857 112852019766317832 112977855023829796 113406282776844288 113455360750895856 113641194729718656 113767909954066368 113954255872224768 113964958817267712 114081320174325504 114130690279174998 114563489743954944 114643321667370496 114879091644076032 114928806994413984 115245415278145152 115256239492973568 115573749794607104 115819014099872853 116138074744776084 116623033658486784 116950229113620672 117323157140130942 117515326368231792 117646361429773176 117657411149077184 117850127867856384 118469063257953408 118806581956694016 118846834505587188 118857996977128992 119052680193038592 119185429475688576 119247682289928192 119380649008997376 119513763992150528 120018894017476608 120598818896844288 120604923773421318 120733292196152064 121334205247485846 121532944363726896 121577580952768512 121668459256432088 122382825093543168 122507781323565456 122519287642840704 122856806341581312 122909974146803844 123111294290528544 123248569116905232 123462038718706688 123769484455522752 124110447222617856 124313733678790656 124452349281082368 124506207577281816 124860926117388032 125065441818949632 125722271212521984 125734079446880256 125816247640174091 126341619796694016 126348015381679476 126696081539755728 126958522237107561 127582068123949824 127670971856844416 127988898698324664 128210578669426176 128341485196116192 128353539435356928 128563775855843328 128707130453085184 128762830058556408 128973736875791808 129117548598662624 129663269429595264 129875651119678464 130020468518932992 130233435282542592 130378651627800576 131020939048423424 131027571506926864 131660689727370804 131709046032165888 132352156608494823 132364587542711832 132581393851338432 132729228279744096 132959118620145664 133094873536713088 133152471992370831 133657404701280768 133715246599270116 134025606918088704 134083608160149648 134303230135122048 134452984491169344 134465612741802496 134685860420407296 135393215151946752 135824953720671072 136060205934901248 136211919400786944 136587158848172032 136724562409192758 136877016663486099 137254088334735372 137827221596393472 137834198598195792 138213907134278976 138607678949476352 138654640256518386 138667663139983824 138894793558545024 139049667721636672 139277423843830272 139493065896769442 139866085821192192 140008892941217664 140022043020389376 140407778676092928 140468541882061536 140698622046318336 140855507562177408 141450839377740288 141556572788733487 141840511111563264 142533091732225194 142939168916647488 143394969837937818 143629843338949968 143682595671453696 143789997303056104 144397731864776544 144634247837823744 144795521759720832 144858183815875959 145095453985265784 145194407494596096 145257242173495452 145808077855942656 145909682122107904 146273027083799616 146526375622201344 146675983081275648 146689759354693632 147398556429476352 147406017945292722 147562912684185856 148594821164494848 148910160985550811 149320381814712108 149579008447663872 149731732728802224 149745796007916416 150223301734982476 150469359688423776 150778807782849792 151259607552565512 151273814334527808 151521592972958208 151690546605421824 151939007829633024 152108426899100672 152174253705566664 152751319658606592 153238409325885312 153489405868710912 153660553704193536 153674985990631424 154425352133163804 154850766326368112 155933638818160896 156001121032481802 156256642753363152 156430876186841256 156687101824309056 156861815239697568 157133503823808512 157524798397938048 157958751010604544 158027109617319228 158462446007449584 158477329302838656 158736906924051456 158913905967584768 159174198678663168 160010163361391616 160798425195792384 160806565031228424 160977722928202752 161583573756318714 161763746965938117 161778940329981128 162043925818302528 162894961979685936 163177100124724224 163343708431420608 163359050190454272 163809075122108416 163879965529071792 164148392387371392 164331425489206976 165025979274030336 165296283243227136 165480596296823808 165823375983160896 165936465708109824 166008276769709088 167169173810056704 167294131477594121 167629694950029312 168276384503621856 168448199319902502 168455493062258688 168464020508905968 168928108719674304 169278029649476748 169466782535744694 170109424165266432 170183041126343784 170651864931099552 170931383808337152 170947438225901568 171121980261488256 171138052580475904 171196035418762497 171683773411408544 171964982501055744 172318637466114048 172868122917217728 172884359239460352 173167534826237952 173360624691910656 174207112117164126 175425343670431008 175547586303161072 175612061376221184 175984735710196413 176469542144659764 176486116723615776 176775191801784576 176972304372992128 177536629323161108 178011381954244608 178209872935041024 178286995465693488 178579020289557888 178778144213532864 179070973513496064 179270645988225792 180028341026214912 180162910822024438 180524286869262336 181099938294228096 181615892534382592 182001307871228769 182299416545590344 182502688884648132 183005451112980496 183778931464261056 184285209512371968 184364961220205766 184666941435792816 184872853675357848 184890217519978432 185193058078060032 185573917271199744 185703231791773696 186165670833926784 186678523921623552 186696057360519168 186759311365922724 187291389176082048 187598162728424448 187807343416236544 188601119170320384 189512429695041024 189522023072519214 190044122309633592 190585558555529984 191193293117250424 191506457785266624 192315868004139264 192512227794174288 192530309153035392 192845663783764992 193060695679627776 193144245087834612 193460605313687712 193592543326128128 193676322897993936 194494904144392896 195030702778399488 195350152923813888 195567977441700864 196531408572635136 196541357260390296 197491034591056206 197563569048248832 197711246291702143 198546881314067748 198872090777007648 199093842419616144 199438677930218496 199642310305069632 200486107051921152 200625812917898368 201038410377133056 201125412240224472 201679476736754016 201698419112703744 202028790630610944 202254062140562432 202899004940755552 204090308902351872 204317879101180416 204652541158281216 204880738272258048 205881132502103058 205900469510885072 207320860701418464 207911518424214528 207981960384777579 208001494709975736 208342190337817536 208574501582455008 208916135765745408 209149086986263424 209239598845154163 210033064530584064 210377087764107264 210611668014139392 210702812823092304 211047933069477504 211283261343266112 211303105737118208 211649209232068608 212760766667344896 212919803698756154 213346884481855488 214408753374971232 214636963904270336 215092454756906727 215444765008424952 215684995954584156 216058567757736704 216596597797164816 217193282639581248 217569466832965632 217791611241894144 217812066920605696 217885863260243178 218506620705429056 218864523183161856 219789563433302016 220013974621913472 220034639032040448 220640795062431744 221097834644214528 221109026917939083 221344369026278784 222892231746742272 223980572722068162 224368512671495808 224597599093203336 224618694011874624 225237478292899072 225334952602473714 225704039532635664 225955710047659592 226812565553688576 226910721501791712 227282389459437312 227535819908132736 227908511744449536 228162640348651008 228261380558349996 229126979487909888 229286643334740992 229857613988827968 230490830556290304 230512478985947136 231638028199745706 232276149489552168 233900458227241344 234001681548722703 234646314280261884 235030652736463584 235292722859546352 235314822298154368 235700255735712768 236938126515906816 237693669011174376 237715993954257984 238105360386077184 238370858951377152 238495364579856384 238761298017994752 239027527984301056 240037788034953216 241197637793688576 241209847546842636 241466584392304128 242668410494971692 243065888727453792 243336918512864176 244765650187086336 245015562647130912 245038575285681408 245713612683162624 245819948293607688 246222588581057088 246497138233810464 246924077437413376 247538968911045504 248220894445235712 248627467357581312 248904698562164736 249012415154563632 249721852234776064 250130883637899264 251444542425043968 251632495280348182 252683239593388032 252696030763358952 253392163079511456 253917044474215122 254200173803617041 255164136247899648 255341943713688832 255977797396649328 256421157338852352 256682970392232384 256707078870713856 257127551711686656 257414260906170368 257525660117112816 257947473751583616 258235097197325248 259326538859190528 259751302239356928 260040937037865984 260757303255601152 261310668175746189 262055143013853728 262890778036219333 263321379454741608 263418092064331776 264704313216989646 264729175085423664 265162787702676864 265458456559488192 265918237240291328 266189747073426176 266304943984741662 267314809402561536 267430493198540232 268051213836177408 268167216320299296 268606460270244096 268905968982338688 268931225483604992 270244366233036657 270786430303893504 271649907441342144 272120411869802496 272423838801573888 273449124818385516 273754033326972198 274508176669470744 275668397196391584 276427814268557952 276547441830308649 277215357898952704 277309280513036772 277335326279967648 277789587117090048 278099335443273344 278554847687660544 278986131793538884 279732171642384384 280017785882435328 280044086040778752 280937083764123072 281397244092636672 281711015124354816 282901678755480576 283113145577466974 283681022223126528 285066183464450388 285878337833294976 286789939675875636 287259686677899936 287579994606112208 288795463729553088 289268495675647488 289591043519441664 289716367631751918 290190907970531568 290388814989192192 290514484346990904 291616155711885312 291819364244215808 292546054167599232 293351966162551296 293379518709387264 294797112858952704 294812035890585444 295125825368371712 296236551886584309 297820321971101622 298640763629424216 299158016895327744 299463465457604448 299491592015832832 300446603469964952 300938719376847552 301557615565699584 302519215105131024 302547628669055616 303043185945916416 303381093210843648 303878015659266048 304216853798201344 304348507411133328 306476818651770624 306978811737421824 307321107408387072 308821698753154587 308850704266327608 309701532652736224 310689101315531939 311867277636321792 312002242064963604 312513285506726304 312861752373682512 313374203648618112 313723630479395136 314267007647617024 315049596795876096 315917502021209088 316054219234638456 316924892014899168 316954658605677312 317473813848102912 317827811935169536 319379705548134231 320020326722783232 321596850391584768 321613130062456848 321955445856405504 323167147512637428 323527493931876234 323557880659962256 324087851636605056 325789923959371872 326354200249448448 326687416862841216 326718100380908544 326828794890364767 327618150244216832 327759931058143584 328296784774742784 328662850978413952 330051958548060672 330592566486454272 330961192593647616 331646751966321792 332016553539418176 334338347620113408 334588262955188242 335259389900058624 336552769007243712 336896398639805004 336928041017811936 337856217439348608 338002428903710571 338556059298953496 338933565071489388 340218848330532864 340366082252687568 341303729862199104 341862767616674304 341894876451803136 342243960522976512 342276105160951808 342392070837524994 343367546822817088 343929965002111488 344637274932228096 345736245834435456 345768718478920704 346721249383821312 347457042299618559 348414224234328252 350850687340862016 351095172606322144 351969471420392826 352939084289319528 352972233447231552 353550383603569152 353944608745984256 355073258646322216 356419745870082048 356573990931386976 357158040579115776 357556288427065728 358141947026992128 358541291976451584 360056682052429824 360325821644048876 362199876588456192 364002615742457538 364598833091180688 365005377769296264 366010902225960992 367557862928522112 368570419024743936 368729922440411532 369333882871585632 369745707350715696 369780435039956864 370386116156120064 371406463583547392 372331341667853568 373357047843247104 373518622731845448 374582778352164096 375196325456848896 375614686832473088 377202238340640768 377448742920522273 379024859390082048 379044046145038428 380088244619267184 381171117111059968 382386586234500848 383012915570533248 384631736008278528 385024455588348576 385060618306070784 385691327567529984 386121391359255552 386288490175669224 386921210627375424 387185086652256256 387352645795987872 388989808288785792 390061405556798976 390700305847627776 391135954883401728 393062817145270272 393082714520780592 394982069182112412 395127138096497664 395422492583404286 397093762628135496 397744181554015296 398187684839232288 398877355860436992 399284620610139264 399457415977112493 400972214103842304 401251625835796736 402076820754266112 402250824480448944 403358953473508032 403396838225407488 404057581261221888 404508124281124864 405798009881511104 408180617804703744 408635758202360832 409761476544516096 410631049990458297 411762265004206116 411800939021770144 414641721402836928 415823036848429056 415963920769555158 416002989419951472 416684380675635072 417149003164910016 417832271531490816 418298173972526848 418479197690308326 420066129061168128 421223336028278784 421405625646184608 422095866138955008 422566522686532224 422606211474236416 424669718366200461 425521533334689792 425839607397512308 428817506749942464 430184909513813454 430889530016849904 431369991909168312 432117135515473408 433193195594329632 434386565279162496 434574551447627877 435583222483788288 435624133841211392 435771726520486356 437013241410858112 437729046366323712 439579126866604032 440027949243826944 440069278064080896 442195669288429056 442218053835878166 442688738052557568 445784463493484544 447961145444136324 448737025342991616 449195198186406672 449237388023749248 450474956585798144 450669905204947428 451408079065271328 451911420095319184 453821443003583424 454564778918874624 455071639816265472 455817023488899072 456325280697302016 456522761116699992 458253958975819776 458573286669481984 459715227977655936 460981661112580608 461024957971894272 463276056399491412 464552298979104336 467800916454482688 468003363097445406 469292628560523768 470061305472927168 470585445719092704 470629644596308736 471400511471425536 473876253031813632 475387338022348752 475431987908515968 476210720772154368 476741717902754304 477522596035989504 478055055968602112 482395275587377152 482419695093685272 482933168784608256 485291240897814351 485336820989943384 486131777454907584 486673837025728352 488225730638693047 489531300374172672 490031125294261824 490077150571362816 491427225366325248 491639896587215376 492445177162114176 492994276467620928 493848154874826752 495077937822091008 496441788890471424 497809397124329472 498024830309127264 499443704469552128 501882394432782363 502889084850087936 503264990560696364 505366479186776064 505392061526717904 506784326159022912 507834088948430244 508400347607234082 510328272495799296 510683887427377664 511955594793298656 512842314677704704 513365940784464768 513414157741427712 513588106256287491 514828521812340736 515051320234225632 515894947503167232 516470194394650496 518653077718381056 519502604478713856 520081874075731968 522621336351492378 524110286027707456 525781556072438666 526642758909483216 526836184128663552 529408626433979292 529458350170847328 530325575405353728 530916913118976384 532379494146852352 532609887969483324 534629618805123072 534860986397080464 536334432640598592 537212920540488192 537811937964677376 537862450967209984 540488732466073314 541572860607787008 543299814882684288 544847677603147776 546003923613686307 546898249636771032 547508066653944396 549016353338941488 551336794392783168 552855628537115904 553094883660617298 554618561026073544 554670652559935296 555579174234180096 556198670886546688 557109695375321088 557972263587077768 560035571764870656 560088172081557504 561874167528246144 562794488185273344 563422030248709632 565803357510961152 566226291154933948 570132366928900776 571756675666589952 573579879351751272 574519373355799872 575159989212224416 577590927459106176 578536991351294976 579182087038883328 579432735263503836 580381815941063136 580777629978384384 581028968693981808 583638728488431616 585092108335198464 586703932325102592 589594225717905408 589624071781170888 590251650736743424 592473103773168618 593133738875106429 595640643942203244 597281527258848432 598316033790655488 598926930915208896 598983184031665664 600893206939929904 601877438753695104 603115231131399168 605038430210262048 605095257338111232 606086371891832832 606762186421687296 608433707596402688 608697014822266656 612953637303541248 613957623474843648 614642214816774144 617643397506309174 617701408532655216 619403065305472448 621378202631063878 623734555272643584 624004484129927208 625026571013452608 625723504747365024 626748407297236224 627447260958790272 627718796535462489 630099193591752192 631835004042418176 632108438469276912 633849784029798336 633909317211354624 634947627696205824 635655623870339072 638759411096268462 640040653445566464 643226260124913696 643910891712811008 645277364270720181 646334295025274856 647054987863752468 647115761319924512 648175703273210112 651579847918743744 652708400498896896 653374833725682432 653436200761817088 653657589780729534 655519862116287168 656593569549485568 657325701956827904 660103917096121344 661922385187295232 663293503932643584 663327080753817249 664033107078836352 668676695240226816 669176525910376484 673105538014487424 673792797279610008 673856082035623872 675712434878697216 676004857807421142 677112118597906992 677867130142978776 680437696661065728 680732164505375136 682607459724398208 683725535233348608 684487921045953024 684552210321903616 684784141675049988 686735093645634176 687859930004222976 691472491668870912 691537436957841408 694914084599237118 696828448468656504 701701374681724032 702190345212644288 703938942840785652 705878168578639056 705944466894463104 707100767207138304 707889217491968512 710146517292644432 713147981862773952 714316081158231552 715112576854131456 716283894053984256 717082583952903168 720113364104859648 720651643288097752 724399753176912384 728005231484915076 729197666182361376 730010755538592528 732021804451921984 735115725857044224 737140838049487872 737459844880823064 738667765743171264 739491414701431392 739560870079913728 740772232312240128 744662683335707136 746714095686494208 747037245463690896 749165556704328192 750392650913697792 751229373664946176 754897485841044546 758049718780164096 758088092290076856 760176489238534368 762342234222119936 762600521410851123 764773172469001696 766025831141066496 769263472016557056 770048911176697152 770121236612141568 771382655135059968 772242782718511104 772576980351338448 773842421254750848 774705291591975744 777979616577571584 780122811113597952 782271909766803456 783932004527238567 786165429041561184 788672334108657999 789964138364224824 790254276192995328 790844985166808572 794187525256270992 795488363108030592 796375369678464576 797754711720873984 798569241220278528 798914831954224986 801944428207684608 802503251671593472 804153641508532224 804501648960897888 806717906947016064 806793676450814976 809016248562249728 810733098699109971 811596019763022208 816361235609407488 817271516404721664 821262099980916594 823524530008412232 823601878043540288 829283442805673856 831646073696858112 831927841539110316 832005978839902944 833368761351270144 834298006329820032 835664543062981632 836596347945053696 836958395380616652 840132258122336256 842811251292369216 844191732277910016 845133045373064448 845212422948472832 849339436732400922 851043066669379584 851679214795024616 857635013499884928 860369819027626908 861779060033699808 862739983818336624 864234271030946816 866386391188659264 868773130558324992 869149102895255754 871166444967576576 871543453040972712 874026482821716224 875458092732647424 880055898487653888 880138556128161792 884391338576858112 884436107671756332 885377476105115136 888709655659752927 895922290888272648 897474050685983232 898390396372813344 898474776047498496 900949913171596288 901339810409894856 902816158130542656 903822840190638368 907642886007166848 909129557837749248 910143279632530944 911634046977798144 912650561394604032 913045522233399984 917146573338963968 919430455955311872 921963322225161216 926465096259463761 926552112798982824 929104597958208672 932067303946595817 935601832908965376 936006726194890812 938585257121047536 940122610945854336 941170891438185408 941259289192617472 942801022942851072 947752506063627264 950774676044697504 950863975817031936 952421441544308736 953483435805508608 956110111937204224 958139116644402693 964790551174754304 964839390187370544 965866337569216512 970582481795628702 970673641979886768 972263554909815168 973347674051456704 976451461277386094 979062600748345344 980062250588523648 980154301142725632 982854450732650496 983279793174430752 984890354324228352 985988552935241856 990155875644182016 990896009521134409 992883577780942848 996049660618254528 998887408939104256 1003764788865564726 1005778169700175872 1006529981121392728 1010784123053435808 1013568652318045824 1014007286711131713 1015668177896860488 1016800695214468164 1020656544991598592 1021367774854755328 1023911189586597312 1025684629355409408 1026731881568929536 1026828315482855424 1027176212512574982 1030102640468451264 1031789895006334464 1032940388789300992 1037306155436762112 1040163748151463936 1042371126898855677 1045242672702984756 1048220572055414912 1051563112144877332 1053285517818966432 1058817252867958584 1058916700341694656 1060651150810707456 1061833826237952768 1064758988293704704 1065219775938966648 1069259237610246144 1069721972794160928 1072668865281197184 1074425841080976384 1075623875929354752 1075724901934419968 1080977464932146628 1086599629765368576 1092007847227372614 1093796499273542064 1095016133307888792 1098032706677882976 1102673588785566336 1105711257074231808 1106189767321234596 1109237122052147088 1109341305119870592 1111158348468360192 1112397341773093376 1114219390750642176 1115944527174155536 1120071143529741312 1123748335056492288 1125588976370546688 1126844060497419264 1131606715021922304 1132346228761566819 1132452582309867896 1140264733857801552 1143513351333179904 1147159758703502544 1149038746711599744 1150319978424448832 1155181854918212352 1157073982702589952 1158364174077766656 1158865470527007672 1160763631882126272 1161555259956768768 1162057937387963616 1170184216670396928 1171058920343158847 1173407864650205184 1179188451435810816 1179248143562341776 1180503301473486848 1184946207546337236 1186267477750212858 1191281287884406488 1194563054517696864 1196632067581310976 1197853861830417792 1197966368063331328 1198372247931337479 1201786413879859808 1203754877507390208 1206230462262798336 1210076860420524096 1210190514676222464 1212172743783665664 1213524372843374592 1217394029644533312 1225907274607082496 1229284429633548288 1231893149971374891 1235286795012618348 1235402817065310432 1238806130610944896 1242756405262127756 1247469110545287168 1248008968259854416 1250053142026905216 1251447009494730048 1253496814594472448 1254894521917580544 1255437593070924978 1260198387183504384 1263670008084836352 1264216876938553824 1267699568059596672 1267818634422709248 1271311247740678144 1274009155098601383 1277518822192536924 1286452520249827392 1290554728541440362 1292668590050549712 1294109975727504936 1294231522639849024 1296351406546420224 1303159695837487488 1306749667451364864 1306872401523634176 1307315179561459068 1311039724232574336 1313187139098971136 1314651403913655808 1320207834192242688 1326587007865287168 1326654161507634498 1328066214157672704 1337353390480453632 1338353051820752968 1346211076028974848 1347585594559220016 1347712164071247744 1351424869757394432 1352009715614842284 1354224237195813984 1355734260285957552 1361464329010750272 1365214919448796416 1367451070466697216 1368975842091906048 1369568283350099976 1373470187291268352 1375719860008445952 1382944983337741824 1383074873915682816 1383978724041915001 1389828169198474236 1393656896937313008 1403402749363448064 1404380690425288576 1407877885681571304 1411756337157278112 1411888933788926208 1414201534414276608 1415778434983937024 1420293034585288864 1426295963725547904 1428632162316463104 1430225153708262912 1432567788107968512 1434165167905806336 1441303286576195504 1448799506353824768 1455873722693443053 1456010462969830152 1458395332364722752 1460021511077185056 1464043608903843968 1464677191916079141 1470231451714088448 1474281676098975744 1474919689761646128 1477335531486342528 1478982829402862784 1479121740159827456 1481544464624480256 1489325366671414272 1493428191372988416 1494074490927381792 1498331113408656384 1502458747329892352 1505647183298347089 1509794971682089092 1516099437560328192 1516176184580153712 1520352978477068736 1524684468444239872 1525201042821702246 1529546344938003392 1532051662282132992 1538526944033114112 1540097822353394304 1540242473224283136 1544485565437022208 1545153960702676896 1547684842509501696 1549410583183951488 1555959233155143168 1560245622227195904 1567864009054477134 1572330858083122368 1577344668217315998 1579928276728449648 1580508552385990656 1581689970333617144 1588375050512541984 1590976726216061184 1592750739356929152 1597138482440557056 1597829663908449972 1603888856415369216 1605006503343186944 1609003297921795776 1613435813894032128 1613587352901629952 1621466197398219942 1623192039526044416 1634543032809443328 1638011770841058921 1642524199961833188 1647049060016824464 1647203756087080576 1658566885611347712 1663855683078220632 1664011957679805888 1666737522702540288 1668596012659640064 1671329086125963264 1673192695890107392 1673916790761233304 1680264516244672512 1685622502584738432 1688383464555820032 1690266090746128896 1690424845896945664 1698678873464801844 1703358429590049232 1715270026999769856 1720739638055253816 1723558120067399616 1725479967636673248 1728468542061893632 1732772782377318528 1737546261116649984 1738298205790511508 1742332889935153152 1743086906081945424 1748052965643432448 1750916185465294848 1760111796975307776 1768782677153716224 1768872215343512664 1770754952210230272 1777419311319505854 1779401216625319287 1791844581776545296 1794948101371966464 1796780792745626688 1796949552094996992 1801899826343192576 1802679620819789712 1805632316261085312 1807645680381276736 1815285772014333696 1818259115675498496 1820286559265061888 1825301122789208064 1826091044466799968 1838860911910623744 1840235446253535331 1843926644450322432 1852930192518927522 1853104225597965648 1858209195916417344 1864134607893191634 1871203665817930752 1872013452389781624 1877170514242095072 1880245221891708672 1882341782876370816 1882518578385234944 1883156389606387467 1895505012127254528 1901549352089395008 1901727951634063872 1904842883088617472 1906966871611017216 1916278233288805386 1929678780374741088 1931732675138433024 1935832092812160543 1941164963591257404 1941347283959773536 1944527109819630336 1946695348102913408 1952902922554772188 1958125201496690688 1960124501177047296 1960308602285451264 1966559586348861504 1969780708648456704 1971977105870483712 1980311751288364032 1981792019042268818 1985767155561885696 1992099321236509056 1997774817878208512 2007529577731129452 2013059962242785456 2021568246106871616 2027137304636091648 2028014573422263426 2031336355793720976 2033601390428936328 2041313089983197184 2042735549709510656 2047822379173194624 2053463763137859072 2053656630965710848 2054352425025149964 2060205280936902528 2063579790012668928 2065880777578601984 2074612310873524224 2084742253797711354 2090485345405969512 2096441144110829824 2103126224289754664 2106571035637932864 2117634505735917168 2117833400683389312 2121302301621414912 2123667652475905536 2129517976587409408 2130439551877933296 2139443945588321856 2145337730562394368 2148851682161952768 2151247751858709504 2161954929864293256 2173199259530737152 2174823709208723573 2184015694454745228 2187592998547084128 2190032266615777584 2196065413355765952 2205347177571132672 2211422514148463616 2212379534642469192 2218474244104294176 2218682610239741184 2222316696936720384 2224794683546186752 2231889054348311072 2240142287059482624 2247496670112984576 2251177952741093376 2253688120994838528 2264692457523133638 2264905164619735792 2280529467715603104 2287026702666359808 2287801564232553369 2294319517407005088 2298077493423199488 2300639956848897664 2310363709836424704 2314147965405179904 2316728348155533312 2317730941054015344 2321527263764252544 2324115874775927232 2340368433340793856 2342117840686317694 2346815729300410368 2358496287124683552 2361006602946973696 2366017002325973997 2369892415092674472 2372534955500425716 2382562575768812976 2389126109035393728 2393264135162621952 2395707723660835584 2395932736126662656 2396744495862674958 2403572827759719616 2407509755014780416 2412460924525596672 2420153720841048192 2420381029352444928 2427048745686749184 2432199296097329913 2434788059289066624 2451814549214164992 2463786299942749782 2470573590025236696 2470805634130620864 2477612261221889792 2485512810524255512 2494938221090574336 2496017936519708832 2500106284053810432 2502894018989460096 2506993629188944896 2509789043835161088 2510875186141849956 2520396774367008768 2528433753877107648 2535399136119193344 2535637268845418496 2548018310197202766 2555037644385073848 2572905040499654784 2581109457082880724 2585337180101099424 2588219951455009872 2588463045279698048 2592702813092840448 2606319391674974976 2613499334902729728 2614630359122918136 2622079448465148672 2626374278197942272 2629302807827311616 2640415668384485376 2653174015730574336 2653308323015268996 2656132428315345408 2676706103641505936 2692422152057949696 2695171189118440032 2695424328142495488 2702849739514788864 2704019431229684568 2708448474391627968 2711468520571915104 2722928658021500544 2730429838897592832 2734902140933394432 2737951684183812096 2739136566700199952 2746940374582536704 2751439720016891904 2765889966675483648 2767957448083830002 2779656338396948472 2787313793874626016 2796201911839787451 2806805498726896128 2808761380850577152 2815755771363142608 2823512674314556224 2823777867577852416 2828403068828553216 2831556869967874048 2840586069170577728 2852591927451095808 2857264324632926208 2860450307416525824 2868330335811612672 2874417349933208079 2882606573152391008 2897599012707649536 2911747445386886106 2912020925939660304 2916790664729445504 2920043022154370112 2928087217807687936 2929354383832158282 2940462903428176896 2948563352197951488 2949839379523292256 2954671062972685056 2957965658805725568 2958243480319654912 2972688028563403227 2978650733342828544 2988148981854763584 2996662226817312768 3011294366596694178 3019589943364178184 3032352369160307424 3040705956954137472 3042021860133395139 3049368936888479744 3050402085643404492 3059092689876006784 3064103324564265984 3077053888066228224 3080195644706788608 3080484946448566272 3090307921405353792 3095369685019003392 3098821166367902976 3111918466310286336 3120491244454391808 3135728018108954268 3144661716166244736 3154689336434631996 3159856553456899296 3163379940667234288 3176750101025083968 3181953452432122368 3185501478713858304 3194276964881114112 3195659327816899944 3207777712830738432 3210013006686373888 3218006595843591552 3226871627788064256 3227174705803259904 3242932394796439884 3246384079052088832 3276023541682117842 3285048399923666376 3294098120033648928 3294407512174161152 3317133771222695424 3327711366156441264 3328023915359611776 3333475045405080576 3337192025319280128 3342658172251926528 3346385391780214784 3347833581522466608 3371245005169476864 3376766929111640064 3380532181492257792 3397038686284700457 3397357746929603688 3406716859180098464 3417580114470851329 3430540053999539712 3441479276110507632 3447116240134799232 3450959935273346496 3456937084123787264 3465545564754637056 3475092522233299968 3476596411581023016 3484665779870306304 3486173812163890848 3496105931286864896 3513176761029476541 3520223593950615552 3537565354307432448 3537744430687025328 3541509904420460544 3554838622639011708 3558802433250638574 3583689163553090592 3589896202743932928 3593561585491253376 3593899104189993984 3595116743794012437 3603799652686385152 3605359241639579424 3611264632522170624 3615291360762553472 3630571544028667392 3636518231350996992 3640573118530123776 3652182088933599936 3677721823821247488 3680470892507070662 3687853288900644864 3705860385037855044 3706208451195931296 3716418391832834688 3728269215786383268 3742407331635861504 3744026904779563248 3754341028484190144 3760490443783417344 3764683565752741632 3765037156770469888 3766312779212774934 3791010024254509056 3803098704178790016 3803455903268127744 3813933743222034432 3822027465295804149 3832556466577610772 3859357560749482176 3871664185624321086 3882329927182514808 3882694567919547072 3889054219639260672 3893390696205826816 3905805845109544376 3920249002354094592 3920617204570902528 3933119172697723008 3939561417296913408 3943954211740967424 3960623502576728064 3963584038084537636 3984198642473018112 4015059155462258904 4026119924485570912 4043136492213743232 4054274609272183296 4056029146844526852 4062672711587441952 4067202780857872656 4085471099419021312 4095644758346389248 4106927526275718144 4108704850050299928 4120410561873805056 4127159580025337856 4131761555157203968 4149224621747048448 4151936172125745003 4169484507595422708 4180970690811939024 4192882288221659648 4206252448579509328 4213142071275865728 4235269011471834336 4235666801366778624 4242604603242829824 4247335304951811072 4259035953174818816 4260879103755866592 4278887891176643712 4290675461124788736 4297703364323905536 4302495503717419008 4323909859728586512 4346398519061474304 4349647418417447146 4368031388909490456 4375185997094168256 4380064533231555168 4392130826711531904 4394031575748237423 4410694355142265344 4422845028296927232 4424759069284938384 4436948488208588352 4437365220479482368 4444633393873440768 4449589367092373504 4463778108696622144 4480284574118965248 4494993340225969152 4507376241989677056 4516941549895041267 4529384915046267276 4529810329239471584 4561058935431206208 4574053405332719616 4575603128465106738 4588639034814010176 4596154986846398976 4601279913697795328 4620727419672849408 4633456696311066624 4635461882108030688 4643054527528505088 4648231749551854464 4680736866681587712 4684235681372635388 4716992574249367104 4732034004651947994 4739784830185348944 4745069911000851432 4765125151537625952 4778252218070787456 4791415447321671168 4791865472253325312 4793488991725349916 4807145655519439232 4815019510029560832 4840307441682096384 4840762058704889856 4864398592194659826 4869576118578133248 4903629098428329984 4927572599885499564 4941147180050473392 4941611268261241728 4955224522443779584 4971025621048511024 4992035873039417664 5000212568107620864 5005788037978920192 5013987258377889792 5019578087670322176 5021750372283699912 5040793548734017536 5056867507754215296 5070798272238386688 5071274537690836992 5096036620394405532 5110075288770147696 5145810080999309568 5162218914165761448 5170674360202198848 5176439902910019744 5176926090559396096 5185405626185680896 5212638783349949952 5226998669805459456 5229260718245836272 5244158896930297344 5252748556395884544 5258605615654623232 5306348031461148672 5306616646030537992 5312264856630690816 5338203649875957861 5353412207283011872 5384844304115899392 5390342378236880064 5390848656284990976 5405699479029577728 5408038862459369136 5416896948783255936 5422937041143830208 5445857316043001088 5460859677795185664 5475903368367624192 5478273133400399904 5493880749165073408 5520706338760605993 5531779933350967296 5535914896167660004 5559312676793896944 5574627587749252032 5592403823679574902 5613610997453792256 5617522761701154304 5631511542726285216 5647025348629112448 5647555735155704832 5649469168819162401 5663113739935748096 5681172138341155456 5705183854902191616 5714528649265852416 5720900614833051648 5748834699866416158 5765213146304782016 5795198025415299072 5823494890773772212 5824041851879320608 5833581329458891008 5840086044308740224 5856174435615375872 5858708767664316564 5880925806856353792 5899678759046584512 5909342125945370112 5915931317611451136 5916486960639309824 5945376057126806454 5957301466685657088 5976297963709527168 5993324453634625536 6022588733193388356 6039179886728356368 6064704738320614848 6081411913908274944 6084043720266790278 6100804171286808984 6118185379752013568 6128206649128531968 6160391289413577216 6160969892897132544 6180615842810707584 6190739370038006784 6197642332735805952 6223836932620572672 6271456036217908536 6289323432332489472 6309378672869263992 6319713106913798592 6326759881334468576 6353500202050167936 6363906904864244736 6371002957427716608 6388553929762228224 6391318655633799888 6420026013372747776 6436013191687183104 6453743255576128512 6485864789592879768 6492768158104177664 6524471127626170719 6552047083364235684 6570096799847332752 6588196240067297856 6588815024348322304 6634267542445390848 6655422732312882528 6656047830719223552 6666950090810161152 6674384050638560256 6692770783560429568 6695667163044933216 6742490010338953728 6753533858223280128 6761064362984515584 6794077372569400914 6794715493859207376 6813433718360196928 6835160228941702658 6861080107999079424 6882958552221015264 6894232480269598464 6901919870546692992 6931091129509274112 6950185044466599936 6953192823162046032 6972347624327781696 6992211862573729792 7026353522058953082 7040447187901231104 7075488861374050656 7083019808840921088 7098051006977921991 7109677245278023416 7117604866501277148 7167378327106181184 7179792405487865856 7187123170982506752 7187798208379987968 7190233487588024874 7210718483279158848 7222529265044341248 7230582721525106944 7261143088057334784 7281146237060247552 7296597888291989739 7304364177867199872 7355443647642494976 7360941785014141324 7411720770075710088 7412416902391862592 7432836783665669376 7456538431572766536 7484814663271723008 7488053809559126496 7508682056968380288 7520980887566834688 7529367131505483264 7530074313540939776 7532625558425549868 7606197408357580032 7606911806536255488 7644054930591608298 7665112933155221544 7718715121498964352 7743328371248642172 7764659854365029616 7765389135839094144 7778108439278521344 7786781392411653632 7811611690219088752 7840498004708189184 7866238345395446016 7879122834593826816 7887908423481934848 7921247005153456128 7927168076169075272 7968397284946036224 8030118310924517808 8052239848971141824 8086272984427486464 8108549218544366592 8112058293689053704 8125345423174883904 8134405561715745312 8191289516692778496 8213855052551436288 8217409700100599856 8240821123747610112 8254319160050675712 8263523110314407936 8303872344251490006 8338969015190845416 8361941381623878048 8385764576443319296 8388605735519362353 8412504897159018656 8426284142551731456 8470538022943668672 8471333602733557248 8485209206485659648 8494670609903622144 8521758207511733184 8557775782353287424 8581350922249577472 8604991007434838016 8623252049799624237 8647819719457173024 8692797038122948608 8699294836834894292 8736062777818980912 8750371994188336512 8760129066463110336 8784261653423063808 8788063151496474846 8821388710284530688 8845690056593854464 8849518138569876768 8873896976417176704 8874730440958964736 8899178734184747008 8918064085690209681 8927556217393244288 8989986680451938304 9033883099790082534 9058769830092534552 9059620658478943168 9122117870862412416 9148106810665439232 9151206256930213476 9177278069628020352 9192309973692797952 9202559827395590656 9241454839345698816 9270923764216061376 9286109055057010176 9296463499103708928 9361473733363175424 9368471362745270776 9433985148498734208 9464068009303895988 9479569660370697888 9490139822001702864 9530250303075251904 9556504436141574912 9582830894643342336 9586977983450699832 9614291311038878464 9630039020059121664 9680614883364192768 9681524117409779712 9728797184389319652 9739152237156266496 9855145199770999128 9882294360100946784 9883222536522483456 9910449044887559168 9942051242097022048 9984071746078835328 10000425136215241728 10011576075957840384 10027974516755779584 10039156175340644352 10043500744567399824 10113735015508430592 10141596544476773376 10191116058854101371 10192073240788811064 10220150577540295392 10252740343412553987 10291620161998619136 10324437828331522896 10341348720404397696 10352879805820039488 10353852181118792192 10370811252371361792 10425277566699899904 10453997339610918912 10458521436491672544 10488317793860594688 10517211231309246464 10539530283088429623 10612696062922297344 10613233292061075984 10624529713261381632 10676407299751915722 10706824414566023744 10769688608231798784 10780684756473760128 10781697312569981952 10811398958059155456 10816077724918738272 10833793897566511872 10845874082287660416 10891714632086002176 10921719355590371328 10956546266800799808 10987761498330146816 11041412677521211986 11063559866701934592 11071829792335320008 11118625353587793888 11149255175498504064 11184807647359149804 11227221994907584512 11235045523402308608 11263023085452570432 11294050697258224896 11295111470311409664 11298938337638324802 11362344276682310912 11410367709804383232 11441801229666103296 11466082395887412447 11497669399732832316 11530426292609564032 11646989781547544424 11648083703758641216 11667162658917782016 11680172088617480448 11712348871230751744 11717417535328633128 11761851613712707584 11799357518093169024 11818684251890740224 11831862635222902272 11832973921278619648 11890752114253612908 11952595927419054336 12045177466386776712 12078359773456712736 12129409476641229696 12162823827816549888 12168087440533580556 12201608342573617968 12236370759504027136 12256413298257063936 12320782578827154432 12361231685621415168 12381478740076013568 12395284665471611904 12447673865241145344 12455808516377235009 12542912072435817072 12578646864664978944 12618757345738527984 12639426213827597184 12653519762668937152 12707000404100335872 12727813809728489472 12742005914855433216 12777107859524456448 12782637311267599776 12872026383374366208 12881648123774747317 12907486511152257024 12971729579185759536 12985536316208355328 13048942255252341438 13104094166728471368 13140193599694665504 13176392480134595712 13177630048696644608 13182094727244712269 13268535084890781696 13310845464625765056 13312095661438447104 13333900181620322304 13348768101277120512 13391334326089866432 13484980020677907456 13522128725969031168 13550824649685123801 13588154745138801828 13589430987718414752 13626867436720393856 13670320457883405316 13722160215998158848 13765917104442030528 13788464960539196928 13803839741093385984 13862182259018548224 13900370088933199872 13906385646324092064 13944695248655563392 13984423725147459584 14052707044117906164 14150977722748101312 14196102013955843982 14219354490556046832 14235209733002554296 14334756654212362368 14374246341965013504 14375596416759975936 14380466975176049748 14421436966558317696 14445058530088682496 14461165443050213888 14522286176114669568 14593195776583979478 14608728355734399744 14710887295284989952 14721883570028282648 14823441540151420176 14824833804783725184 14865673567331338752 14913076863145533072 14976107619118252992 15017364113936760576 15041961775133669376 15058734263010966528 15065251116851099736 15212394816715160064 15213823613072510976 15223765964461065011 15288109861183216596 15330225866310443088 15437430242997928704 15486656742497284344 15529319708730059232 15530778271678188288 15556216878557042688 15573562784823307264 15623223380438177504 15680996009416378368 15732476690790892032 15758245669187653632 15775816846963869696 15854336152338150544 15936794569892072448 16014610949627873583 16060236621849035616 16104479697942283648 16172545968854972928 16217098437088733184 16224116587378107408 16250690846349767808 16268811123431490624 16382579033385556992 16427710105102872576 16434819400201199712 16481642247495220224 16527046220628815872 16562119016281817979 16607744688502980012 16677938030381690832 16723882763247756096 16771529152886638592 16777211471038724706 16825009794318037312 16852568285103462912 16941076045887337344 16942667205467114496 16989341219807244288 17043516415023466368 17115551564706574848 17162701844499154944 17246504099599248474 17295639438914346048 17385594076245897216 17398589673669788584 17472125555637961824 17500743988376673024 17520258132926220672 17568523306846127616 17576126302992949692 17642777420569061376 17699036277139753536 17747793952834353408 17749460881917929472 17836128171380419362 17855112434786488576 17979973360903876608 18067766199580165068 18117539660185069104 18119241316957886336 18244235741724824832 18302412513860426952 18354556139256040704 18384619947385595904 18405119654791181312 18482909678691397632 18541847528432122752 18572218110114020352 18592926998207417856 18736942725490541552 18867970296997468416 18928136018607791976 18959139320741395776 18980279644003405728 19060500606150503808 19113008872283149824 19165661789286684672 19173955966901399664 19228582622077756928 19260078040118243328 19361229766728385536 19457594368778639304 19478304474312532992 19573413382878512157 19710290399541998256 19764588720201893568 19766445073044966912 19820898089775118336 19884102484194044096 19968143492157670656 20000850272430483456 20023152151915680768 20078312350681288704 20087001489134799648 20227470031016861184 20283193088953546752 20382232117708202742 20384146481577622128 20440301155080590784 20505480686825107974 20583240323997238272 20648875656663045792 20682697440808795392 20705759611640078976 20707704362237584384 20850555133399799808 20917042872983345088 20976635587721189376 21079060566176859246 21226466584122151968 21249059426522763264 21294153020933765973 21352814599503831444 21413648829132047488 21539377216463597568 21561369512947520256 21563394625139963904 21632155449837476544 21667587795133023744 21691748164575320832 21783429264172004352 21843438711180742656 21913092533601599616 21975522996660293632 22082825355042423972 22143659584670640016 22237250707175587776 22298510350997008128 22369615294718299608 22454443989815169024 22470091046804617216 22526046170905140864 22588101394516449792 22590222940622819328 22597876675276649604 22724688553364621824 22820735419608766464 22932164791774824894 22995338799465664632 23060852585219128064 23293979563095088848 23296167407517282432 23334325317835564032 23360344177234960896 23424697742461503488 23434835070657266256 23598715036186338048 23637368503781480448 23663725270445804544 23781504228507225816 23905191854838108672 23923060801295959303 24090354932773553424 24156719546913425472 24258818953282459392 24325647655633099776 24336174881067161112 24403216685147235936 24472741519008054272 24641565157654308864 24722463371242830336 24762957480152027136 24790569330943223808 24911617032754470018 25085824144871634144 25157293729329957888 25165817206558087059 25237514691477055968 25278852427655194368 25307039525337874304 25414000808200671744 25455627619456978944 25484011829710866432 25565274622535199552 25744052766748732416 25763296247549494634 25814973022304514048 25943459158371519072 25971072632416710656 26097884510504682876 26208188333456942736 26280387199389331008 26352784960269191424 26355260097393289216 26364189454489424538 26537070169781563392 26621690929251530112 26624191322876894208 26697536202554241024 26754192257070629043 26782668652179732864 26969960041355814912 27101649299370247602 27176309490277603656 27178861975436829504 27253734873440787712 27340640915766810632 27444320431996317696 27531834208884061056 27576929921078393856 27607679482186771968 27724364518037096448 27812771292648184128 27889390497311126784 28105414088235812328 28301955445496202624 28392204027911687964 28438708981112093664 28470419466005108592 28669513308424724736 28748492683930027008 28760933950352099496 28842873933116635392 28890117060177364992 28922330886100427776 29044572352229339136 29186391553167958956 29217456711468799488 29443767140056565296 29646883080302840352 29649667609567450368 29731347134662677504 29826153726291066144 29952215238236505984 30034728227873521152 30083923550267338752 30117468526021933056 30130502233702199472 30424789633430320128 30447531928922130022 30576219722366433192 30660451732620886176 30758221030237661961 30874860485995857408 30973313484994568688 31058639417460118464 31061556543356376576 31112433757114085376 31147125569646614528 31246446760876355008 31361992018832756736 31464953381581784064 31551633693927739392 31618590849265288869 31708672304676301088 31873589139784144896 32029221899255747166 32120473243698071232 32208959395884567296 32345091937709945856 32434196874177466368 32448233174756214816 32501381692699535616 32537622246862981248 32765158066771113984 32869638800402399424 32963284494990440448 33124238032563635958 33215489377005960024 33355876060763381664 33447765526495512192 33543058305773277184 33554422942077449412 33650019588636074624 33705136570206925824 33882152091774674688 33885334410934228992 34087032830046932736 34231103129413149696 34325403688998309888 34493008199198496948 34591278877828692096 34797179347339577168 34944251111275923648 35001487976753346048 35040516265852441344 35137046613692255232 35152252605985899384 35285554841138122752 35398072554279507072 35495587905668706816 35498921763835858944 35672256342760838724 35710224869572977152 36135532399160330136 36235079320370138208 36238482633915772672 36488471483449649664 36604825027720853904 36709112278512081408 36769239894771191808 36810239309582362624 37083695056864245504 37144436220228040704 37185853996414835712 37367425549131705027 37473885450981083104 37735940593994936832 37856272037215583952 37918278641482791552 37960559288006811456 38121001212301007616 38226017744566299648 38331323578573369344 38347911933802799328 38457165244155513856 38644944371324241951 38722459533456771072 38915188737557278608 38956608948625065984 39146826765757024314 39420580799083996512 39529177440403787136 39532890146089933824 39546284181734136807 39641796179550236672 39768204968388088192 39936286984315341312 40001700544860966912 40046304303831361536 40174002978269599296 40454940062033722368 40566386177907093504 40764464235416405484 40768292963155244256 40880602310161181568 41010961373650215948 41166480647994476544 41297751313326091584 41365394881617590784 41411519223280157952 41415408724475168768 41701110266799599616 41834085745966690176 41953271175442378752 42158121132353718492 42452933168244303936 42588306041867531946 42705629199007662888 42827297658264094976 43122739025895040512 43126789250279927808 43264310899674953088 43335175590266047488 43383496329150641664 43566858528344008704 43826185067203199232 44165650710084847944 44287319169341280032 44474501414351175552 44597020701994016256 44739230589436599216 44940182093609234432 45052092341810281728 45176202789032899584 45195753350553299208 45449377106729243648 45641470839217532928 45671297893383195033 45864329583549649788 45990677598931329264 46121705170438256128 46587959126190177696 46592334815034564864 46668650635671128064 46720688354469921792 46849395484923006976 46869670141314532512 47197430072372676096 47274737007562960896 47327450540891609088 47563008457014451632 47810383709676217344 47846121602591918606 48180709865547106848 48313439093826850944 48517637906564918784 48651295311266199552 48672349762134322224 48806433370294471872 48945483038016108544 49283130315308617728 49444926742485660672 49581138661886447616 49686357048845453937 49823234065508940036 50171648289743268288 50314587458659915776 50331634413116174118 50475029382954111936 50557704855310388736 50614079050675748608 50828001616401343488 50968023659421732864 51130549245070399104 51488105533497464832 51526592495098989268 51886918316743038144 52195769021009365752 52416376666913885472 52560774398778662016 52705569920538382848 52710520194786578432 52728378908978849076 53243381858503060224 53248382645753788416 53508384514141258086 53565337304359465728 53939920082711629824 54203298598740495204 54352618980555207312 54357723950873659008 54507469746881575424 54681281831533621264 55063668417768122112 55153859842156787712 55215358964373543936 55448729036074192896 55625542585296368256 55778780994622253568 56210828176471624656 56603910890992405248 56784408055823375928 56877417962224187328 56940838932010217184 57339026616849449472 57496985367860054016 57521867900704198992 57685747866233270784 57780234120354729984 57844661772200855552 58372783106335917912 58434913422937598976 58720240148635536471 58887534280113130592 59293766160605680704 59299335219134900736 59462694269325355008 59652307452582132288 59904430476473011968 60069456455747042304 60234937052043866112 60261004467404398944 60849579266860640256 60895063857844260044 61152439444732866384 61320903465241772352 61516442060475323922 61749720971991714816 61946626969989137376 62117278834920236928 62123113086712753152 62294251139293229056 62492893521752710016 62929906763163568128 63237181698530577738 63417344609352602176 63747178279568289792 64058443798511494332 64240946487396142464 64417918791769134592 64690183875419891712 64896466349512429632 65002763385399071232 65075244493725962496 65530316133542227968 65739277600804798848 65926568989980880896 66248476065127271916 66430978754011920048 66711752121526763328 66895531052991024384 67108845884154898824 67300039177272149248 67410273140413851648 67764304183549349376 67770668821868457984 68174065660093865472 68462206258826299392 68986016398396993896 69182557755657384192 69594358694679154336 69888502222551847296 70002975953506692096 70081032531704882688 70274093227384510464 70304505211971798768 70796145108559014144 70991175811337413632 71344512685521677448 71420449739145954304 71769182403887877909 72271064798320660272 72470158640740276416 72476965267831545344 72976942966899299328 73209650055441707808 73418224557024162816 73620478619164725248 74167390113728491008 74288872440456081408 74371707992829671424 74734851098263410054 74947770901962166208 75471881187989873664 75712544074431167904 75836557282965583104 75921118576013622912 76242002424602015232 76452035489132599296 76695823867605598656 76914330488311027712 77289888742648483902 77444919066913542144 77830377475114557216 77913217897250131968 78293653531514048628 78841161598167993024 79058354880807574272 79065780292179867648 79092568363468273614 79536409936776176384 79872573968630682624 80092608607662723072 80262576771211887129 80348005956539198592 80909880124067444736 81528928470832810968 81536585926310488512 81761204620322363136 82021922747300431896 82332961295988953088 82595502626652183168 82730789763235181568 82823038446560315904 82830817448950337536 83668171491933380352 84316242264707436984 84905866336488607872 85176612083735063892 85411258398015325776 85654595316528189952 86245478051790081024 86528621799349906176 86670351180532094976 86766992658301283328 87133717056688017408 87652370134406398464 88331301420169695888 88574638338682560064 88949002828702351104 89194041403988032512 89478461178873198432 90104184683620563456 90352405578065799168 90391506701106598416 90898754213458487296 91342595786766390066 91728659167099299576 91981355197862658528 92243410340876512256 92274663090712985883 93175918252380355392 93184669630069129728 93337301271342256128 93441376708939843584 93739340282629065024 94394860144745352192 94654901081783218176 94855772547795866607 95126016914028903264 95620767419352434688 95692243205183837212 96361419731094213696 96626878187653701888 97035275813129837568 97302590622532399104 97344699524268644448 97612866740588943744 97890966076032217088 98889853484971321344 99372714097690907874 99646468131017880072 100343296579486536576 100629174917319831552 100663268826232348236 100950058765908223872 101115409710620777472 101228158101351497216 101656003232802686976 102261098490140798208 102976211066994929664 103053184990197978536 103773836633486076288 104391538042018731504 104832753333827770944 105121548797557324032 105411139841076765696 105456757817957698152 106486763717006120448 106496765291507576832 107016769028282516172 107130674608718931456 108406597197480990408 108705237961110414624 108715447901747318016 109014939493763150848 109362563663067242528 110127336835536244224 110307719684313575424 110430717928747087872 111251085170592736512 111557561989244507136 112102276647395115081 112421656352943249312 113207821781984810496 113568816111646751856 113754835924448374656 113881677864020434368 114678053233698898944 114993970735720108032 115043735801408397984 115371495732466541568 115689323544401711104 115934833113972725853 116745566212671835824 116869826845875197952 117440480297271072942 117775068560226261184 118587532321211361408 118598670438269801472 118925388538650710016 119304614905164264576 119808860952946023936 120138912911494084608 120522008934808797888 121699158533721280512 121790127715688520088 122304878889465732768 122641806930483544704 123032884120950647844 123499441943983429632 123893253939978274752 124234557669840473856 124246226173425506304 124985787043505420032 125859813526327136256 126474363397061155476 126834689218705204352 128116887597022988664 128481892974792284928 128835837583538269184 129380367750839783424 129792932699024859264 130005526770798142464 130150488987451924992 131478555201609597696 132496952130254543832 132861957508023840096 133423504243053526656 133791062105982048768 134217691768309797648 134600078354544298496 134820546280827703296 135528608367098698752 136348131320187730944 136924412517652598784 137013893680149585099 137972032796793987792 138365115511314768384 139188717389358308672 139777004445103694592 140005951907013384192 140162065063409765376 140548186454769020928 140609010423943597536 141592290217118028288 141982351622674827264 142689025371043354896 142840899478291908608 143538364807775755818 144542129596641320544 144940317281480552832 144953930535663090688 145953885933798598656 146419300110883415616 146836449114048325632 148334780227456982016 148743415985659342848 149059071146536361811 149469702196526820108 149895541803924332416 150943762375979747328 151425088148862335808 151673114565931166208 151842237152027245824 152484004849204030464 152904070978265198592 153391647735211197312 153828660976622055424 154579777485296967804 155660754950229114432 156587307063028097256 157682323196335986048 158116709761615148544 158131560584359735296 158185136726936547228 159072819873552352768 159745147937261365248 160525153542423774258 160696011913078397184 161819760248134889472 163057856941665621936 163073171852620977024 163522409240644726272 164043845494600863792 165191005253304366336 165461579526470363136 165646076893120631808 167336342983866760704 167461425609071715121 168632484529414873968 169811732672977215744 170353224167470127784 170822516796030651552 171309190633056379904 172490956103580162048 173057243598699812352 173340702361064189952 173533985316602566656 175304740268812796928 176160720445906609413 176662602840339391776 177149276677365120128 177898005657404702208 178388082807976065024 178956922357746396864 180208369367241126912 180704811156131598336 180783013402213196832 181797508426916974592 182685191573532780132 183457318334198599152 183962710395725317056 184486820681753024512 184549326181425971766 186351836504760710784 186369339260138259456 186882753417879687168 187478680565258130048 188789720289490704384 189711545095591733214 190252033828057806528 191241534838704869376 191384486410367674424 192722839462188427392 193253756375307403776 194070551626259675136 194689399048537288896 195225733481177887488 197779706969942642688 198745428195381815748 199292936262035760144 200686593158973073152 201326537652464696472 201900117531816447744 202230819421241554944 202456316202702994432 203312006465605373952 204522196980281596416 206106369980395957072 207547673266972152576 208783076084037463008 209665506667655541888 210243097595114648064 210822279682153531392 210913515635915396304 212973527434012240896 214033538056565032344 214261349217437862912 215307547211663633727 216813194394961980816 217410475922220829248 217430895803494636032 218029878987526301696 218725127326134485056 220254673671072488448 220861435857494175744 222502170341185473024 223115123978489014272 224204553294790230162 224843312705886498624 226415643563969620992 227137632223293503712 227509671848896749312 227763355728040868736 229356106467397797888 230087471602816795968 230742991464933083136 231869666227945451706 233491132425343671648 233739653691750395904 234880960594542145884 235550137120452522368 237175064642422722816 237197340876539602944 238609229810328529152 239617721905892047872 240277825822988169216 241044017869617595776 243580255431377040176 244609757778931465536 245283613860967089408 246065768241901295688 246998883887966859264 247786507879956549504 248469115339680947712 248492452346851012608 249971574087010840064 252948726794122310952 253669378437410408704 256233775194045977328 256963785949584569856 257671675167076538368 259585865398049718528 260011053541596284928 260300977974903849984 262957110403219195392 264993904260509087664 265723915016047680192 266847008486107053312 267582124211964097536 268435383536619595296 269200156709088596992 271057216734197397504 272696262640375461888 274027787360299170198 275944065593587975584 276730231022629536768 276823989272138957649 278377434778716617344 279554008890207389184 280011903814026768384 280324130126819530752 281218020847887195072 283184580434236056576 283964703245349654528 285378050742086709792 285681798956583817216 287076729615551511636 289084259193282641088 289880634562961105664 289907861071326181376 291907771867597197312 292838600221766831232 293672898228096651264 296669560454913964032 298118142293072723622 298939404393053640216 299791083607848664832 301887524751959494656 302850176297724671616 303346229131862332416 303684474304054491648 304968009698408060928 306783295470422394624 309159554970593935608 311321509900458228864 313174614126056194512 315364646392671972096 316233419523230297088 316370273453873094456 318145639747104705536 319490295874522730496 321050307084847548516 321392023826156794368 326115713883331243872 326146343705241954048 327044818481289452544 328087690989201727584 330382010506608732672 330923159052940726272 331292153786241263616 334672685967733521408 334922851218143430242 337264969058829747936 339623465345954431488 340706448334940255568 341645033592061303104 342618381266112759808 344981912207160324096 346114487197399624704 347067970633205133312 347804499341918177559 350609480537625593856 352321440891813218826 353325205680678783552 354298553354730240256 355796011314809404416 356776165615952130048 357913844715492793728 360416738734482253824 361566026804426393664 365370383147065560264 366914636668397198304 367925420791450634112 368973641363506049024 369098652362851943532 372703673009521421568 372738678520276518912 374957361130516260096 377579440578981408768 379423090191183466428 380504067656115613056 382768972820735348848 385445678924376854784 386507512750614807552 388141103252519350272 389378798097074577792 390451466962355774976 397490856390763631496 398585872524071520288 401373186317946146304 402653075304929392944 403800235063632895488 404461638842483109888 404912632405405988864 409044393960563192832 411041681040448755297 412212739960791914144 415095346533944305152 417566152168074926016 419331013335311083776 420486195190229296128 421644559364307062784 421827031271830792608 425947054868024481792 428067076113130064688 428522698434875725824 430615094423327267454 433626388789923961632 434820951844441658496 434861791606989272064 436059757975052603392 437450254652268970112 440509347342144976896 445004340682370946048 446230247956978028544 448409106589580460324 449686625411772997248 452831287127939241984 454275264446587007424 455019343697793498624 455526711456081737472 458712212934795595776 460174943205633591936 461485982929866166272 463739332455890903412 466982264850687343296 469761921189084291768 471100274240905044736 474350129284845445632 474394681753079205888 477218459620657058304 479235443811784095744 482088035739235191552 487160510862754080352 489219515557862931072 490567227721934178816 492131536483802591376 495573015759913099008 496938230679361895424 499943148174021680128 502384276827215145363 505897453588244621904 507338756874820817408 512467550388091954656 513927571899169139712 515343350334153076736 519171730796099437056 520022107083192569856 520601955949807699968 525914220806438390784 529987808521018175328 531447830032095360384 533694016972214106624 535164248423928195072 536870767073239190592 538400313418177193984 542114433468394795008 545392525280750923776 548055574720598340396 551888131187175951168 553460462045259073536 553647978544277915298 556754869557433234688 559108017780414778368 560648260253639061504 562436041695774390144 566369160868472113152 570756101484173419584 574153459231103023272 578168518386565282176 579761269125922211328 579815722142652362752 585677200443533662464 593339120909827928064 596236284586145447244 597878808786107280432 599582167215697329664 605700352595449343232 606692458263724664832 607368948608108983296 609936019396816121856 613566590940844789248 618319109941187871216 622643019800916457728 626349228252112389024 630729292785343944192 632466839046460594176 632740546907746188912 636291279494209411072 642100614169695097032 642784047652313588736 645922641634990901181 652231427766662487744 652292687410483908096 654089636962578905088 656175381978403455168 660764021013217465344 662584307572482527232 669345371935467042816 669845702436286860484 674529938117659495872 679246930691908862976 681412896669880511136 683290067184122606208 685236762532225519616 692228974394799249408 695608998683836355118 701218961075251187712 704642881783626437652 706650411361357567104 708597106709460480512 711592022629618808832 715827689430985587456 720833477468964507648 723132053608852787328 730740766294131120528 733829273336794396608 735850841582901268224 738197304725703887064 745407346019042843136 745477357040553037824 749914722261032520192 758846180382366932856 761008135312231226112 765537945641470697696 770891357848753709568 773015025501229615104 778757596194149155584 780902933924711549952 794981712781527262992 797171745048143040576 802746372635892292608 805306150609858785888 807600470127265790976 809825264810811977728 818088787921126385664 822083362080897510594 824425479921583828288 830190693067888610304 835132304336149852032 838662026670622167552 840972390380458592256 843654062543661585216 851894109736048963584 856134152226260129376 857045396869751451648 861230188846654534908 867252777579847923264 869641903688883316992 869723583213978544128 874900509304537940224 881018694684289953792 890008681364741892096 896818213179160920648 899373250823545994496 905662574255878483968 908550528893174014848 910038687395586997248 911053422912163474944 920349886411267183872 927478664911781806824 933964529701374686592 939523842378168583536 942200548481810089472 948700258569690891264 954436919241314116608 958470887623568191488 964176071478470383104 974321021725508160704 978439031115725862144 981134455443868357632 984263072967605182752 991146031519826198016 993876461358723790848 999886296348043360256 1004768553654430290726 1011794907176489243808 1014677513749641634816 1024935100776183909312 1027855143798338279424 1038343461592198874112 1041203911899615399936 1043413498025754532677 1051828441612876781568 1059975617042036350656 1062895660064190720768 1067388033944428213248 1070328496847856390144 1073741534146478381184 1076800626836354387968 1096111149441196680792 1103776262374351902336 1106920924090518147072 1107295957088555830596 1113509739114866469376 1118216035560829556736 1124872083391548780288 1132738321736944226304 1141512202968346839168 1148306918462206046544 1156337036773130564352 1159522538251844422656 1171354400887067324928 1192472569172290894488 1195757617572214560864 1199164334431394659328 1211400705190898686464 1213384916527449329664 1214737897216217966592 1227133181881689578496 1233125043121346265891 1236638219882375742432 1245286039601832915456 1252698456504224778048 1261458585570687888384 1264933678092921188352 1265481093815492377824 1272582558988418822144 1284201228339390194064 1285568095304627177472 1291845283269981802362 1304462855533324975488 1304585374820967816192 1308179273925157810176 1312350763956806910336 1321528042026434930688 1338690743870934085632 1339691404872573720968 1349059876235318991744 1358493861383817725952 1362825793339761022272 1366580134368245212416 1384457948789598498816 1391217997367672710236 1409285763567252875304 1413300822722715134208 1417194213418920961024 1423184045259237617664 1431655378861971174912 1446264107217705574656 1461481532588262241056 1467658546673588793216 1471701683165802536448 1476394609451407774128 1490814692038085686272 1499829444522065040384 1507152830481645436089 1517692360764733865712 1522016270624462452224 1531075891282941395392 1541782715697507419136 1546030051002459230208 1557515192388298311168 1561805867849423099904 1589963425563054525984 1594343490096286081152 1605492745271784585216 1610612301219717571776 1615200940254531581952 1636177575842252771328 1644166724161795021188 1648850959843167656576 1660381386135777220608 1670264608672299704064 1677324053341244335104 1681944780760917184512 1687308125087323170432 1712268304452520258752 1722460377693309069816 1734505555159695846528 1739283807377766633984 1739447166427957088256 1749801018609075880448 1780017362729483784192 1793636426358321841296 1798746501647091988992 1817101057786348029696 1820077374791173994496 1822106845824326949888 1840699772822534367744 1854957329823563613648 1867929059402749373184 1879047684756337167072 1884401096963620178944 1897400517139381782528 1908873838482628233216 1928352142956940766208 1937767924904972703543 1948642043451016321408 1956878062231451724288 1962268910887736715264 1968526145935210365504 1982292063039652396032 1987752922717447581696 1999772592696086720512 2009537107308860581452 2023589814352978487616 2029355027499283269632 2049870201552367818624 2055710287596676558848 2076686923184397748224 2086826996051509065354 2103656883225753563136 2119951234084072701312 2125791320128381441536 2134776067888856426496 2147483068292956762368 2192222298882393361584 2207552524748703804672 2214591914177111661192 2227019478229732938752 2236432071121659113472 2249744166783097560576 2283024405936693678336 2296613836924412093088 2312674073546261128704 2319045076503688845312 2342708801774134649856 2384945138344581788976 2391515235144429121728 2398328668862789318656 2422801410381797372928 2429475794432435933184 2454266363763379156992 2466250086242692531782 2473276439764751484864 2490572079203665830912 2505396913008449556096 2522917171141375776768 2530962187630984755648 2568402456678780388128 2571136190609254354944 2583690566539963604724 2608925711066649950976 2609170749641935632384 2624701527913613820672 2643056084052869861376 2679382809745147441936 2698119752470637983488 2716987722767635451904 2725651586679522044544 2733160268736490424832 2782435994735345420472 2818571527134505750608 2826601645445430268416 2834388426837841922048 2863310757723942349824 2892528214435411149312 2922963065176524482112 2935317093347177586432 2943403366331605072896 2952789218902815548256 2981629384076171372544 2999658889044130080768 3014305660963290872178 3035384721529467731424 3044032541248924904448 3062151782565882790784 3083565431395014838272 3115030384776596622336 3123611735698846199808 3179926851126109051968 3188686980192572162304 3210985490543569170432 3221224602439435143552 3230401880509063163904 3288333448323590042376 3297701919686335313152 3320762772271554441216 3340529217344599408128 3354648106682488670208 3374616250174646340864 3424536608905040517504 3444920755386618139632 3469011110319391693056 3478567614755533267968 3499602037218151760896 3587272852716643682592 3597493003294183977984 3634202115572696059392 3640154749582347988992 3644213691648653899776 3681399545645068735488 3709914659647127227296 3735858118805498746368 3758095369512674334144 3768802193927240357888 3794801034278763565056 3817747676965256466432 3856704285913881532416 3875535849809945407086 3897284086902032642816 3913756124462903448576 3924537821775473430528 3937052291870420731008 3964584126079304792064 4019074214617721162904 4047179628705956975232 4058710054998566539264 4099740403104735637248 4153373846368795496448 4173653992103018130708 4239902468168145402624 4251582640256762883072 4269552135777712852992 4294966136585913524736 4384444597764786723168 4415105049497407609344 4429183828354223322384 4454038956459465877504 4499488333566195121152 4521458491444936308267 4566048811873387356672 4593227673848824186176 4625348147092522257408 4638090153007377690624 4685417603548269299712 4769890276689163577952 4783030470288858243456 4796657337725578637312 4845602820763594745856 4908532727526758313984 4932500172485385063564 4946552879529502969728 4981144158407331661824 5010793826016899112192 5045834342282751553536 5061924375261969511296 5136804913357560776256 5167381133079927209448 5217851422133299901952 5218341499283871264768 5249403055827227641344 5358765619490294883872 5396239504941275966976 5451303173359044089088 5466320537472980849664 5564871989470690840944 5637143054269011501216 5653203290890860536832 5668776853675683844096 5726621515447884699648 5785056428870822298624 5845926130353048964224 5870634186694355172864 5886806732663210145792 5905578437805631096512 5963258768152342745088 5999317778088260161536 6028611321926581744356 6070769443058935462848 6088065082497849808896 6124303565131765581568 6167130862790029676544 6230060769553193244672 6359853702252218103936 6377373960385144324608 6442449204878870287104 6576666896647180084752 6595403839372670626304 6681058434689198816256 6709296213364977340416 6749232500349292681728 6849073217810081035008 6889841510773236279264 6938022220638783386112 6957135229511066535936 6999204074436303521792 7174545705433287365184 7194986006588367955968 7268404231145392118784 7288427383297307799552 7362799091290137470976 7419829319294254454592 7471716237610997492736 7516190739025348668288 7537604387854480715776 7713408571827763064832 7751071699619890814172 7794568173804065285632 7827512248925806897152 7874104583740841462016 7929168252158609584128 8038148429235442325808 8094359257411913950464 8199480806209471274496 8347307984206036261416 8479804936336290805248 8503165280513525766144 8589932273171827049472 8768889195529573446336 8830210098994815218688 8858367656708446644768 8908077912918931755008 8998976667132390242304 9042916982889872616534 9132097623746774713344 9186455347697648372352 9250696294185044514816 9370835207096538599424 9539780553378327155904 9566060940577716486912 9691205641527189491712 9865000344970770127128 9893105759059005939456 9962288316814663323648 10021587652033798224384 10123848750523939022592 10273609826715121552512 10334762266159854418896 10435702844266599803904 10498806111654455282688 10717531238980589767744 10792479009882551933952 10902606346718088178176 10932641074945961699328 11129743978941381681888 11274286108538023002432 11306406581781721073664 11453243030895769399296 11570112857741644597248 11691852260706097928448 11741268373388710345728 11773613465326420291584 11811156875611262193024 12057222643853163488712 12141538886117870925696 12176130164995699617792 12248607130263531163136 12460121539106386489344 12719707404504436207872 12754747920770288649216 12884898409757740574208 13153333793294360169504 13190807678745341252608 13362116869378397632512 13498465000698585363456 13564375474334808924801 13698146435620162070016 13779683021546472558528 13876044441277566772224 13914270459022133071872 13998408148872607043584 14349091410866574730368 14389972013176735911936 14536808462290784237568 14725598182580274941952 14839658638588508909184 14943432475221994985472 15032381478050697336576 15502143399239781628344 15589136347608130571264 15655024497851613794304 15748209167481682924032 16076296858470884651616 16188718514823827900928 16398961612418942548992 16694615968412072522832 16959609872672581610496 17006330561027051532288 17179864546343654098944 17537778391059146892672 17660420197989630437376 17716735313416893289536 17997953334264780484608 18085833965779745233068 18264195247493549426688 18372910695395296744704 18501392588370089029632 19079561106756654311808 19132121881155432973824 19730000689941540254256 19786211518118011878912 20043175304067596448768 20247697501047878045184 20547219653430243105024 20669524532319708837792 20871405688533199607808 20997612223308910565376 21435062477961179535488 21584958019765103867904 21805212693436176356352 21865282149891923398656 22259487957882763363776 22548572217076046004864 22612813163563442147328 23140225715483289194496 23383704521412195856896 23482536746777420691456 23622313751222524386048 24114445287706326977424 24283077772235741851392 24497214260527062326272 25439414809008872415744 25509495841540577298432 25769796819515481148416 26306667586588720339008 26381615357490682505216 26724233738756795265024 26996930001397170726912 27128750948669617849602 27396292871240324140032 27559366043092945117056 27752088882555133544448 28698182821733149460736 29073616924581568475136 29679317277177017818368 29886864950443989970944 30064762956101394673152 31004286798479563256688 31178272695216261142528 31496418334963365848064 32152593716941769303232 32377437029647655801856 32797923224837885097984 33389231936824145045664 33919219745345163220992 34359729092687308197888 35075556782118293785344 35320840395979260874752 35433470626833786579072 36171667931559490466136 36528390494987098853376 36745821390790593489408 38159122213513308623616 38264243762310865947648 39460001379883080508512 39572423036236023757824 40086350608135192897536 40495395002095756090368 41094439306860486210048 41339049064639417675584 41742811377066399215616 41995224446617821130752 42870124955922359070976 43169916039530207735808 43610425386872352712704 44518975915765526727552 45097144434152092009728 46767409042824391713792 46965073493554841382912 47244627502445048772096 48228890575412653954848 48566155544471483702784 48994428521054124652544 50878829618017744831488 51018991683081154596864 51539593639030962296832 52613335173177440678016 52763230714981365010432 53993860002794341453824 54257501897339235699204 54792585742480648280064 55118732086185890234112 55504177765110267088896 57396365643466298921472 59358634554354035636736 60129525912202789346304 62008573596959126513376 62356545390432522285056 62992836669926731696128 64305187433883538606464 64754874059295311603712 65595846449675770195968 66778463873648290091328 67838439490690326441984 70151113564236587570688 70866941253667573158144 72343335863118980932272 73491642781581186978816 76318244427026617247232 76528487524621731895296 78920002759766161017024 79144846072472047515648 80172701216270385795072 80990790004191512180736 82188878613720972420096 82678098129278835351168 85740249911844718141952 87220850773744705425408 89037951831531053455104 90194288868304184019456 93534818085648783427584 94489255004890097544192 96457781150825307909696 97132311088942967405568 97988857042108249305088 101757659236035489662976 103079187278061924593664 105226670346354881356032 108515003794678471398408 109585171484961296560128 110237464172371780468224 114792731286932597842944 118717269108708071273472 120259051824405578692608 124017147193918253026752 125985673339853463392256 128610374867767077212928 129509748118590623207424 133556927747296580182656 140302227128473175141376 141733882507335146316288 144686671726237961864544 146983285563162373957632 152636488854053234494464 153056975049243463790592 157840005519532322034048 158289692144944095031296 161981580008383024361472 164377757227441944840192 165356196258557670702336 171480499823689436283904 178075903663062106910208 180388577736608368038912 187069636171297566855168 188978510009780195088384 192915562301650615819392 194264622177885934811136 203515318472070979325952 210453340692709762712064 217030007589356942796816 220474928344743560936448 229585462573865195685888 237434538217416142546944 240518103648811157385216 248034294387836506053504 257220749735534154425856 267113855494593160365312 280604454256946350282752 283467765014670292632576 289373343452475923729088 293966571126324747915264 305272977708106468988928 315680011039064644068096 328755514454883889680384 330712392517115341404672 342960999647378872567808 356151807326124213820416 360777155473216736077824 377957020019560390176768 385831124603301231638784 388529244355771869622272 420906681385419525424128 434060015178713885593632 440949856689487121872896 459170925147730391371776 474869076434832285093888 496068588775673012107008 514441499471068308851712 534227710989186320730624 561208908513892700565504 566935530029340585265152 578746686904951847458176 610545955416212937977856 631360022078129288136192 661424785034230682809344 685921999294757745135616 712303614652248427640832 721554310946433472155648 771662249206602463277568 841813362770839050848256 868120030357427771187264 881899713378974243745792 992137177551346024214016 1028882998942136617703424 1068455421978372641461248 1133871060058681170530304 1157493373809903694916352 1262720044156258576272384 1322849570068461365618688 1424607229304496855281664 1543324498413204926555136 1683626725541678101696512 1736240060714855542374528 1984274355102692048428032 2057765997884273235406848 2136910843956745282922496 2314986747619807389832704 2525440088312517152544768 2645699140136922731237376 3086648996826409853110272 3472480121429711084749056 3968548710205384096856064 4273821687913490565844992 4629973495239614779665408 5050880176625034305089536 6173297993652819706220544 6944960242859422169498112 7937097420410768193712128 9259946990479229559330816 13889920485718844338996224 18519893980958459118661632 27779840971437688677992448 55559681942875377355984896
- Sum of all divisors σ(n): 230644727984148595735893693
- Sum of proper divisors (its aliquot sum) s(n): 175085046041273218379908797
- 55559681942875377355984896 is an abundant number, because the sum of its proper divisors (175085046041273218379908797) is greater than itself. Its abundance is 119525364098397841023923901
Bases of 55559681942875377355984896
- Binary: 101101111101010011100001100100101011000100001000101111111111100010100000010000000000002
- Hexadecimal: 0x2DF53864AC422FFE281000
- Base-36: 6ZBF40DG38G864G00
Squares and roots of 55559681942875377355984896
- 55559681942875377355984896 squared (555596819428753773559848962) is 3086878257593472266320265749347267171336830180130816
- 55559681942875377355984896 cubed (555596819428753773559848963) is 171505974188270648779531320208798528422142771926926997178072717961161800155136
-
55559681942875377355984896 is a
perfect square number . Itssquare root is 7453836726336 -
The
cube root of 55559681942875377355984896 is 381580861.0192306035
Scales and comparisons
How big is 55559681942875377355984896?- 55,559,681,942,875,377,355,984,896 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 55,559,681,942,875,377,355,984,896 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 55559681942875377355984896 cubic inches would be around 31798405.1 feet tall.
Recreational maths with 55559681942875377355984896
- 55559681942875377355984896 backwards is 69848955377357824918695555
- The number of decimal digits it has is: 26
- The sum of 55559681942875377355984896's digits is 153
- 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 55559681942875377355984896 - Facts about the integer". Numbermatics.com. 2024. Web. 27 June 2024.
APA style:
Numbermatics. (2024). Number 55559681942875377355984896 - Facts about the integer. Retrieved 27 June 2024, from https://numbermatics.com/n/55559681942875377355984896/
Chicago style:
Numbermatics. 2024. "Number 55559681942875377355984896 - Facts about the integer". https://numbermatics.com/n/55559681942875377355984896/
The information we have on file for 55559681942875377355984896 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 55559681942875377355984896, math, Factors of 55559681942875377355984896, curriculum, school, college, exams, university, Prime factorization of 55559681942875377355984896, STEM, science, technology, engineering, physics, economics, calculator, fifty-five septillion, five hundred fifty-nine sextillion, six hundred eighty-one quintillion, nine hundred forty-two quadrillion, eight hundred seventy-five trillion, three hundred seventy-seven billion, three hundred fifty-five million, nine hundred eighty-four thousand, eight hundred ninety-six.