69027721474501728933249024
69,027,721,474,501,728,933,249,024 is an even composite number composed of five prime numbers multiplied together.
69027721474501728933249024 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, nine hundred forty-five divisors.
Prime factorization of 69027721474501728933249024:
218 × 310 × 76 × 114 × 16092
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 1609 × 1609)See below for interesting mathematical facts about the number 69027721474501728933249024 from the Numbermatics database.
Names of 69027721474501728933249024
- Cardinal: 69027721474501728933249024 can be written as Sixty-nine septillion, twenty-seven sextillion, seven hundred twenty-one quintillion, four hundred seventy-four quadrillion, five hundred one trillion, seven hundred twenty-eight billion, nine hundred thirty-three million, two hundred forty-nine thousand and twenty-four.
Scientific notation
- Scientific notation: 6.9027721474501728933249024 × 1025
Factors of 69027721474501728933249024
Divisors of 69027721474501728933249024
- Number of divisors d(n): 21945
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 108 112 121 126 128 132 144 147 154 162 168 176 189 192 196 198 216 224 231 242 243 252 256 264 288 294 297 308 324 336 343 352 363 378 384 392 396 432 441 448 462 484 486 504 512 528 539 567 576 588 594 616 648 672 686 693 704 726 729 756 768 784 792 847 864 882 891 896 924 968 972 1008 1024 1029 1056 1078 1089 1134 1152 1176 1188 1232 1296 1323 1331 1344 1372 1386 1408 1452 1458 1512 1536 1568 1584 1609 1617 1694 1701 1728 1764 1782 1792 1848 1936 1944 2016 2048 2058 2079 2112 2156 2178 2187 2268 2304 2352 2376 2401 2464 2541 2592 2646 2662 2673 2688 2744 2772 2816 2904 2916 3024 3072 3087 3136 3168 3218 3234 3267 3388 3402 3456 3528 3564 3584 3696 3773 3872 3888 3969 3993 4032 4096 4116 4158 4224 4312 4356 4374 4536 4608 4704 4752 4802 4827 4851 4928 5082 5103 5184 5292 5324 5346 5376 5488 5544 5632 5808 5832 5929 6048 6144 6174 6237 6272 6336 6436 6468 6534 6561 6776 6804 6912 7056 7128 7168 7203 7392 7546 7623 7744 7776 7938 7986 8019 8064 8192 8232 8316 8448 8624 8712 8748 9072 9216 9261 9317 9408 9504 9604 9654 9702 9801 9856 10164 10206 10368 10584 10648 10692 10752 10976 11088 11263 11264 11319 11616 11664 11858 11907 11979 12096 12288 12348 12474 12544 12672 12872 12936 13068 13122 13552 13608 13824 14112 14256 14336 14406 14481 14553 14641 14784 15092 15246 15309 15488 15552 15876 15972 16038 16128 16384 16464 16632 16807 16896 17248 17424 17496 17699 17787 18144 18432 18522 18634 18711 18816 19008 19208 19308 19404 19602 19683 19712 20328 20412 20736 21168 21296 21384 21504 21609 21952 22176 22526 22528 22638 22869 23232 23328 23716 23814 23958 24057 24192 24576 24696 24948 25088 25344 25744 25872 26136 26244 26411 27104 27216 27648 27783 27951 28224 28512 28672 28812 28962 29106 29282 29403 29568 30184 30492 30618 30976 31104 31752 31944 32076 32256 32768 32928 33264 33614 33789 33792 33957 34496 34848 34992 35398 35574 35721 35937 36288 36864 37044 37268 37422 37632 38016 38416 38616 38808 39204 39366 39424 40656 40824 41472 41503 42336 42592 42768 43008 43218 43443 43659 43904 43923 44352 45052 45056 45276 45738 45927 46464 46656 47432 47628 47916 48114 48384 49152 49392 49896 50176 50421 50688 51488 51744 52272 52488 52822 53097 53361 54208 54432 55296 55566 55902 56133 56448 57024 57344 57624 57924 58212 58564 58806 59049 59136 60368 60984 61236 61952 62208 63504 63888 64152 64512 64827 65219 65536 65856 66528 67228 67578 67584 67914 68607 68992 69696 69984 70796 71148 71442 71874 72171 72576 73728 74088 74536 74844 75264 76032 76832 77232 77616 78408 78732 78841 78848 79233 81312 81648 82944 83006 83349 83853 84672 85184 85536 86016 86436 86886 87318 87808 87846 88209 88704 90104 90112 90552 91476 91854 92928 93312 94864 95256 95832 96228 96768 98304 98784 99792 100352 100842 101367 101376 101871 102487 102976 103488 104544 104976 105644 106194 106722 107163 107811 108416 108864 110592 111132 111804 112266 112896 114048 114688 115248 115848 116424 117128 117612 117649 118098 118272 120736 121968 122472 123893 123904 124416 124509 127008 127776 128304 129024 129654 130329 130438 130977 131072 131712 131769 133056 134456 135156 135168 135828 137214 137781 137984 139392 139968 141592 142296 142884 143748 144342 145152 147456 148176 149072 149688 150528 151263 152064 153664 154464 155232 156816 157464 157682 157696 158466 159291 160083 162624 163296 165888 166012 166698 167706 168399 169344 170368 171072 172032 172872 173772 174636 175616 175692 176418 177408 180208 180224 181104 182952 183708 184877 185856 186624 189728 190512 191664 192456 193536 194481 194689 195657 196608 197568 199584 200704 201684 202734 202752 203742 204974 205821 205952 206976 209088 209952 211288 212388 213444 214326 215622 216513 216832 217728 221184 222264 223608 224532 225792 228096 229376 230496 231696 232848 234256 235224 235298 236196 236523 236544 237699 241472 243936 244944 247786 247808 248832 249018 250047 251559 254016 255552 256608 258048 259308 260658 260876 261954 262144 263424 263538 264627 266112 268912 270312 270336 271656 274428 275562 275968 278784 279936 283184 284592 285768 287496 288684 290304 290521 294912 296352 298144 299376 301056 302526 304101 304128 305613 307328 307461 308928 310464 313632 314928 315364 315392 316932 318582 320166 321489 323433 325248 326592 331776 332024 333396 335412 336798 338688 340736 342144 344064 345744 347544 349272 351232 351384 352836 352947 354816 360416 360448 362208 365904 367416 369754 371679 371712 373248 373527 379456 381024 383328 384912 387072 388962 389378 390987 391314 392931 393216 395136 395307 399168 401408 403368 405468 405504 407484 409948 411642 411904 413343 413952 418176 419904 422576 424776 426888 428652 431244 433026 433664 435456 442368 444528 447216 449064 451584 453789 456192 456533 458752 460992 463392 465696 468512 470448 470596 472392 473046 473088 475398 477873 480249 482944 487872 489888 495572 495616 497664 498036 500094 503118 505197 508032 511104 513216 516096 518616 521316 521752 523908 526848 527076 529254 532224 537824 540624 540672 543312 548856 551124 551887 551936 554631 557568 559872 566368 569184 571536 574992 577368 580608 581042 583443 584067 586971 589824 592704 596288 598752 602112 605052 608202 608256 611226 614656 614922 617463 617856 620928 627264 629856 630728 630784 633864 637164 640332 642978 646866 649539 650496 653184 663552 664048 666792 670824 673596 677376 681472 684288 688128 691488 695088 698544 702464 702768 705672 705894 709569 709632 713097 717409 720832 720896 724416 731808 734832 739508 743358 743424 746496 747054 750141 754677 758912 762048 766656 769824 774144 777924 778756 781974 782628 785862 786432 790272 790614 793881 798336 802816 806736 810936 811008 814968 819896 823284 823808 826686 827904 836352 839808 845152 849552 853776 857304 862488 866052 867251 867328 870912 871563 884736 889056 894432 898128 903168 907578 912303 912384 913066 916839 917504 921984 922383 926784 931392 937024 940896 941192 944784 946092 946176 950796 955746 960498 964467 965888 970299 975744 979776 991144 991232 995328 996072 1000188 1006236 1010394 1016064 1022208 1026432 1032192 1037232 1042632 1043504 1047816 1053696 1054152 1058508 1058841 1064448 1075648 1081248 1081344 1086624 1097712 1102248 1103774 1103872 1109262 1115037 1115136 1119744 1120581 1132736 1138368 1143072 1149984 1154736 1161216 1162084 1166886 1168134 1172961 1173942 1178793 1179648 1185408 1185921 1192576 1197504 1204224 1210104 1216404 1216512 1222452 1229312 1229844 1234926 1235712 1241856 1254528 1259712 1261456 1261568 1267728 1274328 1280664 1285956 1293732 1294139 1299078 1300992 1306368 1327104 1328096 1333584 1341648 1347192 1354752 1361367 1362823 1362944 1368576 1369599 1376256 1382976 1390176 1397088 1404928 1405536 1411344 1411788 1419138 1419264 1426194 1433619 1434818 1440747 1441664 1441792 1448832 1463616 1469664 1479016 1486716 1486848 1492992 1494108 1500282 1509354 1515591 1517824 1524096 1533312 1539648 1548288 1555848 1557512 1563948 1565256 1571724 1580544 1581228 1587762 1596672 1605632 1613472 1621872 1622016 1629936 1639792 1646568 1647616 1653372 1655661 1655808 1663893 1672704 1679616 1690304 1699104 1707552 1714608 1724976 1732104 1734502 1734656 1741824 1743126 1750329 1752201 1760913 1769472 1778112 1788864 1796256 1806336 1815156 1824606 1824768 1826132 1833678 1835008 1843968 1844766 1852389 1853568 1862784 1874048 1881792 1882384 1889568 1892184 1892352 1901592 1911492 1920996 1928934 1931776 1940598 1951488 1959552 1982288 1982464 1990656 1992144 2000376 2012472 2020788 2032128 2033647 2044416 2052864 2064384 2074464 2085264 2087008 2095632 2107392 2108304 2117016 2117682 2128707 2128896 2139291 2141579 2151296 2152227 2162496 2162688 2173248 2195424 2204496 2207548 2207744 2218524 2230074 2230272 2239488 2241162 2250423 2264031 2265472 2276736 2286144 2299968 2309472 2322432 2324168 2333772 2336268 2345922 2347884 2357586 2359296 2370816 2371842 2381643 2385152 2395008 2408448 2420208 2432808 2433024 2444904 2458624 2459688 2469852 2471424 2483712 2509056 2519424 2522912 2523136 2535456 2548656 2561328 2571912 2587464 2588278 2588881 2598156 2601753 2601984 2612736 2614689 2654208 2656192 2667168 2683296 2694384 2709504 2722734 2725646 2725888 2736909 2737152 2739198 2750517 2752512 2765952 2767149 2780352 2794176 2809856 2811072 2822688 2823576 2838276 2838528 2852388 2867238 2869636 2881494 2883328 2883584 2893401 2897664 2910897 2927232 2939328 2958032 2973432 2973696 2985984 2988216 3000564 3018708 3031182 3035648 3048192 3066624 3079296 3096576 3111696 3115024 3127896 3130512 3143448 3161088 3162456 3175524 3176523 3193344 3195731 3211264 3226944 3243744 3244032 3259872 3279584 3293136 3295232 3306744 3311322 3311616 3327786 3345111 3345408 3359232 3361743 3380608 3398208 3415104 3429216 3449952 3464208 3469004 3469312 3483648 3486252 3500658 3504402 3518883 3521826 3536379 3538944 3556224 3557763 3577728 3592512 3612672 3630312 3649212 3649536 3652264 3667356 3687936 3689532 3704778 3707136 3725568 3748096 3763584 3764768 3779136 3784368 3784704 3803184 3822984 3841992 3857868 3863209 3863552 3881196 3882417 3902976 3919104 3964576 3964928 3981312 3984288 4000752 4024944 4041576 4064256 4067294 4084101 4088469 4088832 4105728 4108797 4128768 4148928 4170528 4174016 4191264 4214784 4216608 4234032 4235364 4257414 4257792 4278582 4283158 4300857 4302592 4304454 4322241 4324992 4325376 4346496 4390848 4408992 4415096 4415488 4437048 4460148 4460544 4478976 4482324 4500846 4528062 4530944 4546773 4553472 4572288 4599936 4618944 4644864 4648336 4667544 4672536 4691844 4695768 4715172 4741632 4743684 4763286 4770304 4790016 4816896 4840416 4865616 4866048 4889808 4917248 4919376 4939704 4942848 4966983 4967424 4991679 5018112 5021863 5038848 5045824 5046272 5070912 5097312 5122656 5143824 5174928 5176556 5177762 5196312 5203506 5203968 5225472 5229378 5250987 5256603 5282739 5308416 5312384 5334336 5366592 5388768 5419008 5445468 5451292 5451776 5473818 5474304 5478396 5501034 5505024 5531904 5534298 5557167 5560704 5588352 5619712 5622144 5645376 5647152 5676552 5677056 5704776 5734476 5739272 5762988 5766656 5786802 5795328 5821794 5854464 5878656 5916064 5946864 5947392 5971968 5976432 6001128 6037416 6062364 6070757 6071296 6096384 6100941 6133248 6158592 6193152 6223392 6230048 6255792 6261024 6286896 6322176 6324912 6351048 6353046 6386121 6386688 6391462 6417873 6422528 6424737 6453888 6456681 6487488 6488064 6519744 6559168 6586272 6590464 6613488 6622644 6623232 6655572 6690222 6690816 6718464 6723486 6751269 6761216 6792093 6796416 6830208 6858432 6899904 6928416 6938008 6938624 6967296 6972504 7001316 7008804 7037766 7043652 7072758 7077888 7112448 7115526 7144929 7155456 7185024 7225344 7260624 7298424 7299072 7304528 7334712 7375872 7379064 7409556 7414272 7451136 7496192 7527168 7529536 7558272 7568736 7569408 7606368 7645968 7683984 7715736 7726418 7727104 7762392 7764834 7766643 7805259 7805952 7838208 7844067 7929152 7929856 7962624 7968576 8001504 8049888 8083152 8128512 8134588 8168202 8176938 8177664 8210727 8211456 8217594 8251551 8257536 8297856 8301447 8341056 8348032 8382528 8429568 8433216 8468064 8470728 8514828 8515584 8557164 8566316 8601714 8605184 8608908 8644482 8649984 8650752 8692992 8732691 8781696 8817984 8830192 8830976 8874096 8920296 8921088 8957952 8964648 9001692 9056124 9061888 9093546 9106944 9144576 9199872 9237888 9289728 9296672 9335088 9345072 9383688 9391536 9430344 9483264 9487368 9526572 9529569 9539761 9540608 9580032 9587193 9633792 9680832 9731232 9732096 9779616 9834496 9838752 9879408 9885696 9933966 9934848 9983358 10035333 10036224 10043726 10077696 10085229 10091648 10092544 10141824 10194624 10245312 10287648 10349856 10353112 10355524 10392624 10407012 10407936 10450944 10458756 10501974 10513206 10556649 10565478 10609137 10616832 10624768 10668672 10673289 10733184 10777536 10838016 10890936 10902584 10903552 10947636 10948608 10956792 11002068 11063808 11068596 11114334 11121408 11176704 11239424 11244288 11290752 11294304 11353104 11354112 11409552 11468952 11478544 11525976 11533312 11573604 11589627 11590656 11643588 11647251 11708928 11757312 11832128 11893728 11894784 11943936 11952864 12002256 12074832 12124728 12141514 12142592 12192768 12201882 12252303 12265407 12266496 12317184 12326391 12386304 12446784 12460096 12511584 12522048 12573792 12644352 12649824 12702096 12706092 12772242 12773376 12782924 12835746 12845056 12849474 12902571 12907776 12913362 12966723 12974976 12976128 13039488 13118336 13172544 13180928 13226976 13245288 13246464 13311144 13380444 13381632 13436928 13446972 13502538 13522432 13584186 13592832 13660416 13716864 13799808 13856832 13876016 13877248 13934592 13945008 14002632 14017608 14075532 14087304 14145516 14224896 14231052 14235529 14289858 14310912 14370048 14450688 14521248 14596848 14598144 14609056 14669424 14751744 14758128 14819112 14828544 14900949 14902272 14975037 14991053 14992384 15054336 15059072 15065589 15116544 15137472 15138816 15212736 15291936 15367968 15431472 15452836 15454208 15524784 15529668 15533286 15610518 15611904 15676416 15688134 15752961 15769809 15848217 15858304 15859712 15925248 15937152 16003008 16099776 16166304 16257024 16269176 16336404 16353876 16355328 16421454 16422912 16435188 16503102 16515072 16595712 16602894 16671501 16682112 16696064 16765056 16859136 16866432 16936128 16941456 17029656 17031168 17114328 17132632 17203428 17210368 17217816 17288964 17299968 17385984 17465382 17563392 17635968 17660384 17661952 17748192 17840592 17842176 17915904 17929296 18003384 18112248 18122167 18123776 18187092 18212271 18213888 18289152 18302823 18399744 18475776 18579456 18593344 18670176 18690144 18767376 18783072 18860688 18966528 18974736 19053144 19059138 19079522 19081216 19158363 19160064 19174386 19253619 19267584 19274211 19361664 19370043 19462464 19464192 19559232 19668992 19677504 19758816 19771392 19867932 19869696 19966716 20070666 20072448 20087452 20155392 20170458 20183296 20185088 20253807 20283648 20376279 20389248 20490624 20575296 20699712 20706224 20711048 20785248 20814024 20815872 20901888 20917512 21003948 21026412 21113298 21130956 21218274 21233664 21249536 21337344 21346578 21466368 21555072 21676032 21781872 21805168 21807104 21895272 21897216 21913584 22004136 22127616 22137192 22228668 22242816 22353408 22370117 22478848 22488576 22581504 22588608 22706208 22708224 22819104 22937904 22957088 23051952 23066624 23147208 23179254 23181312 23287176 23294502 23299929 23415777 23417856 23514624 23532201 23557369 23664256 23787456 23789568 23887872 23905728 24004512 24149664 24249456 24283028 24285184 24385536 24403764 24504606 24530814 24532992 24632181 24634368 24652782 24754653 24772608 24893568 24904341 24920192 25023168 25044096 25147584 25288704 25299648 25404192 25412184 25544484 25546752 25565848 25671492 25698948 25805142 25815552 25826724 25933446 25949952 25952256 26078976 26198073 26236672 26345088 26361856 26453952 26490576 26492928 26622288 26760888 26763264 26873856 26893944 27005076 27042463 27044864 27168372 27185664 27320832 27433728 27599616 27713664 27752032 27754496 27869184 27890016 28005264 28035216 28151064 28174608 28291032 28449792 28462104 28471058 28477691 28579716 28588707 28619283 28621824 28740096 28761579 28901376 29042496 29193696 29196288 29218112 29338848 29503488 29516256 29638224 29657088 29801898 29804544 29950074 29982106 29984768 30105999 30108672 30118144 30131178 30233088 30255687 30274944 30277632 30425472 30583872 30735936 30862944 30905672 30908416 31049568 31059336 31066572 31221036 31223808 31352832 31376268 31505922 31539618 31669947 31696434 31716608 31719424 31827411 31850496 31874304 32006016 32019867 32199552 32332608 32514048 32538352 32672808 32707752 32710656 32842908 32845824 32870376 33006204 33191424 33205788 33343002 33364224 33392128 33530112 33718272 33732864 33872256 33882912 34059312 34062336 34228656 34265264 34406856 34420736 34435632 34577928 34599936 34768881 34771968 34930764 34941753 35126784 35153041 35271936 35320768 35323904 35496384 35681184 35684352 35831808 35858592 36006768 36224496 36244334 36247552 36374184 36424542 36427776 36578304 36605646 36756909 36796221 36799488 36951552 36979173 37158912 37186688 37340352 37380288 37534752 37566144 37721376 37933056 37949472 38106288 38118276 38159044 38162432 38316726 38320128 38348772 38507238 38535168 38548422 38707713 38723328 38740086 38900169 38924928 38928384 39118464 39337984 39355008 39517632 39542784 39735864 39739392 39933432 40141332 40144896 40174904 40310784 40340916 40366592 40507614 40567296 40752558 40778496 40981248 41150592 41399424 41412448 41422096 41570496 41628048 41631744 41803776 41835024 42007896 42052824 42226596 42261912 42436548 42495299 42499072 42674688 42693156 42706587 42932736 43110144 43352064 43563744 43610336 43614208 43790544 43794432 43827168 44008272 44255232 44274384 44457336 44485632 44702847 44706816 44740234 44925111 44957696 44973159 44977152 45163008 45177216 45196767 45412416 45416448 45638208 45875808 45914176 46103904 46133248 46294416 46358508 46362624 46574352 46589004 46599858 46831554 46835712 47029248 47064402 47114738 47258883 47309427 47328512 47544651 47574912 47579136 47775744 47811456 48009024 48299328 48498912 48566056 48570368 48771072 48807528 49009212 49061628 49065984 49264362 49268736 49305564 49509306 49545216 49787136 49808682 49840384 50014503 50046336 50088192 50295168 50577408 50599296 50808384 50824368 51088968 51093504 51131696 51342984 51397896 51610284 51631104 51653448 51866892 51899904 52157952 52396146 52473344 52690176 52723712 52907904 52981152 52985856 53244576 53521776 53526528 53747712 53787888 54010152 54084926 54089728 54336744 54366501 54371328 54636813 54641664 54867456 54908469 55199232 55427328 55504064 55508992 55738368 55780032 56010528 56070432 56302128 56349216 56582064 56899584 56924208 56942116 56955382 57159432 57177414 57238566 57243648 57475089 57480192 57523158 57760857 57802752 57822633 58084992 58110129 58387392 58392576 58436224 58677696 59006976 59032512 59276448 59314176 59603796 59609088 59900148 59964212 59969536 60211998 60217344 60236288 60262356 60466176 60511374 60549888 60555264 60850944 61128837 61167744 61471872 61725888 61811344 61816832 62099136 62118672 62133144 62442072 62447616 62705664 62752536 63011844 63079236 63339894 63392868 63433216 63654822 63700992 63748608 64012032 64039734 64399104 64665216 65028096 65076704 65345616 65415504 65421312 65685816 65691648 65740752 66012408 66382848 66411576 66686004 66728448 66778327 66784256 67060224 67110351 67436544 67465728 67744512 67765824 68118624 68124672 68457312 68530528 68813712 68841472 68871264 69155856 69199872 69537762 69543936 69861528 69883506 69899787 70247331 70253568 70306082 70543872 70596603 70641536 70647808 70672107 70992768 71362368 71368704 71663616 71717184 72013536 72448992 72488668 72495104 72748368 72849084 72855552 73156608 73211292 73513818 73592442 73598976 73896543 73903104 73958346 74263959 74317824 74373376 74680704 74713023 74760576 75069504 75132288 75442752 75866112 75898944 76212576 76236552 76318088 76324864 76633452 76640256 76697544 77014476 77096844 77415426 77446656 77480172 77800338 77849856 77856768 78236928 78594219 78675968 78710016 79035264 79085568 79471728 79478784 79866864 80282664 80289792 80349808 80621568 80681832 80733184 81015228 81127389 81134592 81505116 81556992 81962496 82301184 82798848 82824896 82844192 83140992 83256096 83263488 83607552 83670048 84015792 84105648 84453192 84523824 84873096 84990598 84998144 85349376 85386312 85413174 85433073 85766121 85857849 85865472 86220288 86284737 86704128 87127488 87220672 87228416 87581088 87588864 87654336 88016544 88510464 88548768 88914672 88971264 89405694 89413632 89480468 89850222 89915392 89946318 89954304 90317997 90326016 90354432 90393534 90767061 90824832 90832896 91276416 91751616 91828352 92207808 92266496 92588832 92717016 92725248 93148704 93178008 93199716 93663108 93671424 94058496 94128804 94229476 94517766 94618854 94657024 95009841 95089302 95149824 95158272 95551488 95622912 96018048 96059601 96598656 96997824 97132112 97140736 97542144 97615056 98018424 98123256 98131968 98528724 98537472 98611128 99018612 99574272 99617364 99680768 100029006 100092672 100176384 100590336 101154816 101198592 101616768 101648736 102177936 102187008 102263392 102685968 102795792 103220568 103262208 103306896 103733784 103799808 104306643 104315904 104792292 104825259 104937371 104946688 105380352 105447424 105459123 105815808 105962304 105971712 106489152 107043552 107053056 107495424 107575776 108020304 108169852 108179456 108673488 108733002 108742656 109273626 109283328 109734912 109816938 110270727 110388663 110398464 110854656 110937519 111008128 111017984 111476736 111560064 112021056 112140864 112604256 112698432 113164128 113799168 113848416 113884232 113910764 114318864 114354828 114477132 114487296 114950178 114960384 115046316 115521714 115605504 115645266 116123139 116169984 116220258 116700507 116774784 116785152 116872448 117355392 118013952 118065024 118552896 118628352 119207592 119218176 119800296 119928424 119939072 120423996 120434688 120472576 120524712 120932352 121022748 121099776 121701888 122257674 122335488 122943744 123451776 123622688 123633664 124198272 124237344 124266288 124884144 124895232 125411328 125505072 126023688 126158472 126679788 126785736 126855169 126866432 127309644 127485897 127497216 128024064 128079468 128119761 128798208 129330432 130056192 130153408 130691232 130831008 130842624 131371632 131383296 131481504 132024816 132765696 132823152 133372008 133456896 133556654 133568512 134108541 134120448 134220702 134775333 134873088 134919477 134931456 135489024 135531648 135590301 136237248 136249344 136914624 137061056 137627424 137682944 137742528 138311712 138399744 139075524 139087872 139723056 139767012 139799574 140494662 140507136 140612164 141087744 141193206 141283072 141295616 141344214 141776649 141928281 141985536 142633953 142724736 142737408 143327232 143434368 144027072 144897984 144977336 144990208 145496736 145698168 145711104 146313216 146422584 147027636 147184884 147197952 147793086 147806208 147916692 148527918 148635648 148746752 149361408 149426046 149521152 150139008 150264576 150885504 151732224 151797888 152425152 152473104 152636176 152649728 153266904 153280512 153395088 154028952 154193688 154830852 154893312 154960344 155600676 155699712 156473856 156590819 157188438 157351936 157420032 158070528 158171136 158943456 158957568 159733728 160565328 160579584 160699616 161243136 161363664 161466368 162030456 162254778 162269184 163010232 163099503 163113984 163910439 163924992 164602368 164725407 164901583 165597696 165649792 165688384 166281984 166512192 166526976 167215104 167340096 168031584 168211296 168906384 169047648 169746192 169981196 169996288 170698752 170772624 170826348 170866146 171532242 171715698 171730944 172425267 172440576 172569474 173282571 173408256 173467899 174254976 174330387 174441344 174456832 175162176 175177728 175308672 176033088 177020928 177097536 177829344 177942528 178811388 178827264 178960936 179700444 179892636 179908608 180635994 180652032 180708864 180787068 181534122 181649664 181665792 182552832 183386511 183503232 183656704 184415616 184532992 185177664 185434032 185450496 186297408 186356016 186399432 187326216 187342848 188116992 188257608 188458952 189035532 189237708 189297241 189314048 190019682 190178604 190299648 191102976 191245824 192036096 192119202 193197312 193995648 194264224 194281472 195084288 195230112 196036848 196246512 196263936 197057448 197074944 197222256 198037224 199148544 199234728 199343837 199361536 200058012 200185344 200334981 200352768 201180672 201331053 202309632 202397184 203233536 203297472 204355872 204374016 204526784 205371936 205591584 206441136 206524416 206613792 207467568 207599616 208613286 208631808 209584584 209650518 209699361 209874742 209893376 210741993 210760704 210894848 210918246 211631616 211789809 211924608 211943424 212016321 212978304 214087104 214106112 214990848 215151552 216040608 216339704 216358912 217346976 217466004 217485312 218547252 218566656 219469824 219633876 220541454 220777326 220796928 221689629 221709312 221875038 222016256 222035968 222791877 222953472 223120128 224042112 224139069 224281728 225208512 225396864 226328256 227598336 227696832 227768464 227821528 228637728 228709656 228954264 228974592 229900356 229920768 230092632 231043428 231290532 232246278 232339968 232440516 233401014 233549568 233570304 233744896 234710784 236027904 236130048 237105792 237256704 238415184 238436352 239600592 239856848 239878144 240847992 240869376 240945152 241049424 241864704 242045496 242199552 243382167 243403776 244515348 244670976 245887488 246071287 246903552 247245376 247267328 248396544 248474688 248532576 249768288 249790464 250822656 251010144 252047376 252316944 253359576 253571472 253710338 253732864 254619288 254971794 254994432 256048128 256158936 256239522 256299219 257298363 257573547 257596416 258660864 258854211 260112384 260306816 261382464 261662016 261685248 262743264 262766592 262963008 264049632 265531392 265646304 266744016 266913792 267113308 267137024 268217082 268240896 268441404 269550666 269746176 269838954 269862912 270953991 270978048 271063296 271180602 272301183 272474496 272498688 273829248 274122112 275254848 275365888 275485056 276623424 276799488 278151048 278175744 279446112 279534024 279599148 280989324 281014272 281224328 282175488 282386412 282566144 282688428 283553298 283856562 283971072 285267906 285449472 285474816 286654464 286868736 288054144 288178803 289795968 289954672 289980416 290993472 291396336 291422208 292626432 292845168 294055272 294369768 294395904 295586172 295612416 295833384 297055836 297467093 297493504 298722816 298852092 299042304 300278016 300529152 301771008 303464448 303595776 304850304 304946208 305272352 305299456 306533808 306561024 306790176 308057904 308387376 309661704 309786624 309920688 311201352 311399424 312919929 312947712 313181638 313254601 314376876 314475777 314703872 314812113 314840064 316141056 316342272 316377369 317886912 317915136 319467456 321130656 321159168 321399232 322486272 322727328 322932736 324060912 324509556 324538368 326020464 326199006 326227968 327820878 327849984 329204736 329450814 329803166 330812181 331165989 331195392 331299584 331376768 332563968 332812557 333024384 333053952 334430208 334680192 336063168 336422592 337812768 338095296 339492384 339962392 339992576 341397504 341545248 341652696 341732292 343064484 343431396 343461888 344850534 344881152 345138948 346565142 346816512 346935798 348369417 348509952 348660774 348882688 348913664 350101521 350324352 350355456 350617344 352066176 354041856 354195072 355658688 355885056 357622776 357654528 357921872 359400888 359785272 359817216 361271988 361304064 361417728 361574136 363068244 363299328 365105664 366773022 367006464 367313408 368831232 369065984 370355328 370868064 370900992 372594816 372712032 372798864 374652432 374685696 376233984 376515216 376917904 378071064 378475416 378594482 378628096 380039364 380357208 380565507 380599296 382457691 382491648 384072192 384238404 384359283 386394624 387991296 388528448 388562944 390168576 390460224 392073696 392493024 392527872 394114896 394149888 394444512 396074448 398297088 398469456 398687674 398723072 400116024 400370688 400669962 400705536 402325623 402361344 402662106 404325999 404619264 404758431 404794368 406467072 406594944 406770903 408711744 408748032 409053568 410743872 411183168 412882272 413048832 413227584 414935136 415199232 417226572 417263616 419169168 419301036 419398722 419749484 419786752 421483986 421521408 421789696 421836492 423263232 423579618 423849216 423886848 424032642 425784843 425956608 427901859 428174208 428212224 429981696 430303104 432081216 432679408 432717824 434693952 434932008 434970624 437094504 437133312 438939648 439267752 441082908 441554652 441593856 443379258 443418624 443750076 444032512 445583754 445906944 446240256 448084224 448278138 448563456 450417024 450793728 452656512 455196672 455393664 455536928 455643056 457275456 457419312 457908528 457949184 459800712 459841536 460185264 462086856 462581064 464492556 464679936 464881032 466802028 467099136 467448289 467489792 469421568 469772457 472055808 472260096 474211584 474513408 476830368 476872704 479201184 479713696 479756288 481695984 481738752 481890304 482098848 483729408 484090992 484399104 486764334 486807552 489030696 489298509 489341952 491731317 491774976 492142574 493807104 494176221 494490752 494534656 494704749 496793088 496949376 497065152 499536576 499580928 501645312 502020288 504094752 504633888 506719152 507142944 507420676 507465728 509238576 509943588 509988864 512096256 512317872 512479044 512598438 514596726 515147094 515192832 517275801 517321728 517708422 519847713 520224768 520403697 520613632 522764928 522991161 523324032 523370496 525486528 525533184 525926016 528099264 531062784 531292608 533488032 533827584 534226616 534274048 536434164 536481792 536882808 539101332 539677908 539725824 541907982 541956096 542126592 542361204 544602366 544948992 544997376 547658496 548244224 550159533 550509696 550731776 550970112 553246848 553598976 556302096 556351488 558892224 559068048 559198296 561978648 562028544 562448656 564350976 564772824 565132288 565376856 567106596 567713124 567891723 567942144 570535812 570898944 573308928 573737472 576108288 576357606 579591936 579909344 579960832 581986944 582792672 582844416 585252864 585690336 588110544 588739536 588791808 591172344 591224832 591666768 594111672 594934186 594987008 597445632 597704184 598031511 598084608 600556032 601004943 601058304 603542016 603993159 606928896 607191552 609700608 609892416 610544704 610598912 613067616 613122048 613580352 616115808 616774752 619323408 619573248 619841376 622402704 622798848 625839858 625895424 626363276 626509202 628753752 628951554 629098083 629407744 629624226 629680128 632225979 632282112 632684544 632754738 635369427 635773824 635830272 636048963 638934912 642261312 642318336 642798464 644972544 645454656 645865472 648121824 649019112 649076736 652040928 652398012 652455936 655641756 655699968 658409472 658901628 659606332 661624362 662331978 662390784 662599168 662753536 665068887 665127936 665625114 666048768 666107904 668860416 669360384 672126336 672417207 672845184 675625536 676190592 678984768 679924784 679985152 682795008 683090496 683305392 683464584 686128968 686862792 686923776 689701068 689762304 690277896 693130284 693871596 696738834 697019904 697321548 697765376 700203042 700648704 700710912 701234688 704132352 708083712 708390144 711317376 711770112 715245552 715309056 715843744 718801776 719570544 719634432 722543976 722608128 722835456 723148272 726136488 726598656 730146501 730211328 733546044 734012928 734561597 734626816 737662464 738131968 738213861 740710656 741736128 741801984 745189632 745424064 745597728 749304864 749371392 752467968 753030432 753835808 756142128 756950832 757188964 757256192 760078728 760714416 761131014 761198592 764915382 764983296 768144384 768476808 768718566 768897657 771895089 772720641 772789248 775982592 776562633 777056896 777125888 780337152 780920448 784147392 784986048 785055744 788229792 788299776 788889024 792148896 796594176 796938912 797375348 797446144 800232048 800741376 801339924 801411072 804651246 804722688 805324212 808651998 809238528 809516862 809588736 812861973 812934144 813189888 813541806 816903549 817423488 817496064 818107136 821487744 822366336 825764544 826097664 826455168 829870272 830398464 834453144 834527232 838338336 838602072 838797444 839498968 839573504 842967972 843042816 843672984 846526464 847159236 847698432 848065284 851569686 851913216 855803718 856348416 856424448 859963392 860606208 864162432 864536409 865358816 865435648 869387904 869864016 869941248 874189008 874266624 877879296 878535504 882165816 883109304 883187712 886758516 886837248 887500152 887986183 888065024 891167508 892401279 892480512 896168448 896556276 897126912 900834048 901587456 905313024 910393344 910787328 911073856 911286112 914550912 914838624 915817056 915898368 919601424 919683072 920370528 924173712 925162128 928985112 929359872 929762064 933604056 934198272 934896578 934979584 938759787 938843136 939544914 939763803 943427331 944111616 944436339 944520192 948423168 949026816 949132107 953660736 953745408 958402368 959427392 959512576 963391968 963477504 963780608 964197696 967458816 968181984 968798208 973528668 973615104 978061392 978597018 978683904 983462634 983549952 984285148 987614208 988352442 988981504 989069312 989409498 992436543 993497967 993586176 993898752 994130304 998437671 999073152 999161856 1003290624 1004040576 1008189504 1009267776 1013438304 1014285888 1014841352 1014931456 1018477152 1019887176 1019977728 1024192512 1024635744 1024958088 1025196876 1029193452 1030294188 1030385664 1034551602 1034643456 1035416844 1039695426 1040449536 1040807394 1041227264 1045108251 1045529856 1045982322 1046648064 1046740992 1050973056 1051066368 1051852032 1056198528 1062125568 1062585216 1066976064 1067655168 1068453232 1068548096 1072868328 1072963584 1073765616 1078202664 1079355816 1079451648 1083815964 1083912192 1084253184 1084722408 1089204732 1089897984 1095316992 1096488448 1100319066 1101019392 1101463552 1101940224 1106493696 1107197952 1112604192 1112702976 1117784448 1118136096 1118396592 1123957296 1124057088 1124897312 1128701952 1129545648 1130264576 1130753712 1134213192 1135426248 1135783446 1135884288 1141071624 1141696521 1141797888 1147373073 1147474944 1152216576 1152715212 1153077849 1154311081 1159183872 1159818688 1159921664 1163973888 1165585344 1165688832 1170505728 1171380672 1176221088 1177479072 1177583616 1182344688 1182449664 1183333536 1188223344 1189868372 1189974016 1194891264 1195408368 1196063022 1196169216 1201112064 1202009886 1202116608 1206976869 1207084032 1207986318 1212977997 1213857792 1214275293 1214383104 1219401216 1219784832 1220312709 1221089408 1221197824 1226135232 1226244096 1227160704 1232231616 1233549504 1238646816 1239146496 1239682752 1244805408 1245597696 1251679716 1251790848 1252726552 1253018404 1257507504 1257903108 1258196166 1259248452 1259360256 1264451958 1264564224 1265369088 1265509476 1270738854 1271547648 1271660544 1272097926 1277354529 1277869824 1283705577 1284522624 1284636672 1285596928 1289945088 1290909312 1291730944 1296243648 1298038224 1298153472 1304081856 1304796024 1304911872 1311283512 1311399936 1316818944 1317803256 1319212664 1323248724 1324663956 1324781568 1325198336 1325507072 1330137774 1330255872 1331250228 1332097536 1337720832 1338720768 1344252672 1344834414 1345690368 1351251072 1352381184 1357969536 1359849568 1359970304 1365590016 1366180992 1366610784 1366929168 1372257936 1373725584 1373847552 1379402136 1379524608 1380555792 1386260568 1387743192 1393477668 1394039808 1394643096 1395406859 1395530752 1400406084 1401297408 1402344867 1402469376 1408264704 1409317371 1416167424 1416780288 1422634752 1423540224 1430491104 1430618112 1431687488 1437603552 1439141088 1439268864 1445087952 1445216256 1445670912 1446296544 1452272976 1453197312 1460293002 1460422656 1467092088 1467895527 1468025856 1469123194 1469253632 1475193951 1475324928 1476263936 1476427722 1481421312 1482528663 1483472256 1483603968 1484114247 1490379264 1490848128 1491195456 1498609728 1498742784 1504935936 1506060864 1507671616 1512284256 1513901664 1514377928 1514512384 1520157456 1521428832 1522262028 1522397184 1529830764 1529966592 1536288768 1536953616 1537437132 1537795314 1543790178 1545441282 1545578496 1551827403 1551965184 1553125266 1554113792 1554251776 1559543139 1560674304 1561211091 1561840896 1568294784 1568973483 1569972096 1570111488 1576459584 1576599552 1577778048 1584297792 1593188352 1593877824 1594750696 1594892288 1600464096 1601482752 1602679848 1602822144 1609302492 1609445376 1610648424 1617303996 1619033724 1619177472 1625723946 1625868288 1626379776 1627083612 1633807098 1634846976 1634992128 1636214272 1642975488 1644732672 1651529088 1652195328 1652910336 1659740544 1660796928 1668906288 1669054464 1676676672 1677204144 1677594888 1678997936 1679147008 1685935944 1686085632 1687345968 1693052928 1694318472 1695396864 1696130568 1703139372 1703675169 1703826432 1711607436 1712696832 1719926784 1721212416 1722499009 1728324864 1729072818 1730717632 1730871296 1738775808 1739728032 1739882496 1748378016 1748533248 1755758592 1757071008 1764331632 1766218608 1766375424 1773517032 1773674496 1775000304 1775972366 1776130048 1782335016 1784802558 1784961024 1792336896 1793112552 1794094533 1794253824 1801668096 1803014829 1803174912 1810626048 1811979477 1820786688 1821574656 1822147712 1822572224 1829101824 1829677248 1831634112 1831796736 1839202848 1839366144 1840741056 1848347424 1850324256 1857970224 1858719744 1859524128 1867208112 1868396544 1869793156 1869959168 1877519574 1877686272 1879089828 1879527606 1886854662 1887294249 1888223232 1888872678 1889040384 1896677937 1896846336 1898053632 1898264214 1906108281 1907321472 1907490816 1908146889 1916804736 1918854784 1919025152 1926783936 1926955008 1927561216 1928395392 1934917632 1936363968 1937596416 1947057336 1947230208 1956122784 1957194036 1957367808 1966925268 1967099904 1968570296 1975228416 1976704884 1977963008 1978818996 1984873086 1986995934 1987172352 1987797504 1988260608 1996875342 1998146304 1998323712 2006581248 2008081152 2016379008 2017251621 2018535552 2026876608 2028571776 2029682704 2029862912 2036954304 2039774352 2039955456 2048385024 2049271488 2049916176 2050393752 2058386904 2060588376 2060771328 2069103204 2069286912 2070833688 2079390852 2081614788 2082269651 2082454528 2090216502 2091059712 2091964644 2093296128 2101946112 2102132736 2103704064 2112397056 2124251136 2125170432 2133952128 2135310336 2136906464 2137096192 2145736656 2145927168 2147531232 2156405328 2158711632 2158903296 2167631928 2167824384 2168506368 2169444816 2178409464 2179795968 2190439503 2190633984 2192782207 2192976896 2200638132 2202038784 2202927104 2203684791 2203880448 2212987392 2214395904 2214641583 2225208384 2225405952 2235568896 2236272192 2236793184 2247914592 2248114176 2249794624 2257403904 2259091296 2260529152 2261507424 2268426384 2270852496 2271566892 2271768576 2282143248 2283393042 2283595776 2294746146 2294949888 2304433152 2305430424 2306155698 2306692971 2308622162 2315685267 2318161923 2318367744 2319637376 2319843328 2327947776 2329687899 2331170688 2331377664 2341011456 2342761344 2352442176 2354958144 2355167232 2364689376 2364899328 2366667072 2376446688 2379736744 2379948032 2389782528 2390816736 2392126044 2392338432 2402224128 2404019772 2404233216 2413953738 2414168064 2415972636 2425955994 2427715584 2428550586 2428766208 2438585919 2438802432 2439569664 2440625418 2442178816 2442395648 2450710647 2452270464 2452488192 2454321408 2464463232 2467099008 2477293632 2478292992 2479365504 2489610816 2491195392 2503359432 2503581696 2505453104 2506036808 2515015008 2515806216 2516392332 2518496904 2518720512 2528903916 2529128448 2531018952 2541477708 2543095296 2544195852 2554709058 2555739648 2567411154 2569045248 2569273344 2571193856 2579890176 2581818624 2583461888 2592487296 2596076448 2596306944 2608163712 2609592048 2609823744 2622567024 2622799872 2633637888 2635606512 2638425328 2646497448 2649327912 2649563136 2650396672 2651014144 2660275548 2660511744 2662500456 2663958549 2664195072 2677203837 2677441536 2688505344 2689668828 2691380736 2702502144 2704762368 2715939072 2719699136 2719940608 2731180032 2732361984 2733221568 2733858336 2744515872 2747451168 2747695104 2758804272 2759049216 2761111584 2772521136 2775486384 2786955336 2788079616 2789286192 2790813718 2791061504 2800812168 2802594816 2804689734 2804938752 2816279361 2816529408 2818634742 2819291409 2830281993 2832334848 2833309017 2833560576 2845269504 2847080448 2847396321 2860982208 2861236224 2863374976 2875207104 2878282176 2878537728 2890175904 2890432512 2891341824 2892593088 2904545952 2906394624 2920586004 2920845312 2934184176 2935791054 2936051712 2938246388 2938507264 2950387902 2950649856 2952527872 2952855444 2962842624 2965057326 2966944512 2967207936 2968228494 2980493901 2980758528 2981696256 2982390912 2995313013 2997219456 2997485568 3009871872 3012121728 3015343232 3024568512 3027803328 3028755856 3029024768 3040314912 3042857664 3044524056 3044794368 3059661528 3059933184 3072577536 3073907232 3074874264 3075590628 3087580356 3090882564 3091156992 3103654806 3103930368 3106250532 3108227584 3119086278 3121348608 3122422182 3123681792 3136589568 3137946966 3139944192 3140222976 3152919168 3153199104 3155556096 3168595584 3186376704 3187755648 3189501392 3189784576 3200928192 3202965504 3205359696 3205644288 3218604984 3218890752 3221296848 3234607992 3238067448 3238354944 3251447892 3251736576 3252759552 3254167224 3267614196 3269693952 3272138023 3272428544 3285950976 3289465344 3303058176 3304390656 3305820672 3319481088 3321593856 3337812576 3338108928 3353353344 3354408288 3355189776 3357995872 3358294016 3371871888 3372171264 3374691936 3386105856 3388636944 3390793728 3392261136 3406278744 3407350338 3407652864 3423214872 3425089563 3425393664 3442119219 3442424832 3444998018 3445800611 3456649728 3458145636 3459233547 3461435264 3461742592 3462933243 3477551616 3479456064 3479764992 3496756032 3497066496 3511517184 3514142016 3528663264 3532437216 3532750848 3547034064 3547348992 3550000608 3551944732 3552260096 3564670032 3569605116 3569922048 3584673792 3586225104 3588189066 3588507648 3603336192 3606029658 3606349824 3620930607 3621252096 3623958954 3638933991 3641573376 3642825879 3643149312 3644295424 3645144448 3658203648 3659354496 3660938127 3663268224 3663593472 3678405696 3678732288 3681482112 3696694848 3700648512 3715940448 3717439488 3719048256 3734416224 3736793088 3739586312 3739918336 3755039148 3755372544 3758179656 3759055212 3773709324 3774588498 3777745356 3778080768 3793355874 3793692672 3796107264 3796528428 3812216562 3814642944 3814981632 3816293778 3832063587 3833609472 3837709568 3838050304 3851116731 3853567872 3853910016 3855122432 3856790784 3869835264 3872727936 3875192832 3894114672 3894460416 3912245568 3914388072 3914735616 3933850536 3934199808 3937140592 3950456832 3953409768 3955926016 3957637992 3969746172 3973991868 3974344704 3975595008 3976521216 3993750684 3996292608 4013162496 4016162304 4032758016 4034503242 4037071104 4053753216 4057143552 4059365408 4059725824 4073908608 4079548704 4079910912 4096770048 4098542976 4099832352 4100787504 4116773808 4121176752 4121542656 4138206408 4138573824 4141667376 4158781704 4163229576 4164539302 4164909056 4180433004 4182119424 4183929288 4186220577 4186592256 4203892224 4207034601 4207408128 4224794112 4227952113 4248502272 4250340864 4267904256 4270620672 4273812928 4274192384 4291473312 4291854336 4295062464 4312810656 4317423264 4317806592 4335263856 4335648768 4337012736 4338889632 4356818928 4359591936 4380879006 4381267968 4385564414 4385953792 4401276264 4403686581 4404077568 4405854208 4407369582 4407760896 4425581853 4425974784 4428791808 4429283166 4447585989 4450416768 4450811904 4452342741 4471137792 4472544384 4473586368 4495829184 4496228352 4499589248 4514807808 4518182592 4521058304 4523014848 4536852768 4541704992 4543133784 4543537152 4564286496 4566786084 4567191552 4589492292 4589899776 4608866304 4610860848 4612311396 4613385942 4617244324 4631370534 4636323846 4636735488 4639274752 4639686656 4655482209 4655895552 4659375798 4662341376 4662755328 4682022912 4683633273 4685522688 4704884352 4706920449 4709916288 4710334464 4729378752 4729798656 4733334144 4752893376 4759473488 4759896064 4779565056 4781633472 4784252088 4784676864 4804448256 4808039544 4808466432 4827907476 4828336128 4831945272 4851911988 4857101172 4857532416 4877171838 4877604864 4879139328 4881250836 4884357632 4901421294 4904540928 4904976384 4908642816 4928926464 4934198016 4954587264 4956585984 4958731008 4979221632 4982390784 5006718864 5007163392 5010906208 5012073616 5030030016 5031612432 5032784664 5036993808 5037441024 5057807832 5058256896 5062037904 5082955416 5086190592 5088391704 5109418116 5111025507 5111479296 5134822308 5138090496 5141931179 5142387712 5159780352 5163637248 5166923776 5167497027 5184974592 5192152896 5192613888 5216327424 5219184096 5219647488 5245134048 5245599744 5267275776 5271213024 5276850656 5292994896 5298655824 5299126272 5300793344 5302028288 5320551096 5321023488 5325000912 5327917098 5328390144 5354407674 5354883072 5377010688 5379337656 5382283599 5382761472 5405004288 5409044487 5409524736 5431878144 5435938431 5439398272 5439881216 5462360064 5464723968 5466443136 5467716672 5489031744 5494902336 5495390208 5517608544 5518098432 5522223168 5545042272 5550972768 5573910672 5576159232 5578572384 5581627436 5582123008 5601624336 5605189632 5609379468 5609877504 5632558722 5633058816 5637269484 5638582818 5660563986 5661882747 5664669696 5666618034 5667121152 5690033811 5690539008 5694160896 5694792642 5718324843 5721964416 5722472448 5724440667 5726749952 5750414208 5756564352 5757075456 5780351808 5780865024 5782683648 5785186176 5809091904 5812789248 5841172008 5841690624 5868368352 5871582108 5872103424 5876492776 5877014528 5900775804 5901299712 5905710888 5925685248 5930114652 5933889024 5936456988 5960987802 5961517056 5963392512 5964781824 5990626026 5994438912 5994971136 6019743744 6024243456 6030686464 6049137024 6051754863 6055606656 6057511712 6058049536 6080629824 6085715328 6089048112 6089588736 6119323056 6119866368 6145155072 6147814464 6149748528 6151181256 6175160712 6181765128 6182313984 6207309612 6207860736 6212501064 6215903281 6216455168 6238172556 6244844364 6246808953 6247363584 6273179136 6275893932 6279888384 6305838336 6306398208 6311112192 6337191168 6372753408 6375511296 6379002784 6379569152 6401856384 6405931008 6410719392 6411288576 6437209968 6437781504 6442593696 6469215984 6476134896 6476709888 6502895784 6503473152 6505519104 6508334448 6535228392 6539387904 6544276046 6544857088 6571318509 6571901952 6578346621 6578930688 6606116352 6608781312 6611054373 6611641344 6638962176 6643187712 6643924749 6675625152 6676217856 6706706688 6708816576 6710379552 6715991744 6716588032 6743743776 6744342528 6749383872 6772211712 6777273888 6781587456 6784522272 6812557488 6814700676 6815305728 6846429744 6850179126 6850787328 6884238438 6884849664 6889996036 6891601222 6913299456 6916291272 6918467094 6920078913 6922870528 6923485184 6925866486 6947055801 6954485769 6955103232 6958912128 6959529984 6989063697 6993512064 6994132992 7023034368 7028284032 7057326528 7064874432 7065501696 7094068128 7094697984 7100001216 7103889464 7104520192 7129340064 7139210232 7139844096 7169347584 7172450208 7176378132 7177015296 7206672384 7212059316 7212699648 7241861214 7242504192 7247917908 7277867982 7283146752 7285651758 7286298624 7288590848 7290288896 7315757757 7316407296 7318708992 7321876254 7326536448 7327186944 7356811392 7357464576 7362964224 7393389696 7401297024 7431880896 7434878976 7438096512 7468832448 7473586176 7479172624 7479836672 7510078296 7510745088 7516359312 7518110424 7547418648 7549176996 7555490712 7556161536 7586711748 7587385344 7593056856 7624433124 7629285888 7632587556 7664127174 7667218944 7675419136 7702233462 7707135744 7707820032 7710244864 7713581568 7739670528 7745455872 7750385664 7788229344 7788920832 7824491136 7828776144 7829471232 7867701072 7868399616 7874281184 7900913664 7906819536 7911852032 7915275984 7939492344 7947983736 7948689408 7951190016 7953042432 7987501368 7991875647 7992585216 8031611511 8032324608 8065516032 8069006484 8074142208 8080177567 8107506432 8114287104 8118730816 8119451648 8147817216 8159097408 8159821824 8193540096 8197085952 8199664704 8201575008 8233547616 8242353504 8243085312 8276412816 8277147648 8283334752 8317563408 8326459152 8329078604 8329818112 8360866008 8364238848 8367858576 8372441154 8373184512 8407784448 8414069202 8414816256 8448838083 8449588224 8455904226 8457874227 8490845979 8497004544 8499927051 8500681728 8535808512 8541241344 8542188963 8547625856 8548384768 8582946624 8583708672 8590124928 8625621312 8634846528 8635613184 8670527712 8671297536 8674025472 8677779264 8713637856 8719183872 8761758012 8762535936 8771128828 8771907584 8802552528 8807373162 8808155136 8814739164 8815521792 8851163706 8851949568 8857583616 8858566332 8895171978 8900833536 8901623808 8904685482 8941481703 8942275584 8945088768 8947172736 8985939039 8991658368 8992456704 8999178496 9029615616 9036365184 9042116608 9046029696 9073705536 9083409984 9086267568 9087074304 9128572992 9133572168 9134383104 9178984584 9179799552 9217732608 9221721696 9224622792 9226771884 9234488648 9262741068 9272647692 9273470976 9278549504 9310964418 9311791104 9318751596 9324682752 9364045824 9367266546 9371045376 9409768704 9413840898 9419832576 9420668928 9458757504 9459597312 9466668288 9505786752 9518946976 9519792128 9559130112 9563266944 9568504176 9569353728 9608896512 9616079088 9616932864 9655814952 9656672256 9663890544 9703823976 9714202344 9715064832 9754343676 9755209728 9758278656 9762501672 9767848013 9768715264 9802842588 9809081856 9816414069 9817285632 9857852928 9868396032 9909174528 9913171968 9917462016 9958443264 9964781568 10013437728 10014326784 10021812416 10024147232 10060060032 10063224864 10065569328 10073987616 10074882048 10115615664 10116513792 10124075808 10165910832 10172381184 10176783408 10218836232 10222051014 10222958592 10269644616 10275268689 10276180992 10283862358 10284775424 10326357657 10327274496 10333847552 10334994054 10337401833 10369949184 10377700641 10384305792 10385227776 10388799729 10432654848 10438368192 10439294976 10490268096 10491199488 10534551552 10542426048 10553701312 10585989792 10597311648 10598252544 10601586688 10604056576 10641102192 10642046976 10650001824 10655834196 10656780288 10708815348 10709766144 10754021376 10758675312 10764567198 10765522944 10810008576 10818088974 10819049472 10862791821 10863756288 10871876862 10878796544 10879762432 10916801973 10924720128 10928477637 10929447936 10932886272 10935433344 10978063488 10982814381 10989804672 10990780416 11035217088 11036196864 11044446336 11090084544 11101945536 11147821344 11152318464 11157144768 11163254872 11164246016 11203248672 11210379264 11218758936 11219755008 11265117444 11266117632 11274538968 11277165636 11321127972 11323765494 11333236068 11334242304 11380067622 11381078016 11388321792 11389585284 11436649686 11443928832 11444944896 11448881334 11453499904 11496190761 11500828416 11513128704 11514150912 11560703616 11561730048 11565367296 11570372352 11618183808 11625578496 11682344016 11683381248 11736736704 11743164216 11744206848 11752985552 11754029056 11801551608 11802599424 11811421776 11851370496 11860229304 11867778048 11872913976 11921975604 11923034112 11926785024 11929563648 11981252052 11988877824 12039487488 12048486912 12061372928 12098274048 12103509726 12111213312 12115023424 12116099072 12161259648 12171430656 12178096224 12179177472 12238646112 12239732736 12290310144 12295628928 12299497056 12302362512 12350321424 12363530256 12364627968 12414619224 12415721472 12425002128 12431806562 12432910336 12476345112 12489688728 12493617906 12494727168 12546358272 12551787864 12558661731 12559776768 12611676672 12621103803 12622224384 12674382336 12683856339 12745506816 12751022592 12758005568 12759138304 12803712768 12811862016 12821438784 12822577152 12874419936 12875563008 12885187392 12938431968 12952269792 12953419776 13005791568 13006946304 13011038208 13016668896 13070456784 13078775808 13088552092 13089714176 13142637018 13143803904 13156693242 13157861376 13211059743 13212232704 13217562624 13222108746 13223282688 13276745559 13277924352 13286375424 13287849498 13342757967 13351250304 13352435712 13357028223 13413413376 13417633152 13420759104 13431983488 13433176064 13487487552 13488685056 13498767744 13544423424 13554547776 13563174912 13569044544 13625114976 13629401352 13630611456 13692859488 13700358252 13701574656 13768476876 13769699328 13779992072 13783202444 13826598912 13832582544 13836934188 13840157826 13845741056 13851732972 13894111602 13908971538 13910206464 13917824256 13919059968 13978127394 13987024128 13988265984 14046068736 14050899819 14056568064 14114653056 14120761347 14129748864 14131003392 14188136256 14189395968 14200002432 14207778928 14209040384 14258680128 14278420464 14279688192 14338695168 14344900416 14352756264 14354030592 14413344768 14424118632 14425399296 14483722428 14485008384 14495835816 14555735964 14571303516 14572597248 14577181696 14580577792 14631515514 14632814592 14637417984 14643752508 14653072896 14713622784 14714929152 14725928448 14786779392 14802594048 14863761792 14869757952 14876193024 14937664896 14947172352 14958345248 14959673344 15020156592 15021490176 15032718624 15036220848 15094837296 15098353992 15110981424 15112323072 15173423496 15174770688 15186113712 15248866248 15258571776 15265175112 15328254348 15333076521 15334437888 15349475449 15350838272 15404466924 15414271488 15420489728 15425793537 15427163136 15479341056 15490911744 15500771328 15502491081 15576458688 15577841664 15648982272 15657552288 15658942464 15735402144 15736799232 15748562368 15801827328 15813639072 15823704064 15830551968 15878984688 15895967472 15897378816 15902380032 15906084864 15975002736 15983751294 15985170432 16063223022 16064649216 16131032064 16138012968 16146850797 16148284416 16160355134 16215012864 16227133461 16228574208 16237461632 16238903296 16295634432 16307815293 16318194816 16319643648 16387080192 16394171904 16399329408 16403150016 16467095232 16484707008 16486170624 16552825632 16554295296 16566669504 16635126816 16652918304 16658157208 16659636224 16721732016 16728477696 16735717152 16744882308 16746369024 16815568896 16828138404 16829632512 16897676166 16899176448 16911808452 16915748454 16981691958 16985648241 16994009088 16999854102 17001363456 17070101433 17071617024 17082482688 17084377926 17095251712 17096769536 17154974529 17165893248 17167417344 17173322001 17180249856 17251242624 17269693056 17271226368 17341055424 17342595072 17348050944 17355558528 17427275712 17438367744 17523516024 17525071872 17542257656 17543815168 17605105056 17614746324 17616310272 17629478328 17631043584 17702327412 17703899136 17717132664 17790343956 17801667072 17809370964 17882963406 17884551168 17890177536 17894345472 17971878078 17983316736 17984913408 17998356992 18059231232 18072730368 18084233216 18092059392 18147411072 18166819968 18172535136 18174148608 18257145984 18267144336 18268766208 18357969168 18359599104 18435465216 18443443392 18449245584 18453543768 18468977296 18525482136 18545295384 18546941952 18557099008 18621928836 18623582208 18637503192 18647709843 18649365504 18734533092 18740426859 18742090752 18819537408 18827681796 18839665152 18917515008 18919194624 18933336576 19011573504 19037893952 19039584256 19118260224 19126533888 19137008352 19138707456 19217793024 19232158176 19233865728 19311629904 19313344512 19327781088 19407647952 19428404688 19430129664 19508687352 19510419456 19516557312 19525003344 19535696026 19537430528 19605685176 19618163712 19632828138 19634571264 19713955527 19715705856 19735039863 19736792064 19818349056 19826343936 19833163119 19834924032 19916886528 19929563136 19931774247 20026875456 20028653568 20043624832 20048294464 20120120064 20126449728 20131138656 20147975232 20149764096 20231231328 20233027584 20248151616 20331821664 20344762368 20353566816 20437672464 20444102028 20445917184 20539289232 20550537378 20552361984 20567724716 20569550848 20652715314 20654548992 20667695104 20669988108 20674803666 20739898368 20755401282 20760236739 20768611584 20770455552 20777599458 20863457307 20865309696 20876736384 20878589952 20967191091 20980536192 20982398976 21069103104 21084852096 21107402624 21171979584 21194623296 21196505088 21203173376 21208113152 21282204384 21284093952 21300003648 21311668392 21313560576 21417630696 21419532288 21508042752 21517350624 21529134396 21531045888 21620017152 21636177948 21638098944 21725583642 21727512576 21743753724 21757593088 21833603946 21849440256 21856955274 21858895872 21865772544 21870866688 21956126976 21965628762 21979609344 21981560832 22070434176 22072393728 22088892672 22180169088 22203891072 22295642688 22304636928 22314289536 22326509744 22328492032 22406497344 22420758528 22437517872 22439510016 22530234888 22532235264 22549077936 22554331272 22642255944 22647530988 22666472136 22668484608 22760135244 22762156032 22779170568 22873299372 22887857664 22897762668 22904966161 22906999808 22992381522 23001656832 23026257408 23121407232 23123460096 23130734592 23140744704 23236367616 23251156992 23364688032 23366762496 23473473408 23486328432 23488413696 23505971104 23508058112 23603103216 23605198848 23622843552 23702740992 23720458608 23735556096 23745827952 23843951208 23846068224 23853570048 23859127296 23962504104 23975626941 23977755648 24094834533 24096973824 24120604277 24122745856 24196548096 24207019452 24222426624 24230046848 24232198144 24240532701 24322519296 24342861312 24356192448 24358354944 24477292224 24479465472 24580620288 24591257856 24598994112 24604725024 24700642848 24727060512 24729255936 24829238448 24831442944 24850004256 24863613124 24865820672 24952690224 24979377456 24987235812 24989454336 25092716544 25103575728 25117323462 25119553536 25223353344 25242207606 25244448768 25346514249 25348764672 25367712678 25373622681 25472537937 25491013632 25499781153 25502045184 25516011136 25518276608 25607425536 25623724032 25626566889 25642877568 25645154304 25748839872 25751126016 25770374784 25876863936 25904539584 25906839552 26011583136 26013892608 26022076416 26033337792 26140913568 26157551616 26177104184 26179428352 26285274036 26287607808 26313386484 26315722752 26422119486 26424465408 26444217492 26446565376 26553491118 26555848704 26572750848 26575698996 26685515934 26702500608 26704871424 26714056446 26824445109 26826826752 26835266304 26841518208 26863966976 26866352128 26957817117 26974975104 26977370112 26997535488 27088846848 27109095552 27126349824 27138089088 27250229952 27258802704 27261222912 27385718976 27400716504 27403149312 27536953752 27539398656 27559984144 27566404888 27653197824 27665165088 27673868376 27680315652 27691482112 27703465944 27788223204 27817943076 27820412928 27835648512 27956254788 27974048256 28092137472 28101799638 28113136128 28229306112 28241522694 28259497728 28262006784 28376272512 28378791936 28400004864 28415557856 28418080768 28517360256 28556840928 28559376384 28677390336 28689800832 28705512528 28708061184 28826689536 28848237264 28850798592 28967444856 28970016768 28991671632 29111471928 29142607032 29145194496 29154363392 29161155584 29263031028 29265629184 29274835968 29287505016 29303544039 29306145792 29427245568 29449242207 29451856896 29573558784 29605188096 29727523584 29739515904 29752386048 29875329792 29894344704 29916690496 29919346688 30040313184 30042980352 30065437248 30072441696 30189674592 30196707984 30221962848 30224646144 30346846992 30349541376 30372227424 30497732496 30517143552 30530350224 30656508696 30666153042 30668875776 30698950898 30701676544 30808933848 30825806067 30828542976 30840979456 30851587074 30854326272 30979072971 30981823488 31001542656 31004982162 31012205499 31133101923 31152917376 31155683328 31166399187 31297964544 31315104576 31317884928 31470804288 31473598464 31497124736 31603654656 31627278144 31647408128 31661103936 31757969376 31791934944 31794757632 31804760064 31812169728 31950005472 31967502588 31970340864 32126446044 32129298432 32262064128 32276025936 32293701594 32296568832 32320710268 32430025728 32454266922 32457148416 32474923264 32477806592 32588375463 32591268864 32615630586 32636389632 32639287296 32774160384 32785432911 32788343808 32798658816 32806300032 32934190464 32948443143 32969414016 32972341248 33105651264 33108590592 33133339008 33270253632 33305836608 33316314416 33319272448 33443464032 33456955392 33471434304 33489764616 33492738048 33631137792 33656276808 33659265024 33795352332 33798352896 33823616904 33831496908 33963383916 33971296482 33999708204 34002726912 34140202866 34143234048 34164965376 34168755852 34190503424 34309949058 34331786496 34334834688 34346644002 34360499712 34502485248 34539386112 34542452736 34682110848 34685190144 34696101888 34711117056 34854551424 34876735488 35047032048 35050143744 35084515312 35087630336 35210210112 35229492648 35232620544 35258956656 35262087168 35404654824 35407798272 35434265328 35580687912 35603334144 35618741928 35765926812 35769102336 35780355072 35788690944 35943756156 35966633472 35993518253 35996713984 36118462464 36145460736 36168466432 36184118784 36294822144 36333639936 36345070272 36348297216 36514291968 36534288672 36537532416 36715938336 36719198208 36870930432 36886886784 36898491168 36907087536 36937954592 37050964272 37090590768 37093883904 37114198016 37243857672 37247164416 37275006384 37295419686 37298731008 37469066184 37480853718 37484181504 37639074816 37655363592 37675985193 37679330304 37835030016 37863311409 37866673152 37903806721 38023147008 38051569017 38075787904 38079168512 38236520448 38253067776 38274016704 38277414912 38435586048 38464316352 38467731456 38623259808 38626689024 38655562176 38815295904 38856809376 38860259328 39017374704 39020838912 39033114624 39050006688 39071392052 39074861056 39211370352 39236327424 39265656276 39269142528 39427911054 39431411712 39470079726 39473584128 39633179229 39636698112 39652687872 39666326238 39669848064 39830236677 39833773056 39859126272 39863548494 40028273901 40053750912 40057307136 40071084669 40087249664 40096588928 40240240128 40252899456 40262277312 40295950464 40299528192 40462462656 40466055168 40496303232 40663643328 40689524736 40707133632 40875344928 40888204056 40891834368 41078578464 41101074756 41104723968 41135449432 41139101696 41305430628 41309097984 41339976216 41349607332 41479796736 41510802564 41520473478 41537223168 41555198916 41726914614 41730619392 41753472768 41757179904 41934382182 41961072384 41964797952 42138206208 42152699457 42169704192 42214805248 42343959168 42362284041 42389246592 42393010176 42406346752 42416226304 42564408768 42568187904 42600007296 42623336784 42627121152 42835261392 42839064576 43016085504 43034701248 43058268792 43062091776 43240034304 43272355896 43276197888 43451167284 43455025152 43487507448 43511322967 43515186176 43667207892 43713910548 43717791744 43731545088 43741733376 43912253952 43931257524 43959218688 44140868352 44144787456 44177785344 44360338176 44407782144 44591285376 44609273856 44628579072 44653019488 44656984064 44812994688 44841517056 44875035744 44879020032 45060469776 45064470528 45098155872 45108662544 45284511888 45295061976 45332944272 45336969216 45520270488 45524312064 45558341136 45746598744 45775715328 45795525336 45809932322 45813999616 45984763044 45999229563 46003313664 46048426347 46052514816 46242814464 46261469184 46277380611 46281489408 46472735232 46502313984 46507473243 46729376064 46733524992 46946946816 46972656864 46976827392 47011942208 47016116224 47206206432 47210397696 47245687104 47405481984 47440917216 47471112192 47491655904 47687902416 47692136448 47707140096 47718254592 47925008208 47951253882 47955511296 48189669066 48193947648 48241208554 48245491712 48393096192 48414038904 48440552391 48444853248 48460093696 48464396288 48481065402 48645038592 48681400383 48685722624 48712384896 48716709888 48923445879 48954584448 48958930944 49161240576 49182515712 49197988224 49209450048 49401285696 49454121024 49458511872 49658476896 49662885888 49700008512 49727226248 49731641344 49905380448 49958754912 49974471624 49978908672 50185433088 50207151456 50234646924 50239107072 50446706688 50484415212 50488897536 50693028498 50697529344 50735425356 50747245362 50945075874 50956944723 50982027264 50999562306 51004090368 51032022272 51036553216 51210304299 51214851072 51247448064 51253133778 51285755136 51290308608 51497679744 51502252032 51519966003 51540749568 51753727872 51809079168 51813679104 52023166272 52027785216 52044152832 52066675584 52281827136 52315103232 52354208368 52358856704 52570548072 52575215616 52626772968 52631445504 52844238972 52848930816 52888434984 52893130752 53106982236 53111697408 53151397992 53371031868 53405001216 53428112892 53648890218 53653653504 53670532608 53683036416 53727933952 53915634234 53949950208 53954740224 53995070976 54177693696 54218191104 54252699648 54276178176 54500459904 54517605408 54522445824 54771437952 54801433008 54806298624 55073907504 55078797312 55119968288 55132809776 55306395648 55330330176 55347736752 55360631304 55382964224 55406931888 55576446408 55635886152 55640825856 55671297024 55912509576 55943129529 55948096512 56203599276 56221280577 56226272256 56458612224 56483045388 56518995456 56561242969 56752545024 56757583872 56800009728 56831115712 56836161536 57034720512 57113681856 57118752768 57354780672 57379601664 57411025056 57416122368 57653379072 57696474528 57701597184 57934889712 57940033536 57983343264 58222943856 58285214064 58290388992 58308726784 58322311168 58526062056 58531258368 58549671936 58575010032 58607088078 58612291584 58854491136 58898484414 58903713792 59141866581 59147117568 59205119589 59210376192 59455047168 59479031808 59499489357 59504772096 59750659584 59788689408 59795322741 59833380992 59838693376 60080626368 60085960704 60130874496 60144883392 60379349184 60393415968 60443925696 60449292288 60693693984 60699082752 60744454848 60995464992 61034287104 61060700448 61313017392 61332306084 61337751552 61397901796 61403353088 61617867696 61651612134 61657085952 61703174148 61708652544 61958145942 61963646976 62003085312 62009964324 62024410998 62266203846 62280710217 62305834752 62311366656 62332798374 62590371921 62595929088 62630209152 62635769856 62901573273 62941608576 62947196928 62994249472 63207309312 63254556288 63294816256 63322207872 63515938752 63583869888 63589515264 63609520128 63624339456 63900010944 63935005176 63940681728 64252892088 64258596864 64524128256 64552051872 64587403188 64593137664 64641420536 64860051456 64908533844 64914296832 64949846528 65176750926 65182537728 65231261172 65272779264 65548320768 65570865822 65576687616 65597317632 65612600064 65868380928 65896886286 65938828032 65944682496 66211302528 66217181184 66266678016 66540507264 66611673216 66632628832 66638544896 66886928064 66913910784 66942868608 66979529232 66985476096 67262275584 67312553616 67318530048 67590704664 67596705792 67647233808 67662993816 67926767832 67942592964 67999416408 68005453824 68280405732 68286468096 68337511704 68374936091 68381006848 68619898116 68663572992 68693288004 68714898483 68720999424 69004970496 69078772224 69364221696 69370380288 69392203776 69422234112 69709102848 69753470976 70094064096 70100287488 70169030624 70175260672 70420420224 70458985296 70465241088 70517913312 70524174336 70809309648 70815596544 70868530656 71161375824 71206668288 71237483856 71531853624 71538204672 71560710144 71577381888 71887512312 71926880823 71933266944 71987036506 71993427968 72284503599 72290921472 72336932864 72361812831 72368237568 72589644288 72667279872 72690140544 72696594432 72721598103 73028583936 73068577344 73075064832 73431876672 73438396416 73741860864 73773773568 73796982336 73814175072 73875909184 74101928544 74181181536 74187767808 74228396032 74487715344 74494328832 74550012768 74590839372 74597462016 74938132368 74961707436 74968363008 75278149632 75310727184 75351970386 75358660608 75670060032 75726622818 75733346304 75807613442 76039542747 76046294016 76103138034 76120868043 76151575808 76158337024 76417613811 76473040896 76499343459 76506135552 76548033408 76554829824 76871172096 76879700667 76928632704 76935462912 77246519616 77253378048 77311124352 77630591808 77713618752 77720518656 78034749408 78041677824 78066229248 78100013376 78142784104 78149722112 78422740704 78472654848 78531312552 78538285056 78855822108 78862823424 78940159452 78947168256 79266358458 79273396224 79332652476 79339696128 79660473354 79667546112 79718252544 79727096988 80056547802 80107501824 80114614272 80142169338 80174499328 80193177856 80473335327 80480480256 80505798912 80524554624 80591900928 80599056384 80924925312 80932110336 80992606464 81327286656 81379049472 81414267264 81750689856 81776408112 81783668736 82157156928 82202149512 82209447936 82270898864 82278203392 82610861256 82618195968 82679952432 82699214664 82959593472 83021605128 83040946956 83074446336 83110397832 83453829228 83461238784 83506945536 83868764364 83922144768 84276412416 84305398914 84339408384 84429610496 84687918336 84724568082 84778493184 84786020352 84812693504 84832452608 85128817536 85136375808 85200014592 85246673568 85254242304 85670522784 85678129152 86032171008 86069402496 86116537584 86124183552 86480068608 86544711792 86552395776 86902334568 86910050304 86975014896 87022645934 87030372352 87334415784 87427821096 87435583488 87463090176 87483466752 87824507904 87862515048 87910632117 87918437376 88281736704 88347726621 88355570688 88720676352 88815564288 89182570752 89218547712 89257158144 89306038976 89313968128 89625989376 89683034112 89750071488 89758040064 90120939552 90128941056 90196311744 90217325088 90569023776 90590123952 90665888544 90673938432 91040540976 91048624128 91116682272 91493197488 91551430656 91591050672 91619864644 91627999232 91969526088 91998459126 92006627328 92096852694 92105029632 92477418201 92485628928 92522938368 92554761222 92562978816 92937218913 92945470464 93004627968 93014946486 93036616497 93399305769 93458752128 93467049984 93499197561 93893893632 93945313728 93953654784 94023884416 94032232448 94412412864 94420795392 94491374208 94810963968 94881834432 94942224384 94983311808 95375804832 95384272896 95414280192 95436509184 95850016416 95902507764 95911022592 96379338132 96387895296 96482417108 96490983424 96786192384 96828077808 96881104782 96889706496 96920187392 96962130804 97290077184 97362800766 97371445248 97424769792 97433419776 97846891758 97909168896 97917861888 98322481152 98356298733 98365031424 98395976448 98418900096 98802571392 98845329429 98908242048 98917023744 99316953792 99325771776 99400017024 99454452496 99463282688 99810760896 99917509824 99948943248 99957817344 100370866176 100414302912 100469293848 100478214144 100893413376 100968830424 100977795072 101386056996 101395058688 101470850712 101494490724 101890151748 101913889446 101999124612 102008180736 102064044544 102420608598 102429702144 102494896128 102506267556 102571510272 102995359488 103004504064 103039932006 103081499136 103507455744 103618158336 103627358208 104046332544 104055570432 104088305664 104133351168 104563654272 104630206464 104708416736 104717713408 105141096144 105150431232 105253545936 105262891008 105688477944 105697861632 105776869968 105786261504 106213964472 106223394816 106302795984 106742063736 106810002432 106856225784 107297780436 107307307008 107341065216 107366072832 107446328143 107455867904 107831268468 107899900416 107980554759 107990141952 108355387392 108436382208 108505399296 108552356352 109000919808 109035210816 109044891648 109542875904 109602866016 109612597248 110147815008 110157594624 110239936576 110265619552 110612791296 110660660352 110695473504 110721262608 110765928448 110813863776 111152892816 111271772304 111281651712 111342594048 111825019152 111886259058 111896193024 112407198552 112442561154 112452544512 112917224448 112966090776 113027955579 113037990912 113122485938 113505090048 113589934227 113600019456 113662231424 113672323072 113711420163 114069441024 114154707051 114227363712 114237505536 114709561344 114759203328 114822050112 114832244736 115306758144 115392949056 115403194368 115869779424 115880067072 115966686528 116445887712 116570428128 116580777984 116617453568 116644622336 117052124112 117062516736 117099343872 117150020064 117214176156 117224583168 117708982272 117796968828 117807427584 118283733162 118294235136 118410239178 118420752384 118899537687 118910094336 118958063616 118998978714 119009544192 119490710031 119501319168 119577378816 119590645482 119666761984 119677386752 120084821703 120161252736 120171921408 120213254007 120261748992 120289766784 120758698368 120786831936 120887851392 120898584576 121387387968 121398165504 121488909696 121990929984 122068574208 122121400896 122626034784 122664612168 122675503104 122795803592 122806706176 123235735392 123303224268 123314171904 123406348296 123417305088 123916291884 123927293952 124019928648 124048821996 124532407692 124561420434 124611669504 124665596748 125180743842 125191858176 125260418304 125271539712 125803146546 125883217152 125894393856 125988498944 126414618624 126458098371 126509112576 126589632512 126644415744 127031877504 127167739776 127179030528 127219040256 127248678912 127800021888 127870010352 127881363456 128505784176 128517193728 129048256512 129104103744 129174806376 129186275328 129282841072 129720102912 129817067688 129828593664 129899693056 130353501852 130365075456 130462522344 130533968901 130545558528 131141731644 131153375232 131194635264 131225200128 131736761856 131793772572 131877656064 132422605056 132434362368 132533356032 133081014528 133223346432 133265257664 133277089792 133773856128 133827821568 133885737216 133959058464 133970952192 134524551168 134625107232 134637060096 135181409328 135193411584 135294467616 135325987632 135853535664 135885185928 135998832816 136010907648 136560811464 136572936192 136675023408 136749872182 136762013696 137239796232 137327145984 137386576008 137429796966 137441998848 137997688689 138009940992 138145279041 138157544448 138728443392 138784407552 138832141833 138844468224 139418205696 139506941952 139522419729 140188128192 140200574976 140338061248 140350521344 140840840448 140917970592 140930482176 141035826624 141048348672 141618619296 141631193088 141737061312 142322751648 142413336576 142474967712 143063707248 143076409344 143121420288 143154763776 143775024624 143853761646 143866533888 143974073012 143986855936 144569007198 144581842944 144673865728 144723625662 144736475136 145179288576 145321657173 145334559744 145380281088 145393188864 145443196206 146044201149 146057167872 146137154688 146150129664 146770337637 146863753344 146876792832 147483721728 147547547136 147593964672 147628350144 147751818368 148203857088 148362363072 148375535616 148456792064 148975430688 148988657664 149100025536 149181678744 149194924032 149876264736 149923414872 149936726016 150556299264 150621454368 150703940772 150717321216 151340120064 151453245636 151466692608 151615226884 152079085494 152092588032 152206276068 152241736086 152303151616 152835227622 152870834169 152946081792 152998686918 153012271104 153096066816 153109659648 153742344192 153759401334 153857265408 153870925824 154493039232 154506756096 154559898009 154622248704 155261183616 155427237504 155441037312 156069498816 156083355648 156132458496 156200026752 156285568208 156299444224 156845481408 156945309696 157062625104 157076570112 157711644216 157725646848 157880318904 157894336512 158532716916 158546792448 158665304952 158679392256 159320946708 159335092224 159454193976 160113095604 160215003648 160284338676 160348998656 160386355712 160946670654 160960960512 161011597824 161049109248 161183801856 161849850624 161864220672 161985212928 162654573312 162758098944 162828534528 163501379712 163552816224 163567337472 164314313856 164404299024 164418895872 164541797728 164556406784 165221722512 165236391936 165359904864 165398429328 165919186944 166043210256 166081893912 166148892672 166220795664 166907658456 166922477568 167013891072 167737528728 167829388587 167844289536 168610797828 168663841731 168678816768 168844229939 168859220992 169375836672 169449136164 169556986368 169625387008 169664905216 169683728907 170257635072 170272751616 170400029184 170493347136 170508484608 171341045568 171356258304 172064342016 172138804992 172233075168 172248367104 172960137216 173089423584 173104791552 173804669136 173820100608 173950029792 174045291868 174060744704 174668831568 174855642192 174871166976 174926180352 174966933504 175649015808 175725030096 175821264234 175836874752 176563473408 176695453242 176711141376 177425599743 177441352704 177615358767 177631128576 178365141504 178437095424 178498468071 178514316288 178612077952 178627936256 179251978752 179366068224 179385968223 179500142976 179516080128 180241879104 180257882112 180392623488 180434650176 181138047552 181180247904 181331777088 181347876864 182081081952 182097248256 182233364544 182986394976 183102861312 183182101344 183239729288 183255998464 183939052176 183996918252 184013254656 184193705388 184210059264 184954836402 184971257856 185109522444 185125957632 185874437826 185890940928 186009255936 186029892972 186073232994 186798611538 186842130651 186917504256 186934099968 186998395122 187771115763 187787787264 187890627456 187907309568 188047768832 188064464896 188704719819 188824825728 188841590784 188982748416 189621927936 189763668864 189884448768 189966623616 190751609664 190768545792 190828560384 190873018368 191700032832 191805015528 191822045184 192758676264 192775790592 192964834216 192981966848 193572384768 193656155616 193762209564 193779412992 193840374784 193924261608 194580154368 194725601532 194742890496 194849539584 195693783516 195818337792 196644962304 196712597466 196730062848 196791952896 196837800192 197605142784 197690658858 197816484096 197834047488 198633907584 198651543552 198800034048 198908904992 198926565376 199621521792 199835019648 199897886496 199915634688 200741732352 200828605824 200938587696 200956428288 201786826752 201937660848 201955590144 202772113992 202790117376 202941701424 202988981448 203780303496 203827778892 203998249224 204016361472 204128089088 204841217196 204859404288 205012535112 205124808273 205143020544 205990718976 206079864012 206144695449 206162998272 207014911488 207236316672 208092665088 208111140864 208176611328 208266702336 209127308544 209260412928 209416833472 209435426816 210282192288 210300862464 210507091872 210525782016 211376955888 211395723264 211553739936 211572523008 212427928944 212446789632 212605591968 213484127472 213620004864 213712451568 214595560872 214614614016 214682130432 214732145664 214892656286 214911735808 215662536936 215780642469 215799800832 215961109518 215980283904 216853510797 216872764416 217010798592 217085438493 217104712704 218001839616 218070421632 218089783296 218164794309 219085751808 219205732032 219225194496 220295630016 220315189248 220479873152 220531239104 221225582592 221321320704 221390947008 221442525216 221531856896 221627727552 222305785632 222543544608 222563303424 222685188096 223650038304 223772518116 223792386048 224814397104 224885122308 224905089024 225834448896 225932181552 226055911158 226075981824 226244971876 227010180096 227179868454 227200038912 227324462848 227344646144 227422840326 228118628241 228138882048 228309414102 228362604129 228454727424 228475011072 229419122688 229498030377 229518406656 229644100224 229664489472 230613516288 230639102001 230785898112 230806388736 231739558848 231760134144 231933373056 232891775424 233140856256 233161555968 233234907136 233289244672 234104248224 234125033472 234198687744 234300040128 234428352312 234449166336 235417964544 235593937656 235614855168 236567466324 236588470272 236820478356 236841504768 237799075374 237820188672 237997957428 238019088384 238981420062 239002638336 239154757632 239181290964 239333523968 240169643406 240322505472 240343842816 240426508014 240523497984 240579533568 241517396736 241573663872 241775702784 241797169152 242774775936 242796331008 242977819392 243981859968 244137148416 244242801792 245252069568 245329224336 245351006208 245591607184 245613412352 246471470784 246606448536 246628343808 246812696592 246834610176 247832583768 247854587904 248039857296 248097643992 249064815384 249122840868 249223339008 249331193496 250361487684 250383716352 250520836608 251606293092 251766434304 251954627771 251976997888 252829237248 252916196742 253018225152 253179265024 253288831488 254063755008 254335479552 254358061056 254438080512 254497357824 255600043776 255740020704 255762726912 257011568352 257034387456 258096513024 258208207488 258349612752 258372550656 258565682144 259440205824 259634135376 259657187328 259799386112 260707003704 260730150912 260925044688 261067937802 261091117056 262283463288 262306750464 262389270528 262450400256 263473523712 263587545144 263731896351 263755312128 264845210112 265043179863 265066712064 265326647047 266162029056 266446692864 266530515328 266554179584 267547712256 267655643136 267771474432 267918116928 267941904384 269049102336 269250214464 269274120192 270362818656 270386823168 270588935232 270651975264 271707071328 271770371856 271997665632 272021815296 273121622928 273145872384 273350046816 273499744364 273524027392 274479592464 274654291968 274773152016 274859593932 274883997696 275995377378 276019881984 276290558082 276315088896 277432254603 277456886784 277568815104 277664283666 277688936448 278811656739 278836411392 279013883904 279044839458 279109849491 280197917307 280376256384 280401149952 280497592683 280676122496 280701042688 281681680896 281835941184 281860964352 282071653248 282096697344 283237238592 283262386176 283474122624 284645503296 284826673152 284949935424 286127414496 286152818688 286242840576 286309527552 287550049248 287707523292 287733067776 287948146024 287973711872 289138014396 289163685888 289447251324 289472950272 290358577152 290643314346 290669119488 290760562176 290886392412 292088402298 292114335744 292274309376 292300259328 293540675274 293727506688 293753585664 294967443456 295068896199 295095094272 295187929344 295256700288 295503636736 296407714176 296535988287 296724726144 296751071232 296913584128 297950861376 297977315328 298200051072 298363357488 298389848064 299752529472 299846829744 299873452032 301112598528 301242908736 301407881544 301434642432 302680240128 302906491272 302933385216 303230453768 304158170988 304185176064 304412552136 304483472172 304579260769 304606303232 305670455244 305741668338 305997373836 306024542208 306192133632 307484688384 307518802668 307714530816 308986078464 309013512192 309119796018 309244497408 310522367232 310854475008 310882074624 312138997632 312166711296 312264916992 312400053504 312571136416 312598888448 313690962816 313890619392 314125250208 314153140224 315423288432 315451293696 315760637808 315788673024 317065433832 317093584896 317330609904 317358784512 318641893416 318670184448 318908387952 320226191208 320430007296 320568677352 320697997312 320772711424 321893341308 321921921024 322023195648 322098218496 322338984429 322367603712 323699701248 323941664277 323970425856 325309146624 325516197888 325657069056 327002759424 327105632448 327134674944 328628627712 328808598048 328837791744 329083595456 329112813568 330443445024 330472783872 330719809728 330796858656 331838373888 332086420512 332163787824 332297785344 332441591328 333815316912 333844955136 334027782144 335475057456 335658777174 335688579072 337221595656 337327683462 337357633536 337688459878 337718441984 338751673344 338898272328 339083866737 339113972736 339250774016 339329810432 339367457814 340515270144 340769802681 340800058368 340986694272 341016969216 341134260489 342464121153 342682091136 342712516608 344128684032 344277609984 344466150336 344496734208 345920274432 346178847168 346209583104 347609338272 347640201216 347900059584 348090583736 348121489408 349337663136 349711284384 349742333952 349852360704 349933867008 351298031616 351450060192 351642528468 351673749504 353126946816 353390906484 353422282752 354851199486 354882705408 355230717534 355262257152 356698613061 356730283008 356874190848 356996936142 357028632576 357224155904 357255872512 358472130093 358503957504 358732136448 358771936446 359000285952 359032160256 360483758208 360515764224 360639762021 360785246976 360869300352 362276095104 362360495808 362663554176 362695753728 364162163904 364194496512 364466729088 365972789952 366205722624 366364202688 366479458576 366511996928 367878104352 367993836504 368026509312 368387410776 368420118528 369909672804 369942515712 370219044888 370251915264 371748875652 371781881856 372059785944 372146465988 373597223076 373684261302 373835008512 373996790244 375542231526 375575574528 375781254912 375814619136 376095537664 377409439638 377649651456 377683181568 377965496832 379243855872 379527337728 379768897536 379933247232 381503219328 381537091584 381657120768 381746036736 383400065664 383610031056 383644090368 385517352528 385551581184 385929668432 385963933696 387144769536 387312311232 387524419128 387558825984 387680749568 387848523216 389160308736 389451203064 389485780992 389699079168 391387567032 391601906703 391636675584 393425194932 393460125696 393583905792 393675600384 395210285568 395381317716 395632968192 395928700783 397267815168 397303087104 397600068096 397817809984 397853130752 399243043584 399670039296 399795772992 399831269376 401483464704 401657211648 401877175392 401912856576 403573653504 403875321696 403911180288 405544227984 405580234752 405883402848 405977962896 407560606992 407655557784 407996498448 408032722944 408256178176 409682434392 409718808576 410025070224 410249616546 410286041088 411981437952 412159728024 412289390898 412325996544 413993066067 414029822976 414435837123 414472633344 416185330176 416353222656 416496425499 416533404672 418254617088 418520825856 418567259187 418833666944 418870853632 420564384576 420601724928 421014183744 421051564032 422753911776 422791446528 423107479872 423145046016 424855857888 424893579264 425211183936 426968254944 427240009728 427424903136 429191121744 429229228032 429364260864 429464291328 429785312572 429823471616 431325073872 431561284938 431599601664 431922219036 431960567808 433707021594 433745528832 434021597184 434170876986 434209425408 435964971519 436003679232 436140843264 436179566592 436329588618 438132603447 438171503616 438411464064 438450388992 440311012911 440591260032 440630378496 440959746304 441062478208 442451165184 442642641408 442781894016 442885050432 443063713792 443255455104 444611571264 445087089216 445126606848 445370376192 447300076608 447545036232 447584772096 449628794208 449770244616 449810178048 451668897792 451864363104 452111822316 452151963648 452489943752 454020360192 454359736908 454400077824 454648925696 454845680652 456237256482 456277764096 456618828204 456725208258 456909454848 458838245376 458996060754 459036813312 459288200448 459328978944 461227032576 461278204002 461571796224 461612777472 463479117696 463520268288 463679694027 463866746112 465783550848 466281712512 466323111936 466469814272 466578489344 468208496448 468250066944 468397375488 468600080256 468856704624 468898332672 470835929088 471187875312 471229710336 473134932648 473176940544 473640956712 473683009536 475598150748 475640377344 475995914856 476038176768 477962840124 478005276672 478362581928 478624552637 478667047936 480339286812 480645010944 480853016028 481046995968 481159067136 483034793472 483147327744 483551405568 485549551872 485592662016 485955638784 487963719936 488274296832 488485603584 490504139136 490658448672 490702012416 491183214368 491226824704 492942941568 493212897072 493256687616 493625393184 493669220352 495665167536 495709175808 496079714592 496195287984 498129630768 498245681736 498446678016 498662386992 500722975368 500767432704 501041673216 503212586184 503488165761 503532868608 503909255542 503953995776 505832393484 505991525193 506036450304 506358530048 506532689817 506577662976 508127510016 508670959104 508876161024 508994715648 509051186721 511200087552 511480041408 511525453824 514023136704 514068774912 516193026048 516416414976 516699225504 516745101312 517131364288 518880411648 519268270752 519314374656 519598772224 521414007408 521460301824 521850089376 522135875604 522182234112 524566926576 524613500928 524778541056 524900800512 526947047424 527175090288 527463792702 527510624256 529690420224 530086359726 530133424128 530653294094 532276799229 532324058112 532846076301 532893385728 533061030656 533108359168 535095424512 535311286272 535495404213 535542948864 535836233856 535883808768 538098204672 538157904669 538500428928 538548240384 540725637312 540773646336 541177870464 541303950528 543414142656 543540743712 543995331264 544043630592 546243245856 546291744768 546700093632 546999488728 547048054784 548959184928 549308583936 549546304032 549719187864 549767995392 551990754756 552039763968 552581116164 552630177792 554864509206 554913773568 555328567332 555377872896 557623313478 557672822784 558027767808 558089678916 558219698982 560395834614 560526391953 560752512768 560802299904 560995185366 561352244992 561402085376 563313347289 563363361792 563671882368 563721928704 564143306496 564193394688 566474477184 566524772352 566948245248 569291006592 569653346304 569899870848 572254828992 572305637376 572485681152 572619055104 575100098496 575415046584 575466135552 575896292048 575947423744 578276028792 578327371776 578894502648 578945900544 580717154304 581286628692 581338238976 581521124352 581772784824 584176804596 584228671488 584548618752 587081350548 587455013376 589934886912 590137792398 590190188544 590375858688 590513400576 591007273472 592815428352 593071976574 593449452288 593502142464 593827168256 595901722752 595954630656 596400102144 596726714976 596779696128 599505058944 599693659488 599746904064 602225197056 602485817472 602815763088 602869284864 605360480256 605812982544 605866770432 606460907536 608316341976 608370352128 608825104272 608966944344 609158521538 609212606464 611340910488 611483336676 611994747672 612049084416 612384267264 615037605336 615374424819 615429061632 617972156928 618239592036 618434086347 618488994816 621044734464 621708950016 624277995264 624333422592 624529833984 624800107008 625142272832 625197776896 627381925632 627781238784 628250500416 628306280448 630846576864 630902587392 631521275616 631577346048 634130867664 634187169792 634661219808 634717569024 637283786832 637340368896 637816775904 640452382416 640860014592 641137354704 641395994624 641545422848 643786682616 643843842048 644046391296 644196436992 644677968858 644735207424 647341927407 647399402496 647883328554 647940851712 650560532391 650618293248 651032395776 651256315479 651314138112 654005518848 654211264896 654269349888 654494382927 657257255424 657617196096 657675583488 658167190912 658225627136 660886890048 660945567744 661439619456 661593717312 663676747776 664172841024 664327575648 664595570688 664883182656 667630633824 667689910272 668055564288 670950114912 671317554348 671377158144 674443191312 674655366924 674715267072 675376919756 675436883968 677503346688 677796544656 678167733474 678227945472 678659620864 678734915628 681030540288 681539605362 681600116736 681973388544 682033938432 682268520978 684928242306 685087812387 685364182272 685425033216 688257368064 688494091131 688555219968 688932300672 688993468416 691840548864 691917306003 692357694336 692419166208 695218676544 695280402432 695800119168 696181167472 696242978816 698675326272 699422568768 699484667904 699704721408 699867734016 702596063232 702900120384 703285056936 703347499008 706253893632 706781812968 706844565504 709702398972 709765410816 710461435068 710524514304 713397226122 713460566016 713993872284 714057265152 714448311808 716944260186 717007915008 717464272896 717543872892 718000571904 720967516416 721031528448 721279524042 721570493952 721738600704 724552190208 724720991616 725327108352 725391507456 728324327808 728388993024 728933458176 731945579904 732411445248 732728405376 732958917152 733023993856 735756208704 735987673008 736053018624 736774821552 736840237056 739819345608 739885031424 740438089776 740503830528 743497751304 743563763712 744119571888 744292931976 747194446152 747368522604 747670017024 747993580488 751084463052 751151149056 751562509824 752124297001 752191075328 754818879276 755299302912 755863883313 755930993664 758487711744 759054675456 759537795072 759866494464 763006438656 763074183168 763314241536 763492073472 766800131328 767220062112 767288180736 771034705056 771103162368 771859336864 771927867392 774289539072 774624622464 775048838256 775117651968 775361499136 775697046432 778320617472 778902406128 778971561984 779398158336 782775134064 783203813406 783273351168 786850389864 786920251392 787167811584 787351200768 790420571136 790762635432 791195689053 791265936384 791857401566 794535630336 795129539589 795200136192 795635619968 795706261504 795979941141 798486087168 799340078592 799591545984 799662538752 802966929408 803314423296 803754350784 803825713152 807147307008 807750643392 807822360576 811088455968 811160469504 811766805696 811955925792 815121213984 815311115568 815992996896 816065445888 816512356352 819364868784 819437617152 820050140448 820499233092 820572082176 823962875904 824319456048 824578781796 824651993088 827986132134 828059645952 828871674246 828945266688 832296763809 832370660352 832706445312 832992850998 833066809344 836434970217 836509234176 837041651712 837134518374 837329548473 837667333888 837741707264 840593751921 841128769152 841203449856 841492778049 842028367488 842103128064 845507823552 845582893056 846214959744 846290092032 849711715776 849787158528 850422367872 853936509888 854480019456 854849806272 858382243488 858458456064 858728521728 858928582656 859570625144 859646943232 862650147744 863122569876 863199203328 863844438072 863921135616 867414043188 867491057664 868341753972 868418850816 871929943038 872007358464 872281686528 872659177236 876265206894 876343007232 876822928128 876900777984 880622025822 881182520064 881260756992 881919492608 882124956416 884902330368 885206688597 885285282816 885563788032 885770100864 886127427584 886510910208 889223142528 890174178432 890253213696 890740752384 894600153216 895090072464 895169544192 899257588416 899540489232 899620356096 903337795584 903728726208 904223644632 904303927296 904979887504 908040720384 908719473816 908800155648 909297851392 909691361304 912474512964 912555528192 913237656408 913450416516 913737782307 913818909696 917992121508 918073626624 918576400896 922454065152 922556408004 923143592448 926958235392 927040536576 927359388054 927733492224 931567101696 932563425024 932646223872 932939628544 933156978688 936416992896 936500133888 936794750976 937200160512 937713409248 937796665344 941671858176 942375750624 942459420672 946269865296 946353881088 947281913424 947366019072 951196301496 951280754688 951991829712 952076353536 955925680248 956010553344 956725163856 957249105274 957334095872 960678573624 961290021888 961706032056 962093991936 962318134272 966069586944 966294655488 967016953287 967102811136 971099103744 971824992831 971911277568 975927439872 976548593664 976971207168 981008278272 981316897344 981404024832 982366428736 982453649408 985885883136 986425794144 986513375232 987250786368 987338440704 991330335072 991418351616 992159429184 992390575968 996259261536 996491363472 996893356032 997324773984 1001445950736 1001534865408 1002083346432 1006425172368 1006976331522 1007065737216 1007818511084 1007907991552 1011664786968 1011983050386 1012072900608 1012717060096 1013065379634 1013155325952 1016255020032 1017251600211 1017341918208 1017752322048 1017989431296 1018102373442 1022309408043 1022400175104 1022960082816 1023050907648 1023402781467 1027392363459 1028046273408 1028137549824 1032386052096 1032832829952 1033398451008 1033490202624 1034262728576 1037760823296 1038536541504 1038628749312 1039197544448 1042828014816 1042920603648 1043700178752 1044271751208 1044364468224 1049133853152 1049227001856 1049557082112 1049801601024 1053894094848 1054350180576 1054927585404 1055021248512 1059380840448 1060172719452 1060266848256 1061306588188 1064553598458 1064648116224 1065692152602 1065786771456 1066122061312 1070095839183 1070190849024 1070622572544 1070990808426 1071085897728 1071672467712 1071767617536 1076196409344 1076315809338 1077000857856 1077096480768 1081451274624 1081547292672 1081919286063 1082355740928 1082607901056 1086828285312 1087081487424 1087990662528 1088087261184 1092486491712 1092583489536 1093400187264 1093998977456 1094096109568 1097918369856 1098617167872 1099092608064 1099438375728 1099535990784 1103981509512 1104079527936 1105162232328 1105260355584 1109729018412 1109827547136 1110657134664 1110755745792 1115246626956 1115345645568 1116179357832 1116439397964 1120791669228 1121052783906 1121505025536 1121990370732 1122704489984 1126626694578 1126726723584 1127343764736 1127443857408 1128286612992 1132948954368 1133049544704 1133896490496 1138582013184 1139306692608 1139799741696 1144509657984 1144611274752 1144971362304 1145238110208 1150200196992 1150830093168 1150932271104 1151792584096 1151894847488 1156552057584 1156654743552 1157789005296 1157891801088 1161434308608 1162573257384 1162676477952 1163042248704 1163545569648 1168353609192 1168457342976 1169097237504 1174162701096 1174805720109 1174910026752 1180275584796 1180380377088 1180751717376 1181026801152 1181909609573 1182014546944 1185630856704 1186143953148 1186898904576 1187654336512 1187786102349 1191803445504 1191909261312 1192800204288 1193453429952 1193559392256 1199010117888 1199387318976 1199493808128 1204450394112 1204971634944 1205631526176 1205738569728 1210720960512 1211625965088 1211733540864 1212921815072 1216632683952 1216740704256 1217650208544 1217933888688 1218317043076 1218425212928 1222681820976 1222966673352 1223989495344 1224098168832 1224768534528 1230075210672 1230748849638 1230858123264 1235944313856 1236479184072 1236868172694 1236977989632 1241979198201 1242089468928 1243307511369 1243417900032 1248555990528 1249059667968 1249489276497 1249600214016 1250284545664 1250395553792 1254763851264 1255562477568 1255701777561 1256501000832 1256612560896 1261693153728 1261805174784 1263042551232 1263154692096 1268261735328 1268374339584 1269322439616 1269435138048 1274567573664 1274680737792 1275633551808 1280904764832 1281720029184 1282274709408 1282791989248 1283090845696 1287573365232 1287687684096 1288092782592 1288392873984 1289355937716 1289470414848 1294683854814 1294798804992 1295766657108 1295881703424 1301121064782 1301236586496 1302064791552 1302512630958 1302628276224 1307894914557 1308011037696 1308422529792 1308538699776 1308988765854 1314397810341 1314514510848 1315234392192 1315351166976 1316334381824 1316451254272 1320933038733 1321773780096 1321891135488 1322879238912 1323187434624 1327353495552 1328345682048 1328655151296 1329191141376 1329766365312 1335261267648 1335379820544 1336111128576 1341900229824 1342635108696 1342754316288 1348886382624 1349310733848 1349430534144 1350753839512 1350873767936 1355006693376 1355593089312 1356335466948 1356455890944 1357469831256 1362061080576 1363079210724 1363200233472 1363946777088 1364537041956 1369856484612 1370175624774 1370728364544 1376514736128 1376988182262 1377110439936 1377864601344 1377986936832 1383681097728 1383834612006 1384715388672 1384838332416 1390437353088 1390560804864 1391039082081 1391600238336 1392362334944 1392485957632 1397350652544 1398845137536 1398969335808 1399409442816 1399735468032 1405192126464 1405800240768 1406570113872 1406694998016 1412507787264 1413563625936 1413689131008 1419404797944 1419530821632 1420922870136 1421049028608 1426794452244 1426921132032 1427987744568 1428114530304 1428896623616 1433888520372 1434015830016 1435087745784 1435873657911 1436001143808 1441935032832 1442559048084 1443140987904 1443477201408 1449104380416 1449441983232 1450654216704 1456648655616 1456777986048 1457866916352 1463891159808 1464822890496 1465456810752 1465917834304 1466047987712 1471512417408 1471975346016 1472106037248 1473549643104 1473680474112 1479638691216 1479770062848 1480876179552 1481007661056 1486995502608 1487127527424 1488239143776 1488585863952 1494388892304 1494737045208 1495340034048 1495987160976 1502168926104 1502302298112 1503125019648 1504248594002 1504382150656 1509637758552 1510464497283 1510598605824 1511727766626 1511861987328 1517974575579 1518109350912 1519075590144 1519598069451 1519732988928 1526012877312 1526628483072 1526984146944 1527153560163 1533600262656 1534440124224 1534576361472 1542069410112 1542206324736 1543718673728 1543855734784 1548579078144 1549249244928 1550097676512 1550235303936 1550722998272 1551394092864 1556641234944 1557804812256 1557943123968 1558796316672 1565550268128 1566407626812 1566546702336 1573700779728 1573840502784 1574335623168 1574702401536 1580841142272 1581525270864 1582391378106 1582531872768 1583714803132 1589071260672 1590259079178 1590400272384 1591271239936 1591412523008 1591959882282 1596830397687 1596972174336 1598538228903 1598680157184 1599183091968 1599325077504 1605933858816 1606486212639 1606628846592 1607508701568 1607651426304 1614294614016 1614473714007 1615501286784 1615644721152 1622176911936 1622320939008 1623533611392 1623911851584 1630242427968 1630622231136 1631985993792 1632130891776 1633024712704 1638729737568 1638875234304 1640100280896 1640998466184 1641144164352 1647925751808 1648638912096 1649157563592 1649303986176 1655972264268 1656119291904 1657743348492 1657890533376 1664593527618 1664741320704 1665985701996 1666133618688 1672869940434 1673018468352 1674083303424 1674269036748 1674659096946 1675334667776 1681187503842 1681579175859 1682257538304 1682406899712 1682985556098 1684056734976 1684206256128 1691015647104 1691165786112 1692429919488 1692580184064 1699423431552 1699574317056 1700844735744 1707873019776 1708960038912 1709699612544 1716764486976 1716916912128 1717457043456 1717857165312 1719141250288 1719293886464 1725300295488 1726245139752 1726398406656 1727688876144 1727842271232 1734828086376 1734982115328 1736683507944 1736837701632 1743859886076 1744014716928 1744563373056 1745318354472 1752530413788 1752686014464 1753645856256 1761244051644 1762365040128 1763838985216 1764249912832 1769804660736 1770413377194 1770570565632 1771127576064 1771540201728 1772254855168 1773021820416 1778446285056 1780348356864 1780506427392 1781481504768 1789200306432 1790180144928 1790339088384 1798515176832 1799080978464 1799240712192 1806675591168 1807457452416 1808447289264 1808607854592 1809959775008 1816081440768 1817438947632 1817600311296 1818595702784 1819382722608 1824949025928 1825111056384 1826475312816 1826900833032 1827475564614 1827637819392 1835984243016 1836147253248 1837152801792 1845112816008 1846123274457 1846287184896 1853916470784 1854718776108 1855302259041 1855466984448 1857286529329 1863134203392 1865126850048 1865879257088 1866313957376 1872833985792 1873000267776 1873589501952 1874400321024 1875426818496 1875593330688 1883343716352 1884751501248 1884918841344 1892539730592 1892707762176 1894563826848 1894732038144 1902392602992 1902561509376 1903983659424 1904152707072 1911851360496 1912021106688 1913450327712 1914498210548 1914668191744 1921357147248 1922580043776 1923412064112 1924187983872 1924636268544 1932139173888 1932589310976 1934033906574 1934205622272 1942025782221 1942198207488 1943649985662 1943822555136 1951681597173 1951854879744 1953097187328 1953768946437 1953942414336 1962016556544 1962633794688 1962808049664 1963483148781 1964732857472 1964907298816 1971771766272 1972851588288 1973026750464 1974501572736 1974676881408 1982660670144 1982836703232 1984318858368 1984781151936 1992518523072 1992982726944 1993786712064 1994649547968 2002891901472 2003069730816 2004166692864 2012850344736 2013952663044 2014131474432 2015637022168 2015815983104 2023329573936 2023966100772 2024145801216 2026130759268 2026310651904 2032510040064 2034503200422 2034683836416 2035978862592 2036204746884 2044618816086 2044800350208 2045920165632 2046101815296 2046805562934 2054784726918 2055263437161 2056092546816 2056275099648 2064772104192 2065482273393 2065665659904 2066796902016 2066980405248 2068525457152 2075521646592 2075751918009 2077073083008 2077257498624 2078395088896 2085656029632 2085841207296 2087400357504 2088543502416 2088728936448 2098267706304 2098454003712 2099114164224 2099603202048 2107788189696 2108700361152 2109855170808 2110042497024 2118761680896 2120345438904 2120533696512 2122613176376 2129107196916 2129296232448 2131384305204 2131573542912 2132244122624 2140191678366 2140381698048 2141981616852 2142171795456 2143344935424 2152392818688 2152631618676 2154001715712 2162902549248 2163094585344 2163838572126 2164711481856 2165215802112 2173656570624 2174162974848 2175981325056 2176174522368 2184972983424 2185166979072 2186800374528 2187997954912 2188192219136 2195836739712 2197234335744 2198185216128 2198876751456 2199071981568 2207963019024 2208159055872 2210324464656 2210520711168 2219458036824 2219655094272 2221314269328 2221511491584 2230493253912 2230691291136 2232358715664 2232878795928 2241583338456 2242105567812 2243010051072 2243980741464 2245408979968 2253253389156 2253453447168 2254687529472 2256372891003 2256573225984 2265897908736 2267591649939 2267792980992 2277164026368 2278613385216 2279599483392 2289019315968 2289222549504 2289942724608 2290476220416 2300400393984 2301660186336 2301864542208 2303585168192 2303789694976 2313104115168 2313309487104 2315578010592 2315783602176 2322868617216 2325146514768 2325352955904 2326084497408 2327091139296 2336707218384 2336914685952 2338194475008 2348325402192 2349611440218 2349820053504 2360551169592 2360760754176 2361503434752 2362053602304 2363819219146 2364029093888 2371261713408 2372287906296 2373587067159 2373797809152 2375308673024 2375572204698 2383606891008 2385388618767 2385600408576 2386906859904 2387118784512 2387939823423 2398020235776 2398774637952 2398987616256 2408900788224 2409943269888 2411263052352 2411477139456 2421441921024 2423251930176 2423467081728 2425843630144 2433265367904 2433481408512 2435300417088 2435867777376 2436634086152 2436850425856 2445363641952 2445933346704 2447978990688 2448196337664 2449537069056 2460150421344 2461497699276 2461716246528 2471888627712 2472958368144 2473736345388 2473955979264 2483958396402 2484178937856 2486615022738 2486835800064 2496890291427 2497111981056 2498119335936 2498978552994 2499200428032 2500569091328 2500791107584 2509304910651 2509527702528 2511124955136 2511403555122 2511988645419 2513002001664 2513225121792 2523386307456 2523610349568 2524478334147 2526085102464 2526309384192 2536523470656 2536748679168 2538644879232 2538870276096 2549135147328 2549361475584 2551267103616 2561809529664 2563440058368 2564549418816 2565583978496 2566181691392 2575146730464 2575375368192 2576185565184 2576785747968 2578711875432 2578940829696 2589367709628 2589597609984 2591533314216 2591763406848 2602242129564 2602473172992 2605025261916 2605256552448 2615789829114 2616022075392 2616845059584 2617977531708 2628795620682 2629029021696 2630468784384 2630702333952 2632668763648 2641866077466 2643547560192 2643782270976 2645758477824 2646374869248 2654706991104 2656691364096 2657310302592 2658382282752 2659532730624 2670522535296 2670759641088 2672222257152 2683800459648 2685270217392 2685508632576 2697772765248 2698621467696 2698861068288 2701507679024 2701747535872 2710013386752 2711186178624 2712670933896 2712911781888 2714939662512 2724122161152 2726158421448 2726400466944 2727893554176 2729074083912 2739712969224 2740351249548 2741213346921 2741456729088 2753976364524 2754220879872 2755729202688 2767362195456 2767669224012 2769430777344 2771500905481 2780874706176 2781121609728 2782078164162 2783200476672 2784724669888 2784971915264 2794701305088 2797690275072 2797938671616 2798818885632 2799470936064 2810384252928 2811600481536 2813140227744 2813389996032 2825015574528 2827127251872 2827378262016 2838809595888 2839061643264 2841845740272 2842098057216 2853588904488 2853842264064 2855975489136 2856229060608 2857793247232 2867777040744 2868031660032 2870175491568 2871747315822 2872002287616 2883870065664 2885118096168 2886281975808 2886954402816 2898208760832 2898883966464 2901050859861 2901308433408 2913297311232 2915474978493 2915733832704 2927782319616 2929645780992 2930913621504 2931835668608 2932095975424 2943024834816 2943950692032 2944212074496 2947099286208 2947360948224 2959277382432 2959540125696 2961752359104 2962015322112 2973991005216 2974255054848 2976478287552 2977171727904 2988777784608 2989474090416 2990680068096 2991974321952 3004337852208 3004604596224 3006250039296 3008497188004 3008764301312 3019275517104 3020928994566 3021197211648 3023455533252 3023723974656 3035949151158 3036218701824 3038151180288 3039196138902 3039465977856 3051754800633 3052025754624 3053256966144 3053968293888 3054307120326 3066928224129 3067200525312 3068880248448 3069152722944 3070208344401 3082177090377 3084138820224 3084412649472 3087437347456 3087711469568 3097158156288 3098498489856 3100195353024 3100470607872 3101445996544 3102788185728 3113282469888 3115609624512 3115886247936 3117592633344 3131100536256 3132815253624 3133093404672 3147401559456 3147681005568 3148671246336 3149404803072 3161682284544 3163050541728 3164782756212 3165063745536 3167429606264 3178142521344 3180518158356 3180800544768 3182542479872 3183919764564 3193660795374 3193944348672 3197076457806 3197360314368 3198366183936 3211867717632 3212972425278 3213257693184 3215017403136 3215302852608 3228589228032 3228947428014 3231002573568 3231289442304 3244353823872 3244641878016 3245757858189 3247067222784 3247823703168 3260484855936 3261244462272 3263971987584 3264261783552 3266049425408 3277459475136 3277750468608 3280200561792 3281996932368 3282288328704 3295851503616 3297277824192 3298315127184 3298607972352 3311944528536 3312238583808 3315486696984 3315781066752 3329187055236 3329482641408 3331971403992 3332267237376 3345739880868 3346036936704 3348538073496 3349318193892 3350371868459 3350669335552 3362375007684 3363158351718 3364515076608 3365971112196 3368113469952 3382031294208 3382331572224 3384859838976 3398846863104 3399148634112 3401689471488 3415746039552 3417920077824 3419399225088 3433528973952 3433833824256 3434914086912 3435714330624 3438282500576 3438587772928 3450600590976 3452490279504 3452796813312 3455377752288 3455684542464 3469656172752 3469964230656 3473367015888 3473675403264 3487719772152 3488029433856 3489126746112 3490636708944 3505060827576 3505372028928 3507291712512 3522488103288 3524417160327 3524730080256 3527677970432 3528499825664 3540826754388 3541141131264 3542255152128 3543080403456 3544509710336 3545728828719 3546043640832 3556892570112 3560696713728 3562963009536 3563358307047 3578400612864 3580360289856 3580678176768 3597030353664 3598161956928 3598481424384 3613351182336 3614914904832 3616894578528 3617215709184 3619919550016 3632162881536 3634877895264 3635200622592 3637191405568 3638765445216 3649898051856 3650222112768 3652950625632 3653801666064 3654951129228 3655275638784 3671968486032 3672294506496 3674305603584 3690225632016 3692246548914 3692574369792 3707832941568 3709437552216 3710604518082 3710933968896 3714573058658 3725937594603 3726268406784 3729922534107 3730253700096 3731758514176 3732627914752 3745667971584 3747179003904 3748467829491 3748800642048 3750853636992 3751186661376 3766687432704 3767105332683 3769503002496 3769837682688 3785079461184 3785415524352 3789127653696 3789464076288 3804785205984 3805123018752 3807967318848 3808305414144 3823702720992 3824042213376 3826900655424 3828996421096 3829336383488 3842714294496 3845160087552 3846824128224 3848375967744 3849272537088 3864278347776 3865178621952 3868067813148 3868411244544 3884051564442 3884396414976 3887299971324 3887645110272 3903363194346 3903709759488 3906194374656 3907537892874 3907884828672 3923684743671 3924033113088 3925267589376 3925616099328 3926966297562 3929465714944 3929814597632 3943193431023 3943543532544 3945703176576 3946053500928 3949003145472 3949353762816 3965321340288 3965673406464 3968637716736 3969562303872 3985037046144 3985965453888 3987573424128 3989299095936 4005783802944 4006139461632 4008333385728 4025700689472 4027905326088 4028262948864 4031274044336 4031631966208 4046659147872 4047932201544 4048291602432 4052261518536 4052621303808 4065020080128 4069006400844 4069367672832 4072409493768 4089237632172 4089600700416 4091840331264 4093611125868 4109569453836 4110526874322 4112185093632 4129544208384 4130964546786 4131331319808 4133593804032 4133960810496 4137050914304 4151043293184 4151503836018 4154146166016 4154514997248 4156790177792 4171312059264 4171682414592 4174800715008 4177087004832 4177457872896 4196535412608 4196908007424 4198228328448 4199206404096 4215576379392 4217400722304 4219710341616 4220084994048 4237523361792 4240690877808 4241067393024 4245226352752 4258214393832 4258592464896 4262768610408 4263147085824 4264488245248 4280383356732 4280763396096 4283963233704 4284343590912 4286689870848 4305263237352 4307620973733 4308003431424 4325805098496 4327677144252 4329422963712 4330431604224 4347313141248 4348325949696 4351962650112 4369945966848 4370333958144 4373600749056 4375995909824 4376384438272 4391673479424 4394468671488 4396370432256 4397753502912 4398143963136 4415926038048 4416318111744 4420648929312 4421041422336 4438916073648 4439310188544 4442628538656 4443022983168 4460986507824 4461382582272 4464717431328 4465757591856 4483166676912 4484211135624 4486020102144 4487961482928 4490817959936 4506506778312 4506906894336 4509375058944 4512745782006 4513146451968 4531393491849 4531795817472 4535183299878 4535585961984 4553923726737 4554328052736 4557226770432 4558794208353 4559198966784 4578038631936 4579885449216 4580952440832 4581460680489 4600800787968 4603320372672 4603729084416 4607170336384 4607579389952 4626208230336 4626618974208 4631156021184 4631567204352 4645737234432 4650293029536 4650705911808 4652168994816 4654182278592 4673414436768 4673829371904 4676388950016 4696650804384 4699222880436 4699640107008 4721102339184 4721521508352 4723006869504 4724107204608 4727638438292 4728058187776 4742523426816 4744575812592 4747174134318 4747595618304 4750617346048 4751144409396 4767213782016 4770777237534 4771200817152 4773813719808 4774237569024 4775879646846 4795614686709 4796040471552 4797549275904 4797975232512 4817801576448 4819458637917 4819886539776 4822526104704 4822954278912 4842883842048 4843421142021 4846503860352 4846934163456 4851687260288 4866530735808 4866962817024 4870600834176 4871735554752 4873268172304 4873700851712 4890727283904 4891866693408 4895957981376 4896392675328 4899074138112 4920300842688 4922995398552 4923432493056 4943777255424 4945916736288 4947472690776 4947911958528 4967916792804 4968357875712 4973230045476 4973671600128 4993780582854 4994223962112 4997957105988 4998400856064 5001138182656 5018609821302 5019055405056 5022249910272 5022807110244 5023977290838 5026004003328 5046772614912 5047220699136 5048956668294 5052170204928 5052618768384 5073046941312 5073497358336 5077289758464 5077740552192 5098270294656 5098722951168 5102534207232 5123619059328 5126880116736 5129098837632 5131167956992 5132363382784 5150293460928 5150750736384 5152371130368 5153571495936 5157423750864 5157881659392 5178735419256 5179195219968 5183066628432 5183526813696 5204484259128 5204946345984 5210050523832 5210513104896 5231579658228 5232044150784 5233690119168 5235955063416 5257591241364 5258058043392 5260937568768 5264870079007 5265337527296 5283732154932 5287095120384 5291516955648 5292749738496 5309413982208 5313382728192 5314620605184 5316764565504 5319065461248 5341045070592 5341519282176 5344444514304 5367600919296 5370540434784 5371017265152 5395545530496 5397242935392 5397722136576 5403015358048 5403495071744 5420026773504 5422372357248 5425341867792 5425823563776 5429879325024 5448244322304 5452316842896 5452800933888 5455787108352 5458148167824 5479425938448 5480702499096 5482426693842 5482913458176 5507952729048 5508441759744 5511458405376 5535338448024 5538369823371 5538861554688 5543001810962 5561749412352 5564156328324 5565906777123 5566400953344 5569449339776 5569943830528 5571859587987 5589402610176 5595380550144 5597637771264 5598941872128 5620768505856 5623200963072 5626280455488 5626779992064 5650031149056 5654254503744 5654756524032 5677619191776 5678123286528 5683691480544 5684196114432 5707177808976 5707684528128 5711950978272 5712458121216 5715586494464 5735554081488 5736063320064 5740350983136 5743494631644 5744004575232 5767740131328 5770236192336 5772563951616 5773908805632 5796417521664 5797767932928 5802101719722 5802616866816 5826077346663 5826594622464 5830949956986 5831467665408 5855044791519 5855564639232 5859291561984 5861306839311 5861827243008 5863671337216 5864191950848 5886049669632 5887901384064 5888424148992 5890449446343 5894198572416 5894721896448 5918554764864 5919080251392 5923504718208 5924030644224 5947982010432 5948510109696 5952956575104 5954343455808 5977555569216 5978948180832 5981360136192 5983948643904 6008675704416 6009209192448 6012500078592 6016994376008 6017528602624 6038551034208 6041857989132 6042394423296 6046911066504 6047447949312 6071898302316 6072437403648 6078392277804 6078931955712 6103509601266 6104051509248 6107936587776 6108614240652 6133856448258 6134401050624 6137760496896 6138305445888 6140416688802 6164354180754 6165790311483 6168277640448 6168825298944 6174874694912 6175422939136 6194316312576 6196446820179 6196996979712 6200390706048 6200941215744 6202891993088 6205576371456 6226564939776 6231219249024 6231772495872 6235185266688 6262201072512 6265630507248 6266186809344 6294803118912 6295362011136 6297342492672 6298809606144 6323364569088 6326101083456 6329565512424 6330127491072 6334859212528 6356285042688 6361036316712 6361601089536 6365084959744 6367839529128 6387321590748 6387888697344 6394152915612 6394720628736 6396732367872 6425944850556 6426515386368 6430034806272 6457178456064 6457894856028 6462005147136 6488707647744 6489283756032 6491515716378 6494134445568 6495647406336 6520969711872 6522488924544 6527943975168 6528523567104 6532098850816 6554918950272 6555500937216 6560401123584 6563993864736 6564576657408 6591703007232 6594555648384 6596630254368 6597215944704 6623889057072 6624477167616 6630973393968 6631562133504 6658374110472 6658965282816 6663942807984 6664534474752 6691479761736 6692073873408 6697076146992 6698636387784 6700743736918 6701338671104 6724750015368 6726316703436 6729030153216 6731942224392 6736226939904 6764062588416 6769118673009 6769719677952 6797693726208 6802774949817 6803378942976 6831492079104 6835840155648 6838798450176 6867057947904 6867667648512 6869828173824 6871428661248 6876565001152 6877175545856 6901201181952 6904980559008 6905593626624 6910755504576 6911369084928 6939312345504 6939928461312 6946734031776 6947350806528 6975439544304 6976058867712 6978253492224 6981273417888 7010121655152 7010744057856 7014583425024 7044976206576 7048834320654 7049460160512 7055355940864 7056999651328 7081653508776 7082282262528 7084510304256 7086160806912 7089019420672 7091457657438 7092087281664 7113785140224 7120761201477 7121393427456 7125926019072 7126716614094 7156165856301 7156801225728 7160720579712 7161356353536 7163819470269 7194060707328 7196323913856 7196962848768 7226702364672 7229829809664 7233789157056 7234431418368 7239839100032 7264325763072 7269755790528 7270401245184 7274382811136 7277530890432 7299796103712 7300444225536 7305901251264 7307603332128 7309902258456 7310551277568 7343936972064 7344589012992 7348611207168 7380451264032 7384493097828 7385148739584 7415665883136 7418875104432 7421209036164 7421867937792 7429146117316 7451875189206 7452536813568 7459845068214 7460507400192 7465255829504 7490670874281 7491335943168 7494358007808 7496935658982 7497601284096 7501707273984 7502373322752 7533374865408 7534210665366 7535965936257 7539006004992 7539675365376 7570158922368 7570831048704 7573435002441 7578255307392 7578928152576 7609570411968 7610246037504 7615934637696 7616610828288 7647405441984 7648084426752 7653801310848 7657992842192 7658672766976 7685428588992 7690320175104 7693648256448 7696751935488 7698545074176 7728556695552 7730357243904 7736135626296 7736822489088 7768103128884 7768792829952 7774599942648 7775290220544 7806726388692 7807419518976 7815075785748 7815769657344 7847369487342 7848066226176 7850535178752 7853932595124 7858931429888 7886386862046 7887087065088 7891406353152 7892107001856 7898006290944 7930642680576 7931346812928 7937275433472 7939124607744 7970074092288 7971930907776 7975146848256 7978598191872 8011567605888 8012278923264 8016666771456 8051401378944 8055810652176 8056525897728 8062548088672 8063263932416 8093318295744 8095864403088 8096583204864 8104523037072 8105242607616 8130040160256 8138012801688 8138735345664 8144818987536 8178475264344 8179201400832 8183680662528 8187222251736 8219138907672 8221053748644 8223640040763 8224370187264 8261929093572 8262662639616 8267187608064 8273367267011 8274101828608 8302086586368 8303007672036 8308292332032 8313580355584 8314502716443 8342624118528 8343364829184 8349601430016 8354174009664 8354915745792 8393070825216 8393816014848 8396456656896 8398412808192 8431152758784 8434801444608 8439420683232 8440169988096 8475046723584 8481381755616 8482134786048 8490452705504 8516428787664 8517184929792 8525537220816 8526294171648 8528976490496 8560766713464 8561526792192 8567926467408 8568687181824 8573379741696 8610526474704 8615241947466 8616006862848 8651610196992 8655354288504 8658845927424 8660863208448 8694626282496 8696651899392 8703152579583 8703925300224 8739891933696 8746424935479 8747201498112 8751991819648 8752768876544 8783346958848 8788937342976 8792740864512 8795507005824 8796287926272 8831852076096 8832636223488 8841297858624 8842082844672 8877832147296 8878620377088 8885257077312 8886045966336 8921973015648 8922765164544 8929434862656 8931515183712 8966333353824 8968422271248 8972040204288 8975922965856 8981635919872 9013013556624 9013813788672 9018750117888 9025491564012 9026292903936 9062786983698 9063591634944 9070366599756 9071171923968 9107847453474 9108656105472 9114453540864 9117588416706 9118397933568 9155264401899 9156077263872 9159770898432 9161904881664 9162921360978 9200784672387 9201601575936 9206640745344 9207458168832 9210625033203 9214340672768 9215158779904 9246531271131 9252416460672 9253237948416 9262312042368 9263134408704 9291474468864 9300586059072 9301411823616 9304337989632 9308364557184 9346828873536 9347658743808 9352777900032 9393301608768 9398445760872 9399280214016 9442204678368 9443043016704 9446013739008 9448214409216 9455276876584 9456116375552 9485046853632 9489151625184 9494348268636 9495191236608 9502288818792 9534427564032 9541554475068 9542401634304 9547627439616 9551759293692 9591229373418 9592080943104 9595098551808 9635603152896 9638917275834 9639773079552 9645052209408 9645908557824 9685767684096 9686842284042 9693007720704 9693868326912 9703374520576 9733061471616 9733925634048 9737273574567 9741201668352 9743471109504 9746536344608 9747401703424 9781454567808 9783733386816 9791915962752 9792785350656 9798148276224 9840601685376 9845990797104 9846864986112 9887554510848 9891833472576 9894945381552 9895823917056 9935833585608 9936715751424 9946460090952 9947343200256 9987561165708 9988447924224 9995914211976 9996801712128 10002276365312 10037219642604 10038110810112 10045614220488 10047954581676 10051115605377 10052008006656 10093545229824 10097913336588 10104340409856 10146093882624 10146994716672 10154579516928 10196540589312 10197445902336 10205068414464 10247238118656 10253760233472 10258197675264 10262335913984 10264726765568 10300586921856 10301501472768 10304742260736 10307142991872 10314847501728 10315763318784 10357470838512 10358390439936 10366133256864 10367053627392 10408968518256 10409892691968 10420101047664 10421026209792 10463159316456 10464088301568 10467380238336 10471910126832 10515182482728 10516116086784 10521875137536 10529740158014 10530675054592 10567464309864 10573251480981 10574190240768 10583033911296 10585499476992 10626765456384 10629241210368 10633529131008 10637186486157 10638130922496 10682090141184 10688889028608 10690074921141 10735201838592 10741080869568 10742034530304 10791091060992 10794485870784 10795444273152 10806030716096 10806990143488 10840053547008 10844744714496 10850683735584 10851647127552 10859758650048 10896488644608 10904633685792 10905601867776 10911574216704 10916296335648 10958851876896 10961404998192 10964853387684 10965826916352 11015905458096 11016883519488 11022916810752 11070676896048 11076739646742 11077723109376 11086003621924 11123498824704 11128312656648 11131813554246 11132801906688 11138898679552 11139887661056 11143719175974 11177812783809 11178805220352 11189767602321 11190761100288 11195275542528 11197883744256 11241537011712 11245403488473 11246401926144 11252560910976 11253559984128 11300062298112 11301315998049 11308509007488 11309513048064 11355238383552 11356246573056 11367382961088 11368392228864 11414355617952 11415369056256 11423901956544 11424916242432 11431172988928 11471108162976 11472126640128 11480701966272 11486989263288 11488009150464 11535480262656 11540472384672 11545127903232 11547817611264 11592835043328 11595535865856 11604203439444 11605233733632 11652154693326 11653189244928 11661899913972 11662935330816 11710089583038 11711129278464 11718583123968 11722613678622 11723654486016 11727342674432 11771054231013 11772099339264 11775802768128 11776848297984 11780898892686 11788397144832 11789443792896 11837109529728 11838160502784 11847009436416 11848061288448 11895964020864 11897020219392 11905913150208 11908686911616 11955111138432 11957896361664 11962720272384 11967897287808 12017351408832 12018418384896 12025000157184 12033988752016 12035057205248 12077102068416 12083715978264 12084788846592 12093822133008 12094895898624 12143796604632 12144874807296 12156784555608 12157863911424 12207019202532 12208103018496 12217228481304 12267712896516 12268802101248 12275520993792 12280833377604 12328708361508 12331580622966 12336555280896 12349749389824 12388632625152 12392893640358 12393993959424 12400781412096 12401882431488 12405783986176 12411152742912 12453129879552 12462438498048 12463544991744 12470370533376 12524402145024 12531261014496 12532373618688 12589606237824 12590724022272 12594684985344 12597619212288 12646729138176 12652202166912 12659131024848 12660254982144 12669718425056 12712570085376 12722072633424 12723202179072 12730169919488 12735679058256 12774643181496 12775777394688 12788305831224 12789441257472 12793464735744 12851889701112 12853030772736 12860069612544 12915789712056 12922862921199 12924010294272 12977415295488 12983031432756 12988268891136 12991294812672 13001005705303 13041939423744 13044977849088 13055887950336 13064197701632 13109837900544 13111001874432 13120802247168 13127987729472 13129153314816 13183406014464 13189111296768 13193260508736 13194431889408 13247778114144 13248954335232 13261946787936 13263124267008 13316748220944 13317930565632 13327885615968 13329068949504 13382959523472 13384147746816 13394152293984 13397272775568 13401487473836 13402677342208 13449500030736 13452633406872 13458060306432 13463884448784 13472453879808 13528125176832 13538237346018 13539439355904 13594180475547 13595387452416 13605549899634 13606757885952 13661771180211 13662984158208 13671680311296 13676382625059 13677596900352 13734115895808 13739656347648 13742857322496 13744382041467 13753130002304 13754351091712 13802402363904 13809961118016 13811187253248 13821511009152 13822738169856 13878624691008 13879856922624 13893468063552 13894701613056 13950879088608 13952117735424 13956506984448 13962546835776 14020243310304 14021488115712 14029166850048 14089952413152 14097668641308 14098920321024 14110711881728 14113999302656 14163307017552 14164564525056 14169020608512 14172321613824 14182915314876 14184174563328 14227570280448 14241522402954 14242786854912 14251852038144 14253433228188 14312331712602 14313602451456 14321441159424 14322712707072 14327638940538 14386844060127 14388121414656 14392647827712 14393925697536 14453404729344 14458375913751 14459659619328 14467578314112 14468862836736 14479678200064 14528651526144 14530263426063 14539511581056 14540802490368 14548765622272 14555061780864 14599592207424 14600888451072 14611802502528 14615206664256 14619804516912 14621102555136 14687873944128 14689178025984 14697222414336 14760902528064 14768986195656 14770297479168 14831331766272 14837750208864 14842418072328 14843735875584 14858292234632 14903750378412 14905073627136 14919690136428 14921014800384 14981341748562 14982671886336 14993871317964 14995202568192 15003414547968 15066749730816 15068421330732 15071931872514 15078012009984 15140317844736 15141662097408 15146870004882 15156510614784 15157856305152 15219140823936 15220492075008 15231869275392 15233221656576 15294810883968 15296168853504 15307602621696 15315985684384 15317345533952 15370857177984 15380640350208 15387296512896 15393503870976 15397090148352 15457113391104 15460714487808 15472271252592 15473644978176 15536206257768 15537585659904 15549199885296 15550580441088 15613452777384 15614839037952 15630151571496 15631539314688 15694738974684 15696132452352 15701070357504 15707865190248 15717862859776 15772773724092 15774174130176 15782812706304 15794610237021 15796012581888 15861285361152 15874550866944 15878249215488 15940148184576 15943861815552 15950293696512 15957196383744 16023135211776 16024557846528 16033333542912 16102802757888 16111621304352 16113051795456 16125096177344 16126527864832 16186636591488 16191728806176 16193166409728 16209046074144 16210485215232 16260080320512 16276025603376 16277470691328 16289637975072 16356950528688 16358402801664 16367361325056 16374444503472 16438277815344 16442107497288 16447280081526 16448740374528 16523858187144 16525325279232 16534375216128 16546734534022 16548203657216 16606015344072 16615109470113 16616584664064 16627160711168 16629005432886 16685248237056 16697720331369 16699202860032 16708348019328 16709831491584 16715578763961 16786141650432 16792913313792 16796825616384 16862305517568 16869602889216 16878841366464 16880339976192 16950093447168 16962763511232 16964269572096 16980905411008 17032857575328 17034369859584 17051074441632 17052588343296 17057952980992 17121533426928 17123053584384 17135852934816 17137374363648 17146759483392 17221052949408 17230483894932 17232013725696 17303220393984 17310708577008 17317691854848 17321726416896 17389252564992 17393303798784 17406305159166 17407850600448 17478232039989 17479783867392 17492849870958 17494402996224 17503983639296 17505537753088 17565134374557 17566693917696 17577874685952 17583920517933 17585481729024 17591014011648 17592575852544 17663704152192 17665272446976 17671348339029 17682595717248 17684165689344 17755664294592 17757240754176 17770514154624 17772091932672 17843946031296 17845530329088 17858869725312 17863030367424 17932666707648 17936844542496 17944080408576 17951845931712 17963271839744 18026027113248 18027627577344 18037500235776 18050983128024 18052585807872 18125573967396 18127183269888 18140733199512 18142343847936 18215694906948 18217312210944 18235176833412 18236795867136 18310528803798 18312154527744 18323809763328 18325842721956 18401569344774 18403203151872 18413281490688 18414916337664 18421250066406 18428681345536 18493062542262 18497370934449 18504832921344 18506475896832 18524624084736 18526268817408 18582948937728 18601172118144 18602823647232 18608675979264 18616729114368 18693657747072 18695317487616 18705555800064 18786603217536 18796891521744 18798560428032 18884409356736 18886086033408 18892027478016 18896428818432 18910553753168 18912232751104 18970093707264 18978303250368 18988696537272 18990382473216 19004577637584 19068855128064 19083108950136 19084803268608 19095254879232 19103518587384 19182458746836 19184161886208 19190197103616 19277834551668 19279546159104 19290104418816 19371535368192 19373684568084 19386015441408 19406749041152 19466122943232 19467851268096 19474547149134 19482403336704 19486942219008 19493072689216 19494803406848 19562909135616 19567466773632 19583831925504 19585570701312 19596296552448 19681203370752 19691981594208 19693729972224 19775109021696 19783666945152 19789890763104 19791647834112 19871667171216 19873431502848 19892920181904 19894686400512 19975122331416 19976895848448 19991828423952 19993603424256 20004552730624 20074439285208 20076221620224 20091228440976 20095909163352 20102231210754 20104016013312 20187090459648 20195826673176 20208680819712 20292187765248 20307356019027 20309159033856 20393081178624 20408324849451 20410136828928 20494476237312 20507520466944 20516395350528 20524671827968 20529453531136 20601173843712 20603002945536 20609484521472 20614285983744 20629695003456 20631526637568 20714941677024 20716780879872 20732266513728 20734107254784 20817937036512 20819785383936 20840202095328 20842052419584 20926318632912 20928176603136 20934760476672 20943820253664 21030364965456 21032232173568 21043750275072 21059480316028 21061350109184 21134928619728 21146502961962 21148380481536 21166067822592 21170998953984 21253530912768 21258482420736 21267058262016 21274372972314 21276261844992 21362283604431 21364180282368 21377778057216 21380149842282 21468497568903 21470403677184 21482161739136 21484069060608 21491458410807 21582182121984 21588971741568 21590888546304 21612061432192 21613980286976 21680107094016 21689489428992 21701367471168 21703294255104 21719517300096 21792977289216 21809267371584 21811203735552 21823148433408 21832592671296 21917703753792 21922809996384 21929706775368 21931653832704 22031810916192 22033767038976 22045833621504 22141353792096 22153479293484 22155446218752 22172007243848 22246997649408 22256625313296 22263627108492 22265603813376 22277797359104 22287438351948 22355625567618 22357610440704 22379535204642 22381522200576 22395767488512 22483074023424 22490806976946 22492803852288 22505121821952 22507119968256 22600124596224 22602631996098 22607897808771 22617018014976 22619026096128 22710476767104 22712493146112 22720305007323 22734765922176 22736784457728 22828711235904 22830738112512 22847803913088 22849832484864 22862345977856 22942216325952 22944253280256 22961403932544 22973978526576 22976018300928 23070960525312 23080944769344 23090255806464 23095635222528 23185670086656 23191071731712 23208406878888 23210467467264 23304309386652 23306378489856 23323799827944 23325870661632 23420179166076 23422258556928 23445227357244 23447308972032 23454685348864 23542108462026 23544198678528 23551605536256 23561797785372 23576794289664 23674219059456 23676321005568 23694018872832 23791928041728 23794040438784 23811826300416 23817373823232 23910222276864 23915792723328 23925440544768 23935794575616 24034702817664 24036836769792 24050000314368 24067977504032 24070114410496 24154204136832 24167431956528 24169577693184 24187644266016 24189791797248 24287593209264 24289749614592 24313569111216 24315727822848 24414038405064 24416206036992 24434456962608 24535425793032 24537604202496 24551041987584 24561666755208 24657416723016 24663161245932 24670920122289 24673110561792 24699498779648 24785787280716 24787987918848 24801562824192 24811567972352 24820101801033 24822305485824 24906259759104 24924876996096 24940741066752 24943508149329 25048804290048 25062522028992 25064747237376 25179212475648 25181448044544 25189369970688 25195238424576 25293458276352 25304404333824 25318262049696 25320509964288 25339436850112 25425140170752 25444145266848 25446404358144 25460339838976 25471358116512 25549286362992 25551554789376 25576611662448 25578882514944 25586929471488 25703779402224 25706061545472 25720139225088 25831579424112 25845725842398 25848020588544 25954830590976 25966062865512 25976537782272 25982589625344 26002011410606 26083878847488 26089955698176 26109457738749 26111775900672 26128395403264 26219675801088 26239274806437 26241604494336 26255975458944 26258306629632 26366812028928 26378222593536 26386521017472 26388863778816 26495556228288 26497908670464 26523893575872 26526248534016 26633496441888 26635861131264 26655771231936 26658137899008 26765919046944 26768295493632 26788304587968 26794545551136 26802974947672 26805354684416 26899000061472 26905266813744 26916120612864 26927768897568 26944907759616 27056250353664 27076474692036 27078878711808 27188360951094 27190774904832 27211099799268 27213515771904 27323542360422 27325968316416 27343360622592 27352765250118 27355193800704 27465793205697 27468231791616 27479312695296 27485714644992 27488764082934 27506260004608 27508702183424 27602354017161 27604804727808 27619922236032 27622374506496 27631875099609 27643022018304 27645476339712 27757249382016 27759713845248 27786936127104 27789403226112 27901758177216 27904235470848 27913013968896 27925093671552 28040486620608 28042976231424 28058333700096 28179904826304 28195337282616 28197840642048 28221423763456 28227998605312 28326614035104 28329129050112 28338041217024 28344643227648 28365830629752 28368349126656 28455140560896 28483044805908 28485573709824 28506866456376 28624663425204 28627204902912 28642882318848 28655277881076 28773688120254 28776242829312 28785295655424 28906809458688 28916751827502 28919319238656 28935156628224 28937725673472 28959356400128 29057303052288 29060526852126 29079023162112 29081604980736 29097531244544 29110123561728 29199184414848 29201776902144 29223605005056 29230413328512 29239609033824 29242205110272 29375747888256 29378356051968 29394444828672 29521805056128 29537972391312 29540594958336 29662663532544 29675500417728 29684836144656 29687471751168 29716584469264 29807500756824 29810147254272 29839380272856 29842029600768 29962683497124 29965343772672 29987742635928 29990405136384 30006829095936 30136842661464 30143863745028 30153346816131 30156024019968 30280635689472 30293740009764 30313021229568 30438281647872 30440984150016 30463738550784 30589621767936 30592337707008 30615205243392 30631971368768 30634691067904 30741714355968 30761280700416 30774593025792 30787007741952 30794180296704 30914226782208 30921428975616 30944542505184 30947289956352 31072412515536 31075171319808 31098399770592 31101160882176 31226905554768 31229678075904 31260303142992 31263078629376 31389477949368 31392264904704 31402140715008 31415730380496 31435725719552 31545547448184 31548348260352 31565625412608 31589220474042 31592025163776 31719754442943 31722570722304 31749101733888 31756498430976 31880296369152 31887723631104 31900587393024 31911559458471 31914392767488 32046270423552 32066667085824 32070224763423 32205605515776 32223242608704 32226103590912 32250192354688 32253055729664 32373273182976 32383457612352 32386332819456 32418092148288 32420970430464 32520160641024 32552051206752 32554941382656 32579275950144 32713901057376 32716805603328 32734722650112 32748889006944 32876555630688 32884214994576 32894560163052 32897480749056 33047716374288 33050650558464 33068750432256 33093469068044 33096407314432 33212030688144 33230218940226 33233169328128 33254321422336 33258010865772 33370496474112 33395440662738 33398405720064 33416696038656 33419662983168 33431157527922 33569302806963 33572283300864 33585826627584 33593651232768 33724611035136 33736210465419 33739205778432 33757682732928 33760679952384 33900186894336 33903947994147 33925527022464 33928539144192 33961810822016 34065715150656 34068739719168 34102148883264 34105176686592 34115905961984 34243066853856 34246107168768 34271705869632 34274748727296 34293518966784 34442105898816 34460967789864 34464027451392 34606440787968 34621417154016 34635383709696 34643452833792 34778505129984 34786607597568 34812610318332 34815701200896 34956464079978 34959567734784 34985699741916 34988805992448 35007967278592 35130268749114 35133387835392 35155749371904 35167841035866 35170963458048 35182028023296 35327408304384 35330544893952 35342696678058 35365191434496 35368331378688 35511328589184 35514481508352 35541028309248 35544183865344 35687892062592 35691060658176 35717739450624 35726060734848 35865333415296 35873689084992 35888160817152 35903691863424 35926543679488 36052054226496 36055255154688 36075000471552 36101966256048 36105171615744 36251147934792 36254366539776 36281466399024 36284687695872 36431389813896 36434624421888 36470353666824 36473591734272 36621057607596 36624309055488 36651685443912 36803138689548 36806406303744 36826562981376 36842500132812 36854090553049 36857362691072 36986125084524 36994741868898 37009665842688 37049248169472 37165897875456 37202344236288 37205647294464 37217351958528 37233458228736 37387315494144 37390634975232 37411111600128 37573206435072 37593783043488 37597120856064 37768818713472 37772172066816 37784054956032 37792857636864 37821107506336 37824465502208 37940187414528 37956606500736 37977393074544 37980764946432 38009155275168 38137710256128 38166217900272 38169606537216 38190509758464 38207037174768 38364917493672 38368323772416 38380394207232 38555669103336 38559092318208 38580208837632 38747369136168 38768588763597 38772030882816 38813498082304 38932245886464 38949094298268 38964806673408 38973884438016 38986145378432 38989606813696 39003017115909 39125818271232 39134933547264 39167663851008 39192593104896 39362406741504 39383963188416 39387459944448 39550218043392 39567333890304 39579781526208 39583295668224 39743334342432 39746863005696 39785840363808 39789372801024 39950244662832 39953791696896 39983656847904 39987206848512 40009105461248 40148878570416 40152443240448 40182456881952 40191818326704 40204462421508 40208032026624 40374180919296 40391653346352 40417361639424 40584375530496 40614712038054 40618318067712 40782541426641 40786162357248 40816649698902 40820273657856 40985313540633 40988952474624 41015040933888 41029147875177 41032790701056 41049343655936 41058907062272 41202347687424 41218969042944 41228571967488 41233146124401 41259390006912 41263053275136 41429883354048 41433561759744 41464533027456 41468214509568 41635874073024 41639570767872 41680404190656 41684104839168 41852637265824 41856353206272 41869520953344 41887640507328 42060729930912 42064464347136 42087500550144 42118960632056 42122700218368 42269857239456 42293005923924 42296760963072 42332135645184 42341997907968 42507061825536 42516964841472 42548745944628 42552523689984 42724567208862 42728360564736 42755556114432 42760299684564 42936995137806 42940807354368 42964323478272 42968138121216 42982916821614 43160532180381 43164364243968 43177943483136 43181777092608 43224122864384 43227960573952 43360214188032 43375127741253 43378978857984 43402734942336 43406588510208 43439034600192 43585954578432 43618534743168 43622407471104 43646296866816 43665185342592 43835407507584 43845619992768 43859413550736 43863307665408 44063621832384 44067534077952 44091667243008 44282707584192 44306958586968 44310892437504 44344014487696 44493995298816 44513250626592 44527254216984 44531207626752 44555594718208 44574876703896 44711251135236 44715220881408 44759070409284 44763044401152 44981613953892 44985607704576 45010243643904 45200249192448 45205263992196 45215795617542 45234036029952 45420953534208 45424986292224 45440610014646 45469531844352 45473568915456 45657422471808 45661476225024 45695607826176 45699664969728 45724691955712 45884432651904 45888506560512 45922807865088 45947957053152 45952036601856 46141921050624 46161889538688 46180511612928 46191270445056 46371340173312 46382143463424 46416813757776 46420934934528 46608618773304 46612756979712 46647599655888 46651741323264 46840358332152 46844517113856 46890454714488 46894617944064 46909370697728 47084216924052 47088397357056 47103211072512 47123595570744 47153588579328 47348438118912 47383830711063 47388037745664 47583856083456 47623652600832 47634747646464 47820444553728 47831585446656 47850881089536 47871589151232 48069405635328 48073673539584 48100000628736 48135955008064 48140228820992 48308408273664 48334863913056 48339155386368 48375288532032 48379583594496 48575186418528 48579499229184 48627138222432 48631455645696 48828076810128 48832412073984 48868913925216 49070851586064 49075208404992 49102083975168 49123333510416 49314833446032 49326322491864 49341840244578 49346221123584 49398997559296 49571574561432 49575975837696 49603125648384 49623135944704 49640203602066 49644610971648 49845328410339 49849753992192 49881482133504 49887016298658 50093160994107 50097608580096 50125044057984 50129494474752 50146736291883 50358424951296 50378739941376 50390476849152 50586916552704 50608808667648 50636524099392 50641019928576 50678873700224 50850280341504 50888290533696 50892808716288 50920679677952 50942716233024 51098572725984 51103109578752 51153223324896 51157765029888 51173858942976 51407558804448 51412123090944 51440278450176 51663158848224 51691451684796 51696041177088 51909661181952 51932125731024 51953075564544 51965179250688 52004022821212 52167757694976 52179911396352 52218915477498 52223551801344 52256790806528 52434696119967 52439351602176 52478549612874 52483208988672 52511950917888 52516613259264 52733624057856 52751761553799 52756445187072 52773042034944 52777727557632 52991112456576 52995817340928 53014045017087 53047787151744 53052497068032 53266992883776 53271722262528 53311542463872 53316275798016 53531838093888 53536590987264 53576609175936 53589091102272 53605949895344 53610709368832 53798000122944 53810533627488 53832241225728 53855537795136 53889815519232 54112500707328 54152949384072 54157757423616 54376721902188 54381549809664 54422199598536 54427031543808 54647084720844 54651936632832 54705530500236 54710387601408 54931586411394 54936463583232 54971429289984 54977528165868 55012520009216 55204708034322 55209609455616 55239844472064 55244749012992 55263750199218 55286044036608 55514498764032 55519427690496 55573872254208 55578806452224 55803516354432 55808470941696 55826027937792 55850187343104 56080973241216 56085952462848 56116667400192 56359809652608 56390674565232 56395681284096 56442847526912 56455997210624 56653228070208 56658258100224 56676082434048 56689286455296 56731661259504 56736698253312 56910281121792 56966089611816 56971147419648 57013732912752 57249326850408 57254409805824 57285764637696 57310555762152 57547376240508 57552485658624 57570591310848 57833503655004 57838638477312 57870313256448 57913570869077 57918712800256 58114606104576 58121053704252 58158046324224 58195062489088 58220247123456 58398368829696 58403553804288 58447210010112 58460826657024 58479218067648 58484410220544 58751495776512 58756712103936 58788889657344 59043610112256 59075944782624 59081189916672 59325327065088 59351000835456 59369672289312 59374943502336 59433168938528 59615001513648 59620294508544 59678760545712 59684059201536 59925366994248 59930687545344 59975485271856 59980810272768 60013658191872 60273685322928 60287727490056 60306693632262 60312048039936 60561271378944 60587480019528 60626042459136 60876563295744 60922068057081 60927477101568 61179243535872 61224974548353 61230410486784 61263942737536 61269382135808 61483428711936 61522561400832 61549186051584 61574015483904 61588360593408 61828453564416 61842857951232 61889085010368 61894579912704 62144825031072 62150342639616 62196799541184 62202321764352 62453811109536 62459356151808 62520606285984 62526157258752 62778955898736 62784529809408 62804281430016 62831460760992 62871451439104 63091094896368 63096696520704 63131250825216 63178440948084 63184050327552 63439508885886 63445141444608 63498203467776 63512996861952 63760592738304 63775447262208 63801174786048 63823118916942 63828785534976 64086850813293 64092540847104 64133334171648 64140449526846 64405492706709 64411211031552 64446485217408 64452207181824 64474375232421 64500384709376 64506111459328 64746546365952 64766915224704 64772665638912 64836184296576 64841940860928 65040321282048 65104102413504 65109882765312 65158551900288 65427802114752 65433611206656 65469445300224 65497778013888 65753111261376 65768429989152 65789120326104 65794961498112 66095432748576 66101301116928 66137500864512 66186938136088 66192814628864 66424061376288 66460437880452 66466338656256 66516021731544 66740992948224 66790881325476 66796811440128 66833392077312 66862315055844 67138605613926 67144566601728 67187302465536 67449222070272 67472420930838 67478411556864 67515365465856 67521359904768 67800373788672 67807895988294 67823693426313 67851054044928 67857078288384 67923621644032 68131430301312 68137479438336 68160915021969 68204297766528 68210353373184 68231811923968 68486133707712 68492214337536 68543411739264 68549497454592 68587037933568 68884211797632 68921935579728 68928054902784 69212881575936 69242834308032 69270767419392 69286905667584 69557010259968 69573215195136 69625220636664 69631402401792 69912928159956 69919135469568 69971399483832 69977611984896 70015934557184 70260537498228 70266775670784 70335682071732 70341926916096 70364056046592 70654816608768 70685393356116 70730382868992 71022657178368 71028963016704 71082056618496 71375784125184 71382121316352 71435478901248 71452121469696 71730666830592 71747378169984 71776321634304 71807383726848 71853087358976 72104108452992 72110510309376 72150000943104 72203932512096 72210343231488 72502295869584 72508733079552 72562932798048 72569375391744 72862779627792 72869248843776 72940707333648 72947183468544 73242115215192 73248618110976 73303370887824 73606277379096 73612812607488 73653125962752 73685000265624 73708181106098 73714725382144 73972250169048 73989483737796 74012760366867 74019331685376 74098496338944 74404688472576 74434703917056 74460305403099 74466916457472 74774630988288 74822223200256 74830524447987 75146412870144 75187566086976 75194241712128 75537637426944 75544344133632 75568109912064 75585715273728 75642215012672 75648931004416 75880374829056 75913213001472 75954786149088 75961529892864 76018310550336 76275420512256 76332435800544 76339213074432 76381019516928 76414074349536 76729834987344 76736647544832 76760788414464 77111338206672 77118184636416 77160417675264 77494738272336 77537177527194 77544061765632 77626996164608 77864491772928 77898188596536 77929613346816 77947768876032 77972290756864 77979213627392 78006034231818 78251636542464 78269867094528 78328373216247 78335327702016 78385186209792 78717824419311 78724813483008 78767926376832 78774919888896 79100436086784 79134667780608 79159563052416 79166591336448 79486668684864 79493726011392 79571680727616 79578745602048 79900489325664 79907583393792 79967313695808 79974413697024 80018210922496 80297757140832 80304886480896 80364913763904 80383636653408 80408924843016 80416064053248 80748361838592 80783306692704 80834723278848 81168751060992 81229424076108 81236636135424 81565082853282 81572324714496 81633299397804 81640547315712 81970627081266 81977904949248 82030081867776 82058295750354 82065581402112 82117814124544 82397379617091 82404695374848 82437938085888 82457143934976 82466292248802 82518780013824 82526106550272 82859766708096 82867123519488 82895625298827 82929066054912 82936429019136 83271748146048 83279141535744 83360808381312 83368209678336 83705274531648 83712706412544 83739041906688 83775281014656 84121459861824 84128928694272 84175001100288 84237921264112 84245400436736 84539714478912 84586011847848 84593521926144 84664271290368 84683995815936 85014123651072 85033929682944 85097491889256 85105047379968 85449134417724 85456721129472 85520599369128 85873990275612 85881614708736 85928646956544 85965833643228 86321064360762 86328728487936 86355886966272 86448245728768 86720428376064 86750255482506 86757957715968 86805469884672 86813177020416 86878069200384 87171909156864 87237069486336 87244814942208 87292593733632 87330370685184 87670815015168 87691239985536 87718827101472 87726615330816 88127243664768 88135068155904 88183334486016 88565415168384 88613917173936 88621784875008 88688028975392 88987990597632 89026501253184 89054508433968 89062415253504 89111189436416 89149753407792 89422502270472 89430441762816 89518140818568 89526088802304 89963227907784 89971215409152 90020487287808 90410527984392 90431591235084 90460040448393 90468072059904 90841907068416 90881220029292 90939063688704 91007039937121 91314844943616 91322952450048 91391215652352 91449383911424 91768865303808 91777013121024 91845615730176 91895914106304 91904073203712 92283842101248 92323779077376 92361023225856 92382540890112 92742680346624 92764286926848 92833627515552 92841869869056 93217237546608 93225513959424 93295199311776 93303482646528 93680716664304 93689034227712 93780909428976 93789235888128 93818741395456 94168433848104 94176794714112 94206422145024 94247191141488 94307177158656 94696876237824 94767661422126 94776075491328 95159263328829 95167712166912 95247305201664 95269495292928 95640889107456 95663170893312 95701762179072 95734678375413 95743178302464 96138811270656 96200001257472 96210674290269 96271910016128 96280457641984 96616816547328 96669727826112 96678310772736 96750577064064 96759167188992 97150372837056 97158998458368 97254276444864 97262911291392 97656153620256 97664824147968 97737827850432 98141703172128 98150416809984 98204167950336 98246667020832 98629666892064 98652644983728 98683680489156 98692442247168 98797995118592 99143149122864 99151951675392 99206251296768 99280407204132 99289221943296 99690656820678 99699507984384 99762964267008 99774032597316 100186321988214 100195217160192 100250088115968 100258988949504 100293472583766 100707908420889 100716849902592 100757479882752 100780953698304 101173833105408 101208631396257 101217617335296 101273048198784 101282039857152 101357747400448 101700560683008 101711843982441 101776581067392 101785617432576 101841359355904 101885432466048 102197145451968 102206219157504 102306446649792 102315530059776 102347717885952 102815117608896 102824246181888 102880556900352 103326317696448 103382903369592 103392082354176 103819322363904 103864251462048 103906151129088 103930358501376 104008045642424 104335515389952 104359822792704 104437830954996 104447103602688 104869392239934 104878703204352 104957099225748 104966417977344 105023901835776 105467248115712 105503523107598 105512890374144 105546084069888 105982224913152 105991634681856 106028090034174 106095574303488 106104994136064 106533985767552 106543444525056 106623084927744 106632551596032 107063676187776 107073181974528 107153218351872 107178182204544 107211899790688 107221418737664 107596000245888 107621067254976 107664482451456 107711075590272 107779631038464 108225001414656 108305898768144 108315514847232 108753443804376 108763099619328 108844399197072 108854063087616 109294169441688 109303873265664 109411061000472 109420775202816 109863172822788 109872927166464 109955056331736 110025040018432 110409416068644 110419218911232 110479688944128 110527500398436 110562271659147 110572088073216 111028997528064 111147744508416 111607032708864 111616941883392 111652055875584 111700374686208 112161946482432 112171904925696 112233334800384 112719619305216 112781349130464 112791362568192 112885695053824 112911994421248 113306456140416 113316516200448 113352164868096 113378572910592 113463322519008 113473396506624 113820562243584 113932179223632 113942294839296 114027465825504 114498653700816 114508819611648 114571529275392 114621111524304 115094752481016 115104971317248 115141182621696 115667007310008 115677276954624 115740626512896 115827141738154 115837425600512 116242107408504 116305766290791 116316092648448 116390124978176 116440494246912 116796737659392 116894420020224 116921653314048 116958436135296 116968820441088 117009051347727 117502991553024 117577779314688 118087220224512 118151889565248 118162379833344 118650654130176 118702001670912 118739344578624 118749887004672 118866337877056 119230003027296 119240589017088 119357521091424 119368118403072 119850733988496 119861375090688 119950970543712 119961620545536 120027316383744 120547370645856 120575454980112 120613387264524 120624096079872 121122542757888 121174960039056 121252084918272 121753126591488 121844136114162 121854954203136 122347624279923 122358487071744 122449949096706 122460820973568 122527885475072 122538764271616 122955940621899 122966857423872 123045122801664 123087443625531 123098372103168 123148030967808 123176721186816 123656907128832 123685715902464 123699438373203 123778170020736 123789159825408 124289650062144 124300685279232 124393599082368 124404643528704 124907622219072 124918712303616 125041212571968 125052314517504 125557911797472 125569059618816 125608562860032 125662921521984 125742902878208 126182189792736 126193393041408 126262501650432 126356881896168 126368100655104 126879017771772 126890282889216 126996406935552 127025993723904 127521185476608 127550894524416 127646237833884 127657571069952 128173701626586 128185081694208 128266668343296 128280899053692 128810985413418 128822422063104 128892970434816 128904414363648 128948750464842 129000769418752 129481596541143 129493092731904 129533830449408 129545331277824 129672368593152 129683881721856 130080642564096 130208204827008 130219765530624 130317103800576 130855604229504 130867222413312 130938890600448 130995556027776 131506222522752 131536859978304 131578240652208 131589922996224 132190865497152 132202602233856 132275001729024 132373876272176 132385629257728 132848122752576 132920875760904 132932677312512 133032043463088 133481985896448 133581762650952 133593622880256 133666784154624 133724630111688 134277211227852 134289133203456 134944841861676 134956823113728 135030730931712 135600747577344 135615791976588 135647386852626 135702108089856 135847243288064 136262860602624 136274958876672 136321830043938 136408595533056 136420706746368 136463623847936 136972267415424 136984428675072 137086823478528 137098994909184 137174075867136 137768423595264 137843871159456 137856109805568 138425763151872 138485668616064 138541534838784 138573811335168 139114020519936 139146430390272 139250441273328 139262804803584 139825856319912 139838270939136 139942798967664 139955223969792 140031869114368 140521074996456 140533551341568 140671364143464 140683853832192 140728112093184 141309633217536 141370786712232 141460765737984 142045314356736 142151492133189 142164113236992 142751568250368 142870957802496 142904242939392 143461333661184 143494756339968 143552643268608 143614767453696 143706174717952 144208216905984 144221020618752 144300001886208 144407865024192 144420686462976 145004591739168 145017466159104 145125865596096 145138750783488 145725559255584 145738497687552 145881414667296 145894366937088 146484230430384 146497236221952 146606741775648 147212554758192 147225625214976 147306251925504 147370000531248 147416362212196 147429450764288 147944500338096 147978967475592 148025520733734 148038663370752 148196992677888 148809376945152 148869407834112 148920610806198 148933832914944 149535985231017 149549261976576 149644446400512 149661048895974 150279482982321 150292825740288 150375132173952 150388483424256 150440208875649 151075274853888 151136219824128 151171430547456 151284430025344 151297862008832 151760749658112 151826426002944 151909572298176 151923059785728 152036621100672 152550841024512 152664871601088 152678426148864 152762039033856 152828148699072 153459669974688 153473295089664 153521576828928 154222676413344 154236369272832 154320835350528 154989476544672 155074355054388 155088123531264 155253992329216 155728983545856 155796377193072 155859226693632 155895537752064 155944581513728 156012068463636 156503273084928 156539734189056 156656746432494 156670655404032 156770372419584 157435648838622 157449626966016 157535852753664 157549839777792 158200872173568 158255284661397 158269335561216 158319126104832 158333182672896 158973337369728 158987452022784 159042135051261 159143361455232 159157491204096 159800978651328 159815166787584 159934627391616 159948827394048 160036421844992 160595514281664 160609772961792 160729827527808 160767273306816 160817849686032 160832128106496 161496723677184 161566613385408 161669446557696 162337502121984 162458848152216 162473272270848 163130165706564 163144649428992 163266598795608 163281094631424 163941254162532 163955809898496 164116591500708 164131162804224 164794759234182 164809390749696 164914287869952 164932584497604 165037560027648 165719533416192 165734247038976 165791250597654 165858132109824 166543496292096 166558283071488 166721616762624 166736419356672 167410549063296 167425412825088 167478083813376 167550562029312 168242919723648 168257857388544 168350002200576 168475842528224 168490800873472 169079428957824 169172023695696 169187043852288 169328542580736 169367991631872 170028247302144 170067859365888 170194983778512 170210094759936 170898268835448 170913442258944 171041198738256 171747980551224 171763229417472 171857293913088 171931667286456 172642128721524 172657456975872 172711773932544 172896491457536 173500510965012 173515915431936 173610939769344 173740712607231 173756138400768 174343818313728 174474138972672 174585187467264 174660741370368 175341630030336 175382479971072 175437654202944 175453230661632 176254487329536 176270136311808 176366668972032 177130830336768 177227834347872 177243569750016 177376057950784 177975981195264 178053002506368 178109016867936 178124830507008 178222378872832 178299506815584 178845004540944 178860883525632 179036281637136 179052177604608 179926455815568 179942430818304 180040974575616 180821055968784 180863182470168 180920080896786 180936144119808 181683814136832 181762440058584 181878127377408 182014079874242 182629689887232 182766204171243 182782431304704 182898767822848 183537730607616 183674923645059 183691231460352 183791828212608 183808146407424 184567684202496 184647558154752 184722046451712 184765081780224 185485360693248 185528573853696 185667255031104 185683739738112 186434475093216 186451027918848 186590398623552 186606965293056 187361433328608 187378068455424 187561818857952 187578471776256 187637482790912 188336867696208 188353589428224 188412844290048 188494382282976 188614354317312 189393752475648 189535322844252 189552150982656 190318526657658 190335424333824 190494610403328 190538990585856 191281778214912 191326341786624 191403524358144 191469356750826 191486356604928 192260552439879 192277622541312 192400002514944 192421348580538 192543820032256 192560915283968 193216478120127 193233633094656 193339455652224 193356621545472 193423125697263 193501154128128 193518334377984 194300745674112 194317996916736 194508552889728 194525822582784 195312307240512 195329648295936 195475655700864 196283406344256 196300833619968 196408335900672 196493334041664 197259333784128 197305289967456 197367360978312 197384884494336 197595990237184 198286298245728 198303903350784 198412502593536 198560814408264 198578443886592 199381313641356 199399015968768 199548065194632 200372643976428 200390434320384 200500176231936 200586945167532 201415816841778 201433699805184 201561907396608 202347666210816 202417262792514 202435234670592 202546096397568 202564079714304 202715494800896 203401121366016 203423687964882 203471080278939 203553162134784 203571234865152 203682718711808 203770864932096 204394290903936 204412438315008 204612893299584 204631060119552 204695435771904 205630235217792 205648492363776 205761113800704 206652635392896 206765806739184 206784164708352 207638644727808 207728502924096 207812302258176 207860717002752 208016091284848 208671030779904 208719645585408 208875661909992 208894207205376 209738784479868 209757406408704 209914198451496 209932835954688 210047803671552 211007046215196 211025780748288 211092168139776 211964449826304 212056180068348 212191148606976 213067971535104 213086889050112 213246169855488 214127352375552 214146363949056 214306436703744 214356364409088 214423799581376 214442837475328 215192000491776 215242134509952 215328964902912 215422151180544 215559262076928 216450002829312 216611797536288 216631029694464 217506887608752 217526199238656 217688798394144 217708126175232 218588338883376 218607746531328 218822122000944 218841550405632 219726345645576 219745854332928 219910112663472 220050080036864 220818832137288 220838437822464 220959377888256 221055000796872 221124543318294 221144176146432 222038281100601 222057995056128 222295489016832 223214065417728 223304111751168 223380916209297 223400749372416 224323892964864 224466669600768 224491573343961 225439238610432 225562698260928 225582725136384 225771390107648 225823988842496 226612912280832 226633032400896 226704329736192 226757145821184 226926645038016 226946793013248 227641124487168 227864358447264 227884589678592 228054931651008 228997307401632 229017639223296 229143058550784 229242223048608 230189504962032 230209942634496 230282365243392 231334014620016 231354553909248 231481253025792 231654283476308 231674851201024 232484214817008 232611532581582 232632185296896 232780249956352 232880988493824 233593475318784 233788840040448 233843306628096 233916872270592 233937640882176 234018102695454 234985119648741 235005983106048 235155558629376 236153473257933 236174440449024 236303779130496 236324759666688 237301308260352 237404003341824 237478689157248 237499774009344 237732675754112 238460006054592 238481178034176 238715042182848 238736236806144 239701467976992 239722750181376 239901941087424 239923241091072 240054632767488 241094741291712 241150909960224 241226774529048 241248192159744 242245085515776 242349920078112 242504169836544 243506253182976 243688272228324 243709908406272 244695248559846 244716974143488 244899898193412 244921641947136 245055770950144 245911881243798 245933714847744 246090245603328 246174887251062 246196744206336 246353442373632 247313814257664 247371431804928 247398876746406 247556340041472 247578319650816 248579300124288 248601370558464 248686875896481 248787198164736 248809287057408 249815244438144 249837424607232 250082425143936 250104629035008 251115823594944 251138119237632 251217125720064 251325843043968 251485805756416 252364379585472 252386786082816 252525003300864 252713763792336 252736201310208 253758035543544 253780565778432 253992813871104 254051987447808 255042370953216 255101789048832 255292475667768 255315142139904 256347403253172 256370163388416 256561798107384 257621970826836 257644844126208 257785940869632 257897500929684 258001538837504 258963193082286 258986185463808 259067660898816 259344737186304 260161285128192 260416409654016 260439531061248 260634207601152 261711208459008 261734444826624 261877781200896 261991112055552 263012445045504 263073719956608 263156481304416 263179845992448 264381730994304 264405204467712 264550003458048 264747752544352 264771258515456 265696245505152 265841751521808 265865354625024 266064086926176 266963971792896 267163525301904 267187245760512 267333568309248 267449260223376 268554422455704 268578266406912 269889683723352 269913646227456 270061461863424 271231583953176 271294773705252 271380121345179 271404216179712 271694486576128 272525721205248 272643660087876 272817191066112 272927247695872 273021119811363 273944534830848 273968857350144 274173646957056 274348151734272 275536847190528 275687742318912 275712219611136 276851526303744 276971337232128 277083069677568 277147622670336 278228041039872 278292860780544 278500882546656 278525609607168 279651712639824 279676541878272 279885597935328 279910447939584 280063738228736 281042149992912 281067102683136 281342728286928 281367707664384 281456224186368 282619266435072 282741573424464 282921531475968 284090628713472 284302984266378 284328226473984 285477789986487 285503136500736 285741915604992 285808485878784 286922667322368 286989512679936 287105286537216 287204035126239 287229534907392 287412349435904 288416433811968 288600003772416 288632022870807 288815730048384 288841372925952 290009183478336 290034932318208 290251731192192 290277501566976 291451118511168 291476995375104 291762829334592 291788733874176 292968460860768 292994472443904 293213483551296 294425109516384 294451250429952 294612503851008 294740001062496 294832724424392 294858901528576 295889000676192 295957934951184 296051041467468 296077326741504 296393985355776 297618753890304 297841221612396 297867665829888 299071970462034 299098523953152 299288892801024 299322097791948 300558965964642 300585651480576 300750264347904 300776966848512 300880417751298 302123725262667 302150549707776 302272439648256 302342861094912 302568860050688 302595724017664 303521499316224 303625894188771 303652852005888 303819144596352 303846119571456 304073242201344 305101682049024 305329743202176 305356852297728 305524078067712 305656297398144 306919339949376 306946590179328 307043153657856 308445352826688 308472738545664 308641670701056 309978953089344 310148710108776 310176247062528 310507984658432 311457967091712 311592754386144 311718453387264 311791075504128 311889163027456 312024136927272 313006546169856 313079468378112 313313492864988 313341310808064 314871297677244 314899253932032 315071705507328 316401744347136 316510569322794 316538671122432 316638252209664 317946674739456 317974904045568 318084270102522 318286722910464 318314982408192 319601957302656 319630333575168 319869254783232 319897654788096 320072843689984 321191028563328 321219545923584 321459655055616 321534546613632 321635699372064 321664256212992 322993447354368 323133226770816 323338893115392 324675004243968 324917696304432 324946544541696 326260331413128 326289298857984 326533197591216 326562189262848 327882508325064 327911619796992 328233183001416 328262325608448 329589518468364 329618781499392 329865168995208 330075120055296 331439066832384 331582501195308 331686814977441 331716264219648 333086992584192 333443233525248 334821098126592 334850825650176 334956167626752 335101124058624 336485839447296 336515714777088 336700004401152 336951685056448 336981601746944 338158857915648 338344047391392 338374087704576 338657085161472 338735983263744 340056494604288 340135718731776 340389967557024 340420189519872 341796537670896 341826884517888 342082397476512 343495961102448 343526458834944 343714587826176 343863334572912 345284257443048 345314913951744 345423547865088 345792982915072 347001021930024 347031830863872 347221879538688 347481425214462 347512276801536 348917298872373 348948277945344 349170374934528 349321482740736 350683260060672 350764959942144 350875308405888 350906461323264 351027154043181 352508974659072 352733337944064 354261660673536 354455668695744 354487139500032 354752115901568 355951962390528 356106005012736 356218033735872 356249661014016 356444757745664 356599013631168 357690009081888 357721767051264 358072563274272 358104355209216 359852911631136 359884861636608 360081949151232 361642111937568 361726364940336 361840161793572 361872288239616 363367628273664 363524880117168 363756254754816 364028159748484 365259379774464 365532408342486 365564862609408 365797535645696 367042872839769 367075461215232 367349847290118 367382462920704 367583656425216 367616292814848 369135368404992 369262330876593 369295116309504 369444092903424 369530163560448 370970721386496 371057147707392 371098315119609 371334510062208 371367479476224 372868950186432 372902055837696 373180797247104 373213930586112 374722866657216 374756136910848 375123637715904 375156943552512 375274965581824 376673735392416 376707178856448 376825688580096 376988764565952 377228708634624 378787504951296 379070645688504 379104301965312 380637053315316 380670848667648 380989220806656 381077981171712 382563556429824 382652683573248 382938713501652 382972713209856 384521104879758 384555245082624 384800005029888 384842697161076 385087640064512 386432956240254 386467266189312 386678911304448 386713243090944 386846251394526 387002308256256 388601491348224 388635993833472 389017105779456 389051645165568 390624614481024 390659296591872 390951311401728 392566812688512 392601667239936 392816671801344 392986668083328 394518667568256 394610579934912 394734721956624 394769768988672 395191980474368 396572596491456 396607806701568 396825005187072 397121628816528 397156887773184 398762627282712 398798031937536 399096130389264 400745287952856 400780868640768 401000352463872 401173890335064 402831633683556 402867399610368 404834525585028 404870469341184 405092192795136 405394996083539 405430989601792 406802242732032 406847375929764 406942160557878 407106324269568 407365437423616 407541729864192 408788581807872 408824876630016 409225786599168 409262120239104 409390871543808 411260470435584 411296984727552 411522227601408 413305270785792 413531613478368 413568329416704 415277289455616 415457005848192 415624604516352 415721434005504 416032182569696 417342061559808 417439291170816 417751323819984 417788414410752 419477568959736 419514812817408 419828396902992 419865671909376 420095607343104 422014092430392 422051561496576 422184336279552 423928899652608 424112360136696 424382297213952 426135943070208 426454476399567 426492339710976 428254704751104 428612873407488 428712728818176 428847599162752 428885674950656 430384000983552 430484269019904 430657929805824 430844302361088 431118524153856 432900005658624 433223595072576 433262059388928 435013775217504 435052398477312 435377596788288 435416252350464 437176677766752 437215493062656 437644244001888 437683100811264 439452691291152 439491708665856 439820225326944 440100160073728 441637664274576 441676875644928 441918755776512 442110001593744 442249086636588 442288352292864 444076562201202 444115990112256 444590978033664 446428130835456 446608223502336 446761832418594 446801498744832 448607955693051 448647785929728 448933339201536 448983146687922 450838448946963 450878477220864 451125396521856 451165450272768 451320626626947 451542780215296 451647977684992 453225824561664 453408659472384 453514291642368 453853290076032 453893586026496 455282248974336 455728716894528 455769179357184 456109863302016 457994614803264 458035278446592 458286117101568 458484446097216 460379009924064 460419885268992 460564730486784 462668029240032 462709107818496 462962506051584 463308566952616 463349702402048 464968429634016 465223065163164 465264370593792 465761976987648 467186950637568 467577680080896 467686613256192 467833744541184 468036205390908 469970239297482 470011966212096 470311117258752 472306946515866 472348880898048 472607558260992 472649519333376 474602616520704 474765853984191 474808006683648 474957378314496 474999548018688 475465351508224 476920012109184 476962356068352 477126405153783 477430084365696 477472473612288 479402935953984 479445500362752 479803882174848 479846482182144 480109265534976 482189482583424 482301819920448 482453549058096 482496384319488 484490171031552 484699840156224 485008339673088 487012506365952 487376544456648 487419816812544 489390497119692 489433948286976 489799796386824 489843283894272 490111541900288 491823762487596 491867429695488 492349774502124 492393488412672 494742863609856 494797753492812 495112680082944 497158600248576 497202741116928 497373751792962 497574396329472 499630488876288 499674849214464 500164850287872 500209258070016 502231647189888 502276238475264 502434251440128 502651686087936 502971611512832 504728759170944 504773572165632 505050006601728 505427527584672 505472402620416 507516071087088 507561131556864 507985627742208 508103974895616 510084741906432 510203578097664 510584951335536 510630284279808 512694806506344 512740326776832 513123596214768 515243941653672 515289688252416 515571881739264 515795001859368 516003077675008 517926386164572 517972370927616 518135321797632 518689474372608 520832819308032 521222137821693 521268415202304 523422416918016 523755562401792 523982224111104 526024890091008 526147439913216 526312962608832 526359691984896 528763461988608 528810408935424 529100006916096 529495505088704 529542517030912 531392491010304 531683503043616 531730709250048 532128173852352 533927943585792 534327050603808 534374491521024 534667136618496 534898520446752 537108844911408 537156532813824 539779367446704 539827292454912 540122923726848 542463167906352 542589547410504 542760242690358 542808432359424 543388973152256 545051442410496 545287320175752 545634382132224 545854495391744 546042239622726 547889069661696 548298612513729 548347293914112 548696303468544 551024770935177 551073694381056 551375484637824 551424439222272 553703052607488 553942674464256 554166139355136 554295245340672 556456082079744 556585721561088 557001765093312 557051219214336 559303425279648 559353083756544 559771195870656 559820895879168 560127476457472 562084299985824 562134205366272 562685456573856 562735415328768 562912448372736 565238532870144 565483146848928 565843062951936 568181257426944 568605968532756 568656452947968 570955579972974 571006273001472 571483831209984 571616971757568 573845334644736 573979025359872 574210573074432 574408070252478 574459069814784 574824698871808 576781657319637 576832867623936 577200007544832 577264045741614 577631460096768 577682745851904 580018366956672 580069864636416 580269377091789 580503462384384 580555003133952 582902237022336 582953990750208 583525658669184 583577467748352 585936921721536 585988944887808 586426967102592 588850219032768 588902500859904 589225007702016 589480002124992 589665448848784 589717803057152 591778001352384 591915869902368 592102082934936 592154653483008 592787970711552 595237507780608 595682443224792 595735331659776 598143940924068 598197047906304 598644195583896 601117931929284 601171302961152 601500528695808 601760835502596 604247450525334 604301099415552 604685722189824 605137720101376 607042998632448 607251788377542 607305704011776 607638289192704 607692239142912 608146484402688 610203364098048 610659486404352 610713704595456 611048156135424 611312594796288 613838679898752 613893180358656 614086307315712 616890705653376 616945477091328 617283341402112 619957906178688 620297420217552 620352494125056 621015969316864 622915934183424 623185508772288 623436906774528 623582151008256 623778326054912 624048273854544 626013092339712 626158936756224 626626985729976 626682621616128 629742595354488 629798507864064 630143411014656 633021138645588 633077342244864 633276504419328 635893349478912 636168540205044 636573445820928 637049279559847 639203914605312 639260667150336 639738509566464 640145687379968 642382057126656 642439091847168 642919310111232 643069093227264 643271398744128 643328512425984 645986894708736 646266453541632 646677786230784 649350008487936 649835392608864 649893089083392 652520662826256 652578597715968 653066395182432 653124378525696 655765016650128 655823239593984 656466366002832 656524651216896 659179036936728 659237562998784 659730337990416 660150240110592 662878133664768 663165002390616 663373629954882 663432528439296 666114843301803 666173985168384 666886467050496 669642196253184 669912335253504 670142748627891 670202248117248 672971678894592 673400008802304 673474720031883 673903370112896 673963203493888 676317715831296 676688094782784 676748175409152 677314170322944 677471966527488 680112989208576 680271437463552 680779935114048 680840379039744 683593075341792 683653769035776 684164794953024 686991922204896 687052917669888 687429175652352 687726669145824 690568514886096 690629827903488 690847095730176 691585965830144 694002043860048 694063661727744 694443759077376 694962850428924 695024553603072 697834597744746 697896555890688 698340749869056 698642965481472 701366520121344 701529919884288 701750616811776 701812922646528 702054308086362 704955358946223 705017949318144 705466675888128 708460419773799 708523321347072 708911337391488 708974279000064 709504231803136 711903924781056 712212010025472 712436067471744 712499322028032 712889515491328 713198027262336 715380018163776 715443534102528 716145126548544 716208710418432 719705823262272 719769723273216 720163898302464 723284223875136 723452729880672 723680323587144 723744576479232 726735256547328 727049760234336 727512509509632 728056319496968 730518759548928 731064816684972 731129725218816 734085745679538 734150922430464 734699694580236 734764925841408 735167312850432 738270736809984 738524661753186 738590232619008 739060327120896 741941442772992 742114295414784 742196630239218 742669020124416 742734958952448 745737900372864 745804111675392 746060627689443 746361594494208 746427861172224 749445733314432 749512273821696 750247275431808 750313887105024 750549931163648 753347470784832 753414357712896 753651377160192 753977529131904 754457417269248 757575009902592 758141291377008 758208603930624 761274106630632 761341697335296 761978441613312 762155962343424 765127112859648 765305367146496 765877427003304 765945426419712 769042209759516 769110490165248 769685394322152 770175280129024 772865912480508 772934532378624 773357822608896 773692502789052 774004616512512 777202982696448 778034211558912 781249228962048 781318593183744 781902622803456 785133625377024 785203334479872 785633343602688 785973336166656 789037335136512 789221159869824 789469443913248 789539537977344 790383960948736 793145192982912 793215613403136 793650010374144 794243257633056 794313775546368 797525254565424 797596063875072 798192260778528 801490575905712 801561737281536 802000704927744 802347780670128 805663267367112 805734799220736 809669051170056 809740938682368 810184385590272 810789992167078 810861979203584 813694751859528 813884321115756 814140364035537 814212648539136 814730874847232 815083459728384 817577163615744 818451573198336 818781743087616 819063359434089 822520940871168 823044455202816 826610541571584 827063226956736 827136658833408 830554578911232 830914011696384 831249209032704 831442868011008 832064365139392 834684123119616 834878582341632 835502647639968 835576828821504 838955137919472 839029625634816 839656793805984 839731343818752 840191214686208 844028184860784 844103122993152 844368672559104 847857799305216 848224720273392 848764594427904 852271886140416 852908952799134 852984679421952 856433369959461 856509409502208 857225746814976 857425457636352 857695198325504 857771349901312 860768001967104 860968538039808 861315859611648 861612105378717 861688604722176 862237048307712 865800011317248 865896068612421 866447190145152 866524118777856 870027550435008 870104796954624 870755193576576 870832504700928 874353355533504 874430986125312 875288488003776 875366201622528 878905382582304 878983417331712 879640450653888 880200320147456 883275328549152 883353751289856 883837511553024 884220003187488 884498173273176 884576704585728 888153124402404 888231980224512 889181956067328 892856261670912 893523664837188 893602997489664 897215911386102 897295571859456 897866678403072 897966293375844 901676897893926 901756954441728 902250793043712 902330900545536 902641253253894 903295955369984 906371175788001 906451649123328 906817318944768 907028583284736 907706580152064 907787172052992 910564497948672 911457433789056 911538358714368 912219726604032 915989229606528 916070556893184 916572234203136 916968892194432 920758019848128 920839770537984 921129460973568 925336058480064 925418215636992 925925012103168 926617133905232 926699404804096 929936859268032 930446130326328 930528741187584 931523953975296 934373901275136 935155360161792 935373226512384 935667489082368 936072410781816 939940478594964 940023932424192 944613893031732 944697761796096 945215116521984 949205233041408 949531707968382 949616013367296 949914756628992 950930703016448 953840024218368 953924712136704 954252810307566 954860168731392 954944947224576 958805871907968 958891000725504 959607764349696 959692964364288 960218531069952 964378965166848 964603639840896 964907098116192 964992768638976 968980342063104 969399680312448 970016679346176 974025012731904 974753088913296 974839633625088 978780994239384 978867896573952 979599592773648 979686567788544 980223083800576 983647524975192 983734859390976 984699549004248 984786976825344 989595506985624 990225360165888 994317200497152 994747503585924 995060444932323 995148792658944 999260977752576 1000329700575744 1004463294379776 1004552476950528 1004868502880256 1005303372175872 1005943223025664 1009457518341888 1009547144331264 1010100013203456 1010855055169344 1010944805240832 1015032142174176 1015122263113728 1015971255484416 1016207949791232 1020169483812864 1020407156195328 1021169902671072 1021260568559616 1025389613012688 1025480653553664 1026247192429536 1030487883307344 1030579376504832 1031143763478528 1031590003718736 1032006155350016 1035852772329144 1035944741855232 1036270643595264 1037378948745216 1041665638616064 1042444275643386 1042536830404608 1046751896617119 1046844833836032 1047511124803584 1047964448222208 1052049780182016 1052294879826432 1052625925217664 1052719383969792 1053081462129543 1057526923977216 1058200013832192 1058991010177408 1059085034061824 1062784982020608 1063367006087232 1063461418500096 1064256347704704 1067855887171584 1068654101207616 1068748983042048 1069334273236992 1069797040893504 1074217689822816 1074313065627648 1079558734893408 1079654584909824 1080245847453696 1084926335812704 1085179094821008 1085520485380716 1085616864718848 1086777946304512 1090102884820992 1090574640351504 1091268764264448 1092084479245452 1095778139323392 1096597225027458 1096694587828224 1097392606937088 1102049541870354 1102147388762112 1102750969275648 1102848878444544 1107406105214976 1107786992629779 1107885348928512 1108332278710272 1108590490681344 1112912164159488 1113171443122176 1113294945358827 1114003530186624 1114102438428672 1118606850559296 1118706167513088 1119542391741312 1119641791758336 1120254952914944 1124168599971648 1124268410732544 1125370913147712 1125470830657536 1125824896745472 1130477065740288 1130966293697856 1131686125903872 1136362514853888 1137211937065512 1137312905895936 1141911159945948 1142012546002944 1142967662419968 1143233943515136 1147690669289472 1147958050719744 1148816140504956 1148918139629568 1153563314639274 1153665735247872 1154400015089664 1154528091483228 1155262920193536 1160036733913344 1160139729272832 1160538754183578 1161006924768768 1165804474044672 1165907981500416 1167051317338368 1167154935496704 1171873843443072 1171977889775616 1172853934205184 1177700438065536 1177805001719808 1178450015404032 1178960004249984 1179330897697568 1179435606114304 1183556002704768 1183831739804736 1184204165869872 1184309306966016 1185575941423104 1190475015561216 1191364886449584 1191470663319552 1196287881848136 1196394095812608 1197288391167792 1202235863858568 1202342605922304 1203001057391616 1203521671005192 1208494901050668 1208602198831104 1210275440202752 1214503576755084 1214611408023552 1215276578385408 1216184988250617 1216292968805376 1220406728196096 1221318972808704 1222096312270848 1222625189592576 1227677359797504 1227786360717312 1228172614631424 1233781411306752 1233890954182656 1234566682804224 1239915812357376 1240594840435104 1240704988250112 1242031938633728 1245831868366848 1246371017544576 1246873813549056 1247164302016512 1247556652109824 1248096547709088 1252026184679424 1252317873512448 1253253971459952 1253365243232256 1259485190708976 1259597015728128 1260286822029312 1266042277291176 1266154684489728 1266553008838656 1271786698957824 1272337080410088 1273146891641856 1274098559119694 1278407829210624 1279363429198701 1279477019132928 1280291374759936 1284764114253312 1285838620222464 1286138186454528 1286542797488256 1286657024851968 1291973789417472 1292532907083264 1293355572461568 1298700016975872 1299670785217728 1299786178166784 1305041325652512 1305157195431936 1306132790364864 1306248757051392 1311530033300256 1311646479187968 1312932732005664 1313049302433792 1318358073873456 1318475125997568 1319460675980832 1320300480221184 1325756267329536 1326330004781232 1326747259909764 1326865056878592 1332229686603606 1332347970336768 1333772934100992 1339284392506368 1339824670507008 1340285497255782 1340404496234496 1345823867079153 1345943357789184 1346800017604608 1346949440063766 1347806740225792 1347926406987776 1352515346840889 1352635431662592 1353376189565568 1353496350818304 1353961879880841 1354628340645888 1354943933054976 1360225978417152 1360542874927104 1361559870228096 1361680758079488 1367186150683584 1367307538071552 1368329589906048 1373983844409792 1374105835339776 1374858351304704 1375453338291648 1381137029772192 1381259655806976 1381694191460352 1383171931660288 1388004087720096 1388127323455488 1388887518154752 1389925700857848 1390049107206144 1395669195489492 1395793111781376 1397285930962944 1402733040242688 1403059839768576 1403501233623552 1404108616172724 1409910717892446 1410035898636288 1410933351776256 1416920839547598 1417046642694144 1417822674782976 1417948558000128 1419008463606272 1423807849562112 1424297561952573 1424424020050944 1424872134943488 1424998644056064 1425779030982656 1426396054524672 1430760036327552 1430887068205056 1432290253097088 1432417420836864 1439411646524544 1439539446546432 1440327796604928 1446568447750272 1446905459761344 1447360647174288 1447489152958464 1453470513094656 1454099520468672 1455025019019264 1456112638993936 1461037519097856 1462129633369944 1462259450437632 1468171491359076 1468301844860928 1469399389160472 1469529851682816 1470334625700864 1477049323506372 1477180465238016 1484228590829568 1484393260478436 1485338040248832 1491475800745728 1491608223350784 1492121255378886 1492723188988416 1498891466628864 1499024547643392 1500494550863616 1500627774210048 1501099862327296 1506694941569664 1506828715425792 1507302754320384 1507955058263808 1508914834538496 1515150019805184 1516282582754016 1516417207861248 1522548213261264 1522683394670592 1523956883226624 1524311924686848 1530254225719296 1530610734292992 1531754854006608 1531890852839424 1538084419519032 1538220980330496 1539370788644304 1540350560258048 1545731824961016 1545869064757248 1546715645217792 1547385005578104 1548009233025024 1554405965392896 1556068423117824 1562498457924096 1563666413465079 1563805245606912 1570267250754048 1571266687205376 1571946672333312 1578074670273024 1578442319739648 1578938887826496 1579079075954688 1580767921897472 1586290385965824 1586431226806272 1587300020748288 1588486515266112 1588627551092736 1595050509130848 1595192127750144 1596384521557056 1602981151811424 1603123474563072 1604001409855488 1604695561340256 1611326534734224 1611469598441472 1619338102340112 1619481877364736 1620368771180544 1621579984334156 1621723958407168 1627389503719056 1627768642231512 1628280728071074 1628425297078272 1629461749694464 1630166919456768 1635154327231488 1636903146396672 1637563486175232 1638126718868178 1644895837541187 1645041881742336 1646088910405632 1653074312805531 1653221083143168 1654126453913472 1654273317666816 1661109157822464 1661828023392768 1662498418065408 1662885736022016 1664128730278784 1669368246239232 1669757164683264 1671005295279936 1671153657643008 1677910275838944 1678059251269632 1679313587611968 1679462687637504 1680382429372416 1688056369721568 1688206245986304 1688737345118208 1695715598610432 1696449440546784 1697529188855808 1704543772280832 1705817905598268 1705969358843904 1712866739918922 1713018819004416 1714451493629952 1714850915272704 1715390396651008 1721536003934208 1721937076079616 1722631719223296 1723224210757434 1723377209444352 1724474096615424 1731600022634496 1731792137224842 1732894380290304 1733048237555712 1740055100870016 1740209593909248 1740808131275367 1741510387153152 1741665009401856 1748706711067008 1748861972250624 1750576976007552 1750732403245056 1757810765164608 1757966834663424 1759280901307776 1760400640294912 1766550657098304 1766707502579712 1767675023106048 1768440006374976 1768996346546352 1769153409171456 1776306248804808 1776463960449024 1778363912134656 1785712523341824 1787047329674376 1787205994979328 1794431822772204 1794591143718912 1795932586751688 1803353795787852 1803513908883456 1804501586087424 1805282506507788 1812742351576002 1812903298246656 1814057166569472 1815413160304128 1821128995897344 1822914867578112 1823076717428736 1824439453208064 1831978459213056 1832141113786368 1833144468406272 1833937784388864 1841516039696256 1841679541075968 1842258921947136 1850672116960128 1850836431273984 1851850024206336 1853234267810464 1853398809608192 1859873718536064 1860892260652656 1861057482375168 1863047907950592 1868747802550272 1870310720323584 1870746453024768 1871334978164736 1872144821563632 1879880957189928 1880047864848384 1889227786063464 1889395523592192 1890430233043968 1899063415936764 1899232026734592 1899829513257984 1901861406032896 1907680048436736 1908505620615132 1909720337462784 1911147838679541 1917611743815936 1917782001451008 1919215528699392 1920437062139904 1928757930333696 1929207279681792 1929814196232384 1929985537277952 1937960684126208 1938799360624896 1940033358692352 1948050025463808 1949506177826592 1949679267250176 1957561988478768 1957735793147904 1959199185547296 1959373135577088 1960446167601152 1967295049950384 1967469718781952 1969399098008496 1969573953650688 1979191013971248 1980450720331776 1988634400994304 1989495007171848 1990120889864646 1990297585317888 1998344529905409 1998521955505152 2000659401151488 2008926588759552 2009737005760512 2010428245883673 2010606744351744 2011886446051328 2018915036683776 2020200026406912 2020424160095649 2021710110338688 2021889610481664 2030064284348352 2030244526227456 2031942510968832 2032415899582464 2040338967625728 2040814312390656 2042339805342144 2042521137119232 2050779226025376 2050961307107328 2052494384859072 2060975766614688 2061158753009664 2062287526957056 2063180007437472 2064012310700032 2071705544658288 2071889483710464 2072541287190528 2074757897490432 2083331277232128 2084888551286772 2085073660809216 2093503793234238 2093689667672064 2095022249607168 2095928896444416 2104099560364032 2104589759652864 2105251850435328 2105438767939584 2106162924259086 2114866076838669 2115053847954432 2116400027664384 2117982020354816 2118170068123648 2125381259321397 2125569964041216 2126734012174464 2126922837000192 2128512695409408 2135711774343168 2137308202415232 2137497966084096 2138668546473984 2139594081787008 2148435379645632 2148626131255296 2159117469786816 2159309169819648 2160491694907392 2169852671625408 2170358189642016 2171040970761432 2171233729437696 2173555892609024 2180205769641984 2181149280703008 2182537528528896 2184168958490904 2191556278646784 2193194450054916 2193389175656448 2204099083740708 2204294777524224 2205501938551296 2214812210429952 2215573985259558 2215770697857024 2217180981362688 2225824328318976 2226342886244352 2226589890717654 2228007060373248 2228204876857344 2237213701118592 2237412335026176 2238181883068329 2239084783482624 2239283583516672 2240509905829888 2248337199943296 2248536821465088 2250741826295424 2250941661315072 2251649793490944 2260954131480576 2261932587395712 2263372251807744 2272725029707776 2274423874131024 2274625811791872 2283822319891896 2284025092005888 2285935324839936 2286467887030272 2295381338578944 2295916101439488 2297632281009912 2297836279259136 2307126629278548 2307331470495744 2309056182966456 2310525840387072 2320073467826688 2321077508367156 2322013849537536 2331608948089344 2334102634676736 2343747686886144 2343955779551232 2345707868410368 2355400876131072 2355610003439616 2356900030808064 2357920008499968 2358661795395136 2358871212228608 2367112005409536 2367663479609472 2368408331739744 2368618613932032 2371151882846208 2380950031122432 2382729772899168 2382941326639104 2392575763696272 2392788191625216 2394576782335584 2404471727717136 2404685211844608 2406002114783232 2407043342010384 2416989802101336 2417204397662208 2420550880405504 2429007153510168 2429222816047104 2430553156770816 2432369976501234 2432585937610752 2442421092106611 2442637945617408 2444192624541696 2445250379185152 2455354719595008 2456345229262848 2457190078302267 2467562822613504 2469133365608448 2479831624714752 2481189680870208 2481409976500224 2484063877267456 2491663736733696 2492742035089152 2493747627098112 2494328604033024 2495113304219648 2496193095418176 2504052369358848 2504635747024896 2506507942919904 2506730486464512 2518970381417952 2519194031456256 2520573644058624 2532084554582352 2532309368979456 2533106017677312 2543573397915648 2544674160820176 2546293783283712 2548197118239388 2556815658421248 2558726858397402 2558954038265856 2560582749519872 2569300109878383 2569528228506624 2571677240444928 2572276372909056 2573085594976512 2573314049703936 2583947578834944 2584836316136151 2585065814166528 2586711144923136 2597400033951744 2597688205837263 2599341570435456 2599572356333568 2610082651305024 2610314390863872 2612265580729728 2612497514102784 2623060066600512 2623292958375936 2625865464011328 2626098604867584 2636716147746912 2636950251995136 2638921351961664 2640600960442368 2651512534659072 2652660009562464 2653494519819528 2653730113757184 2664459373207212 2664695940673536 2667545868201984 2678568785012736 2680570994511564 2680808992468992 2691647734158306 2691886715578368 2693600035209216 2693898880127532 2695613480451584 2705030693681778 2705270863325184 2706752379131136 2706992701636608 2707923759761682 2709887866109952 2720451956834304 2721085749854208 2723119740456192 2723361516158976 2734372301367168 2734615076143104 2736659179812096 2747967688819584 2748211670679552 2749716702609408 2750906676583296 2762274059544384 2762519311613952 2763388382920704 2766343863320576 2776008175440192 2776254646910976 2777775036309504 2779851401715696 2780098214412288 2791338390978984 2791586223562752 2794571861925888 2805466080485376 2806119679537152 2807002467247104 2808217232345448 2819821435784892 2820071797272576 2833841679095196 2834093285388288 2835645349565952 2838016927212544 2847615699124224 2848595123905146 2848848040101888 2849744269886976 2851558061965312 2852792109049344 2861520072655104 2861774136410112 2864580506194176 2864834841673728 2878823293049088 2879078893092864 2880655593209856 2893136895500544 2893810919522688 2894721294348576 2894978305916928 2906941026189312 2908199040937344 2910050038038528 2912225277987872 2922075038195712 2924259266739888 2924518900875264 2936342982718152 2936603689721856 2938798778320944 2939059703365632 2940669251401728 2954098647012744 2954360930476032 2968786520956872 2970676080497664 2982951601491456 2984242510757772 2985181334796969 2985446377976832 2997782933257728 3000989101727232 3002199724654592 3013389883139328 3013657430851584 3014605508640768 3015910116527616 3017829669076992 3030300039610368 3032565165508032 3032834415722496 3045096426522528 3045366789341184 3047913766453248 3048623849373696 3060508451438592 3061221468585984 3063509708013216 3063781705678848 3076168839038064 3076441960660992 3078741577288608 3080701120516096 3091463649922032 3091738129514496 3093431290435584 3094770011156208 3096018466050048 3108811930785792 3112136846235648 3124996915848192 3127332826930158 3127610491213824 3140255689851357 3140534501508096 3142533374410752 3143893344666624 3156149340546048 3156884639479296 3157877775652992 3158158151909376 3159244386388629 3161535843794944 3172580771931648 3174600041496576 3176973030532224 3177255102185472 3190101018261696 3190384255500288 3192769043114112 3205962303622848 3206246949126144 3208002819710976 3209391122680512 3222653069468448 3222939196882944 3238676204680224 3238963754729472 3240737542361088 3243159968668312 3243447916814336 3254779007438112 3255537284463024 3256561456142148 3256850594156544 3260333838913536 3270308654462976 3273806292793344 3276253437736356 3289791675082374 3290083763484672 3292177820811264 3306148625611062 3306442166286336 3308252907826944 3308546635333632 3322218315644928 3323360977889337 3323656046785536 3324996836130816 3325771472044032 3328257460557568 3338736492478464 3339514329366528 3339884836076481 3342010590559872 3342307315286016 3355820551677888 3356118502539264 3358627175223936 3358925375275008 3360764858744832 3376112739443136 3376412491972608 3377474690236416 3391431197220864 3392898881093568 3395058377711616 3409087544561664 3411635811196536 3411938717687808 3425733479837844 3426037638008832 3428902987259904 3429701830545408 3430780793302016 3443072007868416 3443874152159232 3446448421514868 3446754418888704 3463200045268992 3463584274449684 3465788760580608 3480110201740032 3480419187818496 3481616262550734 3483020774306304 3497413422134016 3497723944501248 3501153952015104 3501464806490112 3515621530329216 3515933669326848 3518561802615552 3520801280589824 3533101314196608 3533415005159424 3535350046212096 3536880012749952 3537992693092704 3538306818342912 3552612497609616 3552927920898048 3556727824269312 3571425046683648 3574094659348752 3574411989958656 3588863645544408 3589182287437824 3591865173503376 3606707591575704 3607027817766912 3609003172174848 3610565013015576 3625484703152004 3625806596493312 3630826320608256 3645829735156224 3648554964751851 3648878906416128 3663956918426112 3666288936812544 3667875568777728 3683032079392512 3683359082151936 3684517843894272 3701344233920256 3701672862547968 3703700048412672 3706468535620928 3706797619216384 3719747437072128 3721784521305312 3722114964750336 3726095815901184 3737495605100544 3740621440647168 3741492906049536 3742669956329472 3744289643127264 3759761914379856 3760095729696768 3778455572126928 3778791047184384 3780860466087936 3798126831873528 3798464053469184 3799659026515968 3803722812065792 3815360096873472 3817011241230264 3819440674925568 3822295677359082 3835223487631872 3838090287596103 3838431057398784 3840874124279808 3857515860667392 3858414559363584 3859628392464768 3859971074555904 3875921368252416 3877598721249792 3880066717384704 3896100050927616 3899012355653184 3899358534500352 3915123976957536 3915471586295808 3918398371094592 3918746271154176 3920892335202304 3934590099900768 3934939437563904 3938798196016992 3939147907301376 3958382027942496 3960901440663552 3977268801988608 3978990014343696 3980241779729292 3980595170635776 3996689059810818 3997043911010304 4001318802302976 4017853177519104 4019474011521024 4020856491767346 4021213488703488 4023772892102656 4037471601237459 4037830073367552 4040400052813824 4040848320191298 4043420220677376 4043779220963328 4060128568696704 4060489052454912 4061885639642523 4063885021937664 4064831799164928 4080677935251456 4081628624781312 4084679610684288 4085042274238464 4101558452050752 4101922614214656 4104988769718144 4121951533229376 4122317506019328 4124575053914112 4126360014874944 4128024621400064 4143411089316576 4143778967420928 4145082574381056 4149515794980864 4166662554464256 4169777102573544 4170147321618432 4187007586468476 4187379335344128 4191857792888832 4208199120728064 4209179519305728 4210503700870656 4212325848518172 4229732153677338 4230107695908864 4232800055328768 4235964040709632 4250762518642794 4251139928082432 4253468024348928 4253845674000384 4257025390818816 4271423548686336 4274616404830464 4274995932168192 4277337092947968 4279188163574016 4296870759291264 4297252262510592 4318234939573632 4318618339639296 4320983389814784 4339705343250816 4340716379284032 4342081941522864 4342467458875392 4347111785218048 4360411539283968 4362298561406016 4365075057057792 4368337916981808 4383112557293568 4386388900109832 4386778351312896 4408198167481416 4408589555048448 4411003877102592 4431147970519116 4431541395714048 4452685772488704 4453179781435308 4456014120746496 4459344956918929 4474427402237184 4474824670052352 4476363766136658 4478169566965248 4481019811659776 4496674399886592 4497073642930176 4501483652590848 4501883322630144 4503299586981888 4521908262961152 4523865174791424 4526744503615488 4545450059415552 4548847748262048 4549251623583744 4567644639783792 4568050184011776 4571870649679872 4572935774060544 4590762677157888 4591832202878976 4595264562019824 4595672558518272 4614253258557096 4614662940991488 4618112365932912 4621051680774144 4640146935653376 4642155016734312 4644027699075072 4663217896178688 4668205269353472 4687495373772288 4690999240395237 4691415736820736 4710801752262144 4713800061616128 4715840016999936 4717323590790272 4717742424457216 4734224010819072 4735326959218944 4736816663479488 4737237227864064 4742303765692416 4761900062244864 4765459545798336 4765882653278208 4785151527392544 4785576383250432 4789153564671168 4808943455434272 4809370423689216 4812004229566464 4814086684020768 4833979604202672 4834408795324416 4841101760811008 4858014307020336 4858445632094208 4861106313541632 4864739953002468 4865171875221504 4884842184213222 4885275891234816 4888385249083392 4890500758370304 4910709439190016 4912690458525696 4914380156604534 4934687512623561 4935125645227008 4938266731216896 4959222938416593 4959663249429504 4962379361740416 4962819953000448 4968127754534912 4983327473467392 4985484070178304 4987495254196224 4988657208066048 4990226608439296 4992386190836352 5008104738717696 5009271494049792 5013015885839808 5013460972929024 5037940762835904 5038388062912512 5041147288117248 5064169109164704 5064618737958912 5066212035354624 5087146795831296 5089348321640352 5092587566567424 5096394236478776 5113631316842496 5117453716794804 5117908076531712 5138600219756766 5139056457013248 5143354480889856 5144552745818112 5146171189953024 5167895157669888 5169672632272302 5170131628333056 5173422289846272 5194800067903488 5195376411674526 5198683140870912 5199144712667136 5220165302610048 5220628781727744 5222424393826101 5224531161459456 5224995028205568 5246120133201024 5246585916751872 5251730928022656 5252197209735168 5273432295493824 5273900503990272 5277842703923328 5281201920884736 5303025069318144 5305320019124928 5306989039639056 5307460227514368 5328918746414424 5329391881347072 5335091736403968 5357137570025472 5361141989023128 5361617984937984 5383295468316612 5383773431156736 5387797760255064 5391226960903168 5410061387363556 5410541726650368 5413504758262272 5415847519523364 5442171499708416 5446239480912384 5468744602734336 5469230152286208 5473318359624192 5495935377639168 5496423341359104 5499433405218816 5501813353166592 5524548119088768 5525038623227904 5526776765841408 5532687726641152 5552016350880384 5552509293821952 5555550072619008 5559702803431392 5560196428824576 5582676781957968 5583172447125504 5589143723851776 5610932160970752 5612239359074304 5614004934494208 5616434464690896 5639642871569784 5640143594545152 5667683358190392 5668186570776576 5671290699131904 5676033854425088 5697190247810292 5697696080203776 5699488539773952 5703116123930624 5705584218098688 5723040145310208 5729161012388352 5733443516038623 5757646586098176 5761311186419712 5786273791001088 5787621839045376 5789442588697152 5789956611833856 5813882052378624 5816398081874688 5820100076077056 5824450555975744 5844150076391424 5848518533479776 5849037801750528 5872685965436304 5873207379443712 5877597556641888 5878119406731264 5881338502803456 5908197294025488 5908721860952064 5937573041913744 5941352160995328 5965903202982912 5968485021515544 5970362669593938 5970892755953664 5995033589716227 5995565866515456 6001978203454464 6004399449309184 6026779766278656 6029211017281536 6031284737651019 6031820233055232 6035659338153984 6060600079220736 6061272480286947 6065130331016064 6065668831444992 6090192853045056 6090733578682368 6095827532906496 6097247698747392 6121016902877184 6122442937171968 6127019416026432 6127563411357696 6152337678076128 6152883921321984 6157483154577216 6161402241032192 6182927299844064 6183476259028992 6186862580871168 6189540022312416 6192036932100096 6217623861571584 6224273692471296 6249993831696384 6254665653860316 6255220982427648 6280511379702714 6281069003016192 6285066748821504 6287786689333248 6312298681092096 6313769278958592 6315755551305984 6316316303818752 6318488772777258 6323071687589888 6344598230516007 6345161543863296 6349200082993152 6353946061064448 6354510204370944 6380202036523392 6380768511000576 6385538086228224 6411924607245696 6412493898252288 6416005639421952 6418782245361024 6445306138936896 6445878393765888 6477352409360448 6477927509458944 6481475084722176 6486319937336624 6486895833628672 6509558014876224 6511074568926048 6513122912284296 6513701188313088 6520667677827072 6540617308925952 6547612585586688 6552506875472712 6579583350164748 6580167526969344 6612297251222124 6612884332572672 6616505815653888 6644436631289856 6646721955778674 6647312093571072 6651542944088064 6656514921115136 6677472984956928 6679028658733056 6679769672152962 6684021181119744 6684614630572032 6711641103355776 6712237005078528 6717254350447872 6717850750550016 6721529717489664 6752225478886272 6752824983945216 6754949380472832 6782862394441728 6785797762187136 6790116755423232 6818175089123328 6823271622393072 6823877435375616 6851466959675688 6852075276017664 6857805974519808 6859403661090816 6861561586604032 6886144015736832 6887748304318464 6892896843029736 6893508837777408 6927168548899368 6931577521161216 6960220403480064 6963232525101468 6966041548612608 6994826844268032 7002307904030208 7031243060658432 7031867338653696 7037123605231104 7041602561179648 7066202628393216 7066830010318848 7070700092424192 7073760025499904 7075985386185408 7076613636685824 7105224995219232 7105855841796096 7113455648538624 7142850093367296 7148189318697504 7148823979917312 7177727291088816 7178364574875648 7183730347006752 7213415183151408 7214055635533824 7218006344349696 7221130026031152 7250969406304008 7251613192986624 7261652641216512 7291659470312448 7297109929503702 7297757812832256 7327263276319833 7327913836852224 7332577873625088 7335751137555456 7366064158785024 7369035687788544 7371570234906801 7402688467840512 7407400096825344 7412937071241856 7413595238432768 7439494874144256 7443569042610624 7444229929500672 7452191631802368 7474991210201088 7481242881294336 7482985812099072 7485339912658944 7488579286254528 7519523828759712 7520191459393536 7556911144253856 7557582094368768 7561720932175872 7596253663747056 7596928106938368 7599318053031936 7607445624131584 7630720193746944 7634022482460528 7638881349851136 7644591354718164 7670446975263744 7676180575192206 7676862114797568 7681748248559616 7715031721334784 7716829118727168 7719256784929536 7719942149111808 7751842736504832 7754508948408453 7755197442499584 7760133434769408 7792200101855232 7793064617511789 7798024711306368 7798717069000704 7830247953915072 7830943172591616 7836796742189184 7837492542308352 7841784670404608 7869180199801536 7869878875127808 7877596392033984 7878295814602752 7916764055884992 7921802881327104 7954537603977216 7957980028687392 7960483559458584 7961190341271552 7993378119621636 7994087822020608 8002637604605952 8035706355038208 8041712983534692 8042426977406976 8074943202474918 8075660146735104 8080800105627648 8081696640382596 8086840441354752 8120257137393408 8120978104909824 8123771279285046 8129663598329856 8161355870502912 8163257249562624 8169359221368576 8170084548476928 8203116904101504 8203845228429312 8209977539436288 8243903066458752 8244635012038656 8249150107828224 8252720029749888 8256049242800128 8286822178633152 8287557934841856 8290165148762112 8299031589961728 8333325108928512 8339554205147088 8340294643236864 8374015172936952 8374758670688256 8383715585777664 8416398241456128 8418359038611456 8421007401741312 8424651697036344 8459464307354676 8460215391817728 8471928081419264 8501525037285588 8502279856164864 8506936048697856 8514050781637632 8542847097372672 8549232809660928 8554674185895936 8558376327148032 8593741518582528 8594504525021184 8636469879147264 8637236679278592 8641966779629568 8679410686501632 8681432758568064 8684163883045728 8684934917750784 8694223570436096 8720823078567936 8724597122812032 8730150114115584 8736675833963616 8766225114587136 8772777800219664 8773556702625792 8816396334962832 8817179110096896 8822007754205184 8862295941038232 8863082791428096 8906359562870616 8912028241492992 8918689913837858 8948854804474368 8952727532273316 8955544004390907 8956339133930496 8962039623319552 8993348799773184 9002967305181696 9006599173963776 9043816525922304 9047730349582848 9053489007230976 9090900118831104 9097695496524096 9098503247167488 9135289279567584 9136100368023552 9143741299359744 9145871548121088 9181525354315776 9183664405757952 9190529124039648 9191345117036544 9228506517114192 9229325881982976 9236224731865824 9242103361548288 9280293871306752 9284310033468624 9288055398150144 9326435792357376 9336410538706944 9374990747544576 9381998480790474 9382831473641472 9420767069554071 9421603504524288 9427600123232256 9431680033999872 9434647181580544 9435484848914432 9468448021638144 9470653918437888 9473633326958976 9474474455728128 9477733159165887 9484607531384832 9523800124489728 9530919091596672 9531765306556416 9570303054785088 9571152766500864 9578307129342336 9617886910868544 9618740847378432 9624008459132928 9628173368041536 9667959208405344 9668817590648832 9682203521622016 9716028614040672 9716891264188416 9722212627083264 9729479906004936 9730343750443008 9769684368426444 9770551782469632 9781001516740608 9821418878380032 9828760313209068 9869375025247122 9870251290454016 9876533462433792 9918445876833186 9919326498859008 9924758723480832 9925639906000896 9936255509069824 9966654946934784 9970082933668011 9970968140356608 9974990508392448 9977314416132096 9980453216878592 9984772381672704 10016209477435392 10018542988099584 10026031771679616 10026921945858048 10075881525671808 10076776125825024 10082294576234496 10128338218329408 10129237475917824 10132424070709248 10174293591662592 10178696643280704 10185175133134848 10192788472957552 10227262633684992 10234907433589608 10235816153063424 10277200439513532 10278112914026496 10286708961779712 10289105491636224 10292342379906048 10339345264544604 10340263256666112 10389600135806976 10390752823349052 10397366281741824 10440330605220096 10441257563455488 10444848787652202 10449062322918912 10492240266402048 10493171833503744 10503461856045312 10504394419470336 10546864590987648 10547801007980544 10555685407846656 10562403841769472 10606050138636288 10610640038249856 10613978079278112 10614920455028736 10657837492828848 10658783762694144 10670183472807936 10714275140050944 10722283978046256 10723235969875968 10766590936633224 10767546862313472 10775595520510128 10782453921806336 10820122774727112 10821083453300736 10827009516524544 10831695039046728 10892478961824768 10937489205468672 10945664894255553 10946636719248384 10991870755278336 10998866810437632 11003626706333184 11049096238177536 11050077246455808 11053553531682816 11065375453282304 11104032701760768 11105018587643904 11111100145238016 11119405606862784 11120392857649152 11165353563915936 11166344894251008 11178287447703552 11221864321941504 11224478718148608 11228009868988416 11232868929381792 11279285743139568 11280287189090304 11335366716380784 11336373141553152 11342581398263808 11352067708850176 11394380495620584 11395392160407552 11398977079547904 11406232247861248 11411168436197376 11446080290620416 11458322024776704 11466887032077246 11514270862788309 11515293172196352 11522622372839424 11572547582002176 11575243678090752 11578885177394304 11579913223667712 11627764104757248 11632796163749376 11640200152154112 11648901111951488 11688300152782848 11697037066959552 11698075603501056 11745371930872608 11746414758887424 11755195113283776 11756238813462528 11762677005606912 11816394588050976 11817443721904128 11875146083827488 11882704321990656 11931806405965824 11936970043031088 11940725339187876 11941785511907328 11990067179432454 11991131733030912 12003956406908928 12053559532557312 12058422034563072 12062569475302038 12063640466110464 12071318676307968 12121200158441472 12122544960573894 12130260662032128 12131337662889984 12180385706090112 12181467157364736 12185656918927569 12191655065812992 12194495397494784 12242033805754368 12244885874343936 12254038832052864 12255126822715392 12304675356152256 12305767842643968 12314966309154432 12322804482064384 12365854599688128 12366952518057984 12373725161742336 12379080044624832 12384073864200192 12435247723143168 12448547384942592 12499987663392768 12509331307720632 12510441964855296 12561022759405428 12562138006032384 12575573378666496 12624597362184192 12627538557917184 12631511102611968 12636977545554516 12689196461032014 12690323087726592 12698400165986304 12707892122128896 12760404073046784 12761537022001152 12771076172456448 12823849214491392 12824987796504576 12832011278843904 12837564490722048 12890612277873792 12891756787531776 12954704818720896 12955855018917888 12962950169444352 12972639874673248 12973791667257344 13019116029752448 13022149137852096 13026245824568592 13027402376626176 13041335355654144 13081234617851904 13095225171173376 13105013750945424 13159166700329496 13160335053938688 13224594502444248 13225768665145344 13233011631307776 13293443911557348 13294624187142144 13313029842230272 13358057317466112 13359539344305924 13368042362239488 13378034870756787 13423282206711552 13424474010157056 13434508700895744 13443059434979328 13504450957772544 13505649967890432 13509898760945664 13565724788883456 13571595524374272 13580233510846464 13636350178246656 13646543244786144 13647754870751232 13702933919351376 13704150552035328 13715611949039616 13718807322181632 13723123173208064 13772288031473664 13775496608636928 13785793686059472 13787017675554816 13854337097798736 13863155042322432 13920440806960128 13926465050202936 13932083097225216 13989653688536064 14004615808060416 14062486121316864 14072997721185711 14074247210462208 14083205122359296 14132405256786432 14141400184848384 14147520050999808 14151970772370816 14153227273371648 14210449990438464 14211711683592192 14226911297077248 14285700186734592 14296378637395008 14297647959834624 14355454582177632 14356729149751296 14367460694013504 14426830366302816 14428111271067648 14436012688699392 14442260052062304 14501938812608016 14503226385973248 14523305282433024 14583318940624896 14594219859007404 14595515625664512 14654526552639666 14655827673704448 14665155747250176 14671502275110912 14732128317570048 14738071375577088 14743140469813602 14804062537870683 14805376935681024 14814800193650688 14825874142483712 14827190476865536 14877668815249779 14878989748288512 14887138085221248 14888459859001344 14904383263604736 14949982420402176 14962485762588672 14965971624198144 14970679825317888 14977158572509056 15039047657519424 15040382918787072 15113822288507712 15115164188737536 15123441864351744 15192507327494112 15193856213876736 15198636106063872 15214891248263168 15261440387493888 15268044964921056 15277762699702272 15289182709436328 15340893950527488 15352361150384412 15353724229595136 15430063442669568 15433658237454336 15438513569859072 15503685473009664 15509017896816906 15510394884999168 15520266869538816 15584400203710464 15586129235023578 15596049422612736 15597434138001408 15660495907830144 15661886345183232 15667273181478303 15673593484378368 15674985084616704 15683569340809216 15738360399603072 15739757750255616 15755192784067968 15756591629205504 15833528111769984 15843605762654208 15909075207954432 15915960057374784 15920967118917168 15922380682543104 15986756239243272 15988175644041216 16005275209211904 16071412710076416 16083425967069384 16084853954813952 16149886404949836 16151320293470208 16163393280765192 16173680882709504 16240514274786816 16247542558570092 16326514499125248 16338718442737152 16406233808203008 16407690456858624 16419955078872576 16487806132917504 16489270024077312 16498300215656448 16505440059499776 16512098485600256 16573644357266304 16575115869683712 16580330297524224 16598063179923456 16666650217857024 16679108410294176 16680589286473728 16748030345873904 16749517341376512 16767431171555328 16832796482912256 16836718077222912 16842014803482624 16849303394072688 16918928614709352 16920430783635456 16943856162838528 17003050074571176 17004559712329728 17013872097395712 17028101563275264 17098465619321856 17109348371791872 17116752654296064 17187483037165056 17200330548115869 17272939758294528 17283933559259136 17358821373003264 17362865517136128 17368327766091456 17369869835501568 17388447140872192 17441646157135872 17449194245624064 17460300228231168 17473351667927232 17532450229174272 17545555600439328 17547113405251584 17632792669925664 17634358220193792 17644015508410368 17724591882076464 17726165582856192 17812719125741232 17824056482985984 17837379827675716 17897709608948736 17905455064546632 17911088008781814 17912678267860992 17924079246639104 17985100769148681 17986697599546368 18005934610363392 18013198347927552 18087633051844608 18093854212953057 18095460699165696 18106978014461952 18181800237662208 18183817440860841 18195390993048192 18197006494334976 18270578559135168 18272200736047104 18287482598719488 18291743096242176 18363050708631552 18367328811515904 18381058248079296 18382690234073088 18457013034228384 18458651763965952 18472449463731648 18484206723096576 18560587742613504 18568620066937248 18576110796300288 18652871584714752 18672821077413888 18749981495089152 18763996961580948 18765662947282944 18841534139108142 18843207009048576 18855200246464512 18863360067999744 18869294363161088 18936896043276288 18941307836875776 18947266653917952 18948948911456256 18955466318331774 18969215062769664 19047600248979456 19061838183193344 19063530613112832 19140606109570176 19142305533001728 19156614258684672 19235773821737088 19237481694756864 19248016918265856 19256346736083072 19335918416810688 19337635181297664 19364407043244032 19432057228081344 19433782528376832 19444425254166528 19458959812009872 19460687500886016 19539368736852888 19541103564939264 19562003033481216 19642837756760064 19657520626418136 19738750050494244 19740502580908032 19836891753666372 19838652997718016 19849517446961664 19933309893869568 19940165867336022 19941936280713216 19954628832264192 19960906433757184 19969544763345408 20032418954870784 20037085976199168 20052063543359232 20053843891716096 20151763051343616 20153552251650048 20164589152468992 20256676436658816 20258474951835648 20264848141418496 20348587183325184 20357393286561408 20370350266269696 20385576945915104 20454525267369984 20469814867179216 20471632306126848 20554400879027064 20556225828052992 20573417923559424 20578210983272448 20584684759812096 20678690529089208 20680526513332224 20781505646698104 20794732563483648 20880661210440192 20889697575304404 20898124645837824 20984480532804096 21006923712090624 21093729181975296 21095602015961088 21111370815693312 21124807683538944 21212100277272576 21221280076499712 21227956158556224 21229840910057472 21315674985657696 21317567525388288 21340366945615872 21428550280101888 21444567956092512 21446471939751936 21533181873266448 21535093724626944 21551191041020256 21564907843612672 21640245549454224 21642166906601472 21654019033049088 21663390078093456 21784957923649536 21874978410937344 21891329788511106 21893273438496768 21981789828959499 21983741510556672 21997733620875264 22007253412666368 22098192476355072 22107107063365632 22114710704720403 22130750906564608 22208065403521536 22222200290476032 22238811213725568 22240785715298304 22330707127831872 22332689788502016 22356574895407104 22443728643883008 22448957436297216 22456019737976832 22465737858763584 22558571486279136 22560574378180608 22670733432761568 22672746283106304 22685162796527616 22704135417700352 22788760991241168 22790784320815104 22797954159095808 22822336872394752 22892160581240832 22916644049553408 22933774064154492 23028541725576618 23030586344392704 23045244745678848 23145095164004352 23150487356181504 23157770354788608 23159826447335424 23255528209514496 23263526845225359 23265592327498752 23280400304308224 23297802223902976 23376600305565696 23379193852535367 23394074133919104 23396151207002112 23490743861745216 23492829517774848 23510390226567552 23512477626925056 23525354011213824 23632789176101952 23634887443808256 23750292167654976 23765408643981312 23863612811931648 23873940086062176 23881450678375752 23883571023814656 23980134358864908 23982263466061824 24007912813817856 24107119065114624 24125138950604076 24127280932220928 24242400316882944 24245089921147788 24260521324064256 24360771412180224 24362934314729472 24371313837855138 24388990794989568 24484067611508736 24489771748687872 24508077664105728 24510253645430784 24609350712304512 24611535685287936 24629932618308864 24645608964128768 24731709199376256 24733905036115968 24747450323484672 24758160089249664 24768147728400384 24870495446286336 24897094769885184 24999975326785536 25018662615441264 25020883929710592 25122045518810856 25124276012064768 25151146757332992 25249194724368384 25255077115834368 25263022205223936 25273955091109032 25378392922064028 25380646175453184 25415784244257792 25520808146093568 25542152344912896 25647698428982784 25664022557687808 25675128981444096 25781224555747584 25783513575063552 25909409637441792 25911710037835776 25925900338888704 25945279749346496 25947583334514688 26038232059504896 26044298275704192 26052491649137184 26054804753252352 26082670711308288 26162469235703808 26190450342346752 26210027501890848 26318333400658992 26320670107877376 26449189004888496 26451537330290688 26466023262615552 26586887823114696 26589248374284288 26626059684460544 26719078688611848 26736084724478976 26756069741513574 26846564413423104 26866632013172721 26869017401791488 26886118869958656 27008901915545088 27019797521891328 27131449577766912 27143191048748544 27160467021692928 27272700356493312 27293086489572288 27295509741502464 27405867838702752 27408301104070656 27431223898079232 27437614644363264 27446246346416128 27544576062947328 27550993217273856 27571587372118944 27574035351109632 27708674195597472 27726310084644864 27840881613920256 27852930100405872 27864166194450432 27979307377072128 28009231616120832 28124972242633728 28145995442371422 28148494420924416 28166410244718592 28262301208662213 28264810513572864 28282800369696768 28295040101999616 28303941544741632 28306454546743296 28420899980876928 28423423367184384 28433199477497661 28453822594154496 28571400373469184 28592757274790016 28595295919669248 28710909164355264 28713458299502592 28734921388027008 28853660732605632 28856222542135296 28872025377398784 28884520104124608 29003877625216032 29006452771946496 29046610564866048 29166637881249792 29188439718014808 29191031251329024 29309053105279332 29311655347408896 29343004550221824 29464256635140096 29486280939627204 29608125075741366 29610753871362048 29629600387301376 29651748284967424 29755337630499558 29757979496577024 29774276170442496 29776919718002688 29808766527209472 29899964840804352 29924971525177344 29931943248396288 29941359650635776 29954317145018112 30078095315038848 30080765837574144 30227644577015424 30230328377475072 30246883728703488 30385014654988224 30387712427753472 30397272212127744 30429782496526336 30522880774987776 30536089929842112 30555525399404544 30578365418872656 30681787901054976 30704722300768824 30707448459190272 30860126885339136 30867316474908672 30877027139718144 31018035793633812 31020789769998336 31168800407420928 31172258470047156 31192098845225472 31320991815660288 31323772690366464 31334546362956606 31347186968756736 31367138681618432 31476720799206144 31479515500511232 31510385568135936 31513183258411008 31667056223539968 31687211525308416 31818150415908864 31831920114749568 31841934237834336 31844761365086208 31973512478486544 31976351288082432 32010550418423808 32142825420152832 32166851934138768 32169707909627904 32299772809899672 32302640586940416 32326786561530384 32347361765419008 32481028549573632 32495085117140184 32677436885474304 32812467616406016 32836994682766659 32839910157745152 32975612265835008 32996600431312896 33010880118999552 33024196971200512 33147288714532608 33150231739367424 33160660595048448 33196126359846912 33333300435714048 33358216820588352 33361178572947456 33496060691747808 33499034682753024 33534862343110656 33665592965824512 33673436154445824 33684029606965248 33698606788145376 33837857229418704 33840861567270912 33887712325677056 34006100149142352 34009119424659456 34027744194791424 34056203126550528 34196931238643712 34218696743583744 34233505308592128 34374966074330112 34400661096231738 34542812588364927 34545879516589056 34567867118518272 34717642746006528 34725731034272256 34736655532182912 34739739671003136 34776894281744384 34883292314271744 34898388491248128 34920600456462336 34946703335854464 35064900458348544 35091111200878656 35094226810503168 35265585339851328 35268716440387584 35288031016820736 35449183764152928 35452331165712384 35625438251482464 35648112965971968 35674759655351432 35795419217897472 35810910129093264 35822176017563628 35825356535721984 35970201538297362 35973395199092736 36011869220726784 36175266103689216 36187708425906114 36190921398331392 36213956028923904 36363600475324416 36367634881721682 36390781986096384 36394012988669952 36541157118270336 36544401472094208 36556970756782707 36574965197438976 36583486192484352 36726101417263104 36734657623031808 36762116496158592 36765380468146176 36914026068456768 36917303527931904 36944898927463296 36968413446193152 37121175485227008 37137240133874496 37152221592600576 37305743169429504 37345642154827776 37499962990178304 37527993923161896 37531325894565888 37683068278216284 37686414018097152 37726720135999488 37738588726322176 37873792086552576 37882615673751552 37894533307835904 37910932636663548 38095200497958912 38123676366386688 38281212219140352 38284611066003456 38313228517369344 38471547643474176 38474963389513728 38496033836531712 38512693472166144 38671836833621376 38675270362595328 38728814086488064 38864114456162688 38867565056753664 38888850508333056 38917919624019744 38921375001772032 39078737473705776 39082207129878528 39124006066962432 39285675513520128 39315041252836272 39477500100988488 39481005161816064 39673783507332744 39677305995436032 39699034893923328 39880331734672044 39883872561426432 39921812867514368 39939089526690816 40074171952398336 40104127086718464 40134104612270361 40303526102687232 40329178304937984 40513352873317632 40516949903671296 40529696282836992 40697174366650368 40714786573122816 40740700532539392 40771153891830208 40909050534739968 40939629734358432 40943264612253696 41108801758054128 41112451656105984 41146835847118848 41156421966544896 41169369519624192 41357381058178416 41361053026664448 41563011293396208 41589465126967296 41761322420880384 41779395150608808 41796249291675648 41968961065608192 42013847424181248 42187458363950592 42218993163557133 42222741631386624 42249615367077888 42424200554545152 42442560152999424 42455912317112448 42459681820114944 42631349971315392 42635135050776576 42680733891231744 42857100560203776 42889135912185024 42892943879503872 43066363746532896 43070187449253888 43102382082040512 43129815687225344 43280491098908448 43284333813202944 43308038066098176 43326780156186912 43569915847299072 43749956821874688 43782659577022212 43786546876993536 43963579657918998 43967483021113344 43995467241750528 44014506825332736 44196384952710144 44214214126731264 44229421409440806 44261501813129216 44412187613612049 44416130807043072 44444400580952064 44477622427451136 44481571430596608 44661414255663744 44665379577004032 44713149790814208 44887457287766016 44897914872594432 44912039475953664 44931475717527168 45117142972558272 45121148756361216 45341466865523136 45345492566212608 45370325593055232 45408270835400704 45577521982482336 45581568641630208 45595908318191616 45644673744789504 45784321162481664 45833288099106816 45867548128308984 46057083451153236 46061172688785408 46290190328008704 46300974712363008 46315540709577216 46511056419028992 46527053690450718 46531184654997504 46560800608616448 46595604447805952 46753200611131392 46758387705070734 46788148267838208 46792302414004224 46981487723490432 46985659035549696 47020780453135104 47024955253850112 47050708022427648 47265578352203904 47269774887616512 47500584335309952 47530817287962624 47727225623863296 47747880172124352 47762901356751504 47767142047629312 47960268717729816 47964526932123648 48015825627635712 48214238130229248 48250277901208152 48254561864441856 48490179842295576 48521042648128512 48721542824360448 48742627675710276 48979543497375744 49016155328211456 49218701424609024 49223071370575872 49259865236617728 49291217928257536 49463418398752512 49467810072231936 49494900646969344 49516320178499328 49536295456800768 49740990892572672 49794189539770368 49999950653571072 50037325230882528 50041767859421184 50244091037621712 50248552024129536 50302293514665984 50498389448736768 50510154231668736 50526044410447872 50547910182218064 50756785844128056 50761292350906368 50831568488515584 51041616292187136 51084304689825792 51295396857965568 51328045115375616 51350257962888192 51562449111495168 51600991644347607 51818819274883584 51851800677777408 51890559498692992 51895166669029376 52076464119009792 52088596551408384 52104983298274368 52109609506504704 52165341422616576 52324938471407616 52380900684693504 52420055003781696 52636666801317984 52641340215754752 52898378009776992 52903074660581376 52932046525231104 53173775646229392 53178496748568576 53252119368921088 53438157377223696 53472169448957952 53512139483027148 53693128826846208 53733264026345442 53738034803582976 53772237739917312 54017803831090176 54039595043782656 54262899155533824 54281562638859171 54286382097497088 54320934043385856 54545400712986624 54551452322582523 54586172979144576 54591019483004928 54811735677405504 54816602208141312 54862447796158464 54875229288726528 54892492692832256 55089152125894656 55101986434547712 55143174744237888 55148070702219264 55417348391194944 55452620169289728 55681763227840512 55705860200811744 55728332388900864 55958614754144256 56018463232241664 56249944485267456 56291990884742844 56296988841848832 56524602417324426 56529621027145728 56565600739393536 56590080203999232 56607883089483264 56841799961753856 56846846734368768 56866398954995322 56907645188308992 57142800746938368 57185514549580032 57190591839338496 57421818328710528 57426916599005184 57469842776054016 57707321465211264 57712445084270592 57744050754797568 57769040208249216 58007755250432064 58012905543892992 58093221129732096 58333275762499584 58376879436029616 58382062502658048 58618106210558664 58623310694817792 58686009100443648 58928513270280192 58972561879254408 59216250151482732 59221507742724096 59303496569934848 59510675260999116 59515958993154048 59548552340884992 59799929681608704 59863886496792576 59882719301271552 59908634290036224 60156190630077696 60161531675148288 60455289154030848 60460656754950144 60493767457406976 60770029309976448 60775424855506944 60794544424255488 60859564993052672 61045761549975552 61072179859684224 61111050798809088 61156730837745312 61363575802109952 61409444601537648 61414896918380544 61720253770678272 61734632949817344 61754054279436288 62036071587267624 62041579539996672 62344516940094312 62384197690450944 62641983631320576 62669092725913212 62694373937513472 62734277363236864 62953441598412288 63020771136271872 63334112447079936 63374423050616832 63636300831817728 63663840229499136 63683868475668672 63689522730172416 63947024956973088 63952702576164864 64021100836847616 64285650840305664 64333703868277536 64339415819255808 64599545619799344 64605281173880832 64653573123060768 64694723530838016 64962057099147264 64990170234280368 65354873770948608 65624935232812032 65673989365533318 65679820315490304 65945369486878497 65951224531670016 65993200862625792 66021760237999104 66048393942401024 66294577429065216 66321321190096896 66344132114161209 66392252719693824 66666600871428096 66716433641176704 66722357145894912 66992121383495616 66998069365506048 67069724686221312 67331185931649024 67346872308891648 67368059213930496 67397213576290752 67675714458837408 67681723134541824 67775424651354112 68012200298284704 68018238849318912 68055488389582848 68112406253101056 68393862477287424 68467010617184256 68749932148660224 68801322192463476 69085625176729854 69091759033178112 69135734237036544 69435285492013056 69451462068544512 69473311064365824 69479479342006272 69553788563488768 69766584628543488 69790580535676077 69796776982496256 69841200912924672 69893406671708928 70129800916697088 70182222401757312 70188453621006336 70531170679702656 70537432880775168 70576062033641472 70898367528305856 70904662331424768 71250876502964928 71296225931943936 71349519310702864 71590838435794944 71621820258186528 71644352035127256 71650713071443968 71940403076594724 71946790398185472 72023738441453568 72375416851812228 72381842796662784 72727200950648832 72735269763443364 72781563972192768 73082314236540672 73088802944188416 73113941513565414 73166972384968704 73452202834526208 73469315246063616 73524232992317184 73530760936292352 73828052136913536 73834607055863808 73889797854926592 73936826892386304 74242350970454016 74274480267748992 74304443185201152 74611486338859008 74691284309655552 74999925980356608 75055987846323792 75062651789131776 75366136556432568 75372828036194304 75453440271998976 75477177452644352 75747584173105152 75765231347503104 75789066615671808 75821865273327096 76247352732773376 76562424438280704 76626457034738688 76943095286948352 76992067673063424 77025386944332288 77343673667242752 77350540725190656 77457628172976128 77728228912325376 77735130113507328 77777701016666112 77835839248039488 77842750003544064 78157474947411552 78164414259757056 78248012133924864 78571351027040256 78630082505672544 78955000201976976 78962010323632128 79347567014665488 79354611990872064 79398069787846656 79760663469344088 79767745122852864 79843625735028736 79878179053381632 80208254173436928 80268209224540722 80599896039518163 80607052205374464 80658356609875968 81026705746635264 81059392565673984 81394348733300736 81429573146245632 81481401065078784 81542307783660416 81818101069479936 81879259468716864 81886529224507392 82217603516108256 82224903312211968 82293671694237696 82312843933089792 82338739039248384 82714762116356832 82722106053328896 83126022586792416 83178930253934592 83522644841760768 83558790301217616 83592498583351296 83937922131216384 84027694848362496 84374916727901184 84437986327114266 84445483262773248 84499230734155776 84848401109090304 84885120305998848 84911824634224896 84919363640229888 85262699942630784 85270270101553152 85299598432492983 85361467782463488 85714201120407552 85778271824370048 85785887759007744 86132727493065792 86140374898507776 86204764164081024 86259631374450688 86560982197816896 86568667626405888 86616076132196352 86653560312373824 87139831694598144 87499913643749376 87565319154044424 87573093753987072 87927159315837996 87934966042226688 88029013650665472 88392769905420288 88458842818881612 88824375227224098 88832261614086144 88888801161904128 88955244854902272 89322828511327488 89330759154008064 89426299581628416 89774914575532032 89795829745188864 89824078951907328 89862951435054336 90234285945116544 90242297512722432 90682933731046272 90690985132425216 90740651186110464 90816541670801408 91155043964964672 91163137283260416 91191816636383232 91289347489579008 91568642324963328 91666576198213632 91735096256617968 92114166902306472 92122345377570816 92580380656017408 92601949424726016 92631081419154432 93054107380901436 93062369309995008 93191208895611904 93506401222262784 93516775410141468 93576296535676416 93962975446980864 93971318071099392 94041560906270208 94101416044855296 94531156704407808 94539549775233024 95001168670619904 95061634575925248 95454451247726592 95495760344248704 95525802713503008 95534284095258624 95920537435459632 95929053864247296 96031651255271424 96428476260458496 96500555802416304 96509123728883712 96980359684591152 97042085296257024 97443085648720896 97485255351420552 98032310656422912 98437402849218048 98510984048299977 98519730473235456 98582435856515072 98926836797505024 98989801293938688 99032640356998656 99072590913601536 99481981785145344 99588379079540736 99999901307142144 100074650461765056 100083535718842368 100488182075243424 100497104048259072 100604587029331968 100996778897473536 101020308463337472 101052088820895744 101095820364436128 101513571688256112 101522584701812736 101663136977031168 102083232584374272 102168609379651584 102590793715931136 102656090230751232 102700515925776384 103124898222990336 103201983288695214 103628437765094781 103637638549767168 103703601355554816 103781118997385984 103790333338058752 104152928238019584 104177193102816768 104209966596548736 104219219013009408 104330682845233152 104649876942815232 104761801369387008 104840110007563392 105273333602635968 105282680431509504 105796756019553984 105806149321162752 105864093050462208 106347551292458784 106356993497137152 106504238737842176 106876314754447392 106944338897915904 107024278966054296 107386257653692416 107466528052690884 107476069607165952 108035607662180352 108525798311067648 108563125277718342 108572764194994176 108641868086771712 109090801425973248 109102904645165046 109172345958289152 109182038966009856 109623471354811008 109633204416282624 109670912270348121 109724895592316928 109750458577453056 109784985385664512 110178304251789312 110203972869095424 110286349488475776 110296141404438528 110834696782389888 110905240338579456 111363526455681024 111411720401623488 111456664777801728 111917229508288512 112036926464483328 112499888970534912 112583981769485688 112593977683697664 113049204834648852 113059242054291456 113180160407998464 113215766178966528 113683599923507712 113732797909990644 114285601493876736 114371029099160064 114843636657421056 114853833198010368 114939685552108032 115414642930422528 115424890168541184 115488101509595136 115538080416498432 116015510500864128 116025811087785984 116186442259464192 116666551524999168 116753758872059232 116764125005316096 117236212421117328 117246621389635584 117372018200887296 117857026540560384 117945123758508816 118432500302965464 118443015485448192 118606993139869696 119021350521998232 119031917986308096 119097104681769984 119765438602543104 119817268580072448 120312381260155392 120402313836811083 120910578308061696 120987534914813952 121540058619952896 121550849711013888 121589088848510976 121719129986105344 122091523099951104 122144359719368448 122222101597618176 122313461675490624 122727151604219904 122818889203075296 122829793836761088 123440507541356544 123469265899634688 123508108558872576 124072143174535248 124083159079993344 124689033880188624 124768395380901888 125283967262641152 125338185451826424 125388747875026944 125468554726473728 125906883196824576 126041542272543744 126656979490671399 126668224894159872 126748846101233664 127272601663635456 127327680458998272 127367736951337344 127379045460344832 127894049913946176 127905405152329728 128042201673695232 128571301680611328 128667407736555072 128678831638511616 129199091239598688 129210562347761664 129307146246121536 129389447061676032 129924114198294528 129980340468560736 130709747541897216 131249870465624064 131347978731066636 131359640630980608 131890738973756994 131902449063340032 131986401725251584 132043520475998208 132589154858130432 132642642380193792 132688264228322418 132784505439387648 133333201742856192 133432867282353408 133444714291789824 133984242766991232 133996138731012096 134139449372442624 134662371863298048 134693744617783296 134736118427860992 134794427152581504 135351428917674816 135363446269083648 135550849302708224 136024400596569408 136036477698637824 136110976779165696 136224812506202112 136787724954574848 136934021234368512 137499864297320448 137602644384926952 138171250353459708 138183518066356224 138870570984026112 138902924137089024 138946622128731648 139533169257086976 139581161071352154 139593553964992512 139682401825849344 139786813343417856 140259601833394176 140364444803514624 140376907242012672 141062341359405312 141074865761550336 141152124067282944 141796735056611712 141809324662849536 142501753005929856 142592451863887872 142699038621405728 143181676871589888 143243640516373056 143288704070254512 143301426142887936 143880806153189448 143893580796370944 144047476882907136 144750833703624456 144763685593325568 145470539526886728 145563127944385536 146164628473081344 146227883027130828 146938630492127232 147048465984634368 147656104273827072 147669214111727616 147779595709853184 147873653784772608 148484701940908032 148548960535497984 148608886370402304 149222972677718016 149382568619311104 149999851960713216 150111975692647584 150125303578263552 150732273112865136 150745656072388608 150906880543997952 150954354905288704 151495168346210304 151530462695006208 151578133231343616 151643730546654192 152494705465546752 153124848876561408 153252914069477376 153886190573896704 153984135346126848 154050773888664576 154687347334485504 154802974933042821 154915256345952256 155456457824650752 155555402033332224 155671678496078976 155685500007088128 156314949894823104 156328828519514112 156496024267849728 157142702054080512 157260165011345088 157910000403953952 157924020647264256 158695134029330976 158709223981744128 158796139575693312 159521326938688176 159535490245705728 159756358106763264 160416508346873856 160536418449081444 161199792079036326 161214104410748928 161316713219751936 162053411493270528 162118785131347968 162788697466601472 162844687916577513 162859146292491264 162962802130157568 163084615567320832 163636202138959872 163654356967747569 163758518937433728 163773058449014784 164435207032216512 164449806624423936 164587343388475392 164625687866179584 164677478078496768 165429524232713664 165444212106657792 166252045173584832 166357860507869184 167045289683521536 167117580602435232 167184997166702592 167875844262432768 168055389696724992 168749833455802368 168875972654228532 168890966525546496 169696802218180608 169770240611997696 169823649268449792 170525399885261568 170540540203106304 170599196864985966 170722935564926976 171428402240815104 171556543648740096 171571775518015488 172265454986131584 172280749797015552 172409528328162048 172519262748901376 173121964395633792 173137335252811776 173232152264392704 173307120624747648 174279663389196288 174999827287498752 175130638308088848 175146187507974144 175854318631675992 175869932084453376 176058027301330944 176785539810840576 176917685637763224 177648750454448196 177664523228172288 177910489709804544 178645657022654976 179591659490377728 179648157903814656 179725902870108672 180468571890233088 180484595025444864 181365867462092544 181381970264850432 181481302372220928 181633083341602816 182310087929929344 182326274566520832 182383633272766464 182578694979158016 183137284649926656 183333152396427264 183470192513235936 184228333804612944 184244690755141632 185160761312034816 185203898849452032 185262162838308864 186108214761802872 186124738619990016 186382417791223808 187033550820282936 187152593071352832 187925950893961728 188083121812540416 188202832089710592 189062313408815616 190002337341239808 190123269151850496 190908902495453184 190991520688497408 191051605427006016 191068568190517248 191841074870919264 191858107728494592 192063302510542848 192856952520916992 193001111604832608 193018247457767424 193960719369182304 194084170592514048 194886171297441792 194970510702841104 196064621312845824 196874805698436096 197021968096599954 197039460946470912 197164871713030144 197836108460635491 197853673595010048 197979602587877376 198065280713997312 198145181827203072 198963963570290688 199032396342483627 199176758159081472 199999802614284288 200149300923530112 200167071437684736 200976364150486848 200994208096518144 201209174058663936 201993557794947072 202040616926674944 202104177641791488 202191640728872256 203027143376512224 203045169403625472 203326273954062336 204166465168748544 204337218759303168 205181587431862272 205401031851552768 206249796445980672 206403966577390428 207256875530189562 207275277099534336 207407202711109632 207562237994771968 208305856476039168 208354386205633536 208419933193097472 208438438026018816 208661365690466304 209299753885630464 209523602738774016 209680220015126784 210546667205271936 210565360863019008 211593512039107968 211612298642325504 211728186100924416 212695102584917568 212713986994274304 213008477475684352 213752629508894784 213888677795831808 214048557932108592 214772515307384832 214933056105381768 214952139214331904 216071215324360704 217126250555436684 217145528389988352 218181602851946496 218205809290330092 218344691916578304 219246942709622016 219266408832565248 219341824540696242 219500917154906112 219569970771329024 220356608503578624 220407945738190848 220572698976951552 220592282808877056 221669393564779776 221810480677158912 222727052911362048 222823440803246976 222913329555603456 223834459016577024 224073852928966656 224999777941069824 225167963538971376 225187955367395328 226098409669297704 226118484108582912 226360320815996928 226431532357933056 227367199847015424 227465595819981288 228742058198320128 229687273314842112 229879371104216064 230829285860845056 230976203019190272 231076160832996864 232031021001728256 232051622175571968 232372884518928384 233333103049998336 233507517744118464 233528250010632192 234472424842234656 234493242779271168 234744036401774592 235714053081120768 235890247517017632 236865000605930928 236886030970896384 237213986279739392 238042701043996464 238063835972616192 238194209363539968 239530877205086208 239634537160144896 240624762520310784 240804627673622166 241799688118554489 241821156616123392 241975069829627904 243080117239905792 243178177697021952 243438259972210688 244183046199902208 244288719438736896 244444203195236352 244626923350981248 245454303208439808 245637778406150592 245659587673522176 246881015082713088 246938531799269376 247016217117745152 248144286349070496 248166318159986688 249378067760377248 249536790761803776 250567934525282304 250676370903652848 250777495750053888 251813766393649152 252083084545087488 253313958981342798 253336449788319744 253497692202467328 254545203327270912 254655360917996544 254735473902674688 254758090920689664 255788099827892352 255810810304659456 255898795297478949 256084403347390464 257142603361222656 257334815473110144 257357663277023232 258398182479197376 258421124695523328 258614292492243072 258778894123352064 259848228396589056 259960680937121472 261419495083794432 262499740931248128 262695957462133272 262719281261961216 263781477947513988 263804898126680064 264087040951996416 265178309716260864 265376528456644836 266666403485712384 266865734564706816 267968485533982464 267992277462024192 268278898744885248 269324743726596096 269387489235566592 269472236855721984 269588854305163008 270702857835349632 270726892538167296 271101698605416448 272048801193138816 272072955397275648 272221953558331392 272449625012404224 273575449909149696 273868042468737024 274999728594640896 275205288769853904 276342500706919416 276367036132712448 277741141968052224 277805848274178048 277893244257463296 279162322142704308 279187107929985024 279573626686835712 280519203666788352 280728889607029248 282124682718810624 282304248134565888 283593470113223424 283618649325699072 285003506011859712 285184903727775744 285398077242811456 286363353743179776 286487281032746112 286577408140509024 286602852285775872 287761612306378896 287787161592741888 288094953765814272 289501667407248912 289527371186651136 290941079053773456 291126255888771072 292329256946162688 292455766054261656 294096931969268736 295312208547654144 295532952144899931 295559191419706368 295747307569545216 296969403881816064 297097921070995968 297217772740804608 298445945355436032 298765137238622208 299999703921426432 300223951385295168 300250607156527104 301464546225730272 301491312144777216 301813761087995904 301908709810577408 302990336692420608 303060925390012416 303156266462687232 303287461093308384 304989410931093504 306249697753122816 306505828138954752 307772381147793408 307968270692253696 308101547777329152 309374694668971008 309605949866085642 309830512691904512 310885313295284343 310912915649301504 311110804066664448 311343356992157952 311371000014176256 312629899789646208 312657657039028224 312992048535699456 314285404108161024 314520330022690176 315820000807907904 315848041294528512 317390268058661952 317418447963488256 317592279151386624 319042653877376352 319070980491411456 319512716213526528 320833016693747712 321072836898162888 322399584158072652 322428208821497856 324106822986541056 325577394933202944 325689375833155026 325718292584982528 325925604260315136 326169231134641664 327272404277919744 327308713935495138 327517037874867456 327546116898029568 328870414064433024 328899613248847872 329174686776950784 329251375732359168 329354956156993536 330859048465427328 330888424213315584 332504090347169664 332715721015738368 334090579367043072 334235161204870464 334369994333405184 335751688524865536 336110779393449984 337499666911604736 337751945308457064 337781933051092992 339540481223995392 339647298536899584 341050799770523136 341198393729971932 342856804481630208 343113087297480192 344530909972263168 344561499594031104 344819056656324096 345038525497802752 346243928791267584 346274670505623552 346464304528785408 346614241249495296 348559326778392576 349999654574997504 350261276616177696 350292375015948288 351708637263351984 351739864168906752 352116054602661888 353571079621681152 353835371275526448 355297500908896392 355329046456344576 355820979419609088 357291314045309952 359296315807629312 359451805740217344 360937143780466176 361206941510433249 362731734924185088 362962604744441856 363266166683205632 364620175859858688 364652549133041664 364767266545532928 365157389958316032 366274569299853312 366666304792854528 366940385026471872 368456667609225888 368489381510283264 370321522624069632 370407797698904064 370524325676617728 372216429523605744 372249477239980032 372764835582447616 374067101640565872 374305186142705664 375851901787923456 376166243625080832 376405664179421184 378124626817631232 379970938472014197 380004674682479616 380246538303700992 381817804990906368 381983041376994816 382103210854012032 382137136381034496 383682149741838528 383716215456989184 384126605021085696 385713905041833984 386002223209665216 386036494915534848 387921438738364608 388168341185028096 389772342594883584 389941021405682208 392129242625691648 393749611396872192 394043936193199908 394078921892941824 395672216921270982 395707347190020096 395959205175754752 396130561427994624 397927927140581376 398064792684967254 398353516318162944 399999605228568576 400298601847060224 400334142875369472 401952728300973696 401988416193036288 402418348117327872 403987115589894144 404081233853349888 404208355283582976 404383281457744512 406054286753024448 406090338807250944 406652547908124672 408332930337497088 408674437518606336 410363174863724544 410802063703105536 412499592891961344 412807933154780856 414513751060379124 414550554199068672 415124475989543936 416611712952078336 416708772411267072 416839866386194944 418599507771260928 419047205477548032 419360440030253568 421093334410543872 421130721726038016 423187024078215936 423224597284651008 423456372201848832 425390205169835136 425427973988548608 426016954951368704 427505259017789568 427777355591663616 428097115864217184 429545030614769664 429866112210763536 429904278428663808 432142430648721408 434252501110873368 434291056779976704 436411618580660184 436689383833156608 438493885419244032 438683649081392484 439139941542658048 440815891476381696 441145397953903104 443338787129559552 443620961354317824 445454105822724096 445646881606493952 445826659111206912 447668918033154048 448147705857933312 449999555882139648 450335927077942752 450375910734790656 452196819338595408 452236968217165824 452720641631993856 452863064715866112 454734399694030848 454931191639962576 457484116396640256 459374546629684224 459758742208432128 461658571721690112 461952406038380544 462152321665993728 464062042003456512 464408924799128463 464745769037856768 466666206099996672 467015035488236928 467056500021264384 468944849684469312 468986485558542336 469488072803549184 471428106162241536 471780495034035264 473730001211861856 473772061941792768 474427972559478784 476085402087992928 476127671945232384 476388418727079936 479269074320289792 481249525040621568 481609255347244332 483599376237108978 483642313232246784 483950139659255808 486160234479811584 486356355394043904 486876519944421376 488366092399804416 488534063749732539 488577438877473792 488888406390472704 489253846701962496 490908606416879616 491275556812301184 491319175347044352 493762030165426176 493877063598538752 494032434235490304 496288572698140992 496332636319973376 498756135520754496 499073581523607552 501135869050564608 501352741807305696 501554991500107776 503627532787298304 504166169090174976 506627917962685596 506672899576639488 509090406654541824 509310721835993088 509470947805349376 511576199655784704 511621620609318912 511797590594957898 512168806694780928 514285206722445312 514669630946220288 514715326554046464 516796364958394752 516842249391046656 517228584984486144 517557788246704128 519696456793178112 519921361874242944 522838990167588864 524999481862496256 525391914924266544 525438562523922432 527562955895027976 527609796253360128 528174081903992832 530356619432521728 530753056913289672 533731469129413632 535936971067964928 538774978471133184 538944473711443968 539177708610326016 541405715670699264 541453785076334592 542203397210832896 544097602386277632 544145910794551296 544443907116662784 544899250024808448 547150899818299392 547736084937474048 549999457189281792 550410577539707808 552685001413838832 552734072265424896 555482283936104448 555611696548356096 555786488514926592 558324644285408616 558374215859970048 559147253373671424 561457779214058496 564249365437621248 564608496269131776 567186940226446848 570007012023719424 570369807455551488 570796154485622912 572726707486359552 572974562065492224 573154816281018048 573205704571551744 575523224612757792 575574323185483776 576189907531628544 579003334814497824 579054742373302272 581882158107546912 582252511777542144 584658513892325376 584911532108523312 588193863938537472 590624417095308288 591065904289799862 591118382839412736 591494615139090432 593938807763632128 594195842141991936 594435545481609216 596891890710872064 597097189027450881 597530274477244416 599999407842852864 600447902770590336 600501214313054208 602929092451460544 602982624289554432 603627522175991808 603817419621154816 605980673384841216 606121850780024832 606312532925374464 606574922186616768 609978821862187008 612499395506245632 613011656277909504 615544762295586816 616203095554658304 618749389337942016 619211899732171284 621770626590568686 621825831298603008 622221608133328896 622686713984315904 625259799579292416 625315314078056448 625984097071398912 628570808216322048 629040660045380352 631640001615815808 631696082589057024 634780536117323904 634836895926976512 635184558302773248 638085307754752704 638141960982822912 639025432427053056 641666033387495424 642145673796325776 644799168316145304 644856417642995712 648213645973082112 651378751666310052 651436585169965056 652338462269283328 654544808555839488 654617427870990276 655034075749734912 657740828128866048 657799226497695744 658502751464718336 658709912313987072 661718096930854656 661776848426631168 665008180694339328 665431442031476736 668181158734086144 668470322409740928 668739988666810368 671503377049731072 672221558786899968 674999333823209472 675503890616914128 675563866102185984 679080962447990784 679294597073799168 682101599541046272 682396787459943864 686226174594960384 689061819944526336 689638113312648192 690077050995605504 692487857582535168 692928609057570816 693228482498990592 697118653556785152 699999309149995008 700522553232355392 700584750031896576 703417274526703968 703479728337813504 704232109205323776 707142159243362304 707670742551052896 710595001817792784 710658092912689152 711641958839218176 714582628090619904 718592631615258624 718903611480434688 721874287560932352 722413883020866498 725399064355663467 725463469848370176 725925209488883712 726532333366411264 729240351719717376 729534533091065856 730314779916632064 732549138599706624 733332609585709056 733880770052943744 736913335218451776 736978763020566528 740643045248139264 740815595397808128 741048651353235456 744432859047211488 744498954479960064 745529671164895232 748134203281131744 748610372285411328 751703803575846912 752332487250161664 756249253635262464 759941876944028394 760009349364959232 760493076607401984 763635609981812736 763966082753989632 764206421708024064 764274272762068992 767364299483677056 767432430913978368 767696385892436847 768253210042171392 771427810083667968 772004446419330432 772072989831069696 775842877476729216 776336682370056192 779544685189767168 779882042811364416 784258485251383296 787499222793744384 788087872386399816 788157843785883648 791344433842541964 791414694380040192 792261122855989248 796129585369934508 799999210457137152 800597203694120448 803905456601947392 803976832386072576 804836696234655744 807974231179788288 808162467706699776 808416710567165952 808766562915489024 812108573506048896 812180677614501888 813305095816249344 816665860674994176 817348875037212672 820726349727449088 821604127406211072 824999185783922688 825615866309561712 829027502120758248 829101108398137344 830248951979087872 833223425904156672 833417544822534144 833679732772389888 838720880060507136 842186668821087744 846374048156431872 846912744403697664 850780410339670272 850855947977097216 852033909902737408 855010518035579136 855554711183327232 856194231728434368 859090061229539328 859732224421527072 859808556857327616 864284861297442816 868505002221746736 868582113559953408 872823237161320368 873378767666313216 876987770838488064 877367298162784968 878279883085316096 882290795907806208 886598856434699793 886677574259119104 887241922708635648 890908211645448192 891293763212987904 891653318222413824 895337836066308096 896295411715866624 899999111764279296 900671854155885504 900751821469581312 904393638677190816 904473936434331648 905441283263987712 905726129431732224 909468799388061696 909862383279925152 914968232793280512 918749093259368448 919517484416864256 923317143443380224 923904812076761088 924304643331987456 928124084006913024 928817849598256926 929491538075713536 933332412199993344 934030070976473856 934113000042528768 937889699368938624 937972971117084672 938976145607098368 942856212324483072 943560990068070528 947460002423723712 947544123883585536 948855945118957568 952170804175985856 952255343890464768 952776837454159872 958538148640579584 962499050081243136 963218510694488664 967198752474217956 967284626464493568 972320468959623168 976732184799608832 977068127499465078 977154877754947584 977776812780945408 978507693403924992 981817212833759232 982551113624602368 982638350694088704 987524060330852352 987754127197077504 988064868470980608 992577145396281984 992665272639946752 997512271041508992 998147163047215104 1002271738101129216 1002705483614611392 1003109983000215552 1007255065574596608 1008332338180349952 1013255835925371192 1013345799153278976 1018621443671986176 1018941895610698752 1023152399311569408 1023595181189915796 1028570413444890624 1029339261892440576 1033592729916789504 1033684498782093312 1034457169968972288 1035115576493408256 1039392913586356224 1039842723748485888 1045677980335177728 1049998963724992512 1050783829848533088 1050877125047844864 1055125911790055952 1055219592506720256 1056348163807985664 1060713238865043456 1061506113826579344 1067462938258827264 1071873942135929856 1077888947422887936 1078355417220652032 1082811431341398528 1083620824531299747 1084406794421665792 1088195204772555264 1088887814233325568 1089798500049616896 1094301799636598784 1095472169874948096 1099998914378563584 1100821155079415616 1105370002827677664 1105468144530849792 1110964567872208896 1111223393096712192 1111572977029853184 1116649288570817232 1116748431719940096 1118294506747342848 1122915558428116992 1128498730875242496 1129216992538263552 1134373880452893696 1139912815416042591 1140014024047438848 1140739614911102976 1141592308971245824 1145453414972719104 1145949124130984448 1146309632562036096 1146411409143103488 1151046449225515584 1151148646370967552 1152379815063257088 1158006669628995648 1158109484746604544 1163764316215093824 1164505023555084288 1169317027784650752 1169823064217046624 1176387727877074944 1181248834190616576 1182131808579599724 1182236765678825472 1187877615527264256 1188391684283983872 1193783781421744128 1194194378054901762 1195060548954488832 1199998815685705728 1200895805541180672 1201002428626108416 1205858184902921088 1205965248579108864 1207255044351983616 1207634839242309632 1211961346769682432 1212243701560049664 1212625065850748928 1213149844373233536 1219957643724374016 1224998791012491264 1226023312555819008 1231089524591173632 1232406191109316608 1237498778675884032 1238423799464342568 1243541253181137372 1243651662597206016 1245373427968631808 1250519599158584832 1257141616432644096 1258081320090760704 1263280003231631616 1263392165178114048 1269561072234647808 1269673791853953024 1270369116605546496 1276170615509505408 1276283921965645824 1278050864854106112 1283332066774990848 1284291347592651552 1289598336632290608 1289712835285991424 1296427291946164224 1302757503332620104 1302873170339930112 1304676924538566656 1309234855741980552 1310068151499469824 1315481656257732096 1317419824627974144 1323436193861709312 1330016361388678656 1330862884062953472 1336362317468172288 1336940644819481856 1337479977333620736 1343006754099462144 1344443117573799936 1349998667646418944 1351007781233828256 1351127732204371968 1358161924895981568 1358589194147598336 1364203199082092544 1364793574919887728 1372452349189920768 1378123639889052672 1379276226625296384 1380154101991211008 1384975715165070336 1385857218115141632 1386456964997981184 1393226774397385389 1394237307113570304 1399998618299990016 1401045106464710784 1401169500063793152 1406834549053407936 1406959456675627008 1408464218410647552 1414284318486724608 1415341485102105792 1421190003635585568 1421316185825378304 1423283917678436352 1429165256181239808 1437807222960869376 1443748575121864704 1444827766041732996 1450798128711326934 1450926939696740352 1451850418977767424 1458480703439434752 1459069066182131712 1460629559833264128 1465098277199413248 1466665219171418112 1467761540105887488 1473826670436903552 1473957526041133056 1481286090496278528 1481631190795616256 1482097302706470912 1488865718094422976 1488997908959920128 1491059342329790464 1496268406562263488 1497220744570822656 1503407607151693824 1504664974500323328 1512498507270524928 1519883753888056788 1520018698729918464 1527271219963625472 1527932165507979264 1528412843416048128 1534728598967354112 1534864861827956736 1535392771784873694 1536506420084342784 1542855620167335936 1544008892838660864 1544145979662139392 1551685754953458432 1552673364740112384 1559089370379534336 1559764085622728832 1568516970502766592 1574998445587488768 1576175744772799632 1576315687571767296 1582688867685083928 1582829388760080384 1584522245711978496 1592259170739869016 1601194407388240896 1607810913203894784 1616324935413399552 1616833421134331904 1617533125830978048 1624217147012097792 1624361355229003776 1626610191632498688 1633331721349988352 1634697750074425344 1641452699454898176 1643208254812422144 1649998371567845376 1651231732619123424 1658055004241516496 1658202216796274688 1660497903958175744 1666446851808313344 1666835089645068288 1667359465544779776 1677441760121014272 1684373337642175488 1692748096312863744 1693825488807395328 1701560820679340544 1704067819805474816 1710021036071158272 1711109422366654464 1712388463456868736 1718180122459078656 1719464448843054144 1719617113714655232 1728569722594885632 1737010004443493472 1737164227119906816 1745646474322640736 1746757535332626432 1753975541676976128 1754734596325569936 1764581591815612416 1773197712869399586 1773355148518238208 1774483845417271296 1781816423290896384 1782587526425975808 1783306636444827648 1790675672132616192 1791291567082352643 1792590823431733248 1799998223528558592 1801343708311771008 1801503642939162624 1808787277354381632 1808947872868663296 1810882566527975424 1811452258863464448 1818937598776123392 1819724766559850304 1829936465586561024 1837498186518736896 1839034968833728512 1846634286886760448 1848609286663974912 1856248168013826048 1857635699196513852 1866664824399986688 1868060141952947712 1875779398737877248 1875945942234169344 1877952291214196736 1885712424648966144 1887121980136141056 1894920004847447424 1895088247767171072 1897711890237915136 1904341608351971712 1904510687780929536 1905553674908319744 1917076297281159168 1924998100162486272 1926437021388977328 1934397504948435912 1934569252928987136 1944640937919246336 1954136254998930156 1954309755509895168 1957015386807849984 1963634425667518464 1965102227249204736 1975508254394155008 1976129736941961216 1985154290792563968 1985330545279893504 1995024542083017984 1996294326094430208 2004543476202258432 2005410967229222784 2006219966000431104 2014510131149193216 2016664676360699904 2026511671850742384 2026691598306557952 2037242887343972352 2037883791221397504 2046304798623138816 2047190362379831592 2058678523784881152 2067185459833579008 2068914339937944576 2070231152986816512 2078785827172712448 2079685447496971776 2091355960670355456 2099997927449985024 2101567659697066176 2101754250095689728 2110251823580111904 2110439185013440512 2112696327615971328 2121426477730086912 2123012227653158688 2134925876517654528 2143747884271859712 2155777894845775872 2156710834441304064 2165622862682797056 2167241649062599494 2168813588843331584 2176197193066990401 2176390409545110528 2177775628466651136 2179597000099233792 2188603599273197568 2190944339749896192 2199997828757127168 2201642310158831232 2210740005655355328 2210936289061699584 2221929135744417792 2222446786193424384 2223145954059706368 2233298577141634464 2233496863439880192 2236589013494685696 2245831116856233984 2256997461750484992 2268747760905787392 2279825630832085182 2280028048094877696 2281479229822205952 2283184617942491648 2290906829945438208 2291898248261968896 2292619265124072192 2292822818286206976 2302092898451031168 2302297292741935104 2304759630126514176 2316013339257991296 2316218969493209088 2327528632430187648 2329010047110168576 2338634055569301504 2339646128434093248 2352775455754149888 2362497668381233152 2364263617159199448 2364473531357650944 2376783368567967744 2388388756109803524 2399997631371411456 2401791611082361344 2411716369805842176 2411930497158217728 2414510088703967232 2415269678484619264 2423922693539364864 2424487403120099328 2425250131701497856 2426299688746467072 2439915287448748032 2449997582024982528 2452046625111638016 2462179049182347264 2464812382218633216 2474997557351768064 2476847598928685136 2487082506362274744 2487303325194412032 2490746855937263616 2501039198317169664 2516162640181521408 2526560006463263232 2539122144469295616 2540738233211092992 2552341231019010816 2552567843931291648 2556101729708212224 2566664133549981696 2568582695185303104 2579196673264581216 2579425670571982848 2592854583892328448 2605515006665240208 2605746340679860224 2609353849077133312 2618469711483961104 2620136302998939648 2630963312515464192 2634839649255948288 2646872387723418624 2659796569304099379 2660032722777357312 2661725768125906944 2672724634936344576 2673881289638963712 2674959954667241472 2686013508198924288 2688886235147599872 2699997335292837888 2702015562467656512 2702255464408743936 2716323849791963136 2717178388295196672 2728406398164185088 2729587149839775456 2744904698379841536 2756247279778105344 2758552453250592768 2769951430330140672 2771714436230283264 2772913929995962368 2786453548794770778 2788474614227140608 2799997236599980032 2802090212929421568 2802339000127586304 2813669098106815872 2813918913351254016 2816928436821295104 2828568636973449216 2830682970204211584 2842380007271171136 2842632371650756608 2846567835356872704 2858330512362479616 2875614445921738752 2887497150243729408 2889655532083465992 2901596257422653868 2901853879393480704 2916961406878869504 2930196554398826496 2933330438342836224 2935523080211774976 2947653340873807104 2947915052082266112 2962572180992557056 2963262381591232512 2964194605412941824 2977731436188845952 2977995817919840256 2982118684659580928 2992536813124526976 2994441489141645312 3006815214303387648 3009329949000646656 3024997014541049856 3039767507776113576 3040037397459836928 3055864331015958528 3056825686832096256 3069457197934708224 3070785543569747388 3085711240334671872 3088017785677321728 3103371509906916864 3105346729480224768 3118178740759068672 3119528171245457664 3137033941005533184 3149996891174977536 3152351489545599264 3152631375143534592 3165377735370167856 3165658777520160768 3169044491423956992 3184518341479738032 3202388814776481792 3215621826407789568 3233666842268663808 3235066251661956096 3248434294024195584 3250862473593899241 3253220383264997376 3266663442699976704 3269395500148850688 3282905398909796352 3286416509624844288 3299996743135690752 3302463465238246848 3316110008483032992 3316404433592549376 3320995807916351488 3332893703616626688 3333670179290136576 3334718931089559552 3354883520242028544 3368746675284350976 3385496192625727488 3387650977614790656 3403121641358681088 3408135639610949632 3419738446248127773 3420042072142316544 3422218844733308928 3424776926913737472 3436360244918157312 3438928897686108288 3439234227429310464 3457139445189771264 3474020008886986944 3474328454239813632 3491292948645281472 3493515070665252864 3507951083353952256 3509469192651139872 3529163183631224832 3546395425738799172 3546710297036476416 3563632846581792768 3565175052851951616 3581351344265232384 3582583134164705286 3585181646863466496 3599996447057117184 3602687416623542016 3603007285878325248 3617574554708763264 3617895745737326592 3621765133055950848 3622904517726928896 3637875197552246784 3639449533119700608 3659872931173122048 3674996373037473792 3678069937667457024 3693268573773520896 3697218573327949824 3712496336027652096 3715271398393027704 3736120283905895424 3751558797475754496 3771424849297932288 3774243960272282112 3789840009694894848 3790176495534342144 3795423780475830272 3808683216703943424 3809021375561859072 3811107349816639488 3834152594562318336 3849996200324972544 3852874042777954656 3868795009896871824 3869138505857974272 3889281875838492672 3908272509997860312 3908619511019790336 3914030773615699968 3930204454498409472 3952259473883922432 3970308581585127936 3990049084166035968 3992588652188860416 4009086952404516864 4010821934458445568 4012439932000862208 4029020262298386432 4033329352721399808 4053023343701484768 4053383196613115904 4074485774687944704 4075767582442795008 4092609597246277632 4094380724759663184 4117357047569762304 4134370919667158016 4137828679875889152 4140462305973633024 4157571654345424896 4159370894993943552 4179680323192156167 4182711921340710912 4199995854899970048 4203135319394132352 4203508500191379456 4220503647160223808 4220878370026881024 4225392655231942656 4242852955460173824 4246024455306317376 4269851753035309056 4287495768543719424 4313421668882608128 4331245725365594112 4334483298125198988 4352394386133980802 4352780819090221056 4355551256933302272 4377207198546395136 4381888679499792384 4399995657514254336 4403284620317662464 4421480011310710656 4421872578123399168 4443858271488835584 4444893572386848768 4446291908119412736 4466597154283268928 4466993726879760384 4473178026989371392 4491662233712467968 4513994923500969984 4537495521811574784 4559651261664170364 4560056096189755392 4566369235884983296 4581813659890876416 4583796496523937792 4585238530248144384 4604185796902062336 4604594585483870208 4609519260253028352 4632026678515982592 4632437938986418176 4655057264860375296 4658020094220337152 4677268111138603008 4679292256868186496 4705550911508299776 4724995336762466304 4728527234318398896 4728947062715301888 4753566737135935488 4776777512219607048 4803583222164722688 4823432739611684352 4830539356969238528 4848974806240198656 4850500263402995712 4852599377492934144 4879830574897496064 4899995164049965056 4904093250223276032 4924358098364694528 4929624764437266432 4949995114703536128 4953695197857370272 4974165012724549488 4974606650388824064 4981493711874527232 5002078396634339328 5032325280363042816 5053120012926526464 5078244288938591232 5081476466422185984 5104682462038021632 5112203459416424448 5133328267099963392 5137165390370606208 5158393346529162432 5158851341143965696 5185709167784656896 5211030013330480416 5211492681359720448 5218707698154266624 5236939422967922208 5240272605997879296 5261926625030928384 5293744775446837248 5319593138608198758 5320065445554714624 5323451536251813888 5345449269872689152 5347762579277927424 5349919909334482944 5372027016397848576 5373874701247057929 5377772470295199744 5399994670585675776 5404031124935313024 5404510928817487872 5432647699583926272 5434356776590393344 5456812796328370176 5459174299679550912 5489809396759683072 5512494559556210688 5517104906501185536 5539902860660281344 5545827859991924736 5572907097589541556 5599994473199960064 5604180425858843136 5627338196213631744 5627837826702508032 5633856873642590208 5657137273946898432 5661365940408423168 5684760014542342272 5685264743301513216 5693135670713745408 5716661024724959232 5751228891843477504 5774994300487458816 5779311064166931984 5803192514845307736 5803707758786961408 5833922813757739008 5871046160423549952 5895306681747614208 5926524763182465024 5928389210825883648 5955462872377691904 5955991635839680512 5964237369319161856 5985073626249053952 5988882978283290624 6013630428606775296 6018659898001293312 6049994029082099712 6079535015552227152 6080074794919673856 6111728662031917056 6113651373664192512 6138914395869416448 6141571087139494776 6176035571354643456 6206743019813833728 6210693458960449536 6236357481518137344 6239056342490915328 6274067882011066368 6299993782349955072 6304702979091198528 6305262750287069184 6330755470740335712 6331317555040321536 6338088982847913984 6369036682959476064 6404777629552963584 6431243652815579136 6467333684537327616 6470132503323912192 6496868588048391168 6501724947187798482 6506440766529994752 6533326885399953408 6538791000297701376 6565810797819592704 6572833019249688576 6599993486271381504 6604926930476493696 6632220016966065984 6632808867185098752 6641991615832702976 6665787407233253376 6667340358580273152 6669437862179119104 6709767040484057088 6737493350568701952 6770992385251454976 6806243282717362176 6839476892496255546 6840084144284633088 6844437689466617856 6849553853827474944 6872720489836314624 6877857795372216576 6878468454858620928 6914278890379542528 6948040017773973888 6948656908479627264 6982585897290562944 6987030141330505728 7015902166707904512 7018938385302279744 7058326367262449664 7092790851477598344 7093420594072952832 7130350105703903232 7165166268329410572 7199992894114234368 7205374833247084032 7235149109417526528 7235791491474653184 7243530266111901696 7245809035453857792 7275750395104493568 7278899066239401216 7319745862346244096 7349992746074947584 7356139875334914048 7386537147547041792 7394437146655899648 7424992672055304192 7430542796786055408 7472240567811790848 7503117594951508992 7548487920544564224 7579680019389789696 7590847560951660544 7617366433407886848 7622214699633278976 7668305189124636672 7699992400649945088 7705748085555909312 7737590019793743648 7738277011715948544 7778563751676985344 7816545019995720624 7817239022039580672 7828061547231399936 7860408908996818944 7904518947767844864 7940617163170255872 7979389707912298137 7980098168332071936 7985177304377720832 8018173904809033728 8021643868916891136 8024879864001724416 8058040524596772864 8066658705442799616 8106046687402969536 8106766393226231808 8148971549375889408 8151535164885590016 8185219194492555264 8188761449519326368 8234714095139524608 8268741839334316032 8275657359751778304 8315143308690849792 8318741789987887104 8359360646384312334 8365423842681421824 8399991709799940096 8406270638788264704 8407017000382758912 8441007294320447616 8441756740053762048 8450785310463885312 8485705910920347648 8492048910612634752 8539703506070618112 8574991537087438848 8626843337765216256 8662491450731188224 8668966596250397976 8704788772267961604 8705561638180442112 8799991315028508672 8806569240635324928 8842960022621421312 8843745156246798336 8887716542977671168 8889787144773697536 8892583816238825472 8933194308566537856 8933987453759520768 8946356053978742784 8983324467424935936 9027989847001939968 9074991043623149568 9119302523328340728 9120112192379510784 9132738471769966592 9167592993047875584 9170477060496288768 9208371593804124672 9264053357031965184 9310114529720750592 9316040188440674304 9354536222277206016 9358584513736372992 9411101823016599552 9449990673524932608 9457054468636797792 9457894125430603776 9507133474271870976 9553555024439214096 9607166444329445376 9646865479223368704 9661078713938477056 9701000526805991424 9705198754985868288 9752587420781697723 9759661149794992128 9799990328099930112 9808186500446552064 9848716196729389056 9859249528874532864 9899990229407072256 9907390395714740544 9948330025449098976 9949213300777648128 9962987423749054464 10004156793268678656 10064650560726085632 10106240025853052928 10156488577877182464 10162952932844371968 10209364924076043264 10224406918832848896 10266656534199926784 10274330780741212416 10316786693058324864 10317702682287931392 10371418335569313792 10422060026660960832 10422985362719440896 10437415396308533248 10473878845935844416 10480545211995758592 10523853250061856768 10587489550893674496 10639186277216397516 10640130891109429248 10690898539745378304 10695525158555854848 10744054032795697152 10747749402494115858 10755544940590399488 10799989341171351552 10808062249870626048 10809021857634975744 10865295399167852544 10868713553180786688 10913625592656740352 10918348599359101824 10979618793519366144 11024989119112421376 11034209813002371072 11079805721320562688 11091655719983849472 11145814195179083112 11208360851717686272 11254676392427263488 11314274547893796864 11322731880816846336 11369520029084684544 11370529486603026432 11386271341427490816 11433322049449918464 11502457783686955008 11549988600974917632 11558622128333863968 11606385029690615472 11607415517573922816 11667845627515478016 11742092320847099904 11790613363495228416 11856778421651767296 11910925744755383808 11928474738638323712 11970147252498107904 11977765956566581248 12027260857213550592 12037319796002586624 12099988058164199424 12159070031104454304 12160149589839347712 12223457324063834112 12227302747328385024 12277828791738832896 12283142174278989552 12352071142709286912 12413486039627667456 12421386917920899072 12472714963036274688 12478112684981830656 12539040969576468501 12548135764022132736 12599987564699910144 12609405958182397056 12610525500574138368 12661510941480671424 12662635110080643072 12676177965695827968 12738073365918952128 12809555259105927168 12862487305631158272 12940265006647824384 12993737176096782336 13003449894375596964 13066653770799906816 13131621595639185408 13145666038499377152 13199986972542763008 13209853860952987392 13264440033932131968 13265617734370197504 13283983231665405952 13331574814466506752 13334680717160546304 13338875724358238208 13419534080968114176 13474986701137403904 13541984770502909952 13612486565434724352 13678953784992511092 13680168288569266176 13699107707654949888 13745440979672629248 13755715590744433152 13828557780759085056 13896080035547947776 13897313816959254528 13965171794581125888 13974060282661011456 14031804333415809024 14037876770604559488 14116652734524899328 14185581702955196688 14186841188145905664 14260700211407806464 14330332536658821144 14410749666494168064 14470298218835053056 14491618070907715584 14551500790208987136 14557798132478802432 14639491724692488192 14699985492149895168 14712279750669828096 14773074295094083584 14788874293311799296 14849985344110608384 14861085593572110816 14944481135623581696 15006235189903017984 15096975841089128448 15159360038779579392 15181695121903321088 15234732866815773696 15244429399266557952 15336610378249273344 15399984801299890176 15411496171111818624 15475180039587487296 15476554023431897088 15557127503353970688 15633090039991441248 15634478044079161344 15656123094462799872 15720817817993637888 15881234326340511744 15958779415824596274 15960196336664143872 15970354608755441664 16036347809618067456 16043287737833782272 16049759728003448832 16116081049193545728 16133317410885599232 16212093374805939072 16213532786452463616 16297943098751778816 16303070329771180032 16370438388985110528 16377522899038652736 16469428190279049216 16537483678668632064 16551314719503556608 16637483579975774208 16718721292768624668 16799983419599880192 16812541277576529408 16882014588640895232 16883513480107524096 16901570620927770624 16971411821840695296 16984097821225269504 17079407012141236224 17149983074174877696 17253686675530432512 17324982901462376448 17337933192500795952 17409577544535923208 17411123276360884224 17613138481270649856 17685920045242842624 17779574289547395072 17785167632477650944 17866388617133075712 17867974907519041536 17892712107957485568 17966648934849871872 18055979694003879936 18149982087246299136 18238605046656681456 18240224384759021568 18265476943539933184 18335185986095751168 18340954120992577536 18416743187608249344 18528106714063930368 18620229059441501184 18632080376881348608 18709072444554412032 18717169027472745984 18822203646033199104 18899981347049865216 18914108937273595584 18915788250861207552 19014266948543741952 19107110048878428192 19214332888658890752 19293730958446737408 19402001053611982848 19410397509971736576 19505174841563395446 19519322299589984256 19599980656199860224 19616373000893104128 19697432393458778112 19718499057749065728 19799980458814144512 19814780791429481088 19896660050898197952 19898426601555296256 19925974847498108928 20008313586537357312 20129301121452171264 20212480051706105856 20312977155754364928 20418729848152086528 20533313068399853568 20548661561482424832 20633573386116649728 20635405364575862784 20742836671138627584 20844120053321921664 20845970725438881792 20874830792617066496 20947757691871688832 20961090423991517184 21047706500123713536 21174979101787348992 21278372554432795032 21280261782218858496 21391050317111709696 21495498804988231716 21599978682342703104 21616124499741252096 21730590798335705088 21737427106361573376 21827251185313480704 21836697198718203648 21959237587038732288 22049978238224842752 22068419626004742144 22159611442641125376 22183311439967698944 22291628390358166224 22416721703435372544 22509352784854526976 22645463761633692672 22739040058169369088 22772542682854981632 22866644098899836928 23004915567373910016 23099977201949835264 23117244256667727936 23212770059381230944 23214831035147845632 23335691255030956032 23484184641694199808 23581226726990456832 23713556843303534592 23821851489510767616 23856949477276647424 23938169123736894411 23940294504996215808 23955531913133162496 24054521714427101184 24074639592005173248 24199976116328398848 24318140062208908608 24320299179678695424 24446914648127668224 24454605494656770048 24555657583477665792 24566284348557979104 24704142285418573824 24826972079255334912 24945429926072549376 24956225369963661312 25078081939152937002 25096271528044265472 25199975129399820288 25218811916364794112 25221051001148276736 25323021882961342848 25325270220161286144 25352355931391655936 25476146731837904256 25619110518211854336 25724974611262316544 25880530013295648768 25987474352193564672 26006899788751193928 26399973945085526016 26419707721905974784 26528880067864263936 26531235468740395008 26567966463330811904 26663149628933013504 26669361434321092608 26677751448716476416 26839068161936228352 26949973402274807808 27083969541005819904 27224973130869448704 27357907569985022184 27360336577138532352 27398215415309899776 27511431181488866304 27792160071095895552 27930343589162251776 27948120565322022912 28063608666831618048 28075753541209118976 28233305469049798656 28371163405910393376 28373682376291811328 28521400422815612928 28660665073317642288 28821499332988336128 28940596437670106112 28983236141815431168 29103001580417974272 29115596264957604864 29257762262345093169 29278983449384976384 29399970984299790336 29424559501339656192 29546148590188167168 29577748586623598592 29699970688221216768 29722171187144221632 29888962271247163392 30012470379806035968 30193951682178256896 30318720077559158784 30469465733631547392 30488858798533115904 30673220756498546688 30799969602599780352 30822992342223637248 30950360079174974592 30953108046863794176 31114255006707941376 31266180079982882496 31268956088158322688 31312246188925599744 31441635635987275776 31762468652681023488 31917558831649192548 31920392673328287744 32072695619236134912 32086575475667564544 32232162098387091456 32266634821771198464 32424186749611878144 32427065572904927232 32595886197503557632 32606140659542360064 32740876777970221056 32755045798077305472 32938856380558098432 33074967357337264128 33102629439007113216 33274967159951548416 33437442585537249336 33625082555153058816 33764029177281790464 33942823643681390592 33968195642450539008 34158814024282472448 34299966148349755392 34507373351060865024 34649965802924752896 34675866385001591904 34819155089071846416 34822246552721768448 35226276962541299712 35371840090485685248 35570335264955301888 35732777234266151424 35785424215914971136 35933297869699743744 36111959388007759872 36299964174492598272 36477210093313362912 36480448769518043136 36530953887079866368 36670371972191502336 36681908241985155072 36833486375216498688 37056213428127860736 37240458118883002368 37264160753762697216 37418144889108824064 37434338054945491968 37617122908729405503 37644407292066398208 37799962694099730432 37828217874547191168 37831576501722415104 38028533897087483904 38214220097756856384 38428665777317781504 38587461916893474816 38820795019943473152 39010349683126790892 39199961312399720448 39394864786917556224 39436998115498131456 39599960917628289024 39629561582858962176 39793320101796395904 39796853203110592512 39851949694996217856 40016627173074714624 40258602242904342528 40424960103412211712 40625954311508729856 40837459696304173056 41097323122964849664 41267146772233299456 41485673342277255168 41688240106643843328 41691941450877763584 41749661585234132992 41895515383743377664 41922180847983034368 42095413000247427072 42349958203574697984 42556745108865590064 42560523564437716992 42782100634223419392 42990997609976463432 43232248999482504192 43474854212723146752 43654502370626961408 43673394397436407296 43918475174077464576 44099956476449685504 44136839252009484288 44319222885282250752 44366622879935397888 44583256780716332448 44833443406870745088 45018705569709053952 45290927523267385344 45478080116338738176 45545085365709963264 45733288197799673856 46009831134747820032 46199954403899670528 46234488513335455872 46425540118762461888 46429662070295691264 46671382510061912064 46968369283388399616 47162453453980913664 47643702979021535232 47876338247473788822 47880589009992431616 47911063826266324992 48109043428854202368 48149279184010346496 48399952232656797696 48636280124417817216 48640598359357390848 48893829296255336448 48909210989313540096 49111315166955331584 49132568697115958208 49408284570837147648 49653944158510669824 49912450739927322624 50156163878305874004 50399950258799640576 50437623832729588224 50646043765922685696 50650540440322572288 50704711862783311872 50952293463675808512 51238221036423708672 51449949222524633088 51761060026591297536 51974948704387129344 52013799577502387856 52839415443811949568 53057760135728527872 53135932926661623808 53338722868642185216 53355502897432952832 53678136323872456704 53899946804549615616 54167939082011639808 54449946261738897408 54715815139970044368 54720673154277064704 54796430830619799552 55022862362977732608 55584320142191791104 55860687178324503552 55896241130644045824 56127217333663236096 56151507082418237952 56466610938099597312 56742326811820786752 56747364752583622656 57042800845631225856 57321330146635284576 57642998665976672256 57881192875340212224 58206003160835948544 58231192529915209728 58515524524690186338 58557966898769952768 58799941968599580672 58849119002679312384 59092297180376334336 59155497173247197184 59399941376442433536 59444342374288443264 59777924542494326784 60024940759612071936 60387903364356513792 60637440155118317568 60938931467263094784 61599939205199560704 61645984684447274496 61900720158349949184 61906216093727588352 62228510013415882752 62532360159965764992 62537912176316645376 62624492377851199488 62883271271974551552 63524937305362046976 63835117663298385096 63840785346656575488 64173150951335129088 64848373499223756288 65191772395007115264 65212281319084720128 65481753555940442112 65510091596154610944 65877712761116196864 66149934714674528256 66205258878014226432 66549934319903096832 66874885171074498672 67250165110306117632 67528058354563580928 67936391284901078016 68317628048564944896 68599932296699510784 69014746702121730048 69299931605849505792 69351732770003183808 69638310178143692832 69644493105443536896 70452553925082599424 70743680180971370496 71140670529910603776 71465554468532302848 71570848431829942272 71866595739399487488 72223918776015519744 72599928348985196544 72954420186626725824 72960897539036086272 73061907774159732736 73340743944383004672 73363816483970310144 73666972750432997376 74112426856255721472 74480916237766004736 74836289778217648128 74868676109890983936 75234245817458811006 75288814584132796416 75599925388199460864 75656435749094382336 75663153003444830208 76057067794174967808 76428440195513712768 76857331554635563008 77174923833786949632 77641590039886946304 78020699366253581784 79199921835256578048 79259123165717924352 79586640203592791808 79593706406221185024 79703899389992435712 80033254346149429248 80517204485808685056 80849920206824423424 81251908623017459712 81674919392608346112 82194646245929699328 82534293544466598912 83376480213287686656 83499323170468265984 83791030767486755328 83844361695966068736 84190826000494854144 84699916407149395968 85113490217731180128 85121047128875433984 85564201268446838784 85981995219952926864 86464497998965008384 86949708425446293504 87309004741253922816 87346788794872814592 87773286787035279507 87836950348154929152 88199912952899371008 88273678504018968576 88638445770564501504 88733245759870795776 89166513561432664896 89666886813741490176 90037411139418107904 90581855046534770688 90956160232677476352 91466576395599347712 92019662269495640064 92399908807799341056 92468977026670911744 92851080237524923776 92859324140591382528 93342765020123824128 93936738566776799232 94324906907961827328 95287405958043070464 95752676494947577644 95761178019984863232 96218086857708404736 96799904465313595392 97272560248835634432 97281196718714781696 97787658592510672896 97818421978627080192 98222630333910663168 98265137394231916416 98816569141674295296 99307888317021339648 99824901479854645248 100312327756611748008 100875247665459176448 101292087531845371392 101904586927351617024 102476442072847417344 102899898445049266176 103522120053182595072 103949897408774258688 104027599155004775712 105678830887623899136 106115520271457055744 106271865853323247616 106711005794865905664 107356272647744913408 107799893609099231232 108335878164023279616 108899892523477794816 109431630279940088736 109441346308554129408 109592861661239599104 110045724725955465216 111168640284383582208 111721374356649007104 111792482261288091648 112254434667326472192 112303014164836475904 112933221876199194624 113484653623641573504 113494729505167245312 114085601691262451712 114642660293270569152 115285997331953344512 115762385750680424448 116462385059830419456 117031049049380372676 117599883937199161344 118184594360752668672 118310994346494394368 118799882752884867072 118888684748576886528 119555849084988653568 120049881519224143872 120775806728713027584 121274880310236635136 121877862934526189568 123291969368894548992 123801440316699898368 124457020026831765504 125064720319931529984 125075824352633290752 125248984755702398976 125766542543949103104 127049874610724093952 127670235326596770192 127681570693313150976 128346301902670258176 129696746998447512576 130424562638169440256 130963507111880884224 131020183192309221888 131755425522232393728 132299869429349056512 132410517756028452864 133099868639806193664 133749770342148997344 134500330220612235264 135056116709127161856 135872782569802156032 136635256097129889792 137199864593399021568 138029493404243460096 138599863211699011584 138703465540006367616 139276620356287385664 139288986210887073792 140905107850165198848 141487360361942740992 142931108937064605696 143733191478798974976 144447837552031039488 145199856697970393088 145908840373253451648 145921795078072172544 146123815548319465472 146681487888766009344 146727632967940620288 147333945500865994752 148224853712511442944 148961832475532009472 149737352219781967872 150468491634917622012 151199850776398921728 151312871498188764672 152114135588349935616 152856880391027425536 153714663109271126016 154349847667573899264 155283180079773892608 156041398732507163568 158518246331435848704 159173280407185583616 159407798779984871424 160066508692298858496 161034408971617370112 161699840413648846848 162503817246034919424 163349838785216692224 164389292491859398656 165068587088933197824 166752960426575373312 166998646340936531968 167582061534973510656 167688723391932137472 168381652000989708288 169399832814298791936 170226980435462360256 170242094257750867968 171128402536893677568 171963990439905853728 172928995997930016768 174618009482507845632 174693577589745629184 175546573574070559014 175673900696309858304 176399825905798742016 176547357008037937152 177276891541129003008 177466491519741591552 178333027122865329792 179333773627482980352 180074822278836215808 181163710093069541376 181912320465354952704 184799817615598682112 184937954053341823488 185702160475049847552 185718648281182765056 186685530040247648256 187873477133553598464 188649813815923654656 190574811916086140928 191505352989895155288 191522356039969726464 194545120497671268864 195575317185021345792 195636843957254160384 196445260667821326336 196530274788463832832 197633138283348590592 198615776634042679296 199649802959709290496 200624655513223496016 201750495330918352896 202584175063690742784 203809173854703234048 204952884145694834688 205799796890098532352 207044240106365190144 207899794817548517376 208055198310009551424 211357661775247798272 212231040542914111488 213422011589731811328 214712545295489826816 215599787218198462464 216671756328046559232 217799785046955589632 218863260559880177472 218882692617108258816 219185723322479198208 220091449451910930432 222337280568767164416 223442748713298014208 224508869334652944384 224606028329672951808 225866443752398389248 226969307247283147008 226989459010334490624 228171203382524903424 229285320586541138304 230571994663906689024 231524771501360848896 232924770119660838912 234062098098760745352 237599765505769734144 237777369497153773056 239111698169977307136 240099763038448287744 241551613457426055168 242549760620473270272 243755725869052379136 246583938737789097984 247602880633399796736 250129440639863059968 250497969511404797952 251533085087898206208 254099749221448187904 255340470653193540384 255363141386626301952 256692603805340516352 259393493996895025152 260849125276338880512 261927014223761768448 262040366384618443776 263319860361105838521 263510851044464787456 264599738858698113024 264821035512056905728 266199737279612387328 267499540684297994688 269000660441224470528 270112233418254323712 271745565139604312064 274399729186798043136 276058986808486920192 277199726423398023168 277406931080012735232 278553240712574771328 278577972421774147584 281810215700330397696 282974720723885481984 285862217874129211392 290399713395940786176 291817680746506903296 291843590156144345088 292247631096638930944 293362975777532018688 293455265935881240576 294667891001731989504 296449707425022885888 297923664951064018944 299474704439563935744 300936983269835244024 302625742996377529344 305713760782054851072 307429326218542252032 308699695335147798528 310566360159547785216 312082797465014327136 317036492662871697408 318346560814371167232 318815597559969742848 320133017384597716992 322068817943234740224 323399680827297693696 325007634492069838848 326699677570433384448 328778584983718797312 330137174177866395648 333505920853150746624 335164123069947021312 335377446783864274944 336763304001979416576 338799665628597583872 340453960870924720512 340484188515501735936 342256805073787355136 343927980879811707456 345857991995860033536 349387155179491258368 351093147148141118028 352799651811597484032 354553783082258006016 354932983039483183104 356666054245730659584 358667547254965960704 360149644557672431616 362327420186139082752 363824640930709905408 369875908106683646976 371404320950099695104 373371060080495296512 375746954267107196928 377299627631847309312 381149623832172281856 383010705979790310576 383044712079939452928 389090240995342537728 391273687914508320768 392890521335642652672 393060549576927665664 395266276566697181184 397231553268085358592 399299605919418580992 401249311026446992032 403500990661836705792 405168350127381485568 407618347709406468096 409905768291389669376 411599593780197064704 414088480212730380288 415799589635097034752 416110396620019102848 422715323550495596544 424462081085828222976 431199574436396924928 433343512656093118464 435599570093911179264 437726521119760354944 437765385234216517632 438371446644958396416 440182898903821860864 444674561137534328832 446885497426596028416 449212056659345903616 453938614494566294016 456342406765049806848 458570641173082276608 461143989327813378048 463049543002721697792 465849540239321677824 468124196197521490704 475554738994307546112 478223396339954614272 480199526076896575488 483103226914852110336 485099521240946540544 487511451738104758272 493167877475578195968 495205761266799593472 500258881279726119936 500995939022809595904 503066170175796412416 508199498442896375808 510680941306387080768 510726282773252603904 513385207610681032704 518786987993790050304 523854028447523536896 524080732769236887552 526639720722211677042 527021702088929574912 529199477717396226048 529642071024113811456 532399474559224774656 534999081368595989376 538001320882448941056 540224466836508647424 543491130279208624128 554399452846796046336 554813862160025470464 557106481425149542656 557155944843548295168 563620431400660795392 565949441447770963968 571724435748258422784 583635361493013806592 584495262193277861888 586725951555064037376 586910531871762481152 589335782003463979008 592899414850045771776 595847329902128037888 598949408879127871488 601873966539670488048 605251485992755058688 611427521564109702144 614858652437084504064 617399390670295597056 621132720319095570432 624165594930028654272 634072985325743394816 636693121628742334464 640266034769195433984 644137635886469480448 646799361654595387392 650015268984139677696 653399355140866768896 657557169967437594624 660274348355732791296 667011841706301493248 670328246139894042624 673526608003958833152 677599331257195167744 680907921741849441024 680968377031003471872 684513610147574710272 687855961759623414912 691715983991720067072 698774310358982516736 702186294296282236056 713332108491461319168 717335094509931921408 720299289115344863232 724654840372278165504 727649281861419810816 739751816213367293952 742808641900199390208 751493908534214393856 754599255263694618624 762299247664344563712 766021411959580621152 766089424159878905856 778180481990685075456 782547375829016641536 785781042671285305344 786121099153855331328 790532553133394362368 794463106536170717184 798599211838837161984 802498622052893984064 807001981323673411584 810336700254762971136 815236695418812936192 823199187560394129408 828176960425460760576 831599179270194069504 832220793240038205696 845430647100991193088 848924162171656445952 871199140187822358528 875453042239520709888 875530770468433035264 876742893289916792832 880365797807643721728 889349122275068657664 893770994853192056832 898424113318691807232 907877228989132588032 917141282346164553216 922287978655626756096 926099086005443395584 931699080478643355648 936248392395042981408 951109477988615092224 956446792679909228544 960399052153793150976 966206453829704220672 970199042481893081088 975022903476209516544 986335754951156391936 990411522533599186944 1000517762559452239872 1006132340351592824832 1016398996885792751616 1021361882612774161536 1021452565546505207808 1026770415221362065408 1037573975987580100608 1048161465538473775104 1053279441444423354084 1058398955434792452096 1064798949118449549312 1069998162737191978752 1076002641764897882112 1080448933673017294848 1086982260558417248256 1109627724320050940928 1114212962850299085312 1127240862801321590784 1131898882895541927936 1143448871496516845568 1167270722986027613184 1168990524386555723776 1173821063743524962304 1178671564006927958016 1185798829700091543552 1191694659804256075776 1197898817758255742976 1203747933079340976096 1210502971985510117376 1222855043128219404288 1229717304874169008128 1234798781340591194112 1242265440638191140864 1248331189860057308544 1268145970651486789632 1273386243257484668928 1293598723309190774784 1300030537968279355392 1306798710281733537792 1315114339934875189248 1320548696711465582592 1334023683412602986496 1340656492279788085248 1361815843483698882048 1369027220295149420544 1375711923519246829824 1383431967983440134144 1397548620717965033472 1404372588592564472112 1426664216982922638336 1434670189019863842816 1440598578230689726464 1449309680744556331008 1455298563722839621632 1479503632426734587904 1485617283800398780416 1502987817068428787712 1509198510527389237248 1524598495328689127424 1532042823919161242304 1532178848319757811712 1556360963981370150912 1571562085342570610688 1572242198307710662656 1581065106266788724736 1588926213072341434368 1597198423677674323968 1604997244105787968128 1614003962647346823168 1620673400509525942272 1630473390837625872384 1663198358540388139008 1664441586480076411392 1690861294201982386176 1697848324343312891904 1750906084479041419776 1753485786579833585664 1760731595615287443456 1778698244550137315328 1787541989706384113664 1796848226637383614464 1815754457978265176064 1834282564692329106432 1844575957311253512192 1852198172010886791168 1863398160957286711296 1872496784790085962816 1902218955977230184448 1920798104307586301952 1932412907659408441344 1940398084963786162176 1950045806952419033088 1972671509902312783872 1980823045067198373888 2001035525118904479744 2032797993771585503232 2042723765225548323072 2042905131093010415616 2053540830442724130816 2075147951975160201216 2096322931076947550208 2106558882888846708168 2139996325474383957504 2152005283529795764224 2160897867346034589696 2173964521116834496512 2219255448640101881856 2228425925700598170624 2254481725602643181568 2263797765791083855872 2286897742993033691136 2334541445972055226368 2347642127487049924608 2357343128013855916032 2371597659400183087104 2383389319608512151552 2395797635516511485952 2407495866158681952192 2421005943971020234752 2445710086256438808576 2469597562681182388224 2484530881276382281728 2496662379720114617088 2536291941302973579264 2546772486514969337856 2613597420563467075584 2630228679869750378496 2641097393422931165184 2668047366825205972992 2681312984559576170496 2723631686967397764096 2751423847038493659648 2766863935966880268288 2795097241435930066944 2808745177185128944224 2853328433965845276672 2869340378039727685632 2881197156461379452928 2898619361489112662016 2910597127445679243264 2959007264853469175808 2971234567600797560832 3018397021054778474496 3049196990657378254848 3064085647838322484608 3064357696639515623424 3112721927962740301824 3144484396615421325312 3194396847355348647936 3209994488211575936256 3228007925294693646336 3241346801019051884544 3260946781675251744768 3328883172960152822784 3381722588403964772352 3395696648686625783808 3501812168958082839552 3506971573159667171328 3521463191230574886912 3557396489100274630656 3575083979412768227328 3593696453274767228928 3631508915956530352128 3668565129384658212864 3689151914622507024384 3704396344021773582336 3726796321914573422592 3744993569580171925632 3804437911954460368896 3880796169927572324352 3900091613904838066176 3945343019804625567744 3961646090134396747776 4002071050237808959488 4085447530451096646144 4107081660885448261632 4150295903950320402432 4192645862153895100416 4213117765777693416336 4279992650948767915008 4304010567059591528448 4321795734692069179392 4347929042233668993024 4438510897280203763712 4456851851401196341248 4508963451205286363136 4527595531582167711744 4573795485986067382272 4669082891944110452736 4714686256027711832064 4743195318800366174208 4766778639217024303104 4791595271033022971904 4814991732317363904384 4842011887942040469504 4891420172512877617152 4993324759440229234176 5072583882605947158528 5093544973029938675712 5260457359739500756992 5282194786845862330368 5336094733650411945984 5362625969119152340992 5447263373934795528192 5502847694076987319296 5533727871933760536576 5590194482871860133888 5617490354370257888448 5706656867931690553344 5762394312922758905856 5797238722978225324032 5821194254891358486528 5918014529706938351616 5942469135201595121664 6098393981314756509696 6128171295676644969216 6128715393279031246848 6225443855925480603648 6288968793230842650624 6419988976423151872512 6456015850589387292672 6482693602038103769088 6521893563350503489536 6657766345920305645568 6763445176807929544704 6791393297373251567616 7003624337916165679104 7042926382461149773824 7114792978200549261312 7150167958825536454656 7187392906549534457856 7263017831913060704256 7337130258769316425728 7408792688043547164672 7453592643829146845184 7489987139160343851264 7608875823908920737792 7890686039609251135488 7923292180268793495552 8004142100475617918976 8170895060902193292288 8300591807900640804864 8385291724307790200832 8426235531555386832672 8559985301897535830016 8608021134119183056896 8643591469384138358784 8695858084467337986048 8877021794560407527424 8913703702802392682496 9055191063164335423488 9147590971972134764544 9338165783888220905472 9583190542066045943808 9629983464634727808768 9684023775884080939008 9782840345025755234304 9986649518880458468352 10145167765211894317056 10187089946059877351424 10520914719479001513984 10564389573691724660736 10672189467300823891968 10725251938238304681984 10894526747869591056384 11005695388153974638592 11067455743867521073152 11180388965743720267776 11234980708740515776896 11413313735863381106688 11642388509782716973056 11836029059413876703232 11884938270403190243328 12256342591353289938432 12450887711850961207296 12577937586461685301248 12839977952846303745024 12912031701178774585344 12965387204076207538176 13043787126701006979072 13315532691840611291136 13526890353615859089408 13582786594746503135232 14007248675832331358208 14229585956401098522624 14300335917651072909312 14374785813099068915712 14526035663826121408512 14674260517538632851456 14979974278320687702528 15217751647817841475584 15781372079218502270976 15846584360537586991104 16008284200951235837952 16341790121804386584576 16601183615801281609728 16770583448615580401664 16852471063110773665344 17119970603795071660032 17287182938768276717568 17391716168934675972096 17754043589120815054848 17827407405604785364992 18295181943944269529088 18676331567776441810944 19259966929269455617536 19368047551768161878016 19565680690051510468608 19973299037760916936704 20290335530423788634112 20374179892119754702848 21128779147383449321472 21344378934601647783936 21450503876476609363968 21789053495739182112768 22011390776307949277184 22360777931487440535552 22469961417481031553792 22826627471726762213376 23672058118827753406464 23769876540806380486656 24512685182706579876864 24901775423701922414592 25155875172923370602496 25679955905692607490048 25824063402357549170688 25930774408152415076352 26087574253402013958144 26631065383681222582272 27165573189493006270464 28014497351664662716416 28749571626198137831424 29052071327652242817024 29348521035077265702912 29959948556641375405056 30435503295635682951168 31562744158437004541952 31693168721075173982208 32016568401902471675904 32683580243608773169152 33202367231602563219456 33541166897231160803328 33704942126221547330688 34239941207590143320064 35508087178241630109696 35654814811209570729984 37352663135552883621888 38519933858538911235072 38736095103536323756032 39131361380103020937216 39946598075521833873408 40580671060847577268224 40748359784239509405696 42688757869203295567872 42901007752953218727936 43578106991478364225536 44022781552615898554368 44939922834962063107584 45653254943453524426752 47344116237655506812928 47539753081612760973312 49025370365413159753728 49803550847403844829184 50311750345846741204992 51359911811385214980096 51861548816304830152704 52175148506804027916288 53262130767362445164544 56028994703329325432832 58104142655304485634048 58697042070154531405824 59919897113282750810112 60871006591271365902336 63386337442150347964416 64033136803804943351808 65367160487217546338304 67082333794462321606656 67409884252443094661376 68479882415180286640128 71016174356483260219392 71309629622419141459968 74705326271105767243776 77039867717077822470144 77472190207072647512064 78262722760206041874432 79893196151043667746816 81496719568479018811392 87156213982956728451072 88045563105231797108736 89879845669924126215168 91306509886907048853504 94688232475311013625856 95079506163225521946624 98050740730826319507456 99607101694807689658368 100623500691693482409984 102719823622770429960192 106524261534724890329088 112057989406658650865664 116208285310608971268096 117394084140309062811648 119839794226565501620224 121742013182542731804672 128066273607609886703616 130734320974435092676608 134819768504886189322752 136959764830360573280256 142032348712966520438784 142619259244838282919936 149410652542211534487552 154079735434155644940288 156525445520412083748864 159786392302087335493632 174312427965913456902144 176091126210463594217472 179759691339848252430336 182613019773814097707008 190159012326451043893248 196101481461652639014912 201247001383386964819968 205439647245540859920384 213048523069449780658176 224115978813317301731328 232416570621217942536192 234788168280618125623296 239679588453131003240448 261468641948870185353216 269639537009772378645504 273919529660721146560512 284064697425933040877568 285238518489676565839872 298821305084423068975104 308159470868311289880576 319572784604174670987264 348624855931826913804288 352182252420927188434944 359519382679696504860672 365226039547628195414016 392202962923305278029824 410879294491081719840768 426097046138899561316352 448231957626634603462656 469576336561236251246592 479359176906262006480896 522937283897740370706432 539279074019544757291008 547839059321442293121024 570477036979353131679744 616318941736622579761152 639145569208349341974528 697249711863653827608576 704364504841854376869888 719038765359393009721344 784405925846610556059648 821758588982163439681536 852194092277799122632704 896463915253269206925312 958718353812524012961792 1045874567795480741412864 1078558148039089514582016 1095678118642884586242048 1232637883473245159522304 1278291138416698683949056 1408729009683708753739776 1438077530718786019442688 1568811851693221112119296 1643517177964326879363072 1917436707625048025923584 2091749135590961482825728 2157116296078179029164032 2465275766946490319044608 2556582276833397367898112 2876155061437572038885376 3137623703386442224238592 3287034355928653758726144 3834873415250096051847168 4314232592156358058328064 4930551533892980638089216 5752310122875144077770752 6275247406772884448477184 7669746830500192103694336 8628465184312716116656128 9861103067785961276178432 11504620245750288155541504 17256930368625432233312256 23009240491500576311083008 34513860737250864466624512 69027721474501728933249024
- Sum of all divisors σ(n): 265918016819800334474132385
- Sum of proper divisors (its aliquot sum) s(n): 196890295345298605540883361
- 69027721474501728933249024 is an abundant number, because the sum of its proper divisors (196890295345298605540883361) is greater than itself. Its abundance is 127862573870796876607634337
Bases of 69027721474501728933249024
- Binary: 111001000110010011000001000111011110101110010010110100010001101110010000000000000000002
- Hexadecimal: 0x391930477AE4B446E40000
- Base-36: 8O8KP6RDIX3400000
Squares and roots of 69027721474501728933249024
- 69027721474501728933249024 squared (690277214745017289332490242) is 4764826331961387142795773265031141955580684796952576
- 69027721474501728933249024 cubed (690277214745017289332490243) is 328905104917002347048243149283870445275000765804924805587747886058957726285824
-
69027721474501728933249024 is a
perfect square number . Itssquare root is 8308292332032 -
The
cube root of 69027721474501728933249024 is 410211513.8551706439
Scales and comparisons
How big is 69027721474501728933249024?- 69,027,721,474,501,728,933,249,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 69,027,721,474,501,728,933,249,024 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 69027721474501728933249024 cubic inches would be around 34184292.8 feet tall.
Recreational maths with 69027721474501728933249024
- 69027721474501728933249024 backwards is 42094233982710547412772096
- 69027721474501728933249024 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 69027721474501728933249024's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 69027721474501728933249024 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 69027721474501728933249024 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/69027721474501728933249024/
Chicago style:
Numbermatics. 2024. "Number 69027721474501728933249024 - Facts about the integer". https://numbermatics.com/n/69027721474501728933249024/
The information we have on file for 69027721474501728933249024 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 69027721474501728933249024, math, Factors of 69027721474501728933249024, curriculum, school, college, exams, university, Prime factorization of 69027721474501728933249024, STEM, science, technology, engineering, physics, economics, calculator, sixty-nine septillion, twenty-seven sextillion, seven hundred twenty-one quintillion, four hundred seventy-four quadrillion, five hundred one trillion, seven hundred twenty-eight billion, nine hundred thirty-three million, two hundred forty-nine thousand and twenty-four.