5319407819989829906436096
5,319,407,819,989,829,906,436,096 is an even composite number composed of six prime numbers multiplied together.
What does the number 5319407819989829906436096 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 20475 divisors.
5319407819989829906436096 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 5319407819989829906436096:
212 × 34 × 72 × 116 × 134 × 25432
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 2543 × 2543)See below for interesting mathematical facts about the number 5319407819989829906436096 from the Numbermatics database.
Names of 5319407819989829906436096
- Cardinal: 5319407819989829906436096 can be written as Five septillion, three hundred nineteen sextillion, four hundred seven quintillion, eight hundred nineteen quadrillion, nine hundred eighty-nine trillion, eight hundred twenty-nine billion, nine hundred six million, four hundred thirty-six thousand and ninety-six.
Scientific notation
- Scientific notation: 5.319407819989829906436096 × 1024
Factors of 5319407819989829906436096
Divisors of 5319407819989829906436096
- 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 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 693 702 704 726 728 756 768 784 792 819 832 847 858 864 882 891 896 924 936 968 1001 1008 1014 1024 1053 1056 1078 1089 1092 1134 1144 1152 1176 1183 1188 1232 1248 1274 1287 1296 1323 1331 1344 1352 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 2079 2106 2112 2156 2178 2184 2197 2268 2288 2304 2352 2366 2376 2457 2464 2496 2541 2543 2548 2574 2592 2646 2662 2688 2704 2772 2808 2816 2904 2912 3003 3024 3042 3072 3136 3146 3168 3234 3267 3276 3328 3388 3432 3456 3528 3549 3564 3584 3696 3718 3744 3822 3861 3872 3969 3993 4004 4032 4056 4096 4158 4212 4224 4312 4356 4368 4394 4536 4563 4576 4608 4704 4719 4732 4752 4851 4914 4928 4992 5082 5086 5096 5148 5184 5292 5324 5376 5408 5544 5577 5616 5632 5733 5808 5824 5929 6006 6048 6084 6144 6237 6272 6292 6336 6468 6534 6552 6591 6656 6776 6864 6912 7007 7056 7098 7128 7168 7371 7392 7436 7488 7623 7629 7644 7722 7744 7938 7986 8008 8064 8112 8281 8316 8424 8448 8624 8712 8736 8788 9009 9072 9126 9152 9216 9317 9408 9438 9464 9504 9702 9801 9828 9856 9984 10164 10172 10192 10296 10368 10584 10647 10648 10752 10816 11011 11088 11154 11232 11264 11466 11583 11616 11648 11858 11979 12012 12096 12168 12288 12474 12544 12584 12672 12936 13013 13068 13104 13182 13312 13552 13689 13728 13824 14014 14112 14157 14196 14256 14336 14553 14641 14742 14784 14872 14976 15246 15258 15288 15379 15444 15488 15876 15972 16016 16128 16224 16562 16632 16731 16848 16896 17199 17248 17303 17424 17472 17576 17787 17801 18018 18144 18252 18304 18432 18634 18816 18876 18928 19008 19404 19602 19656 19712 19773 19968 20328 20344 20384 20449 20592 20736 21021 21168 21294 21296 21504 21632 22022 22176 22308 22464 22528 22869 22887 22932 23166 23232 23296 23716 23958 24024 24167 24192 24336 24843 24948 25088 25168 25344 25872 26026 26136 26208 26364 26624 27027 27104 27378 27456 27648 27951 27973 28028 28224 28314 28392 28512 28561 28672 29106 29282 29484 29568 29744 29952 30492 30516 30576 30758 30888 30976 31752 31941 31944 32032 32256 32448 33033 33059 33124 33264 33462 33696 33792 34398 34496 34606 34848 34944 35152 35574 35602 35937 36036 36288 36504 36608 36864 37268 37632 37752 37856 38016 38808 39039 39204 39312 39424 39546 39936 40656 40688 40768 40898 41184 41472 42042 42336 42471 42588 42592 43008 43264 43659 43923 44044 44352 44616 44928 45056 45738 45774 45864 46137 46332 46464 46592 47432 47916 48048 48334 48384 48672 49686 49896 50176 50193 50336 50688 51597 51744 51909 52052 52272 52416 52728 53248 53361 53403 54054 54208 54756 54912 55296 55902 55946 56056 56448 56628 56784 57024 57122 58212 58564 58968 59136 59319 59488 59904 60984 61032 61152 61347 61516 61776 61952 63063 63504 63882 63888 64064 64512 64896 65219 66066 66118 66248 66528 66924 67392 67584 68607 68661 68796 68992 69212 69696 69888 70304 71148 71204 71874 72072 72501 72576 73008 73216 74529 74536 75264 75504 75712 76032 77077 77616 78078 78408 78624 78848 79092 79872 81081 81312 81376 81536 81796 82368 82944 83853 83919 84084 84672 84942 85176 85184 85683 86016 86528 87318 87846 88088 88704 89232 89856 91091 91476 91548 91728 92274 92664 92928 93184 94864 95823 95832 96096 96668 96768 97344 99099 99177 99372 99792 100352 100386 100672 101376 102487 103194 103488 103818 104104 104544 104832 105456 106722 106806 107653 107811 108108 108416 109512 109824 110592 111804 111892 112112 112896 113256 113568 114048 114244 116424 117117 117128 117936 118272 118638 118976 119808 121121 121968 122064 122304 122694 123032 123552 123904 124607 126126 127008 127413 127764 127776 128128 129024 129792 130438 131769 132132 132236 132496 133056 133848 134784 135168 137214 137322 137592 137984 138411 138424 139392 139776 140608 142296 142408 143143 143748 144144 145002 145152 146016 146432 149058 149072 150528 150579 151008 151424 152064 154154 155232 155727 156156 156816 157248 157696 158184 159744 160083 160209 161051 162162 162624 162752 163072 163592 164736 165888 167706 167838 168168 169169 169344 169884 170352 170368 171366 173056 174636 175692 176176 177408 177957 178464 179712 182182 182952 183096 183456 184041 184548 185328 185856 186368 189189 189728 190333 191646 191664 192192 193336 193536 194688 195657 195811 198198 198354 198744 199584 199927 200704 200772 201344 202752 204974 205983 206388 206976 207636 208208 209088 209664 210912 213444 213612 215306 215622 216216 216832 217503 219024 219648 223587 223608 223784 224224 224939 225792 226512 227136 228096 228488 231231 231413 232848 234234 234256 235872 236544 237276 237952 239616 242242 243936 244128 244608 245388 246064 247104 247808 249214 251559 251757 252252 254016 254826 255528 255552 256256 257049 258048 259584 260876 263538 264264 264472 264992 265837 266112 267696 269568 273273 274428 274644 275184 275968 276822 276848 278784 279552 281216 284592 284816 286286 287496 288288 290004 290304 292032 292864 297297 297531 298116 298144 301056 301158 302016 302848 304128 307461 307703 308308 310464 311454 312312 313632 314171 314496 315392 316368 320166 320418 322102 322959 324324 325248 325504 326144 327184 329472 331776 335412 335676 336336 338338 338688 339768 340704 340736 342732 346112 349272 351351 351384 352352 354816 355914 356928 359424 363363 363649 364364 365904 366192 366912 368082 369096 370656 371712 372736 373821 378378 379456 380666 383292 383328 384384 386672 387072 389376 391314 391622 395307 396396 396708 397488 399168 399854 401544 402688 405504 409948 411966 412776 413952 415233 415272 416416 418176 419328 421824 426888 427224 429429 429767 430612 431244 432432 433664 435006 438048 439296 447174 447216 447568 448448 449878 451584 453024 454272 456192 456976 462462 462826 465696 467181 468468 468512 471744 473088 474552 475904 479232 480249 480627 483153 484484 487872 488256 489216 490776 492128 494208 495616 498428 503118 503514 504504 507507 508032 509652 511056 511104 512512 514098 519168 521752 527076 528528 528944 529984 531674 532224 535392 539136 546546 548856 549288 550368 551936 552123 553644 553696 557568 559104 562432 567567 569184 569632 570999 572572 574992 576576 580008 580608 584064 585728 586971 587433 594594 595062 596232 596288 599781 602112 602316 604032 605696 608256 614922 615406 616616 620928 622908 624624 627264 628342 628992 632736 640332 640836 644204 645918 648648 650496 651008 652288 652509 654368 658944 670761 670824 671352 672672 674817 676676 677376 679536 681408 681472 685464 692224 693693 694239 698544 702702 702768 704704 709632 711828 713856 717409 718848 726726 727298 728728 731808 732384 733824 736164 738192 741312 743424 747642 754677 755271 756756 758912 761332 766584 766656 768768 771147 773344 774144 778752 782628 783244 790614 792792 793416 794976 797511 798336 799708 803088 805376 819819 819896 823932 825552 827904 830466 830544 832832 836352 838656 843648 847847 853776 854448 858858 859534 861224 862488 864864 867328 870012 876096 878592 891891 892593 894348 894432 895136 896896 899756 903168 906048 908544 912384 913952 922383 923109 924924 925652 931392 934362 936936 937024 942513 943488 946176 949104 951808 960498 961254 966306 968877 968968 975744 976512 978432 981552 984256 988416 996856 1002001 1006236 1007028 1009008 1015014 1016064 1019304 1022112 1022208 1025024 1028196 1038336 1043504 1054053 1054152 1057056 1057888 1059968 1063348 1064448 1070784 1078272 1090089 1090947 1093092 1097712 1098576 1100736 1103872 1104246 1107288 1107392 1115136 1118208 1121463 1124864 1127357 1135134 1138368 1139264 1141998 1145144 1149984 1153152 1160016 1161216 1168128 1173942 1174866 1184183 1185921 1189188 1190124 1192464 1192576 1199562 1204632 1208064 1211392 1216512 1229844 1230812 1233232 1241856 1245699 1245816 1249248 1254528 1256684 1257984 1265472 1280664 1281672 1288287 1288408 1289301 1291836 1297296 1300992 1302016 1304576 1305018 1308736 1317888 1332331 1341522 1341648 1342704 1345344 1349634 1353352 1354752 1359072 1362816 1362944 1370677 1370928 1387386 1388478 1397088 1399489 1401543 1405404 1405536 1409408 1419264 1423656 1427712 1434818 1437696 1441881 1449459 1453452 1454596 1457456 1463616 1464768 1467648 1472328 1476384 1482624 1486848 1495284 1509354 1510542 1513512 1517824 1522521 1522664 1533168 1533312 1537536 1542294 1546688 1557504 1565256 1566488 1574573 1581228 1585584 1586832 1589952 1595022 1596672 1599416 1606176 1610752 1619891 1639638 1639792 1647864 1651104 1655808 1656369 1660932 1661088 1665664 1672704 1677312 1687296 1695694 1707552 1708896 1712997 1717716 1719068 1722448 1724976 1729728 1734656 1740024 1752192 1757184 1760913 1762299 1771561 1783782 1785186 1788696 1788864 1790272 1793792 1799343 1799512 1806336 1812096 1817088 1824768 1827904 1844766 1846218 1849848 1851304 1860859 1862784 1868724 1873872 1874048 1885026 1886976 1898208 1903616 1920996 1922508 1932612 1937754 1937936 1951488 1953024 1956864 1957527 1963104 1968512 1976832 1993712 2004002 2012472 2014056 2018016 2024451 2030028 2032128 2038608 2044224 2044416 2050048 2056392 2076672 2081079 2082717 2087008 2093663 2108106 2108304 2114112 2115776 2119936 2126696 2128896 2141568 2152227 2153921 2156544 2180178 2181894 2186184 2195424 2197152 2199197 2201472 2207744 2208492 2214576 2214784 2230272 2242926 2249728 2254714 2265813 2270268 2276736 2278528 2283996 2290288 2299968 2306304 2313441 2320032 2322432 2336256 2347884 2349732 2368366 2371842 2378376 2380248 2384928 2385152 2392533 2399124 2409264 2416128 2422784 2459457 2459688 2461624 2466464 2474329 2483712 2491398 2491632 2498496 2509056 2513368 2515968 2530944 2543541 2545543 2561328 2563344 2576574 2576816 2578602 2583672 2594592 2601984 2604032 2609152 2610036 2617472 2635776 2664662 2677779 2683044 2683296 2685408 2690688 2699268 2706704 2709504 2718144 2725632 2725888 2741354 2741856 2767149 2769327 2774772 2776956 2794176 2798978 2803086 2810808 2811072 2818816 2827539 2838528 2847312 2855424 2869636 2883762 2898918 2906631 2906904 2909192 2914912 2924207 2927232 2929536 2935296 2944656 2952768 2965248 2990568 3006003 3008369 3018708 3021084 3027024 3035648 3045042 3045328 3066336 3066624 3075072 3084588 3093376 3115008 3130512 3132976 3149146 3162456 3171168 3173664 3179904 3190044 3193344 3198832 3212352 3221504 3239782 3270267 3272841 3279276 3279584 3295728 3302208 3311616 3312738 3321864 3322176 3331328 3345408 3354624 3364389 3374592 3382071 3384733 3391388 3415104 3417792 3425994 3435432 3438136 3444896 3449952 3455881 3459456 3469312 3480048 3504384 3521826 3524598 3543122 3552549 3567564 3570372 3577392 3577728 3580544 3587584 3598686 3599024 3624192 3634176 3649536 3655808 3689532 3692436 3699696 3702608 3721718 3725568 3737448 3747744 3748096 3770052 3773952 3796416 3807232 3841992 3845016 3864861 3865224 3867903 3875508 3875872 3902976 3906048 3913728 3915054 3926208 3937024 3953664 3987424 3996993 4000139 4008004 4024944 4028112 4036032 4048902 4060056 4064256 4077216 4088448 4088832 4100096 4112031 4112784 4162158 4165434 4174016 4187326 4198467 4216212 4216608 4228224 4231552 4239872 4253392 4257792 4283136 4304454 4307842 4313088 4348377 4360356 4363788 4372368 4390848 4394304 4398394 4402944 4416984 4429152 4429568 4460544 4485852 4499456 4509428 4531626 4540536 4553472 4557056 4567563 4567992 4580576 4599936 4612608 4626882 4640064 4672512 4695768 4699464 4723719 4727437 4736732 4743684 4756752 4760496 4769856 4770304 4785066 4798248 4818528 4832256 4845568 4859673 4918914 4919376 4923248 4932928 4948658 4967424 4982796 4983264 4996992 5018112 5026736 5031936 5061888 5087082 5091086 5122656 5126688 5138991 5153148 5153632 5157204 5167344 5189184 5203968 5208064 5220072 5234944 5271552 5282739 5286897 5314683 5329324 5355558 5366088 5366592 5370816 5381376 5398029 5398536 5413408 5419008 5436288 5451264 5451776 5482708 5483712 5534298 5538654 5549544 5553912 5582577 5586971 5588352 5597956 5606172 5621616 5622144 5637632 5655078 5694624 5710848 5739272 5767524 5797836 5813262 5813808 5818384 5829824 5848414 5854464 5859072 5870592 5889312 5905536 5930496 5981136 6012006 6016738 6037416 6042168 6054048 6071296 6073353 6090084 6090656 6132672 6133248 6150144 6169176 6186752 6230016 6243237 6248151 6261024 6265952 6280989 6298292 6324912 6342336 6347328 6359808 6380088 6386688 6397664 6424704 6443008 6456681 6461763 6466849 6479564 6540534 6545682 6558552 6559168 6591456 6597591 6604416 6623232 6625476 6643728 6644352 6662656 6690816 6728778 6749184 6764142 6769466 6782776 6830208 6835584 6851988 6870864 6876272 6889792 6899904 6911762 6918912 6960096 7008768 7043652 7049196 7086244 7105098 7135128 7140744 7154784 7155456 7161088 7175168 7177599 7197372 7198048 7248384 7268352 7311616 7378371 7379064 7384872 7399392 7405216 7422987 7443436 7451136 7474896 7495488 7496192 7540104 7547904 7592832 7614464 7630623 7636629 7683984 7690032 7729722 7730448 7735806 7751016 7751744 7805952 7812096 7827456 7830108 7852416 7874048 7891499 7907328 7974848 7993986 8000278 8016008 8049888 8056224 8072064 8097804 8120112 8128512 8154432 8176896 8177664 8224062 8225568 8301447 8307981 8324316 8330868 8348032 8374652 8396934 8432424 8433216 8456448 8463104 8479744 8482617 8506784 8515584 8566272 8608908 8615684 8696754 8719893 8720712 8727576 8744736 8772621 8781696 8788608 8796788 8805888 8833968 8858304 8859136 8971704 8998912 9018009 9018856 9025107 9063252 9081072 9106944 9114112 9135126 9135984 9161152 9199872 9225216 9253764 9280128 9326317 9345024 9391536 9398928 9447438 9454874 9473464 9487368 9513504 9520992 9539712 9540608 9570132 9596496 9637056 9664512 9719346 9810801 9818523 9837828 9838752 9846496 9865856 9897316 9934848 9965592 9966528 9993984 10036224 10053472 10063872 10093167 10123776 10146213 10154199 10174164 10182172 10245312 10253376 10277982 10306296 10307264 10314408 10334688 10367643 10378368 10407936 10416128 10440144 10469888 10565478 10573794 10629366 10657647 10658648 10711116 10732176 10733184 10741632 10762752 10796058 10797072 10826816 10872576 10902528 10965416 10967424 11022011 11068596 11077308 11099088 11107824 11165154 11173942 11176704 11195912 11212344 11243232 11244288 11275264 11310156 11389248 11421696 11478544 11535048 11594583 11595672 11603709 11626524 11627616 11636768 11659648 11696828 11708928 11718144 11741184 11778624 11811072 11860992 11962272 11990979 12000417 12024012 12033476 12074832 12084336 12108096 12142592 12146706 12180168 12181312 12265344 12266496 12300288 12336093 12338352 12373504 12400927 12486474 12496302 12522048 12531904 12561978 12595401 12596584 12649824 12684672 12694656 12719616 12760176 12773376 12795328 12849408 12913362 12923526 12933698 12959128 13026013 13045131 13081068 13091364 13117104 13118336 13182912 13195182 13208832 13250952 13287456 13288704 13325312 13381632 13457556 13498368 13528284 13538932 13565552 13660416 13671168 13702689 13703976 13741728 13752544 13779584 13799808 13823524 13837824 13920192 14017536 14087304 14098392 14171157 14172488 14182311 14210196 14270256 14281488 14309568 14310912 14322176 14350336 14355198 14394744 14396096 14496768 14536704 14579019 14623232 14655641 14756742 14758128 14769744 14798784 14810432 14845974 14886872 14902272 14949792 14990976 14992384 15077447 15080208 15095808 15185664 15261246 15273258 15367968 15380064 15394379 15416973 15459444 15460896 15471612 15502032 15503488 15611904 15624192 15660216 15704832 15748096 15782998 15814656 15860691 15944049 15949696 15987972 16000556 16032016 16099776 16112448 16144128 16194087 16195608 16240224 16257024 16308864 16353792 16355328 16448124 16451136 16602894 16615962 16648632 16661736 16696064 16747731 16749304 16760913 16793868 16864848 16866432 16912896 16926208 16959488 16965234 17013568 17132544 17217816 17231368 17320303 17393508 17439786 17441424 17455152 17489472 17545242 17563392 17577216 17593576 17611776 17667936 17716608 17718272 17818801 17943408 18036018 18037712 18050214 18126504 18162144 18213888 18220059 18228224 18270252 18271968 18322304 18399744 18450432 18507528 18560256 18652634 18690048 18744453 18783072 18797856 18842967 18894876 18909748 18946928 18974736 19027008 19041984 19079424 19081216 19140264 19192992 19274112 19329024 19370043 19385289 19400547 19438692 19621602 19637046 19675656 19677504 19692992 19731712 19792773 19794632 19869696 19931184 19933056 19987968 20072448 20106944 20186334 20247552 20292426 20308398 20348328 20364344 20469449 20490624 20506752 20555964 20612592 20614528 20628816 20669376 20735286 20756736 20880288 20939776 21058583 21130956 21147588 21258732 21315294 21317296 21422232 21464352 21466368 21483264 21525504 21532797 21592116 21594144 21653632 21745152 21805056 21930832 21934848 22044022 22137192 22154616 22198176 22215648 22268961 22330308 22347884 22353408 22391824 22424688 22486464 22488576 22550528 22620312 22778496 22843392 22891869 22909887 22957088 23030293 23070096 23189166 23191344 23207418 23253048 23255232 23273536 23319296 23393656 23417856 23436288 23482368 23557248 23622144 23674497 23693131 23721984 23924544 23981958 24000834 24048024 24066952 24149664 24168672 24191167 24216192 24285184 24293412 24360336 24362624 24530688 24532992 24672186 24676704 24747008 24801854 24923943 24972948 24992604 25044096 25063808 25123956 25190802 25193168 25299648 25369344 25389312 25439232 25447851 25520352 25546752 25590656 25698816 25826724 25847052 25867396 25918256 26052026 26090262 26162136 26182728 26234208 26236672 26317863 26365824 26390364 26417664 26501904 26574912 26577408 26650624 26915112 26996736 27054027 27056568 27075321 27077864 27131104 27217619 27320832 27342336 27405378 27407952 27483456 27505088 27559168 27599616 27647048 27675648 27840384 27978951 28000973 28035072 28174608 28196784 28342314 28344976 28364622 28420392 28540512 28562976 28619136 28621824 28644352 28700672 28710396 28789488 28792192 28993536 29158038 29246464 29311282 29455569 29513484 29516256 29539488 29597568 29620864 29691948 29773744 29804544 29899584 29981952 29984768 30154894 30160416 30191616 30371328 30438639 30462597 30522492 30546516 30735936 30760128 30788758 30833946 30918888 30921792 30943224 31004064 31006976 31102929 31223808 31248384 31320432 31409664 31496192 31565996 31721382 31888098 31899392 31972941 31975944 32001112 32064032 32166277 32199552 32224896 32288256 32388174 32391216 32480448 32617728 32707584 32896248 32902272 33066033 33092059 33205788 33231924 33297264 33323472 33392128 33495462 33498608 33521826 33587736 33729696 33732864 33825792 33852416 33918976 33930468 34027136 34265088 34435632 34462736 34640606 34787016 34811127 34879572 34882848 34910304 34978944 35090484 35126784 35154432 35187152 35223552 35335872 35433216 35436544 35637602 35886816 35972937 36001251 36072036 36075424 36100428 36253008 36324288 36427776 36440118 36456448 36540504 36543936 36644608 36799488 36900864 37008279 37015056 37120512 37202781 37232063 37305268 37488906 37566144 37595712 37685934 37786203 37789752 37819496 37893856 37949472 38014691 38054016 38083968 38158848 38162432 38280528 38385984 38548224 38740086 38770578 38801094 38877384 39078039 39108797 39243204 39274092 39351312 39355008 39385984 39463424 39585546 39589264 39862368 39866112 39975936 40144896 40213888 40372668 40495104 40584852 40616796 40696656 40728688 40938898 40981248 41013504 41111928 41225184 41229056 41257632 41338752 41470572 41513472 41760576 41879552 42117166 42261912 42295176 42513471 42517464 42546933 42630588 42634592 42844464 42928704 42932736 42966528 43051008 43065594 43184232 43188288 43307264 43490304 43610112 43737057 43861664 43869696 43966923 44001529 44088044 44274384 44309232 44396352 44431296 44537922 44660616 44695768 44706816 44783648 44849376 44972928 44977152 45101056 45232341 45240624 45267943 45556992 45783738 45819774 45914176 46060586 46140192 46183137 46378332 46382688 46414836 46506096 46510464 46547072 46638592 46787312 46835712 46872576 47114496 47244288 47348994 47386262 47443968 47832147 47849088 47963916 48001668 48096048 48133904 48299328 48337344 48382334 48432384 48586824 48720672 48725248 49061376 49065984 49344372 49353408 49494016 49603708 49847886 49945896 49985208 50088192 50127616 50243193 50247912 50282739 50381604 50386336 50599296 50738688 50778624 50878464 50895702 51040704 51181312 51397632 51653448 51694104 51734792 51836512 51960909 52001807 52104052 52180524 52324272 52365456 52468416 52473344 52635726 52731648 52780728 52835328 53003808 53149824 53154816 53301248 53456403 53830224 54108054 54113136 54150642 54155728 54262208 54435238 54641664 54684672 54810756 54815904 54966912 55010176 55118336 55199232 55294096 55351296 55680768 55957902 56001946 56070144 56349216 56393568 56528901 56684628 56689952 56729244 56840784 57081024 57125952 57238272 57243648 57288704 57420792 57578976 57584384 57987072 58110129 58155867 58201641 58316076 58492928 58622564 58911138 59026968 59032512 59078976 59195136 59241728 59378319 59383896 59547488 59609088 59799168 59963904 59969536 60309788 60320832 60742656 60877278 60925194 61044984 61093032 61408347 61456681 61471872 61520256 61577516 61667892 61837776 61843584 61886448 62008128 62013952 62205858 62640864 62819328 62992384 63131992 63175749 63442764 63776196 63798784 63945882 63951888 64002224 64128064 64332554 64399104 64449792 64576512 64776348 64782432 64960896 65235456 65415168 65792496 65804544 66132066 66184118 66411576 66463848 66594528 66646944 66784256 66806883 66990924 66997216 67043652 67175472 67459392 67465728 67651584 67704832 67860936 68054272 68530176 68675607 68729661 68871264 68925472 69090879 69281212 69574032 69622254 69759144 69765696 69820608 69957888 70180968 70253568 70308864 70374304 70447104 70671744 70866432 70873088 71023491 71079393 71135339 71275204 71773632 71945874 72002502 72144072 72150848 72200856 72506016 72573501 72630623 72648576 72855552 72880236 72912896 73081008 73087872 73289216 73598976 74016558 74030112 74241024 74405562 74464126 74610536 74977812 75132288 75191424 75371868 75572406 75579504 75638992 75787712 75898944 76029382 76108032 76167936 76317696 76561056 76771968 77096448 77480172 77541156 77602188 77754768 78156078 78217594 78486408 78548184 78702624 78710016 78771968 78926848 78953589 79171092 79178528 79724736 79732224 79951872 80427776 80745336 80990208 81162081 81169704 81225963 81233592 81393312 81457376 81652857 81877796 81962496 82027008 82223856 82450368 82458112 82515264 82677504 82941144 83026944 83521152 83759104 83936853 84002919 84069037 84234332 84523824 84590352 85026942 85034928 85093866 85261176 85269184 85688928 85857408 85865472 85933056 86102016 86131188 86368464 86376576 86614528 86806489 86980608 87474114 87723328 87739392 87933846 88003058 88176088 88548768 88618464 88792704 88862592 89075844 89321232 89391536 89413632 89567296 89698752 89945856 89954304 90464682 90481248 90535886 91113984 91315917 91387791 91567476 91639548 91828352 92121172 92280384 92366274 92756664 92765376 92829672 93012192 93020928 93094144 93277184 93308787 93574624 93671424 93745152 94228992 94488576 94697988 94772524 95664294 95698176 95918823 95927832 96003336 96192096 96267808 96498831 96598656 96674688 96764668 96864768 97173648 97441344 97450496 98122752 98688744 98706816 98988032 99198099 99207416 99276177 99695772 99891792 99970416 100176384 100255232 100486386 100495824 100565478 100763208 100772672 101198592 101477376 101557248 101756928 101791404 102081408 102362624 102589487 102795264 103306896 103388208 103469584 103673024 103921818 104003614 104208104 104361048 104648544 104730912 104936832 104946688 105271452 105463296 105561456 105670656 106007616 106299648 106309632 106912806 107660448 107918811 108003753 108216108 108226272 108301284 108311456 108524416 108870476 109283328 109369344 109621512 109631808 109933824 110020352 110236672 110398464 110588192 110702592 111024837 111361536 111608343 111696189 111915804 112003892 112698432 112787136 113057802 113358609 113369256 113379904 113458488 113681568 114044073 114162048 114251904 114476544 114487296 114577408 114841584 115157952 115168768 116220258 116311734 116403282 116632152 116985856 117234117 117245128 117326391 117822276 118053936 118065024 118157952 118390272 118483456 118756638 118767792 119094976 119598336 119927808 120619576 120641664 121242121 121485312 121754556 121850388 122089968 122186064 122816694 122913362 122943744 123040512 123155032 123335784 123675552 123687168 123772896 124016256 124027904 124411716 125281728 125638656 126263984 126351498 126885528 127540413 127552392 127597568 127640799 127891764 127903776 128004448 128256128 128665108 128798208 128899584 129153024 129552696 129564864 129921792 130470912 130830336 131211171 131584992 131609088 131900769 132004587 132264132 132368236 132823152 132927696 133189056 133293888 133568512 133613766 133981848 133994432 134087304 134350944 134918784 134931456 135303168 135409664 135697023 135721872 135803829 136108544 137351214 137459322 137742528 137850944 138181758 138549411 138562424 139148064 139244508 139518288 139531392 139641216 139915776 140361936 140507136 140617728 140748608 141343488 141732864 142046982 142158786 142270678 142550408 143286143 143496441 143547264 143891748 144005004 144288144 144301696 144401712 145012032 145147002 145261246 145297152 145760472 146162016 146175744 146578432 147197952 148033116 148060224 148482048 148811124 148928252 149221072 149955624 150264576 150382848 150729579 150743736 150848217 151144812 151159008 151277984 151575424 151797888 152058764 152216064 152335872 152635392 153122112 153543936 154192896 154960344 155082312 155204376 155509536 155882727 156005421 156312156 156435188 156972816 157096368 157405248 157420032 157543936 157853696 157907178 158342184 158357056 159449472 159464448 159903744 160369209 160855552 161212051 161490672 162324162 162339408 162451926 162467184 162786624 162914752 163305714 163755592 163924992 164054016 164447712 164900736 164916224 165030528 165355008 165851917 165882288 166053888 167042304 167873706 168005838 168138074 168468664 169047648 169180704 169338169 169586703 170053884 170069856 170187732 170522352 170538368 171377856 171714816 171730944 171866112 172262376 172736928 172753152 173229056 173612978 173961216 174467601 174604923 174948228 175446656 175478784 175867692 176006116 176352176 177097536 177236928 177585408 177725184 178134957 178151688 178642464 178783072 178827264 179134592 179397504 179891712 179908608 180929364 180962496 181071772 182227968 182631834 182775582 183134952 183279096 183656704 184225041 184242344 184370043 184560768 184732548 185513328 185530752 185659344 186024384 186041856 186188288 186554368 186617574 187149248 188457984 188977152 189395976 189527247 189545048 190523333 191328588 191396352 191837646 191855664 192006672 192384192 192535616 192997662 193197312 193349376 193529336 193729536 194347296 194882688 194900992 196006811 196245504 197377488 197413632 198396198 198414832 198552354 199391544 199783584 199940832 200352768 200420649 200510464 200972772 200991648 201130956 201526416 201545344 202397184 202954752 203114496 203582808 204162816 204725248 205178974 205590528 206188983 206613792 206776416 206939168 207272637 207346048 207843636 208007228 208416208 208722096 209297088 209461824 209873664 209893376 210542904 210926592 211122912 211341312 212015232 212599296 212619264 213070473 213238179 213406017 213825612 215320896 215837622 216007506 216432216 216452544 216602568 216622912 217048832 217720503 217740952 217891869 218566656 218738688 219243024 219263616 219867648 220040704 220473344 220796928 221176384 222049674 222723072 223216686 223392378 223831608 224007784 225163939 225396864 225574272 226115604 226717218 226738512 226759808 226916976 227363136 228088146 228324096 228503808 228953088 229683168 230315904 230337536 231644413 232440516 232623468 232806564 233264304 234468234 234490256 234652782 235644552 236107872 236130048 236315904 236780544 236860767 236966912 237513276 237535584 238189952 239196672 239855616 241239152 241283328 242484242 242970624 243509112 243677889 243700776 244179936 244372128 244958571 245633388 245826724 245887488 246081024 246310064 246671568 247351104 247374336 247545792 248032512 248055808 248823432 250563456 251277312 251810559 252008757 252207111 252527968 252702996 253771056 255080826 255104784 255195136 255281598 255783528 255807552 256008896 256512256 257330216 257596416 257799168 258306048 259105392 259129728 259843584 260419467 260624441 260941824 262422342 263169984 263218176 263801538 264009174 264528264 264736472 265646304 265855392 266102837 266378112 266587776 267137024 267227532 267963696 267988864 268174608 268701888 269837568 269862912 271394046 271443744 271607658 272217088 273761579 274163373 274702428 274918644 275485056 275701888 276363516 277098822 277124848 278296128 278489016 279036576 279062784 279282432 279831552 279926361 280723872 281014272 281235456 281497216 282686976 283465728 284093964 284317572 284541356 285100816 286572286 286992882 287094528 287783496 288010008 288576288 288603392 288803424 289496493 290024064 290294004 290522492 290594304 291520944 292324032 292351488 293156864 296066232 296120448 296964096 297594297 297622248 297828531 297856504 298442144 299393809 299911248 300529152 300765696 301459158 301487472 301696434 302289624 302318016 302555968 303150848 303595776 304117528 304432128 304671744 305270784 306244224 307087872 307768461 308010703 308385792 309920688 310164624 310408752 311019072 311765454 312010842 312624312 312870376 313945632 314192736 314810496 314840064 315087872 315707392 315814356 316684368 316714112 316875601 318898944 318928896 320738418 321711104 322424102 322981344 324011259 324648324 324678816 324903852 324934368 325573248 325829504 326611428 327511184 327849984 328108032 328895424 329801472 329832448 330061056 330710016 331703834 331764576 332107776 334084608 334825029 335088567 335747412 336011676 336276148 336937328 338095296 338361408 338676338 339173406 340107768 340139712 340375464 341044704 341076736 342132219 342755712 343429632 343461888 343732224 344524752 345473856 345506304 346458112 347225956 348935202 349209846 349896456 350893312 350957568 351702351 351735384 351979173 352012232 352704352 353829047 354195072 354473856 355170816 355450368 356269914 356303376 357284928 357566144 358269184 358795008 359783424 361858728 361924992 362143544 363726363 364012649 364455936 365263668 365551164 366269904 366558192 367313408 368450082 368484688 368740086 369121536 369465096 371026656 371061504 371318688 372048768 372083712 372376576 373108736 373235148 374298496 376915968 378791952 379054494 379090096 381046666 382657176 382792704 382922397 383675292 383711328 384013344 384768384 385071232 385995324 386394624 386698752 387058672 387459072 388694592 389765376 389801984 392013622 392491008 394754976 394827264 395702307 396013761 396792396 396829664 397104708 398783088 399567168 399881664 400705536 400841298 401020928 401945544 401983296 402261912 403052832 403090688 404794368 405909504 406228992 407091069 407165616 407411487 408325632 409450496 409552693 410357948 412377966 413227584 413552832 413878336 414545274 414692096 415648233 415687272 416014456 416832416 417444192 418161601 418594176 418923648 419747328 419786752 421085808 421853184 422245824 424030464 425198592 426140946 426476358 426812034 427651224 429858429 430196767 430641792 431675244 432015012 432864432 432905088 433205136 433245824 434097664 435441006 435481904 435783738 438486048 438527232 439735296 440081408 440946688 441593856 442352768 444099348 445446144 446433372 446784756 447663216 448015568 450327878 450793728 451148544 452231208 452544651 453434436 453477024 453519616 453833952 454726272 456176292 456648192 457007616 457906176 459366336 460631808 460675072 463288826 464881032 465246936 465613128 466528608 467648181 468016263 468936468 468980512 469305564 471289104 472215744 472260096 472631808 473561088 473721534 473933824 475026552 475071168 476379904 478393344 479711232 481107627 482478304 482566656 483636153 484016819 484968484 487018224 487355778 487401552 488359872 488744256 489917142 491266776 491653448 491774976 492162048 492620128 493343136 494702208 494748672 495091584 496065024 496111616 497555751 497646864 497947373 501126912 503621118 504017514 504414222 505055936 505405992 507542112 508014507 508414361 510161652 510209568 510390272 510563196 511567056 511615104 512017792 513024512 514660432 515192832 515598336 518210784 518259456 519687168 520838934 521248882 521883648 523814769 524844684 526339968 526436352 527603076 528018348 529056528 529472944 531292608 531710784 532205674 532756224 533175552 534455064 535927392 535977728 536349216 537403776 539675136 539725824 542788092 542887488 543215316 544434176 547523158 548326746 549404856 549837288 550970112 551403776 552675123 552727032 553110129 554197644 554249696 556592256 556978032 558073152 558125568 558564864 559663104 559852722 561447744 562994432 565373952 566931456 568187928 568581741 568635144 569082712 570201632 571569999 572019877 573144572 573985764 574189056 575566992 576020016 577152576 577206784 577606848 578992986 580048128 580588008 581044984 581188608 583041888 584648064 584702976 586313728 588020433 588483259 592132464 592240896 595188594 595244496 595657062 595713008 596884288 598787618 599822496 601058304 601531392 602918316 602974944 603392868 604579248 604636032 605111936 606301696 607191552 608235056 608864256 609343488 612488448 614175744 615536922 616021406 616771584 619841376 620329248 620817504 621817911 622038144 623530908 624021684 625248624 625740752 627891264 628385472 629620992 629680128 630175744 631628712 633368736 633428224 633751202 637797888 637857792 639211419 639714537 640218051 641476836 643422208 644848204 645962688 648022518 649296648 649357632 649807704 649868736 651146496 651659008 653161509 653222856 653675607 655022368 655699968 656216064 657790848 659602944 659664896 660122112 661420032 663407668 663529152 668169216 669650058 670177134 671494824 672023352 672552296 673874656 675491817 676023491 676190592 676722816 677352676 678346812 680215536 680279424 680750928 682089408 682153472 684264438 685511424 686859264 689049504 690947712 691012608 692916224 694451912 694933239 697870404 698419692 699792912 701786624 703404702 703470768 703958346 704024464 705408704 707658094 708390144 708947712 710341632 710900736 712539828 712606752 714569856 715132288 716538368 717590016 719566848 723717456 723849984 724287088 727452726 728025298 728911872 730527336 731102328 732539808 733116384 734626816 734875713 736900164 736969376 737480172 738243072 738930192 742053312 742123008 742637376 744097536 744167424 744753152 746470296 748596992 753831936 755431677 756026271 756621333 757583904 758108988 758180192 762093332 765314352 765585408 765844794 767350584 767422656 768026688 769536768 770142464 771990648 772789248 773397504 774117344 774918144 777389184 779530752 779603968 781258401 781873323 782488729 784027244 789509952 789654528 791404614 792027522 793584792 793659328 794209416 797566176 798308511 798936853 799134336 799763328 801411072 801682596 802041856 803891088 803966592 804523824 806105664 806181376 809588736 814182138 814331232 814822974 816651264 818900992 819105386 820715896 821284737 824755932 826455168 827105664 827756672 829090548 829384192 831296466 831374544 832028912 833664832 834888384 836323202 837188352 837847296 839494656 842171616 843706368 844491648 848060928 850397184 852281892 852952716 853624068 855302448 859716858 860393534 861283584 863350488 864030024 865728864 865810176 866410272 866491648 868195328 868489479 870882012 870963808 871567476 876972096 877054464 879470592 880162816 884705536 888198696 890892288 892782891 892866744 893485593 893569512 895326432 896031136 898181427 900655756 901587456 902297088 904462416 905089302 906868872 906954048 907039232 907667904 909452544 912352584 913296384 914015232 915812352 918732672 921263616 921350144 923305383 924032109 924759407 926577652 929762064 930493872 931226256 933057216 935296362 936032526 937872936 937961024 938611128 942578208 944431488 944520192 945263616 947122176 947443068 947867648 950053104 950142336 950626803 952759808 956786688 962215254 964956608 965133312 967272306 968033638 969936968 974036448 974711556 974803104 976719744 977488512 979834284 982533552 983306896 983549952 984324096 985240256 986686272 989404416 989497344 990183168 992130048 995111502 995293728 995894746 1002253824 1004475087 1005265701 1007242236 1008035028 1008828444 1010111872 1010811984 1015084224 1016029014 1016828722 1020323304 1020419136 1021126392 1023134112 1023230208 1024035584 1026049024 1026396657 1029320864 1030385664 1031196672 1036421568 1036518912 1039374336 1041677868 1042497764 1047629538 1049689368 1052679936 1052872704 1055107053 1055206152 1055937519 1056036696 1058113056 1058945888 1061487141 1062585216 1063421568 1064411348 1065512448 1066351104 1068910128 1071854784 1071955456 1072698432 1074807552 1079350272 1085576184 1085774976 1086430632 1088868352 1091179089 1092037947 1092897481 1095046316 1096653492 1098809712 1099674576 1101940224 1102807552 1105350246 1105454064 1106220258 1108395288 1108499392 1113184512 1113956064 1116146304 1116251136 1117129728 1119326208 1119705444 1122895488 1125988864 1128484357 1130747904 1136375856 1137163482 1137270288 1138165424 1140403264 1143139998 1144039754 1146289144 1147971528 1148378112 1151133984 1152040032 1154305152 1154413568 1155213696 1157985972 1160096256 1161176016 1162089968 1162377216 1166083776 1169296128 1169405952 1176040866 1176966518 1184264928 1184481792 1187106921 1188041283 1190377188 1190488992 1191314124 1191426016 1193768576 1197575236 1199644992 1202116608 1203062784 1205836632 1205949888 1206785736 1209158496 1209272064 1210223872 1212603392 1214383104 1216470112 1217728512 1218686976 1221273207 1222234461 1224976896 1228351488 1228658079 1231073844 1232042812 1239682752 1240658496 1241635008 1243635822 1244076288 1246944699 1247061816 1248043368 1250497248 1251481504 1254484803 1255782528 1256770944 1259241984 1259360256 1260351488 1263257424 1266737472 1266856448 1267502404 1275595776 1278422838 1279429074 1280436102 1282953672 1286844416 1289575287 1289696408 1290590301 1291925376 1296045036 1298593296 1298715264 1299615408 1299737472 1302292992 1303318016 1306323018 1306445712 1307351214 1310044736 1315581696 1319205888 1320244224 1322840064 1326815336 1327058304 1333663331 1336338432 1339300116 1340354268 1342989648 1344046704 1345104592 1347749312 1350983634 1352046982 1352381184 1353445632 1354705352 1356693624 1360431072 1360558848 1361501856 1364178816 1364306944 1368528876 1371022848 1373718528 1378099008 1381895424 1382025216 1388903824 1389866478 1395740808 1396839384 1399585824 1402944543 1403573248 1404048789 1406809404 1406941536 1407916692 1408048928 1410817408 1415316188 1416780288 1417895424 1420683264 1421801472 1425079656 1425213504 1429139712 1430264576 1433076736 1435180032 1439133696 1443322881 1447434912 1447699968 1448574176 1450908459 1452050457 1454905452 1456050596 1461054672 1462204656 1465079616 1466232768 1469253632 1469751426 1473800328 1473938752 1474960344 1476486144 1477860384 1484106624 1484246016 1485274752 1488195072 1488334848 1489506304 1492667253 1492940592 1493842119 1497193984 1510863354 1512052542 1513242666 1515167808 1516217976 1516360384 1524043521 1524186664 1525243083 1530628704 1531170816 1531689588 1534701168 1534845312 1536053376 1539073536 1540284928 1543981296 1545578496 1546795008 1548234688 1554778368 1559061504 1562516802 1563746646 1564977458 1568054488 1576147573 1579019904 1579309056 1582809228 1584055044 1587169584 1587318656 1588418832 1595132352 1596617022 1597873706 1598268672 1599526656 1603365192 1607782176 1607933184 1609047648 1612211328 1612362752 1619177472 1628364276 1628662464 1629645948 1633302528 1638210772 1641431792 1642569474 1649511864 1652910336 1654211328 1655513344 1658025369 1658181096 1658768384 1659330387 1662592932 1662749088 1664057824 1667329664 1669776768 1672646404 1674376704 1675694592 1678989312 1684343232 1688983296 1696121856 1700794368 1704563784 1705745223 1705905432 1707248136 1710604896 1714709997 1716059631 1719433716 1720787068 1722567168 1726700976 1728060048 1731457728 1731620352 1732820544 1732983296 1736390656 1736978958 1741764024 1741927616 1743134952 1753944192 1754108928 1758941184 1760325632 1764061299 1765449777 1769411072 1776397392 1785565782 1785733488 1786971186 1787139024 1790652864 1792062272 1796362854 1801311512 1803174912 1804594176 1808924832 1810178604 1813737744 1813908096 1814078464 1815335808 1818905088 1824371087 1824705168 1826592768 1828030464 1837465344 1842527232 1846610766 1848064218 1849518814 1853155304 1859524128 1860987744 1862452512 1862719859 1865453733 1866114432 1870592724 1872065052 1875745872 1875922048 1877222256 1885156416 1888862976 1889040384 1890527232 1894886136 1900106208 1900284672 1901253606 1905519616 1913573376 1919143611 1920654153 1924430508 1929913216 1930266624 1934544612 1936067276 1939873936 1948072896 1949423112 1949606208 1953439488 1954977024 1959484527 1959668568 1961026821 1965067104 1966613792 1967099904 1968648192 1970480512 1973372544 1978808832 1978994688 1980366336 1984260096 1990223004 1990587456 1991789492 2004507648 2008950174 2010531402 2014484472 2016070056 2017656888 2020223744 2021623968 2026475451 2028070473 2030168448 2032058028 2033657444 2040646608 2040838272 2042252784 2046268224 2046460416 2048071168 2052098048 2052793314 2058641728 2072843136 2073037824 2078748672 2083355736 2084799717 2084995528 2095259076 2095756663 2099378736 2105359872 2110214106 2110412304 2111875038 2112073392 2116226112 2117891776 2122974282 2125170432 2126843136 2128822696 2131024896 2132702208 2137820256 2143709568 2143910912 2145396864 2149615104 2156074921 2158700544 2171152368 2171549952 2172861264 2182358178 2184075894 2185794962 2190092632 2193306984 2197619424 2199349152 2203880448 2204627139 2205615104 2210700492 2210908128 2212440516 2216790576 2216998784 2226369024 2227912128 2232292608 2232502272 2234259456 2239410888 2245790976 2251977728 2256968714 2261495808 2268078813 2269863999 2272751712 2274326964 2274540576 2276330848 2280806528 2286279996 2288079508 2292578288 2295943056 2296756224 2302267968 2304080064 2308610304 2308827136 2310427392 2315971944 2320192512 2322352032 2324179936 2324754432 2332167552 2338592256 2338811904 2343775203 2345619969 2347466187 2352081732 2353933036 2368529856 2368963584 2374213842 2376082566 2380754376 2380977984 2382628248 2382852032 2387537152 2394925533 2395150472 2396810559 2399289984 2404233216 2406125568 2411673264 2411899776 2413571472 2418316992 2418544128 2420447744 2425206784 2428766208 2432940224 2442546414 2444468922 2449953792 2456702976 2457316158 2462147688 2463854211 2464085624 2476803329 2479365504 2481316992 2483270016 2487271644 2488152576 2493889398 2494123632 2496086736 2500994496 2502963008 2508969606 2511565056 2513541888 2518483968 2526514848 2533474944 2533712896 2535004808 2548088543 2551191552 2556845676 2558858148 2560872204 2565907344 2579150574 2579392816 2581180602 2583850752 2592090072 2597186592 2597430528 2599230816 2599474944 2604585984 2605468437 2606636032 2612646036 2612891424 2614702428 2620089472 2631163392 2638411776 2640488448 2653630672 2654116608 2667326662 2672676864 2678600232 2680456779 2680708536 2685979296 2688093408 2690209184 2694544281 2695498624 2701967268 2704093964 2704762368 2706891264 2709410704 2713387248 2720862144 2721117696 2723003712 2728357632 2728613888 2737057752 2742045696 2747437056 2756198016 2763790848 2764050432 2769916149 2772096327 2774278221 2777807648 2779732956 2791481616 2793678768 2799171648 2805889086 2807146496 2808097578 2813618808 2813883072 2815833384 2816097856 2821634816 2830632376 2833560576 2835790848 2841366528 2843602944 2850159312 2850427008 2851880409 2858279424 2860529152 2866153472 2866868851 2870360064 2886645762 2894869824 2895399936 2897148352 2901816918 2904100914 2909810904 2912101192 2922109344 2924409312 2927131207 2930159232 2932465536 2938507264 2939502852 2947600656 2947877504 2949920688 2952972288 2955720768 2968213248 2968492032 2970549504 2976390144 2985334506 2985881184 2987684238 2994387968 3011377369 3015797103 3021726708 3024105084 3026485332 3030335616 3032435952 3032720768 3048087042 3048373328 3050486166 3061257408 3063379176 3069402336 3069690624 3072106752 3078147072 3079189971 3080569856 3087962592 3091156992 3093590016 3096469376 3109556736 3118123008 3125033604 3127493292 3129954916 3136108976 3152295146 3158039808 3158618112 3165618456 3167812557 3168110088 3174339168 3174637312 3176837664 3184461423 3190264704 3193234044 3195747412 3196537344 3199053312 3206730384 3215564352 3215866368 3218095296 3224422656 3224725504 3256728552 3257324928 3259291896 3266605056 3273537267 3276113841 3276421544 3278692443 3282863584 3285138948 3299023728 3305820672 3308422656 3311026688 3316050738 3316362192 3317536768 3318660774 3325185864 3325498176 3328115648 3334659328 3339553536 3345292808 3348753408 3351389184 3357978624 3368686464 3377966592 3385453071 3388117733 3392243712 3409127568 3411490446 3411810864 3414496272 3421209792 3429419994 3432119262 3438867432 3441574136 3445134336 3453401952 3456120096 3462915456 3463240704 3465641088 3465966592 3472781312 3473957916 3483528048 3483855232 3485631611 3486269904 3507888384 3508217856 3528122598 3530899554 3538822144 3552794784 3558900527 3564123849 3571131564 3571466976 3573942372 3574278048 3581305728 3584124544 3592725708 3602623024 3606349824 3609188352 3617849664 3620357208 3627475488 3627816192 3628156928 3630671616 3637810176 3648742174 3649410336 3653185536 3656060928 3666703383 3674930688 3685054464 3685974237 3693221532 3696128436 3699037628 3706310608 3719048256 3721975488 3724905024 3725439718 3730907466 3732228864 3741185448 3744130104 3751491744 3751844096 3754444512 3763454409 3770312832 3777725952 3778080768 3781054464 3789772272 3800212416 3800569344 3802507212 3811039232 3838287222 3841308306 3848861016 3859826432 3860533248 3868725861 3869089224 3871770903 3872134552 3879747872 3892119517 3896145792 3898846224 3899212416 3906878976 3909954048 3918969054 3919337136 3922053642 3930134208 3933227584 3940961024 3946745088 3957617664 3960732672 3968520192 3980446008 3981174912 3983578984 4000989993 4004139139 4009015296 4017900348 4021062804 4028968944 4032140112 4035313776 4040447488 4043247936 4052950902 4056140946 4060336896 4064116056 4067314888 4081293216 4081676544 4084505568 4092536448 4092920832 4096142336 4104196096 4105586628 4117283456 4119382813 4145686272 4146075648 4166711472 4169599434 4169991056 4190518152 4191513326 4198757472 4210719744 4212146367 4220428212 4220824608 4223750076 4224146784 4232452224 4235783552 4245948564 4250340864 4253686272 4257645392 4262049792 4265404416 4275640512 4287419136 4287821824 4290793728 4299230208 4312149842 4317401088 4342304736 4343099904 4345722528 4352725377 4356151371 4364716356 4368151788 4371589924 4380185264 4386613968 4395238848 4398698304 4407760896 4409254278 4411230208 4421400984 4421816256 4424881032 4433581152 4433997568 4452738048 4455824256 4464585216 4465004544 4468518912 4478001759 4478821776 4481526357 4491581952 4503955456 4505079623 4513937428 4536157626 4539727998 4545503424 4548653928 4549081152 4552661696 4561613056 4572130563 4572559992 4575729249 4576159016 4585156576 4591886112 4593512448 4599777611 4604535936 4608160128 4617220608 4617654272 4620854784 4631943888 4640385024 4644704064 4648359872 4664335104 4677184512 4687550406 4691239938 4694932374 4704163464 4707866072 4728442719 4732164437 4737059712 4737927168 4748427684 4752165132 4761508752 4761955968 4765256496 4765704064 4775074304 4789851066 4790300944 4793621118 4798579968 4823346528 4823799552 4827142944 4836633984 4837088256 4840895488 4850413568 4857532416 4865880448 4885092828 4888937844 4899907584 4914632316 4924295376 4927708422 4928171248 4953606658 4958731008 4962633984 4966540032 4974543288 4976305152 4977991161 4987778796 4988247264 4992173472 5001988992 5005926016 5017939212 5023130112 5027083776 5036967936 5053029696 5066949888 5067425792 5070009616 5096177086 5102383104 5113691352 5117716296 5121744408 5131814688 5144129991 5148178893 5158301148 5158785632 5162361204 5167701504 5184180144 5194373184 5194861056 5198461632 5198949888 5209171968 5210936874 5213272064 5225292072 5225782848 5229404856 5240178944 5262326784 5276823552 5280976896 5292183897 5296349331 5307261344 5308233216 5324185009 5334653324 5357200464 5360913558 5361417072 5371958592 5376186816 5380418368 5389088562 5390997248 5403934536 5408187928 5409524736 5413782528 5418821408 5426774496 5441724288 5442235392 5446007424 5456715264 5457227776 5473113261 5474115504 5477421103 5484091392 5512396032 5527581696 5539832298 5544192654 5548556442 5555615296 5559465912 5582963232 5587357536 5588159577 5592557971 5598343296 5611778172 5614292992 5616195156 5627237616 5627766144 5631666768 5632195712 5643269632 5661264752 5667121152 5671581696 5700318624 5700854016 5703760818 5716558848 5721058304 5732306944 5733737702 5740720128 5761962459 5773291524 5789739648 5790799872 5794296704 5803633836 5808201828 5819621808 5824202384 5844218688 5848818624 5854262414 5860318464 5864931072 5879005704 5883080463 5895201312 5895755008 5899841376 5905944576 5911441536 5936426496 5936984064 5941099008 5952780288 5970669012 5971762368 5975368476 5988775936 6022754738 6031594206 6043453416 6048210168 6052970664 6060671232 6064871904 6065441536 6079426353 6084211419 6096174084 6096746656 6100972332 6122514816 6126758352 6138804672 6139381248 6144213504 6156294144 6158379942 6161139712 6175925184 6192938752 6219113472 6236246016 6250067208 6254399151 6254986584 6259909832 6272217952 6287269989 6292218647 6304590292 6316079616 6331236912 6335625114 6336220176 6348678336 6349274624 6353675328 6368922846 6380529408 6386468088 6391494824 6393074688 6398106624 6413460768 6431128704 6431732736 6436190592 6448845312 6449451008 6468224763 6473315849 6513457104 6514649856 6518583792 6547074534 6552227682 6552843088 6557384886 6565727168 6570277896 6598047456 6611641344 6616845312 6622053376 6632101476 6632724384 6635073536 6637321548 6650371728 6650996352 6656231296 6669318656 6679107072 6690585616 6697506816 6702778368 6737372928 6755933184 6770906142 6776235466 6784487424 6809591997 6818255136 6822980892 6823621728 6828992544 6842419584 6858839988 6864238524 6877734864 6883148272 6890268672 6906803904 6912240192 6925830912 6926481408 6931282176 6931933184 6947915832 6967056096 6967710464 6971263222 6972539808 7015776768 7016435712 7031325609 7036859907 7042398561 7056245196 7061799108 7077644288 7105589568 7117801054 7128247698 7142263128 7142933952 7147884744 7148556096 7162611456 7168249088 7184776599 7185451416 7190431677 7205246048 7212699648 7218376704 7235699328 7240714416 7254950976 7255632384 7256313856 7261343232 7275620352 7297484348 7298820672 7333406766 7349861376 7370108928 7371948474 7386443064 7391562633 7392256872 7398075256 7412621216 7430409987 7436258401 7438096512 7443950976 7449810048 7450879436 7461814932 7464457728 7482370896 7488260208 7502983488 7503688192 7508889024 7526908818 7540625664 7555451904 7579544544 7600424832 7601138688 7605014424 7622078464 7644265629 7650282367 7676574444 7682616612 7697722032 7719652864 7737451722 7738178448 7743541806 7744269104 7759495744 7784239034 7792291584 7797692448 7798424832 7813757952 7819908096 7837938108 7838674272 7844107284 7860268416 7866455168 7881922048 7893490176 7915235328 7921465344 7960892016 7962349824 7967157968 8001979986 8008278278 8018030592 8035800696 8042125608 8057937888 8064280224 8070627552 8080894976 8083632843 8086495872 8105901804 8112281892 8120673792 8128232112 8134629776 8162586432 8163353088 8169011136 8185072896 8185841664 8192284672 8211173256 8234566912 8238765626 8291372544 8292151296 8309748447 8316288981 8322834663 8333422944 8339198868 8339982112 8381036304 8383026652 8397514944 8421439488 8424292734 8440856424 8441649216 8447500152 8448293568 8464904448 8471567104 8491897128 8500681728 8507372544 8515290784 8524099584 8530808832 8551281024 8555641227 8574838272 8575643648 8581587456 8598460416 8600606553 8607376019 8624299684 8684609472 8686199808 8691445056 8705450754 8712302742 8729432712 8736303576 8743179848 8760370528 8773227936 8781393621 8788305383 8790477696 8797396608 8815521792 8818508556 8822460416 8842801968 8843632512 8849762064 8867162304 8867995136 8905476096 8911648512 8929170432 8956003518 8957643552 8963052714 8983163904 9007910912 9010159246 9027874856 9034132107 9072315252 9079455996 9091006848 9097307856 9098162304 9105323392 9123226112 9144261126 9145119984 9151458498 9152318032 9170313152 9183772224 9199555222 9209071872 9216320256 9234441216 9241709568 9263887776 9280770048 9289408128 9296719744 9328670208 9354369024 9375100812 9382479876 9389864748 9408326928 9415732144 9456885438 9464328874 9474119424 9475854336 9496855368 9504330264 9523017504 9523911936 9530512992 9531408128 9550148608 9553384269 9579702132 9580601888 9587242236 9597159936 9646693056 9647599104 9654285888 9673267968 9674176512 9681790976 9731760896 9770185656 9777875688 9799815168 9820611801 9828341523 9829264632 9836077329 9848590752 9855416844 9856342496 9907213316 9917462016 9925267968 9933080064 9949086576 9952610304 9955982322 9975557592 9976494528 9984346944 10003977984 10011852032 10035878424 10046260224 10054167552 10073935872 10106059392 10133899776 10134851584 10140019232 10156359213 10164353199 10172353477 10192354172 10227382704 10235432592 10243488816 10263629376 10288259982 10296357786 10316602296 10317571264 10324722408 10335403008 10368360288 10388746368 10389722112 10396923264 10397899776 10418343936 10421873748 10426544128 10450584144 10451565696 10456894833 10458809712 10480357888 10524653568 10584367794 10592698662 10614522688 10616466432 10648370018 10669306648 10676701581 10714400928 10721827116 10722834144 10743917184 10752373632 10760836736 10778177124 10781994496 10807869072 10816375856 10819049472 10827565056 10837642816 10853548992 10883448576 10884470784 10892014848 10913430528 10946226522 10948231008 10954842206 10968182784 11024792064 11055163392 11057922711 11079664596 11088385308 11097112884 11111230592 11118931824 11165926464 11174715072 11176319154 11185115942 11196686592 11223556344 11232390312 11254475232 11255532288 11263333536 11264391424 11286539264 11290363227 11322529504 11334242304 11343163392 11400637248 11401708032 11407521636 11433117696 11442116608 11467475404 11523924918 11546583048 11579479296 11581599744 11588593408 11606177583 11607267672 11615312709 11616403656 11639243616 11648404768 11676358551 11688437376 11697637248 11708524828 11720636928 11729862144 11758011408 11766160926 11790402624 11791510016 11799682752 11822883072 11872852992 11882198016 11905560576 11941338024 11943524736 11950736952 11977551872 12002969979 12012417417 12021872291 12045509476 12063188412 12086906832 12096420336 12105941328 12121342464 12129743808 12130883072 12158852706 12168422838 12192348168 12193493312 12201944664 12245029632 12253516704 12277609344 12278762496 12288427008 12312588288 12316759884 12322279424 12351850368 12358148439 12385877504 12438226944 12500134416 12508798302 12509973168 12519819664 12544435904 12574539978 12584437294 12609180584 12632159232 12662473824 12671250228 12672440352 12697356672 12698549248 12707350656 12737845692 12761058816 12772936176 12782989648 12786149376 12796213248 12826921536 12862257408 12863465472 12872381184 12897690624 12936449526 12946631698 13026914208 13029299712 13037167584 13058176131 13068454113 13094149068 13104455364 13105686176 13114769772 13131454336 13140555792 13196094912 13223282688 13233690624 13244106752 13264202952 13265448768 13274643096 13300743456 13301992704 13312462592 13338637312 13358214144 13381171232 13395013632 13405556736 13434005277 13444579071 13474745856 13511866368 13515238869 13541812284 13552470932 13619183994 13636510272 13645961784 13647243456 13657985088 13684839168 13716391689 13717679976 13727187747 13728477048 13755469728 13766296544 13780537344 13799332833 13813607808 13824480384 13851661824 13852962816 13862564352 13863866368 13895831664 13934112192 13935420928 13942526444 13945079616 14031553536 14062651218 14073719814 14084797122 14112490392 14123598216 14155288576 14185328157 14196493311 14207667253 14211179136 14235602108 14256495396 14284526256 14285867904 14295769488 14297112192 14325222912 14336498176 14369553198 14370902832 14380863354 14410492096 14471398656 14481428832 14509901952 14511264768 14522686464 14551240704 14594968696 14597641344 14666813532 14670296641 14699722752 14743896948 14772886128 14783125266 14784513744 14796150512 14825242432 14860819974 14872516802 14876193024 14887901952 14899620096 14901758872 14923629864 14928915456 14964741792 14976520416 15005966976 15007376384 15017778048 15053817636 15081251328 15110903808 15159089088 15200849664 15202277376 15210028848 15288531258 15300564734 15353148888 15365233224 15395444064 15432389973 15439305728 15444536679 15474903444 15476356896 15487083612 15488538208 15518991488 15568478068 15584583168 15595384896 15596849664 15627515904 15639816192 15675876216 15677348544 15688214568 15720536832 15732910336 15763844096 15786980352 15830470656 15842930688 15876551691 15889047993 15921784032 15924699648 15934315936 15972555027 16003959972 16016556556 16071601392 16084251216 16115875776 16128560448 16141255104 16161789952 16167265686 16172991744 16211803608 16224563784 16241347584 16256464224 16269259552 16325172864 16326706176 16338022272 16370145792 16371683328 16384569344 16419339783 16422346512 16432263309 16469133824 16477531252 16582745088 16619496894 16632577962 16645669326 16666845888 16678397736 16679964224 16762072608 16764478731 16766053304 16777673913 16795029888 16842878976 16848585468 16881712848 16883298432 16895000304 16896587136 16929808896 16943134208 16983794256 17001363456 17014745088 17030581568 17102562048 17111282454 17149676544 17163174912 17196920832 17201213106 17214752038 17248599368 17337623303 17369218944 17372399616 17382890112 17410901508 17424605484 17458865424 17472607152 17486359696 17520741056 17546455872 17562787242 17576610766 17580955392 17594793216 17637017112 17685603936 17687265024 17699524128 17734324608 17735990272 17810952192 17823297024 17858340864 17912007036 17915287104 17926105428 17966327808 18020318492 18055749712 18068264214 18144630504 18158911992 18182013696 18194615712 18196324608 18210646784 18238279059 18246452224 18252634257 18288522252 18290239968 18302916996 18304636064 18340626304 18367544448 18399110444 18418143744 18432640512 18468882432 18483419136 18527775552 18578816256 18593439488 18657340416 18708738048 18750201624 18763197453 18764959752 18779729496 18816653856 18831464288 18861809967 18876655941 18913770876 18928657748 18948238848 18993710736 19008660528 19046035008 19047823872 19061025984 19062816256 19100297216 19106768538 19159404264 19161203776 19174484472 19194319872 19293386112 19295198208 19308571776 19346535936 19348353024 19363581952 19404674289 19419947547 19463521792 19540371312 19555751376 19641223602 19656683046 19658529264 19672154658 19697181504 19710833688 19712684992 19814426632 19834924032 19850535936 19866160128 19898173152 19905220608 19911964644 19951115184 19952989056 19968693888 20007955968 20023704064 20068081957 20071756848 20092520448 20108335104 20212118784 20267799552 20280038464 20312718426 20328706398 20344706954 20384708344 20454765408 20470865184 20486977632 20489918449 20527258752 20576519964 20592715572 20633204592 20635142528 20649444816 20670806016 20736720576 20777492736 20779444224 20793846528 20795799552 20843747496 20901168288 20903131392 20913789666 20917619424 20960715776 21049307136 21110579721 21127195683 21168735588 21185397324 21229045376 21232932864 21296740036 21338613296 21353403162 21428801856 21443654232 21445668288 21487834368 21504747264 21521673472 21554329797 21556354248 21563988992 21571295031 21615738144 21632751712 21638098944 21655130112 21675285632 21707097984 21766897152 21768941568 21784029696 21826861056 21892453044 21896462016 21909684412 22049584128 22110326784 22115845422 22159329192 22174687899 22176770616 22194225768 22222461184 22237863648 22291229961 22308775203 22331852928 22349430144 22352638308 22370231884 22393373184 22447112688 22464780624 22508950464 22511064576 22526667072 22528782848 22573078528 22580726454 22645059008 22801274496 22803416064 22815043272 22866235392 22884233216 22932796887 22934950808 22950847101 23047849836 23093166096 23158958592 23177186816 23212355166 23214535344 23230625418 23232807312 23278487232 23296809536 23352717102 23376874752 23395274496 23417049656 23441273856 23459724288 23516022816 23532321852 23580805248 23583020032 23599365504 23645766144 23716824131 23745705984 23764396032 23882676048 23887049472 23901473904 24005939958 24024834834 24043744582 24091018952 24126376824 24173813664 24192840672 24211882656 24242684928 24250898529 24259487616 24261766144 24317705412 24336845676 24384696336 24386986624 24403889328 24490059264 24507033408 24555218688 24557524992 24576854016 24633519768 24703700736 24716296878 24771755008 24876453888 24948866943 24968503989 25000268832 25017596604 25019946336 25039639328 25088871808 25149079956 25168874588 25218361168 25264318464 25324947648 25342500456 25344880704 25394713344 25397098496 25414701312 25475691384 25522117632 25545872352 25565979296 25572298752 25592426496 25653843072 25666923681 25724514816 25726930944 25744762368 25795381248 25801819659 25822128057 25872899052 25893263396 26053828416 26058599424 26074335168 26116352262 26136908226 26188298136 26208910728 26211372352 26229539544 26262908672 26281111584 26344180863 26364916149 26392189824 26446565376 26467381248 26488213504 26528405904 26530897536 26549286192 26601486912 26603985408 26624925184 26677274624 26716428288 26762342464 26868010554 26889158142 26949491712 27023732736 27030477738 27083624568 27102396321 27104941864 27238367988 27244836619 27273020544 27291923568 27294486912 27315970176 27369678336 27432783378 27435359952 27454375494 27456954096 27510939456 27532593088 27598665666 27627215616 27648960768 27703323648 27725128704 27791663328 27868224384 27870841856 27885052888 27890159232 28028973973 28063107072 28125302436 28147439628 28169594244 28224980784 28247196432 28370656314 28392986622 28415334506 28422358272 28471204216 28512990792 28569052512 28571735808 28591538976 28594224384 28650445824 28660152807 28672996352 28739106396 28741805664 28761726708 28820984192 28942797312 28962857664 29019803904 29022529536 29045372928 29189937392 29195282688 29333627064 29340593282 29399445504 29485024569 29487793896 29508231987 29545772256 29566250532 29569027488 29592301024 29650484864 29721639948 29745033604 29752386048 29775803904 29799240192 29803517744 29847259728 29857830912 29929483584 29953040832 30011933952 30014752768 30035556096 30107635272 30162502656 30221807616 30318178176 30401699328 30404554752 30420057696 30469077639 30493059597 30517060431 30577062516 30601129468 30706297776 30730466448 30790888128 30864779946 30878611456 30889073358 30949806888 30952713792 30974167224 30977076416 31037982976 31136956136 31169166336 31190769792 31193699328 31255031808 31279632384 31351752432 31354697088 31370684499 31376429136 31441073664 31465820672 31527688192 31535557361 31573960704 31753103382 31778095986 31843568064 31849399296 31868631872 31945110054 32007919944 32030104743 32033113112 32143202784 32168502432 32198443277 32231751552 32257120896 32282510208 32323579904 32334531372 32345983488 32423607216 32449127568 32482695168 32512928448 32538519104 32650345728 32653412352 32676044544 32740291584 32838679566 32844693024 32864526618 32938267648 32955062504 33125151059 33165490176 33173768133 33238993788 33265155924 33291338652 33333691776 33356795472 33359928448 33524145216 33528957462 33532106608 33555347826 33590059776 33697170936 33763425696 33766596864 33790000608 33793174272 33859617792 33871089681 33886268416 33967588512 34002726912 34029490176 34061163136 34205124096 34222564908 34299353088 34326349824 34402426212 34429504076 34497198736 34675246606 34738437888 34744799232 34765780224 34821803016 34845938127 34849210968 34917730848 34945214304 34972719392 35029075653 35041482112 35092911744 35125574484 35153221532 35161910784 35189586432 35274034224 35371207872 35374530048 35399048256 35468649216 35471980544 35646594048 35716681728 35824014072 35830574208 35852210856 35932655616 36008909937 36037252251 36040636984 36065616873 36111499424 36136528428 36289261008 36317823984 36364027392 36389231424 36392649216 36421293568 36476558118 36492904448 36505268514 36577044504 36580479936 36605833992 36609272128 36681252608 36735088896 36798220888 36836287488 36865281024 36937764864 36966838272 37055551104 37074445317 37157632512 37186878976 37269295063 37314680832 37500403248 37526394906 37529919504 37559458992 37633307712 37662928576 37723619934 37753311882 37827541752 37857315496 37896477696 37987421472 38017321056 38092070016 38095647744 38122051968 38125632512 38200594432 38213537076 38318808528 38322407552 38341947721 38348968944 38388639744 38586772224 38590396416 38617143552 38693071872 38809348578 38839895094 38927043584 39080742624 39111502752 39147905797 39205362339 39282447204 39313366092 39317058528 39344309316 39394363008 39421667376 39425369984 39628853264 39669848064 39701071872 39732320256 39796346304 39823929288 39902230368 39905978112 39937387776 40015911936 40047408128 40136163914 40143513696 40185040896 40216670208 40333737213 40424237568 40535599104 40545716607 40560076928 40625436852 40657412796 40689413908 40769416688 40909530816 40941730368 40973955264 40979836898 41054517504 41153039928 41181563241 41185431144 41266409184 41270285056 41298889632 41341612032 41397998499 41473441152 41554985472 41558888448 41587693056 41591599104 41687494992 41802336576 41806262784 41827579332 41835238848 41921431552 42221159442 42254391366 42337471176 42370794648 42458090752 42465865728 42555984471 42589479933 42593480072 42623001759 42677226592 42706806324 42857603712 42887308464 42891336576 42975668736 43009494528 43043346944 43108659594 43112708496 43127977984 43142590062 43231476288 43265503424 43350571264 43414195968 43533794304 43568059392 43653722112 43784906088 43792924032 43819368824 44010889923 44045530529 44099168256 44231690844 44318658384 44349375798 44353541232 44388451536 44444922368 44475727296 44582459922 44617550406 44663705856 44698860288 44705276616 44740463768 44786746368 44894225376 44929561248 45017900928 45022129152 45053334144 45057565696 45146157056 45161452908 45290118016 45313210943 45602548992 45606832128 45630086544 45865593774 45869901616 45901694202 46095699672 46186332192 46317917184 46333610037 46354373632 46424710332 46429070688 46461250836 46465614624 46556974464 46593619072 46705434204 46753749504 46790548992 46834099312 46882547712 46919448576 47032045632 47064643704 47161610496 47166040064 47198731008 47291532288 47433648262 47491411968 47528792064 47667143979 47765352096 47774098944 47802947808 47917665081 48011879916 48049669668 48087489164 48182037904 48252753648 48347627328 48385681344 48423765312 48485369856 48501797058 48518975232 48523532288 48635410824 48673691352 48769392672 48773973248 48807778656 48980118528 49014066816 49110437376 49115049984 49153708032 49258019349 49267039536 49296789927 49407401472 49432593756 49543510016 49897733886 49937007978 50000537664 50035193208 50039892672 50079278656 50177743616 50293436193 50298159912 50333021739 50337749176 50436722336 50528636928 50597553721 50649895296 50685000912 50689761408 50789426688 50794196992 50829402624 50951382768 51044235264 51091744704 51131958592 51307686144 51333847362 51449029632 51489524736 51590762496 51603639318 51644256114 51745798104 51786526792 52012869909 52053808807 52107656832 52117198848 52148670336 52232704524 52273816452 52376596272 52417821456 52422744704 52459079088 52525817344 52562223168 52688361726 52729832298 52784379648 53056811808 53061795072 53098572384 53202973824 53207970816 53249850368 53354549248 53432856576 53524684928 53551976569 53736021108 53778316284 53898983424 54060955476 54167249136 54204792642 54209883728 54476735976 54489673238 54546041088 54583847136 54588973824 54631940352 54739356672 54757902771 54865566756 54870719904 54908750988 54913908192 55021878912 55065186176 55197331332 55254431232 55297921536 55406647296 55450257408 55583326656 55736448768 55741683712 55770105776 55780318464 56057947946 56126214144 56250604872 56294879256 56339188488 56449961568 56494392864 56585429901 56629967823 56741312628 56785973244 56830669012 56844716544 56942408432 57025981584 57138105024 57143471616 57183077952 57188448768 57300891648 57320305614 57345992704 57478212792 57483611328 57523453416 57641968384 57885594624 57925715328 58039607808 58045059072 58090745856 58214022867 58259842641 58379874784 58390565376 58566035099 58667254128 58681186564 58970049138 58975587792 59016463974 59091544512 59132501064 59138054976 59184602048 59300969728 59443279896 59490067208 59504772096 59551607808 59598480384 59607035488 59694519456 59715661824 59858967168 59906081664 60023867904 60029505536 60071112192 60204245871 60215270544 60251632133 60325005312 60636356352 60803398656 60840115392 60938155278 60986119194 61034120862 61154125032 61202258936 61412595552 61460932896 61469755347 61518137681 61581776256 61729559892 61757222912 61778146716 61899613776 61905427584 61948334448 61954152832 62075965952 62273912272 62338332672 62381539584 62387398656 62703504864 62709394176 62741368998 62752858272 62882147328 62931641344 63055376384 63071114722 63147921408 63381587049 63506206764 63556191972 63687136128 63698798592 63737263744 63890220108 64015839888 64060209486 64066226224 64286405568 64337004864 64396886554 64463503104 64514241792 64565020416 64669062744 64691966976 64713885093 64847214432 64898255136 64965390336 65025856896 65077038208 65300691456 65306824704 65352089088 65480583168 65677359132 65689386048 65729053236 65876535296 65910125008 66250302118 66330980352 66347536266 66477987576 66530311848 66582677304 66667383552 66713590944 66719856896 66873689883 66926325609 67048290432 67057914924 67064213216 67110695652 67180119552 67394341872 67526851392 67533193728 67580001216 67586348544 67719235584 67742179362 67772536832 67935177024 68122326272 68410248192 68445129816 68598706176 68652699648 68798390661 68804852424 68852541303 68859008152 68994397472 69214405117 69350493212 69476875776 69531560448 69643606032 69691876254 69698421936 69835461696 69890428608 69945438784 70058151306 70082964224 70185823488 70251148968 70306443064 70323821568 70379172864 70548068448 70742415744 70749060096 70798096512 70937298432 70943961088 71150472393 71206474339 71293188096 71648028144 71661148416 71704421712 72017819874 72074504502 72081273968 72131233746 72222998848 72273056856 72578522016 72635647968 72728054784 72778462848 72785298432 72842587136 72953116236 72985808896 73010537028 73154089008 73160959872 73211667984 73218544256 73362505216 73470177792 73596441776 73672574976 73730562048 74111102208 74148890634 74315265024 74373757952 74538590126 74629361664 74905511967 75000806496 75052789812 75059839008 75118917984 75266615424 75325857152 75447239868 75506623764 75655083504 75714630992 75792955392 75974842944 76034642112 76184140032 76191295488 76244103936 76251265024 76427074152 76637617056 76644815104 76683895442 76697937888 76777279488 77173544448 77180792832 77234287104 77386143744 77405458977 77466384171 77618697156 77679790188 77854087168 78161485248 78223005504 78295811594 78410724678 78564894408 78626732184 78634117056 78688618632 78788726016 78843334752 78850739968 79032542589 79094748447 79257706528 79339696128 79402143744 79464640512 79592692608 79647858576 79804460736 79811956224 79874775552 80031823872 80094816256 80272327828 80287027392 80667474426 80848475136 81071198208 81091433214 81120153856 81250873704 81307188963 81314825592 81378827816 81538833376 81734509857 81798842411 81819061632 81883460736 81947910528 81959673796 82109035008 82306079856 82363126482 82370862288 82532818368 82540570112 82597779264 82795996998 82946882304 83109970944 83175386112 83374989984 83604673152 83612525568 83655158664 83670477696 83842863104 84086921919 84153106037 84442318884 84508782732 84674942352 84741589296 84916181504 85111968942 85178959866 85186960144 85246003518 85354453184 85413612648 85715207424 85774616928 85782673152 85951337472 86018989056 86086693888 86217319188 86225416992 86255955968 86285180124 86462952576 86531006848 86701142528 86828391936 87067588608 87136118784 87569812176 87585848064 87638737648 88021779846 88091061058 88198336512 88463381688 88524695961 88637316768 88698751596 88707082464 88776903072 88889844736 88951454592 89164919844 89235100812 89327411712 89397720576 89410553232 89480927536 89573492736 89788450752 89859122496 90035801856 90044258304 90106668288 90115131392 90322905816 90580236032 90626421886 91205097984 91213664256 91260173088 91407232917 91479178791 91551181293 91731187548 91739803232 91803388404 92191399344 92372664384 92635834368 92667220074 92708747264 92849420664 92858141376 92922501672 92931229248 93113948928 93187238144 93410868408 93507499008 93581097984 93668198624 93765095424 93838897152 94064091264 94112053497 94129287408 94323220992 94332080128 94397462016 94583064576 94606672083 94681136209 94867296524 95334287958 95530704192 95548197888 95605895616 95835330162 96023759832 96090314229 96099339336 96174978328 96364075808 96505507296 96595329831 96671359213 96695254656 96771362688 96847530624 96970739712 97003594116 97037950464 97047064576 97270821648 97347382704 97538785344 97547946496 97615557312 97960237056 98028133632 98220874752 98516038698 98534079072 98593579854 98814802944 98865187512 99087020032 99375453177 99453670771 99795467772 99874015956 100001075328 100070386416 100079785344 100158557312 100355487232 100586872386 100596319824 100666043478 100675498352 100873444672 101195107442 101299790592 101370001824 101379522816 101578853376 101658805248 101902765536 102088470528 102183489408 102263917184 102615372288 102667694724 102898059264 102979049472 103207278636 103288512228 103491596208 103573053584 104025739818 104107617614 104215313664 104234397696 104297340672 104465409048 104547632904 104753192544 104835642912 104845489408 104918158176 105051634688 105087226959 105124446336 105376723452 105459664596 105568759296 106113623616 106123590144 106197144768 106405947648 106415941632 106499700736 107049369856 107103953138 107472042216 107556632568 107797966848 108026729811 108111756753 108121910952 108196850619 108334498272 108409585284 108419767456 108953471952 108979346476 109092082176 109167694272 109177947648 109263880704 109478713344 109515805542 109731133512 109741439808 109817501976 109827816384 110043757824 110130372352 110394662664 110508862464 110595843072 110813294592 110900514816 111166653312 111223335951 111472897536 111483367424 111540211552 111560636928 111807885189 111895888247 112115895892 112501209744 112589758512 112678376976 112899923136 112988785728 113170859802 113259935646 113482625256 113571946488 113661338024 113689433088 113884816864 114051963168 114276210048 114286943232 114366155904 114376897536 114601783296 114640611228 114691985408 114956425584 114967222656 115025843163 115046906832 115283936768 115771189248 115851430656 116079215616 116428045734 116519685282 116759749568 116781130752 117132070198 117334508256 117362373128 117443717391 117940098276 117951175584 118032927948 118183089024 118265002128 118276109952 118369204096 118601939456 118886559792 118980134416 119009544192 119103215616 119196960768 119214070976 119389038912 119717934336 119812163328 120047735808 120142224384 120408491742 120430541088 120503264266 120650010624 121272712704 121606797312 121637149821 121680230784 121876310556 121972238388 122068241724 122308250064 122404517872 122825191104 122921865792 122939510694 123036275362 123163552512 123459119784 123556293432 123799227552 123810855168 123896668896 123908305664 124151931904 124193995497 124547824544 124676665344 124763079168 124774797312 125407009728 125418788352 125482737996 125505716544 125764294656 125863282688 126142229444 126763174098 127012413528 127112383944 127374272256 127397597184 127474527488 127667953413 127768439799 127780440216 127869005277 128031679776 128120418972 128132452448 128572811136 128674009728 128793773108 128927006208 129028483584 129130040832 129338125488 129383933952 129427770186 129694428864 129796510272 130051713792 130154076416 130601382912 130704178176 130961166336 131354718264 131378772096 131458106472 131753070592 131820250016 132032669769 132136591587 132240595201 132500604236 132695072532 132955975152 133060623696 133165354608 133334767104 133427181888 133439713792 133747379766 133852651218 134096580864 134115829848 134128426432 134221391304 134360239104 134788683744 135053702784 135066387456 135160002432 135172697088 135438471168 135484358724 135545073664 135870354048 135939632829 136244652544 136820496384 136890259632 137596781322 137609704848 137705082606 137718016304 137988794944 138428810234 138700986424 138953751552 139063120896 139287212064 139383752508 139396843872 139670923392 139780857216 139890877568 140116302612 140165928448 140371646976 140502297936 140612886128 140647643136 140758345728 141096136896 141484831488 141498120192 141596193024 141874596864 142300944786 142412948678 142586376192 143296056288 143322296832 143408843424 143752995243 144035639748 144149009004 144162547936 144262467492 144445997696 144546113712 145157044032 145271295936 145456109568 145556925696 145570596864 145685174272 145906232472 146021074056 146308178016 146321919744 146423335968 146437088512 146725010432 146940355584 147192883552 147345149952 147461124096 147774058047 147890369781 148222204416 148297781268 148630530048 148747515904 149077180252 149811023934 150001612992 150105579624 150119678016 150237835968 150533230848 150651714304 150880308579 150894479736 150999065217 151013247528 151310167008 151429261984 151585910784 151792661163 151949685888 152069284224 152368280064 152382590976 152488207872 152502530048 152854148304 153275234112 153289630208 153367790884 153395875776 154347088896 154468574208 154772287488 154810917954 154932768342 155237394312 155359580376 155708174336 156038609727 156161426421 156284339783 156322970496 156446011008 156591623188 156821449356 157129788816 157253464368 157268234112 157377237264 157577452032 157686669504 157701479936 158065085178 158189496894 158515413056 159185385216 159295717152 159608921472 159623912448 159749551104 160063647744 160189632512 160544655656 160574054784 160655929707 161334948852 161696950272 162182866428 162240307712 162501747408 162614377926 162629651184 162757655632 163077666752 163469019714 163597684822 163638123264 163766921472 163895821056 163919347592 164218070016 164612159712 164726252964 164741724576 165065636736 165081140224 165195558528 165591993996 165893764608 166219941888 166350772224 166749979968 167209346304 167225051136 167310317328 167340955392 168173843838 168306212074 168884637768 169017565464 169349884704 169483178592 169756289703 169832363008 169889903469 170223937884 170357919732 170373920288 170492007036 170708906368 170827225296 171430414848 171549233856 171565346304 171902674944 172037978112 172173387776 172434638376 172450833984 172570360248 172925905152 173062013696 173402285056 173656783872 174135177216 174272237568 174642068601 174779527923 175139624352 175171696128 175277475296 175698105297 176043559692 176182122116 176926763376 177049391922 177274633536 177397503192 177414164928 177553806144 177779689472 177902909184 178329839688 178470201624 178654823424 178795441152 178821106464 178961855072 179146985472 179576901504 179718244992 180071603712 180088516608 180213336576 180230262784 180612737613 180645811632 180754896399 181160472064 181252843772 182410195968 182520346176 182814465834 182958357582 183102362586 183462375096 183479606464 183606776808 184382798688 184409266041 184554413043 184699674289 184745328768 185271668736 185334440148 185417494528 185698841328 185716282752 185845003344 185862458496 186227897856 186374476288 186821736816 187014998016 187162195968 187336397248 188128182528 188224106994 188258574816 188646441984 188794924032 189166129152 189213344166 189362272418 189734593048 190668575916 190713856333 191061408384 191096395776 191211791232 191670660324 192047519664 192180628458 192198678672 192349956656 192728151616 193011014592 193190659662 193342718426 193390509312 193542725376 193695061248 194007188232 194075900928 194541643296 194694765408 195077570688 195095892992 195231114624 195920474112 196056267264 196441749504 197032077396 197068158144 197187159708 197629605888 197730375024 198750906354 198907341542 199590935544 199748031912 200002150656 200140772832 200159570688 200317114624 200621069649 200710974464 200778976827 201173744772 201192639648 201332086956 201350996704 201746889344 202390214884 202599581184 202740003648 202759045632 203157706752 203317610496 203805531072 204366978816 204527834368 205230744576 205335389448 205796118528 205958098944 206395171983 206414557272 206557623909 206577024456 206983192416 207146107168 207643215351 208051479636 208215235228 208430627328 208594681344 208930818096 209095265808 209506385088 209671285824 209690978816 209836316352 210103269376 210174453918 210248892672 210753446904 210919329192 211137518592 212227247232 212247180288 212394289536 212811895296 212831883264 212999401472 213451417179 213619423017 214098739712 214207906276 214944084432 215113265136 216053459622 216223513506 216243821904 216393701238 216668996544 216819170568 216839534912 217906943904 217958692952 218184164352 218335388544 218355895296 218527761408 218957426688 219031611084 219462267024 219482879616 219635003952 219655632768 220087515648 220260744704 220748901527 220789325328 221017724928 221191686144 222333306624 222446671902 222945795072 223080423104 223121273856 223615770378 223791776494 224231791784 225002419488 225179517024 225356753952 225389102939 225799846272 225977571456 226341719604 226519871292 226965250512 227143892976 227322676048 227378866176 227769633728 228103926336 228552420096 228573886464 228732311808 228753795072 229281222456 229912851168 229934445312 230051686326 230093813664 230567873536 231542378496 231702861312 232158431232 232216376931 232399152513 232856091468 233039370564 233519499136 233562261504 234264140396 234669016512 234724746256 234887434782 235880196552 235902351168 236065855896 236366178048 236530004256 236552219904 236738408192 237097627767 237203878912 237284245341 237773119584 237960268832 238019088384 238206431232 238393921536 238428141952 238778077824 239435868672 239624326656 240095471616 240284448768 240816983484 240861082176 241006528532 242545425408 243213594624 243274299642 243360461568 243752621112 243921566889 243944476776 244136483448 244616500128 244809035744 245203529571 245396527233 245650382208 245843731584 245879021388 246072550724 246327105024 246918239568 247112586864 247598455104 247621710336 247793337792 247816611328 248303863808 248387990994 249095649088 249526158336 250814019456 250837576704 250965475992 251011433088 251528589312 251726565376 252260765757 252284458888 252459318111 253526348196 254024827056 254224767888 254748544512 254949054976 255335906826 255536879598 255560880432 255738010554 256063359552 256240837944 256264904896 257145622272 257348019456 257587546216 257854012416 258056967168 258260081664 258676250976 258767867904 258855540372 259388857728 259593020544 260103427584 260308152832 260885065441 261202765824 261408356352 262709436528 262757544192 262916212944 263640500032 264065339538 264273183174 264481190402 265001208472 265390145064 265911950304 266121247392 266330709216 266669534208 266854363776 266879427584 267494759532 267705302436 268193161728 268231659696 268256852864 268442782608 268720478208 269577367488 270107405568 270132774912 270320004864 270345394176 270968717448 271740708096 271879265658 272489305088 273640992768 273780519264 274437536373 274653543879 275193562644 275219409696 275410165212 275436032608 275977589888 276857620468 277401972848 277907503104 278126241792 278574424128 278767505016 278793687744 279341846784 279561714432 279781755136 280232605224 280331856896 280743293952 281004595872 281225772256 281295286272 281516691456 282192273792 282336160491 282969662976 282996240384 283192386048 283749193728 283820016249 284043408627 284601889572 284825897356 286592112576 286644593664 286817686848 287505990486 288071279496 288270942687 288298018008 288325095872 288524934984 288891995392 289092227424 289785989493 290014077639 290314088064 290542591872 290912219136 291113851392 291141193728 291370348544 291812464944 292042148112 292616356032 292643839488 292846671936 292874177024 293450020864 293880711168 294385767104 295548116094 295780739562 296444408832 296595562536 297261060096 297495031808 298126359531 298154360504 298361012313 299622047868 300003225984 300211159248 300239356032 300475671936 301066461696 301303428608 301760617158 301788959472 301998130434 302026495056 302620334016 302858523968 303585322326 303899371776 304138568448 304736560128 304976415744 305708296608 306550468224 306579260416 306735581768 306791751552 308318713703 308694177792 308937148416 309621835908 309865536684 310474788624 310719160752 312077219454 312322852842 312568679566 312645940992 312892022016 313183246376 313642898712 314259577632 314506928736 314536468224 314754474528 315154904064 315261680877 315373339008 315402959872 316130170356 316378993788 317030826112 318370770432 318591434304 319217842944 319247824896 319499102208 321089311312 321148109568 321311859414 322669897704 323393900544 324335270259 324365732856 324480615424 324590551857 325003494816 325228755852 325259302368 325515311264 326155333504 326938039428 327195369644 327276246528 327533842944 327791642112 327838695184 328436140032 329224319424 329452505928 329483449152 330131273472 330162280448 330391117056 331183987992 331787529216 332439883776 332701544448 333499959936 333670007853 334418692608 334450102272 334620634656 334681910784 335423655567 335687664741 336347687676 336612424148 337769275536 338035130928 338699769408 338966357184 339512579406 339664726016 339779806938 340447875768 340715839464 340747840576 340984014072 341417812736 341654450592 342860829696 343098467712 343130692608 343805349888 344075956224 344346775552 344869276752 344901667968 345077529489 345140720496 345851810304 346124027392 346804570112 347313567744 349284137202 349559055846 350279248704 350343392256 350554950592 351396210594 352087119384 352331152173 352364244232 353853526752 354098783844 354182876047 354549267072 354795006384 354828329856 355107612288 355559378944 355805818368 356659679376 356940403248 357309646848 357590882304 357642212928 357923710144 359153803008 359436489984 360143207424 360426673152 361225475226 361291623264 361509792798 362320944128 362505687544 364376661649 364820391936 364911449463 365040692352 365628931668 365916715164 366204725172 366924750192 366959212928 367213553616 368765597376 368818532082 369108826086 369399348578 369490657536 370668880296 371397682656 371432565504 371690006688 371724916992 372455795712 372581986491 372748952576 373643473632 374029996032 374324391936 374672794496 376256365056 376448213988 376517149632 377292883968 377589848064 378426688332 378724544836 379469186096 381337151832 381427712666 382122816768 382192791552 382423582464 383305319397 383341320648 383607015831 384095039328 384361256916 384397357344 384699913312 385456303232 386022029184 386381319324 386685436852 386781018624 387085450752 387390122496 388014376464 388151801856 389083286592 389389530816 390155141376 390191785984 390462229248 392112534528 392883499008 394064154792 394136316288 394374319416 395259211776 395460750048 396098009307 396409774761 396721785603 397501812708 397814683084 399181871088 399496063824 400004301312 400281545664 400319141376 400634229248 401242139298 401421948928 401557953654 402347489544 402385279296 402664173912 402701993408 403493778688 404780429768 405199162368 405480007296 405518091264 406315413504 406635220992 407611062144 407818898487 408733957632 409055668736 409962245693 410461489152 410670778896 412790343966 412829114544 413115247818 413154048912 413966384832 414292214336 415286430702 416102959272 416430470456 416861254656 417189362688 417861636192 418190531616 419012770176 419342571648 419381957632 419672632704 420206538752 420348907836 420497785344 421506893808 421761424931 421838658384 422275037184 424454494464 424494360576 424788579072 425623790592 426902834358 427238846034 428197479424 428415812552 429888168864 430226530272 430626963767 431258985729 432106919244 432447027012 432487643808 432787402476 433337993088 433638341136 433679069824 435813887808 435917385904 436368328704 436670777088 436711790592 437055522816 438063222168 438924534048 438965759232 439270007904 439311265536 440175031296 440521489408 441497803054 441578650656 442035449856 442383372288 443671109343 444666613248 444893343804 445891590144 446160846208 446242547712 447231540756 447583552988 448463583568 450004838976 450359034048 450713507904 450778205878 451599692544 451955142912 452683439208 452997195651 453039742584 453930501024 454287785952 454645352096 454757732352 455377983489 455539267456 456207852672 457104840192 457147772928 457464623616 457507590144 458562444912 459825702336 459868890624 460103372652 460187627328 461135747072 463405722624 464316862464 464432753862 464798305026 465712182936 466078741128 467038998272 467124523008 468115829181 468484279263 468528280792 468853019349 469338033024 469449492512 469774869564 471760393104 471804702336 472131711792 472732356096 473060008512 473104439808 473476816384 474195255534 474407757824 474568490682 475546239168 475920537664 476856283904 477556155648 478871737344 479248653312 480190943232 480568897536 481633966968 481722164352 481967789121 482013057064 484500835819 485090850816 486548599284 486720923136 487505242224 487843133778 487888953552 488272966896 489233000256 489618071488 490407059142 490793054466 491300764416 491687463168 491758042776 492145101448 492654210048 493836479136 494225173728 495196910208 495243420672 495586675584 495633222656 496607727616 496775981988 498191298176 498445320373 499052316672 501628038912 501675153408 501930951984 502022866176 504521531514 504568917776 504918636222 507052696392 508049654112 508449535776 509497089024 509669710407 509898109952 510671813652 511073759196 511121760864 511476021108 512126719104 512481675888 512529809792 514291244544 514696038912 515175092432 515708024832 516113934336 516520163328 517352501952 517711080744 518777715456 519186041088 520206855168 520616305664 521770130882 522405531648 522816712704 524338583769 525418873056 525515088384 525832425888 527094315891 527281000064 528130679076 528546366348 528962380804 530002416944 530780290128 531823900608 532242494784 532661418432 533339068416 533708727552 533758855168 534989519064 535410604872 536386323456 536463319392 536513705728 536885565216 537440956416 539154734976 540214811136 540265549824 540640009728 540690788352 541838212839 541937434896 542264689197 543481416192 543758531316 544978610176 547561038528 548875072746 549307087758 550387125288 550438819392 550820330424 550872065216 551955179776 553227798123 553663239129 553715240936 554099022867 554803945696 555815006208 556252483584 557148848256 557535010032 557587375488 558683693568 559123428864 559563510272 560465210448 560663713792 561486587904 562009191744 562451544512 564384547584 564672320982 565939325952 566384772096 567498387456 567640032498 568086817254 569203779144 569651794712 572141568999 572591896877 573184225152 573289187328 573635373696 575011980972 576142558992 576541885374 576596036016 576650191744 577049869968 577783990784 578184454848 579571978986 580028155278 580628176128 581085183744 582227702784 583624929888 584084296224 585232712064 585287678976 585693343872 585748354048 586900041728 587761422336 588771534208 589071742259 591096232188 591561479124 592888817664 593191125072 596252719062 596308721008 596722024626 599244095736 600006451968 600422318496 600478712064 600951343872 602132923392 602336930481 602606857216 603521234316 603577918944 603996260868 604052990112 605240668032 605717047936 607170644652 607798743552 608277136896 609473120256 609952831488 611416593216 613100936448 613158520832 613471163536 613583503104 616637427406 617388355584 617874296832 619243671816 619672871727 619731073368 620949577248 621438321504 622929646053 624154438908 624645705684 625137359132 625291881984 625784044032 626366492752 627285797424 628519155264 629013857472 629072936448 629508949056 630309808128 630523361754 630746678016 630805919744 632260340712 632757987576 634061652224 636741540864 637182868608 638435685888 638495649792 638998204416 640354251537 640858269051 642178622624 642296219136 642623718828 645339795408 648670540518 648731465712 648961230848 649181103714 650006989632 650457511704 650518604736 651030622528 652310667008 653876078856 654390739288 654552493056 655067685888 655583284224 655677390368 656872280064 658448638848 658905011856 658966898304 660262546944 660324560896 660782234112 662246704581 662367975984 662767953463 663575058432 666999919872 667340015706 668837385216 669241269312 669363821568 670847311134 671375329482 672695375352 673224848296 675538551072 676070261856 676167308817 676699514491 677399538816 677932714368 679025158812 679329452032 679559613876 680895751536 681431678928 681495681152 681968028144 682835625472 683308901184 685721659392 686196935424 686261385216 689738553504 689803335936 690155058978 690281440992 691703620608 692248054784 693609140224 694627135488 696175695397 697197457539 698568274404 699118111692 700558497408 700686784512 701109901184 702792421188 704174238768 704662304346 704728488464 707707053504 708197567688 708365752094 709098534144 709590012768 709656659712 710215224576 711611636736 711852736023 713319358752 713880806496 714619293696 715181764608 715284425856 715847420288 718307606016 718872979968 720286414848 720853346304 722450950452 722583246528 723019585596 724641888256 725011375088 728753323298 729640783872 729822898926 730081384704 731257863336 731833430328 732409450344 733849500384 733918425856 734427107232 735610588713 736189581699 737531194752 737637064164 738217652172 738798697156 738981315072 741337760592 742795365312 742865131008 743380013376 743449833984 744911591424 745163972982 745497905152 747286947264 749345588992 752512730112 752896427976 753034299264 754585767936 755179696128 756782297271 756853376664 757377954333 757449089672 758938372192 761358456287 762674303664 762855425332 764245633536 764847164928 766610638794 766682641296 767214031662 768190078656 768722513832 768794714688 769399826624 770912606464 772044058368 772762638648 773370873704 773562037248 774170901504 774780244992 776028752928 776303603712 778166573184 778779061632 780310282752 780383571968 780924458496 782655196323 783271217729 784225069056 788128309584 788272632576 788748638832 790921500096 792196018614 792819549522 793443571206 795003625416 795629366168 798363742176 798992127648 800008602624 800563091328 800638282752 801268458496 802484278596 802843897856 803115907308 804694979088 804770558592 805328347824 805403986816 806987557376 809560859536 810398324736 810960014592 811036182528 815222124288 815637796974 817467915264 818111337472 819924491386 820922978304 821341557792 823960631637 825580687932 825658229088 826230495636 826308097824 827932769664 828584428672 830572861404 832205918544 832860940912 833722509312 834378725376 835723272384 836381063232 838025540352 838685143296 838763915264 839345265408 840697815672 840995570688 843013787616 843522849862 843677316768 844550074368 848908988928 848988721152 849577158144 851247581184 851460048747 852130225881 853805668716 854477692068 856394958848 856831625104 859776337728 860453060544 861253927534 862517971458 864213838488 864894054024 864975287616 865574804952 866675986176 867276682272 867358139648 869357968479 870042232917 871627775616 871834771808 872736657408 873341554176 873423581184 874111045632 876126444336 877849068096 877931518464 878540015808 878622531072 880350062592 881042978816 882995606108 883157301312 887342218686 889333226496 889786687608 891783180288 892321692416 892485095424 894379078593 894463081512 895083036939 895167105976 896927167136 899787266521 900009677952 900718068096 901427015808 901556411756 903199385088 903910285824 905366878416 905994391302 906079485168 907861002048 908575571904 909290704192 910755966978 911078534912 912415705344 914209680384 914929247232 917124889824 919651404672 919737781248 920206745304 920375254656 922271494144 924956141109 925684166407 926811445248 928865507724 929596610052 931424365872 932157482256 934077996544 936231658362 936968558526 937056561584 937706038698 938676066048 938898985024 939549739128 943520786208 943609404672 944263423584 945464712192 946120017024 946208879616 946953632768 948390511068 948815515648 949136981364 951092478336 951841075328 953712567808 955112311296 957743474688 958497306624 963267933936 963444328704 963935578242 964026114128 969001671638 970181701632 973097198568 973441846272 973771655571 975010484448 975686267556 975777907104 976545933792 978466000512 979236142976 980814118284 981586108932 982601528832 983374926336 983516085552 984290202896 985308420096 987672958272 988450347456 990393820416 990486841344 991173351168 991266445312 993551963976 996382596352 996890640746 998104633344 1003256077824 1003350306816 1003861903968 1004045732352 1006270966701 1007062994223 1009043063028 1009137835552 1009837272444 1014105392784 1016099308224 1016899071552 1018994178048 1019339420814 1019796219904 1021343627304 1022147518392 1022243521728 1022952042216 1024253438208 1024963351776 1025059619584 1028582489088 1029392077824 1030350184864 1031416049664 1032227868672 1033040326656 1034705003904 1035232588467 1035422161488 1037555430912 1038372082176 1040413710336 1041232611328 1041492498299 1043540261764 1048677167538 1050837746112 1051030176768 1051664851776 1054188631782 1054562000128 1056261358152 1056993456519 1057092732696 1057924761608 1060004833888 1061560580256 1062548628141 1063384951343 1063647801216 1064484989568 1065322836864 1066678136832 1067417455104 1067517710336 1069979038128 1070821209744 1072772646912 1072926638784 1073027411456 1073771130432 1078309469952 1080429622272 1081280019456 1083676425678 1083874869792 1084529378394 1086962832384 1087517062632 1089957220352 1093129984947 1093990378481 1095122077056 1097750145492 1098614175516 1100774250576 1100877638784 1101640660848 1101744130432 1103910359552 1106455596246 1107326478258 1107430481872 1108198045734 1109607891392 1114297696512 1115070020064 1115174750976 1117367387136 1118246857728 1119127020544 1120930420896 1121327427584 1122973175808 1124018383488 1124903089024 1128769095168 1129344641964 1131878651904 1132769544192 1135280064996 1136173634508 1138407558288 1139303589424 1144283137998 1145183793754 1146368450304 1146578374656 1147270747392 1150023961944 1150821047493 1152285117984 1153083770748 1153192072032 1153300383488 1154099739936 1155567981568 1156368909696 1159143957972 1160056310556 1161256352256 1162170367488 1164455405568 1167249859776 1168168592448 1170465424128 1170575357952 1171386687744 1171496708096 1177543068416 1178143484518 1182192464376 1183122958248 1185777635328 1186382250144 1188294027921 1189229324283 1190165356809 1192505438124 1192617442016 1193444049252 1198488191472 1200012903936 1200844636992 1200957424128 1201902687744 1204265846784 1204673860962 1205213714432 1207042468632 1207155837888 1207992521736 1208105980224 1210481336064 1211434095872 1214341289304 1215597487104 1216554273792 1218946240512 1219905662976 1222833186432 1223456695461 1226201872896 1226317041664 1226942327072 1227167006208 1229886737079 1230854770717 1233274854812 1238487343632 1239345743454 1239462146736 1241899154496 1242876643008 1245859292106 1248308877816 1249291411368 1250274718264 1250583763968 1251568088064 1252732985504 1254571594848 1257038310528 1258027714944 1258145872896 1259017898112 1260619616256 1261046723508 1261493356032 1261611839488 1264520681424 1265284274793 1265515975152 1268123304448 1273483081728 1274365737216 1276871371776 1280708503074 1281716538102 1284357245248 1284592438272 1285247437656 1290679590816 1291880891301 1292897720023 1297341081036 1297462931424 1297922461696 1298362207428 1300013979264 1300915023408 1301037209472 1302061245056 1304621334016 1307752157712 1308781478576 1309104986112 1310135371776 1311166568448 1311354780736 1316897277696 1317810023712 1317933796608 1320525093888 1321564468224 1324493409162 1324735951968 1325535906926 1327150116864 1333999839744 1334680031412 1337674770432 1338482538624 1338727643136 1341694622268 1342750658964 1345390750704 1346449696592 1351077102144 1352140523712 1352334617634 1353399028982 1354799077632 1355865428736 1358050317624 1359119227752 1361791503072 1362863357856 1362991362304 1363936056288 1365671250944 1366133950467 1366617802368 1371443318784 1372393870848 1372522770432 1379477107008 1379606671872 1380310117956 1380562881984 1383407241216 1384496109568 1392351390794 1394394915078 1397136548808 1398236223384 1401116994816 1401373569024 1402219802368 1404347487543 1405452837789 1405584842376 1406559058047 1408348477536 1409324608692 1409456976928 1415414107008 1416395135376 1416731504188 1418197068288 1419180025536 1419313319424 1420430449152 1423223273472 1423705472046 1426638717504 1427761612992 1430568851712 1431694840576 1436615212032 1437745959936 1440572829696 1441706692608 1444901900904 1445166493056 1445903367363 1446039171192 1449283776512 1450022750176 1453502507457 1454646547211 1457506646596 1459645797852 1460162769408 1462515726672 1463666860656 1464818900688 1467699000768 1467836851712 1468854214464 1471221177426 1472379163398 1475062389504 1475274128328 1476435304344 1477597394312 1477962630144 1482675521184 1485590730624 1485730262016 1486760026752 1486899667968 1489823182848 1490327945964 1490995810304 1494573894528 1495335961119 1498691177984 1505025460224 1505792855952 1506068598528 1513564594542 1513706753328 1514755908666 1514898179344 1517876744384 1522716912574 1525348607328 1525710850664 1528491267072 1529694329856 1533221277588 1533365282592 1534428063324 1536380157312 1537445027664 1537589429376 1538799653248 1541825212928 1544088116736 1545525277296 1546741747408 1547124074496 1548341803008 1549560489984 1552057505856 1556333146368 1557558123264 1560620565504 1561848916992 1565310392646 1566542435458 1568450138112 1576256619168 1576545265152 1577497277664 1581282947673 1581843000192 1584392037228 1585639099044 1586887142412 1590007250832 1591258732336 1596727484352 1597984255296 1600017205248 1601126182656 1601276565504 1602536916992 1604968557192 1606231814616 1609389958176 1609541117184 1610656695648 1610807973632 1613975114752 1619121719072 1620796649472 1621920029184 1622072365056 1625514638517 1626794067591 1630444248576 1631275593948 1634935830528 1636222674944 1639848982772 1642683115584 1647921263274 1651161375864 1651316458176 1652460991272 1652616195648 1655865539328 1657168857344 1659683394369 1660989717387 1661145722808 1662297068601 1664411837088 1665721881824 1667445018624 1668757450752 1671446544768 1672762126464 1676051080704 1677370286592 1677527830528 1678690530816 1681395631344 1681991141376 1686027575232 1687045699724 1687354633536 1697817977856 1699154316288 1702495162368 1702920097494 1704260451762 1707611337432 1708955384136 1712789917696 1713663250208 1716424706997 1717775690631 1719127737613 1719552675456 1720906121088 1722507855068 1725035942916 1728427676976 1729788108048 1729950575232 1731149609904 1733351972352 1734553364544 1734716279296 1738715936958 1740084465834 1743255551232 1743669543616 1746683108352 1752252888672 1755698136192 1755863036928 1757080031616 1757245062144 1760700125184 1762085957632 1765991212216 1766314602624 1767215226777 1774684437372 1778666452992 1779573375216 1784643384832 1788758157186 1788926163024 1790166073878 1790334211952 1793854334272 1799574533042 1800019355904 1801436136192 1802854031616 1803112823512 1806398770176 1807820571648 1810733756832 1811988782604 1812158970336 1815722004096 1817151143808 1818581408384 1821511933956 1822157069824 1824831410688 1828419360768 1829858494464 1834249779648 1839302809344 1839475562496 1840413490608 1840750509312 1849912282218 1851368332814 1853622890496 1857731015448 1859193220104 1862848731744 1864314964512 1868155993088 1868788938159 1872463316724 1873937117052 1874113123168 1875412077396 1877352132096 1877797970048 1879099478256 1887041572416 1887218809344 1888526847168 1890929424384 1892240034048 1892417759232 1893907265536 1896781022136 1898273962728 1902184956672 1903682150656 1907425135616 1910224622592 1915486949376 1916994613248 1921062754611 1922574807153 1926535867872 1926888657408 1927871156484 1928052228256 1938003343276 1946194397136 1946883692544 1947543311142 1950020968896 1951372535112 1951555814208 1953091867584 1956932001024 1958472285952 1961628236568 1963172217864 1965203057664 1966749852672 1967032171104 1968580405792 1970616840192 1975345916544 1976900694912 1980787640832 1980973682688 1982346702336 1982532890624 1986740113743 1987103927952 1988303860389 1992765192704 1993781281492 2006512155648 2007723807936 2008091464704 2012541933402 2014125988446 2018086126056 2018275671104 2019674544888 2028210785568 2028501926451 2030098543473 2031696417179 2032198616448 2033798143104 2037988356096 2038678841628 2039592439808 2042687254608 2044295036784 2044487043456 2045904084432 2048506876416 2049926703552 2050119239168 2057164978176 2058784155648 2060700369728 2069410007808 2070465176934 2070844322976 2075110861824 2076744164352 2080827420672 2082465222656 2082984996598 2087080523528 2088527086191 2097354335076 2101675492224 2102060353536 2103329703552 2108377263564 2109124000256 2112522716304 2113986913038 2114185465392 2115849523216 2120009667776 2123121160512 2125097256282 2126769902686 2127295602432 2128969979136 2130645673728 2134834910208 2139958076256 2141642419488 2145545293824 2145853277568 2146054822912 2147542260864 2156618939904 2160859244544 2162560038912 2167352851356 2167749739584 2169058756788 2173925664768 2175034125264 2186259969894 2187980756962 2190244154112 2195500290984 2197228351032 2201548501152 2201755277568 2203281321696 2203488260864 2206831766139 2207820719104 2208568745097 2212911192492 2214652956516 2214860963744 2216396091468 2219215782784 2228595393024 2230140040128 2230349501952 2234734774272 2236493715456 2238254041088 2241860841792 2248036766976 2249806178048 2257538190336 2258689283928 2263757303808 2265539088384 2270346891813 2270560129992 2272133862999 2272347269016 2276815116576 2278607178848 2284075368861 2288566275996 2290367587508 2292736900608 2294541494784 2300047923888 2301642094986 2304570235968 2306167541496 2306384144064 2306600766976 2308199479872 2311135963136 2312737819392 2318287915944 2320112621112 2322512704512 2324340734976 2328910811136 2334499719552 2336337184896 2340930848256 2341150715904 2342773375488 2342993416192 2347965588969 2349813653187 2355086136832 2356286969036 2364384928752 2366245916496 2372764500288 2376588055842 2378458648566 2380330713618 2385010876248 2385234884032 2386888098504 2396976382944 2400025807872 2401689273984 2401914848256 2403805375488 2408531693568 2409347721924 2410427428864 2414084937264 2414311675776 2415985043472 2416211960448 2420962672128 2422868191744 2428682578608 2431194974208 2433108547584 2445666372864 2446913390922 2452403745792 2453884654144 2454334012416 2459773474158 2461709541434 2466549709624 2476974687264 2478691486908 2478924293472 2479280132329 2483798308992 2485753286016 2491718584212 2496617755632 2498582822736 2500549436528 2501167527936 2503136176128 2505465971008 2509143189696 2514076621056 2516055429888 2516291745792 2518035796224 2522093447016 2522986712064 2529041362848 2530568549586 2531031950304 2536246608896 2546966163456 2548731474432 2553742743552 2554380146241 2556390677643 2561417006148 2563433076204 2568714490496 2569184876544 2570494875312 2581359181632 2583761782602 2585795440046 2594682162072 2594925862848 2596724414856 2600027958528 2601830046816 2602074418944 2604122490112 2608073905437 2609242668032 2610126698751 2615504315424 2617562957152 2618209972224 2620270743552 2622333136896 2622709561472 2633794555392 2635620047424 2635867593216 2641050187776 2643128936448 2648986818324 2649471903936 2651071813852 2667999679488 2669360062824 2675349540864 2676965077248 2677455286272 2683137235779 2683389244536 2685249110817 2685501317928 2690781501408 2692899393184 2699361799563 2702154204288 2704281047424 2704669235268 2706798057964 2709598155264 2711730857472 2716100635248 2718238455504 2723583006144 2725726715712 2725982724608 2727872112576 2731342501888 2732267900934 2733235604736 2744787741696 2758954214016 2759213343744 2760620235912 2761125763968 2766814482432 2768992219136 2774868423327 2777052499221 2784702781588 2788789830156 2794273097616 2796472446768 2802233989632 2804439604736 2808694975086 2810905675578 2811169684752 2813118116094 2816696955072 2818649217384 2818913953856 2830828214016 2832790270752 2833463008376 2836394136576 2838360051072 2838626638848 2840860898304 2846446546944 2847410944092 2853277435008 2855523225984 2861137703424 2863389681152 2869735719851 2873230424064 2875491919872 2889803801808 2890332986112 2891806734726 2892078342384 2900045500352 2907005014914 2909293094422 2915013293192 2919291595704 2920325538816 2925031453344 2927333721312 2929637801376 2935398001536 2935673703424 2937708428928 2942442354852 2944758326796 2950124779008 2950548256656 2952870608688 2955194788624 2955925260288 2965351042368 2971181461248 2971460524032 2973520053504 2973799335936 2980655891928 2989147789056 2990671922238 2997382355968 3010050920448 3011585711904 3012137197056 3018812900103 3021188982669 3027129189084 3027413506656 3029511817332 3029796358688 3035753488768 3045433825148 3050697214656 3051421701328 3056982534144 3059388659712 3066442555176 3066730565184 3068856126648 3072760314624 3074890055328 3075178858752 3077599306496 3083650425856 3088176233472 3091050554592 3093483494816 3094248148992 3096683606016 3099120979968 3104115011712 3105697765401 3112666292736 3115116246528 3121241131008 3123697833984 3124477494897 3130620785292 3133084870916 3152513238336 3153090530304 3154994555328 3162565895346 3163686000384 3168784074456 3170980369557 3171278198088 3173774284824 3180014501664 3182517464672 3187645884423 3190154854029 3193454968704 3195968510592 3200034410496 3202252365312 3202553131008 3205073833984 3209937114384 3212463629232 3218779916352 3219082234368 3221313391296 3221615947264 3227950229504 3238243438144 3243840058368 3251029277034 3253588135182 3260888497152 3262551187896 3269871661056 3272445349888 3279389954841 3279697965544 3281971135443 3285366231168 3295842526548 3302322751728 3302632916352 3304921982544 3305232391296 3311731078656 3314337714688 3319366788738 3321979434774 3322291445616 3324594137202 3328823674176 3331443763648 3342893089536 3345524252928 3352102161408 3354740573184 3357381061632 3362791262688 3363982282752 3372055150464 3374091399448 3374709267072 3391505850733 3395635955712 3398308632576 3405840194988 3408520903524 3415222674864 3417910768272 3427326500416 3432849413994 3435551381262 3438255475226 3439105350912 3441812242176 3445015710136 3450071885832 3456855353952 3459576216096 3459901150464 3462299219808 3466703944704 3469106729088 3469432558592 3477431873916 3480168931668 3486511102464 3487339087232 3493366216704 3504505777344 3511396272384 3511726073856 3514160063232 3514490124288 3531982424432 3532629205248 3534430453554 3549368874744 3557332905984 3559146750432 3567687972849 3569286769664 3570496070427 3577516314372 3577852326048 3580332147756 3580668423904 3587708668544 3599149066084 3600038711808 3602872272384 3605708063232 3606225647024 3612797540352 3615641143296 3621467513664 3623977565208 3624317940672 3631444008192 3634302287616 3637162816768 3643023867912 3644314139648 3649662821376 3656838721536 3659716988928 3668499559296 3670370086383 3678605618688 3678951124992 3680826981216 3681501018624 3689660211237 3692564312151 3699824564436 3702736665628 3715462030896 3718386440208 3725697463488 3728629929024 3736311986176 3737577876318 3744926633448 3747874234104 3748226246336 3750824154792 3754704264192 3755595940096 3758198956512 3774083144832 3774437618688 3777053694336 3781858848768 3784480068096 3784835518464 3787814531072 3793562044272 3795852824379 3796547925456 3804369913344 3807364301312 3814850271232 3820449245184 3842125509222 3845149614306 3853071735744 3853777314816 3855742312968 3856104456512 3875642673903 3876006686552 3878693160069 3892388794272 3893767385088 3895086622284 3900041937792 3902745070224 3903111628416 3906183735168 3913864002048 3916944571904 3923256473136 3926344435728 3930406115328 3933499705344 3934064342208 3937160811584 3950691833088 3953801389824 3961575281664 3964693404672 3973480227486 3974207855904 3976607720778 3985530385408 3987562562984 4008143278139 4013024311296 4015447615872 4016182929408 4025083866804 4028251976892 4036172252112 4036551342208 4039349089776 4056421571136 4057003852902 4060197086946 4063392834358 4064397232896 4067596286208 4077357683256 4085374509216 4088590073568 4088974086912 4091808168864 4097013752832 4098401851401 4099853407104 4100238478336 4114329956352 4117568311296 4121400739456 4138820015616 4140930353868 4141688645952 4150221723648 4153488328704 4165969993196 4174161047056 4177054172382 4194708670152 4203350984448 4204120707072 4206659407104 4216358513367 4216754527128 4218248000512 4219677174141 4225045432608 4227973826076 4228370930784 4231699046432 4240019335552 4246242321024 4250194512564 4253539805372 4254591204864 4257939958272 4261291347456 4269669820416 4279916152512 4283284838976 4291706555136 4292109645824 4295084521728 4313237879808 4321718489088 4325120077824 4334705702712 4335499479168 4337710102089 4338117513576 4347851329536 4350068250528 4360507522371 4363939641633 4372519939788 4375961513924 4380488308224 4391000581968 4394456702064 4403097002304 4403510555136 4406562643392 4406976521728 4413663532278 4415641438208 4417137490194 4425822384984 4429305913032 4429721927488 4432792182936 4438431565568 4457190786048 4460280080256 4460699003904 4469469548544 4472987430912 4476508082176 4483721683584 4486007883357 4496073533952 4499612356096 4515076380672 4517378567856 4540693783626 4541120259984 4544267725998 4544694538032 4553630233152 4557214357696 4568150737722 4577132551992 4580735175016 4585473801216 4589082989568 4600095847776 4603284189972 4609140471936 4612335082992 4612768288128 4613201533952 4616398959744 4622271926272 4625475638784 4636575831888 4639375674241 4640225242224 4645025409024 4648681469952 4668999439104 4672674369792 4681861696512 4685546750976 4695931177938 4699627306374 4710172273664 4712573938072 4728769857504 4732491832992 4736896601437 4743848843019 4745529000576 4753176111684 4756917297132 4760661427236 4770021752496 4770469768064 4773776197008 4793952765888 4800051615744 4803378547968 4803829696512 4807610750976 4818695443848 4828169874528 4828623351552 4831970086944 4832423920896 4841925344256 4845736383488 4857365157216 4862389948416 4866217095168 4880382202773 4891332745728 4893826781844 4904807491584 4907769308288 4908668024832 4919546948316 4923419082868 4933099419248 4953949374528 4957382973816 4957848586944 4958560264658 4967596617984 4971506572032 4982969152161 4983437168424 4986891205803 4993235511264 4997165645472 5001098873056 5002335055872 5006272352256 5010931942016 5018286379392 5028153242112 5032110859776 5032583491584 5036071592448 5044186894032 5045973424128 5058082725696 5061137099172 5062063900608 5072493217792 5097462948864 5107485487104 5108760292482 5112781355286 5122834012296 5126866152408 5137428980992 5138369753088 5140989750624 5149274120991 5153327071893 5157383212839 5162718363264 5167523565204 5171590880092 5189364324144 5189851725696 5193448829712 5200055917056 5203660093632 5204148837888 5208244980224 5216147810874 5218485336064 5220253397502 5231008630848 5235125914304 5245419122944 5267589110784 5271240094848 5271735186432 5282100375552 5286257872896 5297973636648 5298943807872 5301645680331 5302143627704 5329509194009 5335999358976 5338720125648 5353930154496 5366274471558 5366778489072 5370498221634 5371002635856 5381563002816 5385798786368 5398723599126 5404308408576 5408562094848 5409338470536 5413596115928 5419196310528 5423461714944 5432201270496 5436476911008 5447166012288 5451453431424 5451965449216 5455744225152 5462685003776 5464535801868 5466471209472 5482898524103 5489575483392 5517908428032 5518426687488 5521240471824 5522251527936 5549736846654 5554104998442 5569405563176 5577579660312 5588546195232 5592944893536 5604467979264 5606366814477 5608879209472 5617389950172 5621811351156 5622339369504 5626236232188 5633393910144 5637298434768 5637827907712 5661656428032 5665580541504 5666926016752 5672788273152 5676720102144 5677253277696 5681721796608 5694821888184 5706554870016 5711046451968 5722275406848 5726779362304 5739471439702 5746460848128 5750983839744 5767724421459 5779607603616 5780665972224 5783613469452 5784156684768 5800091000704 5814010029828 5818586188844 5830026586384 5838583191408 5840651077632 5850062906688 5854667442624 5859275602752 5870796003072 5871347406848 5875416857856 5884884709704 5889516653592 5900249558016 5901096513312 5905741217376 5910389577248 5911850520576 5930702084736 5942362922496 5942921048064 5947040107008 5947598671872 5960220341229 5961311783856 5964911581167 5978295578112 5981343844476 5994764711936 6023171423808 6024274394112 6037625800206 6042377965338 6054258378168 6054827013312 6059023634664 6059592717376 6071506977536 6085505779353 6090295630419 6090867650296 6095089251537 6101394429312 6102843402656 6113965068288 6118777319424 6132885110352 6133461130368 6137712253296 6145520629248 6149780110656 6150357717504 6155198612992 6167300851712 6176352466944 6182101109184 6186966989632 6208230023424 6211395530802 6225332585472 6230232493056 6242482262016 6247395667968 6248954989794 6261241570584 6265581258573 6266169741832 6298510865647 6305026476672 6306181060608 6309989110656 6325131790692 6327372000768 6337568148912 6341960739114 6342556396176 6347548569648 6360029003328 6365034929344 6375291768846 6380309708058 6386909937408 6391937021184 6404504730624 6419874228768 6424927258464 6437559832704 6438164468736 6442626782592 6443231894528 6455900459008 6476486876288 6479789164849 6487680116736 6502058554068 6507176270364 6521776994304 6525102375792 6558779909682 6559395931088 6563942270886 6570732462336 6591685053096 6604645503456 6605265832704 6609843965088 6610464782592 6623462157312 6625706235291 6628675429376 6638733577476 6643958869548 6644582891232 6649188274404 6657647348352 6662887527296 6685786179072 6691048505856 6704204322816 6709481146368 6714762123264 6725582525376 6744110300928 6748182798896 6749418534144 6783011701466 6791271911424 6796617265152 6811680389976 6816401588997 6817041807048 6830445349728 6835821536544 6852226106583 6854653000832 6865698827988 6871102762524 6876510950452 6878210701824 6883624484352 6890031420272 6900143771664 6913710707904 6919152432192 6919802300928 6924598439616 6933407889408 6938213458176 6938865117184 6954863747832 6960337863336 6973022204928 6974678174464 6986732433408 7009011554688 7022792544768 7023452147712 7028320126464 7028980248576 7043896766907 7049440959561 7063964848864 7065258410496 7068860907108 7098737749488 7118293500864 7135375945698 7138573539328 7140992140854 7155032628744 7155704652096 7160664295512 7161336847808 7175417337088 7198298132168 7200077423616 7205744544768 7211416126464 7212451294048 7225595080704 7231282286592 7242935027328 7247955130416 7248635881344 7262888016384 7268604575232 7274325633536 7286047735824 7288628279296 7290447488093 7299325642752 7336999118592 7340740172766 7357211237376 7361653962432 7363002037248 7379320422474 7385128624302 7399649128872 7405473331256 7430924061792 7436772880416 7437840396987 7443694659401 7451394926976 7457259858048 7472623972352 7475155752636 7489853266896 7495748468208 7496452492672 7501648309584 7509408528384 7511191880192 7516397913024 7548166289664 7548875237376 7554107388672 7568960136192 7587124088544 7591705648758 7593095850912 7608739826688 7614728602624 7629700542464 7640898490368 7657932649367 7669172032929 7684251018444 7690299228612 7706143471488 7707554629632 7711484625936 7712208913024 7751285347806 7752013373104 7757386320138 7784777588544 7790173244568 7800083875584 7805490140448 7806223256832 7812367470336 7827728004096 7830380096253 7833889143808 7846512946272 7852688871456 7860812230656 7866999410688 7868128684416 7874321623168 7901383666176 7907602779648 7923150563328 7929386809344 7946960454972 7948415711808 7953215441556 7971060770816 7975125125968 8016286556278 8026048622592 8030895231744 8032365858816 8050167733608 8055747332451 8056503953784 8072344504224 8073102684416 8078698179552 8098085398689 8112843142272 8114007705804 8120394173892 8126785668716 8128794465792 8135192572416 8154715366512 8170749018432 8177180147136 8177948173824 8183616337728 8194027505664 8196803702802 8199706814208 8200476956672 8242801478912 8277640031232 8281860707736 8283377291904 8300443447296 8306976657408 8324605269981 8331157497663 8331939986392 8348322094112 8354108344764 8389417340304 8406701968896 8413318814208 8432717026734 8433509054256 8436496001024 8439354348282 8450090865216 8455947652152 8456741861568 8463398092864 8480038671104 8492484642048 8500389025128 8507079610744 8509182409728 8515879916544 8522582694912 8539339640832 8559832305024 8566569677952 8583413110272 8584219291648 8590169043456 8609207159553 8615983395019 8626475759616 8669411405424 8670998958336 8675420204178 8676235027152 8700136501056 8721015044742 8727879283266 8745039879576 8751923027848 8760976616448 8782001163936 8788913404128 8806194004608 8807021110272 8813125286784 8813953043456 8827327064556 8831282876416 8834274980388 8851644769968 8858611826064 8859443854976 8865584365872 8876863131136 8914381572096 8920560160512 8921398007808 8967443367168 8972015766714 8992147067904 8999224712192 9030152761344 9034757135712 9050284040161 9063566948007 9081387567252 9082240519968 9088535451996 9089389076064 9107260466304 9114428715392 9136301475444 9154265103984 9161470350032 9170947602432 9178165979136 9200191695552 9206568379944 9218280943872 9224670165984 9225536576256 9226403067904 9232797919488 9250951277568 9273151663776 9278751348482 9280450484448 9290050818048 9297362939904 9337998878208 9345348739584 9363723393024 9371093501952 9373432484691 9391862355876 9399254612748 9420344547328 9425147876144 9457539715008 9464983665984 9473793202874 9487697686038 9491058001152 9506352223368 9513834594264 9521322854472 9540043504992 9540939536128 9547552394016 9562937653269 9570464562087 9587905531776 9600103231488 9606757095936 9607659393024 9615221501952 9637390887696 9656339749056 9657246703104 9663940173888 9664847841792 9683850688512 9691472766976 9714730314432 9760764405546 9782665491456 9787653563688 9809614983168 9815538616576 9817336049664 9838169864523 9839093896632 9845913406329 9846838165736 9866198838496 9897659931731 9907898749056 9914765947632 9915697173888 9917120529316 9935193235968 9943013144064 9965938304322 9966874336848 9973782411606 9986471022528 9994331290944 10002197746112 10021863884032 10036572758784 10056306484224 10064221719552 10072143184896 10088373788064 10091946848256 10116165451392 10122274198344 10124127801216 10144986435584 10174517552199 10182525830477 10194925897728 10217520584964 10225562710572 10245668024592 10253732304816 10274857961984 10281979501248 10298548241982 10306654143786 10314766425678 10325436726528 10335047130408 10343181760184 10378728648288 10379703451392 10386897659424 10400111834112 10407320187264 10408297675776 10416489960448 10432295621748 10436970672128 10440506795004 10462017261696 10470251828608 10490838245888 10535178221568 10542480189696 10543470372864 10595947273296 10597887615744 10603291360662 10604287255408 10659018388018 10671998717952 10677440251296 10707860308992 10711488211281 10732548943116 10733556978144 10740996443268 10742005271712 10763126005632 10771597572736 10797447198252 10808616817152 10817124189696 10818676941072 10827192231856 10838392621056 10846923429888 10864402540992 10872953822016 10894332024576 10902906862848 10903930898432 10911488450304 10929071603736 10932942418944 10965797048206 10979150966784 11035816856064 11036853374976 11042480943648 11044503055872 11068980633711 11077692936453 11099473693308 11108209996884 11138811126352 11155159320624 11177092390464 11185889787072 11208935958528 11212733628954 11217758418944 11234779900344 11243622702312 11244678739008 11252472464376 11266787820288 11274596869536 11275655815424 11323312856064 11331161083008 11333852033504 11345576546304 11353440204288 11354506555392 11363443593216 11387558473137 11389643776368 11413109740032 11422092903936 11444550813696 11453558724608 11456417481289 11478942879404 11535448842918 11559215207232 11561331944448 11567226938904 11568313369536 11600182001408 11626928021709 11628020059656 11636079480207 11637172377688 11660053172768 11677166382816 11681302155264 11697234464773 11700125813376 11709334885248 11718551205504 11741592006144 11742694813696 11750833715712 11769769419408 11779033307184 11800499116032 11802193026624 11811482434752 11820779154496 11861404169472 11884725844992 11894080214016 11920440682458 11922623567712 11929823162334 11956591156224 11962687688952 11989529423872 12024429834417 12033894163291 12046342847616 12048548788224 12075251600412 12084755930676 12108516756336 12109654026624 12118047269328 12119185434752 12143013955072 12171011558706 12180591260838 12181735300592 12190178503074 12202788858624 12205686805312 12265770220704 12266922260736 12275424506592 12291041258496 12299560221312 12300715435008 12310397225984 12334601703424 12352704933888 12364202218368 12373933979264 12416460046848 12422791061604 12450665170944 12460464986112 12497909979588 12522483141168 12531162517146 12532339483664 12597021731294 12610052953344 12612362121216 12619978221312 12650263581384 12654744001536 12659031522423 12675136297824 12683921478228 12685112792352 12695097139296 12720058006656 12730069858688 12750583537692 12760619416116 12773819874816 12783874042368 12809009461248 12839748457536 12849854516928 12875119665408 12876328937472 12885253565184 12886463789056 12952973752576 12959578329698 12975360233472 13004117108136 13014352540728 13043553988608 13050204751584 13081522567113 13091818924899 13117559819364 13118791862176 13127884541772 13141464924672 13183370106192 13209291006912 13210531665408 13219687930176 13220929565184 13246924314624 13251412470582 13257350858752 13277467154952 13287917739096 13289165782464 13298376548808 13315294696704 13325775054592 13371572358144 13382097011712 13408408645632 13418962292736 13429524246528 13451165050752 13458023650071 13488220601856 13496365597792 13498837068288 13539402477887 13566023402932 13623360779952 13632803177994 13634083614096 13660890699456 13671643073088 13704452213166 13709306001664 13731397655976 13742205525048 13753021900904 13756421403648 13767248968704 13780062840544 13800287543328 13827421415808 13838304864384 13839604601856 13849196879232 13866815778816 13876426916352 13877730234368 13909727495664 13918127022723 13920675726672 13946044409856 13949356348928 14018023109376 14045585089536 14056640252928 14087793533814 14098881919122 14127929697728 14130516820992 14137721814216 14197475498976 14210689804311 14221874920253 14236587001728 14270751891396 14277147078656 14281984281708 14310065257488 14311409304192 14321328591024 14322673695616 14350834674176 14396596264336 14400154847232 14411489089536 14422832252928 14424902588096 14485870054656 14495910260832 14497271762688 14525776032768 14537209150464 14548651267072 14572095471648 14577256558592 14580894976186 14598651285504 14673998237184 14681480345532 14714422474752 14723307924864 14726004074496 14758640844948 14770257248604 14799298257744 14810946662512 14861848123584 14873545760832 14875680793974 14887389318802 14902789853952 14914519716096 14950311505272 14960673617409 14979706533792 14991496936416 14992904985344 15003296619168 15018817056768 15022383760384 15032795826048 15096332579328 15097750474752 15108214777344 15137920272384 15174248177088 15183411297516 15186191701824 15217479653376 15229457205248 15315865298734 15338344065858 15368502036888 15380598457224 15412286942976 15415109259264 15422969251872 15424417826048 15447822362973 15459981215679 15472149638517 15502570695612 15504026746208 15514772640276 15569555177088 15580346489136 15600167751168 15610980280896 15612446513664 15624734940672 15655456008192 15660760192506 15667778287616 15693025892544 15705377742912 15736257368832 15748643246336 15802767332352 15815205559296 15846301126656 15858773618688 15893920909944 15896831423616 15904937040993 15906430883112 15942121541632 15950250251936 15988527582027 16001112019321 16032573112556 16061790463488 16100335467216 16111494664902 16113007907568 16144689008448 16146205368832 16157396359104 16196170797378 16225686284544 16228015411608 16240788347784 16253571337432 16257588931584 16270385144832 16309430733024 16341498036864 16354360294272 16355896347648 16367232675456 16388055011328 16393607405604 16399413628416 16400953913344 16448695572309 16485602957824 16555280062464 16563721415472 16566754583808 16649210539962 16662314995326 16663879972784 16696644188224 16708216689528 16778834680608 16813403937792 16826637628416 16865434053468 16867018108512 16872992002048 16878708696564 16900181730432 16911895304304 16913483723136 16926796185728 16960077342208 16984969284096 17000778050256 17014159221488 17018364819456 17031759833088 17045165389824 17119664610048 17133139355904 17166826220544 17180338086912 17218414319106 17231966790038 17252951519232 17338822810848 17341997916672 17350840408356 17352470054304 17400273002112 17442030089484 17455758566532 17490079759152 17503846055696 17521953232896 17564002327872 17577826808256 17612388009216 17614042220544 17626250573568 17627906086912 17654654129112 17668549960776 17703289539936 17717223652128 17718887709952 17731168731744 17753726262272 17828763144192 17841120321024 17842796015616 17880661023687 17894734743501 17934886734336 17944031533428 17984294135808 17998449424384 18069514271424 18100568080322 18127133896014 18162775134504 18164481039936 18177070903992 18178778152128 18214520932608 18228857430784 18256517338059 18270886891257 18272602950888 18285267754611 18308530207968 18322940700064 18341895204864 18356331958272 18400383391104 18413136759888 18436561887744 18449340331968 18451073152512 18452806135808 18465595838976 18501902555136 18546303327552 18557502696964 18560900968896 18675997756416 18690697479168 18727446786048 18742187003904 18746864969382 18783724711752 18796743775719 18798509225496 18840689094656 18850295752288 18895532596941 18910405113743 18915079430016 18929967331968 18947586405748 18975395372076 18982116002304 19012704446736 19027669188528 19042645708944 19080087009984 19081879072256 19095104788032 19125875306538 19140929124174 19175811063552 19213514191872 19274781775392 19312679498112 19314493406208 19327880347776 19329695683584 19367701377024 19382945533952 19429460628864 19439367494547 19521528811092 19565330982912 19575307127376 19631077233152 19676339729046 19678187793264 19691826812658 19693676331472 19732397676992 19795319863462 19815797498112 19829531895264 19831394347776 19834241058632 19870386471936 19886026288128 19931876608644 19933748673696 19947564823212 19972942045056 19988662581888 20004395492224 20043727768064 20073145517568 20112612968448 20128443439104 20144286369792 20176747576128 20232330902784 20244548396688 20248255602432 20349035104398 20365051660954 20389851795456 20435041169928 20451125421144 20491336049184 20507464609632 20549715923968 20556678319749 20563959002496 20597096483964 20613308287572 20629532851356 20650873453056 20670094260816 20686363520368 20757457296576 20759406902784 20773795318848 20800223668224 20814640374528 20816595351552 20832979920896 20864591243496 20881013590008 20924034523392 20940503657216 20981676491776 21070356443136 21084960379392 21086940745728 21131690300721 21148322878683 21191894546592 21195775231488 21206582721324 21208574510816 21318036776036 21354880502592 21415720617984 21422976422562 21465097886232 21467113956288 21481992886536 21484010543424 21526252011264 21543195145472 21594894396504 21617233634304 21634248379392 21637353882144 21654384463712 21676785242112 21693846859776 21728805081984 21745907644032 21788664049152 21805813725696 21807861796864 21822976900608 21858143207472 21865884837888 21871342464279 21931594096412 22071633712128 22084961887296 22089006111744 22137961267422 22155385872906 22198947386616 22216419993768 22277622252704 22310318641248 22313521190961 22331083978203 22348660588969 22354184780928 22371779574144 22417871917056 22425467257908 22435516837888 22469559800688 22487245404624 22489357478016 22504944928752 22533575640576 22549193739072 22551311630848 22646625712128 22662322166016 22667704067008 22706880408576 22775116946274 22779287552736 22826219480064 22844185807872 22889101627392 22907117449216 22912834962578 22957885758808 22973797948101 23070897685836 23118430414464 23122663888896 23134453877808 23136626739072 23200364002816 23253856043418 23256040119312 23272158960414 23274344755376 23320106345536 23354332765632 23394468929546 23400251626752 23418669770496 23437102411008 23483184012288 23501667431424 23539538838816 23558066614368 23600998232064 23604386053248 23622964869504 23641558308992 23722808338944 23769451689984 23788160428032 23840881364916 23845247135424 23859646324668 23913182312448 23925375377904 24048859668834 24067788326582 24092685695232 24097097576448 24150503200824 24169511861352 24217033512672 24219308053248 24236094538656 24238370869504 24286027910144 24294256196067 24342023117412 24361182521676 24363470601184 24380357006148 24405577717248 24411373610624 24531540441408 24533844521472 24550849013184 24582082516992 24599120442624 24601430870016 24620794451968 24728404436736 24747867958528 24832920093696 24845582123208 24901330341888 24920929972224 24973815809943 24993472492989 24995819959176 25044966282336 25062325034292 25064678967328 25194043462588 25220105906688 25239956442624 25300527162768 25309488003072 25318063044846 25350272595648 25367842956456 25370225584704 25390194278592 25440116013312 25460139717376 25501167075384 25521238832232 25547639749632 25567748084736 25618018922496 25679496915072 25699709033856 25750239330816 25752657874944 25770507130368 25772927578112 25827621478659 25847950185057 25905947505152 25919156659396 26008234216272 26028705081456 26100409503168 26163045134226 26183637849798 26235119638728 26237583724352 26255769083544 26282929849344 26366740212384 26418582013824 26421063330816 26439375860352 26441859130368 26493848629248 26502824941164 26514701717504 26554934309904 26575835478192 26578331564928 26596753097616 26630589393408 26651550109184 26743144716288 26764194023424 26902330101504 26916047300142 26976441203712 26992731195584 26997674136576 27078804955774 27132046805864 27150852120483 27246721559904 27265606355988 27268167228192 27321781398912 27343286146176 27408904426332 27418612003328 27462795311952 27484411050096 27506043801808 27512842807296 27534497937408 27560125681088 27600575086656 27654842831616 27676609728768 27679209203712 27698393758464 27752853832704 27819454991328 27836254045446 27841351453344 27892088819712 27898712697856 28036046218752 28091170179072 28113280505856 28120297454073 28175587067628 28197763838244 28255859395456 28261033641984 28275443628432 28394950997952 28421379608622 28443749840506 28473174003456 28541503782792 28563968563416 28620130514976 28622818608384 28642657182048 28645347391232 28688812959807 28701669348352 28711393686261 28793192528672 28800309694464 28822978179072 28845664505856 28849805176192 28971740109312 28991820521664 28994543525376 29051552065536 29074418300928 29097302534144 29144190943296 29161789952372 29347996474368 29362960691064 29428844949504 29446615849728 29452008148992 29514509593569 29517281689896 29537740218987 29540514497208 29598596515488 29621893325024 29692979795193 29723696247168 29747091521664 29751361587948 29774778637604 29805579707904 29829039432192 29900623010544 29921347234818 29959413067584 29982993872832 29985809970688 30006593238336 30044767520768 30065591652096 30192665158656 30216429554688 30275840544768 30348496354176 30366822595032 30372383403648 30434959306752 30458914410496 30523552656597 30547577491431 30631730597468 30676688131716 30737004073776 30761196914448 30824573885952 30845938503744 30848835652096 30895644725946 30919962431358 30944299277034 31005141391224 31008053492416 31029545280552 31139110354176 31160692978272 31200335502336 31221960561792 31224893027328 31249469881344 31310912016384 31321520385012 31335556575232 31386051785088 31410755485824 31472514737664 31497286492672 31605534664704 31630411118592 31787841819888 31793662847232 31809874081986 31812861766224 31900500503872 31977055164054 32002224038642 32065146225112 32123580926976 32200670934432 32222989329804 32226015815136 32289378016896 32292410737664 32314792718208 32392341594756 32451372569088 32456030823216 32481576695568 32507142674864 32515177863168 32540770289664 32618861466048 32682996073728 32708720588544 32711792695296 32734465350912 32787214811208 32798827256832 32897391144618 32971205915648 33110560124928 33127442830944 33133509167616 33206941901133 33233078809359 33298421079924 33324629990652 33327759945568 33393288376448 33416433379056 33557669361216 33626807875584 33653275256832 33730868106936 33734036217024 33757417393128 33800363460864 33823790608608 33826967446272 33853592371456 33920154684416 33969938568192 34001556100512 34028318442976 34036729638912 34063519666176 34090330779648 34162675419411 34239329220096 34266278711808 34333652441088 34360676173824 34369252443867 34436828638212 34463933580076 34677645621696 34683995833344 34701680816712 34704940108608 34800546004224 34880784065127 34884060178968 34908238440621 34911517133064 34980159518304 35007692111392 35043906465792 35091703394319 35128004655744 35155653616512 35224776018432 35228084441088 35252501147136 35255812173824 35309308258224 35337099921552 35406579079872 35434447304256 35437775419904 35462337463488 35507452524544 35682240642048 35761322047374 35789469487002 35869773468672 35888063066856 35968588271616 35996898848768 36073289503251 36101682489873 36139028542848 36201136160644 36254267792028 36325550269008 36328962079872 36354141807984 36357556304256 36429041865216 36457714861568 36513034676118 36541773782514 36545205901776 36570535509222 36617060415936 36645881400128 36800766782208 36826273519776 36873123775488 36898680663936 36902146305024 36931191677952 37003805110272 37092606655104 37115005393928 37121801937792 37306564358063 37351995512832 37381394958336 37493729938764 37567449423504 37593487551438 37597018450992 37700591504576 37791065193882 37820810227486 37830158860032 37859934663936 37895172811496 37950790744152 37964232004608 38025408893472 38055338377056 38085291417888 38160174019968 38163758144512 38190209576064 38251750613076 38281858248348 38351622127104 38427028383744 38549563550784 38625358996224 38628986812416 38655760695552 38659391367168 38858921257728 38878734989094 39043057622184 39130661965824 39150614254752 39244567701339 39262154466304 39275456774697 39352679458092 39356375586528 39383653625316 39387352662944 39464795353984 39590639726924 39631594996224 39659063790528 39662788695552 39668482117264 39740772943872 39772052576256 39863753217288 39867497347392 39895129646424 39945884090112 39977325163776 40008790984448 40087455536128 40146291035136 40225225936896 40256886878208 40288572739584 40353495152256 40374070950213 40464661805568 40489096793376 40496511204864 40618207433661 40698070208796 40730103321908 40870082339856 40902250842288 40982672098368 41014929219264 41099431847936 41113356639498 41127918004992 41194192967928 41226616575144 41259065702712 41301746906112 41340188521632 41372727040736 41514914593152 41518813805568 41547590637696 41600447336448 41629280749056 41633190703104 41665959841792 41729182486992 41754381068169 41762027180016 41848069046784 41881007314432 41963352983552 42169920758784 42263380601442 42296645757366 42383789093184 42391550462976 42413165442648 42417149021632 42632069412933 42636073552072 42665624760759 42709761005184 42831441235968 42845952845124 42930195772464 42934227912576 42963985773072 42968021086848 43052504022528 43086390290944 43189788793008 43234467268608 43268496758784 43274707764288 43308768927424 43457610163968 43491815288064 43577328098304 43611627451392 43645953801216 43716286414944 43731769675776 43742684928558 43863188192824 44089576059529 44143267424256 44169923774592 44178012223488 44275922534844 44310771745812 44397894773232 44432839987536 44555244505408 44620637282496 44627042381922 44662167956406 44697321177938 44708369561856 44743559148288 44850934515816 44939119601376 44974490809248 44978714956032 45009889857504 45067151281152 45098387478144 45102623261696 45293251424256 45324644332032 45335408134016 45413760817152 45550233892548 45558575105472 45652438960128 45688371615744 45825669925156 45915771517616 45947595896202 46141795371672 46236860828928 46245327777792 46268907755616 46273253478144 46379943647037 46400728005632 46416448915551 46507712086836 46512080238624 46544317920828 46548689510752 46640212691072 46708665531264 46788937859092 46800503253504 46837339540992 46874204822016 46966368024576 47003334862848 47079077677632 47116133228736 47208772106496 47245929739008 47283116617984 47445616677888 47538903379968 47576320856064 47681762729832 47690494270848 47714811122979 47719292649336 47826364624896 47850750755808 47965582746081 48003336057963 48097719337668 48135576653164 48185371390464 48301006401648 48339023722704 48434067025344 48438616106496 48472189077312 48476741739008 48572055820288 48588512392134 48684046234824 48722365043352 48726941202368 48760714012296 48811155434496 48822747221248 49063080882816 49067689042944 49101698026368 49164165033984 49198240885248 49202861740032 49241588903936 49346086716927 49456808873472 49495735917056 49665840187392 49691164246416 49947631619886 49986944985978 49991639918352 50089932564672 50124650068584 50129357934656 50388086925176 50440211813376 50479912885248 50601054325536 50618976006144 50636126089692 50700545191296 50735685912912 50740451169408 50780388557184 50880232026624 50920279434752 51002334150768 51033132416651 51042477664464 51095279499264 51135496169472 51358993830144 51399418067712 51500478661632 51541014260736 51655242957318 51695900370114 51811895010304 51838313318792 52016468432544 52057410162912 52105862615807 52200819006336 52326090268452 52367275699596 52470239277456 52475167448704 52511538167088 52565859698688 52733480424768 52837164027648 52842126661632 52878751720704 52883718260736 53005649882328 53109868619808 53151670956384 53156663129856 53193506195232 53261178786816 53303100218368 53486289432576 53528388046848 53684204230503 53804660203008 53832094600284 53952882407424 53985462391168 53995348273152 54157609911548 54264093611728 54301704240966 54493443119808 54531212711976 54536334456384 54643562797824 54686572292352 54812660673771 54817808852664 54837224006656 54855803263833 54925590623904 54968822100192 55012087603616 55025685614592 55068995874816 55120251362176 55201150173312 55309685663232 55353219457536 55358418407424 55396787516928 55505707665408 55638909982656 55672508090892 55682702906688 55797425395712 56072092437504 56182340358144 56226561011712 56240594908146 56351174135256 56390231327157 56395527676488 56511718790912 56522067283968 56550887256864 56686597790823 56731215341229 56789901995904 56842759217244 56887499681012 56946348006912 57083007565584 57127937126832 57240261029952 57245637216768 57285314364096 57290694782464 57377625919614 57403338696704 57422787372522 57586385057344 57699610352384 57943480218624 57983641043328 57989087050752 58103104131072 58148836601856 58194605068288 58288381886592 58318102483641 58323579904744 58695992948736 58725921382128 58893231699456 59029019187138 59034563379792 59075480437974 59081028994416 59197193030976 59243786650048 59385959590386 59447392494336 59494183043328 59502723175896 59549557275208 59611159415808 59658078864384 59801246021088 59842694469636 59918826135168 59965987745664 59971619941376 60013186476672 60089535041536 60131183304192 60311883765133 60385330317312 60432859109376 60696992708352 60733645190064 60744766807296 61047105313194 61095154982862 61263461194936 61353376263432 61474008147552 61522393828896 61649147771904 61670034959247 61691877007488 61697671304192 61791289451892 61839924862716 61888598554068 62010282782448 62016106984832 62059090561104 62278220708352 62321385956544 62400671004672 62443921123584 62449786054656 62498939762688 62643040770024 62772103570176 62821510971648 62945029475328 62994572985344 63211069329408 63260822237184 63444968636049 63575683639776 63587325694464 63619748163972 63625723532448 63801001007744 63954110328108 64004448077284 64130292450224 64247161853952 64401341868864 64445978659608 64452031630272 64578756033792 64584821475328 64629585436416 64784683189512 64902745138176 64912061646432 64963153391136 65014285349728 65030355726336 65081540579328 65237722932096 65365992147456 65417441177088 65423585390592 65468930701824 65574429622416 65597654513664 65614027392837 65794782289236 65942411831296 66254885661888 66267018335232 66413883802266 66466157618718 66596842159848 66649259981304 66655519891136 66786576752896 66832866758112 66940563572883 66993251934609 67045981766907 67115338722432 67253615751168 67306550513664 67461736213872 67468072434048 67514834786256 67600726921728 67647581217216 67653934892544 67707184742912 67840309368832 67939877136384 68003112201024 68056636885952 68325350838822 68478658440192 68532557423616 68667304882176 68721352347648 68738504887734 68873657276424 68921393844303 68927867160152 69283619522117 69355291243392 69367991666688 69403361633424 69409880217216 69601092008448 69761568130254 69768120357936 69816476881242 69823034266128 69960319036608 70015384222784 70183406788638 70256009311488 70311307233024 70449552036864 70505002294272 70618616516448 70674199843104 70813158159744 70868894608512 70875550839808 70924674926976 71014905049088 71277680813339 71364481284096 71522644094748 71578938974004 71739546937344 71776126133712 72146579006502 72203364979746 72278057085696 72402272321288 72508535584056 72651100538016 72657924159744 72708283615968 72715112608512 72858083730432 72882768588201 72915429723136 73026069352236 73083547565028 73090411803552 73141071018444 73234120831872 73291762800256 73601533564416 73652547039552 73746247550976 73797361327872 73804292610048 73862383355904 74185213310208 74230010787856 74243603875584 74613128716126 74703991025664 74762789916672 74980417478967 74987459877528 75134898847008 75186975102876 75194036901984 75401183009152 75582130387764 75641620454972 75660317720064 75719869327872 75790345622992 75901581488304 75928464009216 76050817786944 76110676754112 76170582835776 76320348039936 76327516289024 76380419152128 76503501226152 76563716496696 76703244254208 76854056767488 77099127101568 77250717992448 77257973624832 77311521391104 77318782734336 77482864435977 77543850555171 77717842515456 77757469978188 78086115244368 78301228509504 78489135402678 78524308932608 78550913549394 78705358916184 78712751173056 78767307250632 78774705325888 78929590707968 79181279453848 79263189992448 79318127581056 79325577391104 79336964234528 79481545887744 79544105152512 79727506434576 79734994694784 79790259292848 79891768180224 79954650327552 80017581968896 80174911072256 80194922369023 80292582070272 80706990304512 80748141900426 80929323611136 80978193586752 80993022409728 81236414867322 81396140417592 81452556361449 81460206643816 81740164679712 81804501684576 81880641253411 81965344196736 82029858438528 82198863695872 82226713278996 82255836009984 82388385935856 82453233150288 82518131405424 82603493812224 82680377043264 82745454081472 83029829186304 83037627611136 83095181275392 83258561498112 83458364973984 83508762136338 83524054360032 83696138093568 83762014628864 83926705967104 84237259143037 84339841517568 84360892362219 84526761202884 84593291514732 84767578186368 84783100925952 84826330885296 84834298043264 85264138825866 85272147104144 85331249521518 85419522010368 85691905690248 85860391544928 85868455825152 85927971546144 85936042173696 86105008045056 86134181058783 86172780581888 86379577586016 86468934537216 86536993517568 86549415528576 86617537854848 86915220327936 86983630576128 87154656196608 87223254902784 87291907602432 87432572829888 87485369857116 87726376385648 88179152119058 88286534848512 88339847549184 88356024446976 88551845069688 88613220656961 88621543491624 88795789546464 88865679975072 89078939385579 89110489010816 89241274564992 89254084763844 89324335912812 89394642355876 89416739123712 89487118296576 89701869031632 89878239202752 89948981618496 89957429912064 90019779715008 90134302562304 90196774956288 90205246523392 90649288664064 90670816268032 90827521634304 91100467785096 91117150210944 91304877920256 91376743231488 91570657969791 91642732474293 91651339850312 91831543035232 91895191792404 92283590743344 92473721657856 92537815511232 92546506956288 92759887294074 92801456011264 92832897831102 93015424173672 93024160477248 93088635841656 93097379021504 93280425382144 93417331062528 93577875718184 93601006507008 93674679081984 93748409644032 93932736049152 94006669725696 94158155355264 94232266457472 94417544212992 94491859478016 94566233235968 94775817345209 94891233355776 95363525459664 95380988541696 95429622245958 95438585298672 95701501511616 95931165492162 96006672115926 96195438675336 96271153306328 96370742780928 96602012803296 96678047445408 96868134050688 96877232212992 96944378154624 96953483478016 97144111640576 97177024784268 97368092469648 97444730086704 97453882404736 97521428024592 97622310868992 97645494442496 98126161765632 98135378085888 98203396052736 98396481770496 98692173433854 98913617746944 98991471834112 99331680374784 99382328492832 99553124441771 99699236428077 99895263239772 99973889971956 99983279836704 100179865129344 100249300137168 100258715869312 100776173850352 100880423626752 100959825770496 101202108651072 101272252179384 101401090382592 101471371825824 101480902338816 101560777114368 101760464053248 101840558869504 102004668301536 102066264833302 102084955328928 102190558998528 102270992338944 102717987660288 102798836135424 103000957323264 103082028521472 103107757331601 103310485914636 103391800740228 103623790020608 103676626637584 104032936865088 104114820325824 104211725231614 104401638012672 104652180536904 104724715321863 104734551399192 104940478554912 104950334897408 105023076334176 105131719397376 105275110182957 105466960849536 105674328055296 105684253323264 105757503441408 105767436521472 106011299764656 106219737239616 106303341912768 106313326259712 106387012390464 106522357573632 106606200436736 107368408461006 107609320406016 107664189200568 107905764814848 107970924782336 107990696546304 108219868509753 108305047469619 108315219823096 108528187223456 108603408481932 108986886239616 109062425423952 109072668912768 109287125595648 109373144584704 109625321347542 109635617705328 109674448013312 109711606527666 109851181247808 109937644200384 110024175207232 110240502724352 110402300346624 110619371326464 110706438915072 110793575033856 111011415330816 111277819965312 111345016181784 111365405813376 111594850791424 111919693074189 112007784135247 112144184875008 112481189816292 112702348270512 112780462654314 112791055352976 113023437581824 113101774513728 113373195581646 113462430682458 113579803991808 113685518434488 113774999362024 113892696013824 114166015131168 114255874253664 114480522059904 114491274433536 114570628728192 114581389564928 114755251839228 114806677393408 114845574745044 115172770114688 115399220704768 115886960437248 115967282086656 115978174101504 116576763773184 116636204967282 116647159809488 117391985897472 117451842764256 117786463398912 117826370324091 118058038374276 118069126759584 118150960875948 118162057988832 118394386061952 118487573300096 118771919180772 118894784988672 118988366086656 119005446351792 119099114550416 119222318831616 119316157728768 119602492042176 119685388939272 119837652270336 119931975491328 119943239882752 120026372953344 120262366608384 120623767530266 120770660634624 120865718218752 121393985416704 121467290380128 121489533614592 121854622300983 122094210626388 122190309965724 122526922389872 122706752526864 122948016295104 123044787657792 123298295543808 123340069918494 123383754014976 123395342608384 123582578903784 123679849725432 123777197108136 124020565564896 124032213969664 124118181122208 124556441416704 124642771913088 124801342009344 124887842247168 124899572109312 124997879525376 125263143204507 125286081540048 125544207140352 125643021943296 125890058950656 125989145970688 126889937272098 127151367279552 127174651388928 127239496327944 127251447064896 127602002015488 127896208238799 127908220656216 127996874282277 128008896154568 128260584900448 128494323707904 128669579112503 128802683737728 128891957319216 128904063260544 129157512067584 129169642950656 129259170872832 129569366379024 129805490276352 129824123292864 129926306782272 130028570699456 130475445864192 130731984294912 130834882354176 130937861403648 131148859244832 131195309027328 131228054785674 131589564578472 131884823662592 132268728178587 132372835796201 132509771323776 132534036670464 132827767604532 132932315237436 133193684319696 133298519962608 133311039782272 133573153505792 133665733516224 133881127145766 133986503869218 134091963533814 134230677444864 134923472427744 134936144868096 135029669572512 135201453843456 135295162434432 135307869785088 135414369485824 135680618737664 135879754272768 136006224402048 136113273771904 136650701677644 136957316880384 137065114847232 137477009775468 137747314552848 137842787688606 137855734320304 138567239044234 138710582486784 138735983333376 138806723266848 138819760434432 139202184016896 139249346746653 139523136260508 139536240715872 139632953762484 139646068532256 139920638073216 140030768445568 140366813577276 140512018622976 140622614466048 140899104073728 141010004588544 141237233032896 141348399686208 141626316319488 141737789217024 141751101679616 141849349853952 142555361626678 142728962568192 143045288189496 143157877948008 143479093874688 143552252267424 143896748238243 144010008173889 144293158013004 144406729959492 144556114171392 144804544642576 145017071168112 145302201076032 145315848319488 145416567231936 145430225217024 145716167460864 145765537176402 145830859446272 146052138704472 146167095130056 146180823607104 146282142036888 146468241663744 146583525600512 147203067128832 147305094079104 147492495101952 147594722655744 147608585220096 147724766711808 148038260150781 148370426620416 148460021575712 148487207751168 148933427256757 149226257432252 149960834957934 149974919755056 150269797694016 150373950205752 150388073803968 150802366018304 151164260775528 151283240909944 151320635440128 151439738655744 151580691245984 151803162976608 151856928018432 152101635573888 152221353508224 152341165671552 152640696079872 152655032578048 152760838304256 153007002452304 153099397249953 153127432993392 153406488508416 154198254203136 154501435984896 154623042782208 154965728871954 155087701110342 155435685030912 155514939956376 156172230488736 156317587847421 156440624122783 156602457019008 156978270805356 157048617865216 157101827098788 157410717832368 157425502346112 157534614501264 157549410651776 157859181415936 158362558907696 158526379984896 158636255162112 158651154782208 158673928469056 159455012869152 159469989389568 159580518585696 159783536360448 159909300655104 160035163937792 160349822144512 160389844738046 160585164140544 161413980609024 161496283800852 161858647222272 161956387173504 161986044819456 162472829734644 162792280835184 162905112722898 162920413287632 163480329359424 163609003369152 163761282506822 163930688393472 164059716877056 164453426557992 164511672019968 164567409791499 164776771871712 164906466300576 165036262810848 165206987624448 165360754086528 165490908162944 166059658372608 166075255222272 166190362550784 166517122996224 166916729947968 167017524272676 167048108720064 167392276187136 167524029257728 168474518286074 168679683035136 168721784724438 169053522405768 169186583029464 169535156372736 169566201851904 169652661770592 169668596086528 170059793372469 170193646023687 170528277651732 170544294208288 170662499043036 170839044020736 171383811380496 171720783089856 171736911650304 171855943092288 171872084347392 172210016090112 172268362117566 172345561163776 172759155172032 173098831057152 173235075709696 173830440655872 173967261152256 174309312393216 174446509805568 174583815204864 174865145659776 174954307450923 174970739714232 175452752771296 176012232212531 176358304238116 176679695098368 177103690139376 177226441313922 177243086983248 177591579092928 177731359950144 178157878771158 178220978021632 178482549129984 178508169527688 178648671825624 178789284711752 178833478247424 178974236593152 179403738063264 179756478405504 179897963236992 179914859824128 180039559430016 180268605124608 180393549912576 180410493046784 180935651295399 181298577328128 181341632536064 182200935570192 182234300421888 183141315939582 183285464948586 183302679700624 183663086070464 183790383584808 184567181486688 184947443315712 185075631022464 185093013912576 185519774588148 185602912022528 185665795662204 186030848347344 186048320954496 186177271683312 186194758043008 186560850764288 186834662125056 187155751436368 187202013014016 187349358163968 187496819288064 188316310710528 188464532914944 188835088425984 188983718956032 189132466471936 189551634690418 189782466711552 190727050919328 190761977083392 190859244491916 190877170597344 191403003023232 191862330984324 192013344231852 192390877350672 192542306612656 192741485561856 193204025606592 193356094890816 193736268101376 193754464425984 193888756309248 193906966956032 194354049568536 194736184939296 194889460173408 194907764809472 195042856049184 195244621737984 195290988884992 196252323531264 196270756171776 196406792105472 196792963540992 196842082178511 197384346867708 197827235493888 197982943668224 198764656985664 199106248883542 199398472856154 199790526479544 199947779943912 199966559673408 200359730258688 200498600274336 200517431738624 200821690718649 200979755803827 201137945300721 201552347700704 201760847253504 201919651540992 202404217302144 202544504358768 202802180765184 202942743651648 202961804677632 203121554228736 203520928106496 203681117739008 204009336603072 204132529666604 204169910657856 205435975320576 205597672270848 206001914646528 206164057042944 206215514663202 206620971829272 206764181532909 206783601480456 207247580041216 207353253275168 207850858566351 208014456251173 208065873730176 208229640651648 208423450463228 208803276025344 209304361073808 209449430643726 209469102798384 209880957109824 209900669794816 210046152668352 210550220365914 210933921699072 211348656110592 211515006882816 212022599529312 212439474479232 212606683825536 212626652519424 212774024780928 213044715147264 213212400873472 213833042440017 214736816922012 215218640812032 215328378401136 215941849564672 216439737019506 216610094939238 216630439646192 217056374446912 217206816963864 217973772479232 218124850847904 218145337825536 218574251191296 218746289169408 219250642695084 219271235410656 219348896026624 219423213055332 219702362495616 219875288400768 220048350414464 220481005448704 220804600693248 221238742652928 221412877830144 221587150067712 222555639930624 222690032363568 222730811626752 223839386148378 224015568270494 224288369750016 224962379632584 225404696541024 225560925308628 225582110705952 226046875163648 226203549027456 226746391163292 226924861364916 227159607983616 227371036868976 227549998724048 227785392027648 228332030262336 228511748507328 228961044119808 228982548867072 229141257456384 229162779129856 229510503678456 229691149490088 230345540229376 230798441409536 231773920874496 231934564173312 231956348203008 232448593307931 232631551665513 233153527546368 233272409934564 233294319618976 234903685528512 235572926797824 235652740648182 236116076748552 236138253519168 236301921751896 236324115977664 236788772123904 236975146600192 237543838361544 237789569977344 237976732173312 238010892703584 238198229100832 238444637663232 238632315457536 239204984084352 239370777878544 239675304540672 239863950982656 239886479765504 240052745906688 240524733216768 240584767107069 241247535060532 242787970833408 242934580760256 242979067229184 243709244601966 244188421252776 244357669084347 244380619931448 245053844779744 245413505053728 245641923760233 245835266478659 245896032590208 246089575315584 246596591087616 246680139836988 246767508029952 246790685216768 247165157807568 247359699450864 247554394216272 248041131129792 248064427939328 248236362244416 249112882833408 249285543826176 249775684494336 250526286409014 250572163080096 251088414280704 251286043886592 251780117901312 251978291941376 252711777429111 253779874544196 254302734559104 254349302777856 254478992655888 254502894129792 255204004030976 255792416477598 255816441312432 255993748564554 256017792309136 256521169800896 257339158225006 257605367475456 257783914638432 257808126521088 258315024135168 258518341745664 259138732758048 259610980552704 259648246585728 259852613564544 260057141398912 260950891728384 261463968589824 261669764708352 261875722807296 262297718489664 262456109571348 263179129156944 264537456357174 264745671592402 265019542647552 265068073340928 265655535209064 265864630474872 266387368639392 266597039925216 266622079564544 267146307011584 267236818156737 267331467032448 267762254291532 267973007738436 268183927067628 268461354889728 269846944855488 269872289736192 270059339145024 270402907686912 270590324868864 270615739570176 270828738971648 272012448804096 272226547543808 273301403355288 273914633760768 274130229694464 274711973909373 274928197422879 274954019550936 275494629105696 275685575377212 275711468640608 277134478088468 277421164973568 277613446533696 277639520868864 278404368033792 278498693493306 279046272521016 279072481431744 279265907524968 279292137064512 279841276146432 280061536891136 280733627154552 281024037245952 281245228932096 281798208147456 282020009177088 282474466065792 282696799372416 283252632638976 283475578434048 283502203359232 283698699707904 284327452035627 285110723253356 286090576378992 286315755896016 287104504534848 287793496476486 288020016347778 288586316026008 288813459918984 289112228342784 289609089285152 290034142336224 290604402152064 290631696638976 290833134463872 290860450434048 291432334921728 291531074352804 291661718892544 292104277408944 292334190260112 292361647214208 292564284073776 292936483327488 293167051201024 294406134257664 294610188158208 295189445311488 296076520301562 296740853240832 296920043151424 296974415502336 297866854513514 298452514864504 298659373325313 299921669915868 299949839510112 300539595388032 300747900411504 300776147607936 301604732036608 302328521551056 302566481819888 302641270880256 302879477311488 303161382491968 303606325953216 304203271147776 304442707016448 304682331343104 305281392159744 305521676608512 306014004904608 306198794499906 306254865986784 306812977016832 308396508406272 309002871969792 309246085564416 309323271994803 309931457743908 310175402220684 310871370061824 311029879912752 312344460977472 312635175694842 312881248245566 313204914038016 313956541610712 314203654197576 314821435664736 314851004692224 315069229002528 315098821303552 315718362831872 315825330548871 316725117815392 317052759969792 317272510324224 317302309564416 317347856938112 318910025738304 318939978779136 319161037171392 319567072720896 319818601310208 320070327875584 320779689476092 322827961218048 322992567601704 323717294444544 323912774347008 323972089638912 324659605529259 324915142408857 324945659469288 325584561670368 325810225445796 325840826575264 326960658718848 327218006738304 327522565013644 327861376786944 328119433754112 328906853115984 329023344039936 329134819582998 329553543743424 329812932601152 330072525621696 330721508173056 330981816325888 332119316745216 332380725101568 333034245992448 333833459895936 334035048545352 334096217440128 334784552374272 335048058515456 335759079222567 336023352405741 336949036572148 337443569448876 338107044811536 338373166058928 339070312745472 339305323541184 339337192173056 340119586744938 340387292047374 341056555303464 341088588416576 341324998086072 341678088041472 342767622760992 343441566179712 343473823300608 343711886184576 343744168694784 344420032180224 344536724235132 344691122327552 345518310344064 346197662114304 346470151419392 347660881311744 347934522304512 349730291319552 349908614901846 349941479428464 350905505542592 352024464425062 352716608476232 353359390196736 354207380278752 354452882627844 354486173966496 355183158185856 355462719900288 356315757542316 356441956043264 356965098259968 357016339055376 357297343651248 357578569423504 357666956494848 357948473186304 358807476126528 359512956811008 359795926473984 359829719648256 360079118860032 360787099825152 361871302590798 362597154656256 362683265072128 364401871140384 364468600843776 365563866902949 366282631879164 366570929897172 366605359401248 367326172140928 367580767169616 369134362973376 369894886631424 370151262044928 370186027825152 371039549176296 371331591324408 372061696694688 372096641908992 372354543366624 372389516086016 373121701528576 373669324250112 374311502872736 374404026028032 374698716327936 374993638576128 375789429613521 376632621421056 376929065829888 377670176851968 377967437912064 378264932943872 379103269380836 381454101838656 381523954166784 381718488983832 381754341194688 382806006046464 383688624716397 383724661968648 383990622846831 384026688463704 384781754701344 385084613225312 385482971123712 386008737337509 386408051213184 386712189781632 387472536202752 387508928851968 387777512618496 387813933912064 388708099137072 389472369878592 389778920346816 389815529618944 390085712098368 390581977769984 392504647062528 392813584210944 393585927081984 393684164357022 394768693735416 395654470987776 395965887336448 396806184535761 397118507388603 397529313971328 398212497767084 398796945712308 399581052959088 399895559887824 399933119346816 400719460517376 400997200548672 401034863477248 401643381437298 401959511607654 402275890601442 403104695401408 404808434604288 405089008717536 405604361530368 405885487303296 405923609355264 406243108457472 407041856212992 407362235478016 408018673206144 408265059333208 408339821315712 410871950641152 411195344541696 412431029326404 413241943658544 413528363065818 413567202960912 414706506550336 415701717132702 416028912502346 416131747460352 416459281303296 416846900926456 417606552050688 418608722147616 418898861287452 418938205596768 419761914219648 419801339589632 420092305336704 421100440731828 421867843398144 422697312221184 423030013765632 424045199058624 424878948958464 425213367651072 425253305038848 425548049561856 427666084880034 429473633844024 430437281624064 430656756802272 431690244714729 431883699129344 432030024521667 432879474039012 433220189878476 433260879292384 434112748893824 434413633927728 435947544958464 436249701695808 436290675651072 437148502382592 437492578338816 438501285390168 438542470821312 438846426110664 439404724991232 439750576801536 440096700828928 440962010897408 441609201386496 442477485305856 442825755660288 443174300135424 444114780452343 445111279861248 445380064727136 445461623253504 446800281770271 447678772296756 448031136540988 449924759265168 450809393082048 451121850617256 451164221411904 452093750327296 452407098054912 453492782326584 453849722729832 454319215967232 454742073737952 455099997448096 455570784055296 456664060524672 457023497014656 457922088239616 457965097734144 458282514912768 458325558259712 459021007356912 459298191749859 459382298980176 460691080458752 461596882819072 463869128346624 464897186615862 465263103331026 466307055092736 466544819869128 466588639237952 468952763542263 469321872368349 469807371057024 471145853595648 471305481296364 472232153497104 472276507038336 472603843503792 472648231955328 473577544247808 473950293200384 475087676723088 475579139954688 475953464346624 476021785407168 476396458201664 478409968168704 478741555757088 479350609081344 479727901965312 480105491813376 481049466433536 481169534214138 482495070121064 484985336654819 485575941666816 485869161520512 485958134458368 487418489203932 488376842505552 488715338168694 488761239862896 490107689559488 490827010107456 491283847520466 491670532957318 491792065180416 492179150631168 493360279673976 493535016059904 494330315615136 494719398901728 495108788432544 496082262259584 496128855878656 496472724488832 498225765666816 498571087652352 499551368988672 501052572818028 501144326160192 502176828561408 502572087773184 505423554858222 507559749088392 508605469118208 508698605555712 508957985311776 509005788259584 510179380117407 510408008061952 510580938071061 511584832955196 511632882624864 511987497129108 512035584618272 513042339601792 514678316450012 515210734950912 515567829276864 515616253042176 516630048270336 517036683491328 518277465516096 519296493171456 519705227129088 520114282797824 521901783456768 522927937179648 523339529416704 523751445614592 524595436979328 524862922352769 524912219142696 526358258313888 528036696637593 529074912714348 529491343184804 530039085295104 531311070418128 531729260949744 532774737278784 533194079850432 533244159129088 534292614023168 534473636313474 534662934064896 535524508583064 535946015476872 536367854135256 536922709779456 539693889710976 539744579472384 540118678290048 540805815373824 541180649737728 541231479140352 541657477943296 542806953886197 544024897608192 544453095087616 546602806710576 549423947818746 549856394845758 549908039101872 550989258211392 551371150754424 551422937281216 554268956176936 554842329947136 555226893067392 555279041737728 556808736067584 556997386986612 558092545042032 558144962863488 558531815049936 558584274129024 559682552292864 560123073782272 561364456583161 561467254309104 562048074491904 562490457864192 564948932131584 565393598744832 566505265277952 566951156868096 567397399415808 568654904071254 570221446506712 572181152757984 572631511792032 573164488773877 574209009069696 575586992952972 576040032695556 577172632052016 577626919837968 578224456685568 579218178570304 580068284672448 581208804304128 581263393277952 581666268927744 581720900868096 583062148705608 584208554817888 584668380520224 584723294428416 585128568147552 585872966654976 586334102402048 588812268515328 589220376316416 590378890622976 590526246535533 592153040603124 593481706481664 593840086302848 593948831004672 595733709027028 596905029729008 597318746650626 599843339831736 599899679020224 601079190776064 601495800823008 601552295215872 602939267411481 603209464073216 603413835902163 604657043102112 605132963639776 605282541760512 605758954622976 606322764983936 607212651906432 608406542295552 608885414032896 609364662686208 610562784319488 611043353217024 612028009809216 612397588999812 612509731973568 616793016812544 618005743939584 618492171128832 618646543989606 619862915487816 620292544598727 620350804441368 621742740123648 622059759825504 623552575699053 624043368753519 624688921954944 625270351389684 625762496491132 626409828076032 627913083221424 628407308395152 629642871329472 629702009384448 630138458005056 630197642607104 631436725663744 631650661097742 633450235630784 634545020648448 634695713876224 637820051476608 637879957558272 638322074342784 639134145441792 639637202620416 640140655751168 641499127320051 641559378952184 645655922436096 645985135203408 647825548694016 649319211058518 649830284817714 649891318938576 651169123340736 651620450891592 651681653150528 653921317437696 654436013476608 655045130027288 655722753573888 656238867508224 657813706231968 658046688079872 658269639165996 659107087486848 659625865202304 660145051243392 661443016346112 661963632651776 663430721416463 664238633490432 664761450203136 667666919791872 668070097090704 668192434880256 671518158445134 672046704811482 673898073144296 674887138897752 676214089623072 676746332117856 678140625490944 678610647082368 678674384346112 680239173489876 680774584094748 682113110606928 682177176833152 682649996172144 683356176082944 685535245521984 686883132359424 686947646601216 687423772369152 687488337389568 689073448470264 691036620688128 692395324228608 692940302838784 695321762623488 695869044609024 697894654996539 699460582639104 699817229803692 699882958856928 701811011085184 704048928850124 705433216952464 706718780393472 708414760557504 708905765255688 708972347932992 710366316371712 710925439800576 712631515084632 712883912086528 713930196519936 714032678110752 714594687302496 715157138847008 715333912989696 715896946372608 717614952253056 719025913622016 719591852947968 719659439296512 720158237720064 721574199650304 721754301321207 723742605181596 725366530144256 728803742280768 728937201687552 731127733805898 732565263758328 733073007253041 733141859794344 733210718802496 734652344281856 735161534339232 736925771280699 737505799435977 738268725946752 739789773262848 740302524089856 740372055650304 742079098352592 742663182648816 744123393389376 744193283817984 744709086733248 744779032172032 746243403057152 747338648500224 748623005745472 751578859227042 753265242842112 753858131659776 755340353703936 755934875824128 756529865887744 758135332287333 758206538761672 762908203677312 763047908333568 763436977967664 763508682389376 765612012092928 767377249432794 767449323937296 767981245693662 768053376927408 769563509402688 770169226450624 772017474675018 772816102426368 773424379563264 774945072405504 775555025236992 777416198274144 778944739757184 779557840693632 779631059237888 780171424196736 781163955539968 784054488946729 785009294125056 785627168421888 787368328714044 789537387470832 793612369071522 794237014777206 795058627942656 796424995534168 797593891424616 799162105918176 799791119775648 799866238693632 801438921034752 801710454470211 801994401097344 802069726954496 803286762874596 803919023215308 804551781202884 806209390802816 809616869208576 810178017435072 811208723060736 811770974606592 811847218710528 812486216914944 816037346412288 816530118666416 816679642631424 821743901282304 822390689083392 824784592268637 824862058652808 826483887317088 827056726131636 827134405921824 829413013100672 831403434265404 832057825004692 832263494920704 832918562606592 833693801852912 835213104101376 837217444295232 837797722574904 837876411193536 839523828439296 839602679179264 840184610673408 842200881463656 843735686796288 845394624442368 846060027531264 848090398117248 849757897916928 850426735302144 850506610077696 851096099123712 852982356106881 855332169760068 858947267688048 861313513604544 863380489429458 863767398258688 864060049043334 865758948078024 866440379756952 866521758584768 868225497787648 868827267855456 871895089916928 872499403391616 872581351302144 874297004765184 874985156677632 877002570780336 877084941642624 877692852221328 878809449982464 879501153603072 880193401657856 881924021794816 883218402772992 888229560904686 890222559722496 890760129454272 890923246507008 893600563540542 895357544593512 895978119975939 896062273081976 899849518530336 900687053787521 901618786164096 902243701234512 902328442823808 904187500654592 904814196109824 906985564653168 907699445459664 908638431934464 909484147475904 910199994896192 913328121049344 914046994029312 915844176479232 916565029825536 918042014713824 918596383499718 918764597960352 921382160917504 923193765638144 926609850573407 927738256693248 927969815984409 929794373231724 930526206662052 932614110185472 933089639738256 933177278475904 937905527084526 938643744736698 939614742114048 942610962592728 944464306994208 944553014076672 945207687007584 945296463910656 947155088495616 947475991646613 947900586400768 950175353446176 951158279909376 951906928693248 952043570814336 952792916403328 956819936337408 957483111514176 958701218162688 959455803930624 960210983626752 962339068428276 964990140242128 969970673309638 971151883333632 971738323041024 971916268916736 974745427226571 974836978407864 976753685011104 977430676337388 977522479725792 980215379118976 981654020214912 982567695040932 983341065914636 983584130360832 984358301262336 986720559347952 987070032119808 988660631230272 989438797803456 990217576865088 992164524519168 992257711757312 992945448977664 997142175304704 999102737977344 1002105145636056 1002288652320384 1004353657122816 1005144175546368 1007277237667701 1008070057217223 1010847109716444 1015119498176784 1017210938236416 1017915970623552 1018011576519168 1020358760234814 1020816016123904 1021161876142122 1023169665910392 1023265765249728 1023974994258216 1024071169236544 1026084679203584 1029356632900024 1030421469901824 1031135658553728 1031232506084352 1033260096540672 1034073366982656 1036554931032192 1038592986342912 1039410454258176 1040228565595648 1042533990797299 1043803566913536 1049190873958656 1049725844705538 1049824438285392 1052716516627776 1056073393275186 1058149825428696 1058982686369608 1060078170590208 1062622140836256 1063458521899488 1065549474557568 1066388159700864 1066488318258176 1068585228046336 1068947272626948 1069325868129792 1071049017166128 1071892030953744 1072735708270512 1073845419558912 1079387779421952 1079489158944768 1080237356580096 1082361299475456 1085613907772394 1088049795216384 1088906190175232 1093205613421152 1095084368859481 1096691600708847 1098847895637492 1099712789691516 1099816078203744 1101978516422784 1102742301508848 1102845874562432 1108537912353872 1109684659894272 1110453786134784 1110558083475456 1113994773973224 1116185090084064 1116289925726976 1117063630099872 1117168548258048 1119365104585728 1120246147564544 1122728913166322 1122934508618208 1124096148983808 1124980915728384 1129897864263168 1130787197489664 1133010530555904 1133902313736192 1134794798831616 1137309808142508 1140442893013424 1144362305515968 1145263023584064 1146328977547754 1148418018139392 1151173985905944 1151971868540493 1152080065391112 1154345264104032 1155253839675936 1156448913371136 1158026212012527 1158436357140608 1160136569344896 1162417608608256 1162526786555904 1163332537855488 1163441801736192 1166124297411216 1168417109635776 1169336761040448 1169446588856832 1170257136295104 1171745933309952 1172668204804096 1178440752632832 1180757781245952 1181052493071066 1184306081206248 1186963412963328 1187680172605696 1187897662009344 1190418553607283 1191355522165809 1191467418054056 1193810059458016 1194637493301252 1199686679663472 1199799358040448 1202158381552128 1202991601646016 1203104590431744 1205878534822962 1206418928146432 1206827671804326 1209314086204224 1210265927279552 1212645529967872 1214425303812864 1216813084591104 1217770828065792 1218729325372416 1221125568638976 1222086706434048 1224056019618432 1224795177999624 1225019463947136 1232085625487717 1233586033625088 1237293087979212 1239725830975632 1240585089197454 1240701608882736 1244119519651008 1247105151398106 1248086737507038 1249377843909888 1250540702779368 1251524992982264 1252819656152064 1255826166442848 1256814616790304 1259285742658944 1259404018768896 1260276916010112 1260395285214208 1262873451327488 1263301322195484 1266900471261568 1269090041296896 1269391427752448 1275640102953216 1275759915116544 1276644148685568 1282998254640102 1283118757904368 1291311844872192 1291970270406816 1295651097388032 1296090073565001 1298638422117036 1299660569635428 1299782637877152 1302338246681472 1303240901783184 1303363306301056 1307842634875392 1308872026953216 1310090260054576 1311445507147776 1312477735016448 1315627412463936 1316539278331992 1318214174973696 1319251730404608 1320290102486784 1322886032692224 1323927265303552 1326861442832926 1328477266980864 1329522900406272 1335333839583744 1336140194181408 1336384869760512 1340400845310813 1343036316890268 1344093409622964 1347796146288592 1349774277795504 1352428179246144 1353492664235712 1356281250981888 1357221294164736 1357348768692224 1360478346979752 1361549168189496 1364226221213856 1364354353666304 1365299992344288 1366712352165888 1371070491043968 1373766264718848 1373895293202432 1374847544738304 1374976674779136 1377894575249577 1378146896940528 1382073241376256 1384790648457216 1385880605677568 1395789309993078 1398921165278208 1399634459607384 1399765917713856 1403622022170368 1406858290626789 1407965617105047 1408097857700248 1410866433904928 1413437560786944 1416829521115008 1417811530511376 1417944695865984 1420732632743424 1421850879601152 1425263030169264 1425767824173056 1427860393039872 1428065356221504 1429189374604992 1430314277694016 1435229904506112 1438051827244032 1439183705895936 1440316475440128 1443148399300608 1443508602642414 1447485210363192 1450733060288512 1454956009964457 1456101193758211 1457607484561536 1457874403375104 1462255467611796 1465130527516656 1466146014506082 1466283719588688 1466421437604992 1469304688563712 1470323068678464 1473851542561398 1475011598871954 1476537451893504 1480605048179712 1484158196705184 1485326365297632 1488246786778752 1488386567635968 1489418173466496 1489558064344064 1492486806114304 1494677297000448 1497246011490944 1503157718454084 1506530485684224 1507716263319552 1516270664574666 1516413077523344 1525816407354624 1526095816667136 1526873955935328 1527017364778752 1531224024185856 1531742814213183 1534754498865588 1534898647874592 1535962491387324 1536106753854816 1539127018805376 1540338452901248 1544034949350036 1545632204852736 1546848759126528 1549890144811008 1551110050473984 1554832396548288 1557889479514368 1559115681387264 1559262118475776 1560342848393472 1568108977893458 1570018588250112 1571254336843776 1574736657428088 1579074774941664 1584110089912779 1587224738143044 1588474029554412 1590117255885312 1592849991068336 1595187782849232 1598324211836352 1599582239551296 1599732477387264 1602877842069504 1603420908940422 1603988802194688 1604139453908992 1606573525749192 1607838046430616 1609103562405768 1612418781605632 1619233738417152 1620356034870144 1622417446121472 1623541949213184 1623694437421056 1624972433829888 1628420861658591 1632074692824576 1633060237332832 1633359285262848 1649569184537274 1649724117305616 1652967774634176 1654113452263272 1654268811843648 1658826026201344 1662806868530808 1664115650009384 1664526989841408 1665837125213184 1667387603705824 1670426208202752 1674434888590464 1675595445149808 1675752822387072 1679047656878592 1679205358358528 1680369221346816 1684093369749483 1684401762927312 1687471373592576 1696180796234496 1699515795833856 1700853470604288 1702192198247424 1705964712213762 1710664339520136 1717894535376096 1719493466321631 1720846865350613 1722627027209088 1726760978858916 1727534796517376 1728120098086668 1731517896156048 1732880759513904 1733043517169536 1736450995575296 1737654535710912 1743790179833856 1744998806783232 1745162702604288 1754005141560672 1754169883285248 1755385704442656 1757618899964928 1759002307206144 1760386803315712 1763848043589632 1766436805545984 1776459121809372 1780445119444992 1781520258908544 1781846493014016 1787201127081084 1790715089187024 1791956239951878 1792124546163952 1799699037060672 1801374107575042 1803237572328192 1804487402469024 1804656885647616 1809628392219648 1810241507706489 1813971129306336 1815398890919328 1817276863868928 1818968294951808 1820399989792384 1826656242098688 1828093988058624 1831688352958464 1833130059651072 1836084029427648 1837192766999436 1837529195920704 1842764321835008 1853219701146814 1855476513386496 1855939631968818 1859588746463448 1861052413324104 1865228220370944 1866179279476512 1866354556951808 1870657727097159 1872130106260557 1875811054169052 1877287489473396 1879229484228096 1885221925185456 1888928613988416 1889106028153344 1890415374015168 1890592927821312 1894310176991232 1894951983293226 1895801172801536 1900350706892352 1904087141628672 1905585832806656 1913639872674816 1914966223028352 1917402436325376 1918911607861248 1920421967253504 1924497381960153 1924678136856552 1929980280484256 1936134554337841 1939941346619276 1943476646082048 1949490854453142 1949673956815728 1953507370022208 1954861352674776 1955044959451584 1960430758237952 1963308040429824 1965135390081864 1966682131829272 1967168260721664 1968716602524672 1973441118695904 1974140064239616 1977321262460544 1978877595606912 1980435153730176 1984329049038336 1984515423514624 1985890897955328 1990292164249389 1994284350609408 2004210291272112 2004577304640768 2014554475335402 2016140114434446 2021694219432888 2030238996353568 2034421876472832 2035831941247104 2036023153038336 2040717520469628 2041632032247808 2042323752284244 2046339331820784 2046531530499456 2047949988516432 2048142338473088 2052169358407168 2058713265800048 2060842939803648 2062271317107456 2062465012168704 2073109862064384 2077185972685824 2078820908516352 2080457131191296 2085067981594598 2087607133827072 2098381747917312 2099451689411076 2099648876570784 2105433033255552 2112146786550372 2116299650857392 2117965372739216 2120156341180416 2125244281672512 2126917043798976 2131098949115136 2132776319401728 2132976636516352 2137894545253896 2138651736259584 2142098034332256 2143784061907488 2145471416541024 2147690839117824 2158775558843904 2158978317889536 2160474713160192 2164722598950912 2165262903963621 2171227815544788 2176099590432768 2177812380350464 2186411226842304 2190168737718962 2193383201417694 2197695791274984 2199425579383032 2199632156407488 2203957032845568 2205484603017696 2205691749124864 2210777313842097 2212517398307931 2217075824707744 2219369319788544 2220907572269568 2221116166950912 2227989547946448 2232370180168128 2232579851453952 2234127260199744 2234337096516096 2238730209171456 2240492295129088 2245457826332644 2245869017236416 2259795728526336 2261574394979328 2266021061111808 2267804627472384 2269589597663232 2274405996861999 2274619616285016 2280885786026848 2288159018762903 2288724611031936 2290526047168128 2292657955095508 2296836036278784 2302347971811888 2303943737080986 2304160130782224 2308690528208064 2310507679351872 2316052424025054 2316872714281216 2320273138689792 2324835217216512 2326665075710976 2332248594822432 2336834219271552 2338673522080896 2338893177713664 2340514272590208 2343491866619904 2345336409608192 2352163466840187 2356881505265664 2362104986142132 2368612162412496 2375360345211392 2380837107214566 2382711044331618 2382934836108112 2387620118916032 2389274986602504 2399373359326944 2399598716080896 2404316763104256 2405983203292032 2406209180863488 2411757069645924 2412837856292864 2413655343608652 2418628172408448 2420531854559104 2425291059935744 2428850607625728 2433626169182208 2435541656131584 2437458650744832 2448112039236864 2449590355999248 2450038927894272 2464171250975434 2467172067250176 2474586175958424 2479451661951264 2481170178394908 2481403217765472 2488239039302016 2494210302796212 2496173475014076 2498755687819776 2501081405558736 2503049985964528 2505639312304128 2511652332885696 2513629233580608 2518571485317888 2518808037537792 2520553832020224 2520790570428416 2526602644390968 2533800942523136 2538180082593792 2538782855504896 2551280205906432 2551519830233088 2553288297371136 2558947068320643 2565996509280204 2566237515808736 2583940540813632 2591302194776064 2592180147130002 2597276844234072 2599321139270856 2599565275754304 2604676493362944 2606481803566368 2606726612602112 2615685269750784 2617744053906432 2620180520109152 2622891014295552 2624955470032896 2631254824927872 2633078556663984 2636428349947392 2638503460809216 2640580204973568 2645772065384448 2647854530607104 2653722885665852 2670667679167488 2672280388362816 2672769739521024 2680801690621626 2686072633780536 2687934359927817 2688186819245928 2695592292577184 2699548555591008 2702061161362563 2704187931265249 2704856358492288 2706985328471424 2712562501963776 2714442588329472 2714697537384448 2720956693959504 2723098336378992 2728452442427712 2728708707332608 2730599984688576 2742140982087936 2747532529437696 2749695089476608 2755789150499154 2756293793881056 2764146482752512 2769581296914432 2771761211355136 2779829551720221 2791578619986156 2797842330556416 2799268919214768 2799531835427712 2807244044340736 2813716581253578 2815931234210094 2816195715400496 2821732867809856 2833659042230016 2835623061022752 2835889391731968 2841465265486848 2843701759202304 2850526060338528 2851535648346112 2855720786079744 2856130712443008 2858378749209984 2860628555388032 2870459809012224 2876103654488064 2878367411791872 2880632950880256 2887017205284828 2894970420726384 2909912019928914 2912202387516422 2915214969123072 2915748806750208 2924510935223592 2930261055033312 2932292029012164 2932567439177376 2932842875209984 2938609377127424 2940646137356928 2947703085122796 2950023197743908 2953074903787008 2961210096359424 2968316393410368 2970652730595264 2976493573557504 2976773135271936 2978836346932992 2979116128688128 2994492022981888 3006315436908168 3013060971368448 3015432526639104 3021831713003103 3024210171651669 3032541329149332 3032826155046688 3051632814709248 3053747911870656 3054034729557504 3062448048371712 3063485628426366 3069508997731176 3069797295749184 3071924982774648 3072213507709632 3078254037610752 3080676905802496 3088069898700072 3091264409705472 3093697518253056 3099780289622016 3102220100947968 3109664793096576 3115778959028736 3118231362774528 3118524236951552 3120685696786944 3127601972391897 3136217955786916 3149473314856176 3158149549883328 3168220179825558 3174449476286088 3176948059108824 3180234511770624 3185699982136672 3190375565698464 3196648423672704 3199164479102592 3199464954774528 3205755684139008 3206841817880844 3207977604389376 3208278907817984 3213147051498384 3215676092861232 3218207124811536 3224837563211264 3238467476834304 3240712069740288 3247083898426368 3256841723317182 3264149385649152 3266120474665664 3266718570525696 3285253106578443 3299138369074548 3299448234611232 3305935549268352 3308226904526544 3308537623687296 3317652052402688 3325613737061616 3328231300018768 3329053979682816 3331674250426368 3334775207411648 3348869777180928 3351190890299616 3351505644774144 3358095313757184 3360738442693632 3368186739498966 3368803525854624 3374942747185152 3392361592468992 3399031591667712 3401706941208576 3404384396494848 3411929424427524 3421328679040272 3435789070752192 3438986932643262 3441693730701226 3445254054418176 3453521957717832 3456240196173336 3463035792312096 3465761519027808 3466087034339072 3472901991150592 3474078636037581 3475309071421824 3487580359667712 3489997613566464 3490325405208576 3508010283121344 3508339766570496 3510771408885312 3515237799929856 3518004614412288 3520773606631424 3552918243618744 3560890238889984 3563040517817088 3563692986028032 3571255660821849 3574066566497427 3574402254162168 3581430178374048 3583912479903756 3584249092327904 3599398074121344 3602748215150084 3606475144656384 3608974804938048 3609313771295232 3619256784439296 3620483015412978 3627942258612672 3630797781838656 3637936589903616 3640799979584768 3653312484197376 3656187976117248 3663376705916928 3666260119302144 3672168058855296 3674385533998872 3675058391841408 3685528643670016 3696256876463151 3706439402293628 3711879263937636 3719177492926896 3722104826648208 3732358558953024 3732709113903616 3741315454194318 3744260212521114 3751622108338104 3754574978946792 3758458968456192 3770443850370912 3777857227976832 3778212056306688 3780830748030336 3781185855642624 3788620353982464 3789903966586452 3791602345603072 3800701413784704 3808174283257344 3811171665613312 3827279745349632 3829932446056704 3848994763920306 3849356273713104 3859960560968512 3872269108675682 3879882693238552 3886953292164096 3898981708906284 3899347913631456 3907014740044416 3909722705349552 3910089918903168 3920861516475904 3926616080859648 3930270780163728 3933364263658544 3934336521443328 3937433205049344 3946882237391808 3954642524921088 3957755191213824 3960870307460352 3968658098076672 3971781795910656 3980584328498778 3988568701218816 4008420582544224 4009154609281536 4021202535932439 4029108950670804 4032280228868892 4043388438865776 4060477992707136 4068843752945664 4071663882494208 4072046306076672 4081435040939256 4084647504568488 4092678663641568 4093063060998912 4095899977032864 4096284676946176 4104338716814336 4117426531600096 4121685879607296 4124542634214912 4124930024337408 4133683725748731 4146219724128768 4154371945371648 4157641817032704 4160914262382592 4170135963189196 4196763495834624 4198903378822152 4199297753141568 4210866066511104 4220574871880367 4223896851315141 4224293573100744 4232599301714784 4235930745478432 4240312682360832 4250488563345024 4253834087597952 4262197898230272 4265552638803456 4265953273032704 4275789090507792 4277303472519168 4284196068664512 4287568123814976 4290942833082048 4317551117687808 4320949426320384 4329445197901824 4330525807927242 4342455631089576 4352199180865536 4355624760700928 4364868029893371 4368303581274633 4372822453684608 4380337475437924 4386766402835388 4395391582549968 4398851158766064 4399264312814976 4407914065691136 4410969206035392 4411383498249728 4421554627684194 4425034796615862 4434151649415488 4441815144539136 4455979095892896 4464740360336256 4465159702907904 4468254520399488 4468674193032192 4477460418342912 4480984590258176 4490915652665288 4491738034472832 4519591457052672 4523148789958656 4548811993723998 4549239232570032 4561771572053696 4576318037525806 4577449222063872 4581052094336256 4585315910191016 4593672072557568 4604695943623776 4607887474161972 4608320261564448 4617381056416128 4621015358703744 4632104848050108 4633745428562432 4640546277379584 4649670434433024 4653330151421952 4664497189644864 4673668438543104 4677347044161792 4677786355427328 4681028545180416 4704326933680374 4713763010531328 4724209972284264 4737224324824992 4750720690422784 4752330269738337 4761674214429132 4765422088663236 4765869672216224 4775240237832064 4778549973205008 4798746718653888 4799197432161792 4808633526208512 4811966406584064 4812418361726976 4823514139291848 4827310687217304 4837256344816896 4841063709118208 4850582119871488 4857701215251456 4867252338364416 4871083312263168 4874917301489664 4885262584975773 4896224078473728 4899180711998496 4900077855788544 4928342501950868 4949172351916848 4958903323902528 4962340356789816 4962806435530944 4976478078604032 4988420605592424 4992346950028152 4997511375639552 5002162811117472 5006099971929056 5011278624608256 5023304665771392 5027258467161216 5037142970635776 5037616075075584 5041107664040448 5041581140856832 5052280109248449 5053205288781936 5067601885046272 5077565711009792 5102560411812864 5106576594742272 5117894136641286 5131993018560408 5132475031617472 5158480398964893 5162540596051839 5167881081627264 5182604389552128 5184360294260004 5194553688468144 5198642278541712 5199130551508608 5209352986725888 5212963607132736 5213453225204224 5231370539501568 5235488107812864 5240361040218304 5262509649855744 5266157113327968 5272856699894784 5277006921618432 5281160409947136 5291544130768896 5295709061214208 5307445771331704 5341335358334976 5344560776725632 5345539479042048 5361603381243252 5372145267561072 5375868719855634 5376373638491856 5391184585154368 5399097111182016 5404122322725126 5408375862530498 5409712716984576 5413970656942848 5428885176658944 5441913387919008 5446196672757984 5456904884855424 5457417414665216 5461199969377152 5484281964175872 5495065058875392 5499390178953216 5511578300998308 5512587587762112 5528292965505024 5559659103440442 5583157239972312 5595684661112832 5598537838429536 5599063670855424 5611973181291477 5614488088681472 5616390318781671 5627433162507156 5631862468420188 5632391430800992 5643465735619712 5667318084460032 5671246122045504 5671778783463936 5682930530973696 5687403518404608 5701052120677056 5712261424886016 5716757498419968 5721257110776064 5740919618024448 5752207308976128 5756734823583744 5761265901760512 5773492145880459 5774034410569656 5789940841452768 5808403663013523 5819824039857828 5824404775032844 5830429938246144 5849021870447184 5860522110066624 5864584058024328 5865134878354752 5865685750419968 5877218754254848 5881292274713856 5895406170245592 5900046395487816 5906149807574016 5922420192718848 5936632786820736 5941305461190528 5952987147115008 5953546270543872 5957672693865984 5958232257376256 5970876492748167 5988984045963776 6012630873816336 6043663426006206 6048420343303338 6065082658298664 6065652310093376 6103265629418496 6107495823741312 6108069459115008 6124896096743424 6126971256852732 6139017995462352 6139594591498368 6143849965549296 6144427015419264 6156508075221504 6161353811604992 6176139797400144 6182528819410944 6187395036506112 6219329586193152 6231557918057472 6236462725549056 6241371393573888 6255203944783794 6272435911573832 6298946629712352 6304809376512647 6316299099766656 6336440359651116 6348898952572176 6353896118217648 6360469023541248 6371399964273344 6380751131396928 6393296847345408 6398328958205184 6398929909549056 6413683635761688 6415955208778752 6426294102996768 6431352185722464 6436414249623072 6449675126422528 6476934953668608 6481424139480576 6494167796852736 6495788711890863 6513683446634364 6528298771298304 6532240949331328 6533437141051392 6570506213156886 6598276738149096 6598896469222464 6611871098536704 6616453809053088 6617075247374592 6632331941526291 6635304104805376 6637552194923793 6651227474123232 6656462600037536 6658107959365632 6663348500852736 6669550414823296 6697739554361856 6702381780599232 6703011289548288 6716190627514368 6721476885387264 6736373478997932 6737607051709248 6784723184937984 6798063183335424 6803413882417152 6808768792989696 6823217990585997 6823858848855048 6842657358080544 6864477056288709 6871578141504384 6877973865286524 6883387461402452 6890508108836352 6907043915435664 6912480392346672 6926071584624192 6931523038055616 6932174068678144 6945803982301184 6948157272075162 6950618142843648 6979995227132928 7016020566242688 7016679533140992 7021542817770624 7030475599859712 7036009228824576 7041547213262848 7056490400520561 7105836487237488 7126081035634176 7142511321643698 7148133132994854 7148804508324336 7162860356748096 7167824959807512 7168498184655808 7198796148242688 7205496430300168 7212950289312768 7217949609876096 7218627542590464 7238513568878592 7240966030825956 7255884517225344 7261595563677312 7275873179807232 7281599959169536 7297737935581093 7306624968394752 7312375952234496 7344336117710592 7348771067997744 7350116783682816 7392513752926302 7412878804587256 7423758527875272 7438354985853792 7444209653296416 7464717117906048 7465418227807232 7482630908388636 7488520425042228 7503244216676208 7509149957893584 7516917936912384 7540887700741824 7555714455953664 7556424112613376 7561661496060672 7562371711285248 7579807933172904 7601402827569408 7616348566514688 7622343331226624 7654559490699264 7659864892113408 7676841204961929 7697989527840612 7698712547426208 7719921121937024 7744538217351364 7759765386477104 7773906584328192 7797963417812568 7798695827262912 7814029480088832 7819445410699104 7820179837806336 7841723032951808 7853232161719296 7860541560327456 7866728527317088 7868673042886656 7874866410098688 7893764474783616 7909285049842176 7915510382427648 7921740614920704 7937316196153344 7943563591821312 7961168656997556 8016841165088448 8018309218563072 8042405071864878 8058217901341608 8063803079783451 8064560457737784 8086776877731552 8106183484087689 8112563793795747 8120955985414272 8137687505891328 8143327764988416 8144092612153344 8162870081878512 8169295009136976 8185357327283136 8186126121997824 8191799954065728 8192569353892352 8208677433628672 8234853063200192 8249085268429824 8267367451497462 8292439448257536 8308743890743296 8315283634065408 8321828524765184 8339488655160663 8340271926378392 8393526991669248 8397806757644304 8398595506283136 8421732133022208 8441149743760734 8447793702630282 8448587146201488 8465198603429568 8471861490956864 8500977126690048 8507668175195904 8524395796460544 8531105277606912 8551578181015584 8554606945038336 8568392137329024 8575136247629952 8581885666164096 8624599378414019 8635102235375616 8641898852640768 8661051615854484 8684911262179152 8729736059786742 8736607162549266 8745644907369216 8760674950875848 8773532805670776 8790783165099936 8797702317532128 8798528625629952 8815828131382272 8821938412070784 8822766996499456 8843109255368388 8850069593231724 8868303298830976 8883630289078272 8911958191785792 8929480720672512 8930319405815808 8936509040798976 8937348386064384 8981831305330576 8983476068945664 9039182914105344 9046297579917312 9072630514955007 9097623987447996 9098478465140064 9123543144107392 9152636075051612 9154898444127744 9162104188672512 9170631820382032 9187344145115136 9209391887247552 9215774948323944 9216640523128896 9234762112832256 9242030717407488 9264209696100216 9267490857124864 9281092554759168 9299340868866048 9306660302843904 9328994379289728 9347336877086208 9354694088323584 9355572710854656 9362057090360832 9382805917175691 9408653867360748 9448419944568528 9474448649649984 9501441380845568 9504660539476674 9523348428858264 9530844177326472 9531739344432448 9550480475664128 9557099946410016 9597493437307776 9598394864323584 9617267052417024 9623932813168128 9624836723453952 9647028278583696 9654621374434608 9674512689633792 9682127418236416 9701164239742976 9715402430502912 9770525169951546 9792448156947456 9798361423996992 9800155711577088 9855759319735329 9856685003901736 9898344703833696 9917806647805056 9924680713579632 9925612871061888 9952956157208064 9976841211184848 9984693900056304 9995022751279104 10004325622234944 10012199943858112 10046609331542784 10054516934322432 10074285941271552 10082215328080896 10104560218496898 10106410577563872 10135203770092544 10155131422019584 10192708356307477 10205120823625728 10213153189484544 10235788273282572 10263986037120816 10264950063234944 10316960797929786 10325081192103678 10335762163254528 10368720588520008 10389107376936288 10397284557083424 10398261103017216 10418705973451776 10422235908112743 10425927214265472 10426906450408448 10462741079003136 10470976215625728 10480722080436608 10525019299711488 10532314226655936 10545713399789568 10554013843236864 10562320819894272 10614891542663408 10682670716669952 10689121553451264 10691078958084096 10722199699492281 10723206762486504 10744290535122144 10751737439711268 10752747276983712 10782369170308736 10798194222364032 10808244645450252 10816751725060996 10819425433969152 10827941313885696 10857770353317888 10883826775838016 10892393345515968 10913809769710848 10914834829330432 10922399938754304 10968563928351744 10990130117750784 10998780357906432 11023156601996616 11025175175524224 11056585931010048 11088770629389453 11119318206880884 11166314479944624 11197075676859072 11198127341710848 11223946362582954 11228976177362944 11232780637563342 11254866325014312 11263724936840376 11264782861601984 11286931471239424 11334636168920064 11342492244091008 11343557566927872 11365861061947392 11374807036809216 11402104241354112 11424522849772032 11433514996839936 11442514221552128 11481839236048896 11546984291760918 11548068821139312 11579881682905536 11616807326027046 11639648079715656 11648809550065688 11660859876492288 11698043740894368 11721044220133248 11729168116048656 11730269756709504 11731371500839936 11754437508509696 11762584549427712 11790812340491184 11800092790975632 11812299615148032 11873265573641472 11882610922381056 11905974294230016 11915345387731968 11941752985496334 11977968091927552 12025261747632672 12045928057454291 12063607607797317 12087326852012412 12096840686606676 12130165316597328 12131304620186752 12206531258836992 12214991647482624 12216138918230016 12253942513705464 12278035990924704 12279189182996736 12287699931098592 12288854030838528 12313016150443008 12322707623209984 12352279594800288 12365057638821888 12374790073012224 12438659172386304 12463115836114944 12472925451098112 12482742787147776 12510407889567588 12544871823147664 12597893259424704 12609618753025294 12632598199533312 12671690553945423 12672880719302232 12697797905144352 12707792236435296 12720938047082496 12742799928546688 12761502262793856 12786593694690816 12796657916410368 12797859819098112 12827367271523376 12831910417557504 12852588205993536 12862704371444928 12872828499246144 12899350252845056 12962848278961152 12988335593705472 12991577423781726 13027366893268728 13056597542596608 13064481898662656 13066874282102784 13094604089680113 13104910743823899 13141012426313772 13196553476298192 13197792938444928 13223742197073408 13232907618106176 13234150494749184 13264663883052582 13270608209610752 13275104389847586 13302454948246464 13312925200075072 13339100829646592 13395479108723712 13404763561198464 13406022579096576 13432381255028736 13442953770774528 13472746957995864 13475214103418496 13552941880364887 13569446369875968 13646435981171994 13647717697710096 13685314716161088 13728954112577418 13743156283008768 13755947730573048 13766774922804904 13781016217672704 13814087830871328 13824960784693344 13852143169248384 13863046076111232 13864348137356288 13891607964602368 13896314544150324 13901236285687296 13959990454265856 14032041132485376 14033359066281984 14043085635541248 14112980801041122 14211672974474976 14252162071268352 14256990809215011 14285022643287396 14296266265989708 14297609016648672 14325720713496192 14335649919615024 14336996369311616 14397592296485376 14410992860600336 14425900578625536 14435899219752192 14437255085180928 14481932061651912 14511769034450688 14523191127354624 14551746359614464 14563199918339072 14595475871162186 14613249936789504 14624751904468992 14688672235421184 14697542135995488 14700233567365632 14785027505852604 14825757609174512 14847517055750544 14876709971707584 14888419306592832 14929434235812096 14930836455614464 14965261816777272 14977040850084456 15006488433352416 15018299915787168 15033835873824768 15081775401483648 15111428911907328 15112848225226752 15123322992121344 15124743422570496 15156840327745347 15159615866345808 15202805655138816 15232697133029376 15244686662453248 15319729784226816 15353682409923858 15395979055681224 15397425094852416 15439842243874048 15475441196894679 15487621788155517 15489076434702728 15519530772954208 15547813168656384 15595926835625136 15597391654525824 15628058960177664 15638890821398208 15640359675612672 15683446065903616 15706464323438592 15721083120654912 15733457054634176 15787528949567232 15818570099684352 15831020764855296 15843481229841408 15874632392306688 15887127183642624 15922337313995112 16017113131340321 16033682330176896 16036618437126144 16084810143729756 16116435802683216 16127606159566902 16129120915475568 16173553755463104 16212366968175378 16225127587591494 16241911970828544 16286655529976832 16325740163757024 16338590018273952 16370714654566272 16372252243995648 16383599908131456 16385138707784704 16417354867257344 16469706126400384 16498170536859648 16534734902994924 16584878896515072 16678977310321326 16680543852756784 16787053983338496 16795613515288608 16797191012566272 16843464266044416 16849170956345013 16882299487521468 16895587405260564 16897174292402976 16930397206859136 16943722981913728 17001954253380096 17015336350391808 17048791592921088 17062210555213824 17103156362031168 17136784274658048 17150272495259904 17163771332328192 17249198756828038 17270204470751232 17283797705281536 17322103231708968 17369822524358304 17425210989040569 17459472119573484 17473214325098532 17491289814738432 17521349901751696 17547065611341552 17581566330199872 17595404635064256 17597057251259904 17631656262764544 17643876824141568 17645533992998912 17686218510736776 17700139186463448 17736606597661952 17767260578156544 17823916383571584 17858961441345024 17860638811631616 17873018081597952 17874696772128768 17912629478244501 17963662610661152 17966952137891328 18145261029910014 18195247974895992 18196956930280128 18247086288214784 18305272150103224 18309796888255488 18324208377345024 18341263640764064 18374688290230272 18418783774495104 18431549896647888 18433281046257792 18469524225664512 18484061434814976 18528419392200432 18534981714249728 18562185109518336 18657988758579456 18694673754172416 18709388176647168 18724114180721664 18765611834351382 18817307734721496 18896839889137056 18914428129537941 18929315518856743 18948897299299968 19002882761691136 19009321078953348 19046696857716528 19061688354652944 19063478688864896 19100960951328256 19114199892820032 19194986874615552 19196789728647168 19247865626336256 19294056557167392 19309242748869216 19349025379267584 19364254836472832 19402328479485952 19430804861005824 19541050339903092 19584896313894912 19596722847993984 19600311423154176 19711518639470658 19713370007803472 19796689407667392 19835613295610112 19849361427159264 19851225742123776 19905912314416128 19912656584771379 19953682422369696 19969387800112608 19990045502558208 20008651244469888 20024399887716224 20093218663085568 20109033868644864 20148571882543104 20164430656161792 20209120436993796 20212821155127744 20270407540185088 20385416712614954 20410241647251456 20426306378969088 20471576546565144 20527972074241632 20529900126469888 20593431168866127 20633921595859572 20650162384207356 20671524326509056 20737441177040016 20778214753872576 20794569114166848 20796522206034432 20837411946903552 20844471816225486 20851854428530944 20853812900816896 20961444160873216 21050038599422976 21064628453311872 21091426799579136 21108027686473728 21124641639788544 21169471201561683 21229783085326816 21378243106902528 21444399398984562 21446413524973008 21488581070244288 21503474879422536 21505494553967424 21564738340617472 21596388444728064 21616489290900504 21633503450121992 21638850867938304 21655882627771392 21715540706635776 21767653551676032 21784786691031936 21827619539421696 21829669658660864 21844799877508608 21893213806743279 21937127856703488 22046313203993232 22050350351048448 22177541258778906 22238636413761768 22332628959889248 22394151353718144 22396254683421696 22447892725165908 22457952354725888 22465561275126684 22509732650028624 22527449873680752 22529565723203968 22573862942478848 22669272337840128 22684984488182016 22687115133855744 22804208482708224 22849045699544064 22867029993679872 22885028443104256 22963678472097792 23093968583521836 23096137642278624 23159763365811072 23233614652054092 23279296159431312 23297619100131376 23321719752984576 23396087481788736 23442088440266496 23458336232097312 23460539513419008 23462743001679872 23525169098855424 23581624680982368 23600185581951264 23624599230296064 23746531147282944 23765221844762112 23811948588460032 23830690775463936 23883505970992668 23955936183855104 24050523495265344 24091856114908582 24127215215594634 24174653704024824 24193681373213352 24260330633194656 24262609240373504 24318550452263067 24337691381387241 24413062517673984 24429983294965248 24432277836460032 24507885027410928 24556071981849408 24558378365993472 24575399862197184 24577708061677056 24626032300886016 24645415246419968 24704559189600576 24877318344772608 24926231672229888 24945850902196224 24965485574295552 25018465965481989 25020815779135176 25089743646295328 25169749206391933 25195786518849408 25219237506050588 25265196399066624 25343381107890846 25345761438604464 25395595810288704 25415584472870592 25485599857093376 25523004525587712 25573187389381632 25593315832820736 25654734543046752 25663820835115008 25705176411987072 25725408742889856 25745656998492288 25798700505690112 25873798135242057 25925696557922304 25983154847563452 26054733786537456 26128963797325312 26189208179360226 26209821487647798 26282024852627544 26393106952596384 26395585876889856 26447484394146816 26465815236212352 26468300989498368 26529327766105164 26541216419221504 26550208779695172 26604909896492928 26625850400150144 26678201659293184 26790958217447424 26809527122396928 26812045158193152 26945493915991728 26950428206836992 27105883760729774 27138892739751936 27292871962343988 27295435395420192 27370629432322176 27457908225154836 27486312566017536 27511895461146096 27533549845609808 27562032435345408 27628175661742656 27649921569386688 27704286338496768 27726092152222464 27728696274712576 27792629088300648 27802472571374592 27919980908531712 28064082264970752 28066718132563968 28086171271082496 28148417751527073 28225961602082244 28423345948949952 28504324142536704 28513981618430022 28570045286574792 28592532531979416 28595218033297344 28651441426992384 28671299839230048 28673992738623232 28795184592970752 28821985721200672 28851801157251072 28871798439504384 28874510170361856 28963864123303824 29023538068901376 29046382254709248 29103492719228928 29126399836678144 29190951742324372 29377344470842368 29395084271990976 29400467134731264 29567277959205987 29570055011705208 29651515218349024 29695034111501088 29746067243917739 29753419943415168 29776838613185664 29858868471624192 29861672911228928 29930523633554544 29954081700168912 30012976866704832 30036599831574336 30163550802967296 30222857823814656 30246645984242688 30313680655490694 30319231732691616 30405611310277632 30465394266058752 30489373324906496 30578125068922431 30639459568453632 30707364819847716 30791958111362448 30794850189704832 30879684487748096 30950882393789358 30975243576311034 30978152869405456 31039061545908416 31191853671250272 31194783309051648 31256117920355328 31277781642796416 31280719351225344 31366892131807232 31412928646877184 31442166241309824 31466914109268352 31575057899134464 31637140199368704 31662041529710592 31686962459682816 31844674627990224 32034226262680642 32067364660353792 32073236874252288 32169620287459512 32232871605366432 32255212319133804 32258241830951136 32347107510926208 32424733936350756 32450255175182988 32483823941657088 32573311059953664 32651480327514048 32677180036547904 32741429309132544 32744504487991296 32767199816262912 32770277415569408 32939412252800768 32996341073719296 33069469805989848 33169757793030144 33266311888168359 33357954620642652 33361087705513568 33591227030577216 33594382025132544 33686928532088832 33698341912690026 33764598975042936 33791174810521128 33794348584805952 33860794413718272 33887445963827456 34003908506760192 34030672700783616 34097583185842176 34124421110427648 34206312724062336 34273568549316096 34300544990519808 34327542664656384 34498397513656076 34644206463417936 34739645048716608 34850421978081138 34918944239146968 34946428650197064 34982579629476864 35042699803503392 35094131222683104 35163132660399744 35190809270128512 35194114502519808 35263312525529088 35287753648283136 35291067985997824 35372437021473552 35400278372926896 35473213195323904 35647832767143168 35717922882690048 35746036163195904 35825258956489002 35927325221322304 35933904275782656 36137784172362873 36290522059820028 36390495949791984 36393913860560256 36494172576429568 36610544300206448 36619593776510976 36648416754690048 36682527281528128 36837567548990208 36863099793295776 36866562092515584 36939048451329024 36968122869629952 37056838784400864 37069963428499456 37124370219036672 37315977517158912 37389347508344832 37418776353294336 37448228361443328 37531223668702764 37634615469442992 37793679778274112 37828856259075882 37858631037713486 37897794598599936 38018642157906696 38093393715433056 38123376709305888 38126957377729792 38201921902656512 38228399785640064 38389973749231104 38393579457294336 38495731252672512 38588113114334784 38618485497738432 38698050758535168 38728509672945664 39082100679806184 39169792627789824 39193445695987968 39200622846308352 39283812269040339 39314732231471697 39423037278941316 39426740015606944 39593378815334784 39671226591220224 39698722854318528 39702451484247552 39811824628832256 39825313169542758 39907364844739392 39938775600225216 40017302488939776 40048799775432448 40186437326171136 40218067737289728 40297143765086208 40328861312323584 40418240873987592 40425642310255488 40540815080370176 40658825641094661 40770833425229908 40943153093130288 41055944148483264 41059800252939776 41186862337732254 41267843191719144 41300324768414712 41343048653018112 41474882354080032 41556429507745152 41589138228333696 41593044412068864 41674823893807104 41688943632450972 41703708857061888 41707625801633792 41922888321746432 42100077198845952 42129256906623744 42338942403123366 42459566170653632 42756486213805056 42888798797969124 42892827049946016 42977162140488576 43006949758845072 43010989107934848 43129476681234944 43192776889456128 43232978581801008 43267006900243984 43277701735876608 43311765255542784 43535307103352064 43569573382063872 43655239078843392 43689599755017216 43786427613486558 43874255713406976 44092626407986464 44100700702096896 44355082517557812 44477272827523536 44665257919778496 44788302707436288 44792509366843392 44895785450331816 44931122550253368 45019465300057248 45054899747361504 45059131446407936 45147725884957696 45338544675680256 45369968976364032 45374230267711488 45470520983236041 45608416965416448 45698091399088128 45734059987359744 45770056886208512 46187937167043672 46192275284557248 46319526731622144 46426323590684037 46462865364466551 46467229304108184 46558592318862624 46595238200262752 46643439505969152 46792174963577472 46884176880532992 46916672464194624 46921079026838016 46925486003359744 47050338197710848 47163249361964736 47200371163902528 47493062294565888 47530443689524224 47623897176920064 47661381550927872 47767011941985336 47911872367710208 48051339394020963 48101046990530688 48183712229817164 48254430431189268 48349307408049648 48387362746426704 48520661266389312 48525218480747008 48637100904526134 48675382762774482 48859966589930496 49015770054821856 49112143963698816 49116756731986944 49150799724394368 49155416123354112 49252064601772032 49290830492839936 49409118379201152 49754636689545216 50036931930963978 50041631558270352 50179487292590656 50339498412783866 50391573037698816 50438475012101176 50530392798133248 50686762215781692 50691522877208928 50791191620577408 50831168945741184 50971199714186752 51046009051175424 51146374778763264 51186631665641472 51309469086093504 51410352823974144 51450817485779712 51491313996984576 51747596270484114 51851393115844608 51966309695126904 52109467573074912 52257927594650624 52275632967121707 52378416358720452 52419642975295596 52564049705255088 52786213905192768 52791171753779712 52894968788293632 52931630472424704 52936601978996736 53058655532210328 53100417559390344 53209819792985856 53251700800300288 53356403318586368 53581916434894848 53619054244793856 53624090316386304 53737888434733503 53890987831983456 53900856413673984 54211767521459548 54585743924687976 54590870790840384 54741258864644352 54915816450309672 54972625132035072 55023790922292192 55067099691219616 55124064870690816 55256351323485312 55299843138773376 55408572676993536 55452184304444928 55457392549425152 55585258176601296 55604945142749184 56128164529941504 56172342542164992 56296835503054146 56451923204164488 56743284388613823 56787946556570229 56846691897899904 57008648285073408 57027963236860044 57140090573149584 57185065063958832 57190436066594688 57302882853984768 57342599678460096 57347985477246464 57590369185941504 57643971442401344 57743596879008768 57927728246607648 58047076137802752 58092764509418496 58206985438457856 58252799673356288 58381903484648744 58754688941684736 58790168543981952 58800934269462528 59134555918411974 59140110023410416 59303030436698048 59390068223002176 59492134487835478 59506839886830336 59553677226371328 59717736943248384 59861047267109088 59908163400337824 60025953733409664 60073199663148672 60327101605934592 60445715647629312 60493291968485376 60627361310981388 60638463465383232 60811222620555264 61156250137844862 61278919136907264 61414729639695432 61583916222724896 61589700379409664 61759368975496192 61780293506598381 61901764787578716 61950487152622068 61956305738810912 62078123091816832 62383707342500544 62389566618103296 62512235840710656 62555563285592832 62561438702450688 62884332482619648 62933828218536704 63150115798268928 63274280398737408 63324083059421184 63373924919365632 63508413604685049 63689349255980448 64068452525361284 64134729320707584 64339240574919024 64465743210732864 64510424638267608 64516483661902272 64694215021852416 64849467872701512 64900510350365976 64967647883314176 65146622119907328 65302960655028096 65354360073095808 65482858618265088 65489008975982592 65534399632525824 65540554831138816 65679641420229837 65878824505601536 66138939611979696 66532623776336718 66715909241285304 66722175411027136 67182454061154432 67188764050265088 67373857064177664 67396683825380052 67529197950085872 67582349621042256 67588697169611904 67721588827436544 67774891927654912 68007817013520384 68061345401567232 68412625448124672 68547137098632192 68601089981039616 68655085329312768 68996795027312152 69288412926835872 69479290097433216 69700843956162276 69837888478293936 69892857300394128 69965159258953728 70085399607006784 70188262445366208 70326265320799488 70381618540257024 70388229005039616 70575507296566272 70744874042947104 70800556745853792 70946426390647808 71295665534286336 71435845765380096 71492072326391808 71650517912978004 71854650442644608 71867808551565312 72275568344725746 72581044119640056 72780991899583968 72787827721120512 72955651356789201 72988345152859136 73013074144161723 73221088600412896 73239187553021952 73296833509380096 73365054563056256 73675135097980416 73726199586591552 73733124185031168 73878096902658048 73936245739259904 74113677568801728 74631955034317824 74778695016689664 74837552706588672 74896456722886656 75055397896445967 75062447337405528 75269230938885984 75509247619175799 75587359556548224 75657712518151764 75717262075426972 75795589197199872 76037284315813392 76186787430866112 76246753418611776 76253914755459584 76403843805313024 76456799571280128 76779947498462208 76991462505345024 77176226228669568 77236970995476864 77396101517070336 77457019345891328 77621394405726171 78164201359612368 78386891391975936 78567624538080678 78629464462943394 78846074557882632 78853480031213888 79186757630669568 79342453182440448 79397445708637056 79404902968495104 79623649257664512 79650626339085516 79814729689478784 79877551200450432 80034604977879552 80097599550864896 80372874652342272 80436135474579456 80836481747975184 80851284620510976 81317651282189322 81541666850459816 81886306186260576 82111888296966528 82119600505879552 82373724675464508 82535686383438288 82600649536829424 82686097306036224 82949764708160064 83112859015490304 83178276456667392 83186088824137728 83377887264901944 83407417714123776 83845776643492864 84200154397691904 84258513813247488 84445253254581219 84677884806246732 84919132341307264 85512972427610112 85777597595938248 85785654099892032 85954324280977152 86013899517690144 86021978215869696 86258953362469888 86385553778912256 86465957163602016 86534013800487968 86555403471753216 86623530511085568 87070614206704128 87139146764127744 87310478157686784 87379199510034432 87572855226973116 88185252815972928 88201401404193792 88701833877617961 88710165035115624 88954545655047072 89238201731753217 89330515839556992 89576605414872576 89585018733686784 89791570900663632 89862245100506736 90038930600114496 90109799494723008 90118262892815872 90295451769915392 90739937952728064 90941041966472082 91216833930832896 91396182798176256 91468119974719488 91540113772417024 91734375206767293 92375874334087344 92384550569114496 92639053463244288 92852647181368074 92925730728933102 92934458608216368 93117184637725248 93190476400525504 93584349927154944 93768353761065984 93833344928389248 93842158053676032 94100676395421696 94326498723929472 94400742327805056 94870593162554209 94986124589131776 95060887379048448 95534023883970672 96102678788041926 96202093981061376 96367424459634328 96508860862378536 96698614816099296 96774725492853408 97041322532778624 97050436961494016 97274201809052268 97350765525548964 97719933179860992 98031540109643712 98224287927397632 98233513463973888 98301599448788736 98310832246708224 98818236758402304 99509273379090432 99798935664505077 100073863861927956 100083263116540704 100358974585181312 100678996825567732 100783146075397632 100876950024202352 101060785596266496 101373524431563384 101383045754417856 101582383241154816 101662337891482368 101942399428373504 102092018102350848 102292749557526528 102373263331282944 102618938172187008 102820705647948288 102901634971559424 102982627993969152 103495192540968228 103932619390253808 104218935146149824 104515855189301248 104551265934243414 104756832717440904 104839285950591192 105128099410510176 105572427810385536 105582343507559424 105789937576587264 105863260944849408 105873203957993472 106117311064420656 106200835118780688 106419639585971712 106503401600600576 106712806637172736 107238108489587712 107475776869467006 107781975663966912 107801712827347968 108413352517088619 108423535042919096 109171487849375952 109181741581680768 109482517729288704 109831632900619344 109945250264070144 110047581844584384 110134199382439232 110512702646970624 110599686277546752 110817145353987072 110904368608889856 111170516353202592 111209890285498368 112119791919382247 112256329059883008 112344685084329984 112593671006108292 112903846408328976 113486568777227646 113575893113140458 113693383795799808 114055926473720088 114280181146299168 114370130127917664 114380872133189376 114605765707969536 114685199356920192 114695970954492928 115180738371883008 115287942884802688 115487193758017536 115855456493215296 116094152275605504 116185529018836992 116763806969297488 117509377883369472 117580337087963904 117601868538925056 117944196694415091 118269111836823948 118280220046820832 118606060873396096 118780136446004352 118984268975670956 119013679773660672 119107354452742656 119435473886496768 119722094534218176 119816326800675648 120051907466819328 120146399326297344 120654203211869184 120891431295258624 120986583936970752 121254722621962776 121276926930766464 121622445241110528 121976476923283983 122312500275689724 122829459279390864 123167832445449792 123179400758819328 123518737950992384 123560587013196762 123803529575157432 123900974305244136 123912611477621824 124156246183633664 124767414685001088 124779133236206592 125024471681421312 125111126571185664 125122877404901376 125768664965239296 125867656437073408 126300231596537856 127016827209370098 127378698511960896 128136905050722568 128269458641415168 128678481149838048 128931486421465728 129020849276535216 129032967323804544 129388430043704832 129698935745403024 129801020700731952 129935295766628352 130605921310056192 130708720146191616 130965717236530176 131068799265051648 131359282840459674 131757649011203072 132277879223959392 132505208631997201 133065247552673436 133431818482570608 133444350822054272 134364908122308864 134377528100530176 134793367650760104 135058395900171744 135164699242084512 135177394339223808 135443177654873088 135549783855309824 136015634027040768 136122690803134464 136825250896249344 137094274197264384 137202179962079232 137310170658625536 137993590054624304 138576825853671744 138958580194866432 139388596093399653 139401687912324552 139675776956587872 139785714600788256 139930318517907456 140170799214013568 140376524890732416 140652530641598976 140763237080514048 140776458010079232 141151014593132544 141489748085894208 141601113491707584 141892852781295616 142591331068572672 142871691530760192 142984144652783616 143301035825956008 143709300885289216 143735617103130624 144154018182062889 144551136689451492 145162088239280112 145561983799167936 145575655442241024 145911302713578402 145976690305718272 146026148288323446 146442177200825792 146730109126112512 147350270195960832 147452399173183104 147466248370062336 147756193805316096 147872491478519808 148227355137603456 149263910068635648 150110795792891934 150124894674811056 150538461877771968 151018495238351598 151174719113096448 151315425036303528 151434524150853944 151591178394399744 152074568631626784 152373574861732224 152493506837223552 152507829510919168 152807687610626048 152913599142560256 153559894996924416 154352452457339136 154473941990953728 155242788811452342 156328402719224736 156773782783951872 156826898901365121 157135249076161356 157258928925886788 157692149115765264 157706960062427776 158373515261339136 158684906364880896 158794891417274112 158809805936990208 159301252678171032 159629459378957568 159755102400900864 160069209955759104 160195199101729792 160745749304684544 160872270949158912 161672963495950368 161702569241021952 162635302564378644 163083333700919632 163772612372521152 164223776593933056 164239201011759104 164747449350929016 165071372766876576 165201299073658848 165372194612072448 165899529416320128 166225718030980608 166356552913334784 166372177648275456 166755774529803888 166814835428247552 167691553286985728 168517027626494976 168890506509162438 169355769612493464 169838264682614528 170229853165841469 170363839669710687 171025944855220224 171555195191876496 171571308199784064 171908648561954304 172027799035380288 172043956431739392 172517906724939776 172771107557824512 172931914327204032 173068027600975936 174141228413408256 174278293528255488 174620956315373568 174758399020068864 175145710453946232 176188244444743531 176370505631945856 176402802808387584 177403667755235922 177420330070231248 177909091310094144 178476403463506434 178661031679113984 179153210829745152 179583141801327264 179724490201013472 180077861200228992 180219598989446016 180236525785631744 180590903539830784 181479875905456128 181882083932944164 182433667861665792 183468750413534586 184751748668174688 184769101138228992 185278106926488576 185340880519795143 185705294362736148 185851461457866204 185868917216432736 186234369275450496 186380952801051008 187168699854309888 187536707522131968 187666689856778496 187684316107352064 188652997447858944 188801484655610112 189741186325108418 189972249178263552 190121774758096896 191068047767941344 192205357576083852 192404187962122752 192734848919268656 193017721724757072 193397229632198592 193549450985706816 194082645065557248 194100873922988032 194548403618104536 194701531051097928 195439866359721984 196063080219287424 196448575854795264 196467026927947776 196603198897577472 196621664493416448 197038924260689511 197636473516804608 199597871329010154 200147727723855912 200166526233081408 200717949170362624 201357993651135464 201566292150795264 201753900048404704 202121571192532992 202747048863126768 202766091508835712 203164766482309632 203324675782964736 203884798856747008 204184036204701696 205237876344374016 205641411295896576 205803269943118848 205965255987938304 206990385081936456 207865238780507616 208222470707424173 208437870292299648 209031710378602496 209102531868486828 209513665434881808 209678571901182384 210256198821020352 211144855620771072 211164687015118848 211726521889698816 212234622128841312 212401670237561376 212839279171943424 213006803201201152 213425613274345472 214476216979175424 214951553738934012 215563951327933824 215603425654695936 216826705034177238 216847070085838192 218342975698751904 218363483163361536 218965035458577408 219039222432485169 219663265801238688 219890500528140288 220095163689168768 220268398764878464 221025405293941248 221199372555093504 221634290707974144 221808737217779712 222341032706405184 224239583838764494 224512658119766016 224689370168659968 225187342012216584 225807692816657952 226527742857527397 226973137554455292 227151786226280916 227386767591599616 228111852947440176 228560362292598336 228740260255835328 228761744266378752 229211531415939072 229370398713840384 229391941908985856 230575885769605376 230974387516035072 231710912986430592 232188304551211008 232371058037673984 232864183217178513 233527613938594976 235160674175927808 235888393388830182 236538223673647896 236560440093641664 237212121746792192 237560272892008704 237968537951341912 238027359547321344 238214708905485312 238870947772993536 239444189068436352 239632653601351296 240103814933638656 240292798652594688 241308406423738368 242509445243925552 242553853861532928 243952953846567966 244625000551379448 245658918558781728 246335664890899584 246358801517638656 247037475901984768 247121174026393524 247607059150314864 247801948610488272 247825222955243648 248312492367267328 249534829370002176 249558266472413184 250222253142371328 251537329930478592 251735312874146816 252600463193075712 254033654418740196 254757397023921792 256273810101445136 256538917282830336 257356962299676096 257862972842931456 258041698553070432 258065934647609088 258776860087409664 259397871490806048 259602041401463904 259870591533256704 261211842620112384 261417440292383232 261931434473060352 262137598530103296 262718565680919348 263515298022406144 264555758447918784 265010417263994402 266130495105346872 266863636965141216 266888701644108544 267714605195259651 268729816244617728 268755056201060352 269586735301520208 270116791800343488 270329398484169024 270354788678447616 270886355309746176 271099567710619648 273650501792498688 274188548394528768 274404359924158464 274620341317251072 275203125620301879 275987180109248608 277153651707343488 277917160389732864 278777192186799306 278803375824649104 279351553913175744 279571429201576512 280341598428027136 280753049781464832 281305061283197952 281526474161028096 282302029186265088 282979496171788416 283202226983415168 283785705562591232 284611779487662627 285182662137145344 286602071651912016 287418601770578432 288308036364125778 289102273378902984 290324176478560224 291123967598335872 291151310884482048 291822605427156804 291953380611436544 292052296576646892 292884354401651584 293460218252225024 294700540391921664 294904798346366208 294932496740124672 296454710275206912 298527820137271296 300221591585783868 300249789349622112 301076923755543936 302036990476703196 302349438226192896 302630850072607056 302869048301707888 303182356788799488 304149137263253568 304747149723464448 304987013674447104 305015659021838336 305827198285120512 307119789993848832 308704904914678272 308947883981907456 310485577622904684 312656805438449472 313547565567903744 313653797802730242 314270498152322712 314517857851773576 315384298231530528 315413920124855552 316747030522678272 317369812729761792 317589782834548224 317619611873980416 318602505356342064 319258918757915136 319510204801801728 320138419911518208 320390398203459584 323345926991900736 323405138482043904 325240057551265857 325270605128757288 326166667401839264 327206739683095129 327545224745042304 328447553187866112 328478402023518208 329494898701858032 330142745533753152 330402598147317696 331799058832640256 332451436061961216 332713105826669568 333511549059607776 333629670856495104 335383106573971456 336359375758146741 337034055252989952 337781013018324876 338711539224986928 339676529365229056 340459706331682938 340727679339421374 343110390383752992 343142616399568128 343817297123908608 344055598070760576 344087912863478784 345035813449879552 345542215115649024 345863828654408064 346136055201951872 348282456826816512 348556587056510976 350291420907892464 352376488889487062 352741011263891712 352805605616775168 354807335510471844 354840660140462496 355818182620188288 356952806927012868 357322063358227968 358306421659490304 359166283602654528 359448980402026944 360155722400457984 360439197978892032 360473051571263488 362959751810912256 363764167865888328 364867335723331584 365929430769851949 366937500827069172 369503497336349376 369538202276457984 370556213852977152 370681761039590286 371410588725472296 371702922915732408 371737834432865472 372468738550900992 372761905602102016 374337399708619776 375073415044263936 375333379713556992 375368632214704128 377305994895717888 377602969311220224 379482372650216836 382136095535882688 384410715152167704 384808375924245504 385469697838537312 386035443449514144 386794459264397184 387098901971413632 388165290131114496 388201747845976064 389096807236209072 389403062102195856 392126160438574848 392897151709590528 393206397795154944 394077848521379022 395272947033609216 397515625895991603 399195742658020308 400295455447711824 400333052466162816 401435898340725248 402715987302270928 403132584301590528 403507800096809408 405494097726253536 405532183017671424 406329532964619264 406649351565929472 407769597713494016 408368072409403392 410475752688748032 411282822591793152 411606539886237696 411930511975876608 413980770163872912 415730477561015232 416444941414848346 416875740584599296 418205063736973656 419027330869763616 419357143802364768 420512397642040704 422289711241542144 422329374030237696 423453043779397632 424469244257682624 424803340475122752 425678558343886848 426013606402402304 428952433958350848 429903107477868024 431127902655867648 431206851309391872 432462054546188667 433653410068354476 433694140171676384 436685951397503808 436726966326723072 437930070917154816 438078444864970338 439326531602477376 440190327378337536 440536797529756928 442050810587882496 442398745110187008 443268581415948288 443617474435559424 444682065412810368 448479167677528988 450374684024433168 451615385633315904 453055485715054794 453946275108910584 454303572452561832 454773535183199232 456223705894880352 457120724585196672 457480520511670656 457523488532757504 458423062831878144 458740797427680768 458783883817971712 461151771539210752 463421825972861184 465728366434357026 467055227877189952 470321348351855616 471776786777660364 473076447347295792 473120880187283328 474424243493584384 475120545784017408 475937075902683824 476054719094642688 476429417810970624 478888378136872704 479265307202702592 480207629867277312 480585597305189376 482616812847476736 485018890487851104 485107707723065856 487905907693135932 489250001102758896 491317837117563456 492671329781799168 492717603035277312 494242348052787048 495214118300629728 495603897220976544 495650445910487296 496624984734534656 499069658740004352 499116532944826368 500444506284742656 503074659860957184 503470625748293632 508067308837480392 509514794047843584 510689559497524407 511091519009132061 512547620202890272 513077834565660672 514713924599352192 515725945685862912 516083397106140864 516131869295218176 517553720174819328 518795742981612096 519204082802927808 522423685240224768 522834880584766464 523862868946120704 524275197060206592 525437131361838696 527030596044812288 528564733334230593 529111516895837568 530020834527988804 532260990210693744 533727273930282432 533777403288217088 535429210390519302 537459632489235456 539173470603040416 540233583600686976 540658796968338048 540709577356895232 541772710619492352 542199135421239296 547301003584997376 550406251240603758 551974360218497216 554307303414686976 555834320779465728 557554384373598612 557606751649298208 558703107826351488 559142858403153024 560683196856054272 561506099562929664 562610122566395904 563052948322056192 565958992343576832 566404453966830336 569223558975325254 570365324274290688 573204143303824032 574837203541156864 576616072728251556 578204546757805968 580648352957120448 582247935196671744 582302621768964096 583645210854313608 584104593153293784 585768708803303168 586920436504450048 589401080783843328 589809596692732416 589864993480249344 591116772782068533 592909420550413824 600443183171567736 600499578699244224 602153847511087872 604073980953406392 604698876452385792 605261700145214112 605738096603415776 606364713577598976 608298274526507136 609494299446928896 609974027348894208 610031318043676672 611654396570241024 617409809829356544 617895767963814912 620971155245809368 624667412122272519 625313610876898944 627095131135807488 627307595605460484 628540996304645424 629035715703547152 630768596463061056 630827840249711104 633494061045356544 635179565669096448 637205010712684128 638517837515830272 639020409603603456 640276839823036416 640780796406919168 646691853983801472 646810276964087808 650480115102531714 650541210257514576 652333334803678528 654413479366190258 655090449490084608 656895106375732224 658989797403716064 660285491067506304 660805196294635392 663598117665280512 664902872123922432 665426211653339136 667023098119215552 672718751516293482 674068110505979904 675562026036649752 677423078449973856 679353058730458112 679583228572582191 680919412663365876 681455358678842748 686220780767505984 686285232799136256 687634594247817216 688111196141521152 688175825726957568 691727657308816128 692272110403903744 696564913653633024 697113174113021952 698592549651535539 700582841815784928 704752977778974124 705482022527783424 709614671020943688 709681320280924992 711636365240376576 713905613854025736 714644126716455936 716612843318980608 718332567205309056 718897960804053888 720311444800915968 720878395957784064 720946103142526976 727528335731776656 731858861539703898 733875001654138344 739006994672698752 739076404552915968 741112427705954304 741363522079180572 742821177450944592 743405845831464816 743475668865730944 744937477101801984 745523811204204032 748674799417239552 750666759427113984 754611989791435776 755205938622440448 758964745300433672 764272191071765376 768821430304335408 769616751848491008 770939395677074624 772070886899028288 773588918528794368 774197803942827264 776330580262228992 778193614472418144 778806124204391712 784252320877149696 785794303419181056 786412795590309888 788155697042758044 790545894067218432 795031251791983206 798391485316040616 800590910895423648 800666104932325632 802871796681450496 803143815585778953 805431974604541856 806265168603181056 807015600193618816 810988195452507072 811064366035342848 812659065929238528 813298703131858944 820951505377496064 822565645183586304 823213079772475392 823861023951753216 825609376860905637 827961540327745824 831460955122030464 832889882829696692 833751481169198592 836410127473947312 838054661739527232 838714287604729536 841024795284081408 844579422483084288 846906087558795264 848938488515365248 849606680950245504 851357116687773696 852027212804804608 853835338462987881 859806214955736048 862255805311735296 864924109092377334 867306820136708952 867388280343352768 873371902795007616 873453932653446144 875860141834309632 876156889729940676 878653063204954752 880380654756675072 881073595059513856 884101621175764992 884797490220374016 889364130825620736 896958335355057976 900749368048866336 903230771266631808 906110971430109588 907892550217821168 908607144905123664 909547070366398464 912447411789760704 914241449170393344 914961041023341312 915046977065515008 917481594855361536 922303543078421504 926843651945722368 931456732868714052 934110455754379904 940642696703711232 943553573555320728 946152894694591584 946241760374566656 948848486987168768 950241091568034816 951874151805367648 952109438189285376 952858835621941248 957776756273745408 958530614405405184 960415259734554624 961171194610378752 970037780975702208 970215415446131712 975720172653797571 975811815386271864 978500002205517792 981620219049285387 982635674235126912 985342659563598336 985435206070554624 988484696105574096 990428236601259456 991207794441953088 991300891820974592 993249969469069312 998139317480008704 1000889012569485312 1006149319721914368 1006941251496587264 1009078127274440223 1016134617674960784 1019029588095687168 1021379118995048814 1022183038018264122 1025095240405780544 1029427849198704384 1031451891371725824 1032166794212281728 1032263738590436352 1035107440349638656 1037591485963224192 1038408165605855616 1044847370480449536 1045669761169532928 1050874262723677392 1057129466668461186 1058223033791675136 1060041669055977608 1064521980421387488 1067454547860564864 1067554806576434176 1070858420781038604 1074919264978470912 1078346941206080832 1080467167201373952 1081317593936676096 1081419154713790464 1094602007169994752 1097788292309555847 1100812502481207516 1103948720436994432 1108614606829373952 1111668641558931456 1115108768747197224 1115213503298596416 1117406215652702976 1118285716806306048 1121366393712108544 1123012199125859328 1125220245132791808 1126105896644112384 1131917984687153664 1132808907933660672 1138447117950650508 1146408286607648064 1149674407082313728 1153232145456503112 1156409093515611936 1161296705914240896 1164495870393343488 1164605243537928192 1167290421708627216 1168209186306587568 1171537417606606336 1173840873008900096 1179619193385464832 1182233545564137066 1185818841100827648 1192546877687974809 1200886366343135472 1200999157398488448 1204307695022175744 1208147961906812784 1209397752904771584 1210523400290428224 1211476193206831552 1216596549053014272 1218988598893857792 1219948054697788416 1223308793140482048 1233317711113204717 1234819619658713088 1235791535927629824 1241942310491618736 1249334824244545038 1250627221753797888 1254615191210920968 1257081992609290848 1258071431407094304 1261537192926122112 1261655680499422208 1266988122090713088 1270359131338192896 1274410021425368256 1277035675031660544 1278040819207206912 1293383707967602944 1293620553928175616 1297386163638566001 1300960230205063428 1301082420515029152 1304666669607357056 1308826958732380516 1310180898980169216 1313790212751464448 1317979594807432128 1320570982135012608 1321610392589270784 1327196235330561024 1329805744247844864 1330852423306678272 1334046196238431104 1345437503032586964 1351124052073299504 1354846156899947712 1358706117460916224 1359166457145164382 1361838825326731752 1362910717357685496 1372441561535011968 1372570465598272512 1375269188495634432 1376222392283042304 1376351651453915136 1383455314617632256 1384544220807807488 1397185099303071078 1401165683631569856 1409505955557948248 1410964045055566848 1419229342041887376 1419362640561849984 1423272730480753152 1427811227708051472 1429288253432911872 1436665134410618112 1437795921608107776 1440622889601831936 1441756791915568128 1455056671463553312 1457557294951969211 1463717723079407796 1467750003308276688 1478013989345397504 1478152809105831936 1482727044158361144 1485642354901889184 1486811691662929632 1486951337731461888 1489874954203603968 1491047622408408064 1497349598834479104 1501333518854227968 1509223979582871552 1510411877244880896 1517929490600867344 1528544382143530752 1533274557027396183 1537642860608670816 1539233503696982016 1541878791354149248 1544141773798056576 1547177837057588736 1548395607885654528 1552661160524457984 1556387228944836288 1557612248408783424 1568504641754299392 1571588606838362112 1572825591180619776 1576311394085516088 1581091788134436864 1585694200002691779 1590062503583966412 1596782970632081232 1601181821790847296 1601332209864651264 1605743593362900992 1606287631171557906 1610863949209083712 1614031200387237632 1621976390905014144 1622128732070685696 1625318131858477056 1626597406263717888 1641903010754992128 1651218753721811274 1655923080655491648 1662921910244060928 1665779765659393384 1667502962338397184 1672820254947894624 1676109323479054464 1677428575209459072 1682049590568162816 1689158844966168576 1697876977030730496 1699213361900491008 1707670676925975762 1719612429911472096 1724511610623470592 1729848218184754668 1734613640273417904 1734776560686705536 1746743805590015232 1746907865306892288 1752313779459881352 1757306126409909504 1760761309513350144 1762147190119027712 1768203242351529984 1769594980440748032 1778728261651241472 1793916670710115952 1801498736097732672 1806461542533263616 1812221942860219176 1815785100435642336 1817214289810247328 1819094140732796928 1824894823579521408 1828482898340786688 1829922082046682624 1830093954131030016 1834963189710723072 1844607086156843008 1853687303891444736 1862913465737428104 1868220911508759808 1874002236366817557 1881285393407422464 1887107147110641456 1892305789389183168 1892483520749133312 1897696973974337536 1900482183136069632 1903748303610735296 1915553512547490816 1917061228810810368 1920830519469109248 1922342389220757504 1940075561951404416 1940430830892263424 1951440345307595142 1951623630772543728 1957000004411035584 1963240438098570774 1965271348470253824 1970685319127196672 1976969392211148192 1980856473202518912 1982415588883906176 1982601783641949184 1986499938938138624 1996278634960017408 2018156254548880446 2032269235349921568 2038059176191374336 2038749685717746573 2042758237990097628 2044366076036528244 2050190480811561088 2058855698397408768 2062903782743451648 2064333588424563456 2064527477180872704 2075182971926448384 2076816331211711232 2089694740960899072 2091339522339065856 2101748525447354784 2114258933336922372 2116446067583350272 2120083338111955216 2129043960842774976 2134909095721129728 2135109613152868352 2141716841562077208 2149838529956941824 2156693882412161664 2160934334402747904 2162635187873352192 2162838309427580928 2195576584619111694 2201625004962415032 2207897440873988864 2217229213658747904 2223337283117862912 2230217537494394448 2230427006597192832 2234812431305405952 2236571433612612096 2242732787424217088 2246024398251718656 2263835969374307328 2265617815867321344 2276894235901301016 2290447177781665903 2292816573215296128 2299348814164627456 2306464290913006224 2312818187031223872 2322593411828481792 2328991740786686976 2334580843417254432 2336418372613175136 2343074835213212672 2347681746017800192 2359238386770929664 2364467091128274132 2371637682201655296 2385093755375949618 2401772732686270944 2401998314796976896 2408615390044351488 2409431446757336859 2416295923813625568 2418795505809543168 2421046800580856448 2422952386413663104 2433193098106028544 2437977197787715584 2439896109395576832 2466635422226409434 2469639239317426176 2471583071855259648 2483884620983237472 2498669648489090076 2501254443507595776 2509230382421841936 2514163985218581696 2516142862814188608 2523074385852244224 2523311360998844416 2540718262676385792 2548820042850736512 2554071350063321088 2556081638414413824 2561506015388963643 2586767415935205888 2594772327277132002 2601920460410126856 2602164841030058304 2609333339214714112 2617653917464761032 2620361797960338432 2627580425502928896 2635959189614864256 2641141964270025216 2643220785178541568 2654392470661122048 2668092392476862208 2690875006065173928 2702248104146599008 2709692313799895424 2717412234921832448 2718332914290328764 2723677650653463504 2725821434715370992 2744883123070023936 2745140931196545024 2752444784566084608 2766910629235264512 2769088441615614976 2794370198606142156 2802331367263139712 2819011911115896496 2821928090111133696 2838458684083774752 2838725281123699968 2846545460961506304 2855622455416102944 2858576506865823744 2873330268821236224 2875591843216215552 2881245779203663872 2883513583831136256 2910113342927106624 2915114589903938422 2927435446158815592 2935500006616553376 2944860657147856161 2956027978690795008 2956305618211663872 2965454088316722288 2971284709803778368 2973623383325859264 2973902675462923776 2979749908407207936 2982095244816816128 3002667037708455936 3018447959165743104 3020823754489761792 3027234381823320669 3035858981201734688 3057088764287061504 3066549114054792366 3075285721217341632 3083757582708298496 3088283547596113152 3094355674115177472 3096791215771309056 3105322321048915968 3112774457889672576 3115224496817566848 3137009283508598784 3152622788171032176 3171388400005383558 3180125007167932824 3193565941264162464 3202363643581694592 3202664419729302528 3211487186725801984 3212575262343115812 3221727898418167424 3228062400774475264 3243952781810028288 3244257464141371392 3283806021509984256 3302437507443622548 3311846161310983296 3325843820488121856 3331559531318786768 3335005924676794368 3345640509895789248 3352218646958108928 3354857150418918144 3364099181136325632 3378317689932337152 3395753954061460992 3398426723800982016 3415341353851951524 3439224859822944192 3449023221246941184 3459696436369509336 3469227280546835808 3469553121373411072 3493487611180030464 3493815730613784576 3504627558919762704 3514612252819819008 3521522619026700288 3524294380238055424 3557456523302482944 3577640633063924427 3587833341420231904 3602997472195465344 3612923085066527232 3624443885720438352 3631570200871284672 3634428579620494656 3649789647159042816 3656965796681573376 3659844164093365248 3669926379421446144 3689214172313686016 3699953133339614151 3707374607782889472 3725826931474856208 3736441823017519616 3748004472733635114 3774214294221282912 3784611578778366336 3784967041498266624 3795393947948675072 3800964366272139264 3807496607221470592 3831107025094981632 3834122457621620736 3880151123902808832 3880861661784526848 3902880690615190284 3903247261545087456 3914000008822071168 3926480876197141548 3930542696940507648 3941370638254393344 3953938784422296384 3961712946405037824 3964831177767812352 3965203567283898368 3992557269920034816 4036312509097760892 4064538470699843136 4076118352382748672 4077499371435493146 4085516475980195256 4088732152073056488 4100380961623122176 4117711396794817536 4125807565486903296 4128667176849126912 4129054954361745408 4150365943852896768 4153632662423422464 4203497050894709568 4228517866673844744 4232892135166700544 4240166676223910432 4258087921685549952 4269818191442259456 4270219226305736704 4283433683124154416 4313387764824323328 4321868668805495808 4325270375746704384 4372671884855907633 4391153169238223388 4403250009924830064 4415794881747977728 4434458427317495808 4460435074988788896 4460854013194385664 4469624862610811904 4473142867225224192 4485465574848434176 4492048796503437312 4527671938748614656 4531235631734642688 4553788471802602032 4580894355563331806 4585633146430592256 4612928581826012448 4625636374062447744 4645186823656963584 4657983481573373952 4669161686834508864 4672836745226350272 4686149670426425344 4718476773541859328 4728934182256548264 4743275364403310592 4757082600008075337 4770187510751899236 4803545465372541888 4803996629593953792 4817230780088702976 4818862893514673718 4832591847627251136 4842093601161712896 4845904772827326208 4866386196212057088 4875954395575431168 4879792218791153664 4933270844452818868 4967769241966474944 4997339296978180152 5002508887015191552 5018460764843683872 5028327970437163392 5032285725628377216 5046148771704488448 5046622721997688832 5097640085701473024 5123012030777927286 5173534831870411776 5189544654554264004 5203840920820253712 5204329682060116608 5218666678429428224 5235307834929522064 5240723595920676864 5271918379229728512 5282283928540050432 5286441570357083136 5308784941322244096 5336184784953724416 5381750012130347856 5404496208293198016 5419384627599790848 5436665828580657528 5447355301306927008 5451642869430741984 5489766246140047872 5490281862393090048 5504889569132169216 5533821258470529024 5538176883231229952 5588740397212284312 5604662734526279424 5622006709100452671 5638023822231792992 5643856180222267392 5676917368167549504 5677450562247399936 5693090921923012608 5711244910832205888 5746660537642472448 5751183686432431104 5762491558407327744 5767027167662272512 5820226685854213248 5830229179807876844 5854870892317631184 5871000013233106752 5889721314295712322 5912055957381590016 5930908176633444576 5942569419607556736 5947246766651718528 5947805350925847552 5959499816814415872 5964190489633632256 6054468763646641338 6071717962403469376 6114177528574123008 6133098228109584732 6150571442434683264 6167515165416596992 6176567095192226304 6188711348230354944 6193582431542618112 6225548915779345152 6230448993635133696 6274018567017197568 6305245576342064352 6342776800010767116 6360250014335865648 6387131882528324928 6404727287163389184 6405328839458605056 6425150524686231624 6443455796836334848 6456124801548950528 6487905563620056576 6488514928282742784 6604875014887245096 6623692322621966592 6651687640976243712 6663119062637573536 6670011849353588736 6691281019791578496 6704437293916217856 6709714300837836288 6728198362272651264 6791507908122921984 6796853447601964032 6830682707703903048 6871341533344997709 6878449719645888384 6898046442493882368 6919392872739018672 6938454561093671616 6939106242746822144 6986975222360060928 7009255117839525408 7029224505639638016 7043045238053400576 7048588760476110848 7114913046604965888 7155281266127848854 7175666682840463808 7205994944390930688 7225846170133054464 7248887771440876704 7263140401742569344 7268857159240989312 7299579294318085632 7313931593363146752 7319688328186730496 7399906266679228302 7414749215565778944 7451653862949712416 7472883646035039232 7496008945467270228 7548428588442565824 7569223157556732672 7569934082996533248 7614993214442941184 7662214050189963264 7668244915243241472 7684518046166890929 7760302247805617664 7805761381230380568 7806494523090174912 7828000017644142336 7852961752394283096 7861085393881015296 7882741276508786688 7907877568844592768 7923425892810075648 7929662355535624704 7930407134567796736 8072625018195521784 8129076941399686272 8152236704765497344 8154998742870986292 8171032951960390512 8177464304146112976 8200761923246244352 8235422793589635072 8257334353698253824 8300731887705793536 8307265324846844928 8406994101789419136 8457035733347689488 8465784270333401088 8480333352447820864 8516175843371099904 8539636382884518912 8566867366248308832 8626775529648646656 8643737337610991616 8650540751493408768 8745343769711815266 8782306338476446776 8806500019849660128 8831589763495955456 8834581971443568483 8868916854634991616 8920870149977577792 8921708026388771328 8939249725221623808 8946285734450448384 9055343877497229312 9062471263469285376 9081703145469962007 9107576943605204064 9161788711126663612 9171266292861184512 9225857163652024896 9251272748124895488 9290373647313927168 9315966963146747904 9338323373669017728 9345673490452700544 9372299340852850688 9457868364513096528 9514165200016150674 9540375021503798472 9607090930745083776 9607993259187907584 9634461560177405952 9637725787029347436 9665183695254502272 9684187202323425792 9691809545654652416 9732772392424114176 9866541688905637736 9935538483932949888 9994678593956360304 10005017774030383104 10036921529687367744 10056655940874326784 10064571451256754432 10092297543408976896 10195280171402946048 10246024061555854572 10347069663740823552 10379089309108528008 10407681841640507424 10408659364120233216 10437333356858856448 10470615669859044128 10481447191841353728 10543836758459457024 10564567857080100864 10572883140714166272 10672369569907448832 10732921899191773281 10763500024260695712 10808992416586396032 10838769255199581696 10873331657161315056 10894710602613854016 10903285738861483968 10979532492280095744 11009779138264338432 11067642516941058048 11076353766462459904 11099859400018842453 11177480794424568624 11209325469052558848 11244013418200905342 11276047644463585984 11353834736335099008 11354901124494799872 11386181843846025216 11422489821664411776 11493321075284944896 11502367372864862208 11640453371708426496 11660458359615753688 11709741784635262368 11742000026466213504 11779442628591424644 11824111914763180032 11861816353266889152 11885138839215113472 11894493533303437056 11895610701851695104 12108937527293282676 12143435924806938752 12228355057148246016 12266196456219169464 12301142884869366528 12335030330833193984 12353134190384452608 12377422696460709888 12387164863085236224 12451097831558690304 12460897987270267392 12610491152684128704 12685553600021534232 12720500028671731296 12774263765056649856 12809454574326778368 12810657678917210112 12850301049372463248 12886911593672669696 12912249603097901056 12975811127240113152 13118015654567722899 13209750029774490192 13247384645243933184 13303375281952487424 13326238125275147072 13382562039583156992 13408874587832435712 13419428601675672576 13456396724545302528 13583015816245843968 13593706895203928064 13661365415407806096 13742683066689995418 13756899439291776768 13838785745478037344 13876909122187343232 13878212485493644288 13973950444720121856 14018510235679050816 14058449011279276032 14229826093209931776 14271247800024226011 14310562532255697708 14351333365680927616 14411989888781861376 14451692340266108928 14497775542881753408 14526280803485138688 14537714318481978624 14599158588636171264 14627863186726293504 14639376656373460992 14799812533358456604 14903307725899424832 14945767292070078464 14992017890934540456 15096857176885131648 15138446315113465344 15139868165993066496 15229986428885882368 15369036092333781858 15520604495611235328 15611522762460761136 15612989046180349824 15656000035288284672 15705923504788566192 15722170787762030592 15815755137689185536 15846851785620151296 15859324711071249408 16033130244471661321 16145250036391043568 16258153882799372544 16309997485741972584 16342065903920781024 16354928608292225952 16401523846492488704 16470845587179270144 16514668707396507648 16601463775411587072 16614530649693689856 16813988203578838272 16866020127301358013 16914071466695378976 16931568540666802176 16960666704895641728 17032351686742199808 17079272765769037824 17133734732496617664 17253551059297293312 17287474675221983232 17301081502986817536 17490687539423630532 17564612676952893552 17613000039699320256 17663179526991910912 17669163942887136966 17841740299955155584 17843416052777542656 17878499450443247616 17892571468900896768 18163406290939924014 18215153887210408128 18323577422253327224 18342532585722369024 18451714327304049792 18502545496249790976 18580747294627854336 18676646747338035456 18691346980905401088 18915736729026193056 19028330400032301348 19080750043007596944 19214181861490167552 19215986518375815168 19275451574058694872 19330367390509004544 19368374404646851584 19383619091309304832 19465544784848228352 19733083377811275472 19871076967865899776 19989357187912720608 20010035548060766208 20073843059374735488 20113311881748653568 20129142902513508864 20184595086817953792 20390560342805892096 20492048123111709144 20614024600034993127 20694139327481647104 20758178618217056016 20815363683281014848 20817318728240466432 20874666713717712896 20941231339718088256 21087673516918914048 21129135714160201728 21145766281428332544 21344739139814897664 21465843798383546562 21527000048521391424 21617984833172792064 21677538510399163392 21746663314322630112 21789421205227708032 21806571477722967936 21959064984560191488 22199718800037684906 22354961588849137248 22418650938105117696 22488026836401810684 22552095288927171968 22707669472670198016 22709802248989599744 22844979643328823552 22986642150569889792 23004734745729724416 23280906743416852992 23320916719231507376 23419483569270524736 23484000052932427008 23558885257182849288 23648223829526360064 23723632706533778304 23770277678430226944 23788987066606874112 23791221403703390208 24217875054586565352 24286871849613877504 24456710114296492032 24532392912438338928 24602285769738733056 24670060661666387968 24706268380768905216 24902195663117380608 24921795974540534784 25220982305368257408 25371107200043068464 25441000057343462592 25548527530113299712 25618909148653556736 25700602098744926496 25773823187345339392 25824499206195802112 25951622254480226304 26236031309135445798 26419500059548980384 26494769290487866368 26503745914330705449 26606750563904974848 26652476250550294144 26765124079166313984 26817749175664871424 26838857203351345152 27166031632491687936 27187413790407856128 27322730830815612192 27485366133379990836 27513798878583553536 27677571490956074688 27753818244374686464 27756424970987288576 27947900889440243712 28037020471358101632 28116898022558552064 28542495600048452022 28621125064511395416 28702666731361855232 28823979777563722752 28903384680532217856 28995551085763506816 29052561606970277376 29075428636963957248 29198317177272342528 29599625066716913208 29806615451798849664 29891534584140156928 29984035781869080912 30193714353770263296 30276892630226930688 30459972857771764736 30738072184667563716 31041208991222470656 31223045524921522272 31225978092360699648 31312000070576569344 31411847009577132384 31444341575524061184 31631510275378371072 31693703571240302592 31718649422142498816 32066260488943322642 32290500072782087136 32516307765598745088 32619994971483945168 32684131807841562048 32709857216584451904 32803047692984977408 33029337414793015296 33202927550823174144 33229061299387379712 33299578200056527359 33627976407157676544 33732040254602716026 33828142933390757952 33921333409791283456 34064703373484399616 34158545531538075648 34267469464993235328 34507102118594586624 34981375078847261064 35129225353905787104 35226000079398640512 35326359053983821824 35338327885774273932 35683480599910311168 35686832105555085312 36326812581879848028 36430307774420816256 36647154844506654448 36685065171444738048 36903428654608099584 37005090992499581952 37161494589255708672 37353293494676070912 37382693961810802176 37831473458052386112 38056660800064602696 38161500086015193888 38428363722980335104 38431973036751630336 38550903148117389744 38660734781018009088 38736748809293703168 38767238182618609664 39354046963703168697 39466166755622550944 39742153935731799552 39978714375825441216 40147686118749470976 40226623763497307136 40258285805027017728 40369190173635907584 40781120685611784192 40984096246223418288 41228049200069986254 41516357236434112032 41630727366562029696 41634637456480932864 41749333427435425792 41882462679436176512 42175347033837828096 42689478279629795328 42931687596767093124 43054000097042782848 43235969666345584128 43355077020798326784 43493326628645260224 43578842410455416064 43613142955445935872 43918129969120382976 44399437600075369812 44709923177698274496 44837301876210235392 44976053672803621368 45104190577854343936 45415338945340396032 45419604497979199488 45689959286657647104 46561813486833705984 46641833438463014752 46838967138541049472 46968000105864854016 47117770514365698576 47447265413067556608 47540555356860453888 47577974133213748224 48099390733414983963 48435750109173130704 48573743699227755008 49064785824876677856 49204571539477466112 49340121323332775936 49412536761537810432 49804391326234761216 49843591949081069568 50441964610736514816 50742214400086136928 50882000114686925184 51097055060226599424 51237818297307113472 51401204197489852992 51547646374690678784 51903244508960452608 52472062618270891596 52839000119097960768 52989538580975732736 53007491828661410898 53304952501100588288 53530248158332627968 53635498351329742848 53677714406702690304 54645461661631224384 54970732266759981672 55027597757167107072 55355142981912149376 55507636488749372928 55512849941974577152 56074040942716203264 57084991200096904044 57242250129022790832 57405333462723710464 57647959555127445504 57991102171527013632 58105123213940554752 58150857273927914496 58396634354544685056 59199250133433826416 59613230903597699328 59968071563738161824 60387428707540526592 60553785260453861376 60919945715543529472 61476144369335127432 61842073800104979381 62082417982444941312 62446091049843044544 62451956184721399296 62624000141153138688 62823694019154264768 63263020550756742144 63387407142480605184 63437298844284997632 64132520977886645284 64581000145564174272 65032615531197490176 65239989942967890336 65368263615683124096 65419714433168903808 65606095385969954816 66599156400113054718 67255952814315353088 67464080509205432052 67656285866781515904 67842666819582566912 68129406746968799232 68534938929986470656 69014204237189173248 69962750157694522128 70258450707811574208 70452000158797281024 70676655771548547864 71366961199820622336 71373664211110170624 72653625163759696056 72860615548841632512 73294309689013308896 73370130342889476096 73806857309216199168 74010181984999163904 74706586989352141824 74765387923621604352 75662946916104772224 76113321600129205392 76323000172030387776 76856727445960670208 77101806296234779488 77321469562036018176 77473497618587406336 77534476365237219328 78708093927406337394 78932333511245101888 79484307871463599104 79957428751650882432 80295372237498941952 80453247526994614272 80516571610054035456 81562241371223568384 81968192492446836576 82456098400139972508 83032714472868224064 83261454733124059392 83269274912961865728 83764925358872353024 84350694067675656192 85863375193534186248 86108000194085565696 86471939332691168256 86710154041596653568 86986653257290520448 87157684820910832128 87226285910891871744 88798875200150739624 89419846355396548992 89674603752420470784 89952107345607242736 90208381155708687872 90830677890680792064 91379918573315294208 93123626973667411968 93283666876926029504 93677934277082098944 93936000211729708032 94235541028731397152 94894530826135113216 95081110713720907776 95155948266427496448 96198781466829967926 96871500218346261408 97147487398455510016 98129571649753355712 98409143078954932224 99608782652469522432 99687183898162139136 99898734600169582077 100883929221473029632 101484428800172273856 101764000229373850368 102194110120453198848 102475636594614226944 102802408394979705984 103095292749381357568 104944125236541783192 105678000238195921536 105979077161951465472 106014983657322821796 106609905002201176576 107060496316665255936 109290923323262448768 109941464533519963344 110055195514334214144 110710285963824298752 111015272977498745856 112148081885432406528 114169982400193808088 114484500258045581664 114810666925447420928 115295919110254891008 115982204343054027264 116210246427881109504 116301714547855828992 118062140891109506091 118398500266867652832 119226461807195398656 119936143127476323648 120774857415081053184 121107570520907722752 121839891431087058944 122952288738670254864 123684147600209958762 124892182099686089088 124903912369442798592 125248000282306277376 125647388038308529536 126526041101513484288 128265041955773290568 129162000291128348544 130065231062394980352 130479979885935780672 130736527231366248192 130839428866337807616 133198312800226109436 134511905628630706176 134928161018410864104 135312571733563031808 135685333639165133824 136258813493937598464 137069877859972941312 139925500315389044256 140516901415623148416 140904000317594562048 141353311543097095728 142733922399641244672 144298172200244951889 145307250327519392112 145721231097683265024 146588619378026617792 147613714618432398336 148020363969998327808 149413173978704283648 149530775847243208704 151325893832209544448 152226643200258410784 152646000344060775552 153713454891921340416 154203612592469558976 154642939124072036352 157416187854812674788 157864667022490203776 158968615742927198208 159914857503301764864 160590744474997883904 160906495053989228544 161033143220108070912 163936384984893673152 164912196800279945016 166065428945736448128 166522909466248118784 166538549825923731456 167529850717744706048 171726750387068372496 172216000388171131392 172943878665382336512 173973306514581040896 174315369641821664256 174452571821783743488 177597750400301479248 178839692710793097984 179904214691214485472 180416762311417375744 181661355781361584128 182759837146630588416 185526221400314938143 186247253947334823936 186567333753852059008 187355868554164197888 187872000423459416064 188471082057462794304 189789061652270226432 190162221427441815552 190311896532854992896 192397562933659935852 193743000436692522816 194294974796911020032 196259143299506711424 196818286157909864448 199797469200339164154 201767858442946059264 202968857600344547712 203528000458747700736 204388220240906397696 205604816789959411968 209888250473083566384 211356000476391843072 212029967314645643592 213219810004402353152 214120992633330511872 218581846646524897536 219882929067039926688 220110391028668428288 221420571927648597504 222030545954997491712 224296163770864813056 228339964800387616176 228969000516091163328 229621333850894841856 231964408686108054528 232420492855762219008 232603429095711657984 236124281782219012182 236797000533735305664 238452923614390797312 239872286254952647296 241549714830162106368 245904577477340509728 247368295200419917524 249784364199372178176 249807824738885597184 251294776076617059072 253052082203026968576 256530083911546581136 258324000582256697088 260130462124789960704 260959959771871561344 261473054462732496384 261678857732675615232 266396625600452218872 269023811257261412352 269856322036821728208 270625143467126063616 271370667278330267648 274139755719945882624 279851000630778088512 281033802831246296832 281808000635189124096 282706623086194191456 285467844799282489344 288596344400489903778 290614500655038784224 291442462195366530048 293177238756053235584 295227429236864796672 298826347957408567296 299061551694486417408 302651787664419088896 304453286400516821568 305292000688121551104 307426909783842680832 308407225184939117952 309285878248144072704 314832375709625349576 315729334044980407552 317937231485854396416 319829715006603529728 321181488949995767808 327872769969787346304 329824393600559890032 332130857891472896256 333045818932496237568 335059701435489412096 343453500774136744992 344432000776342262784 345887757330764673024 347946613029162081792 348630739283643328512 348905143643567486976 355195500800602958496 357679385421586195968 359808429382428970944 360833524622834751488 363322711562723168256 365519674293261176832 371052442800629876286 373134667507704118016 374711737108328395776 375744000846918832128 376942164114925588608 379578123304540452864 384795125867319871704 387486000873385045632 388589949593822040064 392518286599013422848 399594938400678328308 403535716885892118528 405937715200689095424 407056000917495401472 408776440481812795392 411209633579918823936 419776500946167132768 422712000952783686144 424059934629291287184 426439620008804706304 432894516600734855667 437163693293049795072 439765858134079853376 442841143855297195008 444061091909994983424 448592327541729626112 456679929600775232352 457938001032182326656 459242667701789683712 463928817372216109056 472248563564438024364 473594001067470611328 476905847228781594624 479744572509905294592 483099429660324212736 491809154954681019456 494736590400839835048 499568728398744356352 499615649477771194368 502589552153234118144 513060167823093162272 516648001164513394176 521919919543743122688 522946108925464992768 523357715465351230464 532793251200904437744 539712644073643456416 541250286934252127232 542741334556660535296 548279511439891765248 559702001261556177024 562067605662492593664 563616001270378248192 565413246172388382912 570935689598564978688 577192688800979807556 581229001310077568448 582884924390733060096 586354477512106471168 590454858473729593344 605303575328838177792 608906572801033643136 610584001376243102208 616814450369878235904 629664751419250699152 631458668089960815104 639659430013207059456 642362977899991535616 655745539939574692608 659648787201119780064 664261715782945792512 666091637864992475136 670119402870978824192 686907001548273489984 688864001552684525568 695893226058324163584 697261478567286657024 697810287287134973952 710391001601205916992 715358770843172391936 719616858764857941888 721667049245669502976 742104885601259752572 746269335015408236032 749423474216656791552 753884328229851177216 759156246609080905728 769590251734639743408 774972001746770091264 785036573198026845696 799189876801356656616 807071433771784237056 811875430401378190848 814112001834990802944 822419267159837647872 839553001892334265536 845424001905567372288 848119869258582574368 852879240017609412608 865789033201469711334 874327386586099590144 879531716268159706752 885682287710594390016 897184655083459252224 913359859201550464704 915876002064364653312 927857634744432218112 944497127128876048728 947188002134941222656 953811694457563189248 959489145019810589184 983618309909362038912 989473180801679670096 999137456797488712704 1005179104306468236288 1026120335646186324544 1033296002329026788352 1043839839087486245376 1045892217850929985536 1046715430930702460928 1065586502401808875488 1079425288147286912832 1082500573868504254464 1096559022879783530496 1119404002523112354048 1124135211324985187328 1127232002540756496384 1130826492344776765824 1154385377601959615112 1162458002620155136896 1165769848781466120192 1172708955024212942336 1210607150657676355584 1217813145602067286272 1221168002752486204416 1233628900739756471808 1259329502838501398304 1262917336179921630208 1279318860026414118912 1298683549802204567001 1311491079879149385216 1319297574402239560128 1328523431565891585024 1332183275729984950272 1340238805741957648384 1373814003096546979968 1377728003105369051136 1391786452116648327168 1420782003202411833984 1430717541686344783872 1439233717529715883776 1484209771202519505144 1492538670030816472064 1498846948433313583104 1507768656459702354432 1539180503469279486816 1549944003493540182528 1570073146396053691392 1598379753602713313232 1623750860802756381696 1628224003669981605888 1644838534319675295744 1679106003784668531072 1690848003811134744576 1696239738517165148736 1731578066402939422668 1748654773172199180288 1759063432536319413504 1771364575421188780032 1826719718403100929408 1831752004128729306624 1888994254257752097456 1894376004269882445312 1918978290039621178368 1967236619818724077824 1978946361603359340192 1998274913594977425408 2010358208612936472576 2052240671292372649088 2066592004658053576704 2087679678174972490752 2091784435701859971072 2093430861861404921856 2131173004803617750976 2158850576294573825664 2165001147737008508928 2238808005046224708096 2248270422649970374656 2261652984689553531648 2308770755203919230224 2324916005240310273792 2345417910048425884672 2421214301315352711168 2435626291204134572544 2442336005504972408832 2467257801479512943616 2518659005677002796608 2525834672359843260416 2558637720052828237824 2597367099604409134002 2622982159758298770432 2638595148804479120256 2657046863131783170048 2747628006193093959936 2783572904233296654336 2841564006404823667968 2861435083372689567744 2878467435059431767552 2968419542405039010288 2985077340061632944128 3015537312919404708864 3078361006938558973632 3099888006987080365056 3140146292792107382784 3196759507205426626464 3247501721605512763392 3289677068639350591488 3358212007569337062144 3381696007622269489152 3392479477034330297472 3463156132805878845336 3497309546344398360576 3518126865072638827008 3653439436806201858816 3663504008257458613248 3777988508515504194912 3788752008539764890624 3837956580079242356736 3934473239637448155648 3957892723206718680384 3996549827189954850816 4020716417225872945152 4104481342584745298176 4133184009316107153408 4175359356349944981504 4262346009607235501952 4317701152589147651328 4477616010092449416192 4496540845299940749312 4523305969379107063296 4617541510407838460448 4649832010480620547584 4690835820096851769344 4871252582408269145088 4884672011009944817664 4934515602959025887232 5037318011354005593216 5051669344719686520832 5194734199208818268004 5245964319516597540864 5277190297608958240512 5314093726263566340096 5495256012386187919872 5683128012809647335936 5756934870118863535104 5936839084810078020576 5970154680123265888256 6031074625838809417728 6156722013877117947264 6199776013974160730112 6280292585584214765568 6393519014410853252928 6495003443211025526784 6716424015138674124288 6784958954068660594944 6926312265611757690672 7036253730145277654016 7306878873612403717632 7327008016514917226496 7555977017031008389824 7577504017079529781248 7675913160158484713472 7868946479274896311296 7915785446413437360768 8208962685169490596352 8350718712699889963008 8524692019214471003904 8635402305178295302656 8955232020184898832384 9046611938758214126592 9235083020815676920896 9299664020961241095168 9381671640193703538688 9742505164816538290176 9869031205918051774464 10074636022708011186432 10389468398417636536008 10491928639033195081728 10554380595217916481024 10990512024772375839744 11366256025619294671872 11513869740237727070208 11873678169620156041152 12062149251677618835456 12313444027754235894528 12399552027948321460224 12787038028821706505856 13432848030277348248576 13569917908137321189888 13852624531223515381344 14072507460290555308032 14613757747224807435264 14654016033029834452992 15111954034062016779648 15155008034159059562496 15737892958549792622592 15831570892826874721536 16417925370338981192704 17049384038428942007808 17270804610356590605312 17910464040369797664768 18093223877516428253184 18470166041631353841792 18599328041922482190336 19485010329633076580352 20149272045416022372864 20778936796835273072016 21108761190435832962048 21981024049544751679488 22732512051238589343744 23027739480475454140416 23747356339240312082304 24626888055508471789056 25574076057643413011712 26865696060554696497152 27139835816274642379776 27705249062447030762688 28145014920581110616064 29227515494449614870528 30223908068124033559296 31475785917099585245184 31663141785653749443072 32835850740677962385408 34098768076857884015616 34541609220713181210624 36186447755032856506368 36940332083262707683584 37198656083844964380672 40298544090832044745728 41557873593670546144032 42217522380871665924096 43962048099089503358976 45465024102477178687488 47494712678480624164608 49253776111016943578112 51148152115286826023424 53731392121109392994304 54279671632549284759552 55410498124894061525376 58455030988899229741056 60447816136248067118592 63326283571307498886144 65671701481355924770816 68197536153715768031232 69083218441426362421248 73880664166525415367168 80597088181664089491456 83115747187341092288064 84435044761743331848192 94989425356961248329216 98507552222033887156224 102296304230573652046848 108559343265098569519104 110820996249788123050752 120895632272496134237184 126652567142614997772288 136395072307431536062464 147761328333050830734336 161194176363328178982912 166231494374682184576128 189978850713922496658432 197015104444067774312448 204592608461147304093696 221641992499576246101504 241791264544992268474368 253305134285229995544576 295522656666101661468672 332462988749364369152256 379957701427844993316864 409185216922294608187392 443283984999152492203008 483582529089984536948736 591045313332203322937344 664925977498728738304512 759915402855689986633728 886567969998304984406016 1329851954997457476609024 1773135939996609968812032 2659703909994914953218048 5319407819989829906436096
- Sum of all divisors σ(n): 22036560282108080719408167
- Sum of proper divisors (its aliquot sum) s(n): 16717152462118250812972071
- 5319407819989829906436096 is an abundant number, because the sum of its proper divisors (16717152462118250812972071) is greater than itself. Its abundance is 11397744642128420906535975
Bases of 5319407819989829906436096
- Binary: 100011001100110110110101100111111010011001000111011100100010101110110010000000000002
- Hexadecimal: 0x4666DACFD323B915D9000
- Base-36: O27XATD5NQEL8G00
Squares and roots of 5319407819989829906436096
- 5319407819989829906436096 squared (53194078199898299064360962) is 28296099555368954649532178216144538561564131721216
- 5319407819989829906436096 cubed (53194078199898299064360963) is 150518493250040366367975183502823609013035236225936486991030723072791412736
-
5319407819989829906436096 is a
perfect square number . Itssquare root is 2306384144064 -
The
cube root of 5319407819989829906436096 is 174563897.2023292787
Scales and comparisons
How big is 5319407819989829906436096?- 5,319,407,819,989,829,906,436,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,319,407,819,989,829,906,436,096 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 5319407819989829906436096 cubic inches would be around 14546991.4 feet tall.
Recreational maths with 5319407819989829906436096
- 5319407819989829906436096 backwards is 6906346099289899187049135
- The number of decimal digits it has is: 25
- The sum of 5319407819989829906436096's digits is 135
- 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 5319407819989829906436096 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 5319407819989829906436096 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/5319407819989829906436096/
Chicago style:
Numbermatics. 2024. "Number 5319407819989829906436096 - Facts about the integer". https://numbermatics.com/n/5319407819989829906436096/
The information we have on file for 5319407819989829906436096 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 5319407819989829906436096, math, Factors of 5319407819989829906436096, curriculum, school, college, exams, university, Prime factorization of 5319407819989829906436096, STEM, science, technology, engineering, physics, economics, calculator, five septillion, three hundred nineteen sextillion, four hundred seven quintillion, eight hundred nineteen quadrillion, nine hundred eighty-nine trillion, eight hundred twenty-nine billion, nine hundred six million, four hundred thirty-six thousand and ninety-six.