47946461570434941078749184
47,946,461,570,434,941,078,749,184 is an even composite number composed of six prime numbers multiplied together.
47946461570434941078749184 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 47946461570434941078749184:
214 × 32 × 72 × 116 × 132 × 536
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 53 × 53 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 47946461570434941078749184 from the Numbermatics database.
Names of 47946461570434941078749184
- Cardinal: 47946461570434941078749184 can be written as Forty-seven septillion, nine hundred forty-six sextillion, four hundred sixty-one quintillion, five hundred seventy quadrillion, four hundred thirty-four trillion, nine hundred forty-one billion, seventy-eight million, seven hundred forty-nine thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 4.7946461570434941078749184 × 1025
Factors of 47946461570434941078749184
Divisors of 47946461570434941078749184
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 32 33 36 39 42 44 48 49 52 53 56 63 64 66 72 77 78 84 88 91 96 98 99 104 106 112 117 121 126 128 132 143 144 147 154 156 159 168 169 176 182 192 196 198 208 212 224 231 234 242 252 256 264 273 286 288 294 308 312 318 336 338 352 363 364 371 384 392 396 416 424 429 441 448 462 468 477 484 504 507 512 528 539 546 572 576 583 588 616 624 636 637 672 676 689 693 704 726 728 742 768 784 792 819 832 847 848 858 882 896 924 936 954 968 1001 1008 1014 1024 1056 1078 1089 1092 1113 1144 1152 1166 1176 1183 1232 1248 1272 1274 1287 1331 1344 1352 1378 1386 1408 1452 1456 1484 1521 1536 1568 1573 1584 1617 1638 1664 1694 1696 1716 1749 1764 1792 1848 1859 1872 1908 1911 1936 2002 2016 2028 2048 2067 2112 2156 2178 2184 2226 2288 2304 2332 2352 2366 2464 2496 2541 2544 2548 2574 2597 2662 2688 2704 2756 2772 2809 2816 2904 2912 2968 3003 3042 3072 3136 3146 3168 3234 3276 3328 3339 3388 3392 3432 3498 3528 3549 3584 3696 3718 3744 3816 3822 3872 3993 4004 4032 4056 4081 4096 4134 4224 4312 4356 4368 4452 4576 4608 4664 4704 4719 4732 4823 4851 4928 4992 5082 5088 5096 5148 5194 5247 5324 5376 5408 5512 5544 5577 5618 5632 5733 5808 5824 5929 5936 6006 6084 6144 6201 6272 6292 6336 6413 6468 6552 6656 6678 6776 6784 6864 6996 7007 7056 7098 7168 7392 7436 7488 7579 7623 7632 7644 7744 7791 7986 8008 8064 8112 8162 8192 8268 8281 8427 8448 8624 8712 8736 8904 8957 9009 9152 9216 9317 9328 9408 9438 9464 9646 9702 9856 9984 10164 10176 10192 10296 10388 10494 10647 10648 10752 10816 11011 11024 11088 11154 11236 11264 11466 11616 11648 11858 11872 11979 12012 12168 12243 12288 12402 12544 12584 12672 12826 12936 13013 13104 13312 13356 13552 13568 13728 13992 14014 14112 14157 14196 14336 14469 14641 14784 14872 14976 15158 15246 15264 15288 15488 15582 15972 16016 16128 16224 16324 16384 16536 16562 16731 16854 16896 17248 17303 17424 17472 17787 17808 17914 18018 18304 18432 18634 18656 18816 18876 18928 19239 19292 19404 19663 19712 19968 20328 20352 20384 20449 20592 20776 20988 21021 21294 21296 21504 21632 22022 22048 22176 22308 22472 22528 22737 22932 23232 23296 23373 23716 23744 23958 24024 24336 24486 24576 24804 24843 25088 25168 25281 25344 25652 25872 26026 26208 26624 26712 26871 27104 27136 27456 27951 27984 28028 28224 28314 28392 28567 28672 28938 29282 29568 29744 29952 30316 30492 30528 30576 30899 30976 31164 31944 32032 32256 32448 32648 33033 33072 33124 33462 33708 33761 33792 34496 34606 34848 34944 35574 35616 35828 36036 36517 36608 36729 36864 37268 37312 37632 37752 37856 38478 38584 38808 39039 39326 39424 39936 40656 40704 40768 40898 41184 41552 41976 42042 42588 42592 43008 43264 43407 43923 44044 44096 44352 44616 44891 44944 45056 45474 45864 46464 46592 46746 47432 47488 47916 48048 48672 48972 49152 49608 49686 50176 50336 50562 50688 51304 51744 51909 52052 52416 53053 53248 53361 53424 53742 54208 54272 54912 55902 55968 56056 56448 56628 56784 57134 57344 57717 57876 58564 58989 59136 59488 59904 60632 60984 61056 61152 61347 61798 61952 62328 62699 63063 63888 64064 64512 64896 65219 65296 66066 66144 66248 66924 67416 67522 67584 68211 68992 69212 69696 69888 70543 71148 71232 71656 72072 73034 73216 73458 73728 74529 74536 74624 75264 75504 75712 76956 77077 77168 77616 78078 78652 78848 79872 80613 81312 81408 81536 81796 82368 83104 83369 83853 83952 84084 85176 85184 85701 86016 86528 86814 87846 88088 88192 88704 89232 89782 89888 90112 90948 91091 91728 92697 92928 93184 93492 94864 94976 95832 96096 97344 97944 98527 99099 99216 99372 100352 100672 101124 101283 101376 102487 102608 103488 103818 104104 104832 106106 106496 106722 106848 107484 108416 108544 109551 109824 111804 111936 112112 112896 113256 113568 114268 114688 115434 115752 117117 117128 117978 118272 118976 119808 121121 121264 121968 122112 122304 122694 123596 123904 124656 125398 126126 127776 128128 129024 129792 130438 130592 131769 132132 132288 132496 133848 134673 134832 135044 135168 136422 137641 137984 138424 139392 139776 141086 142296 142464 143143 143312 144144 146068 146432 146916 147456 148877 149058 149072 149248 150528 151008 151424 153912 154154 154336 155232 155727 156156 157304 157696 159159 159744 161051 161226 162624 162816 163072 163592 164736 166208 166738 167706 167904 168168 170352 170368 171402 172032 173056 173628 175692 176176 176384 176967 177408 178464 179564 179776 180224 181896 182182 183456 184041 185394 185856 186368 186984 188097 189728 189952 190333 191664 192192 194688 195657 195888 197054 198198 198432 198744 200704 201344 202248 202566 202752 204974 205216 206976 207636 208208 209664 211629 212212 212992 213444 213696 214968 216293 216832 217088 219102 219648 223608 223872 224224 224939 225792 226512 227136 228536 230868 231231 231504 234234 234256 235956 236544 237952 239616 242242 242528 243936 244224 244608 245388 247192 247808 249312 250107 250796 252252 255552 255619 256256 257103 258048 259584 260876 261184 263538 264264 264576 264992 267696 269346 269664 270088 270336 272844 273273 275282 275968 276848 278091 278784 279552 282172 284592 284928 286286 286624 288288 292136 292864 293832 295581 297754 298116 298144 298496 301056 302016 302848 303849 307461 307824 308308 308672 310464 311454 312312 314237 314608 315392 318318 319488 322102 322452 325248 325632 326144 327184 328653 329472 332416 333476 335412 335808 336336 339889 340704 340736 342804 344064 346112 347256 351384 352352 352768 353934 354816 356928 359128 359552 363363 363792 364364 366912 368082 370788 371371 371712 372736 373968 376194 379456 379904 380666 383328 384384 389376 391314 391776 394108 396396 396864 397488 401408 401687 402688 404019 404496 405132 405504 409948 410432 412923 413952 415272 416416 419328 423258 424424 426888 427392 429429 429936 432586 433664 434176 438204 438893 439296 446631 447216 447744 448448 449878 451584 453024 454272 457072 461736 462462 463008 468468 468512 471912 473088 474721 475904 477477 479232 483153 484484 485056 487872 488448 489216 490776 493801 494384 495616 498624 500214 501592 504504 511104 511238 512512 514206 516096 519168 521752 522368 527076 528528 529152 529984 535392 538692 539328 540176 540672 545688 546546 550564 551936 553696 556182 557568 559104 564291 564344 569184 569856 570999 572572 573248 576576 583583 584272 585728 586971 587664 591162 595508 596232 596288 596992 602112 604032 605696 607698 614922 615648 616616 617344 620928 622908 624624 628474 629216 630784 634887 636636 638976 644204 644904 648879 650496 651264 652288 654368 657306 658944 664832 666952 670824 671616 672672 674817 679778 681408 681472 685608 689689 692224 693693 694512 702768 704704 705536 707868 709632 713856 717409 718256 719104 726726 727584 728728 733824 736164 741576 742742 743424 745472 747936 750321 752388 758912 759808 761332 766656 766857 768768 775973 778752 782628 783552 788216 792792 793728 794976 802816 803374 805376 808038 808992 810264 811008 819819 819896 820864 825846 827904 830544 832832 838656 846516 847847 848848 853776 854784 858858 859872 865172 867328 868352 876408 877786 878592 886743 893262 894432 895488 896896 899756 903168 906048 908544 914144 917059 922383 923472 924924 926016 936936 937024 942711 943824 946176 949442 951808 954954 958464 966306 968968 970112 975744 976896 978432 981552 987602 988768 991232 997248 1000428 1002001 1003184 1009008 1019667 1022208 1022476 1025024 1028412 1032192 1038336 1042139 1043504 1044736 1054152 1057056 1058304 1059968 1070784 1077384 1078656 1080352 1083797 1090089 1091376 1093092 1101128 1103872 1107392 1112364 1114113 1115136 1118208 1127357 1128582 1128688 1138368 1139712 1141998 1145144 1146496 1153152 1167166 1168544 1171456 1173942 1175328 1182324 1191016 1192464 1192576 1193984 1204224 1205061 1208064 1211392 1215396 1229844 1231296 1233232 1234688 1238769 1241856 1245816 1249248 1256948 1258432 1261568 1269774 1273272 1288287 1288408 1289808 1297758 1300992 1302528 1304576 1308736 1314612 1316679 1317888 1329664 1332331 1333904 1339893 1341648 1343232 1345344 1349634 1359556 1362816 1362944 1371216 1379378 1384448 1387386 1389024 1405536 1409408 1411072 1415736 1419264 1424163 1427712 1434818 1436512 1438208 1449459 1453452 1455168 1457456 1467648 1472328 1481403 1483152 1485484 1486848 1490944 1495872 1500642 1504776 1514051 1517824 1519616 1522664 1533312 1533714 1537536 1551946 1557504 1565256 1567104 1574573 1576432 1585584 1587456 1589952 1606748 1610752 1616076 1617984 1620528 1622016 1637647 1639638 1639792 1641728 1651692 1655808 1661088 1665664 1677312 1693032 1695694 1697696 1707552 1709568 1712997 1717716 1719744 1730344 1734656 1750749 1752816 1755572 1757184 1771561 1773486 1786524 1788864 1789333 1790976 1793792 1799512 1806336 1812096 1817088 1828288 1834118 1844766 1846944 1849848 1852032 1873872 1874048 1885422 1887648 1892352 1898884 1903616 1909908 1916928 1932612 1935401 1937936 1940224 1946637 1951488 1953792 1956864 1963104 1975204 1977536 1982464 1994496 2000856 2004002 2006368 2018016 2024451 2039334 2044416 2044952 2050048 2056824 2069067 2076672 2084278 2087008 2089472 2093663 2108304 2114112 2116608 2119936 2141568 2152227 2154768 2157312 2160704 2167594 2180178 2182752 2186184 2202256 2207744 2214784 2224728 2228226 2230272 2236416 2254714 2257164 2257376 2276736 2279424 2283996 2290288 2292992 2300571 2306304 2327919 2334332 2337088 2342912 2347884 2350656 2364648 2379223 2382032 2384928 2385152 2387968 2408448 2410122 2416128 2422784 2430792 2459688 2462592 2466464 2469376 2474329 2477538 2483712 2491632 2498496 2513896 2516864 2539548 2543541 2546544 2576574 2576816 2579616 2595516 2601984 2605056 2609152 2617472 2629224 2633358 2635776 2659328 2664662 2667808 2679786 2683296 2686464 2690688 2699268 2719112 2725632 2725888 2742432 2751177 2758756 2768896 2774772 2778048 2811072 2811809 2818816 2822144 2828133 2831472 2838528 2848326 2855424 2869636 2873024 2876416 2898918 2906904 2910336 2914912 2935296 2944656 2962806 2966304 2970968 2973696 2991744 3001284 3006003 3009552 3028102 3035648 3039232 3045328 3059001 3066624 3067428 3075072 3103892 3115008 3126417 3130512 3134208 3149146 3152864 3171168 3174912 3179904 3213496 3221504 3232152 3235968 3241056 3251391 3275294 3279276 3279584 3283456 3303384 3311616 3322176 3323047 3331328 3342339 3354624 3382071 3386064 3391388 3395392 3415104 3419136 3425994 3435432 3439488 3456607 3460688 3469312 3501498 3505632 3511144 3514368 3543122 3546972 3573048 3577728 3578666 3581952 3587584 3599024 3612672 3615183 3624192 3634176 3656576 3668236 3689532 3693888 3699696 3704064 3738779 3747744 3748096 3770844 3775296 3784704 3797768 3807232 3819816 3865224 3870802 3875872 3880448 3893274 3902976 3907584 3913728 3926208 3950037 3950408 3955072 3988992 3996993 4001712 4008004 4012736 4036032 4048902 4078668 4085081 4088832 4089904 4100096 4113648 4138134 4153344 4168556 4174016 4178944 4187326 4216608 4228224 4233216 4239872 4272489 4283136 4304454 4309536 4314624 4321408 4335188 4360356 4365504 4372368 4404512 4415488 4418557 4429568 4444209 4449456 4456452 4460544 4472832 4509428 4514328 4514752 4542153 4553472 4558848 4567992 4580576 4585984 4601142 4612608 4655838 4668664 4674176 4695768 4701312 4723719 4729296 4758446 4764064 4769856 4770304 4775936 4820244 4827823 4832256 4845568 4861584 4912941 4919376 4925184 4932928 4938752 4948658 4955076 4967424 4983264 4996992 5027792 5033728 5079096 5087082 5093088 5153148 5153632 5159232 5191032 5203968 5218304 5221931 5234944 5252247 5258448 5266716 5271552 5314683 5318656 5329324 5335616 5359572 5366592 5367999 5372928 5381376 5398536 5431811 5438224 5451264 5451776 5484864 5502354 5517512 5549544 5556096 5622144 5623618 5637632 5644288 5656266 5662944 5677056 5696652 5710848 5739272 5746048 5752832 5797836 5806203 5813808 5820672 5829824 5870592 5889312 5925612 5932608 5941936 5947392 5983488 6002568 6012006 6019104 6056204 6071296 6078464 6090656 6118002 6133248 6134856 6150144 6207201 6207784 6230016 6252834 6261024 6268416 6280989 6298292 6305728 6342336 6349824 6359808 6419413 6426992 6443008 6456681 6464304 6471936 6482112 6502782 6550588 6558552 6559168 6566912 6606768 6623232 6644352 6646094 6662656 6684678 6709248 6764142 6772128 6782776 6790784 6830208 6838272 6851988 6870864 6878976 6913214 6921376 6938624 6983757 7002996 7011264 7022288 7028736 7086244 7093944 7137669 7146096 7155456 7157332 7163904 7175168 7198048 7225344 7230366 7248384 7268352 7294973 7313152 7336472 7379064 7387776 7399392 7408128 7422987 7477558 7495488 7496192 7541688 7550592 7586579 7595536 7614464 7630623 7639632 7730448 7741604 7751744 7760896 7786548 7805952 7815168 7827456 7852416 7890481 7891499 7900074 7900816 7910144 7977984 7993986 8003424 8016008 8025472 8072064 8097804 8157336 8170162 8177664 8179808 8200192 8227296 8253531 8276268 8306688 8337112 8348032 8357888 8374652 8433216 8435427 8456448 8466432 8479744 8535703 8544978 8566272 8608908 8619072 8629248 8642816 8670376 8720712 8731008 8744736 8809024 8830976 8837114 8859136 8888418 8898912 8912904 8921088 9018009 9018856 9028656 9029504 9084306 9106944 9117696 9135984 9161152 9171968 9202284 9225216 9311676 9326317 9337328 9348352 9379251 9391536 9402624 9447438 9458592 9516892 9528128 9539712 9540608 9551872 9640488 9655646 9664512 9691136 9723168 9754173 9825882 9838752 9850368 9865856 9877504 9897316 9910152 9934848 9966528 9969141 9993984 10055584 10067456 10087649 10146213 10158192 10174164 10186176 10306296 10307264 10318464 10369821 10382064 10407936 10436608 10443862 10469888 10504494 10516896 10533432 10543104 10629366 10637312 10658648 10671232 10719144 10733184 10735998 10745856 10762752 10797072 10863622 10876448 10902528 10903552 10969728 11004708 11022011 11035024 11099088 11112192 11216337 11244288 11247236 11275264 11288576 11312532 11325888 11354112 11393304 11421696 11463529 11478544 11492096 11505664 11595672 11612406 11627616 11641344 11659648 11741184 11778624 11851224 11865216 11883872 11921767 11966976 11990979 12005136 12024012 12038208 12112408 12142592 12181312 12236004 12255243 12266496 12269712 12300288 12400927 12414402 12415568 12460032 12505668 12522048 12536832 12561978 12596584 12611456 12684672 12699648 12719616 12838826 12853984 12886016 12913362 12928608 12943872 12964224 13005564 13101176 13117104 13118336 13133824 13213536 13246464 13255671 13288704 13292188 13325312 13369356 13418496 13528284 13544256 13547807 13565552 13581568 13626459 13660416 13676544 13703976 13741728 13757952 13826428 13842752 13877248 13967514 14005992 14022528 14044576 14171157 14172488 14187888 14275338 14292192 14310912 14314664 14327808 14350336 14396096 14460732 14483469 14496768 14536704 14589946 14626304 14655641 14672944 14738823 14758128 14775552 14798784 14816256 14845974 14955116 14990976 14992384 15083376 15101184 15173158 15191072 15228928 15261246 15279264 15460896 15483208 15503488 15521792 15573096 15611904 15654912 15665793 15704832 15780962 15782998 15800148 15801632 15820288 15944049 15955968 15987972 16006848 16032016 16050944 16103997 16144128 16195608 16295433 16314672 16340324 16355328 16359616 16400384 16454592 16507062 16552536 16654561 16674224 16696064 16715776 16749304 16866432 16870854 16912896 16932864 16959488 17071406 17089956 17132544 17217816 17238144 17258496 17285632 17320303 17340752 17418609 17441424 17462016 17489472 17618048 17674228 17718272 17776836 17797824 17825808 17842176 18014117 18036018 18037712 18057312 18059008 18168612 18213888 18235392 18271968 18322304 18343936 18404568 18450432 18623352 18652634 18674656 18696704 18758502 18783072 18805248 18842967 18894876 18917184 19033784 19056256 19079424 19081216 19258239 19280976 19311292 19329024 19382272 19446336 19508346 19651764 19677504 19682663 19700736 19731712 19755008 19794632 19820304 19869696 19933056 19938282 19987968 20111168 20134912 20175298 20292426 20316384 20348328 20372352 20612592 20614528 20636928 20739642 20764128 20815872 20887724 20939776 21008988 21033792 21066864 21086208 21258732 21274624 21289411 21317296 21342464 21413007 21438288 21466368 21471996 21491712 21525504 21594144 21727244 21752896 21805056 21807104 21884919 21939456 22009416 22044022 22070048 22198176 22224384 22268961 22432674 22488576 22494472 22550528 22625064 22651776 22759737 22786608 22843392 22927058 22957088 22984192 23011328 23030293 23191344 23224812 23255232 23261329 23282688 23319296 23482368 23557248 23671443 23674497 23702448 23730432 23767744 23843534 23933952 23981958 24010272 24048024 24076416 24224816 24285184 24362624 24472008 24510486 24532992 24539424 24600576 24801854 24828804 24831136 24920064 25011336 25044096 25073664 25123956 25160213 25193168 25222912 25306281 25369344 25399296 25439232 25607109 25677652 25707968 25772032 25826724 25857216 25887744 25928448 26011128 26171453 26202352 26234208 26236672 26267648 26427072 26492928 26511342 26577408 26584376 26650624 26738712 27056568 27088512 27095614 27131104 27163136 27217619 27252918 27320832 27353088 27407952 27483456 27515904 27652856 27685504 27935028 27978951 28011984 28045056 28089152 28342314 28344976 28375776 28550676 28584384 28621824 28629328 28655616 28700672 28792192 28921464 28966938 28993536 29073408 29179892 29252608 29311282 29345888 29477646 29516256 29551104 29597568 29632512 29691948 29907423 29910232 29981952 29984768 30166752 30202368 30262947 30346316 30382144 30457856 30522492 30558528 30921792 30929899 30966416 31006976 31043584 31109463 31146192 31223808 31309824 31331586 31409664 31561924 31565996 31600296 31603264 31640576 31888098 31911936 31975944 32013696 32064032 32101888 32207994 32288256 32391216 32590866 32629344 32680648 32710656 32719232 32909184 33014124 33066033 33105072 33309122 33348448 33392128 33431552 33498608 33649011 33732864 33741708 33825792 33865728 33918976 34142812 34179912 34265088 34390587 34435632 34476288 34516992 34571264 34640606 34681504 34837218 34882848 34924032 34978944 35236096 35348456 35436544 35553672 35595648 35651616 35765301 36028234 36072036 36075424 36114624 36118016 36337224 36427776 36543936 36553517 36644608 36687872 36765729 36809136 36900864 37202781 37246704 37305268 37349312 37393408 37517004 37566144 37610496 37685934 37789752 37834368 38022677 38067568 38112512 38158848 38162432 38516478 38561952 38622584 38658048 38892672 39016692 39303528 39355008 39365326 39401472 39463424 39510016 39589264 39640608 39739392 39767013 39866112 39876564 39975936 40222336 40269824 40350596 40584852 40632768 40643421 40696656 40744704 41126569 41225184 41229056 41273856 41479284 41528256 41631744 41775448 41879552 42017976 42067584 42133728 42517464 42549248 42578822 42634592 42684928 42826014 42876576 42932736 42943992 42983424 43051008 43188288 43450407 43454488 43505792 43610112 43769838 43878912 43966923 44018832 44088044 44140096 44396352 44448768 44537922 44865348 44935891 44977152 44988944 45101056 45250128 45303552 45519474 45573216 45686784 45854116 45914176 45968384 46022656 46060586 46382688 46449624 46510464 46522658 46565376 46638592 46964736 46997379 47114496 47342886 47348994 47404896 47460864 47535488 47687068 47867904 47963916 48020544 48096048 48152832 48449632 48570368 48604127 48725248 48886299 48944016 49020972 49065984 49078848 49201152 49603708 49657608 49662272 49963683 50022672 50088192 50147328 50247912 50320426 50386336 50445824 50612562 50738688 50798592 50878464 51214218 51355304 51415936 51653448 51714432 51775488 51856896 51960909 52022256 52342906 52404704 52468416 52473344 52535296 52854144 53022684 53106053 53154816 53168752 53301248 53477424 54042351 54113136 54177024 54191228 54262208 54326272 54435238 54505836 54641664 54706176 54815904 54966912 55031808 55233367 55305712 55371008 55870056 55957902 56023968 56090112 56178304 56684628 56689952 56751552 57101352 57168768 57243648 57258656 57401344 57441241 57584384 57774717 57842928 57933876 57987072 58146816 58359784 58505216 58622564 58691776 58955292 59032512 59047989 59102208 59195136 59265024 59383896 59749921 59814846 59820464 59963904 59969536 60333504 60404736 60525894 60692632 60764288 61044984 61117056 61843584 61859798 61932832 62013952 62087168 62218926 62292384 62447616 62663172 62819328 63123848 63131992 63200592 63206528 63281152 63776196 63823872 63868233 63951888 64027392 64128064 64203776 64415988 64576512 64782432 65181732 65258688 65361296 65421312 65438464 65654757 65818368 66028248 66132066 66210144 66618244 66696896 66784256 66863104 66997216 67298022 67465728 67483416 67651584 67837952 68279211 68285624 68359824 68530176 68781174 68871264 68952576 69033984 69090879 69142528 69281212 69363008 69674436 69765696 69783987 69848064 69957888 70472192 70613543 70696912 70873088 71014329 71023491 71107344 71191296 71303232 71530602 72056468 72144072 72150848 72229248 72236032 72674448 72855552 73087872 73107034 73289216 73375744 73531458 73618272 73801728 74405562 74493408 74610536 74698624 74786816 75034008 75132288 75220992 75371868 75480639 75579504 75668736 76045354 76135136 76225024 76317696 76324864 76821327 77032956 77123904 77245168 77316096 77785344 78033384 78514359 78607056 78710016 78730652 78802944 78926848 79020032 79178528 79281216 79478784 79534026 79732224 79753128 79951872 80244703 80444672 80539648 80701192 81169704 81265536 81286842 81393312 81489408 81652857 82253138 82450368 82458112 82547712 82958568 83056512 83452369 83550896 83759104 83936853 84035952 84135168 84267456 85034928 85157644 85269184 85369856 85652028 85753152 85865472 85887984 85966848 86102016 86376576 86795291 86806489 86900814 86908976 87011584 87220224 87539676 87757824 87933846 88037664 88176088 88280192 88792704 88897536 89075844 89730696 89871782 89954304 89977888 90202112 90500256 90607104 90788841 91038948 91146432 91373568 91708232 91828352 91936768 92121172 92765376 92789697 92899248 93020928 93045316 93130752 93277184 93892733 93929472 93994758 94228992 94685772 94697988 94809792 94834649 94921728 95070976 95374136 95735808 95927832 96041088 96192096 96305664 96899264 97140736 97208254 97450496 97772598 97888032 98041944 98131968 98157696 99198099 99207416 99315216 99324544 99927366 100045344 100176384 100294656 100495824 100640852 100772672 100891648 101225124 101477376 101597184 101756928 102428436 102576253 102589487 102710608 102831872 103171761 103306896 103428864 103550976 103713792 103921818 104044512 104685812 104809408 104936832 104946688 105070592 105708288 106045368 106212106 106309632 106337504 106602496 106954848 107295903 108084702 108226272 108354048 108382456 108524416 108652544 108870476 109011672 109283328 109631808 109660551 109933824 110063616 110466734 110611424 110742016 110964139 111608343 111740112 111915804 112047936 112180224 112356608 113369256 113379904 113503104 114068031 114202704 114337536 114487296 114517312 114802688 114882482 115168768 115549434 115685856 115867752 115974144 116719568 117010432 117245128 117383552 117910584 118065024 118095978 118204416 118390272 118530048 118767792 119499842 119629692 119640928 119927808 119939072 120667008 120809472 121051788 121242121 121385264 121528576 121930263 122089968 122234112 123379707 123687168 123719596 123865664 124027904 124174336 124437852 124584768 124895232 125326344 125638656 126098819 126247696 126263984 126401184 126413056 126562304 127552392 127647744 127736466 127903776 128054784 128256128 128407552 128831976 129153024 129564864 130363464 130517376 130722592 130876928 131139437 131309514 131636736 131900769 132056496 132264132 132420288 133236488 133393792 133568512 133994432 134596044 134807673 134931456 134966832 135303168 135675904 136558422 136571248 136719648 137060352 137562348 137742528 137905152 138067968 138181758 138285056 138562424 138726016 139348872 139531392 139567974 139696128 139915776 140944384 141227086 141393824 141746176 142028658 142046982 142214688 142382592 142606464 143061204 144112936 144288144 144301696 144458496 144472064 145348896 145711104 145812381 146175744 146214068 146578432 146751488 147062916 147236544 147603456 148811124 148986816 149025877 149221072 149397248 149573632 149891049 150068016 150264576 150441984 150743736 150961278 151159008 151337472 152090708 152270272 152450048 152635392 152649728 153642654 154065912 154247808 154490336 155570688 155882727 156066768 157028718 157214112 157420032 157461304 157605888 157853696 158357056 158562432 159068052 159318159 159464448 159506256 159903744 160489406 160889344 161079296 161212051 161402384 162127053 162339408 162531072 162573684 162786624 162978816 163305714 164506276 164900736 164916224 165095424 165700101 165917136 166113024 166904738 167101792 167518208 167873706 168071904 168270336 168534912 170069856 170315288 170538368 170739712 171304056 171506304 171730944 171775968 172204032 172323723 172753152 173590582 173612978 173801628 173817952 174023168 174440448 175079352 175515648 175867692 176075328 176121491 176352176 176560384 177143967 177585408 177795072 178151688 179249763 179461392 179743564 179908608 179955776 180404224 181000512 181214208 181577682 182077896 182292864 183200171 183416464 183656704 183873536 184242344 185530752 185579394 185798496 186041856 186090632 186261504 186554368 187785466 187989516 188457984 189371544 189395976 189619584 189669298 189843456 190141952 190523333 190748272 191471616 191604699 191855664 192082176 192384192 192611328 193798528 194416508 194900992 195545196 195776064 196083888 196263936 196315392 198155287 198396198 198414832 198630432 198649088 199854732 200090688 200352768 200589312 200991648 201281704 201545344 201783296 202450248 202954752 203513856 204856872 205152506 205178974 205421216 205663744 206343522 206613792 206857728 207101952 207272637 207427584 207843636 208089024 209351961 209371624 209618816 209873664 209893376 211416576 211840629 212090736 212424212 212619264 212675008 213204992 213909696 214591806 216169404 216452544 216509293 216708096 216764912 217048832 217305088 217740952 218023344 218566656 219263616 219321102 219867648 220127232 220933468 221222848 221484032 221928278 223216686 223480224 223831608 224095872 224360448 224713216 226441917 226738512 226759808 227006208 228136062 228405408 228675072 228974592 229034624 229764964 230337536 231098868 231371712 231735504 231948288 233439136 234020864 234183521 234490256 234767104 235543077 235821168 236130048 236191956 236408832 236780544 237060096 237535584 238999684 239259384 239281856 239855616 239878144 240734109 241334016 241618944 242103576 242484242 242770528 243057152 243860526 244179936 244468224 244958571 246759414 247374336 247439192 247731328 248055808 248875704 249169536 250357107 250652688 251277312 252197638 252495392 252527968 252802368 252826112 253124608 255104784 255472932 255807552 255874619 256109568 256512256 256815104 257663952 258306048 259129728 260385873 260419467 260726928 261034752 261445184 261753856 262278874 262619028 263273472 263801538 264112992 264528264 264840576 266472976 266787584 267137024 267988864 269192088 269615346 269862912 269933664 270606336 273116844 273142496 273439296 274120704 275124696 275485056 275810304 276363516 276570112 276762343 277124848 277452032 278369091 278697744 279062784 279135948 279392256 279831552 281678199 281888768 282454172 282787648 283492352 284057316 284093964 284429376 284503947 284765184 285212928 286122408 287885983 288225872 288576288 288603392 288916992 288944128 290697792 291422208 291624762 292351488 292428136 293156864 294125832 294473088 297622248 297973632 298051754 298442144 298794496 299147264 299393809 299782098 300136032 300529152 300883968 301487472 301922556 302318016 302674944 304181416 304540544 304900096 305270784 307285308 307728759 307768461 308131824 308495616 308980672 311141376 311765454 312133536 314057436 314428224 314840064 314922608 315211776 315707392 316714112 317124864 318136104 318636318 318928896 319012512 319807488 320978812 321778688 322158592 322424102 322804768 324254106 324678816 325062144 325147368 325573248 325957632 326611428 328981653 329012552 329801472 329832448 330190848 331400202 331834272 332226048 332892417 333809476 334203584 335036416 335747412 336143808 336540672 337069824 340139712 340228889 340630576 341076736 341479424 342204093 342608112 343012608 343461888 343551936 344408064 344647446 345506304 347181164 347225956 347603256 347635904 348046336 350158704 351031296 351735384 352150656 352242982 352704352 353120768 354287934 355170816 355590144 356303376 358499526 358922784 359487128 359817216 359911552 362001024 362428416 363155364 363726363 364155792 364585728 366400342 366832928 367313408 367747072 368484688 370139121 371061504 371158788 371596992 372083712 372181264 372523008 373108736 375570932 375979032 376915968 378296457 378743088 378791952 379239168 379338596 379686912 380283904 381046666 381496544 382943232 383209398 383711328 384164352 384768384 385222656 386633569 387597056 388833016 389801984 391090392 391552128 392167776 392630784 393418311 396310574 396792396 396829664 397260864 397298176 399709464 400181376 400705536 401983296 402088687 402563408 403090688 403566592 404423019 404900496 405909504 407027712 409713744 410305012 410357948 410842432 411327488 412687044 413227584 413715456 414203904 414545274 414855168 415687272 416178048 418195493 418249447 418703922 418743248 419237632 419747328 419786752 422833152 423681258 424181472 424848424 425238528 425350016 427819392 429183612 432338808 432905088 433018586 433416192 433529824 434097664 434610176 435481904 436046688 437133312 437437143 438527232 438642204 439735296 440254464 441866936 442445696 442968064 443856556 446433372 446960448 447077631 447663216 448191744 448720896 449426432 452392259 452883834 453477024 453519616 454012416 456272124 456810816 457350144 457949184 458069248 459529928 460675072 462197736 462743424 463471008 466878272 468041728 468367042 468980512 469534208 471086154 471642336 472260096 472383912 472817664 473561088 475071168 477954477 477999368 478518768 478563712 479711232 481468218 482668032 483237888 483636153 484207152 484968484 485541056 486114304 487721052 488359872 488936448 489917142 493518828 494294801 494748672 494878384 495462656 496111616 497100303 497751408 498339072 500714214 501305376 502554624 504395276 504990784 505055936 505604736 505652224 506249216 510209568 510945864 511615104 511749238 512219136 513024512 513630208 515327904 516612096 516971169 518259456 520771746 520838934 521453856 522069504 522890368 523507712 524557748 525238056 526546944 527603076 528225984 528364473 529056528 529681152 532945952 533575168 534274048 534645397 535977728 537749289 538384176 539230692 539725824 539867328 541212672 546233688 546284992 546878592 549600513 550249392 550970112 551620608 552727032 553140224 553524686 554249696 554904064 556738182 557395488 558125568 558271896 558784512 559663104 563356398 563777536 564908344 565575296 568114632 568187928 568858752 569007894 569530368 570425856 571569999 572244816 575771966 576451744 577152576 577206784 577833984 577888256 581395584 583249524 584166583 584702976 584856272 586313728 588251664 588946176 594465861 595244496 595947264 596103508 596884288 597588992 598294528 598787618 599564196 600272064 601058304 601767936 602974944 603845112 604636032 605349888 607567037 608362832 609081088 609800192 610541568 614570616 615457518 615536922 616263648 616991232 617961344 622282752 623530908 624267072 628114872 628856448 629680128 629845216 631414784 631853651 633428224 634249728 635521887 636272208 637272636 637857792 638025024 639614976 641957624 643557376 644848204 645609536 648508212 649357632 649527879 650124288 650294736 651146496 651915264 653222856 657249131 657963306 658025104 659602944 659664896 660381696 662800404 663668544 664452096 665784834 667618952 668407168 671494824 672287616 673081344 674139648 680279424 680457778 681261152 682153472 682958848 684408186 685216224 686025216 686923776 687103872 689294892 691012608 694362328 694451912 695206512 695271808 696092672 700317408 702062592 702550563 703470768 704301312 704485964 705408704 706241536 708575868 710341632 711180288 712606752 716999052 717845568 718033771 718974256 719634432 719823104 722202327 724002048 724856832 726310728 727452726 728311584 729171456 732800684 733665856 734626816 735494144 736969376 740278242 742123008 742317576 743193984 744167424 744362528 746217472 751071321 751141864 751958064 753831936 756592914 757486176 757583904 758478336 758677192 759373824 760567808 762093332 762993088 766418796 767422656 767623857 768328704 769536768 770445312 773267138 775194112 776748973 777666032 779603968 781157619 781258401 782180784 783104256 784335552 785261568 786836622 792621148 793584792 793659328 794521728 794596352 799418928 800362752 801411072 803966592 804177374 805126816 806181376 807133184 808846038 809800992 811819008 819427488 820610024 820715896 821684864 822654976 825374088 826455168 827430912 829090548 829710336 830287029 831374544 832356096 836390986 836498894 837407844 837486496 838475264 839494656 839573504 845034597 845666304 847362516 848362944 849696848 850477056 850700032 853511841 855638784 858367224 863657949 864677616 865810176 866037172 866832384 867059648 868195328 869220352 870963808 872093376 874266624 874874286 877054464 877284408 879470592 882691733 883733872 884891392 885936128 887713112 892866744 893920896 894155262 895326432 896383488 897441792 898181427 898852864 904784518 905767668 906954048 907039232 908024832 912544248 913621632 914700288 916138496 917976059 919059856 921350144 923186277 923305383 924395472 925486848 926942016 933756544 936734084 937961024 939068416 942172308 943284672 944520192 944767824 945635328 947122176 950142336 954748201 955908954 955998736 957037536 957127424 959422464 962936436 965336064 966475776 967272306 968414304 969936968 971082112 972228608 975442104 976719744 977872896 979834284 987037656 988589602 989497344 989756768 990925312 992223232 994200606 995502816 996678144 998677251 1001428428 1002610752 1005109248 1008790552 1009981568 1010111872 1011209472 1011304448 1020419136 1020686667 1021891728 1023230208 1023498476 1024438272 1026049024 1027260416 1030655808 1033224192 1033942338 1036518912 1041543492 1041677868 1042907712 1043181139 1044139008 1045780736 1047015424 1049115496 1050476112 1053093888 1055206152 1056451968 1056728946 1058113056 1059362304 1065891904 1067150336 1068548096 1069290794 1071955456 1075498578 1076768352 1078461384 1079451648 1079734656 1091179089 1092467376 1092569984 1093757184 1099201026 1100498784 1101940224 1103241216 1105454064 1107049372 1108499392 1109808128 1113476364 1114790976 1116251136 1116543792 1117569024 1119326208 1126712796 1127555072 1128338783 1128484357 1129816688 1131150592 1134889371 1136229264 1136375856 1137717504 1138015788 1139060736 1140851712 1143139998 1144489632 1151543932 1152903488 1154305152 1154413568 1155667968 1155776512 1159900707 1162791168 1166499048 1168333166 1169405952 1169712544 1172627456 1176503328 1177892352 1180254933 1188931722 1190488992 1191894528 1192207016 1193768576 1195177984 1197575236 1199128392 1200544128 1202116608 1205949888 1206266061 1207690224 1209272064 1210699776 1215134074 1216725664 1218162176 1219600384 1220605529 1221083136 1229141232 1230915036 1231073844 1232527296 1232850437 1233982464 1235922688 1244565504 1247061816 1248534144 1254586479 1254748341 1256229744 1257712896 1259360256 1259690432 1262829568 1263707302 1266856448 1268499456 1271043774 1272544416 1274545272 1275715584 1276050048 1283915248 1287114752 1289696408 1291219072 1297016424 1298715264 1299055758 1300248576 1300589472 1302292992 1303830528 1306445712 1314498262 1315926612 1316050208 1319205888 1319329792 1320763392 1325600808 1327337088 1328904192 1331569668 1333491289 1333663331 1335237904 1336814336 1341232893 1342989648 1344575232 1346162688 1348279296 1357176777 1360558848 1360915556 1362522304 1364306944 1365917696 1368816372 1370432448 1372050432 1373847552 1374207744 1378589784 1382025216 1387087009 1388724656 1388903824 1390413024 1390543616 1392185344 1400634816 1404125184 1405101126 1406941536 1408602624 1408971928 1410817408 1412483072 1417151736 1420683264 1425213504 1433998104 1435691136 1436067542 1437948512 1439646208 1442533807 1444404654 1448004096 1449713664 1450908459 1452621456 1454905452 1456623168 1458342912 1465601368 1467331712 1469253632 1473938752 1480556484 1482884403 1484246016 1484635152 1486387968 1488334848 1488725056 1492434944 1502142642 1502283728 1503916128 1507663872 1513185828 1514972352 1515167808 1516956672 1517354384 1518747648 1521135616 1524186664 1525986176 1532837592 1534845312 1535247714 1536657408 1539073536 1540890624 1546534276 1550388224 1553497946 1555332064 1559207936 1562315238 1562516802 1564361568 1566208512 1568671104 1570523136 1573673244 1585093419 1585242296 1587169584 1587318656 1589043456 1589192704 1598837856 1600725504 1602822144 1603936191 1607933184 1608354748 1610253632 1612362752 1614266368 1617692076 1619601984 1623638016 1638854976 1639284647 1641220048 1641431792 1643369728 1645309952 1648801539 1650748176 1652910336 1654861824 1658181096 1659420672 1660574058 1662749088 1664712192 1672781972 1672997788 1674815688 1674972992 1676950528 1678989312 1679147008 1690069194 1691332608 1694725032 1696725888 1699393696 1701400064 1707023682 1711277568 1714709997 1716734448 1727315898 1729355232 1731620352 1732074344 1733664768 1734119296 1736390656 1741927616 1744186752 1749748572 1752499749 1754108928 1754568816 1758941184 1765383466 1767467744 1769782784 1771872256 1775426224 1783397583 1785733488 1787841792 1788310524 1790652864 1792766976 1794883584 1796362854 1797705728 1809569036 1811535336 1813908096 1814078464 1816049664 1822701111 1825088496 1827243264 1829400576 1832276992 1835952118 1838119712 1842700288 1846372554 1846610766 1848790944 1850973696 1853884032 1867513088 1873468168 1875922048 1878136832 1884344616 1886569344 1889040384 1889535648 1894244352 1895560953 1900284672 1909496402 1911817908 1911997472 1914075072 1914254848 1918844928 1925872872 1930672128 1934544612 1936828608 1937336401 1939873936 1942164224 1944457216 1948583637 1950884208 1953439488 1955745792 1959668568 1971747393 1974075312 1977179204 1978994688 1979513536 1981850624 1984446464 1988401212 1991005632 1993356288 1997354502 2002856856 2005221504 2015201881 2017581104 2019963136 2020223744 2022418944 2022608896 2040838272 2041373334 2043783456 2046460416 2046996952 2048876544 2052098048 2061311616 2067884676 2073037824 2083086984 2083355736 2085815424 2086362278 2088278016 2091561472 2094030848 2095756663 2098230992 2100952224 2106187776 2107651689 2110412304 2112903936 2113457892 2116226112 2118724608 2131783808 2134300672 2138581588 2143910912 2150997156 2153536704 2154101313 2156922768 2158903296 2159469312 2179708157 2182358178 2184934752 2185139968 2187514368 2198402052 2200997568 2203880448 2206482432 2210908128 2214098744 2216998784 2219616256 2226952728 2229581952 2232502272 2233087584 2238652416 2253425592 2255110144 2256677566 2256968714 2259633376 2262301184 2269778742 2272458528 2272751712 2275435008 2276031576 2278121472 2281703424 2286279996 2288979264 2302871571 2303087864 2305806976 2308610304 2308827136 2311335936 2319801414 2325582336 2330246919 2332998096 2336666332 2338811904 2339425088 2345254912 2353006656 2355784704 2360509866 2377863444 2380977984 2381602223 2383789056 2384414032 2387537152 2390355968 2395150472 2398256784 2401088256 2404233216 2411899776 2412532122 2415380448 2418544128 2421399552 2430268148 2433451328 2436324352 2439200768 2441211058 2458282464 2461830072 2462147688 2465054592 2465700874 2467964928 2471845376 2489131008 2490861087 2494123632 2497068288 2509172958 2509496682 2512459488 2515425792 2518720512 2519380864 2527414604 2533712896 2536998912 2542087548 2545088832 2549090544 2551431168 2552100096 2567830496 2574229504 2576018731 2579392816 2582438144 2590973847 2594032848 2597430528 2598111516 2600497152 2601178944 2604585984 2607661056 2612891424 2628996524 2631853224 2632100416 2638411776 2638659584 2648075199 2651201616 2654674176 2657808384 2663139336 2666982578 2667326662 2670475808 2673628672 2682465786 2685979296 2689150464 2692325376 2694544281 2696558592 2714353554 2721117696 2721831112 2725044608 2728613888 2737632744 2740864896 2744100864 2748415488 2753928177 2757179568 2764050432 2774174018 2777449312 2777807648 2780826048 2781087232 2784370688 2801269632 2810202252 2813883072 2814620809 2817205248 2817943856 2821634816 2824966144 2834303472 2841366528 2850427008 2864244603 2867996208 2871382272 2872135084 2875897024 2879292416 2885067614 2888809308 2896008192 2899427328 2901816918 2905242912 2909810904 2913246336 2916685824 2927368451 2931202736 2934663424 2938507264 2947877504 2961112968 2965768806 2968492032 2969270304 2972775936 2976669696 2977450112 3004285284 3004567456 3007832256 3015327744 3026371656 3029944704 3030335616 3033913344 3034708768 3042271232 3044385773 3048373328 3051972352 3062060001 3065675184 3069690624 3070495428 3073314816 3078147072 3081781248 3093068552 3100776448 3106995892 3110664128 3118415872 3124630476 3125033604 3128723136 3129543417 3132417024 3137342208 3141046272 3147346488 3166745813 3170186838 3170484592 3174339168 3174637312 3178086912 3178385408 3197675712 3201451008 3205644288 3207872382 3215866368 3216709496 3220507264 3224725504 3235384152 3239203968 3277709952 3278569294 3282440096 3282863584 3286739456 3290619904 3297603078 3301496352 3305820672 3309723648 3316362192 3321148116 3325498176 3329424384 3345563944 3345995576 3349631376 3349945984 3353901056 3357978624 3380138388 3382665216 3385016349 3385453071 3389450064 3393451776 3398787392 3402800128 3414047364 3422555136 3429419994 3433468896 3454631796 3458710464 3463240704 3464148688 3467329536 3468238592 3472781312 3479702121 3483855232 3488373504 3499497144 3504999498 3508217856 3509137632 3517882368 3530766932 3534935488 3539565568 3543744512 3550852448 3566795166 3571466976 3575683584 3576621048 3581305728 3585533952 3592725708 3595411456 3618798183 3619138072 3623070672 3627816192 3628156928 3632099328 3645402222 3650176992 3654486528 3658801152 3661816587 3664553984 3671904236 3676239424 3685400576 3692745108 3693221532 3697581888 3698551311 3701947392 3707768064 3735026176 3742517779 3746936336 3751844096 3756273664 3763759437 3764245023 3768689232 3773138688 3778080768 3779071296 3788488704 3791121906 3800569344 3818992804 3823635816 3823994944 3828150144 3828509696 3851745744 3861344256 3869089224 3873657216 3874672802 3879747872 3884328448 3888914432 3897167274 3901768416 3906878976 3911491584 3919337136 3943494786 3948150624 3954358408 3957989376 3959027072 3963701248 3976802424 3982011264 3986712576 3994709004 4000473867 4000989993 4005713712 4010443008 4030403762 4035162208 4039926272 4040447488 4044837888 4045217792 4071530331 4081676544 4082746668 4087566912 4092920832 4093993904 4097753088 4104196096 4122623232 4135769352 4146075648 4161261027 4166173968 4166711472 4171630848 4172724556 4176556032 4183122944 4188061696 4191513326 4196461984 4201904448 4212375552 4215303378 4220824608 4225807872 4226915784 4232452224 4237449216 4252969259 4263567616 4268601344 4277163176 4287821824 4301994312 4307073408 4308202626 4313845536 4318938624 4327601421 4359416314 4364716356 4369869504 4370279936 4375028736 4396804104 4401995136 4407760896 4421816256 4422975557 4428197488 4433997568 4439232512 4448653209 4453905456 4459163904 4465004544 4466175168 4477304832 4506851184 4513355132 4513937428 4519266752 4524602368 4539557484 4544917056 4545503424 4550870016 4552063152 4556242944 4563406848 4572559992 4577958528 4600150423 4600743917 4605743142 4606175728 4611613952 4617220608 4617654272 4622671872 4639602828 4651164672 4660493838 4665996192 4673332664 4677623808 4678850176 4706013312 4711569408 4721019732 4755726888 4761955968 4763204446 4767578112 4768828064 4775074304 4780711936 4790300944 4796513568 4802176512 4808466432 4811808573 4823799552 4825064244 4830760896 4837088256 4842799104 4860536296 4866902656 4872648704 4882422116 4916564928 4917853941 4923660144 4924295376 4930109184 4931401748 4935929856 4943690752 4976314849 4978262016 4981722174 4988247264 4994136576 5018345916 5018993364 5024918976 5026236397 5030851584 5037441024 5038761728 5054829208 5067425792 5073997824 5084175096 5090177664 5098181088 5104200192 5135660992 5148459008 5152037462 5158785632 5164876288 5181947694 5188065696 5194861056 5196223032 5200994304 5202357888 5209171968 5225782848 5257499247 5257993048 5263706448 5264200832 5276823552 5296150398 5302403232 5309348352 5315616768 5326278672 5333965156 5334653324 5340951616 5347257344 5364931572 5371958592 5378300928 5384650752 5389088562 5393117184 5428707108 5436541409 5437242811 5442235392 5443662224 5450089216 5457227776 5468103333 5475265488 5481729792 5488201728 5496830976 5507856354 5514359136 5528100864 5548348036 5554898624 5555615296 5561652096 5562174464 5568741376 5602539264 5620404504 5627766144 5629241618 5634410496 5635887712 5643269632 5649932288 5668606944 5682733056 5686682859 5700854016 5728489206 5735992416 5742764544 5744270168 5751794048 5758584832 5770135228 5777618616 5792016384 5803633836 5810485824 5812009203 5819621808 5826492672 5833371648 5854736902 5862405472 5869326848 5877014528 5881099367 5895755008 5915242179 5922225936 5931537612 5936984064 5938540608 5945551872 5953339392 5954900224 6008570568 6009134912 6015664512 6045605643 6052743312 6059889408 6060671232 6067826688 6069417536 6084542464 6088771546 6096746656 6103944704 6124120002 6131350368 6139381248 6140990856 6146629632 6156294144 6186137104 6201552896 6213991784 6221328256 6249260952 6250067208 6257446272 6259086834 6264834048 6274684416 6282092544 6287269989 6294692976 6333491626 6340373676 6340969184 6348678336 6349274624 6356173824 6356770816 6395351424 6402902016 6415744764 6425832413 6431732736 6433418992 6441014528 6449451008 6462303939 6470768304 6478407936 6539124471 6555419904 6557138588 6564880192 6565727168 6573478912 6581239808 6595206156 6602992704 6611641344 6619447296 6632724384 6642296232 6650996352 6658848768 6683237407 6691127888 6691991152 6699262752 6699891968 6707802112 6715957248 6760276776 6765330432 6770032698 6770906142 6778900128 6786903552 6797574784 6805600256 6828094728 6845110272 6858839988 6866937792 6909263592 6917420928 6926481408 6928297376 6936477184 6945562624 6950390161 6959404242 6967710464 6976747008 6990740757 6998994288 7009998996 7016435712 7018275264 7035764736 7061533864 7069870976 7079131136 7101704896 7133590332 7142933952 7144806669 7151367168 7153242096 7162611456 7171067904 7185451416 7190822912 7237596366 7238276144 7246141344 7255632384 7256313856 7264198656 7290804444 7300353984 7308973056 7317602304 7323633174 7329107968 7343808472 7352478848 7385490216 7386443064 7395163776 7397102622 7403894784 7415536128 7470052352 7485035558 7493872672 7503688192 7512547328 7527518874 7528490046 7537378464 7546277376 7556161536 7558142592 7582243812 7601138688 7637985608 7647271632 7647989888 7656300288 7657019392 7703491488 7722688512 7728056193 7738178448 7747314432 7749345604 7759495744 7768656896 7777828864 7794334548 7803536832 7813757952 7822983168 7838674272 7886989572 7896301248 7898371481 7908716816 7915978752 7918054144 7927402496 7944225597 7953604848 7964022528 7973425152 7989418008 8000947734 8001979986 8011427424 8020886016 8060807524 8070324416 8079852544 8080894976 8089675776 8090435584 8143060662 8163353088 8165493336 8175133824 8185841664 8187987808 8208392192 8245246464 8261784531 8271538704 8292151296 8322522054 8332347936 8333422944 8343261696 8345449112 8353112064 8366245888 8383026652 8392923968 8403808896 8430606756 8441649216 8443862427 8451615744 8453831568 8464904448 8474898432 8505938518 8527135232 8537202688 8544238703 8554326352 8575643648 8592733809 8603988624 8614146816 8616405252 8627691072 8637877248 8655202842 8718832628 8729432712 8739739008 8740559872 8750057472 8782105353 8793608208 8803990272 8815521792 8843632512 8845951114 8856394976 8867995136 8878465024 8897306418 8907810912 8918327808 8930009088 8932350336 9013702368 9026710264 9027874856 9038533504 9049204736 9079114968 9089834112 9091006848 9101740032 9104126304 9126813696 9133157319 9145119984 9155917056 9200300846 9201487834 9211486284 9212351456 9223227904 9234441216 9235308544 9245343744 9279205656 9302329344 9320987676 9331992384 9334439023 9346665328 9355247616 9357700352 9388630251 9412026624 9423138816 9442039464 9500237439 9511453776 9523911936 9526408892 9535156224 9537656128 9550148608 9561423872 9580601888 9593027136 9604353024 9616932864 9623617146 9647599104 9650128488 9661521792 9674176512 9709609063 9721072592 9733805312 9745297408 9764844232 9833129856 9835707882 9847320288 9848590752 9860218368 9862803496 9871859712 9887381504 9952629698 9963444348 9976494528 9988273152 10036691832 10037986728 10049837952 10052472794 10061703168 10077523456 10097736649 10109658416 10134851584 10147995648 10155049047 10156359213 10168350192 10180355328 10196362176 10208400384 10271321984 10304074924 10317571264 10329752576 10363895388 10376131392 10389722112 10392446064 10401988608 10404715776 10418343936 10451565696 10502230211 10514998494 10515986096 10527412896 10528401664 10553647104 10592300796 10604806464 10618696704 10631233536 10652557344 10667930312 10669306648 10681903232 10694514688 10729863144 10743917184 10756601856 10778177124 10786234368 10857414216 10873082818 10874485622 10884470784 10887324448 10900178432 10914455552 10936206666 10950530976 10963459584 10976403456 10985449761 10993661952 11015712708 11028718272 11056201728 11095653933 11096696072 11109797248 11111230592 11123304192 11124348928 11205078528 11227553337 11240809008 11255532288 11258483236 11268820992 11271775424 11286539264 11299864576 11337213888 11365466112 11373365718 11401708032 11456978412 11471984832 11474992529 11485529088 11488540336 11503588096 11517169664 11540270456 11555237232 11584032768 11607267672 11620971648 11624018406 11639243616 11652985344 11666743296 11709473804 11724810944 11738653696 11754029056 11762198734 11791510016 11830484358 11844451872 11863075224 11873968128 11877081216 11891103744 11909800448 12001421601 12002969979 12017141136 12018269824 12031329024 12091211286 12105486624 12119778816 12121342464 12135653376 12138835072 12177543092 12193493312 12207889408 12248240004 12262700736 12278762496 12281981712 12293259264 12312588288 12372274208 12403105792 12411726613 12427983568 12442656512 12483783081 12498521904 12500134416 12514892544 12518173668 12529668096 12549368832 12564185088 12574539978 12589385952 12666983252 12680747352 12681938368 12697356672 12698549248 12712347648 12713541632 12758907777 12790702848 12805804032 12831489528 12851664826 12863465472 12866837984 12882029056 12898902016 12924607878 12941536608 12956815872 12982804263 13078248942 13110839808 13114277176 13129760384 13131454336 13146957824 13190412312 13205985408 13223282688 13265448768 13268926671 13284592464 13301992704 13317697536 13366474814 13382255776 13383982304 13398525504 13399783936 13415604224 13431914496 13520553552 13540065396 13541812284 13557800256 13561354807 13573807104 13595149568 13611200512 13656189456 13690220544 13717679976 13733875584 13800451269 13802231751 13818527184 13834841856 13852962816 13856594752 13872954368 13891125248 13900780322 13918808484 13935420928 13953494016 13981481514 13997988576 14019997992 14032871424 14036550528 14123067728 14139741952 14158262272 14203409792 14267180664 14285867904 14289613338 14302734336 14306484192 14325222912 14342135808 14370902832 14475192732 14476552288 14492282688 14511264768 14512627712 14528397312 14581608888 14600707968 14617946112 14647266348 14658215936 14668404179 14670296641 14687616944 14704957696 14753561823 14770980432 14772886128 14790327552 14794205244 14807789568 14831072256 14928944547 14940104704 14970071116 14987745344 15007376384 15025094656 15055037748 15056980092 15074756928 15078709191 15092554752 15112323072 15116285184 15164487624 15202277376 15257957099 15275971216 15294543264 15295979776 15312600576 15314038784 15406982976 15445377024 15456112386 15476356896 15494628864 15498691208 15518991488 15537313792 15588669096 15607073664 15627515904 15677348544 15773979144 15792602496 15796742962 15817433632 15836108288 15854804992 15867871877 15888451194 15907209696 15928045056 15946850304 15978836016 16001895468 16003959972 16022854848 16041772032 16121615048 16140648832 16159705088 16161789952 16179351552 16286121324 16309624227 16311728433 16326706176 16330986672 16350267648 16371683328 16375975616 16416784384 16490492928 16523569062 16543077408 16584302592 16645044108 16664695872 16666845888 16686523392 16690898224 16706224128 16732491776 16766053304 16785847936 16807617792 16861213512 16883298432 16887724854 16903231488 16907663136 16929808896 16949796864 17011877036 17054270464 17074405376 17088477406 17108652704 17151287296 17185467618 17207977248 17228293632 17232810504 17255382144 17275754496 17310405684 17436027609 17437665256 17458865424 17479478016 17481119744 17500114944 17564210706 17587216416 17607980544 17631043584 17643298101 17687265024 17691902228 17712789952 17735990272 17756930048 17794612836 17815621824 17836655616 17860018176 17864700672 18027404736 18032131117 18053420528 18055749712 18077067008 18098409472 18136816929 18158229936 18179668224 18182013696 18203480064 18208252608 18253627392 18266314638 18290239968 18311834112 18400601692 18402975668 18422972568 18424702912 18446455808 18468882432 18470617088 18558411312 18604658688 18641975352 18663984768 18668878046 18693330656 18715400704 18777260502 18824053248 18846277632 18861809967 18884078928 19000474878 19022907552 19047823872 19052817784 19070312448 19075312256 19100297216 19161203776 19186054272 19208706048 19247234292 19277497239 19295198208 19300256976 19323043584 19348353024 19419218126 19442145184 19467610624 19490594816 19529688464 19617373413 19666259712 19671415764 19694640576 19697181504 19720436736 19725606992 19743719424 19774763008 19905259396 19926888696 19952989056 19976546304 20049712221 20073383664 20075973456 20099675904 20104945588 20123406336 20155046912 20195473298 20219316832 20269703168 20295991296 20310098094 20312718426 20336700384 20360710656 20392724352 20416800768 20491579157 20542643968 20608149848 20635142528 20659505152 20727790776 20752262784 20779444224 20784892128 20809431552 20836687872 20851170483 20903131392 21004460422 21029996988 21031972192 21054825792 21056803328 21107294208 21184601592 21209612928 21237393408 21305114688 21310700411 21335860624 21338613296 21363806464 21389029376 21434420007 21459726288 21487834368 21513203712 21556354248 21572468736 21714828432 21746165636 21748971244 21768941568 21774648896 21800356864 21828911104 21872413332 21901061952 21926919168 21952806912 21970899522 21987323904 22031425416 22057436544 22164361129 22167220691 22191307866 22193392144 22219594496 22222461184 22246608384 22248697856 22410157056 22455106674 22481618016 22511064576 22516966472 22537641984 22543550848 22573078528 22674427776 22746731436 22803416064 22913956824 22943969664 22949985058 22971058176 22977080672 23007176192 23034339328 23080540912 23110474464 23168065536 23184168579 23214535344 23241943296 23248036812 23278487232 23305970688 23333486592 23418947608 23449621888 23477307392 23524397468 23583020032 23660968716 23688903744 23695114443 23726150448 23747936256 23754162432 23782207488 23819600896 23976789727 24002843202 24005939958 24034282272 24036539648 24062658048 24182422572 24210973248 24239557632 24242684928 24271306752 24277670144 24355086184 24386986624 24415778816 24496480008 24525401472 24557524992 24563963424 24625176576 24744548416 24806211584 24823453226 24855967136 24885313024 24967566162 24997043808 25000268832 25029785088 25036347336 25059336192 25098737664 25149079956 25178771904 25331587281 25333966504 25361494704 25363876736 25394713344 25397098496 25424695296 25517815554 25581405696 25611608064 25632716109 25662979056 25703329652 25726930944 25733675968 25764058112 25797804032 25849215756 25883073216 25913631744 25965608526 26156497884 26197624453 26221679616 26228554352 26259520768 26262908672 26293915648 26346316059 26380824624 26411970816 26446565376 26530897536 26537853342 26569184928 26603985408 26635395072 26732949628 26764511552 26767964608 26797051008 26799567872 26831208448 27041107104 27080130792 27083624568 27115600512 27122709614 27147614208 27190299136 27222401024 27312378912 27380441088 27399471957 27435359952 27467751168 27600902538 27604463502 27637054368 27669683712 27705925632 27713189504 27745908736 27801560644 27837616968 27870841856 27906988032 27962963028 27995977152 28003317069 28039995984 28065742848 28073101056 28246135456 28279483904 28316524544 28336206041 28406819584 28500712317 28534361328 28571735808 28579226676 28605468672 28612968384 28650445824 28684271616 28741805664 28950385464 28953104576 28984565376 29022529536 29025255424 29128827189 29163217776 29201415936 29235892224 29294532696 29316431872 29336808358 29340593282 29375233888 29409915392 29507123646 29541960864 29545772256 29580655104 29588410488 29615579136 29662144512 29857889094 29880209408 29940142232 29975490688 30014752768 30110075496 30113960184 30149513856 30157418382 30185109504 30232570368 30293209947 30328975248 30404554752 30515914198 30551942432 30589086528 30591959552 30625201152 30628077568 30813965952 30912224772 30952713792 30960828899 30989257728 30997382416 31037982976 31074627584 31177338192 31214147328 31255031808 31354697088 31506690633 31547958288 31585204992 31593485924 31634867264 31672216576 31709609984 31735743754 31776902388 31814419392 31856090112 31893700608 31957672032 32003790936 32007919944 32045709696 32083544064 32201052961 32243230096 32281297664 32319410176 32323579904 32358703104 32572242648 32619248454 32623456866 32653412352 32661973344 32700535296 32743366656 32751951232 32980985856 33047138124 33086154816 33168605184 33290088216 33329391744 33333691776 33373046784 33381796448 33464983552 33488243503 33532106608 33571695872 33615235584 33682660011 33722427024 33766596864 33775449708 33806462976 33815326272 33859617792 33899593728 34023754072 34108540928 34176954812 34217305408 34302574592 34370935236 34415954496 34424977587 34456587264 34465621008 34510764288 34551508992 34620811368 34834203943 34872055218 34875330512 34917730848 34958956032 34962239488 35000229888 35128421412 35174432832 35215961088 35262087168 35286596202 35374530048 35383804456 35425579904 35471980544 35589225672 35631243648 35673311232 35729401344 36054809472 36064262234 36106841056 36111499424 36154134016 36196818944 36273633858 36316459872 36359336448 36364027392 36406960128 36416505216 36532629276 36580479936 36623668224 36801203384 36805951336 36845945136 36849405824 36892911616 36937764864 37116822624 37209317376 37235179839 37283950704 37327969536 37337756092 37386661312 37430801408 37554521004 37648106496 37692555264 37723619934 37768157856 38000949756 38045815104 38055789863 38095647744 38105635568 38140624896 38150624512 38200594432 38276723331 38322407552 38372108544 38417412096 38494468584 38554994478 38590396416 38600513952 38646087168 38696706048 38838436252 38884290368 38935221248 38981189632 39059376928 39234746826 39332519424 39342831528 39389281152 39394363008 39440873472 39451213984 39549526016 39806780013 39810518792 39853777392 39905978112 39953092608 40099424442 40146767328 40151946912 40199351808 40209891176 40246812672 40310093824 40390946596 40438633664 40539406336 40620196188 40625436852 40673400768 40684064421 40721421312 40785448704 40833601536 40983158314 41085287936 41167695569 41216299696 41270285056 41319010304 41401353807 41406695253 41455581552 41504525568 41558888448 41569784256 41618863104 41673375744 41702340966 41806262784 42008920844 42059993976 42063944384 42109651584 42113606656 42369203184 42419225856 42474786816 42610229376 42621400822 42671721248 42677226592 42727612928 42778058752 42868840014 42919452576 42975668736 43026407424 43112708496 43429656864 43492331272 43497942488 43537883136 43549297792 43600713728 43744826664 43802123904 43853838336 43941799044 43974647808 44005212537 44010889923 44062850832 44114873088 44328722258 44334441382 44382615732 44386784288 44439188992 44444922368 44493216768 44497395712 44786833641 44820314112 44910213348 44963236032 45022129152 45033932944 45075283968 45087101696 45146157056 45236127573 45348855552 45493462872 45606832128 45773871297 45827913648 45887939328 45899970116 45942116352 45954161344 46014352384 46068678656 46161081824 46220948928 46336131072 46368337158 46429070688 46483886592 46496073624 46556974464 46611941376 46782661849 46837895216 46899243776 46954614784 47048794936 47166040064 47321937432 47377807488 47390228886 47452300896 47508324864 47564414976 47603615631 47639201792 47953579454 48005686404 48011879916 48068564544 48073079296 48125316096 48364845144 48421946496 48479115264 48485369856 48555340288 48652731127 48710172368 48773973248 48831557632 48928872681 48935185299 48992960016 49050802944 49115049984 49127926848 49250353152 49489096832 49646906452 49711934272 49770626048 49935132324 49994087616 50000537664 50059570176 50072694672 50118672384 50197475328 50298159912 50357543808 50601654653 50663174562 50667933008 50722989408 50727753472 50789426688 50794196992 50849390592 51035631108 51162811392 51223216128 51265432218 51325958112 51406659304 51453861888 51467351936 51528116224 51698431512 51766146432 51827263488 51931217052 52312995768 52395248906 52443359232 52457108704 52519041536 52525817344 52587831296 52692632118 52761649248 52823941632 52893130752 52929894303 53061795072 53075706684 53138369856 53207970816 53270790144 53465899256 53529023104 53535929216 53594102016 53599135744 54082214208 54096393351 54160261584 54167249136 54231201024 54245419228 54295228416 54380598272 54444802048 54624757824 54760882176 54798943914 54870719904 54935502336 55201805076 55208927004 55274108736 55288600367 55339367424 55411851264 55426379008 55491817472 55603121288 55675233936 55741683712 55813976064 55925926056 55991954304 56006634138 56079991968 56146202112 56492270912 56558967808 56633049088 56672412082 56813639168 57001424634 57068722656 57143471616 57158453352 57210937344 57225936768 57300891648 57483611328 57832491717 57900770928 57906209152 57969130752 58045059072 58257654378 58326435552 58402831872 58471784448 58589065392 58673616716 58681186564 58750467776 58819830784 59014247292 59083921728 59091544512 59161310208 59176820976 59231158272 59324289024 59715778188 59760418816 59801955499 59809670921 59880284464 59950981376 60029505536 60149136663 60220150992 60227920368 60299027712 60314836764 60370219008 60465140736 60586419894 60657950496 60809109504 61031828396 61103884864 61178173056 61183919104 61250402304 61256155136 61474737471 61627931904 61824449544 61905427584 61921657798 61978515456 61994764832 62075965952 62149255168 62354676384 62428294656 62510063616 62553511449 62709394176 63013381266 63095916576 63170409984 63186971848 63269734528 63344433152 63471487508 63553804776 63628838784 63712180224 63915344064 63932101233 64007581872 64015839888 64091419392 64167088128 64402105922 64486460192 64562595328 64638820352 64647159808 64692093037 64717406208 65144485296 65238496908 65246913732 65306824704 65323946688 65341073161 65401070592 65486733312 65503902464 65961971712 66094276248 66172309632 66493083387 66501662073 66580176432 66658783488 66667383552 66746093568 66763592896 66929967104 66976487006 67064213216 67143391744 67230471168 67365320022 67444854048 67533193728 67550899416 67612925952 67630652544 67719235584 68047508144 68217081856 68353909624 68434610816 68741870472 68831908992 68849955174 68913174528 68931242016 69021528576 69103017984 69241622736 69668407886 69744110436 69750661024 69835461696 69917912064 69924478976 70000459776 70256842824 70348865664 70431922176 70573192404 70675038317 70684156543 70749060096 70767608912 70851159808 70943961088 71085343329 71178451344 71262487296 71346622464 71458802688 71930369181 72109618944 72128524468 72213682112 72222998848 72308268032 72393637888 72547267716 72632919744 72718672896 72728054784 72813920256 72833010432 73065258552 73160959872 73247336448 73515611477 73602406768 73611902672 73691890272 73698811648 73785823232 73875529728 74233645248 74418634752 74470359678 74567901408 74655939072 74675512184 74773322624 74861602816 75109042008 75296212992 75447239868 75536315712 76001899512 76091630208 76111579726 76191295488 76211271136 76301249024 76401188864 76454291771 76553446662 76644815104 76744217088 76834824192 76898148327 76988937168 77109988956 77180792832 77201027904 77292174336 77393412096 77676872504 77768580736 77870442496 78118753856 78469493652 78592873359 78665038848 78685663056 78778562304 78788726016 78881746944 78902427968 79099052032 79613560026 79621037584 79707554784 79811956224 79906185216 80198848884 80293534656 80303893824 80398703616 80419782352 80493625344 80620187648 80781893192 80877267328 81240392376 81250873704 81346801536 81368128842 81442842624 81570897408 81667203072 81966316628 82170575872 82335391138 82432599392 82540570112 82638020608 82802707614 82813390506 82911163104 83009051136 83117776896 83139568512 83237726208 83404681932 83612525568 84009951207 84017841688 84119987952 84127888768 84219303168 84227213312 84738406368 84838451712 84949573632 85008618123 85220458752 85242801644 85343442496 85354453184 85455225856 85556117504 85737680028 85838905152 85951337472 86052814848 86225416992 86859313728 86882086291 86984662544 86995884976 87075766272 87098595584 87201427456 87386481567 87489653328 87604247808 87707676672 87883598088 87949295616 88010425074 88021779846 88125701664 88229746176 88657444516 88668882764 88765231464 88773568576 88878377984 88889844736 88986433536 88994791424 89573667282 89640628224 89820426696 89926472064 90044258304 90067865888 90174203392 90292314112 90472255146 90697711104 90879629841 90986925744 91213664256 91547742594 91655827296 91775878656 91799940232 91884232704 91908322688 92028704768 92322163648 92441897856 92736674316 92858141376 92882486697 92967773184 92992147248 93113948928 93223882752 93565323698 93675790432 93798487552 93909229568 94097589872 94332080128 94520071899 94643874864 94755614976 94780457772 94904601792 95016649728 95128829952 95207231262 95278403584 95907158908 96011372808 96023759832 96137129088 96146158592 96250632192 96603158883 96729690288 96843892992 96958230528 96970739712 97110680576 97305462254 97420344736 97547946496 97663115264 97857745362 97870370598 97985920032 98101605888 98230099968 98255853696 98978193664 99293812904 99423868544 99541252096 99870264648 99988175232 100001075328 100119140352 100145389344 100394950656 100464730509 100596319824 100715087616 101203309306 101326349124 101335866016 101445978816 101455506944 101578853376 101588393984 101698781184 102071262216 102325622784 102530864436 102651916224 102678829253 102813318608 102907723776 102934703872 103056232448 103274932761 103396863024 103532292864 103654526976 103862434104 104502611829 104625991536 104790497812 104886718464 104914217408 105038083072 105051634688 105175662592 105385264236 105523298496 105647883264 105786261504 105859788606 106123590144 106151413368 106276739712 106415941632 106805699693 106931798512 107058046208 107071858432 107188204032 107198271488 108164428416 108192786702 108320523168 108334498272 108462402048 108490838456 108590456832 108761196544 109249515648 109597887828 109741439808 109871004672 110403610152 110417854008 110548217472 110577200734 110678734848 110852758016 110983634944 111075103139 111206242576 111350467872 111483367424 111627952128 111705539517 111851852112 111983908608 112013268276 112159983936 112292404224 112984541824 113117935616 113344824164 113627278336 114002849268 114137445312 114167369589 114286943232 114316906704 114421874688 114451873536 114601783296 114967222656 115524532321 115664983434 115801541856 115812418304 115938261504 116090118144 116515308756 116652871104 116805663744 116943568896 117178130784 117347233432 117362373128 117500935552 117639661568 118028494584 118167843456 118183089024 118322620416 118353641952 118648578048 119431556376 119520837632 119603910998 119619341842 119760568928 119901962752 120059011072 120298273326 120440301984 120455840736 120598055424 120629673528 120740438016 120930281472 121172839788 121315900992 121618219008 122052193263 122063656792 122207769728 122356346112 122367838208 122500804608 122949474942 123255863808 123503086707 123648899088 123810855168 123843315596 123957030912 123989529664 124151931904 124298510336 124709352768 124856589312 125020127232 125107022898 125418788352 126026762532 126191833152 126224917819 126340819968 126373943696 126539469056 126688866304 126942975016 127107609552 127257677568 127424360448 127830688128 127864202466 128015163744 128031679776 128182838784 128334176256 128804211844 128972920384 129125190656 129277640704 129294319616 129384186074 130288970592 130476993816 130493827464 130613649408 130647893376 130682146322 130802141184 131007804928 131923943424 132015637611 132032669769 132188552496 132344619264 132986166774 133003324146 133160352864 133317566976 133334767104 133492187136 133527185792 133952974012 134128426432 134286783488 134460942336 134730640044 134889708096 135066387456 135101798832 135225851904 135261305088 135438471168 136095016288 136434163712 136528992743 136707819248 136869221632 137321613891 137483740944 137663817984 137699910348 137826349056 137862484032 138043057152 138206035968 138483245472 139336815772 139488220872 139501322048 139670923392 139835824128 139848957952 140347985547 140513685648 140697731328 140863844352 141146384808 141350076634 141368313086 141498120192 141535217824 141702319616 141887922176 142170686658 142356902688 142524974592 142693244928 142810846893 142917605376 143860738362 144219237888 144257048936 144427364224 144445997696 144616536064 145094535432 145265839488 145437345792 145456109568 145666020864 145958193381 146130517104 146321919744 146494672896 147031222954 147204813536 147223805344 147383780544 147397623296 147571646464 147751059456 148467290496 148940719356 149135802816 149174902877 149311878144 149351024368 149546645248 149723205632 150218084016 150592425984 150894479736 151072631424 151804963959 152003799024 152183260416 152223159452 152382590976 152422542272 152602498048 152802377728 152908583542 153106893324 153289630208 153488434176 153669648384 153796296654 153977874336 154219977912 154361585664 154402055808 154584348672 155150527903 155353745008 155537161472 155740884992 156237507712 156938987304 157185746718 157330077696 157371326112 157557124608 157577452032 157763493888 157804855936 159227120052 159242075168 159415109568 159623912448 159812370432 160397697768 160587069312 160607787648 160797407232 160839564704 161240375296 161352445969 161563786384 161754534656 162289180053 162480784752 162501747408 162693603072 162736257684 162885685248 163141794816 163334406144 163932633256 164341151744 164670782276 164865198784 165081140224 165276041216 165605415228 165626781012 165822326208 165865801101 166018102272 166235553792 166279137024 166475452416 166809363864 167225051136 167837528089 168019902414 168035683376 168239975904 168255777536 168438606336 168454426624 169476812736 169676903424 169899147264 170017236246 170440917504 170485603288 170686884992 170708906368 170910451712 171475360056 171677810304 171902674944 172450833984 173718627456 173764172582 173969325088 173991769952 174197191168 174402854912 174772963134 174979306656 175208495616 175415353344 175767196176 176020850148 176043559692 176251403328 176459492352 177314889032 177337765528 177530462928 177547137152 177756755968 177779689472 177972867072 179147334564 179281256448 179405866497 179429012763 179640853392 179852944128 180088516608 180135731776 180348406784 180584628224 180944510292 181395422208 181759259682 181973851488 182427328512 183095485188 183311654592 183551757312 183599880464 183768465408 183816645376 184057409536 184424212413 184644327296 184883795712 185473348632 185716282752 185764973394 185935546368 185984294496 186227897856 186447765504 187130647396 187351580864 187596975104 187818459136 188195179744 188664160256 189040143798 189287749728 189511229952 189560915544 189809203584 190033299456 190414462524 190556807168 191796303699 191814317816 192022745616 192047519664 192274258176 192292317184 192501264384 193206317766 193459380576 193687785984 193916461056 193941479424 194076279111 194221361152 194610924508 194840689472 195095892992 195326230528 195715490724 195740741196 195971840064 196023219483 196203211776 196460199936 196511707392 197956387328 198353442287 198587625808 198847737088 199082504192 199479250161 199504986219 199740529296 199976350464 200002150656 200238280704 200290778688 200789901312 200929461018 201192639648 201430175232 202406618612 202652698248 202671732032 202891957632 202911013888 203157706752 203176787968 204142524432 204651245568 205061728872 205303832448 205357658506 205626637216 205869407744 206112464896 206549865522 206793726048 207064585728 207309053952 207724868208 209005223658 209251983072 209580995624 209773436928 209828434816 210076166144 210103269376 210770528472 211046596992 211295766528 211719577212 212025114951 212052469629 212247180288 212302826736 212553479424 212831883264 213611399386 213863597024 214116092416 214143716864 214376408064 214396542976 215791107543 216328856832 216385573404 216641046336 216668996544 216924804096 216981676912 217180913664 217522393088 218499031296 219195775656 219482879616 219742009344 220546834431 220807220304 220835708016 221096434944 221154401468 221357469696 221705516032 221967269888 222150206278 222412485152 222700935744 222966734848 223255904256 223411079034 223703704224 223967817216 224026536552 224319967872 224584808448 225407370727 225969083648 226235871232 226689648328 227254556672 228005698536 228274890624 228334739178 228573886464 228633813408 228903747072 229203566592 229362875313 229934445312 231049064642 231329966868 231603083712 231624836608 231876523008 232180236288 233030617512 233305742208 233611327488 234356261568 234417704521 234694466864 234724746256 235001871104 235279323136 235778620077 236056989168 236335686912 236366178048 236645240832 236707283904 237297156096 238863112752 239207821996 239238683684 239521137856 239803925504 240118022144 240596546652 240880603968 240911681472 241196110848 241259347056 241480876032 241860562944 242345679576 242631801984 243807972419 243839427601 244104386526 244127313584 244415539456 244712692224 244735676416 245001609216 245898949884 246511727616 247006173414 247297798176 247621710336 247686631192 247914061824 247979059328 248303863808 249418705536 249713178624 250214045796 250837576704 252053525064 252383666304 252449835638 252681639936 252747887392 253078938112 253377732608 253885950032 254215219104 254515355136 254848720896 255025854369 255661376256 255728404932 256030327488 256063359552 256365677568 256668352512 257608423688 257945840768 258250381312 258768372148 260577941184 260646258873 260953987632 260987654928 261227298816 261295786752 261364292644 261604282368 262015609856 263744686997 263847886848 264031275222 264065339538 264377104992 264689238528 265972333548 266006648292 266320705728 266390529041 266635133952 266669534208 266984374272 267054371584 267905948024 268256852864 268573566976 268921884672 269461280088 269779416192 270132774912 270203597664 270522610176 270876942336 272190032576 272868327424 273057985486 273415638496 273738443264 274643227782 274967481888 275327635968 275399820696 275652698112 275724968064 276086114304 276966490944 278647460091 278673631544 278976441744 279002644096 279341846784 279671648256 280695971094 281027371296 281395462656 281727688704 282292769616 282700153268 282736626172 282996240384 283070435648 283404639232 283775844352 284341373316 284713805376 285049949184 285386489856 285621693786 285835210752 287721476724 288136694677 288173868983 288438475776 288514097872 288854728448 288891995392 289233072128 289809476649 290189070864 290531678976 290874691584 290912219136 291332041728 291916386762 292261034208 292643839488 292989345792 294062445908 294409627072 294447610688 294767561088 294795246592 295143292928 296934580992 297881438712 298271605632 298349805754 298623756288 298702048736 299093290496 299446411264 300436168032 301184851968 301394191527 301788959472 302145262848 303609927918 304007598048 304366520832 304446318904 304765181952 304845084544 305204996096 305817167084 306213786648 306579260416 306976868352 307592593308 307955748672 308036487759 308439955824 308723171328 308804111616 309168697344 310301055806 310707490016 311074322944 311481769984 311698266451 312475015424 313507835487 313877974608 314371493436 314660155392 314742652224 315114249216 315154904064 315526987776 315609711872 318454240104 318484150336 318830219136 319247824896 320417099079 320795395536 321174138624 321215575296 321594814464 321679129408 322480750592 322704891938 323127572768 323509069312 324578360106 324961569504 325003494816 325387206144 325472515368 325771370496 326283589632 327865266512 328682303488 329341564552 329730397568 330162280448 331210830456 331253562024 331644652416 331731602202 332036204544 332558274048 332950904832 333225309417 333618727728 334450102272 335675056178 336039804828 336071366752 336479951808 336511555072 336877212672 336908853248 338953625472 339353806848 340034472492 340569117889 340881835008 340971206576 341373769984 341417812736 341820903424 342502108767 342950720112 343355620608 343805349888 344901667968 346573596963 347437254912 347528345164 347938650176 347983539904 348394382336 348805709824 349545926268 349958613312 350416991232 350830706688 351534392352 352041700296 352087119384 352502806656 352918984704 354211582571 354629778064 354675531056 355060925856 355094274304 355513511936 355559378944 355945734144 358294669128 358562512896 358811732994 358858025526 359281706784 359705888256 360177033216 360271463552 360696813568 361889020584 362790844416 363518519364 363947702976 364854657024 366190970376 366623309184 367103514624 367199760928 367633290752 368114819072 368370678533 368848424826 369288654592 369767591424 370509260121 370946697264 371432565504 371529946788 371871092736 371968588992 372455795712 372895531008 374261294792 374703161728 375193950208 376390359488 377328320512 378080287596 378575499456 378674753457 379022459904 379121831088 379618407168 380066598912 380828925048 381113614336 383592607398 383628635632 384045491232 384095039328 384548516352 384584634368 385002528768 386412635532 386918761152 387375571968 387832922112 387882958848 388152558222 388442722304 389221849016 389681378944 390191785984 391430981448 391481482392 391943680128 392046438966 392406423552 393023414784 395912774656 396706884574 397175251616 397695474176 398165008384 398958500322 399009972438 399481058592 399952700928 400004301312 400476561408 400581557376 401858922036 402385279296 402860350464 404813237224 405305396496 405343464064 405783915264 405822027776 406315413504 408285048864 409302491136 409586978229 410123457744 410607664896 410715317012 411253274432 411738815488 412224929792 413099731044 413587452096 414129171456 414618107904 415449736416 418010447316 418503966144 418613688493 419161991248 419546873856 419656869632 420152332288 420206538752 421043956641 421541056944 422093193984 422591533056 423439154424 424050229902 424104939258 424494360576 424605653472 425106958848 425663766528 427222798772 427727194048 428232184832 428287433728 428752816128 428793085952 431582215086 432657713664 432771146808 433282092672 433337993088 433849608192 433963353824 435044786176 436998062592 437874580143 438391551312 438965759232 439484018688 441093668862 441614440608 441671416032 442192869888 442308802936 442714939392 443411032064 444300412556 444824970304 445401871488 445933469696 446822158068 447407408448 447524708631 447935634432 448053073104 448639935744 449169616896 450814741454 451938167296 452471742464 452844651259 453379296656 454509113344 455414891877 456011397072 456549781248 456669478356 457147772928 457267626816 457807494144 458407133184 458725750626 459868890624 462098129284 462659933736 463206167424 463249673216 463753046016 465451583709 466061235024 466611484416 467222654976 468712523136 468835409042 469388933728 469449492512 470003742208 470558646272 471557240154 472113978336 472671373824 472732356096 473290481664 473414567808 477726225504 478415643992 478477367368 479042275712 479607851008 481193093304 481761207936 481823362944 482392221696 482518694112 483721125888 484057337907 484691359152 485263603968 487615944838 487678855202 488208773052 488254627168 488831078912 489425384448 489471352832 490003218432 491797899768 493023455232 494012346828 494595596352 494725268219 495243420672 495373262384 495828123648 495958118656 496607727616 497597403303 498837411072 499426357248 500428091592 501675153408 503512584267 504107050128 504767332608 504899671276 505363279872 505495774784 506157876224 506755465216 507771900064 508430438208 509030710272 509697441792 510051708738 511322752512 511456809864 512060654976 512126719104 512731355136 514609280339 515216847376 515891681536 516500762624 517536744296 521155882368 521292517746 521907975264 521975309856 522591573504 522728585288 523208564736 524031219712 527489373994 528062550444 528130679076 528754209984 529378477056 531944667096 532013296584 532641411456 532781058082 533270267904 533339068416 534108743168 535180042397 535811896048 536513705728 537147133952 537843769344 538217599491 538287038289 538922560176 539558832384 540265549824 540407195328 541045220352 541753884672 544380065152 546115970972 546831276992 547476886528 549286455564 549934963776 550655271936 550799641392 551305396224 551449936128 552172228608 553932981888 556618201183 557294920182 557347263088 557952883488 558005288192 558683693568 559343296512 561391942188 562054742592 562790925312 563455377408 564585539232 565400306536 565473252344 565992480768 566140871296 566809278464 568682746632 569427610752 570099898368 571243387572 571670421504 575442953448 576273389354 576347737966 576876951552 577028195744 577709456896 577783990784 578466144256 579618953298 580378141728 581063357952 581749383168 581824438272 582228837333 582664083456 583832773524 584522068416 585287678976 585978691584 588069658449 588124891816 588819254144 588895221376 589535122176 589590493184 593869161984 595060326861 595762877424 596543211264 596699611508 597247512576 597404097472 598186580992 598892822528 600872336064 602369703936 602788383054 603577918944 604290525696 607219855836 608015196096 608174604037 608733041664 608892637808 609530363904 609690169088 610409992192 611634334168 612427573296 613158520832 613953736704 615185186616 615911497344 616072975518 616879911648 617608223232 618337394688 620602111612 621414980032 622148645888 622963539968 623396532902 624950030848 627015670974 627755949216 628742986872 629320310784 629485304448 630228498432 630309808128 631219423744 636075344853 636157408887 636908480208 636968300672 637660438272 638495649792 640834198158 641590791072 642348277248 642431150592 643189628928 643358258816 645409783876 646255145536 647018138624 649156720212 649923139008 650006989632 650774412288 650945030736 651542740992 652567179264 655730533024 657364606976 657821510489 658683129104 659460795136 660324560896 661640503293 662421660912 662507124048 663289304832 663463204404 664072409088 665116548096 665901809664 666450618834 667237455456 668900204544 671350112356 672079609656 672142733504 672959903616 673023110144 673754425344 673817706496 676222112181 677907250944 678707613696 680068944984 681138235778 681763670016 681942413152 682747539968 682835625472 683641806848 685004217534 685901440224 686711241216 687610699776 688088625939 689803335936 693147193926 694874509824 695056690328 695877300352 695967079808 696788764672 699091852536 699917226624 700833982464 703068784704 703253113563 704083400592 704174238768 705005613312 705837969408 708423165142 709259556128 709351062112 710121851712 710188548608 711027023872 711118757888 711891468288 716589338256 717623465988 717716051052 718563413568 718751804771 719411776512 720354066432 720542927104 721393627136 723778041168 725581688832 727037038728 727895405952 731423917257 731518282803 732381940752 733246618368 734207029248 734399521856 735266581504 736229638144 736741357066 737696849652 738577309184 739535182848 741018520242 741893394528 742865131008 743059893576 743742185472 743937177984 744911591424 748522589584 749406323456 750387900416 752780718976 756160575192 757150998912 757349506914 758044919808 758243662176 759236814336 760133197824 761657850096 767185214796 767257271264 768090982464 768190078656 769097032704 769169268736 770005057536 772825271064 773837522304 774751143936 776305116444 776885444608 777425421487 777525721973 778443698032 779362757888 780383571968 781938776619 782861962896 782962964784 783887360256 784092877932 784812847104 786046829568 791234060991 791825549312 793413769148 794350503232 795390948352 796330016768 797917000644 798019944876 798962117184 799171587123 799905401856 800008602624 800953122816 801163114752 803717844072 804770558592 805720700928 808671726247 809626474448 810610792992 810686928128 811567830528 811644055552 812630827008 816570097728 818604982272 819173956458 820246915488 821215329792 821430634024 822506548864 823477630976 826199462088 827174904192 828258342912 830899472832 836020894632 837007932288 837227376986 838323982496 839313739264 840304664576 840413077504 840997209481 842087913282 843082113888 844186387968 845183066112 846878308848 848100459804 848209878516 848988721152 849211306944 850213917696 851327533056 854445597544 855454388096 856464369664 856574867456 857505632256 863164430172 864410084031 864521606949 865315427328 865542293616 866564185344 866675986176 867699216384 867926707648 870089572352 873996125184 875749160286 876783102624 877931518464 878968037376 882187337724 883228881216 883342832064 884385739776 884617605872 885429878784 886822064128 888600825112 889649940608 890803742976 893644316136 894814816896 895049417262 895871268864 896106146208 897279871488 898339233792 901629482908 903876334592 904943484928 905689302518 906758593312 909018226688 910829783754 912022794144 913099562496 913338956712 914295545856 914535253632 915614988288 917451501252 919737781248 924109463277 924196258568 925319867472 926412334848 926499346432 927506092032 930903167418 932122470048 933222968832 934445309952 935094799353 937425046272 937670818084 938777867456 938898985024 940007484416 941117292544 943114480308 944227956672 945342747648 945464712192 946580963328 946829135616 955452451008 955702949201 956831287984 956954734736 958084551424 959215702016 961251297237 962386186608 963522415872 963646725888 964784443392 965037388224 967442251776 968114675814 969382718304 970527207936 975231889676 975357710404 976417546104 976509254336 977662157824 978850768896 978942705664 983595799536 986046910464 988024693656 989191192704 989450536438 990486841344 990746524768 991916237312 993215455232 995194806606 997674822144 998852714496 999675928251 1000856183184 1003350306816 1007025168534 1008214100256 1009534665216 1009799342552 1010726559744 1010991549568 1012315752448 1015543800128 1016860876416 1018061420544 1020103417476 1021707353667 1022645505024 1022913619728 1024121309952 1024253438208 1025462710272 1029218560678 1030433694752 1031783363072 1033001525248 1035073488592 1039720790889 1042311764736 1042585035492 1043815950528 1043950619712 1045183147008 1045457170576 1046417129472 1048062439424 1054978747988 1056125100888 1056261358152 1057508419968 1058756954112 1062634747713 1063889334192 1064026593168 1065282822912 1065562116164 1066540535808 1066678136832 1068217486336 1070360084794 1071623792096 1073027411456 1074294267904 1075687538688 1076435198982 1076574076578 1077845120352 1079117664768 1080531099648 1080814390656 1082090440704 1086053695321 1088760130304 1092231941944 1093662553984 1094953773056 1098572911128 1099869927552 1101310543872 1101599282784 1102899872256 1104344457216 1105112035599 1107865963776 1113236402366 1114589840364 1114694526176 1115905766976 1116010576384 1117367387136 1118686593024 1122783884376 1124109485184 1125581850624 1129171078464 1129467121783 1130800613072 1130946504688 1131984961536 1132281742592 1133618556928 1136024260371 1137365493264 1138855221504 1140199796736 1142486775144 1143340843008 1150885906896 1152546778708 1152695475932 1153753903104 1154056391488 1155418913792 1155567981568 1156932288512 1159237906596 1160756283456 1162126715904 1163498766336 1163648876544 1164457674666 1165328166912 1167665547048 1169044136832 1170575357952 1174862696623 1176139316898 1176249783632 1177638508288 1177790442752 1179070244352 1179180986368 1187738323968 1190120653722 1191525754848 1193086422528 1193399223016 1194495025152 1194808194944 1196373161984 1201744672128 1205576766108 1207155837888 1208581051392 1214439711672 1216030392192 1216349208074 1217466083328 1217785275616 1219380338176 1220819984384 1223268668336 1224855146592 1226317041664 1227907473408 1228760934687 1230370373232 1231822994688 1232145951036 1233759823296 1235216446464 1236674789376 1241204223224 1242829960064 1244297291776 1246793065804 1249900061696 1254031341948 1255511898432 1255841065479 1257485973744 1258640621568 1258970608896 1260456996864 1260619616256 1262438847488 1270769855531 1272150689706 1272314817774 1273816960416 1273936601344 1275320876544 1276991299584 1281668396316 1283181582144 1284696554496 1284862301184 1286379257856 1286716517632 1290819567752 1292510291072 1294036277248 1298313440424 1299846278016 1300013979264 1301548824576 1301890061472 1305134358528 1311461066048 1314729213952 1315643020978 1317366258208 1318921590272 1320649121792 1323281006586 1324843321824 1325014248096 1326578609664 1326926408808 1328144818176 1330233096192 1332901237668 1334474910912 1337800409088 1342574125893 1342700224712 1344159219312 1344285467008 1345919807232 1346046220288 1347508850688 1352444224362 1355814501888 1357415227392 1358533953777 1360137889968 1362276471556 1363527340032 1363884826304 1365495079936 1365671250944 1367283613696 1370008435068 1371802880448 1373422482432 1375221399552 1376177251878 1379606671872 1386294387852 1388474096009 1389749019648 1390113380656 1391754600704 1391934159616 1393577529344 1396354751127 1398183705072 1399834453248 1401667964928 1406137569408 1406506227126 1408166801184 1408348477536 1410011226624 1411675938816 1416846330284 1418519112256 1418702124224 1420243703424 1420377097216 1422054047744 1422237515776 1433178676512 1435246931976 1435432102104 1437126827136 1437503609542 1438823553024 1441085854208 1442787254272 1447556082336 1451163377664 1452172013721 1454074077456 1455790811904 1462847834514 1463036565606 1464763881504 1466493236736 1468414058496 1468799043712 1470533163008 1473482714132 1475393699304 1477154618368 1479070365696 1482037040484 1483786789056 1484175804657 1485730262016 1486119787152 1487484370944 1487874355968 1489823182848 1497045179168 1498812646912 1500775800832 1501818920173 1505561437952 1510537752801 1512321150384 1514301997824 1514699013828 1516089839616 1516487324352 1518473628672 1520266395648 1523315700192 1534370429592 1534514542528 1536181964928 1536380157312 1538194065408 1538338537472 1543827841017 1545650542128 1547675044608 1549502287872 1552610232888 1553770889216 1554850842974 1555051443946 1556887396064 1558725515776 1560767143936 1563877553238 1565723925792 1565925929568 1567774720512 1568185755864 1569625694208 1572093659136 1582468121982 1583651098624 1586827538296 1588701006464 1590781896704 1595834001288 1596039889752 1597924234368 1598343174246 1599810803712 1600017205248 1602326229504 1605540127191 1607435688144 1609541117184 1611441401856 1617343452494 1619252948896 1621221585984 1621373856256 1623135661056 1623288111104 1625261654016 1633140195456 1638347912916 1640493830976 1640923931647 1642430659584 1642861268048 1645013097728 1646955261952 1652398924176 1654349808384 1656516685824 1661798945664 1669854603549 1672041789264 1674015864576 1674454753972 1676647964992 1678627478528 1680609329152 1680826155008 1681994418962 1684175826564 1686164227776 1688372775936 1690366132224 1693756617696 1696200919608 1696419757032 1697977442304 1698422613888 1700427835392 1706655806933 1708891195088 1710908776192 1712928739328 1713149734912 1715011264512 1726328860344 1728820168062 1729043213898 1730630854656 1731084587232 1733128370688 1733351972352 1735398432768 1735853415296 1747992250368 1751498320572 1753566205248 1755863036928 1757936074752 1764374675448 1766457762432 1766685664128 1768771479552 1769235211744 1773644128256 1774876905659 1777201650224 1779299881216 1781607485952 1785180980583 1787288632272 1789629633792 1790098834524 1791742537728 1792212292416 1794559742976 1796678467584 1803258965816 1807752669184 1811378605036 1813517186624 1818036453376 1821659567508 1824045588288 1824523812111 1826199124992 1826677913424 1828591091712 1829070507264 1831229976576 1834903002504 1839475562496 1846212808979 1848218926554 1848392517136 1850639734944 1852824669696 1852998692864 1855012184064 1861806334836 1864244940096 1866445937664 1868890619904 1870189598706 1874850092544 1875341636168 1877555734912 1877797970048 1880014968832 1886228960616 1888455913344 1890685495296 1890929424384 1893658271232 1910904902016 1911405898402 1913662575968 1913909469472 1916169102848 1918431404032 1922502594474 1924772373216 1927044831744 1927293451776 1929568886784 1930074776448 1936229351628 1938765436608 1941054415872 1950463779352 1950715420808 1952835092208 1953018508672 1955324315648 1957701537792 1967191599072 1972093820928 1973464531467 1976049387312 1978382385408 1978901072876 1980973682688 1981493049536 1983832474624 1986430910464 1990389613212 1995349644288 1997705428992 1999351856502 2001712366368 2006700613632 2014050337068 2016428200512 2016956862739 2019069330432 2019598685104 2021453119488 2021983099136 2024631504896 2028666336543 2031087600256 2033721752832 2036122841088 2040206834952 2043414707334 2045291010048 2045827239456 2048242619904 2048506876416 2050925420544 2058437121356 2060867389504 2063566726144 2066003050496 2070146977184 2079441581778 2084623529472 2085170070984 2087631901056 2087901239424 2090366294016 2090914341152 2096124878848 2109759340689 2109957495976 2112250201776 2112522716304 2115016839936 2117513908224 2125269495426 2127778668384 2128053186336 2130565645824 2131124232328 2133081071616 2133356273664 2136434972672 2140720169588 2143247584192 2146054822912 2148588535808 2152870397964 2153148153156 2155690240704 2156255414313 2158235329536 2161062199296 2161628781312 2164180881408 2172107390642 2177520260608 2181887865157 2184463883888 2187325107968 2189907546112 2194271751771 2194554848409 2197145822256 2199739855104 2202621087744 2203198565568 2205799744512 2208688914432 2210224071198 2215731927552 2226472804732 2229179680728 2229389052352 2231811533952 2232021152768 2234734774272 2245567768752 2248218970368 2251163701248 2258342156928 2258934243566 2261601226144 2261893009376 2264563485184 2267237113856 2272048520742 2274730986528 2277710443008 2280399593472 2284973550288 2301771813792 2305093557416 2305390951864 2307507806208 2308112782976 2310837827584 2311135963136 2318475813192 2321512566912 2324253431808 2328915349332 2330656333824 2332276264461 2332577165919 2335331094096 2338088273664 2341150715904 2349725393246 2352278633796 2352499567264 2355277016576 2355580885504 2358140488704 2358361972736 2373702182973 2375476647936 2380241307444 2383051509696 2386172845056 2386798446032 2388990050304 2389616389888 2392746323968 2397514761369 2403489344256 2411153532216 2414311675776 2417162102784 2426015178741 2428879423344 2432060784384 2432698416148 2434932166656 2435570551232 2438760676352 2441639968768 2446537336672 2449710293184 2452634083328 2455814946816 2457521869374 2460740746464 2463645989376 2464291902072 2467519646592 2470432892928 2479481077997 2482408446448 2485659920128 2488594583552 2493586131608 2499800123392 2508062683896 2511023796864 2511682130958 2514971947488 2517941217792 2520913993728 2521239232512 2522991628443 2524877694976 2541539711062 2544301379412 2544629635548 2547633920832 2547873202688 2550641753088 2553982599168 2563336792632 2566363164288 2569393108992 2569724602368 2573433035264 2578594749731 2581639135504 2585020582144 2588072554496 2593230252093 2593564820847 2596626880848 2599692556032 2600027958528 2603097649152 2603780122944 2610268717056 2622922132096 2631286041956 2634732516416 2637843180544 2641298243584 2646562013172 2649686643648 2650028496192 2653157219328 2653852817616 2656289636352 2660466192384 2665802475336 2668949821824 2681887696609 2685148251786 2685400449424 2688318438624 2688570934016 2691839614464 2692092440576 2695017701376 2704888448724 2711629003776 2714830454784 2717067907554 2720275779936 2724552943112 2727054680064 2727769652608 2730990159872 2731342501888 2740016870136 2743605760896 2746844964864 2752354503756 2759213343744 2772588775704 2776948192018 2779498039296 2780226761312 2783509201408 2783868319232 2787155058688 2792709502254 2796367410144 2799668906496 2803335929856 2805284398059 2812275138816 2813012454252 2816333602368 2816696955072 2820022453248 2823351877632 2833692660568 2837038224512 2837404248448 2840487406848 2840754194432 2866357353024 2867108847603 2870493863952 2870864204208 2874253654272 2875007219084 2877647106048 2882171708416 2885574508544 2895112164672 2902326755328 2904344027442 2908148154912 2911581623808 2925695669028 2926073131212 2929527763008 2930295819451 2932986473472 2936828116992 2937598087424 2941066326016 2946965428264 2950787398608 2954309236736 2958140731392 2964074080968 2967573578112 2968351609314 2971460524032 2972239574304 2975748711936 2979646365696 2994090358336 2997625293824 3001551601664 3003637840346 3011122875904 3021075505602 3024642300768 3028603995648 3029398027656 3032179679232 3032974648704 3036947257344 3046631400384 3065122061001 3068740859184 3069029085056 3072363929856 3072760314624 3076388130816 3087655682034 3091301084256 3095350089216 3099004575744 3105220465776 3109701685948 3110102887892 3113774792128 3117451031552 3121534287872 3127755106476 3131447851584 3131851859136 3135549441024 3136371511728 3139251388416 3144187318272 3164936243964 3167302197248 3169503641447 3169912558813 3173655076592 3177402012928 3181563793408 3187904243139 3191668002576 3192079779504 3195848468736 3196686348492 3199621607424 3200034410496 3204652459008 3211080254382 3214871376288 3219082234368 3222882803712 3234686904988 3238505897792 3242443171968 3242747712512 3246271322112 3246576222208 3258161085963 3266280390912 3276695825832 3280987661952 3281847863294 3284861319168 3285722536096 3290026195456 3293910523904 3304797848352 3308699616768 3313033371648 3315336106797 3323597891328 3339709207098 3344083578528 3348031729152 3348909507944 3353295929984 3357254957056 3363988837924 3368351653128 3372328455552 3376745551872 3387513235392 3388401365349 3392401839216 3392839514064 3395954884608 3396845227776 3400855670784 3413311613866 3417782390176 3421817552384 3425857478656 3426299469824 3428680930961 3430022529024 3452657720688 3457640336124 3458086427796 3461261709312 3462169174464 3463076877533 3466256741376 3466703944704 3470796865536 3471706830592 3495984500736 3502996641144 3507132410496 3511726073856 3524588089869 3528749350896 3532915524864 3533371328256 3537542959104 3538470423488 3547288256512 3549753811318 3554403300448 3558599762432 3563214971904 3570361961166 3574577264544 3579259267584 3580197669048 3583485075456 3584424584832 3589119485952 3606517931632 3615505338368 3622757210072 3627034373248 3643319135016 3648091176576 3649047624222 3652398249984 3653355826848 3658141014528 3662459953152 3669806005008 3678951124992 3692425617958 3696437853108 3696785034272 3701279469888 3705649339392 3705997385728 3710024368128 3723612669672 3728489880192 3732891875328 3740379197412 3745777030801 3746260296779 3749700185088 3750683272336 3755111469824 3755595940096 3760029937664 3767523196437 3772457921232 3776911826688 3781370990592 3781858848768 3787316542464 3812309566593 3821809804032 3822811796804 3827325151936 3827818938944 3832338205696 3836862808064 3845005188948 3849544746432 3854089663488 3854586903552 3859137773568 3860149552896 3872458703256 3877530873216 3882108831744 3896327408281 3900927558704 3901430841616 3905670184416 3906037017344 3910648631296 3915403075584 3934383198144 3944187641856 3946929062934 3952098774624 3956764770816 3957802145752 3961947365376 3962986099072 3967664949248 3980779226424 3990699288576 3998703713004 4003424732736 4013401227264 4028100674136 4032856401024 4033913725478 4038138660864 4039197370208 4043966198272 4049263009792 4052077463863 4057332673086 4062175200512 4067443505664 4072245682176 4075601861331 4080413669904 4086829414668 4090582020096 4091654478912 4096485239808 4097013752832 4101850841088 4116874242712 4121734779008 4127133452288 4140293954368 4158883163556 4165422288027 4169247058944 4170340141968 4175263802112 4175802478848 4180732588032 4181828682304 4192249757696 4219518681378 4219914991952 4224500403552 4225045432608 4230033679872 4235027816448 4250538990852 4255557336768 4256106372672 4261131291648 4262248464656 4266162143232 4266712547328 4272869945344 4281440339176 4286495168384 4292109645824 4305740795928 4306296306312 4311380481408 4312510828626 4316470659072 4323257562624 4328361762816 4344214781284 4355040521216 4363775730314 4368927767776 4374650215936 4379815092224 4388543503542 4389109696818 4394291644512 4399479710208 4405242175488 4406397131136 4411599489024 4420448142396 4431463855104 4452527413971 4452945609464 4458359361456 4458778104704 4463623067904 4464042305536 4469469548544 4491135537504 4496437940736 4502327402496 4505456760519 4516684313856 4517868487132 4523202452288 4523786018752 4529126970368 4534474227712 4544097041484 4549461973056 4555420886016 4560799186944 4569947100576 4603543627584 4604750573423 4610187114832 4610781903728 4615015612416 4616225565952 4621675655168 4622271926272 4631483523051 4636951626384 4643025133824 4648506863616 4657830698664 4661312667648 4664552528922 4665154331838 4670662188192 4676176547328 4682301431808 4699450786492 4704557267592 4704999134528 4710554033152 4711161771008 4716280977408 4716723945472 4747404365946 4750953295872 4760482614888 4766103019392 4772345690112 4773596892064 4779232779776 4785492647936 4795029522738 4806978688512 4816620381573 4822307064432 4828623351552 4834324205568 4852030357482 4857758846688 4864121568768 4865396832296 4869864333312 4871141102464 4877521352704 4893074673344 4899420586368 4905268166656 4915043738748 4921481492928 4922771794941 4927291978752 4928583804144 4935039293184 4940865785856 4958962155994 4964816892896 4971319840256 4977189167104 4987172263216 4999600246784 5009563810647 5016125367792 5022047593728 5023364261916 5029943894976 5035882435584 5041827987456 5042478465024 5045983256886 5049755389952 5083079422124 5088602758824 5089259271096 5095267841664 5095746405376 5101283506176 5119967420799 5126673585264 5132726328576 5138786217984 5139449204736 5146866070528 5157189499462 5163278271008 5170041164288 5176145108992 5186460504186 5187129641694 5193253761696 5199385112064 5200055917056 5206195298304 5207560245888 5245844264192 5262572083912 5269465032832 5275686361088 5293124026344 5299373287296 5300056992384 5306314438656 5307705635232 5320932384768 5324630716977 5331604950672 5337899643648 5363775393218 5370296503572 5370800898848 5376636877248 5377141868032 5383679228928 5384184881152 5390035402752 5409776897448 5423258007552 5434135815108 5440551559872 5441977950409 5449105886224 5454109360128 5455539305216 5461980319744 5462685003776 5473571436333 5480033740272 5487211521792 5493689929728 5504709007512 5518426687488 5538638426937 5545177551408 5553896384036 5558996078592 5560453522624 5567018402816 5567736638464 5574310117376 5585419004508 5592734820288 5599337812992 5606671859712 5610568796118 5624550277632 5626024908504 5632667204736 5633393910144 5640044906496 5660702083729 5667385321136 5674076449024 5674808496896 5680974813696 5681508388864 5732714706048 5734217695206 5740987727904 5741728408416 5748507308544 5750014438168 5755294212096 5764343416832 5790224329344 5808688054884 5816296309824 5823163247616 5851391338056 5852146262424 5859055526016 5860591638902 5865972946944 5875196174848 5882132652032 5886980466367 5893930856528 5901574797216 5908618473472 5916281462784 5920393594401 5928148161936 5935147156224 5936703218628 5942921048064 5944479148608 5951497423872 5959292731392 5988180716672 5995250587648 6007275680692 6022245751808 6042151011204 6049284601536 6050870588217 6057207991296 6058796055312 6064359358464 6065949297408 6073894514688 6093262800768 6122800213013 6130244122002 6137481718368 6138058170112 6144727859712 6145520629248 6152776261632 6175311364068 6182602168512 6190700178432 6198009151488 6210440931552 6219403371896 6220205775784 6227549584256 6234902063104 6255510212952 6262895703168 6263703718272 6271098882048 6272743023456 6288374636544 6329872487928 6334604394496 6339007282894 6339825117626 6347310153184 6354804025856 6363127586816 6375808486278 6383336005152 6384159559008 6391696937472 6393372696984 6399243214848 6400068820992 6409304918016 6422160508764 6429742752576 6438164468736 6445765607424 6468766242939 6469373809976 6477011795584 6484886343936 6485495425024 6492542644224 6516322171926 6532560781824 6545663595471 6553391651664 6561975323904 6563695726588 6569722638336 6571445072192 6580052390912 6587821047808 6609595696704 6617399233536 6626066743296 6630672213594 6647195782656 6679418414196 6688167157056 6689920644407 6696063458304 6697819015888 6706591859968 6714509914112 6727977675848 6736703306256 6744656911104 6753491103744 6775026470784 6776802730698 6784803678432 6785679028128 6793690455552 6801711341568 6826623227732 6835564780352 6843635104768 6851714957312 6852598939648 6857361861922 6905315441376 6915280672248 6916172855592 6922523418624 6924338348928 6926153755066 6932513482752 6933407889408 6943413661184 6991969001472 6996828793383 6997731497757 7005993282288 7014264820992 7023452147712 7049176179738 7057498701792 7065831049728 7066742656512 7075085918208 7076940846976 7099507622636 7108806600896 7117199524864 7126429943808 7140723922332 7149154529088 7158518535168 7160395338096 7166970150912 7168849169664 7178238971904 7213035863264 7231010676736 7236036615379 7245514420144 7254068746496 7278045536223 7286638270032 7296182353152 7298095248444 7304796499968 7306711653696 7316282029056 7324919906304 7339612010016 7357902249984 7384851235916 7392875706216 7393570068544 7402558939776 7411298678784 7411994771456 7438443233991 7447225339344 7456979760384 7465783750656 7480758394824 7491554061602 7492520593558 7499400370176 7501366544672 7510222939648 7511191880192 7520059875328 7535046392874 7544915842464 7553823653376 7562741981184 7563717697536 7568974885329 7574633084928 7624619133186 7643619608064 7645623593608 7654650303872 7655637877888 7664676411392 7690010377896 7699089492864 7708179326976 7709173807104 7720299105792 7735784249193 7744917406512 7755061746432 7764217663488 7792654816562 7801855117408 7802861683232 7811340368832 7812074034688 7821297262592 7830806151168 7868766396288 7893858125868 7904197549248 7906269852481 7913529541632 7915604291504 7923894730752 7925972198144 7935329898496 7961558452848 7981398577152 7997407426008 8006849465472 8045663089827 8056201348272 8065712802048 8067827450956 8076277321728 8078394740416 8087932396544 8098526019584 8104154927726 8114665346172 8124350401024 8134887011328 8144491364352 8151203722662 8160827339808 8173658829336 8181164040192 8183308957824 8192970479616 8194027505664 8233748485424 8243469558016 8254266904576 8280587908736 8317766327112 8330844576054 8338494117888 8340680283936 8350527604224 8351604957696 8361465176064 8363657364608 8439037362756 8439829983904 8449000807104 8450090865216 8460067359744 8470055632896 8501077981704 8511114673536 8512212745344 8522262583296 8524496929312 8545739890688 8551679636357 8562880678352 8572990336768 8584219291648 8601326542809 8611481591856 8612592612624 8622760962816 8625021657252 8632941318144 8646515125248 8656723525632 8688429562568 8710081042432 8727551460628 8737855535552 8749300431872 8759630184448 8777087007084 8778219393636 8788583289024 8790887458353 8798959420416 8810484350976 8812794262272 8823198978048 8840896284792 8862927710208 8895388988717 8905054827942 8905891218928 8916718722912 8917556209408 8927246135808 8928084611072 8938939097088 8982271075008 8992875881472 9004654804992 9010913521038 9033368627712 9035736974264 9046404904576 9047572037504 9058253940736 9088194082968 9098923946112 9110841772032 9139894201152 9207087255168 9209501146846 9220374229664 9221563807456 9232451131904 9243351310336 9244543852544 9262967046102 9273903252768 9286050267648 9297013727232 9315661397328 9329105057844 9330308663676 9341324376384 9352353094656 9364602863616 9398901572984 9409114535184 9409998269056 9421108066304 9422323542016 9432561954816 9494808731892 9501906591744 9508510924341 9509737676439 9520965229776 9532206038784 9544691380224 9547193784128 9558465559552 9570985295872 9590059045476 9613957377024 9633240763146 9644614128864 9657246703104 9668648411136 9704060714964 9715517693376 9728243137536 9730793664592 9739728666624 9742282204928 9755042705408 9774483257889 9786149346688 9798841172736 9830087477496 9842962985856 9845543589882 9854583957504 9857167608288 9870078586368 9881731571712 9917924311988 9929633785792 9942639680512 9954378334208 9974344526432 9999200493568 10019127621294 10032250735584 10044095187456 10046728523832 10059887789952 10071764871168 10091966513772 10099510779904 10165204096047 10166158844248 10177205517648 10178518542192 10190535683328 10191492810752 10202567012352 10239934841598 10253347170528 10265452657152 10277572435968 10278898409472 10286042792883 10293732141056 10314378998924 10326556542016 10340082328576 10352290217984 10372921008372 10374259283388 10386507523392 10389230632599 10398770224128 10400111834112 10412390596608 10415120491776 10491688528384 10512732441211 10525144167824 10538930065664 10551372722176 10573764269607 10586248052688 10598746574592 10600113984768 10612628877312 10615411270464 10641864769536 10649261433954 10663209901344 10675799287296 10727550786436 10740593007144 10741601797696 10753273754496 10754283736064 10767358457856 10768369762304 10819553794896 10846516015104 10868271630216 10881103119744 10883955900818 10898211772448 10911078610432 10923960639488 10925370007552 10947142872666 10960067480544 10974423043584 10987379859456 11009418015024 11036853374976 11077276853874 11090355102816 11107792768072 11117992157184 11120907045248 11134036805632 11135473276928 11170838009016 11185469640576 11198675625984 11221137592236 11237331092403 11238780890337 11249100555264 11252049817008 11265334409472 11266787820288 11280089812992 11321404167458 11334770642272 11348152898048 11349616993792 11361949627392 11363016777728 11436928699779 11465429412096 11468435390412 11481975455808 11483456816832 11497014617088 11500028876336 11510588424192 11528686833664 11580448658688 11617376109768 11632592619648 11646326495232 11688982224843 11702782676112 11704292524848 11718111052032 11721183277804 11731945893888 11750392349696 11764265304064 11773960932734 11787861713056 11803149594432 11817236946944 11832562925568 11840787188802 11856296323872 11870294312448 11873406437256 11885842096128 11888958297216 11902994847744 11946590648531 11976361433344 11990501175296 12014551361384 12044491503616 12084302022408 12098569203072 12101741176434 12114415982592 12117592110624 12131898594816 12147789029376 12156232391589 12186525601536 12245600426026 12260488244004 12274963436736 12276116340224 12289455719424 12291041258496 12305552523264 12350622728136 12365204337024 12381400356864 12420881863104 12424138339613 12438806743792 12440411551568 12455099168512 12469804126208 12496266864081 12511020425904 12525791406336 12527407436544 12542197764096 12545486046912 12576749273088 12659744975856 12678014565788 12679650235252 12694620306368 12709608051712 12726255173632 12751616972556 12766672010304 12768319118016 12783393874944 12786745393968 12798486429696 12800137641984 12818609836032 12844321017528 12859485505152 12876328937472 12923489662853 12937532485878 12938747619952 12954023591168 12969772687872 12970990850048 12985085288448 13032644343852 13065121563648 13091327190942 13106783303328 13123950647808 13127391453176 13139445276672 13142890144384 13160104781824 13219191393408 13234798467072 13261344427188 13294391565312 13358836828392 13376334314112 13379841288814 13392126916608 13395638031776 13413183719936 13429019828224 13455955351696 13473406612512 13489313822208 13506982207488 13516370281557 13550052941568 13553605461396 13569607356864 13571358056256 13587380911104 13603422683136 13653246455464 13671129560704 13687270209536 13714723723844 13810630882752 13814251720269 13830561344496 13832345711184 13845046837248 13848676697856 13852307510132 13865026965504 13866815778816 13886827322368 13978468410841 13983938002944 13993657586766 13995462995514 14011986564576 14028529641984 14046904295424 14098352359476 14114997403584 14118698039173 14131662099456 14133485313024 14150171836416 14153881693952 14199015245272 14217613201792 14234399049728 14252859887616 14281447844664 14298309058176 14317037070336 14320790676192 14337698339328 14356477943808 14426071726528 14462021353472 14472073230758 14491028840288 14508137492992 14556091072446 14573276540064 14592364706304 14596190496888 14609592999936 14613423307392 14632564058112 14679224020032 14715804499968 14768315384823 14769702471832 14785751412432 14787140137088 14805117879552 14822597357568 14876886467982 14894450678688 14913959520768 14931567501312 14961516789648 14983108123204 14985041187116 14998800740352 15002733089344 15020445879296 15022383760384 15040119750656 15070092785748 15089831684928 15107647306752 15125483962368 15127435395072 15137949770658 15149266169856 15249238266372 15273215056099 15287239216128 15291247187216 15309300607744 15311275755776 15329352822784 15359902262397 15380020755792 15398178985728 15416358653952 15418347614208 15440598211584 15471568498386 15489834813024 15510123492864 15528435326976 15585309633124 15603710234816 15605723366464 15622680737664 15624148069376 15642594525184 15737532792576 15787716251736 15808395098496 15812539704962 15827059083264 15831208583008 15851944396288 15870659796992 15923116905696 15962797154304 15973892150931 15994814852016 16013698930944 16091326179654 16112402696544 16131425604096 16135654901912 16152554643456 16156789480832 16175864793088 16208309855452 16229330692344 16248700802048 16269774022656 16302407445324 16321654679616 16325933851227 16347317658672 16362328080384 16366617915648 16385940959232 16388055011328 16467496970848 16486939116032 16508533809152 16520008121903 16561175817472 16615915280811 16635532654224 16661689152108 16676988235776 16681360567872 16701055208448 16703209915392 16722930352128 16727314729216 16878074725512 16879659967808 16898001614208 16900181730432 16920134719488 16982106251187 17002155963408 17022229347072 17024425490688 17044525166592 17048993858624 17091479781376 17103359272714 17125761356704 17145980673536 17168438583296 17202653085618 17222963183712 17225185225248 17245521925632 17250043314504 17265882636288 17293030250496 17376859125136 17420162084864 17455102921256 17475711071104 17498600863744 17554174014168 17556438787272 17577166578048 17581774916706 17597918840832 17625588524544 17646397956096 17660941399101 17681792569584 17725855420416 17790777977434 17810109655884 17811782437856 17833437445824 17835112418816 17854492271616 17856169222144 17877878194176 17964542150016 17985751762944 18021827042076 18050163248117 18066737255424 18071473948528 18092809809152 18095144075008 18116507881472 18152611764651 18176388165936 18197847892224 18221683544064 18279788402304 18368400639039 18414174510336 18419002293692 18440748459328 18443127614912 18464902263808 18486702620672 18489087705088 18525934092204 18547806505536 18572100535296 18594027454464 18631322794656 18658210115688 18660617327352 18682648752768 18704706189312 18773213876263 18797803145968 18818229070368 18819996538112 18842216132608 18844647084032 18865123909632 18989617463784 19003813183488 19017021848682 19019475352878 19041930459552 19064412077568 19089382760448 19094387568256 19116931119104 19180118090952 19227914754048 19266481526292 19289228257728 19314493406208 19337296822272 19408121429928 19431035386752 19456486275072 19461587329184 19484564409856 19510085410816 19523645962249 19548966515778 19572298693376 19597682345472 19636990786413 19660174954992 19685925971712 19691087179764 19709167915008 19714335216576 19740157172736 19763463143424 19835848623976 19859267571584 19885279361024 19948689052864 19998400987136 20038255242588 20064501471168 20069761933221 20088190374912 20093457047664 20119775579904 20143529742336 20183933027544 20199021559808 20330408192094 20332317688496 20354411035296 20357037084384 20381071366656 20382985621504 20405134024704 20479869683196 20506694341056 20530905314304 20555144871936 20557796818944 20572085585766 20587464282112 20628757997848 20653113084032 20680164657152 20745842016744 20748518566776 20773015046784 20778461265198 20797540448256 20800223668224 20830240983552 20983377056768 21025464882422 21050288335648 21077860131328 21102745444352 21147528539214 21172496105376 21197493149184 21200227969536 21225257754624 21230822540928 21298522867908 21326419802688 21351598574592 21455101572872 21481186014288 21483203595392 21506547508992 21508567472128 21534716915712 21639107589792 21693032030208 21708109846137 21736543260432 21762206239488 21767911801636 21796423544896 21822157220864 21847921278976 21850740015104 21894285745332 21920134961088 21948846087168 21974759718912 22018836030048 22073706749952 22154553707748 22180710205632 22186525490129 22215585536144 22235984314368 22241814090496 22268073611264 22270946553856 22315329701973 22341676018032 22370939281152 22397351251968 22442275184472 22474662184806 22477561780674 22498201110528 22504099634016 22530668818944 22533575640576 22560179625984 22642808334916 22669541284544 22696305796096 22699233987584 22723899254784 22726033555456 22873857399558 22930858824192 22936870780824 22963950911616 22966913633664 22994029234176 23000057752672 23057373667328 23160897317376 23207352747579 23234752219536 23265185239296 23292652990464 23377964449686 23405565352224 23408585049696 23436222104064 23442366555608 23463891787776 23500784699392 23547921865468 23575723426112 23606299188864 23634473893888 23681574377604 23712592647744 23718809557443 23740588624896 23746812874512 23771684192256 23777916594432 23805989695488 23893181297062 23952722866688 23981002350592 24000766516727 24029102722768 24088983007232 24136989269481 24168604044816 24197138406144 24203482352868 24228831965184 24235184221248 24263797189632 24295578058752 24312464783178 24373051203072 24491200852052 24520976488008 24549926873472 24552232680448 24578911438848 24582082516992 24701245456272 24730408674048 24762800713728 24841763726208 24848276679226 24877613487584 24880823103136 24910198337024 24939608252416 24992533728162 25022040851808 25051582812672 25054814873088 25084395528192 25090972093824 25319489951712 25356029131576 25359300470504 25389240612736 25419216103424 25503233945112 25533344020608 25536638236032 25566787749888 25573490787936 25637219672064 25655038909071 25688642035056 25718971010304 25752657874944 25846979325706 25875064971756 25877495239904 25908047182336 25939545375744 25941981700096 25970170576896 26065288687704 26130243127296 26182654381884 26213566606656 26220439215607 26247901295616 26254782906352 26278890553344 26285780288768 26320209563648 26372662375059 26438382786816 26469596934144 26522688854376 26588783130624 26686166966151 26717673656784 26752668628224 26759682577628 26784253833216 26791276063552 26826367439872 26858039656448 26911910703392 26946813225024 26978627644416 27013964414976 27032740563114 27100105883136 27107210922792 27139214713728 27142716112512 27174761822208 27274291857967 27306492910928 27342259121408 27374540419072 27429447447688 27621261765504 27628503440538 27661122688992 27664691422368 27697353395712 27704615020264 27730053931008 27733631557632 27773654644736 27956936821682 27987315173532 27990925991028 28023973129152 28057059283968 28093808590848 28196704718952 28229994807168 28237396078346 28263324198912 28266970626048 28307763387904 28364542247041 28398030490544 28435226403584 28468798099456 28505719775232 28525532773023 28529213029317 28562895689328 28596618116352 28634074140672 28641581352384 28675396678656 28712955887616 28852143453056 28944146461516 28982057680576 29016274985984 29112182144892 29146553080128 29184729412608 29192380993776 29219185999872 29226846614784 29265128116224 29358448040064 29500764662699 29536630769646 29539404943664 29571502824864 29574280274176 29610235759104 29645194715136 29753772935964 29788901357376 29827919041536 29863135002624 29923033579296 29966216246408 29970082374232 29997601480704 30005466178688 30040891758592 30044767520768 30140185571496 30179663369856 30215294613504 30275899541316 30298532339712 30498476532744 30546430112198 30574478432256 30582494374432 30618601215488 30622551511552 30658705645568 30719804524794 30760041511584 30796357971456 30832717307904 30836695228416 30858128378649 30881196423168 30943136996772 30979669626048 31020246985728 31056870653952 31167691897797 31170619266248 31207420469632 31211446732928 31245361475328 31248296138752 31475065585152 31538197323633 31575432503472 31616790196992 31625079409924 31654118166528 31662417166016 31703888792576 31741319593984 31846233811392 31925594308608 31947784301862 31989629704032 32027397861888 32182652359308 32224805393088 32233254013961 32262851208192 32271309803824 32305109286912 32313578961664 32351729586176 32416619710904 32458661384688 32497401604096 32539548045312 32604814890648 32643309359232 32651867702454 32694635317344 32733235831296 32771881918464 32776110022656 32934993941696 32973878232064 33017067618304 33040016243806 33122351634944 33231830561622 33271065308448 33323378304216 33353976471552 33362721135744 33402110416896 33406419830784 33454629458432 33711993277209 33716342671011 33756149451024 33759319935616 33796003228416 33800363460864 33840269438976 33964212502374 34004311926816 34044458694144 34048850981376 34089050333184 34097987717248 34206718545428 34251522713408 34291961347072 34336877166592 34405306171236 34445926367424 34450370450496 34491043851264 34500086629008 34531765272576 34586060500992 34753718250272 34840324169728 34864540055917 34910205842512 34951422142208 34997201727488 35066946674529 35108348028336 35112877574544 35154333156096 35163549833412 35195837681664 35251177049088 35292795912192 35321882798202 35363585139168 35451710840832 35581555954868 35620219311768 35623564875712 35666874891648 35670224837632 35708984543232 35712338444288 35839771945593 35929084300032 35971503525888 36043654084152 36100326496234 36133474510848 36142947897056 36185619618304 36190288150016 36233015762944 36305223529302 36352776331872 36395695784448 36443367088128 36468697174767 36559576804608 36736801278078 36828349020672 36838004587384 36881496918656 36886255229824 36929804527616 37051868184408 37095613011072 37144201070592 37262645589312 37272415018839 37316420231376 37321234654704 37365297505536 37409412378624 37546427752526 37595606291936 37636458140736 37639993076224 37684432265216 37689294168064 37730247819264 37979234927568 38034043697364 38038950705756 38083860919104 38093845652863 38128824155136 38178765520896 38188775136512 38233862238208 38360236181904 38455829508096 38532963052584 38578456515456 38628986812416 38770468988559 38816242859856 38862070773504 38912972550144 38923174658368 38969128819712 39020170821632 39047291924498 39097933031556 39144597386752 39195364690944 39273981572826 39320349909984 39371851943424 39382174359528 39418335830016 39428670433152 39480314345472 39671697247952 39718535143168 39770558722048 39897378105728 40076510485176 40129002942336 40139523866442 40176380749824 40186914095328 40239551159808 40287059484672 40367866055088 40660816384188 40664635376992 40708822070592 40714074168768 40762142733312 40765971243008 40810268049408 40959739366392 41013388682112 41061810628608 41144171171532 41174928564224 41203547338811 41208863264569 41257515995696 41306226168064 41360329314304 41442755160807 41491684033488 41497037133552 41546030093568 41556922530396 41595080896512 41600447336448 41660481967104 41935405232523 41966754113536 42050929764844 42100576671296 42155720262656 42205490888704 42295057078428 42344992210752 42356094117519 42394986298368 42400455939072 42450515509248 42461645081856 42597045735816 42652839605376 42703197149184 42859601491091 42910203145744 42962372028576 42966407190784 43013095017984 43017134944256 43069433831424 43278215179584 43386064060416 43416219692274 43473086520864 43524412478976 43535823603272 43592847089792 43644314441728 43788571490664 43840269922176 43897692174336 44037672060096 44147413499904 44309107415496 44361420411264 44373050980258 44431171072288 44483628180992 44536147222528 44541893107712 44572852102493 44630659403946 44683352036064 44741878562304 44794702503936 44884550368944 44949324369612 44955123561348 44996402221056 45008199268032 45061337637888 45067151281152 45120359251968 45285616669832 45339082569088 45392611592192 45398467975168 45447798509568 45747714799116 45819645168297 45861717648384 45873741561648 45927901823232 45933827267328 45988058468352 46000115505344 46114747334656 46321794634752 46414705495158 46469504439072 46530370478592 46585305980928 46755928899372 46811130704448 46817170099392 46872444208128 46884733111216 46927783575552 47001569398784 47095843730936 47151446852224 47212598377728 47363148755208 47425185295488 47437619114886 47481177249792 47493625749024 47555833188864 47611979390976 47786362594124 47905445733376 47962004701184 48001533033454 48058205445536 48177966014464 48273978538962 48337208089632 48394276812288 48406964705736 48457663930368 48470368442496 48527594379264 48624929566356 48746102406144 48977801553681 48982401704104 49041952976016 49099853746944 49104465360896 49157822877696 49164165033984 49402490912544 49460817348096 49525601427456 49560024365709 49683527452416 49696553358452 49755226975168 49761646206272 49820396674048 49879216504832 49985067456324 50044081703616 50103165625344 50109629746176 50168791056384 50181944187648 50638979903424 50652256307653 50712058263152 50718600941008 50778481225472 50838432206848 50946318753561 51006467890224 51066688041216 51073276472064 51133575499776 51146981575872 51274439344128 51310077818142 51377284070112 51437942020608 51505315749888 51693958651412 51750129943512 51754990479808 51816094364672 51879090751488 51883963400192 52130577375408 52260486254592 52365308763768 52427133213312 52440878431214 52495802591232 52509565812704 52571560577536 52640419127296 52745324750118 52876765573632 52939193868288 52982824197303 53045377708752 53177566261248 53372333932302 53435347313568 53505337256448 53519365155256 53568507666432 53582552127104 53652734879744 53823821406784 53893626450048 53957255288832 54065481126228 54150489744351 54200211766272 54214421845584 54278429427456 54285432225024 54349523644416 54548583715934 54612985821856 54684518242816 54749080838144 54858894895376 55105201917117 55242523531008 55257006881076 55322245377984 55329382844736 55394706791424 55409230040528 55460107862016 55467263115264 55547309289472 55913873643364 55974630347064 55981851982056 56047946258304 56114118567936 56319641628789 56393409437904 56459989614336 56474792156692 56526648397824 56533941252096 56615526775808 56729084494082 56796060981088 56870452807168 56937596198912 57011439550464 57051065546046 57058426058634 57125791378656 57193236232704 57268148281344 57283162704768 57350793357312 57704286906112 57888292923032 57964115361152 58032549971968 58224364289784 58293106160256 58369458825216 58384761987552 58453693229568 58530256232448 58570937886747 58716896080128 59001529325398 59073261539292 59078809887328 59143005649728 59148560548352 59220471518208 59290389430272 59507545871928 59577802714752 59655838083072 59846067158592 59861757454499 59932432492816 59940164748464 59995202961408 60010932357376 60081783517184 60089535041536 60209285799663 60280371142992 60359326739712 60430589227008 60551799082632 60597064679424 60996953065488 61092860224396 61148956864512 61164988748864 61237202430976 61245103023104 61317411291136 61439609049588 61520083023168 61592715942912 61665434615808 61673390456832 61716256757298 61762392846336 61886273993544 61959339252096 62040493971456 62267722921019 62335383795594 62341238532496 62414840939264 62422893465856 62490722950656 62496592277504 62950131170304 63076394647266 63150865006944 63233580393984 63250158819848 63308236333056 63324834332032 63407777585152 63692467622784 63895568603724 63979259408064 64054795723776 64365304718616 64449610786176 64466508027922 64525702416384 64542619607648 64627157923328 64703459172352 64833239421808 64917322769376 64994803208192 65079096090624 65124329538411 65209629781296 65286618718464 65303735404908 65389270634688 65466471662592 65543763836928 65552220045312 65869987883392 65947756464128 66080032487612 66244703269888 66463661123244 66542130616896 66559576470387 66646756608432 66707952943104 66725442271488 66804220833792 66812839661568 66909258916864 67350802343143 67423986554418 67432685342022 67512298902048 67518639871232 67592006456832 67600726921728 67680538877952 67928425004748 68008623853632 68088917388288 68097701962752 68178100666368 68195975434496 68413437090856 68503045426816 68583922694144 68810612342472 68891852734848 68900740900992 68982087702528 69000173258016 69172121001984 69507436500544 69680648339456 69729080111834 69820411685024 69902844284416 69994403454976 70133893349058 70216696056672 70225755149088 70308666312192 70327099666824 70391675363328 70502354098176 70643765596404 70727170278336 70903421681664 71156428672329 71163111909736 71240438623536 71247129751424 71333749783296 71340449675264 71417969086464 71679543891186 71858168600064 71943007051776 72002299550181 72087308168304 72200652992468 72266949021696 72285895794112 72371239236608 72380576300032 72466031525888 72610447058604 72705552663744 72791391568896 72886734176256 72937394349534 73119153609216 73473602556156 73589127088477 73656698041344 73676009174768 73762993837312 73772510459648 73859609055232 74103736368816 74191226022144 74288402141184 74525291178624 74544830037678 74632840462752 74642469309408 74730595011072 74818824757248 75092855505052 75191212583872 75272916281472 75279986152448 75368864530432 75378588336128 75958469855136 76068087394728 76077901411512 76167721838208 76187691305726 76257648310272 76377550273024 76467724476416 76720472363808 76911659016192 76965116727213 77065926105168 77156913030912 77257973624832 77540937977118 77632485719712 77724141547008 77825945100288 77846349316736 77938257639424 78094583848996 78195866063112 78289194773504 78390729381888 78547963145652 78640699819968 78661317646821 78743703886848 78764348719056 78836671660032 78857340866304 78960628690944 79343394495904 79437070286336 79541117444096 79596402769169 79794756211456 80058500898453 80153020970352 80258005884672 80279047732884 80352761499648 80373828190656 80479102319616 80574118969344 80735732110176 81321632768376 81329270753984 81417644141184 81428148337536 81524285466624 81531942486016 81822875573901 81919478732784 82026777364224 82123621257216 82288342343064 82349857128448 82407094677622 82417726529138 82515031991392 82612452336128 82720658628608 82885510321614 82983368066976 82994074267104 83092060187136 83113845060792 83190161793024 83200894672896 83320963934208 83870810465046 83933508227072 84101859529688 84201153342592 84311440525312 84590114156856 84689984421504 84712188235038 84789972596736 84800911878144 84923290163712 85093626741123 85194091471632 85305679210752 85406394298368 85719202982182 85820406291488 85924744057152 85932814381568 86026190035968 86034269888512 86138867662848 86556430359168 86832439384548 86946173041728 86968968377291 87048824957952 87071647206544 87185694179584 87288628883456 87577142981328 87680539844352 87795384348672 88075344120192 88502293988097 88618214830992 88722840822528 88746101960516 88862342144576 88967256361984 89072294445056 89083786215424 89145704204986 89261318807892 89366704072128 89483757124608 89589405007872 89769100737888 89898648739224 89910247122696 89992804442112 90016398536064 90122675275776 90134302562304 90571233339664 90678165138176 90785223184384 90796935950336 90895597019136 91495429598232 91639290336594 91723435296768 91747483123296 91855803646464 91867654534656 91976116936704 92000231010688 92643589269504 92829410990316 92939008878144 93060740957184 93170611961856 93511857798744 93622261408896 93634340198784 93744888416256 93769466222432 94003138797568 94068475999927 94191687461872 94302893704448 94425196755456 94614591970899 94726297510416 94850370590976 94875238229772 94962354499584 94987251498048 95111666377728 95223958781952 95572725188248 95810891466752 96003066066908 96116410891072 96355932028928 96547957077924 96674416179264 96699762041883 96788553624576 96813929411472 96915327860736 96940736884992 97055188758528 97249859132712 97492204812288 97849278875887 97955603107362 97964803408208 98083905952032 98199707493888 98208930721792 98315645755392 98328330067968 98804981825088 98921634696192 99051202854912 99120048731418 99367054904832 99393106716904 99510453950336 99523292412544 99640793348096 99970134912648 100088163407232 100206331250688 100219259492352 100363888375296 101277959806848 101304512615306 101424116526304 101437201882016 101556962450944 101676864413696 101892637507122 102012935780448 102133376082432 102146552944128 102267150999552 102293963151744 102620155636284 102754568140224 102875884041216 103010631499776 103387917302824 103500259887024 103509980959616 103632188729344 103758181502976 104261154750816 104520972509184 104593620167751 104730617527536 104854266426624 104881756862428 104991605182464 105019131625408 105143121155072 105280838254592 105490649500236 105753531147264 105878387736576 105965648394606 106090755417504 106355132522496 106744667864604 106870694627136 107010674512896 107038730310512 107137015332864 107165104254208 107305469759488 107519315836779 107647642813568 107787252900096 107914510577664 108130962252456 108300979488702 108400423532544 108428843691168 108556858854912 108570864450048 108699047288832 109097167431868 109225971643712 109369036485632 109498161676288 109717789790752 110210403834234 110485047062016 110514013762152 110644490755968 110658765689472 110789413582848 110818460081056 111094618578944 111817245056517 111827747286728 111949260694128 111963703964112 112095892516608 112228237135872 112639283257578 112786818875808 112919979228672 112949584313384 113053296795648 113067882504192 113231053551616 113458168988164 113592121962176 113740905614336 113875192397824 114102131092092 114116852117268 114251582757312 114281536958589 114386472465408 114536296562688 114566325409536 114701586714624 115408573812224 115640056853321 115776585846064 115928230722304 116065099943936 116311406965677 116448728579568 116586212320512 116738917650432 116769523975104 116907386459136 117060512464896 117141875773494 117433792160256 118003058650796 118146523078584 118157619774656 118286011299456 118297121096704 118440943036416 119015091743856 119155605429504 119311676166144 119692134317184 119723514908998 119864864985632 119880329496928 120021864714752 120163567034368 120179070083072 120418571599326 120560742285984 120718653479424 120861178454016 121103598165264 121993906130976 122185720448792 122297913729024 122329977497728 122474404861952 122490206046208 122879218099176 123040166046336 123185431885824 123432513514596 123524785692672 123610642016433 123626589793707 123772547987088 123918678504192 124080987942912 124535445842038 124670767591188 124682477064992 124829681878528 124845786931712 124981445901312 124993184555008 125806215697569 125900262340608 126152789294532 126301730013888 126467160787968 126500317639696 126616472666112 126649668664064 126815555170304 127068282352557 127384935245568 127791137207448 127958518816128 128109591447552 128578804473273 128730609437232 128899221572352 128933016055844 129051404832768 129085239215296 129254315846656 129406918344704 129666478843616 129834645538752 129989606416384 130158192181248 130248659076822 130419259562592 130573237436928 130607470809816 130778541269376 130932943325184 131412497133841 131739975766784 131895512928256 132160064975224 132489406539776 132927322246488 133084261233792 133119152940774 133293513216864 133450884542976 133608441667584 133625679323136 133718556307479 133818517833728 134701604686286 134847973108836 134865370684044 135024597804096 135037279742464 135184012913664 135201453843456 135361077755904 135856850009496 136017247707264 136177834776576 136195403925504 136391950868992 136665521735743 136826874181712 137006090853632 137167845388288 137458935504891 137621224684944 137783705469696 137801481801984 137964175405056 138000346516032 138344242003968 139014873001088 139458160223668 139640823370048 139805688568832 139988806909952 140267786698116 140433392113344 140451510298176 140617332624384 140654199333648 140783350726656 141004708196352 141287531192808 141454340556672 142312857344658 142326223819472 142480877247072 142494259502848 142667499566592 142680899350528 142835938172928 143359087782372 143716337200128 143886014103552 144004599100362 144174616336608 144401305984936 144533898043392 144571791588224 144742478473216 144761152600064 145220894117208 145411105327488 145582783137792 145874788699068 146238307218432 146947205112312 147178254176954 147313396082688 147352018349536 147525987674624 147545020919296 147719218110464 148207472737632 148382452044288 148576804282368 148680073097127 149050582357248 149089660075356 149265680925504 149284938618816 149461190022144 149637649514496 150185711010104 150382425167744 150545832562944 150559972304896 151916939710272 151956768922959 152136174789456 152155802823024 152335443676416 152375382611452 152515296620544 152755100546048 152935448952832 153440944727616 153823318032384 153930233454426 154131852210336 154313826061824 154515947249664 155081875954236 155264971439424 155305678430903 155448283094016 155651890200576 155692698633472 155876515278848 156189167697992 156391732126224 156578389547008 156781458763776 157095926291304 157281399639936 157322635293642 157487407773696 157528697438112 157714681732608 157921257381888 158686788991808 158874140572672 159082234888192 159192805538338 159589512422912 160117001796906 160306041940704 160516011769344 160558095465768 160705522999296 160747656381312 160958204639232 161471464220352 162451469233053 162643265536752 162658541507968 162835288282368 162856296675072 163048570933248 163645751147802 163838957465568 164053554728448 164247242514432 164576684686128 164814189355244 164835453058276 165030063982784 165224904672256 165441317257216 165771020643228 165966736133952 165988148534208 166184120374272 166227690121584 166380323586048 166401789345792 166641927868416 167741620930092 167867016454144 168005365617089 168203719059376 168402306685184 168622881050624 168958924886367 169180228313712 169379968843008 169424376470076 169579945193472 169601823756288 169846580327424 170187253482246 170388182943264 170611358421504 170812788596736 171438405964364 171640812582976 171849488114304 171865628763136 172052380071936 172068539777024 173112860718336 173664878769096 173892346083456 173937936754582 174097649915904 174143294413088 174371388359168 174577257766912 175154285962656 175361079688704 175590768697344 175712813660241 176150688240384 177004587976194 177236429661984 177445681645056 177492203921032 177724684289152 177934512723968 178291408409972 178522637615784 178733408144256 178967514249216 179538201475776 179585272363497 179797297478448 179820494245392 179985608884224 180032797072128 180245350551552 180268605124608 181142466679328 181356330276352 181570446368768 181593871900672 181720089340933 181791194038272 182990859196464 183278580673188 183446870593536 183494966246592 183543074509249 183711607292928 183735309069312 183952233873408 184000462021376 185287178539008 185658821980632 185878017756288 186121481914368 186803168763057 187023715597488 187244522817792 187268680397568 187489776832512 187538932444864 188006277595136 188136951999854 188383374923744 188605787408896 188850393510912 189229183941798 189452595020832 189700741181952 189750476459544 189924708999168 189974502996096 190223332755456 191145450376496 191621782933504 192006132133816 192232821782144 193095914155848 193348832358528 193399524083766 193577107249152 193627858822944 193881473769984 194110377517056 194499718265424 194984409624576 195698557751774 195911206214724 195929606816416 196167811904064 196399414987776 196417861443584 196631291510784 196656660135936 197609963650176 197843269392384 198240097462836 198551795729287 198734109809664 198786213433808 199020907900672 199046584825088 199281586696192 199678729411161 199940269825296 200176326814464 200412662501376 200438518984704 200727776750592 202052407029429 202555919613696 202609025230612 202848233052608 202874403764032 203113924901888 203353728827392 203785275014244 204025871560896 204266752164864 204293105888256 204534301999104 204587926303488 205240311272568 205509136280448 205751768082432 206505352638893 206775834605648 207000519774048 207019961919232 207264377458688 207516363005952 208522309501632 209041945018368 209187240335502 209461235055072 209708532853248 209763513724856 209983210364928 210038263250816 210286242310144 210981299000472 211507062294528 211931296789212 212181510835008 212710265044992 213489335729208 213741389254272 214021349025792 214077460621024 214330208508416 214610939518976 214760105584739 215038631673558 215295285627136 215574505800192 215829021155328 216006898650543 216261924504912 216601958977404 216800847065088 216857687382336 217113717709824 217141728900096 217398094577664 218194334863736 218451943287424 218738072971264 219435579581504 220420807668468 220767381265431 220970094124032 221028027524304 221288981511936 221317531378944 221578827165696 221636920162112 222189237157888 223634490113034 223655494573456 223898521388256 223927407928224 224191785033216 224456474271744 225278566515156 225573637751616 225839958457344 225899168626768 226106593591296 226135765008384 226462107103232 226916337976328 227184243924352 227481811228672 228204262184184 228233704234536 228503165514624 228563073917178 228772944930816 229132650819072 229403173429248 230817147624448 231280113706642 231553171692128 231856461444608 232130199887872 232622813931354 232897457159136 233172424641024 233477835300864 233539047950208 233814772918272 234283751546988 234867584320512 235983952940463 236006117301592 236293046157168 236315239549312 236572022598912 236594242193408 236881886072832 238030183487712 238311210859008 238623352332288 238789208307507 239384268634368 239447029817996 239729729971264 239760658993856 240043729429504 240327134068736 240358140166144 240837143198652 241121484571968 241437306958848 241722356908032 242207196330528 243987812261952 244051780391419 244371440897584 244595827458048 244659954995456 244948809723904 244980412092416 245468626721703 245758436198352 246080332092672 246370863771648 246865027029192 247049571385344 247221284032866 247253179587414 247545095974176 247837357008384 248161975885824 249070891684076 249341535182376 249364954129984 249659363757056 249691573863424 249962891802624 249986369110016 251612431395138 251800524681216 252305578589064 252603460027776 252934321575936 253000635279392 253299337328128 253631110340608 254136564705114 254769870491136 255280880223369 255582274414896 255917037632256 256219182895104 257157608946546 257461218874464 257798443144704 257866032111688 258102809665536 258170478430592 258508631693312 259332957687232 259669291077504 259979212832768 260497318153644 260838519125184 260906905131873 261146474873856 261214941619632 261557082538752 261865886650368 262824994267682 263479951533568 263791025856512 264320129950448 264978813079552 265506881964291 265854644492976 266168522467584 266238305881548 266587026433728 266901769085952 267216883335168 267251358646272 267437112614958 267637035667456 269403209372572 269695946217672 269730741368088 270049195608192 270074559484928 270368025827328 270402907686912 271713700018992 272034495414528 272355669553152 272390807851008 272783901737984 273331043471486 273653748363424 274012181707264 274335690776576 274917871009782 275242449369888 275567410939392 275602963603968 275928350810112 276000693032064 278029746002176 278916320447336 279281646740096 279611377137664 280535573396232 280866784226688 280903020596352 281234665248768 281308398667296 282009416392704 282205427999781 282575062385616 282908681113344 284625714689316 284652447638944 284961754494144 284988519005696 285334999133184 285361798701056 285671876345856 286718175564744 287432674400256 288009198200724 288349232673216 288424831371677 288802611969872 289067796086784 289143583176448 289484956946432 289522305200128 290099286125649 290441788234416 290822210654976 291165566275584 291749577398136 292476614436864 293547836627661 293894410224624 294356508353908 294626792165376 294704036699072 295051975349248 295090041838592 295438436220928 296414945475264 296764904088576 297153608564736 297360146194254 298101164714496 298179320150712 298531361851008 298569877237632 298922380044288 300017210437637 300371422020208 300764850335488 301091665125888 301119944609792 303833879420544 303913537845918 304272349578912 304311605646048 304670887352832 304750765222904 305030593241088 305510201092096 306881889455232 307860466908852 308263704420672 308627652123648 309031894499328 310163751908472 310529942878848 310611356861806 310896566188032 311385397266944 311753030557696 312009964717451 312378335395984 312783464252448 313156779094016 313562917527552 313780860503253 314191852582608 314562799279872 314645270587284 314974815547392 315057394876224 315429363465216 315842514763776 317373577983616 317748281145344 318385611076676 319179024845824 320234003593812 320612083881408 321032023538688 321116190931536 321411045998592 321495312762624 321916409278464 322942928440704 324508411289689 324902938466106 325286531073504 325317083015936 325670576564736 325712593350144 326097141866496 327291502295604 327677914931136 328107109456896 328494485028864 329153369372256 329628378710488 329670906116552 330060127965568 330449809344512 331542041286456 331933472267904 331976297068416 332368240748544 332455380243168 333283855736832 335483241860184 335734032908288 336010731234178 336407438118752 336804613370368 337245762101248 337917849772734 338360456627424 338759937686016 338848752940152 339159890386944 339203647512576 339693160654848 340374506964492 340776365886528 341222716843008 341625577193472 342844610875767 342876811928728 343281625165952 343698976228608 343731257526272 344104760143872 346225721436672 346920170559963 347329757538192 347784692166912 347875873509164 348195299831808 348286588826176 348742776718336 349154515533824 350308571925312 350722159377408 351181537394688 351425627320482 352301376480768 354009175952388 354472859323968 354565794153571 354891363290112 354984407842064 355449368578304 355869025447936 356582816819944 357045275231568 357466816288512 357935028498432 359076402951552 359170544726994 359594594956896 359640988490784 360065594144256 360490701103104 360537210249216 362284933358656 362712660552704 363140892737536 363187743801344 363440178681866 365981718392928 366557161346376 366893741187072 366989932493184 367086149018498 367423214585856 367470618138624 368000924042752 370574357078016 370831926049299 370879769381121 371317643961264 371756035512576 372242963828736 373606337526114 374047431194976 374489045635584 374537360795136 374979553665024 375077864889728 376273903999708 376766749847488 377211574817792 377700787021824 378458367883596 378905190041664 379401482363904 379500952919088 379849417998336 379949005992192 380446665510912 382290900752992 383243565867008 383509940615087 384012264267632 384465643564288 385736413419819 386191828311696 386697664717056 386799048167532 387154214498304 387255717645888 387762947539968 388220755034112 388999436530848 389968819249152 391397115503548 391822412429448 391859213632832 392335623808128 392798829975552 392835722887168 394237491401523 395219927300352 395686538784768 396480194925672 397103591458574 397468219619328 397572426867616 398041815801344 398093169650176 398563173392384 399357458822322 399880539650592 400352653628928 400825325002752 400877037969408 401155668922437 401455553501184 404104814058858 405111839227392 405218050461224 405696466105216 405748807528064 406227849803776 407570550028488 408051743121792 408533504329728 408586211776512 409175852606976 409996565207229 410480622545136 411018272560896 411503536164864 413010705277786 413551669211296 414001039548096 414039923838464 414528754917376 415032726011904 417044619003264 418374480671004 418922470110144 419032302181493 419417065706496 419527027449712 419966420729856 420076526501632 420572484620288 421962598000944 423014124589056 423862593578424 424363021670016 426978671458416 427482778508544 428042698051584 428154921242048 428660417016832 429221879037952 429520211169478 430077263347116 430590571254272 431149011600384 431658042310656 432013797301086 432523849009824 433203917954808 433601694130176 433715374764672 434227435419648 434283457800192 436388669727472 436903886574848 437476145942528 438871159163008 440841615336936 441534762530862 441940188248064 442056055048608 442577963023872 442635062757888 443157654331392 443273840324224 447268980226068 447310989146912 447797042776512 447854815856448 448383570066432 448912948543488 450557133030312 451147275503232 451679916914688 451798337253536 452924214206464 453239020726921 453832675952656 454368487848704 454963622457344 455870306768877 456408524368368 456467408469072 457006331029248 457126147834356 457545889861632 458265301638144 458806346858496 461634295248896 462560227413284 463106343384256 463712922889216 464260399775744 465245627862708 465794914318272 465917035292709 466344849282048 466955670601728 467078095900416 467629545836544 468567503093976 469735168641024 471455616402001 471967905880926 472012234603184 472586092314336 472630479098624 473144045197824 473188484386816 473763772145664 476060366975424 476622421718016 477246704664576 477578416615014 478768537268736 478894059635992 479459459942528 479521317987712 480087458859008 481674286397304 482242969143936 482874613917696 484414392661056 487975624523904 488103560782838 488742881795168 489319909990912 489897619447808 489960824184832 490937253443406 491516872396704 492160664185344 492741727543296 493730054058384 494442568065732 494506359174828 495090191948352 495674714016768 496323951771648 498141783368152 498683070364752 498729908259968 499318727514112 499383147726848 499925783605248 503224862790276 503601049362432 504016096851267 504611157178128 505206920055552 505868643151872 506001270558784 506598674656256 507262220681216 508273129410228 509539740982272 510561760446738 511164548829792 511834075264512 512438365790208 514315217893092 514922437748928 515596886289408 515732064223376 516205619331072 516340956861184 517017263386624 518665915374464 519338582155008 520994636307288 521677038250368 521813810263746 522292949747712 522429883239264 523114165077504 523731773300736 525649988535364 526959903067136 527582051713024 528640259900896 529957626159104 531013763928582 531709288985952 532337044935168 532476611763096 533174052867456 533803538171904 534874225229916 535274071334912 538755817090491 538806418745144 539391892435344 539461482736176 540098391216384 540149118969856 540736051654656 540805815373824 543427400037984 544068990829056 544711339106304 544781615702016 545160268022799 545567803475968 546662086942972 547307496726848 548024363414528 548671381553152 549835742019564 550484898739776 550629223527747 551134821878784 551205927207936 551856701620224 552001386064128 556059492004352 557174819384183 557832640894672 558563293480192 559222754275328 560409506289171 561071146792464 561733568453376 561806041192704 562469330497536 562616797334592 564018832785408 564410855999562 565150124771232 565817362226688 569251429378632 569304895277888 569923508988288 569977038011392 570669998266368 570723597402112 573436351129488 574865348800512 576018396401448 576698465346432 576849662743354 577605223939744 578287166352896 578969913892864 579044610400256 580198572251298 580883576468832 581644421309952 582331132551168 583499154796272 584953228873728 587095673255322 587788820449248 588713016707816 589253584330752 589408073398144 590103950698496 590180083677184 592829890950528 593529808177152 594720292388508 595655387187861 596202329428992 596358640301424 597062723702016 597139754475264 597844760088576 600034420875274 600742844040416 601529700670976 602183330251776 602239889219584 606157221088287 607667758841088 607827075691836 608544699157824 608623211292096 609341774705664 609501530445808 610061186482176 611020402184192 613763778910464 615720933817704 616527408841344 617255304247296 619516057916679 620327503816944 621059885757696 621222713723612 621793132376064 622770794533888 623506061115392 624019929434902 624756670791968 625566928504896 626313558188032 627125835055104 627561721006506 628383705165216 629125598559744 629290541174568 629949631094784 630114789752448 630858726930432 634747155967232 635496562290688 636771222153352 638358049691648 640468007187624 641224167762816 642064047077376 642232381863072 642990625525248 643832818556928 644280316754217 645885856881408 649016822579378 649805876932212 650573062147008 650634166031872 651341153129472 651425186700288 652194283732992 654583004591208 655355829862272 656214218913792 658306738744512 658479331999489 659256757420976 659341812233104 660120255931136 660899618689024 662302143796293 663084082572912 663866944535808 663952594136832 664736481497088 664910760486336 666567711473664 670966483720368 672021462468356 672814876237504 673609226740736 674491524202496 675835699545468 676720913254848 677519875372032 677697505880304 678319780773888 678407295025152 679386321309696 680749013928984 681552731773056 682445433686016 684944952131209 685689221751534 685753623857456 686563250331904 687397952457216 687462515052544 688209520287744 692451442873344 693840341119926 694659515076384 695569384333824 695751747018328 696390599663616 696573177652352 697485553436672 700617143850624 701444318754816 702851254640964 704602752961536 708018351904776 708945718647936 709131588307142 709782726580224 709968815684128 710898737156608 711738050895872 713165633639888 714090550463136 714933632577024 715870056996864 716367624922521 718152805903104 718341089453988 719189189913792 719281976981568 720131188288512 720981402206208 721074420498432 724569866717312 725425321105408 726880357363732 731963436785856 732155341174257 733114322692752 733787482374144 733979864986368 734172298036996 734846429171712 734941236277248 736001848085504 740858825774573 741148714156032 741663852098598 741759538762242 742635287922528 743512071025152 744485927657472 747212675052228 748094862389952 748978091271168 749074721590272 749959107330048 750155729779456 752547807999416 753533499694976 754423149635584 755401574043648 756916735767192 757810380083328 758802964727808 759001905838176 759898011984384 760893331021824 764581801505984 766487131734016 767019881230174 768024528535264 768931287128576 771472826839638 772383656623392 773395329434112 773598096335064 774308428996608 774511435291776 775525895079936 777998873061696 779937638498304 782720715395619 782794231007096 783644824858896 783718427265664 784671247616256 785597659951104 788474982803046 790439854600704 791373077569536 792960389851344 794207182917148 794936439238656 795144853735232 796083631602688 796186339300352 797126346784768 798714917644644 799761079301184 800705307257856 801650650005504 801754075938816 802311337844874 802911107002368 808209628117716 809480397973247 810223678454784 810436100922448 811392932210432 811497615056128 812455699607552 815141100056976 816103486243584 817067008659456 817172423553024 818351705213952 819993130414458 820961245090272 822036545121792 823007072329728 826021410555572 827103338422592 828002079096192 828079847676928 829057509834752 834089238006528 836748961342008 837844940220288 838064604362986 838834131412992 839054054899424 840153053003264 841144969240576 843925196001888 846028249178112 846616283999343 847725187156848 848726043340032 853957342916832 854965557017088 856085396103168 856309842484096 857320834033664 859040422338956 860154526694232 861181142508544 862298023200768 864027594602172 865047698019648 865274494115031 866407835909616 867203388260352 867430749529344 868454870839296 868566915600384 872777339454944 873807773149696 874952291885056 875560430460859 877742318326016 880643509882983 881683230673872 883069525061724 883880376496128 884112110097216 885155926047744 885270125515776 886315308662784 886547680648448 894537960452136 894621978293824 895594085553024 895709631712896 896767140132864 900051631312911 901114266060624 902294551006464 903359833829376 903596674507072 905848428412928 906478041453842 907665351905312 908736975697408 909927244914688 911740613537754 912817048736736 912934816938144 914012662058496 914252295668712 915091779723264 916530603276288 923268590497792 925120454826568 926212686768512 927425845778432 930491255725416 931589828636544 931834070585418 932689698564096 934156191800832 935259091673088 936029894152353 937135006187952 939470337282048 942911232804002 943935811761852 944024469206368 945172184628672 945260958197248 946288090395648 946376968773632 947527544291328 952120733950848 953244843436032 955156833230028 956658652150201 957537074537472 957788119271984 958918919885056 959042635975424 960174917718016 963348572794608 964485938287872 965749227835392 968828785322112 973525233869067 975951249047808 976207121565676 977485763590336 978639819981824 979795238895616 979921648369664 981874506886812 983033744793408 984321328370688 985483455086592 987460108116768 988885136131464 989012718349656 990180383896704 991349428033536 996283566736304 997366140729504 997459816519936 998637455028224 998766295453696 999851567210496 1006449725580552 1007202098724864 1008032193702534 1009222314356256 1010413840111104 1011737286303744 1012002541117568 1013197349312512 1016546258820456 1019079481964544 1021123520893476 1022329097659584 1023668150529024 1024876731580416 1028630435786184 1029844875497856 1031193772578816 1031464128446752 1032681913722368 1034034526773248 1034753235999197 1037331830748928 1038677164310016 1040760511679889 1041989272614576 1043354076500736 1043627620527492 1044585899495424 1044859766478528 1046228330155008 1047463546601472 1051299977070728 1053919806134272 1057280519801792 1059915252318208 1062027527857164 1063418577971904 1063697382460713 1064674089870336 1064953223526192 1066348105734912 1067607076343808 1069748450459832 1070548142669824 1077511634180982 1077612837490288 1078783784870688 1078922965472352 1080196782432768 1080298237939712 1081472103309312 1081611630747648 1086854800075968 1088137981658112 1089422678212608 1089563231404032 1090320536045598 1091135606951936 1093324173885944 1094614993453696 1096048726829056 1099671484039128 1100969797479552 1101258447055494 1102269643757568 1102411854415872 1104002772128256 1112118984008704 1114349638768366 1115665281789344 1117126586960384 1118445508550656 1120819012578342 1122142293584928 1123467136906752 1123612082385408 1124938660995072 1125233594669184 1128821711999124 1130300249542464 1131634724453376 1138502858757264 1138609790555776 1139847017976576 1139954076022784 1141339996532736 1146872702258976 1149730697601024 1150529821845261 1152036792802896 1153396930692864 1153699325486708 1155210447879488 1156574332705792 1157939827785728 1158089220800512 1160397144502596 1161767152937664 1163288842619904 1164662265102336 1166998309592544 1169906457747456 1174191346510644 1175577640898496 1177426033415632 1178507168661504 1178816146796288 1180207901396992 1180360167354368 1182712474204569 1185659781901056 1187059616354304 1189440584777016 1191310774375722 1192404658857984 1192717280602848 1194125447404032 1194279508950528 1195689520177152 1200068841750548 1201485688080832 1203059401341952 1204366660503552 1204479778439168 1212314442176574 1215335517682176 1215654151383672 1217089398315648 1217246422584192 1218683549411328 1219003060891616 1222040804368384 1227527557820928 1229989695621687 1231441867635408 1233054817682688 1234510608494592 1239032115833358 1240655007633888 1242119771515392 1242445427447224 1243586264752128 1245541589067776 1248039858869804 1249513341583936 1251133857009792 1252627116376064 1255123442013012 1256767410330432 1257096906544479 1258251197119488 1258581082349136 1259899262189568 1260229579504896 1261717453860864 1269494311934464 1270993124581376 1272040625386531 1273542444306704 1276716099383296 1280936014375248 1282448335525632 1284128094154752 1284464763726144 1285981251050496 1287665637113856 1288560633508434 1291771713762816 1298033645158756 1299611753864424 1301146124294016 1301268332063744 1302682306258944 1302850373400576 1309166009182416 1310711659724544 1312428437827584 1316613477489024 1316958663998978 1318513514841952 1318683624466208 1320240511862272 1321799237378048 1324604287592586 1326168165145824 1327733889071616 1327905188273664 1329472962994176 1329821520972672 1341932967440736 1344042924936712 1345629752475008 1347218453481472 1351671399090936 1353441826509696 1355039750744064 1355395011760608 1358772642619392 1359717062180763 1361498027857968 1363105463546112 1364890867372032 1369889904262418 1371378443503068 1371507247714912 1373126500663808 1374795904914432 1374925030105088 1376419040575488 1384902885746688 1387680682239852 1389319030152768 1391138768667648 1391503494036656 1392781199327232 1393146355304704 1394971106873344 1397751105878127 1401234287701248 1402888637509632 1405702509281928 1409205505923072 1414366849206003 1416036703809552 1417891437295872 1418263176614284 1419565453160448 1419937631368256 1421797474313216 1423476101791744 1426331267279776 1428181100926272 1429867265154048 1431740113993728 1432735249845042 1436305611806208 1436682178907976 1438378379827584 1438563953963136 1440262376577024 1445537468472251 1449139733434624 1450850642210816 1453760714727464 1463926873571712 1464310682348514 1466228645385504 1467959729972736 1468344596073992 1469692858343424 1469882472554496 1472003696171008 1481717651549146 1483327704197196 1483519077524484 1485270575845056 1487024142050304 1488971855314944 1494425350104456 1496189724779904 1497956182542336 1498149443180544 1500311459558912 1503320739093173 1505095615998832 1507066999389952 1508846299271168 1510803148087296 1512048290553801 1513833471534384 1515620760166656 1517605929455616 1518003811676352 1519796023968768 1521786662043648 1529163603011968 1534039762460348 1536049057070528 1537862574257152 1542945653679276 1544767313246784 1546790658868224 1547196192670128 1548616857993216 1549022870583552 1551051790159872 1555997746123392 1565441430791238 1565588462014192 1567289649717792 1567436854531328 1569342495232512 1571195319902208 1576949965606092 1580879709201408 1582746155139072 1585920779702688 1588414365834296 1589872878477312 1590289707470464 1592167263205376 1592372678600704 1597429835289288 1599522158602368 1601410614515712 1604622675689748 1605822214004736 1616419256235432 1618960795946494 1620447356909568 1620872201844896 1622785864420864 1622995230112256 1624911399215104 1630282200113952 1632206972487168 1634134017318912 1634344847106048 1635480804068397 1636703410427904 1639986260828916 1641922490180544 1644073090243584 1646014144659456 1651887670583241 1652042821111144 1654206676845184 1656004158192384 1656159695353856 1668178476013056 1671524458152549 1673497922684016 1675689880440576 1676129208725972 1677668262825984 1678108109798848 1680306106006528 1682289938481152 1687850392003776 1692056498356224 1693232567998686 1695450374313696 1697452086680064 1707914685833664 1708362462739933 1709931114034176 1712170792206336 1712619684968192 1714641668067328 1718080844677912 1720309053388464 1722362285017088 1724596046401536 1728055189204344 1730095396039296 1730548988230062 1732815671819232 1734861499058688 1736909741678592 1737133831200768 1745554678909888 1747615546299392 1749904583770112 1751120860921718 1755484636652032 1761287019765966 1763366461347744 1766139050123448 1767760752992256 1768224220194432 1770311852095488 1770540251031552 1773095361296896 1786966161563583 1789075920904272 1789243956587648 1791188171106048 1791419263425792 1793534280265728 1800103262625822 1802228532121248 1804589102012928 1806719667658752 1807193349014144 1812956082907684 1815330703810624 1817473951394816 1819854489829376 1823481227075508 1825634097473472 1825869633876288 1828025324116992 1828504591337424 1830183559446528 1833061206552576 1846537180995584 1850240909653136 1852425373537024 1854851691556864 1858548173750037 1860982511450832 1863179657273088 1863668141170836 1865379397128192 1868312383601664 1870518183346176 1872059788304706 1874270012375904 1878940674564096 1885822465608004 1887871623523704 1888048938412736 1890344369257344 1890521916394496 1892576180791296 1892753937547264 1904241467901696 1906489686872064 1910313666460056 1913317304300402 1915074149074944 1915576238543968 1917837839770112 1918085271950848 1920349835436032 1926697145589216 1928971876575744 1931498455670784 1932840950262651 1937657570644224 1947050467738134 1951902498095616 1952414243131352 1954971527180672 1957279639963648 1963749013773624 1966067489586816 1968642656741376 1974920216233536 1975437995998467 1977770272262928 1978025436699312 1980360767793408 1982698856067072 1992567133472608 1994732281459008 1994919633039872 1997274910056448 1997532590907392 1999703134420992 2012899451161104 2016064387405068 2018444628712512 2018973819601739 2020827680222208 2023474572607488 2024005082235136 2026394698625024 2033092517640912 2038158963929088 2042247041786952 2044658195319168 2047336301058048 2054834856393627 2057260871572368 2059689750995712 2062387545157632 2062928256893504 2065363827444736 2068069053546496 2069506471998394 2074663661497856 2077354328620032 2081521023359778 2083978545229152 2086708153001472 2087255241054984 2089171798990848 2089719532957056 2092456660310016 2102599954141456 2107839612268544 2114561039603584 2124055055714328 2126837155943808 2127394764921426 2129348179740672 2129906447052384 2132696211469824 2135214152687616 2139496900919664 2155023268361964 2155225674980576 2157567569741376 2157845930944704 2160393564865536 2160596475879424 2162944206618624 2163223261495296 2173709600151936 2176275963316224 2180641072091196 2182271213903872 2184069753022157 2186648347771888 2189229986907392 2192097453658112 2196466023522771 2199342968078256 2201939594959104 2202516894110988 2204539287515136 2204823708831744 2208005544256512 2222576477323719 2224237968017408 2228699277536732 2231330563578688 2234253173920768 2236891017101312 2241638025156684 2244284587169856 2246934273813504 2247224164770816 2249877321990144 2250467189338368 2257643423998248 2260600499084928 2263269448906752 2271558879027823 2277005717514528 2277219581111552 2279694035953152 2279908152045568 2282679993065472 2293745404517952 2299461395202048 2301059643690522 2304073585605792 2306793861385728 2307398650973416 2310420895758976 2313148665411584 2320794289005192 2323534305875328 2326577685239808 2333996619185088 2339812915494912 2348382693021288 2351155281796992 2354852066831264 2357632293592576 2360415802793984 2360720334708736 2362361161432129 2365424948409138 2371319563802112 2374119232708608 2378881169554032 2382621548751444 2384809317715968 2385434561205696 2388250894808064 2388559017901056 2391379040354304 2400137683501096 2402971376161664 2406118802683904 2408733321007104 2424628884353148 2428441193919741 2430671035364352 2431308302767344 2434178796631296 2434492845168384 2437367098822656 2438006121783232 2444081608736768 2455055115641856 2459979391243374 2462883735270816 2466109635365376 2469021216989184 2478064231666716 2481310015267776 2484239543030784 2484890854894448 2487172529504256 2491083178135552 2496079717739608 2499026683167872 2502267714019584 2510246884026024 2513534820660864 2514193813088958 2516502394238976 2517162164698272 2520459159009792 2523434907721728 2538988623868928 2541986249162752 2544081250773062 2547084888613408 2553432198766592 2561872028750496 2564896671051264 2568256188309504 2568929527452288 2571962502100992 2577121267016868 2583543427525632 2595823482345093 2596067290317512 2599223507728848 2602292248588032 2602536664127488 2605364612517888 2605700746801152 2618332018364832 2621423319449088 2624856875655168 2626681291382577 2633226954978048 2633917327997956 2637027029683904 2637367248932416 2640481023724544 2643598474756096 2649208575185172 2652336330291648 2655467778143232 2655810376547328 2658945925988352 2659643041945344 2683865934881472 2684569584305609 2688085849873424 2691259504950016 2694436906962944 2700154893938733 2703342798181872 2706883653019392 2710079501488128 2710790023521216 2717545285238784 2719434124361526 2722996055715936 2726210927092224 2729781734744064 2739779808524836 2742756887006136 2743014495429824 2746253001327616 2749591809828864 2749850060210176 2769805771493376 2775361364479704 2778638060305536 2782277537335296 2783006988073312 2786292710609408 2789942213746688 2795502211756254 2802468575402496 2805777275019264 2808089682457059 2811405018563856 2818411011846144 2828733698412006 2832073407619104 2835782874591744 2836526353228568 2839130906320896 2839875262736512 2843594948626432 2852662534559552 2856362201852544 2859734530308096 2865470499690084 2869975956450603 2872611223612416 2873364357815952 2876756759655168 2877127907926272 2880524753154048 2891074936944502 2898279466869248 2901701284421632 2907521429454928 2920575701607201 2927853747143424 2928621364697028 2932457290771008 2935919459945472 2936689192147984 2939385716686848 2939764945108992 2944007392342016 2963435303098292 2966655408394392 2967038155048968 2970541151690112 2974048284100608 2988850700208912 2992379449559808 2995912365084672 2996298886361088 3000622919117824 3006641478186346 3010191231997664 3014133998779904 3017692598542336 3021606296174592 3024096581107602 3027666943068768 3031241520333312 3035211858911232 3036007623352704 3039592047937536 3058327206023936 3068079524920696 3072098114141056 3075725148514304 3085891307358552 3089534626493568 3093581317736448 3094392385340256 3098045741167104 3102103580319744 3104259707997591 3111995492246784 3130882861582476 3131176924028384 3134579299435584 3134873709062656 3138684990465024 3142390639804416 3153899931212184 3161759418402816 3171841559405376 3172673145088447 3176828731668592 3179745756954624 3180579414940928 3184334526410752 3184745357201408 3191092147382139 3194859670578576 3199044317204736 3202821229031424 3209245351379496 3211644428009472 3232838512470864 3237921591892988 3240894713819136 3241744403689792 3245571728841728 3245990460224512 3249822798430208 3260564400227904 3264413944974336 3268268034637824 3268689694212096 3270961608136794 3273406820855808 3279972521657832 3283844980361088 3288146180487168 3300189314814007 3303775341166482 3304085642222288 3308413353690368 3312008316384768 3312319390707712 3336356952026112 3343048916305098 3346995845368032 3351379760881152 3352258417451944 3355336525651968 3356216219597696 3360612212013056 3375700784007552 3386465135997372 3390900748627392 3394904173360128 3415829371667328 3416724925479866 3419862228068352 3425239369936384 3429283336134656 3436161689355824 3440618106776928 3444724570034176 3449192092803072 3451589465535783 3456110378408688 3460190792078592 3461097976460124 3465631343638464 3469722998117376 3473819483357184 3474267662401536 3491109357819776 3495231092598784 3502241721843436 3510969273304064 3522574039531932 3526732922695488 3532278100246896 3535521505984512 3536448440388864 3540623704190976 3541080502063104 3546190722593792 3569592524186579 3573932323127166 3578151841808544 3578487913175296 3582376342212096 3582838526851584 3587068560531456 3600206525251644 3604457064242496 3609178204025856 3613439335317504 3614386698028288 3625912165815368 3630661407621248 3634947902789632 3646962454151016 3651268194946944 3651739267752576 3656050648233984 3657009182674848 3666122413105152 3693074361991168 3700481819306272 3704850747074048 3709703383113728 3717096347500074 3721965022901664 3726359314546176 3727336282341672 3730758794256384 3736624767203328 3744119576609412 3748540024751808 3757881349128192 3771290719633437 3771644931216008 3775743247047408 3776097876825472 3780688738514688 3781043832788992 3785152361582592 3808482935803392 3812979373744128 3816121876159593 3820627332920112 3826634608600804 3830148298149888 3831152477087936 3835675679540224 3836170543901696 3840699670872064 3853394291178432 3857943753151488 3862996911341568 3865681900525302 3875315141288448 3894100935476268 3900223735689281 3903804996191232 3904828486262704 3909943054361344 3914559279927296 3927498027547248 3932134979173632 3937285313482752 3949840432467072 3950875991996934 3955540544525856 3956050873398624 3960721535586816 3965397712134144 3985134266945216 3989464562918016 3989839266079744 3994549820112896 3995065181814784 4025798902322208 4032128774810136 4036889257425024 4037947639203478 4041655360444416 4048010164470272 4052789397250048 4066185035281824 4076317927858176 4079151186542289 4084494083573904 4089316390638336 4094672602116096 4109669712787254 4114521743144736 4119379501991424 4124775090315264 4125856513787008 4130727654889472 4139012943996788 4149327322995712 4154708657240064 4163042046719556 4167957090458304 4173416306002944 4174510482109968 4178343597981696 4179439065914112 4184913320620032 4205199908282912 4215679224537088 4218609346765957 4229122079207168 4243100547618009 4248110111428656 4253674311887616 4254789529842852 4258696359481344 4259812894104768 4265392422939648 4270428305375232 4278993801839328 4310046536723928 4310451349961152 4315135139482752 4315691861889408 4320787129731072 4321192951758848 4336612405416753 4347419200303872 4352551926632448 4361282144182392 4364542427807744 4368139506044314 4373296695543776 4378459973814784 4384194907316224 4392932047045542 4398685936156512 4403879189918208 4405033788221976 4409078575030272 4409647417663488 4416011088513024 4445152954647438 4448475936034816 4457398555073464 4462661127157376 4468506347841536 4483276050313368 4488569174339712 4493868547627008 4494448329541632 4500934378676736 4509962217279519 4515286847996496 4521200998169856 4526538897813504 4543117758055646 4554011435029056 4554439162223104 4559388071906304 4559816304091136 4565359986130944 4587490809035904 4602119287381044 4608147171211584 4609355323996423 4613587722771456 4614797301946832 4620841791517952 4626297330823168 4641588578010384 4647068611750656 4653155370479616 4667993238370176 4696765386042576 4702310563593984 4709704133662528 4715264587185152 4720831605587968 4721440669417472 4724722322864258 4730849896818276 4742639127604224 4748238465417216 4757762339108064 4765243097502888 4769618635431936 4770869122411392 4776501789616128 4777118035802112 4800275367002192 4805942752323328 4812237605367808 4817466642014208 4849257768706296 4856882387839482 4861342070728704 4862616605534688 4868357593262592 4868985690336768 4874734197645312 4876012243566464 4910110231283712 4919958782486748 4925767470541632 4932219270730752 4938042433978368 4956128463333432 4962620030535552 4968479086061568 4969781709788896 4982166356271104 4985629227996131 4992159435479216 4998053366335744 5004535428039168 5014573374457647 5020493768052048 5027069641321728 5028387626177916 5033004788477952 5034324329396544 5040918318019584 5046869815443456 5077977247737856 5088162501546124 5094169777226816 5106864397533184 5123744057500992 5125087388219799 5129793342102528 5136512376619008 5137859054904576 5143925004201984 5154242534033736 5167086855051264 5186011780422011 5191646964690186 5192134580635024 5198447015457696 5204584497176064 5205073328254976 5210729225035776 5211401493602304 5236664036729664 5242846638898176 5249713751310336 5253362582765154 5266453909956096 5267834655995912 5274054059367808 5274734497864832 5280962047449088 5298417150370344 5304672660583296 5310935556286464 5311620753094656 5319286083890688 5367731869762944 5369139168611218 5376171699746848 5382519009900032 5388873813925888 5400309787877466 5406685596363744 5413767306038784 5420159002976256 5421580047042432 5438868248723052 5445992111431872 5452421854184448 5459563469488128 5479559617049672 5485513774012272 5486028990859648 5492506002655232 5499183619657728 5539611542986752 5550722728959408 5557276120611072 5564555074670592 5566013976146624 5572585421218816 5579884427493376 5591004423512508 5604937150804992 5611554550038528 5616179364914118 5622810037127712 5636822023692288 5657467396824012 5664146815238208 5671565749183488 5673052706457136 5678261812641792 5679750525473024 5687189897252864 5705325069119104 5712724403705088 5719469060616192 5730940999380168 5739951912901206 5745222447224832 5746728715631904 5753513519310336 5754255815852544 5761049506308096 5782149873889004 5796558933738496 5803402568843264 5815042858909856 5841151403214402 5855707494286848 5857242729394056 5864914581542016 5871838919890944 5873378384295968 5888014784684032 5926313987995401 5926870606196584 5933310816788784 5934076310097936 5941082303380224 5948096568201216 5977701400417824 5984758899119616 5991824730169344 5992597772722176 6001245838235648 6013282956372692 6020382463995328 6028267997559808 6035385197084672 6048193162215204 6055333886137536 6056921458805217 6062483040666624 6070423717822464 6072015246705408 6079184095875072 6116654412047872 6128923013226013 6136159049841392 6144196228282112 6151450297028608 6164504569180881 6171782614717104 6179069252987136 6187162635472896 6188784770680512 6196091482334208 6204207160639488 6208519415995182 6223990984493568 6261765723164952 6262353848056768 6269158598871168 6269747418125312 6277369980930048 6307799862424368 6323518836805632 6343683118810752 6345346290176894 6353657463337184 6361158829881856 6368669052821504 6369490714402816 6382184294764278 6389719341157152 6398088634409472 6405642458062848 6418490702758992 6465677024941728 6475843183785976 6481789427638272 6483488807379584 6491143457683456 6491980920449024 6521128800455808 6528827889948672 6541923216273588 6546813641711616 6552209259066471 6559945043315664 6567689960722176 6576292360974336 6600378629628014 6607550682332964 6608171284444576 6616826707380736 6624016632769536 6624638781415424 6667729431971157 6672713904052224 6686097832610196 6693991690736064 6702759521762304 6704516834903888 6710673051303936 6712432439195392 6721224424026112 6751401568015104 6772930271994744 6781801497254784 6789808346720256 6814676637083469 6831658743334656 6833449850959732 6839724456136704 6850478739872768 6858566672269312 6872323378711648 6881236213553856 6889449140068352 6898384185606144 6903178931071566 6912220756817376 6920381584157184 6922195952920248 6931262687276928 6939445996234752 6982218715639552 6990462185197568 7004483443686872 7021938546608128 7045148079063864 7053465845390976 7064556200493792 7072896880777728 7081247408381952 7082161004126208 7087083484296387 7092381445187584 7139185048373158 7147864646254332 7156303683617088 7156975826350592 7164752684424192 7165677053703168 7174137121062912 7200413050503288 7208914128484992 7218356408051712 7228773396056576 7243272651994379 7251824331630736 7261322815242496 7269895805579264 7285323581759223 7293924908302032 7302536389893888 7303478535505152 7312101296467968 7314018365349696 7332244826210304 7400963638612544 7409701494148096 7419406766227456 7434192695000148 7443930045803328 7452718629092352 7454672564683344 7461517588512768 7473249534406656 7488239153218824 7497080049503616 7542581439266874 7543289862432016 7551486494094816 7552195753650944 7561377477029376 7562087665577984 7570304723165184 7616965871606784 7625958747488256 7632243752319186 7641254665840224 7653269217201608 7660296596299776 7662304954175872 7671351359080448 7672341087803392 7706788582356864 7715887506302976 7731363801050604 7750630282576896 7788201870952536 7800447471378562 7807609992382464 7809656972525408 7819886108722688 7829118559854592 7854996055094496 7864269958347264 7874570626965504 7880043874147731 7899680864934144 7901751983993868 7911081089051712 7912101746797248 7921443071173632 7930795424268288 7970268533890432 7978929125836032 7979678532159488 8051597804644416 8053708752916827 8064257549620272 8073778514850048 8075895278406956 8083310720888832 8096020328940544 8105578794500096 8132370070563648 8152635855716352 8158302373084578 8168988167147808 8178632781276672 8189345204232192 8219339425574508 8229043486289472 8238759003982848 8249550180630528 8251713027574016 8261455309778944 8278025887993576 8298654645991424 8309417314480128 8326084093439112 8335914180916608 8346832612005888 8349020964219936 8358878131828224 8369826641240064 8410399816565824 8431358449074176 8437218693531914 8458244158414336 8486201095236018 8496220222857312 8507348623775232 8509579059685704 8517392718962688 8519625788209536 8530784845879296 8557987603678656 8609927869351809 8620093073447856 8620902699922304 8630270278965504 8631383723778816 8641574259462144 8673224810833506 8694838400607744 8705103853264896 8722564288364784 8736279012088628 8746593391087552 8756919947629568 8768389814632448 8785864094091084 8797371872313024 8807758379836416 8810067576443952 8818157150060544 8819294835326976 8832022177026048 8890305909294876 8896951872069632 8904284377705717 8914797110146928 8925322254314752 8937012695683072 8966552100626736 8977138348679424 8987737095254016 8988896659083264 9001868757353472 9019924434559038 9030573695992992 9042401996339712 9053077795627008 9086235516111292 9108022870058112 9108878324446208 9118776143812608 9119632608182272 9174981618071808 9204238574762088 9216294342423168 9218710647992846 9227175445542912 9229594603893664 9241683583035904 9252594661646336 9283177156020768 9294137223501312 9306310740959232 9312779123992773 9335986476740352 9393530772085152 9404621127187968 9419408267325056 9430529174370304 9449444645728516 9461699793636552 9485278255208448 9515524678216128 9518019435265341 9530486195005776 9539237270863872 9541738244822784 9553003579232256 9554236071604224 9600550734004384 9611885504646656 9624475210735616 9631164735069449 9634933284028416 9698515537412592 9713764775678964 9722684141457408 9725233211069376 9736715186525184 9737971380673536 9749468395290624 9752024487132928 9820220462567424 9839917564973496 9851534941083264 9864438541461504 9900567944442021 9912256926666864 9925240061071104 9936958172123136 9939563419577792 9964332712542208 9971258455992262 9984318870958432 9996106732671488 10009070856078336 10029146748915294 10040987536104096 10054139282643456 10056775252355832 10066009576955904 10068648658793088 10081836636039168 10155954495475712 10176325003092248 10188339554453632 10247488115001984 10250174776439598 10259586684205056 10275718109809152 10287850008403968 10308485068067472 10334173710102528 10372023560844022 10383293929380372 10384269161270048 10396894030915392 10409168994352128 10410146656509952 10421458450071552 10422802987204608 10473328073459328 10485693277796352 10506725165530308 10523245173652211 10532907819912192 10535669311991824 10548108118735616 10549468995729664 10561924094898176 10596834300740688 10609345321166592 10621871112572928 10623241506189312 10638572167781376 10708777572559737 10735463739525888 10738278337222436 10752343399493696 10765038019800064 10777747627851776 10800619575754932 10813371192727488 10827534612077568 10840318005952512 10843160094084864 10877736497446104 10891984222863744 10904843708368896 10959119234099344 10971027548024544 10972057981719296 10985012005310464 10998367239315456 11079223085973504 11101445457918816 11114552241222144 11129110149341184 11132027952293248 11145170842437632 11182008847025016 11209874301609984 11232358729828236 11245620074255424 11273644047384576 11314934793648024 11328293630476416 11343131498366976 11346105412914272 11359501050946048 11374379794505728 11382285595991167 11410650138238208 11425448807410176 11438938121232384 11448365628478779 11461881998760336 11479903825802412 11490444894449664 11493457431263808 11507027038620672 11508511631705088 11522099012616192 11564299747778008 11593117867476992 11630085717819712 11682302806428804 11700671207067843 11711414988573696 11714485458788112 11729829163084032 11743677839781888 11746756768591936 11776029569368064 11852627975990802 11853741212393168 11866621633577568 11868152620195872 11882164606760448 11896193136402432 11955402800835648 11969517798239232 11983649460338688 11985195545444352 12002491676471296 12026565912745384 12040764927990656 12056535995119616 12096386324430408 12110667772275072 12113842917610434 12124966081333248 12144030493410816 12158368191750144 12233308824095744 12257846026452026 12272318099682784 12288392456564224 12302900594057216 12329009138361762 12343565229434208 12358138505974272 12374325270945792 12377569541361024 12392182964668416 12417038831990364 12447981968987136 12523531446329904 12524707696113536 12538317197742336 12539494836250624 12554739961860096 12615599724848736 12647037673611264 12655828040297871 12687366237621504 12690692580353788 12707314926674368 12722317659763712 12737338105643008 12738981428805632 12764368589528556 12779438682314304 12796177268818944 12811284916125696 12836981405517984 12931354049883456 12951686367571952 12963578855276544 12966977614759168 12982286915366912 12983961840898048 13009837216250259 13042257600911616 13057655779897344 13083846432547176 13093627283423232 13104418518132942 13119890086631328 13135379921444352 13152584721948672 13200757259256028 13215101364665928 13216342568889152 13233653414761472 13248033265539072 13249277562830848 13335458863942314 13345427808104448 13372195665220392 13387983381472128 13405519043524608 13409033669807776 13424864878390784 13442448848052224 13502803136030208 13529886651838557 13545860543989488 13563602994509568 13579616693440512 13629353274166938 13663317486669312 13666899701919464 13679448912273408 13700957479745536 13744646757423296 13762472427107712 13778898280136704 13806357862143132 13824441513634752 13828065971989269 13840763168314368 13844391905840496 13862525374553856 13878891992469504 13964437431279104 13980924370395136 14008966887373744 14043877093216256 14090296158127728 14106931690781952 14129112400987584 14145793761555456 14162494816763904 14164322008252416 14174166968592774 14184762890375168 14278370096746316 14295729292508664 14312607367234176 14313951652701184 14329505368848384 14331354107406336 14400826101006576 14417828256969984 14436712816103424 14457546792113152 14486545303988758 14503648663261472 14522645630484992 14539791611158528 14570647163518446 14587849816604064 14605072779787776 14606957071010304 14624202592935936 14628036730699392 14801927277225088 14819402988296192 14868385390000296 14887860091606656 14905437258184704 14909345129366688 14946499068813312 14956887683988393 14976478306437648 14994160099007232 15085162878533748 15086579724864032 15102972988189632 15104391507301888 15122754954058752 15124175331155968 15140609446330368 15233931743213568 15264487504638372 15282509331680448 15306538434403216 15320593192599552 15324609908351744 15342702718160896 15344682175606784 15375262164659397 15413577164713728 15431775012605952 15462727602101208 15501260565153792 15558035341266033 15576403741905072 15600894942757124 15615219984764928 15619313945050816 15639772217445376 15658237119709184 15709992110188992 15728539916694528 15749141253931008 15760087748295462 15799361729868288 15803503967987736 15822162178103424 15824203493594496 15842886142347264 15900912153194761 15940537067780864 15957858251672064 15959357064318976 16103195609288832 16107417505833654 16128515099240544 16147557029700096 16151790556813912 16166621441777664 16192040657881088 16264740141127296 16316604746169156 16337976334295616 16357265562553344 16378690408464384 16438678851149016 16458086972578944 16477518007965696 16503426055148032 16522910619557888 16536528130024903 16556051775987152 16597309291982848 16618834628960256 16652168186878224 16671828361833216 16693665224011776 16698041928439872 16717756263656448 16739653282480128 16820799633131648 16874437387063828 16916488316828672 16972402190472036 16992440445714624 17014697247550464 17019158119371408 17034785437925376 17039251576419072 17061569691758592 17115975207357312 17219855738703618 17240186146895712 17241805399844608 17260540557931008 17262767447557632 17283148518924288 17346449621667012 17389676801215488 17410207706529792 17445128576729568 17472558024177256 17493186782175104 17513839895259136 17571728188182168 17594743744626048 17615516759672832 17620135152887904 17664044354052096 17780611818589752 17793903744139264 17808568755411434 17829594220293856 17850644508629504 17874025391366144 17933104201253472 17954276697358848 17975474190508032 17977793318166528 18003737514706944 18039848869118076 18061147391985984 18084803992679424 18106155591254016 18170764376415651 18172471032222584 18216045740116224 18217756648892416 18237552287625216 18349963236143616 18386769039678039 18408477149524176 18432588684846336 18437421295985692 18454350891085824 18459189207787328 18483367166071808 18505189323292672 18566354312041536 18588274447002624 18612621481918464 18625558247985546 18671972953480704 18787061544170304 18791987090139263 18809242254375936 18838816534650112 18861058348740608 18898889291457032 18923399587273104 18970556510416896 19031049356432256 19036038870530682 19060972390011552 19083476489645568 19106007158464512 19108472143208448 19201101468008768 19223771009293312 19248950421471232 19262329470138898 19397031074825184 19427529551357928 19445368282914816 19450466422138752 19473430373050368 19475942761347072 19504048974265856 19640440925134848 19656627777199413 19679835129946992 19703069882166528 19728877082923008 19801135888884042 19824513853333728 19850480122142208 19873916344246272 19879126839155584 19942516911984524 19968637741916864 19992213465342976 20018141712156672 20058293497830588 20081975072208192 20108278565286912 20113550504711664 20132019153911808 20137297317586176 20163673272078336 20311908990951424 20352650006184496 20376679108907264 20444029911250407 20494976230003968 20500349552879196 20519173368410112 20551436219618304 20575700016807936 20616970136134944 20668347420205056 20744047121688044 20766587858760744 20768538322540096 20793788061830784 20818337988704256 20820293313019904 20946656146918656 20971386555592704 21013450331060616 21046490347304422 21065815639824384 21071338623983648 21096216237471232 21098937991459328 21123848189796352 21193668601481376 21218690642333184 21243742225145856 21246483012378624 21261250452889161 21277144335562752 21417555145119474 21470927479051776 21476556674444872 21504686798987392 21530076039600128 21601239151509864 21626742385454976 21655069224155136 21686320188169728 21729817955983137 21755472994892208 21783968445727488 21809687416737792 21918238468198688 21942055096049088 21944115963438592 21970024010620928 21996734478630912 22202890915837632 22208712015619129 22229104482444288 22258220298682368 22264055904586496 22290341684875264 22364017694050032 22419748603219968 22464717459656472 22491240148510848 22629869587296048 22656587260952832 22686262996733952 22692210825828544 22719002101892096 22748759589011456 22764571191982334 22821300276476416 22850897614820352 22877876242464768 22896731256957558 22923763997520672 22959807651604824 22980889788899328 22986914862527616 23014054077241344 23017023263410176 23128599495556016 23186235734953984 23260171435639424 23364605612857608 23401342414135686 23422829977147392 23428970917576224 23459658326168064 23487355679563776 23493513537183872 23705255951981604 23707482424786336 23733243267155136 23736305240391744 23764329213520896 23792386272804864 23910805601671296 23939035596478464 24004983352942592 24053131825490768 24081529855981312 24113071990239232 24161126258750481 24192772648860816 24221335544550144 24227685835220868 24249932162666496 24288060986821632 24316736383500288 24466617648191488 24515692052904052 24544636199365568 24576784913128448 24605801188114432 24658018276723524 24687130458868416 24716277011948544 24748650541891584 24755139082722048 24784365929336832 24834077663980728 24895963937974272 24987147669306053 25047062892659808 25049415392227072 25076634395484672 25078989672501248 25109479923720192 25231199449697472 25294075347222528 25311656080595742 25374732475243008 25381385160707576 25414629853348736 25444635319527424 25528737179057112 25558877364628608 25592354537637888 25673962811035968 25862708099766912 25903372735143904 25933955229518336 25964573830733824 25967923681796096 26019674432500518 26084515201823232 26115311559794688 26167692865094352 26208837036265884 26239780173262656 26270759842888704 26305169443897344 26401514518512056 26430202729331856 26432685137778304 26467306829522944 26496066531078144 26670917727884628 26690855616208896 26712853133117151 26744391330440784 26775966762944256 26811038087049216 26818067339615552 26849729756781568 26884897696104448 27005606272060416 27059773303677114 27091721087978976 27127205989019136 27159233386881024 27258706548333876 27326634973338624 27333799403838928 27358897824546816 27401914959491072 27489293514846592 27524944854215424 27612715724286264 27648883027269504 27656131943978538 27681526336628736 27688783811680992 27725050749107712 27757783984939008 27928874862558208 27961848740790272 28017933774747488 28087754186432512 28180592316255456 28213863381563904 28258224801975168 28291587523110912 28348333937185548 28369525780750336 28554058305796023 28556740193492632 28591458585017328 28625214734468352 28627903305402368 28659010737696768 28662708214812672 28801652202013152 28835656513939968 28873425632206848 28893494205208347 28915093584226304 28973090607977516 29007297326522944 29045291260969984 29079583222317056 29141294327036892 29175699633208128 29210145559575552 29213914142020608 29248405185871872 29256073461398784 29530265427361699 29603854554450176 29638805976592384 29701703833326063 29736770780000592 29775720183213312 29810874516369408 29818690258733376 29892998137626624 29913775367976786 29952956612875296 29988320198014464 30170325757067496 30173159449728064 30205945976379264 30208783014603776 30245509908117504 30248350662311936 30467863486427136 30528975009276744 30565018663360896 30613076868806432 30649219816703488 30685405436321792 30689364351213568 30750524329318794 30827154329427456 30863550025211904 30925455204202416 31002521130307584 31116070682532066 31152807483810144 31201789885514248 31230439969529856 31238627890101632 31279544434890752 31419984220377984 31457079833389056 31520175496590924 31569735520956633 31598723459736576 31607007935975472 31644324356206848 31648406987188992 31685772284694528 31801824306389522 31881074135561728 31915716503344128 31918714128637952 32126332717679211 32206391218577664 32214835011667308 32257030198481088 32295114059400192 32303581113627824 32333242883555328 32384081315762176 32529480282254592 32633209492338312 32675952668591232 32714531125106688 32877357702298032 32916173945157888 32955036015931392 33006852110296064 33045821239115776 33073056260049806 33112103551974304 33194618583965696 33237669257920512 33304336373756448 33343656723666432 33387330448023552 33396083856879744 33435512527312896 33641599266263296 33748874774127656 33832976633657344 33944804380944072 33984880891429248 34029394495100928 34038316238742816 34078503152838144 34123139383517184 34146856787973501 34231950414714624 34439711477407236 34480372293791424 34483610799689216 34521081115862016 34525534895115264 34566297037848576 34692899243334024 34779353602430976 34890257153459136 34899404595972917 34945116048354512 34986373564350208 35027679790518272 35102013621203529 35143456376364336 35189487489252096 35231033519345664 35240270305775808 35328088708104192 35561223637179504 35617137510822868 35659188440587712 35701289017259008 35748050782732288 35866208402506944 35908553394717696 35950948381016064 35955586636333056 36007475029413888 36079697738236152 36122294783971968 36169607985358848 36302082462954077 36341528752831302 36344942064445168 36432091480232448 36435513297784832 36475104575250432 36699926472287232 36773538079356078 36816954299048352 36865177369692672 36874842591971384 36908701782171648 36918378415574656 36966734332143616 37132708624083072 37176548894005248 37251116495971092 37343945906961408 37574123088340608 37583974180278526 37618484508751872 37677633069300224 37722116697481216 37797778582914064 37846799174546208 37941113020833792 37967484120893613 38062098712864512 38072077741061364 38121944780023104 38166952979291136 38212014316929024 38216944286416896 38402202936017536 38447542018586624 38524658940277796 38794062149650368 38855059102715856 38890736565829632 38900932844277504 38946860746100736 38951885522694144 39008097948531712 39265517766052369 39280881850269696 39313255554398826 39359670259893984 39406139764333056 39457754165846016 39602271777768084 39649027706667456 39700960244284416 39747832688492544 39758253678311168 39885033823969048 39937275483833728 39984426930685952 40036283424313344 40116586995661176 40163950144416384 40216557130573824 40227101009423328 40274594635172352 40327346544156672 40623817981902848 40705300012368992 40753358217814528 40888059822500814 40989952460007936 41000699105758392 41038346736820224 41102872439236608 41233940272269888 41336694840410112 41484197915967807 41488094243376088 41533175717521488 41537076645080192 41587576123661568 41636675977408512 41893312293837312 41942773111185408 42026900662121232 42092980694608844 42131631279648768 42142677247967296 42192432474942464 42197875982918656 42247696379592704 42387337202962752 42437381284666368 42487484450291712 42492966024757248 42522500905778322 42554288671125504 42835110290238948 42902461092582091 42941854958103552 42953113348889744 43009373597974784 43060152079200256 43202478303019728 43253484770909952 43310138448310272 43372640376339456 43459635911966274 43510945989784416 43567936891454976 43619374833475584 43836476936397376 43884110192098176 43888231926877184 43940048021241856 44405781831675264 44417424031238258 44458208964888576 44528111809172992 44580683369750528 44728035388100064 44839497206439936 44870663051965179 44929434919312944 44982480297021696 45259739174592096 45313174521905664 45372525993467904 45384421651657088 45438004203784192 45529142383964668 45642600552952832 45701795229640704 45793462513915116 45847527995041344 45919615303209648 45961779577798656 45973829725055232 46028108154482688 46034046526820352 46257198991112032 46372471469907968 46404702814425527 46520342871278848 46674106023798099 46729211225715216 46802684828271372 46845659954294784 46857941835152448 46919316652336128 46974711359127552 46987027074367744 47410511903963208 47414964849572672 47466486534310272 47472610480783488 47528658427041792 47702736459584283 47821611203342592 47878071192956928 48009966705885184 48106263650981536 48163059711962624 48226143980478464 48322252517500962 48385545297721632 48442671089100288 48455371670441736 48499864325332992 48576121973643264 48933235296382976 49031384105808104 49089272398731136 49153569826256896 49316036553447048 49374260917736832 49432554023897088 49510278165444096 49568731858673664 49609584390074709 49668155327961456 49791927875948544 49974295338612106 50094125785319616 50098830784454144 50153268790969344 50157979345002496 50218959847440384 50462398899394944 50623312161191484 50702908563960653 50749464950486016 50762770321415152 50829259706697472 50889270639054848 51057474358114224 51117754729257216 51184709075275776 51347925622071936 51725416199533824 51806745470287808 51867910459036672 51929147661467648 51935847363592192 52039348865001036 52169030403646464 52230623119589376 52335385730188704 52417674072531768 52479560346525312 52541519685777408 52803029037024112 52860405458663712 52865370275556608 52934613659045888 52992133062156288 53341835455769256 53381711232417792 53425706266234302 53488782660881568 53551933525888512 53622076174098432 53636134679231104 53699459513563136 54011212544120832 54119546607354228 54183442175957952 54254411978038272 54318466773762048 54517413096667752 54653269946677248 54667598807677856 54803829918982144 54841921507957441 54978587029693184 55049889708430848 55160307119034117 55225431448572528 55297766054539008 55312263887957076 55363052673257472 55377567623361984 55450101498215424 55515567969878016 55857749725116416 56035867549494976 56175508372865024 56361184632510912 56375961270417789 56427726763127808 56516449603950336 56583175046221824 56696667874371096 56739051561500672 57108116611592046 57113480386985264 57182917170034656 57250429468936704 57255806610804736 57318021475393536 57325416429625344 57603304404026304 57671313027879936 57746851264413696 57786988410416694 57830187168452608 57946181215955032 58014594653045888 58090582521939968 58282588654073784 58351399266416256 58420291119151104 58427828284041216 58512146922797568 59060530854723398 59207709108900352 59277611953184768 59403407666652126 59473541560001184 59551440366426624 59621749032738816 59637380517466752 59827550735953572 59905913225750592 59976640396028928 60340651514134992 60346318899456128 60411891952758528 60417566029207552 60491019816235008 60935726972854272 61057950018553488 61130037326721792 61226153737612864 61298439633406976 61370810872643584 61378728702427136 61501048658637588 61654308658854912 61727100050423808 61850910408404832 62005042260615168 62232141365064132 62305614967620288 62403579771028496 62460879939059712 62477255780203264 62559088869781504 62839968440755968 62914159666778112 63040350993181848 63139471041913266 63197446919473152 63214015871950944 63288648712413696 63296813974377984 63371544569389056 63603648612779044 63762148271123456 63831433006688256 63837428257275904 64252665435358422 64412782437155328 64429670023334616 64514060396962176 64590228118800384 64607162227255648 64768162631524352 65058960564509184 65189453867949411 65266418984676624 65351905337182464 65429062250213376 65754715404596064 65832347890315776 65910072031862784 66013704220592128 66146112520099612 66224207103948608 66389237167931392 66608672747512896 66626136046857387 66687313447332864 66774660896047104 66792167713759488 66871025054625792 67283198532526592 67418153145486143 67497749548255312 67665953267314688 67889608761888144 67969761782858496 68058788990201856 68076632477485632 68157006305676288 68246278767034368 68293713575947002 68463900829429248 68879422954814472 68960744587582848 68967221599378432 69042162231724032 69051069790230528 69385798486668048 69558707204861952 69780514306918272 69798809191945834 69890232096709024 69972747128700416 70055359581036544 70204027242407058 70286912752728672 70378974978504192 70462067038691328 70480540611551616 71122447274359008 71234275021645736 71318376881175424 71402578034518016 71732416805013888 71817106789435392 72014950058827776 72159395476472304 72244589567943936 72339215970717696 72604164925908154 72683057505662604 72689884128890336 72864182960464896 72871026595569664 72950209150500864 73399852944574464 73547076158712156 73633908598096704 73730354739385344 73749685183942768 73817403564343296 73836756831149312 73933468664287232 74265417248166144 74353097788010496 74502232991942184 74687891813922816 74961443007918159 75148246176681216 75167948360557052 75236969017503744 75355266138600448 75444233394962432 75595557165828128 75693598349092416 75882226041667584 75934968241787226 76124197425729024 76144155482122728 76243889560046208 76333905958582272 76804405872035072 76895084037173248 77049317880555592 77588124299300736 77710118205431712 77801865688555008 77893721492201472 77903771045388288 78016195897063424 78531035532104738 78626511108797652 78719340519787968 78812279528666112 78915508331692032 79204543555536168 79298055413334912 79401920488568832 79516507356622336 79675999171938169 79770067647938096 79874550967667456 79968853861371904 80072566848626688 80138559399351453 80233173991322352 80327900288832768 80433114261147648 80454202018846656 80549189270344704 80654693088313344 81410600024737984 81506716435629056 81776119645001628 81979904920015872 82001398211516784 82076693473640448 82205744878473216 82467880544539776 82968395831935614 82976188486752176 83066351435042976 83074153290160384 83175152247323136 83273351954817024 83786624587674624 83885546222370816 84053801324242464 84185961389217688 84263262559297536 84285354495934592 84384864949884928 84395751965837312 84774674405925504 84874762569332736 85045001811556644 85108577342251008 85670220580477896 85804922185164182 85883709916207104 85906226697779488 86018747195949568 86120304158400512 86404956606039456 86506969541819904 86620276896620544 86680482615625041 86745280752678912 86919271823932548 87021891979568832 87135873782909952 87238749666951168 87672953872794752 87768220384196352 87776463853754368 88590796282085097 88811563663350528 88834848062476516 88916417929777152 89056223618345984 89161366739501056 89456070776200128 89678994412879872 89741326103930358 89858869838625888 89964960594043392 90519478349184192 90626349043811328 90745051986935808 90768843303314176 90876008407568384 91058284767929336 91285201105905664 91403590459281408 91586925027830232 91695055990082688 91839230606419296 91947659450110464 92056216308965376 92068093053640704 92514397982224064 92744942939815936 92809405628851054 93040685742557696 93348212047596198 93458422451430432 93605369656542744 93691319908589568 93715883670304896 93838633304672256 93974054148735488 94709206562869899 94821023807926416 94829929699145344 94932973068620544 94945220961566976 95057316854083584 95405472919168566 95643222406685184 95756142385913856 96212527301963072 96326119423925248 96452287960956928 96644505035001924 96771090595443264 96885342178200576 96910743340883472 96999728650665984 97152243947286528 97866470592765952 98062768211616208 98178544797462272 98307139652513792 98632073106894096 98748521835473664 98865108047794176 99020556330888192 99137463717347328 99219168780149418 99336310655922912 99583855751897088 99948590677224212 100188251570639232 100197661568908288 100306537581938688 100315958690004992 100924797798789888 101246624322382968 101405817127921306 101498929900972032 101525540642830304 101658519413394944 101778541278109696 102114948716228448 102235509458514432 102369418150551552 102440570363920503 102695851244143872 103450832399067648 103613490940575616 103735820918073344 104078697730002072 104338060807292928 104670771460377408 104698213787918751 104835348145063536 104959120693050624 105083039371554816 105606058074048224 105720810917327424 105730740551113216 105869227318091776 105984266124312576 106683670911538512 106851412532468604 106977565321763136 107103867051777024 107244152348196864 107272269358462208 107398919027126272 108022425088241664 108239093214708456 108366884351915904 108508823956076544 108906247388862231 109034826193335504 109306539893354496 109335197615355712 109607659837964288 109683843015914882 109957174059386368 110099779416861696 110320614238068234 110450862897145056 110595532109078016 110624527775914152 110726105346514944 110755135246723968 110900202996430848 111715499450232832 112071735098989952 112722369265021824 112751922540835578 112855453526255616 113032899207900672 113166350092443648 113393335748742192 114216233223184092 114226960773970528 114365834340069312 114500858937873408 114511613221609472 114636042950787072 114650832859250688 115206608808052608 115342626055759872 115573976820833388 115660374336905216 115755696910174321 115892362431910064 116029189306091776 116181165043879936 116565177308147568 116702798532832512 116840582238302208 116855656568082432 117024293845595136 117796553298157107 118121061709446796 118415418217800704 118555223906369536 118806815333304252 118947083120002368 119102880732853248 119243498065477632 119274761034933504 119655101471907144 119811826451501184 119953280792057856 120681303028269984 120692637798912256 120823783905517056 120835132058415104 120982039632470016 121871453945708544 122115900037106976 122260074653443584 122452307475225728 122596879266813952 123002097317275176 123308617317709824 123701820816809664 124010084521230336 124464282730128264 124611229935240576 124807159542056992 124954511560406528 125118177739563008 125205141555902837 125679936881511936 125828319333556224 126080701986363696 126278942083826532 126394893838946304 126428031743901888 126577297424827392 126593627948755968 126743089138778112 127207297225558088 127524296542246912 127662866013376512 128505330870716844 128707383277746273 128825564874310656 128859340046669232 129028120793924352 129180456237600768 129214324454511296 129536325263048704 130117921129018368 130378907735898822 130532837969353248 130703810674364928 130858124500426752 131509430809192128 131664695780631552 131820144063725568 132027408441184256 132292225040199224 132448414207897216 133217345495025792 133252272093714774 133374626894665728 133584335427518976 133742050109251584 134566397065053184 134836306290972286 134995499096510624 135331906534629376 135779217523776288 135939523565716992 136117577980403712 136153264954971264 136314012611352576 136587427151894004 136927801658858496 137758845909628944 137921489175165696 137934443198756864 138084324463448064 138102139580461056 138771596973336096 139117414409723904 139214108443276581 139561028613836544 139597618383891668 139780464193418048 139945494257400832 140110719162073088 140408054484814116 140573825505457344 140757949957008384 140924134077382656 140961081223103232 142244894548718016 142468550043291472 142636753762350848 142805156069036032 143108209378752849 143464833610027776 143634213578870784 144029900117655552 144318790952944608 144489179135887872 144678431941435392 145208329851816308 145366115011325208 145379768257780672 145728365920929792 145742053191139328 146799705889148928 147094152317424312 147267817196193408 147460709478770688 147499370367885536 147673513662298624 147866937328574464 148530834496332288 148706195576020992 148828753170224127 149004465983884368 149375783627845632 149922886015836318 150296492353362432 150335896721114104 150473938035007488 150710532277200896 151191114331656256 151387196698184832 151869936483574452 152108725691881959 152248394851458048 152288310964245456 152487779120092416 152667811917164544 153608811744070144 153790168074346496 154098635761111184 155176248598601472 155420236410863424 155603731377110016 155787442984402944 155807542090776576 156032391794126848 157062071064209476 157253022217595304 157438681039575936 157624559057332224 158409087111072336 158596110826669824 158803840977137664 159033014713244672 159351998343876338 159540135295876192 159749101935334912 159937707722743808 160145133697253376 160277118798702906 160466347982644704 160655800577665536 160866228522295296 160908404037693312 161098378540689408 162821200049475968 163013432871258112 163552239290003256 163959809840031744 164002796423033568 164411489756946432 164525764523872323 164935761089079552 165936791663871228 165952376973504352 166132702870085952 166148306580320768 166350304494646272 166546703909634048 167573249175349248 168107602648484928 168371922778435376 168526525118595072 168570708991869184 168769729899769856 168791503931674624 169127883811253367 169549348811851008 169749525138665472 170090003623113288 170217154684502016 171340441160955792 171609844370328364 171767419832414208 171812453395558976 172037494391899136 172240608316801024 172809913212078912 173013939083639808 173240553793241088 173360965231250082 173490561505357824 173838543647865096 174043783959137664 174271747565819904 174910033685142371 175345907745589504 175536440768392704 175552927707508736 177181592564170194 177623127326701056 177669696124953032 177832835859554304 178112447236691968 178912141552400256 179482652207860716 179717739677251776 179929921188086784 181038956698368384 181252698087622656 181537686606628352 181752016815136768 182116569535858672 182570402211811328 182807180918562816 183173850055660464 183390111980165376 183678461212838592 183895318900220928 184112432617930752 184136186107281408 185028795964448128 185618811257702108 186081371485115392 186696424095192396 186916844902860864 187210739313085488 187382639817179136 187431767340609792 187677266609344512 187948108297470976 189418413125739798 189642047615852832 189659859398290688 189865946137241088 189890441923133952 190114633708167168 190810945838337132 191286444813370368 191512284771827712 192425054603926144 192652238847850496 193289010070003848 193542181190886528 193770684356401152 193821486681766944 194304487894573056 195732941185531904 196125536423232416 196357089594924544 196614279305027584 197264146213788192 197497043670947328 197730216095588352 198041112661776384 198438337560298836 198672621311845824 199167711503794176 199878408140572161 199897181354448424 200376503141278464 200395323137816576 200613075163877376 201849595597579776 202254459436458429 202493248644765936 202811634255842612 202997859801944064 203051081285660608 203317038826789888 203557082556219392 204229897432456896 204471018917028864 204738836301103104 204881140727841006 205391702488287744 206711857991531893 206901664798135296 207226981881151232 207471641836146688 208157395460004144 208676121614585856 209341542920754816 209396427575837502 209670696290127072 209918241386101248 210166078743109632 211212116148096448 211441621834654848 211461481102226432 211738454636183552 213367341823077024 213702825064937208 213955130643526272 214207734103554048 214544538716924416 214797838054252544 216044850176483328 216478186429416912 216733768703831808 217017647912153088 217812494777724462 218069652386671008 218613079786708992 218670395230711424 219367686031829764 219914348118772736 220199558833723392 220641228476136468 220901725794290112 221191064218156032 221249055551828304 221452210693029888 221510270493447936 221800405992861696 223430998900465664 224143470197979904 224884329023754477 225444738530043648 225503845081671156 225710907052511232 226065798415801344 226332700184887296 226786671497484384 228432466446368184 228453921547941056 228731668680138624 229001717875746816 229023226443218944 230413217616105216 230685252111519744 231147953641666776 231320748673810432 231511393820348642 231784724863820128 232058378612183552 232362330087759872 233130354616295136 233405597065665024 233681164476604416 233711313136164864 234048587691190272 235593106596314214 236242123418893592 236830836435601408 237613630666608504 237894166240004736 238205761465706496 238549522069867008 239027997515814507 239310202943814288 239623652903002368 239906561584115712 241362606056539968 241385275597824512 241647567811034112 241670264116830208 241964079264940032 244231800074213952 244295832171810419 244520149306887168 244904614950451456 245193758533627904 246004194634550352 246617234635419648 247403641633619328 248928565460256528 249222459870481152 249614319084113984 249909023120813056 250236355479126016 250410283111805674 251359873763023872 251656638667112448 252161403972727392 252557884167653064 252789787677892608 252856063487803776 253154594849654784 253187255897511936 254414594451116176 255048593084493824 255325732026753024 257010661741433688 257414766555492546 257651129748621312 257718680093338464 258056241587848704 258360912475201536 258428648909022592 260235842258036736 260757815471797644 261065675938706496 261407621348729856 261716249000853504 263018861618384256 263329391561263104 264054816882368512 264584450080398448 264896828415794432 265772388846255291 266434690990051584 266504544187429548 266749253789331456 267168670855037952 267484100218503168 269132794130106368 269672612581944572 269990998193021248 270663813069258752 271558435047552576 271879047131433984 272235155960807424 272306529909942528 272628025222705152 273174854303788008 273855603317716992 274858624362366583 275517691819257888 275842978350331392 275868886397513728 276168648926896128 276204279160922112 277543193946672192 278234828819447808 278428216886553162 279122057227673088 279195236767783336 279560928386836096 279890988514801664 280816108969628232 281147651010914688 281515899914016768 281922162446206464 284489789097436032 284937100086582944 285273507524701696 285610312138072064 286216418757505698 286929667220055552 287268427157741568 288637581905889216 288978358271775744 289356863882870784 290416659703632616 290732230022650416 290759536515561344 291456731841859584 293599411778297856 294188304634848624 294535634392386816 294921418957541376 294998740735771072 295347027324597248 295733874657148928 297061668992664576 297412391152041984 297657506340448254 298008931967768736 298751567255691264 299845772031672636 300592984706724864 300671793442228208 300947876070014976 301421064554401792 302382228663312512 302774393396369664 303739872967148904 304217451383763918 304496789702916096 304576621928490912 304975558240184832 305335623834329088 307217623488140288 307580336148692992 308197271522222368 310352497197202944 310840472821726848 311207462754220032 312064783588253696 314094641363756253 314124142128418952 314506044435190608 314877362079151872 315249118114664448 316818174222144672 317192221653339648 317607681954275328 318066029426489344 318703996687752676 319080270591752384 319498203870669824 319875415445487616 320554237597405812 320932695965289408 321311601155331072 321732457044590592 321816808075386624 322196757081378816 324832919700978689 325642400098951936 326026865742516224 326718742166586693 327104478580006512 327919619680063488 328005592846067136 328822979513892864 329051529047744646 329871522178159104 331873583327742456 331904753947008704 332265405740171904 332296613160641536 332700608989292544 335146498350698496 336215205296969856 336743845556870752 337141417983738368 337539459799539712 337583007863349248 338255767622506734 339098697623702016 339499050277330944 340180007246226576 342680882321911584 343219688740656728 343534839664828416 343624906791117952 344074988783798272 345619826424157824 346027878167279616 346721930462500164 346981123010715648 347267090730522963 347677087295730192 348087567918275328 348543495131639808 349820067370284742 350691815491179008 351072881536785408 351105855415017472 353389659894471321 354363185128340388 355246254653402112 355339392249906064 355665671719108608 356224894473383936 357824283104800512 358965304415721432 359435479354503552 359859842376173568 362077913396736768 362505396175245312 363075373213256704 363504033630273536 364233139071717344 365140804423622656 365614361837125632 366347700111320928 366780223960330752 367356922425677184 367790637800441856 370057591928896256 371237622515404216 372162742970230784 373392848190384792 373833689805721728 374421478626170976 374863534681219584 375354533218689024 375615424667708511 375896216594941952 378836826251479596 379284095231705664 379319718796581376 379731892274482176 379780883846267904 380229267416334336 381621891676674264 382572889626740736 383893450555702087 384850109207852288 385304477695700992 386122149833238819 386578020140007696 387084362381773056 387541368712802304 387642973363533888 388608975789146112 392251072846464832 392714179189849088 393228558610055168 394528292427576384 394994087341894656 395460432191176704 396082225323552768 396876675120597672 397345242623691648 399756816281144322 399794362708896848 400753006282556928 400790646275633152 401226150327754752 403699191195159552 404508918872916858 404986497289531872 405623268511685224 405995719603888128 406102162571321216 406634077653579776 408459794864913792 408942037834057728 409762281455682012 410783404976575488 413423715983063786 413803329596270592 414453963762302464 414943283672293376 416314790920008288 417352243229171712 417642325329829743 418683085841509632 418792855151675004 419341392580254144 419836482772202496 420332157486219264 422424232296192896 422883243669309696 422922962204452864 426734683646154048 427405650129874416 427910261287052544 428415468207108096 429089077433848832 429595676108505088 432089700352966656 432956372858833824 433467537407663616 434035295824306176 435624989555448924 436139304773342016 437226159573417984 437340790461422848 438735372063659528 439828696237545472 440399117667446784 441282456952272936 441803451588580224 442382128436312064 442498111103656608 443020540986895872 443600811985723392 446861997800931328 448286940395959808 449768658047508954 450889477060087296 451007690163342312 451421814105022464 452131596831602688 453573342994968768 456326177075645877 456864932892736368 456907843095882112 457463337360277248 458003435751493632 460826435232210432 461370504223039488 462295907283333552 463022787640697284 463569449727640256 464116757224367104 464724660175519744 466260709232590272 466811194131330048 467362328953208832 467422626272329728 468097175382380544 471186213192628428 471927072018403001 472484246837787184 473661672871202816 475227261333217008 475788332480009472 476411522931412992 477099044139734016 478055995031629014 478620405887628576 479247305806004736 479813123168231424 482725212113079936 482770551195649024 483295135622068224 483340528233660416 488463600148427904 488591664343620838 489040298613774336 489809229900902912 490387517067255808 492008389269100704 493234469270839296 493577293571616969 494807283267238656 497857130920513056 498444919740962304 499228638168227968 499818046241626112 500820566223611348 502719747526047744 504322807945454784 505115768335306128 505579575355785216 505712126975607552 506309189699309568 506374511795023872 508829188902232352 510097186168987648 510451730958680797 510651464053506048 514021323482867376 514829533110985092 515302259497242624 515437360186676928 516112483175697408 516721824950403072 516857297818045184 520471684516073472 521515630943595288 522131351877412992 522815242697459712 524730101055427113 526037723236768512 526658783122526208 528109633764737024 529168900160796896 529793656831588864 531544777692510582 532869381980103168 533009088374859096 533498507578662912 534337341710075904 538265588260212736 539345225163889144 539981996386042496 543116870095105152 543758094262867968 544613059819885056 545256050445410304 546349708607576016 547711206635433984 549717248724733166 551035383638515776 551685956700662784 551737772795027456 552337297853792256 552408558321844224 555086387893344384 556856433773106324 557731994203567183 558244114455346176 558390473535566672 559121856773672192 559781977029603328 561632217939256464 562295302021829376 563031799828033536 563844324892412928 568979578194872064 569874200173165888 570547015049403392 571220624276144128 572432837515011396 573859334440111104 574536854315483136 577275163811778432 577956716543551488 580833319407265232 581464460045300832 581519073031122688 582913463683719168 587198823556595712 588376609269697248 589071268784773632 589842837915082752 589997481471542144 590694054649194496 594123337985329152 595315012680896508 596017863935537472 597503134511382528 599691544063345272 601185969413449728 601343586884456416 602842129108803584 603261136587531851 604764457326625024 605548786792739328 606763378309375287 607479745934297808 608434902767527836 608993579405832192 609153243856981824 609951116480369664 610671247668658176 614435246976280576 616394543044444736 620135573974595679 620704994394405888 621680945643453696 622414925508440064 624129567176507392 628189282727512506 628248284256837904 629012088870381216 629754724158303744 630498236229328896 633636348444289344 634384443306679296 635215363908550656 636132058852978688 637407993375505352 638160541183504768 638996407741339648 641108475194811624 641865391930578816 642623202310662144 643633616150773248 644393514162757632 649665839401957378 651284800197903872 652053731485032448 653437484333173386 654208957160013024 655839239360126976 656011185692134272 658103058095489292 659743044356318208 663747166655484912 663809507894017408 664530811480343808 664593226321283072 665401217978585088 670292996701396992 672430410593939712 673487691113741504 674282835967476736 675078919599079424 675166015726698496 676511535245013468 678197395247404032 678998100554661888 680360014492453152 685361764643823168 686439377481313456 687069679329656832 687249813582235904 688149977567596544 691239652848315648 692055756334559232 693443860925000328 693962246021431296 694534181461045926 695354174591460384 696175135836550656 697086990263279616 699640134740569484 701383630982358016 702145763073570816 702211710830034944 706779319788942642 708726370256680776 710492509306804224 710678784499812128 712449788946767872 715648566209601024 717083992547443521 717930608831442864 718870958709007104 719719684752347136 724155826793473536 725010792350490624 726150746426513408 728466278143434688 730281608847245312 732695400222641856 732887496515431257 733560447920661504 734713844851354368 735581275600883712 740115183857792512 742475245030808432 744325485940461568 746785696380769584 747667379611443456 748842957252341952 749727069362439168 750709066437378048 751230849335417022 751792433189883904 757673652502959192 758568190463411328 758639437593162752 759463784548964352 759561767692535808 763243783353348528 765145779253481472 767786901111404174 769700218415704576 770608955391401984 772244299666477638 773156040280015392 774168724763546112 775082737425604608 775285946727067776 784502145692929664 785428358379698176 789056584855152768 789988174683789312 792164450647105536 793753350241195344 794690485247383296 799513632562288644 799588725417793696 801506012565113856 801581292551266304 802452300655509504 807398382390319104 809017837745833716 809972994579063744 811246537023370448 811991439207776256 812204325142642432 813268155307159552 816919589729827584 817884075668115456 819524562911364024 821566809953150976 824575873087099749 826847431966127572 827606659192541184 828907927524604928 829886567344586752 832629581840016576 834704486458343424 835284650659659486 837366171683019264 837585710303350008 838682785160508288 839672965544404992 844848464592385792 845766487338619392 845845924408905728 853469367292308096 854811300259748832 855820522574105088 856830936414216192 858178154867697664 865912745717667648 866935074815327232 868070591648612352 871249979110897848 872278609546684032 874681580922845696 876435990891319859 877470744127319056 879657392475090944 880798235334893568 882564913904545872 883606903177160448 884764256872624128 884996222207313216 886041081973791744 887201623971446784 896573880791919616 899537316095017908 901778954120174592 902015380326684624 902843628210044928 904263193663205376 907146685989937536 912652354151291754 913729865785472736 913815686191764224 914926674720554496 916006871502987264 921652870464420864 922741008446078976 924591814566667104 926045575281394568 927138899455280512 928233514448734208 932521418465180544 933622388262660096 936194350764761088 942372426385256856 943854144036806002 944968493675574368 947323345742405632 950454522666434016 951576664960018944 952823045862825984 954198088279468032 956111990063258028 957240811775257152 958494611612009472 959626246336462848 965450424226159872 965541102391298048 966590271244136448 974498759102936067 976927200296855808 977183328687241676 978080597227548672 979618459801805824 980775034134511616 984016778538201408 986468938541678592 987154587143233938 989614566534477312 995714261841026112 996889839481924608 998457276336455936 999636092483252224 1001641132447222696 1005439495052095488 1008645615890909568 1010231536670612256 1011424253951215104 1012618379398619136 1012749023590047744 1017658377804464704 1020194372337975296 1020903461917361594 1028042646965734752 1029659066221970184 1030604518994485248 1030874720373353856 1032224966351394816 1033714595636090368 1040943369032146944 1041801272191568889 1043031261887190576 1044262703754825984 1045630485394919424 1049460202110854226 1052075446473537024 1053317566245052416 1058337800321593792 1059587313663177728 1063089555385021164 1065738763960206336 1066018176749718192 1066997015157325824 1068674683420151808 1076531176520425472 1078690450327778288 1079963992772084992 1086233740190210304 1087516188525735936 1089226119639770112 1090512100890820608 1092699417215152032 1095422413270867968 1099434497449466332 1102070767277031552 1103371913401325568 1103475545590054912 1110172775786688768 1113712867546212648 1115463988407134366 1116488228910692352 1116780947071133344 1118243713547344384 1119563954059206656 1123264435878512928 1124590604043658752 1126063599656067072 1126846274003125533 1127688649784825856 1137959156389744128 1139748400346331776 1141094030098806784 1144865675030022792 1147718668880222208 1151680351667106261 1154550327623556864 1155913433087102976 1161666638814530464 1162928920090601664 1163038146062245376 1165826927367438336 1176753218539394496 1178142537569547264 1179685675830165504 1179994962943084288 1181388109298388992 1188246675970658304 1190630025361793016 1192035727871074944 1199383088126690544 1202371938826899456 1202687173768912832 1205684258217607168 1206522273175063702 1209528914653250048 1211097573585478656 1213526756618750574 1214959491868595616 1216869805535055672 1217987158811664384 1218306487713963648 1219902232960739328 1228870493952561152 1232789086088889472 1240271147949191358 1241409988788811776 1243361891286907392 1244829851016880128 1256378565455025012 1256496568513675808 1258024177740762432 1259509448316607488 1260996472458657792 1267272696888578688 1268768886613358592 1272264117705957376 1274815986751010704 1276321082367009536 1277992815482679296 1282216950389623248 1283730783861157632 1285246404621324288 1287267232301546496 1288787028325515264 1299331678803914756 1302569600395807744 1304107462970064896 1306874968666346772 1308417914320026048 1311678478720253952 1312022371384268544 1316206116190978584 1319486088712636416 1327494333310969824 1327619015788034816 1329061622960687616 1329186452642566144 1330802435957170176 1340585993402793984 1344860821187879424 1346975382227483008 1348565671934953472 1353023070490026936 1356394790494808064 1360720028984906304 1370723529287646336 1372878754962626912 1374499627164471808 1376299955135193088 1382479305696631296 1384111512669118464 1386887721850000656 1389068362922091852 1390708349182920768 1392350271673101312 1394173980526559232 1399280269481138968 1402767261964716032 1404291526147141632 1413558639577885284 1415781216055209003 1417452740513361552 1420985018613608448 1421357568999624256 1424899577893535744 1431297132419202048 1434167985094887042 1435861217662885728 1437741917418014208 1439439369504694272 1448311653586947072 1450021584700981248 1452301492853026816 1456932556286869376 1465390800445283712 1465774993030862514 1467120895841323008 1469427689702708736 1471162551201767424 1480230367715585024 1484950490061616864 1488650971880923136 1493571392761539168 1495334759222886912 1497685914504683904 1499454138724878336 1502461698670834044 1503584866379767808 1515347305005918384 1517136380926822656 1517278875186325504 1518927569097928704 1519123535385071616 1526487566706697056 1530291558506962944 1531355192876042391 1535573802222808348 1539400436831409152 1541217910782803968 1544488599332955276 1546312080560030784 1548337449527092224 1550165474851209216 1550571893454135552 1569004291385859328 1570856716759396352 1574190303166281339 1578113169710305536 1579976349367578624 1584328901294211072 1587506700482390688 1589380970494766592 1599027265124577288 1599177450835587392 1603012025130227712 1603162585102532608 1614796764780638208 1618035675491667432 1619945989158127488 1622493074046740896 1624408650285284864 1626536310614319104 1633839179459655168 1635768151336230912 1639049125822728048 1643133619906301952 1649151746174199498 1653694863932255144 1655213318385082368 1657815855049209856 1665259163680033152 1670569301319318972 1673195982610701549 1674732343366038528 1675171420606700016 1677365570321016576 1679345931088809984 1689696929184771584 1691532974677238784 1691691848817811456 1706938734584616192 1709622600519497664 1711641045148210176 1713661872828432384 1716356309735395328 1731825491435335296 1733870149630654464 1742499958221795696 1744557219093368064 1749363161845691392 1752871981782639718 1754941488254638112 1759314784950181888 1761596470669787136 1765129827809091744 1767213806354320896 1769528513745248256 1769992444414626432 1772082163947583488 1793147761583839232 1799074632190035816 1803557908240349184 1804030760653369248 1808526387326410752 1809783409762595553 1814293371979875072 1825304708302583508 1827459731570945472 1827631372383528448 1829853349441108992 1832013743005974528 1843305740928841728 1849183629133334208 1852091150562789136 1854277798910561024 1856467028897468416 1860406721923787037 1865042836930361088 1867244776525320192 1872388701529522176 1884744852770513712 1887708288073612004 1889936987351148736 1894646691484811264 1900909045332868032 1903153329920037888 1905646091725651968 1908396176558936064 1912223980126516056 1914481623550514304 1916989223224018944 1924010370536566081 1930900848452319744 1931082204782596096 1933180542488272896 1948997518205872134 1953854400593711616 1954366657374483352 1956161194455097344 1959236919603611648 1968033557076402816 1974309174286467876 1979229133068954624 1991428523682052224 1993779678963849216 1996914552672911872 1999272184966504448 2003282264894445392 2010878990104190976 2017291231781819136 2020463073341224512 2022848507902430208 2025236758797238272 2025498047180095488 2035316755608929408 2041806923834723188 2056085293931469504 2059318132443940368 2061209037988970496 2061749440746707712 2064449932702789632 2067429191272180736 2081886738064293888 2083602544383137778 2086062523774381152 2088525407509651968 2091260970789838848 2098920404221708452 2104150892947074048 2106635132490104832 2116675600643187584 2119174627326355456 2126179110770042328 2131477527920412672 2132036353499436384 2137349366840303616 2153062353040850944 2157380900655556576 2159927985544169984 2172467480380420608 2175032377051471872 2178452239279540224 2185398834430304064 2190844826541735936 2198662489546293771 2198868994898932664 2204141534554063104 2206743826802651136 2220345551573377536 2227425735092425296 2230927976814268732 2232976457821384704 2233561894142266688 2236487427094688768 2239127908118413312 2246528871757025856 2249181208087317504 2252127199312134144 2253692548006251066 2255377299569651712 2273830437906850823 2275918312779488256 2279496800692663552 2282188060197613568 2289731350060045584 2295437337760444416 2303360703334212522 2309100655247113728 2311826866174205952 2323333277629060928 2325857840181203328 2326076292124490752 2353506437078788992 2356285075139094528 2359989925886168576 2362776218596777984 2376493351941316608 2381260050723586032 2384071455742149888 2398766176253381088 2404743877653798912 2405374347537825664 2413044546350127404 2419057829306500096 2422195147170957312 2427053513237501148 2429918983737191232 2433739611070111344 2435974317623328768 2436612975427927296 2439804465921478656 2457740987905122304 2465578172177778944 2473727619261299247 2480542295898382716 2482819977577623552 2486723782573814784 2489659702033760256 2512757130910050024 2512993137027351616 2516048355481524864 2519018896633214976 2534545393777157376 2537537773226717184 2544528235411914752 2549631973502021408 2552642164734019072 2555985630965358592 2564433900779246496 2567461567722315264 2570492809242648576 2574534464603092992 2598663357607829512 2605139200791615488 2613749937332693544 2616835828640052096 2624044742768537088 2629307972673959577 2632412232381957168 2638972177425272832 2654988666621939648 2655238031576069632 2658123245921375232 2658372905285132288 2661604871914340352 2687254153889914609 2689721642375758848 2693950764454966016 2697131343869906944 2706046140980053872 2712789580989616128 2721440057969812608 2741447058575292672 2745757509925253824 2748999254328943616 2752599910270386176 2764958611393262592 2768223025338236928 2773775443700001312 2778136725844183704 2781416698365841536 2784700543346202624 2798560538962277936 2805534523929432064 2808583052294283264 2827117279155770568 2831562432110418006 2834905481026723104 2841970037227216896 2842715137999248512 2862594264838404096 2868335970189774084 2871722435325771456 2875483834836028416 2878878739009388544 2896623307173894144 2904602985706053632 2913865112573738752 2923496277308808201 2930781600890567424 2931549986061725028 2934241791682646016 2938855379405417472 2942325102403534848 2960460735431170048 2969900980123233728 2977301943761846272 2987142785523078336 2990669518445773824 2995371829009367808 2998908277449756672 3004923397341668088 3007169732759535616 3030694610011836768 3034272761853645312 3034557750372651008 3037855138195857408 3038247070770143232 3052975133413394112 3060583117013925888 3062710385752084782 3071147604445616696 3078800873662818304 3088977198665910552 3092624161120061568 3096674899054184448 3101143786908271104 3138008582771718656 3141713433518792704 3148380606332562678 3156226339420611072 3159952698735157248 3175013400964781376 3178761940989533184 3198054530249154576 3198354901671174784 3206024050260455424 3229593529561276416 3236071350983334864 3239891978316254976 3244986148093481792 3248817300570569728 3253072621228638208 3267678358919310336 3271536302672461824 3278098251645456096 3286267239812603904 3298303492348398996 3307389727864510288 3310426636770164736 3315631710098419712 3330518327360066304 3341138602638637944 3346391965221403098 3349464686732077056 3350342841213400032 3354731140642033152 3358691862177619968 3379393858369543168 3383065949354477568 3383383697635622912 3413877469169232384 3419245201038995328 3423282090296420352 3432712619470790656 3455041055001318783 3463650982870670592 3467740299261308928 3484999916443591392 3489114438186736128 3498726323691382784 3505743963565279436 3509882976509276224 3518629569900363776 3530259655618183488 3534427612708641792 3539057027490496512 3539984888829252864 3544164327895166976 3573162116710765579 3586295523167678464 3598149264380071632 3607115816480698368 3608061521306738496 3617052774652821504 3619566819525191106 3628586743959750144 3650609416605167016 3654919463141890944 3655262744767056896 3659706698882217984 3686611481857683456 3698367258266668416 3704182301125578272 3708555597821122048 3712934057794936832 3720813443847574074 3730085673860722176 3734489553050640384 3769489705541027424 3775416576147224008 3779873974702297472 3801818090665736064 3806306659840075776 3816792353117872128 3824447960253032112 3828963247101028608 3833978446448037888 3848020741073132162 3861801696904639488 3862164409565192192 3866361084976545792 3897995036411744268 3907708801187423232 3908733314748966704 3912322388910194688 3918473839207223296 3936067114152805632 3948618348572935752 3958458266137909248 3982857047364104448 3987559357927698432 3993829105345823744 3998544369933008896 4006564529788890784 4021757980208381952 4034582463563638272 4040926146682449024 4045697015804860416 4070633511217858816 4083613847669446376 4112170587862939008 4118636264887880736 4123498881493415424 4128899865405579264 4134858382544361472 4167205088766275556 4172125047548762304 4177050815019303936 4182521941579677696 4197840808443416904 4208301785894148096 4222827956112722957 4233351201286375168 4238349254652710912 4247343648165627009 4252358221540084656 4262955055840825344 4264072706998872768 4274698733680607232 4314761801311113152 4319855971088339968 4344934960760841216 4350064754102943744 4356904478559080448 4370797668860608128 4397324979092587542 4397737989797865328 4408283069108126208 4413487653605302272 4440691103146755072 4454851470184850592 4461855953628537464 4465952915642769408 4467123788284533376 4472974854189377536 4493057743514051712 4498362416174635008 4507385096012502132 4510754599139303424 4547660875813701646 4551836625558976512 4558993601385327104 4564376120395227136 4579462700120091168 4590874675520888832 4594065578628127173 4606721406668425044 4618201310494227456 4623653732348411904 4646666555258121856 4651715680362406656 4652152584248981504 4707012874157577984 4712570150278189056 4719979851772337152 4725552437193555968 4752986703882633216 4762520101447172064 4768142911484299776 4797532352506762176 4809487755307597824 4810748695075651328 4826089092700254808 4838115658613000192 4844390294341914624 4854107026475002296 4859837967474382464 4867479222140222688 4873225950855854592 4879608931842957312 4915481975810244608 4931156344355557888 4947455238522598494 4961084591796765432 4965639955155247104 4973447565147629568 5019587947832104647 5025514261820100048 5025986274054703232 5032096710963049728 5038037793266429952 5069090787554314752 5075075546453434368 5099263947004042816 5105284329468038144 5111971261930717184 5128867801558492992 5134923135444630528 5140985618485297152 5149068929206185984 5197326715215659024 5210278401583230976 5227499874665387088 5233671657280104192 5248089485537074176 5258615945347919154 5264824464763914336 5277944354850545664 5309977333243879296 5310476063152139264 5316246491842750464 5316745810570264576 5374508307779829218 5379443284751517696 5387901528909932032 5394262687739813888 5412092281960107744 5425579161979232256 5429350229287786659 5442880115939625216 5482894117150585344 5491515019850507648 5497998508657887232 5529917222786525184 5547550887400002624 5556273451688367408 5562833396731683072 5569401086692405248 5597121077924555872 5611069047858864128 5617166104588566528 5654234558311541136 5663124864220836012 5669810962053446208 5683940074454433792 5685430275998497024 5725188529676808192 5736671940379548168 5743444870651542912 5750967669672056832 5772031111609698243 5793246614347788288 5809205971412107264 5827730225147477504 5846992554617616402 5861563201781134848 5863099972123450056 5868483583365292032 5877710758810834944 5920921470862340096 5939801960246467456 5974285571046156672 5981339036891547648 5990743658018735616 5997816554899513344 6009846794683336176 6061389220023673536 6068545523707290624 6069115500745302016 6075710276391714816 6076494141540286464 6105950266826788224 6125420771504169564 6135051936239239013 6142295208891233392 6157601747325636608 6177954397331821104 6185248322240123136 6193349798108368896 6202287573816542208 6276017165543437312 6283426867037585408 6296761212665125356 6312452678841222144 6319905397470314496 6350026801929562752 6357523881979066368 6396109060498309152 6396709803342349568 6412048100520910848 6459187059122552832 6472142701966669728 6479783956632509952 6489972296186963584 6497634601141139456 6535356717838620672 6556196503290912192 6572534479625207808 6596606984696797992 6614779455729020576 6631263420196839424 6635872502462850361 6661036654720132608 6682277205277275888 6692783930442806196 6698929373464154112 6700685682426800064 6709462281284066304 6717383724355239936 6758787716739086336 6766131898708955136 6821491313720552469 6827754938338464768 6838490402077990656 6846564180592840704 6865425238941581312 6910082110002637566 6927301965741341184 6935480598522617856 6969999832887182784 6978228876373472256 6997452647382765568 7011487927130558872 7019765953018552448 7060519311236366976 7068855225417283584 7079969777658505728 7088328655790333952 7146324233421531158 7172591046335356928 7196298528760143264 7214231632961396736 7216123042613476992 7239133639050382212 7257173487919500288 7301218833210334032 7309838926283781888 7310525489534113792 7319413397764435968 7373222963715366912 7396734516533336832 7408364602251156544 7417111195642244096 7425868115589873664 7441626887695148148 7460171347721444352 7468979106101280768 7538979411082054848 7550833152294448016 7559747949404594944 7603636181331472128 7612613319680151552 7633584706235744256 7648895920506064224 7657926494202057216 7667956892896075776 7696041482146264324 7723603393809278976 7724328819130384384 7795990072823488536 7815417602374846464 7817466629497933408 7836947678414446592 7872134228305611264 7887923918021878731 7897236697145871504 7916916532275818496 7965714094728208896 7975118715855396864 7987658210691647488 8013129059577781568 8061762461669743827 8069164927127276544 8081852293364898048 8091394031609720832 8141267022435717632 8167227695338892752 8224341175725878016 8237272529775761472 8246997762986830848 8257799730811158528 8269716765088722944 8334410177532551112 8344250095097524608 8354101630038607872 8395681616886833808 8416603571788296192 8445655912225445914 8466702402572750336 8476698509305421824 8494687296331254018 8504716443080169312 8525910111681650688 8528145413997745536 8629523602622226304 8639711942176679936 8689869921521682432 8713808957118160896 8741595337721216256 8794649958185175084 8795475979595730656 8816566138216252416 8826975307210604544 8881382206293510144 8909702940369701184 8923711907257074928 8931905831285538816 8934247576569066752 8945949708378755072 8986115487028103424 8996724832349270016 9014770192025004264 9021509198278606848 9095321751627403292 9103673251117953024 9117987202770654208 9128752240790454272 9158925400240182336 9181749351041777664 9188131157256254346 9213442813336850088 9236402620988454912 9293333110516243712 9303431360724813312 9304305168497963008 9414025748315155968 9425140300556378112 9439959703544674304 9525040202894344128 9536285822968599552 9595064705013524352 9621497390151302656 9652178185400509616 9676231317226000384 9688780588683829248 9708214052950004592 9719675934948764928 9734958444280445376 9746451901711709184 9759217863685914624 9862312688711115776 9894910477045196988 9922169183593530864 9931279910310494208 9946895130295259136 10039175895664209294 10051028523640200096 10051972548109406464 10064193421926099456 10076075586532859904 10138181575108629504 10150151092906868736 10198527894008085632 10210568658936076288 10257735603116985984 10269846270889261056 10298137858412371968 10394653430431318048 10420556803166461952 10454999749330774176 10467343314560208384 10496178971074148352 10517231890695838308 10529648929527828672 10555888709701091328 10619954666487758592 10620952126304278528 10632492983685500928 10719486350132296737 10749016615559658436 10758886569503035392 10775803057819864064 10788525375479627776 10824184563920215488 10851158323958464512 10858700458575573318 10885760231879250432 10965788234301170688 10983030039701015296 10995997017315774464 11059834445573050368 11095101774800005248 11112546903376734816 11125666793463366144 11138802173384810496 11194242155849111744 11222138095717728256 11308469116623082272 11326249728441672024 11339621924106892416 11370860551996994048 11450377059353616384 11473343880759096336 11486889741303085824 11501935339344113664 11544062223219396486 11586493228695576576 11655460450294955008 11693985109235232804 11723126403562269696 11726199944246900112 11736967166730584064 11755421517621669888 11841842941724680192 11879603920492934912 11948571142092313344 11962678073783095296 11981487316037471232 11995633109799026688 12019693589366672352 12122778440047347072 12137091047414581248 12138231001490604032 12211900533653576448 12250841543008339128 12270103872478478026 12284590417782466784 12315203494651273216 12355908794663642208 12370496644480246272 12386699596216737792 12404575147633084416 12552034331086874624 12593522425330250712 12624905357682444288 12668483868338168871 12700053603859125504 12715047763958132736 12792218120996618304 12793419606684699136 12824096201041821696 12944285403933339456 12959567913265019904 12979944592373927168 12995269202282278912 13070713435677241344 13112393006581824384 13193213969393595984 13229558911458041152 13262526840393678848 13271745004925700722 13322073309440265216 13364554410554551776 13385567860885612392 13397858746928308224 13401371364853600128 13418924562568132608 13517575433478172672 13532263797417910272 13642982627441104938 13655509876676929536 13676980804155981312 13693128361185681408 13820164220005275132 13854603931482682368 13870961197045235712 13939999665774365568 13956457752746944512 13994905294765531136 14022975854261117744 14039531906037104896 14121038622472733952 14137710450834567168 14159939555317011456 14176657311580667904 14292648466843062316 14345182092670713856 14392597057520286528 14428463265922793472 14432246085226953984 14478267278100764424 14514346975839000576 14602437666420668064 14619677852567563776 14621050979068227584 14638826795528871936 14746445927430733824 14793469033066673664 14816729204502313088 14834222391284488192 14883253775390296296 14920342695442888704 15077958822164109696 15101666304588896032 15119495898809189888 15207272362662944256 15225226639360303104 15297791841012128448 15315852988404114432 15335913785792151552 15392082964292528648 15447206787618557952 15591980145646977072 15630835204749692928 15634933258995866816 15673895356828893184 15744268456611222528 15775847836043757462 15794473394291743008 15833833064551636992 15931428189456417792 15950237431710793728 15975316421383294976 16026258119155563136 16123524923339487654 16138329854254553088 16163704586729796096 16182788063219441664 16282534044871435264 16334455390677785504 16448682351451756032 16474545059551522944 16493995525973661696 16539433530177445888 16668820355065102224 16688500190195049216 16708203260077215744 16791363233773667616 16833207143576592384 16891311824450891828 16933404805145500672 16953397018610843648 16989374592662508036 17009432886160338624 17051820223363301376 17056290827995491072 17259047205244452608 17279423884353359872 17316093334829094729 17379739843043364864 17427617914236321792 17483190675442432512 17589299916370350168 17590951959191461312 17633132276432504832 17762764412587020288 17819405880739402368 17847423814514149856 17868495153138133504 17891899416757510144 17972230974056206848 17993449664698540032 18029540384050008528 18190643503254806584 18207346502235906048 18235974405541308416 18317850800480364672 18376262314512508692 18405155808717717039 18426885626673700176 18472805241976909824 18586666221032487424 18606862721449626624 18608610336995926016 18828051496630311936 18850280601112756224 18879919407089348608 19050080405788688256 19072571645937199104 19190129410027048704 19242994780302605312 19304356370801019232 19352462634452000768 19377561177367658496 19416428105900009184 19439351869897529856 19469916888560890752 19492903803423418368 19724625377422231552 19789820954090393976 19844338367187061728 19893790260590518272 19907617507388551083 20078351791328418588 20102057047280400192 20103945096218812928 20128386843852198912 20152151173065719808 20276363150217259008 20397055788016171264 20421137317872152576 20464473941161657407 20515471206233971968 20539692541778522112 20596275716824743936 20789306860862636096 20841113606332923904 20909999498661548352 20934686629120416768 20992357942148296704 21034463781391676616 21059297859055657344 21239909332975517184 21241904252608557056 21264985967371001856 21438972700264593474 21498033231119316872 21517773139006070784 21551606115639728128 21648369127840430976 21717400917151146636 21771520463758500864 21931576468602341376 21966060079402030592 21991994034631548928 22119668891146100736 22190203549600010496 22225093806753469632 22251333586926732288 22277604346769620992 22388484311698223488 22616938233246164544 22652499456883344048 22679243848213784832 22741721103993988096 22900754118707232768 22946687761518192672 22973779482606171648 23003870678688227328 23088124446438792972 23172986457391153152 23310920900589910016 23387970218470465608 23446252807124539392 23452399888493800224 23510843035243339776 23683685883449360384 23759207840985869824 23897142284184626688 23925356147566190592 23962974632074942464 24039387178733344704 24185287385009231481 24245556880094694144 24274182094829162496 24423801067307152896 24501683086016678256 24540207744956956052 24569180835564933568 24630406989302546432 24711817589327284416 24740993288960492544 24773399192433475584 24809150295266168832 25012134816975359053 25104068662173749248 25187044850660501424 25249810715364888576 25336967736676337742 25400107207718251008 25430095527916265472 25584436241993236608 25586839213369398272 25888570807866678912 25919135826530039808 25959889184747854336 25990538404564557824 26141426871354482688 26224786013163648768 26386427938787191968 26459117822916082304 26543490009851401444 26644146618880530432 26729108821109103552 26771135721771224784 26795717493856616448 26802742729707200256 26837849125136265216 27035150866956345344 27064527594835820544 27285965254882209876 27311019753353859072 27353961608311962624 27386256722371362816 27640328440010550264 27709207862965364736 27879999331548731136 27912915505493889024 27989810589531062272 28045951708522235488 28079063812074209792 28242077244945467904 28275420901669134336 28319879110634022912 28585296933686124632 28785194115040573056 28864492170453907968 28956534556201528848 29028693951678001152 29204875332841336128 29239355705135127552 29242101958136455168 29277653591057743872 29559795692789060699 29586938066133347328 29633458409004626176 29668444782568976384 29766507550780592592 29840685390885777408 30155917644328219392 30203332609177792064 30238991797618379776 30414544725325888512 30450453278720606208 30595583682024256896 30631705976808228864 30784165928585057296 30894413575237115904 31183960291293954144 31261670409499385856 31269866517991733632 31488536913222445056 31551695672087514924 31588946788583486016 31667666129103273984 31862856378912835584 31950632842766589952 32052516238311126272 32158459050396890211 32247049846678975308 32276659708509106176 32327409173459592192 32365576126438883328 32565068089742870528 32668910781355571008 32897364702903512064 32949090119103045888 32987991051947323392 33078867060354891776 33337640710130204448 33377000380390098432 33416406520154431488 33582726467547335232 33666414287153184768 33782623648901783656 33866809610291001344 33978749185325016072 34018865772320677248 34112581655990982144 34518094410488905216 34558847768706719744 34632186669658189458 34759479686086729728 34966381350884865024 35178599832740700336 35181903918382922624 35266264552865009664 35525528825174040576 35638811761478804736 35694847629028299712 35736990306276267008 35783798833515020288 35944461948112413696 35986899329397080064 36059080768100017056 36381287006509613168 36414693004471812096 36471948811082616832 36635701600960729344 36752524629025017384 36810311617435434078 36853771253347400352 36945610483953819648 37173332442064974848 37213725442899253248 37217220673991852032 37656102993260623872 37759838814178697216 38005451605014506613 38100160811577376512 38145143291874398208 38380258820054097408 38485989560605210624 38608712741602038464 38704925268904001536 38832856211800018368 38878703739795059712 38939833777121781504 38985807606846836736 39449250754844463104 39579641908180787952 39688676734374123456 39787580521181036544 39815235014777102166 40156703582656837176 40204114094560800384 40207890192437625856 40256773687704397824 40552726300434518016 40794111576032342528 40842274635744305152 40928947882323314814 41030942412467943936 41079385083557044224 41578613721725272192 41819998997323096704 41869373258240833536 41984715884296593408 42068927562783353232 42118595718111314688 42479818665951034368 42483808505217114112 42529971934742003712 42877945400529186948 42996066462238633744 43035546278012141568 43103212231279456256 43296738255680861952 43434801834302293272 43543040927517001728 43863152937204682752 43932120158804061184 43983988069263097856 44239337782292201472 44380407099200020992 44450187613506939264 44502667173853464576 44776968623396446976 45233876466492329088 45304998913766688096 45358487696427569664 45483442207987976192 45893375523036385344 45947558965212343296 46007741357376454656 46176248892877585944 46451107517239952527 46621841801179820032 46775940436940931216 46892505614249078784 46904799776987600448 47021686070486679552 47518415681971739648 47794284568369253376 47850712295132381184 47925949264149884928 48078774357466689408 48370574770018462962 48491113760189388288 48548364189658324992 48847602134614305792 49003366172033356512 49080415489913912104 49138361671129867136 49423635178654568832 49481986577920985088 49618300590532337664 50024269633950718106 50208137324347498496 50374089701321002848 50499621430729777152 50673935473352675484 50800214415436502016 50860191055832530944 51168872483986473216 51173678426738796544 51777141615733357824 51838271653060079616 51919778369495708672 51981076809129115648 52282853742708965376 52449572026327297536 52772855877574383936 52918235645832164608 53086980019702802888 53288293237761060864 53458217642218207104 53542271443542449568 53605485459414400512 53675698250272530432 54070301733912690688 54571930509764419752 54622039506707718144 54707923216623925248 55215467426153151117 55280656880021100528 55418415725930729472 55759998663097462272 55825831010987778048 56091903417044470976 56158127624148419584 56484154489890935808 56550841803338268672 56639758221268045824 57170593867372249264 57570388230081146112 57728984340907815936 57913069112403057696 58057387903356002304 58409750665682672256 58478711410270255104 58484203916272910336 59119591385578121398 59173876132266694656 59266916818009252352 59336889565137952768 59533015101561185184 59681370781771554816 59722852522165653249 60311835288656438784 60406665218355584128 60477983595236759552 60829089450651777024 61191167364048513792 61263411953616457728 61568331857170114592 61788827150474231808 62367920582587908288 62523340818998771712 62539733035983467264 62977073826444890112 63103391344175029848 63177893577166972032 63725712757825671168 63901265685533179904 64105032476622252544 64316918100793780422 64494099693357950616 64553319417018212352 64654818346919184384 65130136179485741056 65337821562711142016 65794729405807024128 65898180238206091776 65975982103894646784 66675281420260408896 66754000760780196864 66832813040308862976 67165452935094670464 67565247297803567312 67733619220582002688 67957498370650032144 68037731544641354496 68225163311981964288 69036188820977810432 69117695537413439488 69264373339316378916 69518959372173459456 69932762701769730048 70357199665481400672 70363807836765845248 70532529105730019328 71051057650348081152 71277623522957609472 71389695258056599424 71473980612552534016 71888923896224827392 72118161536200034112 72762574013019226336 72943897622165233664 73271403201921458688 73505049258050034768 73620623234870868156 73707542506694800704 73891220967907639296 74346664884129949696 74427450885798506496 75036404450926077159 75312205986521247744 75519677628357394432 76010903210029013226 76200321623154753024 76290286583748796416 76760517640108194816 76971979121210421248 77217425483204076928 77665712423600036736 77757407479590119424 77879667554243563008 77971615213693673472 78898501509688926208 79159283816361575904 79377353468748246912 79630470029554204332 80313407165313674352 80408228189121600768 80415780384875251712 80513547375408795648 81105452600869036032 81588223152064685056 81684549271488610304 81857895764646629628 82061884824935887872 82158770167114088448 83157227443450544384 83639997994646193408 83738746516481667072 83969431768593186816 84137855125566706464 84237191436222629376 84959637331902068736 84967617010434228224 85755890801058373896 85992132924477267488 86206424462558912512 86593476511361723904 86869603668604586544 87086081855034003456 87726305874409365504 87864240317608122368 88679387078367182097 88760814198400041984 88900375227013878528 89005334347706929152 89553937246792893952 90467752932984658176 90609997827533376192 90716975392855139328 90966884415975952384 91786751046072770688 91895117930424686592 92352497785755171888 92902215034479905054 93243683602359640064 93551880873881862432 93785011228498157568 93809599553975200896 95036831363943479296 95588569136738506752 95851898528299769856 96157548714933378816 96741149540036925924 96982227520378776576 97096728379316649984 97695204269228611584 98006732344066713024 98160830979827824208 98276723342259734272 98847270357309137664 98963973155841970176 99236601181064675328 100048539267901436212 100416274648694996992 100748179402642005696 100999242861459554304 101347870946705350968 101600428830873004032 102337744967972946432 102347356853477593088 103554283231466715648 103676543306120159232 103839556738991417344 104899144052654595072 105545711755148767872 105836471291664329216 106173960039405605776 106576586475522121728 106916435284436414208 107084542887084899136 107210970918828801024 107351396500545060864 109143861019528839504 109244079013415436288 109415846433247850496 110430934852306302234 110561313760042201056 110836831451861458944 111519997326194924544 111651662021975556096 112183806834088941952 112316255248296839168 112968308979781871616 113279516442536091648 114341187734744498528 115140776460162292224 115457968681815631872 115826138224806115392 116114775806712004608 116819501331365344512 116957422820540510208 118239182771156242796 118347752264533389312 118533833636018504704 118673779130275905536 119066030203122370368 119362741563543109632 119445705044331306498 120623670577312877568 120813330436711168256 120955967190473519104 121658178901303554048 122382334728097027584 122526823907232915456 123136663714340229184 124735841165175816576 125079466071966934528 125954147652889780224 126206782688350059696 126355787154333944064 127451425515651342336 128210064953244505088 128633836201587560844 128988199386715901232 129106638834036424704 129309636693838368768 130260272358971482112 130675643125422284032 131589458811614048256 131796360476412183552 131951964207789293568 133350562840520817792 133508001521560393728 134330905870189340928 135130494595607134624 135467238441164005376 135914996741300064288 136075463089282708992 136450326623963928576 138072377641955620864 138528746678632757832 139353322551719857581 139865525403539460096 140714399330962801344 140727615673531690496 141065058211460038656 142555247045915218944 142779390516113198848 142947961225105068032 143777847792449654784 144236323072400068224 145525148026038452672 145887795244330467328 146542806403842917376 147010098516100069536 147241246469741736312 147415085013389601408 148693329768259899392 148854901771597012992 150072808901852154318 150624411973042495488 152021806420058026452 152400643246309506048 152580573167497592832 153521035280216389632 153943958242420842496 154434850966408153856 155331424847200073472 155514814959180238848 155759335108487126016 155943230427387346944 157797003019377852416 158318567632723151808 158754706937496493824 159260940059108408664 160626814330627348704 160816456378243201536 160831560769750503424 161027094750817591296 162210905201738072064 163176446304129370112 163715791529293259256 164123769649871775744 166314454886901088768 167279995989292386816 167477493032963334144 168275710251133412928 168474382872445258752 169919274663804137472 171511781602116747792 171984265848954534976 172412848925117825024 173186953022723447808 173739207337209173088 174172163710068006912 175452611748818731008 175728480635216244736 177358774156734364194 177521628396800083968 177800750454027757056 178010668695413858304 179107874493585787904 180935505865969316352 181219995655066752384 181433950785710278656 181933768831951904768 183573502092145541376 183790235860849373184 184704995571510343776 185804430068959810108 186487367204719280128 187103761747763724864 187570022456996315136 187619199107950401792 190073662727886958592 191177138273477013504 191703797056599539712 192315097429866757632 193482299080073851848 193964455040757553152 195390408538457223168 196013464688133426048 196321661959655648416 196553446684519468544 197694540714618275328 197927946311683940352 200097078535802872424 201496358805284011392 202695741893410701936 203200857661746008064 204675489935945892864 204694713706955186176 207108566462933431296 207353086612240318464 207679113477982834688 209798288105309190144 211091423510297535744 211672942583328658432 212347920078811211552 213153172951044243456 213832870568872828416 214169085774169798272 214421941837657602048 218287722039057679008 218831692866495700992 220861869704612604468 221122627520084402112 221673662903722917888 223039994652389849088 224367613668177883904 224632510496593678336 225109213352778231477 225936617959563743232 226559032885072183296 228682375469488997056 230281552920324584448 230915937363631263744 231652276449612230784 233639002662730689024 233914845641081020416 236478365542312485592 236695504529066778624 237067667272037009408 238132060406244740736 238891410088662612996 241247341154625755136 241626660873422336512 241911934380947038208 243316357802607108096 244764669456194055168 245053647814465830912 246273327428680458368 249471682330351633152 250158932143933869056 251908295305779560448 252413565376700119392 252711574308667888128 254902851031302684672 256420129906489010176 257267672403175121688 257976398773431802464 258619273387676737536 260520544717942964224 261351286250844568064 263178917623228096512 263592720952824367104 266038161235101546291 266701125681041635584 267016003043120787456 268661811740378681856 270260989191214269248 270934476882328010752 271829993482600128576 272150926178565417984 272900653247927857152 276144755283911241728 277057493357265515664 278706645103439715162 279731050807078920192 281428798661925602688 281455231347063380992 285110494091830437888 285558781032226397696 285895922450210136064 287555695584899309568 288472646144800136448 291050296052076905344 293085612807685834752 294020197032200139072 294482492939483472624 294830170026779202816 297386659536519798784 297709803543194025984 300145617803704308636 301248823946084990976 304043612840116052904 304801286492619012096 307042070560432779264 307887916484841684992 308869701932816307712 310662849694400146944 311029629918360477696 311518670216974252032 316637135265446303616 317509413874992987648 318521880118216817328 321253628661254697408 321632912756486403072 321663121539501006848 322054189501635182592 325157752620679667689 326352892608258740224 327431583058586518512 328247539299743551488 332628909773802177536 334559991978584773632 334954986065926668288 336551420502266825856 336948765744890517504 339838549327608274944 343023563204233495584 343968531697909069952 346373906045446895616 347478414674418346176 348344327420136013824 351456961270432489472 354717548313468728388 355043256793600167936 355601500908055514112 356021337390827716608 358215748987171575808 361871011731938632704 362439991310133504768 362867901571420557312 363867537663903809536 367147004184291082752 367580471721698746368 369409991143020687552 371608860137919620216 374207523495527449728 375238398215900803584 380147325455773917184 382354276546954027008 384630194859733515264 386964598160147703696 387928910081515106304 390780817076914446336 392026929376266852096 392643323919311296832 393106893369038937088 395389081429236550656 395855892623367880704 400194157071605744848 402992717610568022784 405391483786821403872 406401715323492016128 409350979871891785728 409389427413910372352 414217132925866862592 415358226955965669376 418059967655159572743 419596576210618380288 422182847020595071488 423345885166657316864 424695840157622423104 427665741137745656832 428338171548339596544 428843883675315204096 436575444078115358016 437663385732991401984 441723739409225208936 442245255040168804224 446079989304779698176 448735227336355767808 449265020993187356672 450218426705556462954 451873235919127486464 457364750938977994112 460563105840649168896 461831874727262527488 463304552899224461568 467278005325461378048 467829691282162040832 472956731084624971184 473391009058133557248 474135334544074018816 476264120812489481472 477782820177325225992 482494682309251510272 483253321746844673024 483823868761894076416 486632715605214216192 489529338912388110336 492546654857360916736 498943364660703266304 500317864287867738112 504827130753400238784 505423148617335776256 512840259812978020352 514535344806350243376 515952797546863604928 517238546775353475072 522702572501689136128 526357835246456193024 527185441905648734208 532076322470203092582 533402251362083271168 534032006086241574912 537323623480757363712 540521978382428538496 543659986965200257152 544301852357130835968 545801306495855714304 552289510567822483456 554114986714531031328 557413290206879430324 559462101614157840384 562857597323851205376 562910462694126761984 570220988183660875776 571117562064452795392 571791844900420272128 575111391169798619136 576945292289600272896 582100592104153810688 586171225615371669504 588040394064400278144 588964985878966945248 589660340053558405632 594773319073039597568 600291235607408617272 608087225680232105808 609602572985238024192 614084141120865558528 617739403865632615424 621325699388800293888 622059259836720955392 623037340433948504064 633274270530892607232 635018827749985975296 637043760236433634656 642507257322509394816 643265825512972806144 643326243079002013696 650315505241359335378 652705785216517480448 654863166117173037024 656495078599487102976 665257819547604355072 669119983957169547264 673102841004533651712 673897531489781035008 679677098655216549888 686047126408466991168 687937063395818139904 692747812090893791232 694956829348836692352 702913922540864978944 709435096626937456776 710086513587200335872 711203001816111028224 716431497974343151616 723742023463877265408 724879982620267009536 725735803142841114624 734294008368582165504 735160943443397492736 738819982286041375104 743217720275839240432 748415046991054899456 750476796431801607168 760294650911547834368 764708553093908054016 769260389719467030528 773929196320295407392 775857820163030212608 781561634153828892672 784053858752533704192 785286647838622593664 786213786738077874176 790778162858473101312 800388314143211489696 805985435221136045568 810782967573642807744 812803430646984032256 818701959743783571456 828434265851733725184 830716453911931338752 836119935310319145486 839193152421236760576 844365694041190142976 846691770333314633728 849391680315244846208 855331482275491313664 856676343096679193088 857687767350630408192 873150888156230716032 883447478818450417872 884490510080337608448 892159978609559396352 897470454672711535616 898530041986374713344 900436853411112925908 903746471838254972928 914729501877955988224 921126211681298337792 923663749454525054976 926609105798448923136 934556010650922756096 945913462169249942368 948270669088148037632 952528241624978962944 955565640354650451984 964989364618503020544 966506643493689346048 975473257862039003067 979058677824776220672 985093309714721833472 997886729321406532608 1000635728575735476224 1009654261506800477568 1010846297234671552512 1025680519625956040704 1029070689612700486752 1031905595093727209856 1045405145003378272256 1054370883811297468416 1064152644940406185164 1066804502724166542336 1068064012172483149824 1074647246961514727424 1081043956764857076992 1087319973930400514304 1088603704714261671936 1091602612991711428608 1104579021135644966912 1108229973429062062656 1114826580413758860648 1125715194647702410752 1125820925388253523968 1140441976367321751552 1142235124128905590784 1153890584579200545792 1164201184208307621376 1172342451230743339008 1176080788128800556288 1177929971757933890496 1179320680107116811264 1200582471214817234544 1216174451360464211616 1219205145970476048384 1228168282241731117056 1235478807731265230848 1242651398777600587776 1246074680867897008128 1266548541061785214464 1270037655499971950592 1274087520472867269312 1285014514645018789632 1286531651025945612288 1300631010482718670756 1305411570433034960896 1309726332234346074048 1312990157198974205952 1330515639095208710144 1338239967914339094528 1346205682009067303424 1347795062979562070016 1372094252816933982336 1375874126791636279808 1385495624181787582464 1389913658697673384704 1418870193253874913552 1420173027174400671744 1422406003632222056448 1432862995948686303232 1447484046927754530816 1449759965240534019072 1451471606285682229248 1468588016737164331008 1477639964572082750208 1486435440551678480864 1496830093982109798912 1500953592863603214336 1538520779438934061056 1547858392640590814784 1551715640326060425216 1568107717505067408384 1570573295677245187328 1572427573476155748352 1581556325716946202624 1600776628286422979392 1611970870442272091136 1621565935147285615488 1637403919487567142912 1656868531703467450368 1672239870620638290972 1678386304842473521152 1688731388082380285952 1693383540666629267456 1698783360630489692416 1710662964550982627328 1713352686193358386176 1715375534701260816384 1746301776312461432064 1766894957636900835744 1768981020160675216896 1784319957219118792704 1794940909345423071232 1800873706822225851816 1829459003755911976448 1842252423362596675584 1853218211596897846272 1869112021301845512192 1891826924338499884736 1896541338176296075264 1905056483249957925888 1911131280709300903968 1929978729237006041088 1933013286987378692096 1950946515724078006134 1958117355649552441344 1970186619429443666944 1995773458642813065216 2001271457151470952448 2019308523013600955136 2021692594469343105024 2051361039251912081408 2058141379225400973504 2063811190187454419712 2090810290006756544512 2108741767622594936832 2128305289880812370328 2133609005448333084672 2149294493923029454848 2162087913529714153984 2174639947860801028608 2177207409428523343872 2216459946858124125312 2229653160827517721296 2251430389295404821504 2251641850776507047936 2280883952734643503104 2284470248257811181568 2307781169158401091584 2328402368416615242752 2344684902461486678016 2352161576257601112576 2355859943515867780992 2358641360214233622528 2401164942429634469088 2432348902720928423232 2438410291940952096768 2470957615462530461696 2485302797555201175552 2492149361735794016256 2533097082123570428928 2540075310999943901184 2548175040945734538624 2570029029290037579264 2573063302051891224576 2601262020965437341512 2619452664468692148096 2661031278190417420288 2676479935828678189056 2692411364018134606848 2695590125959124140032 2744188505633867964672 2751748253583272559616 2770991248363575164928 2779827317395346769408 2837740386507749827104 2844812007264444112896 2865725991897372606464 2894968093855509061632 2899519930481068038144 2926419773586117009201 2937176033474328662016 2955279929144165500416 2972870881103356961728 2993660187964219597824 3001907185727206428672 3077041558877868122112 3095716785281181629568 3136215435010134816768 3141146591354490374656 3144855146952311496704 3163112651433892405248 3201553256572845958784 3223941740884544182272 3243131870294571230976 3274807838975134285824 3313737063406934900736 3344479741241276581944 3377462776164760571904 3386767081333258534912 3397566721260979384832 3421325929101965254656 3426705372386716772352 3492603552624922864128 3533789915273801671488 3537962040321350433792 3589881818690846142464 3601747413644451703632 3658918007511823952896 3684504846725193351168 3706436423193795692544 3738224042603691024384 3783653848676999769472 3810112966499915851776 3822262561418601807936 3866026573974757384192 3901893031448156012268 3916234711299104882688 3940373238858887333888 3991546917285626130432 4002542914302941904896 4038617046027201910272 4043385188938686210048 4116282758450801947008 4127622380374908839424 4181620580013513089024 4256610579761624740656 4267218010896666169344 4298588987846058909696 4324175827059428307968 4349279895721602057216 4354414818857046687744 4432919893716248250624 4459306321655035442592 4502860778590809643008 4503283701553014095872 4568940496515622363136 4615562338316802183168 4656804736833230485504 4704323152515202225152 4711719887031735561984 4717282720428467245056 4802329884859268938176 4864697805441856846464 4941915230925060923392 4970605595110402351104 5066194164247140857856 5080150621999887802368 5096350081891469077248 5140058058580075158528 5146126604103782449152 5202524041930874683024 5238905328937384296192 5322062556380834840576 5352959871657356378112 5384822728036269213696 5488377011267735929344 5503496507166545119232 5559654634790693538816 5675480773015499654208 5689624014528888225792 5789936187711018123264 5799039860962136076288 5852839547172234018402 5874352066948657324032 5910559858288331000832 5945741762206713923456 5987320375928439195648 6003814371454412857344 6154083117755736244224 6191433570562363259136 6272430870020269633536 6282293182708980749312 6289710293904622993408 6326225302867784810496 6403106513145691917568 6447883481769088364544 6486263740589142461952 6688959482482553163888 6754925552329521143808 6795133442521958769664 6842651858203930509312 6853410744773433544704 6985207105249845728256 7067579830547603342976 7075924080642700867584 7179763637381692284928 7203494827288903407264 7317836015023647905792 7412872846387591385088 7476448085207382048768 7567307697353999538944 7620225932999831703552 7644525122837203615872 7732053147949514768384 7803786062896312024536 7880746477717774667776 7983093834571252260864 8077234092054403820544 8086770377877372420096 8232565516901603894016 8255244760749817678848 8363241160027026178048 8513221159523249481312 8534436021793332338688 8597177975692117819392 8648351654118856615936 8698559791443204114432 8865839787432496501248 8918612643310070885184 9005721557181619286016 9137880993031244726272 9231124676633604366336 9313609473666460971008 9408646305030404450304 9423439774063471123968 9434565440856934490112 9604659769718537876352 9729395610883713692928 9883830461850121846784 9941211190220804702208 10132388328494281715712 10160301243999775604736 10192700163782938154496 10280116117160150317056 10405048083861749366048 10477810657874768592384 10769645456072538427392 10976754022535471858688 11006993014333090238464 11119309269581387077632 11350961546030999308416 11598079721924272152576 11705679094344468036804 11748704133897314648064 11821119716576662001664 11891483524413427846912 11974640751856878391296 12007628742908825714688 12382867141124726518272 12544861740040539267072 12564586365417961498624 12806213026291383835136 12895766963538176729088 12972527481178284923904 13377918964965106327776 13509851104659042287616 13590266885043917539328 13706821489546867089408 13970414210499691456512 14135159661095206685952 14151848161285401735168 14359527274763384569856 14406989654577806814528 14635672030047295811584 14825745692775182770176 15134615394707999077888 15240451865999663407104 15289050245674407231744 15607572125792624049072 15761492955435549335552 15966187669142504521728 16154468184108807641088 16465131033803207788032 16510489521499635357696 17026442319046498962624 17068872043586664677376 17296703308237713231872 17397119582886408228864 17731679574864993002496 17837225286620141770368 18011443114363238572032 18462249353267208732672 18627218947332921942016 18817292610060808900608 18846879548126942247936 18869130881713868980224 19209319539437075752704 19458791221767427385856 20264776656988563431424 20385400327565876308992 20560232234320300634112 20810096167723498732096 20955621315749537184768 21539290912145076854784 21953508045070943717376 22013986028666180476928 22238618539162774155264 22701923092061998616832 23196159443848544305152 23411358188688936073608 23642239433153324003328 23782967048826855693824 23949281503713756782592 24765734282249453036544 25089723480081078534144 25129172730835922997248 25612426052582767670272 25791533927076353458176 25945054962356569847808 26755837929930212655552 27180533770087835078656 27413642979093734178816 27940828420999382913024 28270319322190413371904 28303696322570803470336 28813979309155613629056 29271344060094591623168 29651491385550365540352 30269230789415998155776 30480903731999326814208 30578100491348814463488 31215144251585248098144 31522985910871098671104 32308936368217615282176 32930262067606415576064 33020979042999270715392 34052884638092997925248 34593406616475426463744 34794239165772816457728 35463359149729986004992 35674450573240283540736 36022886228726477144064 37254437894665843884032 37634585220121617801216 37693759096253884495872 38418639078874151505408 38917582443534854771712 40529553313977126862848 40770800655131752617984 41120464468640601268224 41620192335446997464192 41911242631499074369536 43078581824290153709568 43907016090141887434752 44027972057332360953856 44477237078325548310528 45403846184123997233664 46822716377377872147216 47284478866306648006656 47565934097653711387648 47898563007427513565184 49531468564498906073088 50258345461671845994496 51224852105165535340544 51890109924713139695616 53511675859860425311104 54361067540175670157312 55881656841998765826048 56540638644380826743808 56607392645141606940672 57627958618311227258112 58542688120189183246336 60538461578831996311552 61156200982697628926976 62430288503170496196288 64617872736435230564352 65860524135212831152128 66041958085998541430784 68105769276185995850496 69186813232950852927488 69588478331545632915456 70926718299459972009984 71348901146480567081472 75269170440243235602432 75387518192507768991744 76837278157748303010816 77835164887069709543424 81541601310263505235968 82240928937281202536448 83240384670893994928384 83822485262998148739072 87814032180283774869504 88954474156651096621056 90807692368247994467328 93645432754755744294432 94568957732613296013312 95131868195307422775296 99062937128997812146176 100516690923343691988992 102449704210331070681088 103780219849426279391232 107023351719720850622208 108722135080351340314624 111763313683997531652096 113081277288761653487616 115255917236622454516224 121076923157663992623104 122312401965395257853952 124860577006340992392576 129235745472870461128704 131721048270425662304256 132083916171997082861568 136211538552371991700992 141853436598919944019968 142697802292961134162944 150775036385015537983488 153674556315496606021632 155670329774139419086848 163083202620527010471936 166480769341787989856768 167644970525996297478144 175628064360567549739008 181615384736495988934656 187290865509511488588864 190263736390614845550592 198125874257995624292352 204899408420662141362176 207560439698852558782464 214046703439441701244416 226162554577523306975232 230511834473244909032448 242153846315327985246208 244624803930790515707904 249721154012681984785152 263442096540851324608512 272423077104743983401984 283706873197839888039936 285395604585922268325888 301550072770031075966976 307349112630993212043264 311340659548278838173696 326166405241054020943872 332961538683575979713536 335289941051992594956288 363230769472991977869312 374581731019022977177728 380527472781229691101184 396251748515991248584704 409798816841324282724352 428093406878883402488832 452325109155046613950464 461023668946489818064896 484307692630655970492416 489249607861581031415808 499442308025363969570304 526884193081702649217024 544846154209487966803968 570791209171844536651776 614698225261986424086528 622681319096557676347392 665923077367151959427072 726461538945983955738624 749163462038045954355456 761054945562459382202368 856186813757766804977664 904650218310093227900928 922047337892979636129792 978499215723162062831616 998884616050727939140608 1089692308418975933607936 1141582418343689073303552 1229396450523972848173056 1331846154734303918854144 1452923077891967911477248 1498326924076091908710912 1712373627515533609955328 1844094675785959272259584 1997769232101455878281216 2179384616837951867215872 2283164836687378146607104 2663692309468607837708288 2996653848152183817421824 3424747255031067219910656 3688189351571918544519168 3995538464202911756562432 4358769233675903734431744 5327384618937215675416576 5993307696304367634843648 6849494510062134439821312 7991076928405823513124864 11986615392608735269687296 15982153856811647026249728 23973230785217470539374592 47946461570434941078749184
- Sum of all divisors σ(n): 195606145965207840638342931
- Sum of proper divisors (its aliquot sum) s(n): 147659684394772899559593747
- 47946461570434941078749184 is an abundant number, because the sum of its proper divisors (147659684394772899559593747) is greater than itself. Its abundance is 99713222824337958480844563
Bases of 47946461570434941078749184
- Binary: 100111101010010000111011100011110011110101110111100100001001111100110001000000000000002
- Hexadecimal: 0x27A90EE3CF5DE427CC4000
- Base-36: 60VO6P5EYXPE8OHS0
Squares and roots of 47946461570434941078749184
- 47946461570434941078749184 squared (479464615704349410787491842) is 2298863177125194636335113362391701263877721980665856
- 47946461570434941078749184 cubed (479464615704349410787491843) is 110222354977721117739967247078085961928952562900394750893285989830795936661504
-
47946461570434941078749184 is a
perfect square number . Itssquare root is 6924338348928 -
The
cube root of 47946461570434941078749184 is 363288949.1558251015 - Being both a perfect square and a perfect cube, 47946461570434941078749184 is also a
perfect sixth number .
Scales and comparisons
How big is 47946461570434941078749184?- 47,946,461,570,434,941,078,749,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 47,946,461,570,434,941,078,749,184 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 47946461570434941078749184 cubic inches would be around 30274079.1 feet tall.
Recreational maths with 47946461570434941078749184
- 47946461570434941078749184 backwards is 48194787014943407516464974
- 47946461570434941078749184 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 47946461570434941078749184's digits is 126
- 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 47946461570434941078749184 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 47946461570434941078749184 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/47946461570434941078749184/
Chicago style:
Numbermatics. 2024. "Number 47946461570434941078749184 - Facts about the integer". https://numbermatics.com/n/47946461570434941078749184/
The information we have on file for 47946461570434941078749184 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 47946461570434941078749184, math, Factors of 47946461570434941078749184, curriculum, school, college, exams, university, Prime factorization of 47946461570434941078749184, STEM, science, technology, engineering, physics, economics, calculator, forty-seven septillion, nine hundred forty-six sextillion, four hundred sixty-one quintillion, five hundred seventy quadrillion, four hundred thirty-four trillion, nine hundred forty-one billion, seventy-eight million, seven hundred forty-nine thousand, one hundred eighty-four.