52413557443582755587751936
52,413,557,443,582,755,587,751,936 is an even composite number composed of six prime numbers multiplied together.
52413557443582755587751936 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, four hundred forty-three divisors.
Prime factorization of 52413557443582755587751936:
228 × 36 × 112 × 592 × 1512 × 1672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 59 × 59 × 151 × 151 × 167 × 167)See below for interesting mathematical facts about the number 52413557443582755587751936 from the Numbermatics database.
Names of 52413557443582755587751936
- Cardinal: 52413557443582755587751936 can be written as Fifty-two septillion, four hundred thirteen sextillion, five hundred fifty-seven quintillion, four hundred forty-three quadrillion, five hundred eighty-two trillion, seven hundred fifty-five billion, five hundred eighty-seven million, seven hundred fifty-one thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 5.2413557443582755587751936 × 1025
Factors of 52413557443582755587751936
Divisors of 52413557443582755587751936
- Number of divisors d(n): 16443
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 44 48 54 59 64 66 72 81 88 96 99 108 118 121 128 132 144 151 162 167 176 177 192 198 216 236 242 243 256 264 288 297 302 324 334 352 354 363 384 396 432 453 472 484 486 501 512 528 531 576 594 604 648 649 668 704 708 726 729 768 792 864 891 906 944 968 972 1002 1024 1056 1062 1089 1152 1188 1208 1296 1298 1336 1359 1408 1416 1452 1458 1503 1536 1584 1593 1661 1728 1782 1812 1837 1888 1936 1944 1947 2004 2048 2112 2124 2178 2304 2376 2416 2592 2596 2672 2673 2718 2816 2832 2904 2916 3006 3072 3168 3186 3267 3322 3456 3481 3564 3624 3674 3776 3872 3888 3894 4008 4077 4096 4224 4248 4356 4509 4608 4752 4779 4832 4983 5184 5192 5344 5346 5436 5511 5632 5664 5808 5832 5841 6012 6144 6336 6372 6534 6644 6912 6962 7128 7139 7248 7348 7552 7744 7776 7788 8016 8019 8154 8192 8448 8496 8712 8909 9018 9216 9504 9558 9664 9801 9853 9966 10368 10384 10443 10688 10692 10872 11022 11264 11328 11616 11664 11682 12024 12231 12288 12672 12744 13068 13288 13527 13824 13924 14256 14278 14337 14496 14696 14949 15104 15488 15552 15576 16032 16038 16308 16384 16533 16896 16992 17424 17523 17818 18036 18271 18432 19008 19116 19328 19602 19706 19932 20207 20736 20768 20886 21376 21384 21417 21744 22044 22528 22656 22801 23232 23328 23364 24048 24462 24576 25217 25344 25488 26136 26576 26727 27054 27648 27848 27889 28512 28556 28674 28992 29392 29403 29559 29898 30208 30976 31104 31152 31329 32064 32076 32616 32768 33066 33792 33984 34848 35046 35636 36072 36542 36693 36864 38016 38232 38291 38656 39204 39412 39864 40414 40581 41472 41536 41772 42752 42768 42834 43011 43488 44088 44847 45056 45312 45602 46464 46656 46728 48096 48924 49152 49599 50434 50688 50976 52272 52569 53152 53454 54108 54813 55296 55696 55778 57024 57112 57348 57984 58784 58806 59118 59796 60416 60621 61952 62208 62304 62658 64128 64152 64251 65232 65536 66132 67584 67968 68403 69696 70092 71272 72144 73084 73386 73728 75651 76032 76464 76582 77312 78408 78824 79728 80181 80828 81162 82944 83072 83544 83667 85504 85536 85668 86022 86976 88176 88209 88677 89694 90112 90624 91204 92928 93312 93456 93987 96192 97848 97999 98304 99198 100868 101376 101952 104544 105138 106304 106908 108216 108383 109626 110079 110592 111392 111556 114048 114224 114696 114873 115968 117568 117612 118236 119592 120832 121242 121743 123904 124416 124608 125316 128256 128304 128502 130464 131072 132264 134541 135168 135936 136806 139392 140184 142544 144288 146168 146772 147456 148797 151302 152064 152928 153164 154624 156816 157648 157707 159456 160362 161656 162324 164439 165888 166144 167088 167334 171008 171072 171336 172044 173952 176352 176418 177354 179388 180224 181248 181863 182408 185856 186624 186912 187974 192384 192753 195696 195998 196608 198396 201736 202752 203904 205209 209088 210276 212608 213816 216432 216766 219252 220158 221184 222784 223112 226953 228096 228448 229392 229746 231936 235136 235224 236472 239184 240543 241664 242484 243486 247808 248832 249216 250632 250811 251001 256512 256608 257004 260928 262144 264528 266031 269082 270336 271872 273612 277387 278784 280368 281961 285088 288576 292336 293544 293997 294912 297594 302604 304128 305856 306328 306779 309248 313632 315296 315414 318912 320724 323312 324648 325149 328878 331776 332288 334176 334668 342016 342144 342672 344088 344619 347904 352704 352836 354708 358776 360448 362496 363726 364816 371712 373248 373824 375948 384768 385506 391392 391996 393216 396792 403472 403623 405504 407808 410418 418176 420552 421201 425216 427632 432864 433532 438504 440316 442368 445568 446224 446391 453906 456192 456896 458784 459492 463872 470272 470448 472944 473121 478368 481086 483328 484968 486972 493317 495616 497664 498432 501264 501622 502002 513024 513216 514008 521856 524288 525631 529056 532062 538164 540672 543744 545589 547224 554774 557568 560736 563922 570176 577152 578259 581327 584672 587088 587994 589824 595188 605208 608256 611712 612656 613558 615627 618496 627264 630592 630828 637824 641448 646624 649296 650298 657756 663552 664576 668352 669336 680859 684032 684288 685344 688176 689238 695808 705408 705672 709416 717552 720896 721629 724992 727452 729632 743424 746496 747648 751896 752433 753003 769536 771012 782784 783992 786432 793584 798093 806944 807246 811008 815616 820836 832161 836352 841104 842402 845883 850432 855264 865728 867064 877008 880632 881991 884736 891136 892448 892782 907812 912384 913792 917568 918984 920337 927744 940544 940896 945888 946242 956736 962172 966656 969936 973944 975447 986634 991232 995328 996864 1002528 1003244 1004004 1026048 1026432 1028016 1033857 1043712 1048576 1051262 1058112 1064124 1076328 1077989 1081344 1087488 1091178 1094448 1109548 1115136 1121472 1127844 1140352 1154304 1156518 1162654 1169344 1174176 1175988 1179648 1190376 1192213 1210416 1210869 1216512 1223424 1225312 1227116 1231254 1236992 1254528 1261184 1261656 1263603 1275648 1282896 1293248 1298592 1300596 1315512 1327104 1329152 1336704 1338672 1339173 1345259 1361718 1368064 1368576 1370688 1376352 1378476 1391616 1410816 1411344 1418832 1435104 1441792 1443258 1449984 1454904 1459264 1479951 1486848 1487803 1492992 1495296 1503792 1504866 1506006 1539072 1542024 1565568 1567984 1572864 1576893 1587168 1596186 1613888 1614492 1622016 1631232 1636767 1641672 1645451 1664322 1672704 1682208 1684804 1691766 1700864 1710528 1731456 1734128 1734777 1743981 1754016 1761264 1763982 1769472 1782272 1784896 1785564 1815624 1824768 1827584 1835136 1837968 1840674 1846881 1855488 1881088 1881792 1891776 1892484 1913472 1924344 1933312 1939872 1947888 1950894 1973268 1982464 1990656 1993728 2005056 2006488 2008008 2042577 2052096 2052864 2056032 2067714 2087424 2097152 2102524 2116224 2128248 2152656 2155978 2162688 2164887 2174976 2182356 2188896 2219096 2230272 2242944 2255688 2257299 2259009 2280704 2308608 2313036 2325308 2338688 2348352 2351976 2359296 2380752 2384426 2394279 2420832 2421738 2433024 2446848 2450624 2454232 2462508 2473984 2496483 2509056 2522368 2523312 2527206 2537649 2551296 2565792 2586496 2597184 2601192 2631024 2645973 2654208 2658304 2673408 2677344 2678346 2690518 2723436 2736128 2737152 2741376 2752704 2756952 2758921 2761011 2783232 2821632 2822688 2837664 2870208 2883584 2886516 2899968 2909808 2918528 2926341 2959902 2973696 2975606 2985984 2990592 3007584 3009732 3012012 3051257 3078144 3084048 3101571 3131136 3135968 3145728 3153786 3174336 3192372 3227776 3228984 3233967 3244032 3262464 3273534 3283344 3290902 3328644 3345408 3364416 3369608 3374569 3383532 3401728 3421056 3462912 3468256 3469554 3487962 3508032 3522528 3527964 3538944 3564544 3569792 3571128 3576639 3631248 3649536 3655168 3670272 3675936 3681348 3693762 3710976 3762176 3763584 3783552 3784968 3790809 3807767 3826944 3848688 3866624 3879744 3895776 3901788 3946536 3964928 3981312 3987456 4010112 4012976 4016016 4035777 4085154 4104192 4105728 4112064 4135428 4174848 4194304 4205048 4211239 4232448 4256496 4305312 4311956 4325376 4329774 4349952 4364712 4377792 4438192 4439853 4460544 4463409 4485888 4511376 4514598 4518018 4561408 4617216 4626072 4650616 4677376 4696704 4703952 4718592 4730679 4761504 4768852 4788558 4841664 4843476 4866048 4893696 4901248 4908464 4910301 4925016 4936353 4947968 4992966 5018112 5044736 5046624 5054412 5075298 5102592 5131584 5172992 5194368 5202384 5204331 5231943 5262048 5291946 5308416 5316608 5346816 5354688 5356692 5381036 5446872 5472256 5474304 5482752 5505408 5513904 5517842 5522022 5540643 5566464 5643264 5645376 5675328 5740416 5767168 5773032 5781941 5799936 5819616 5837056 5852682 5919804 5947392 5951212 5971968 5981184 6015168 6019464 6024024 6102514 6127731 6156288 6168096 6203142 6262272 6271936 6291456 6307572 6348672 6384744 6394597 6455552 6457968 6467934 6488064 6494661 6524928 6547068 6566688 6581804 6657288 6690816 6728832 6739216 6749138 6767064 6771897 6777027 6803456 6842112 6925824 6936512 6939108 6975924 7016064 7045056 7055928 7077888 7129088 7139584 7142256 7153278 7182837 7262496 7299072 7310336 7340544 7351872 7362696 7387524 7421952 7489449 7524352 7527168 7567104 7569936 7581618 7615534 7653888 7697376 7733248 7759488 7791552 7803576 7893072 7929856 7937919 7962624 7974912 8020224 8025952 8032032 8071554 8170308 8208384 8211456 8224128 8270856 8276763 8283033 8349696 8388608 8410096 8422478 8464896 8512992 8610624 8623912 8650752 8659548 8699904 8729424 8755584 8779023 8876384 8879706 8921088 8926818 8971776 9022752 9029196 9036036 9122816 9153771 9234432 9252144 9301232 9304713 9354752 9393408 9407904 9437184 9461358 9523008 9537704 9577116 9683328 9686952 9701901 9732096 9787392 9802496 9816928 9820602 9850032 9872706 9895936 9985932 10036224 10089472 10093248 10108824 10123707 10150596 10205184 10263168 10345984 10388736 10404768 10408662 10463886 10524096 10583892 10616832 10633216 10693632 10709376 10713384 10729917 10762072 10893744 10944512 10948608 10965504 11010816 11027808 11035684 11044044 11081286 11132928 11286528 11290752 11350656 11372427 11423301 11480832 11534336 11546064 11563882 11599872 11639232 11674112 11705364 11839608 11894784 11902424 11943936 11962368 12030336 12038928 12048048 12107331 12205028 12255462 12312576 12336192 12406284 12524544 12543872 12582912 12615144 12633717 12697344 12769488 12789194 12911104 12915936 12935868 12976128 12989322 13049856 13094136 13133376 13163608 13314576 13319559 13381632 13390227 13457664 13478432 13498276 13534128 13543794 13554054 13606912 13684224 13851648 13873024 13878216 13951848 14032128 14090112 14111856 14155776 14192037 14258176 14279168 14284512 14306556 14365674 14524992 14598144 14620672 14681088 14703744 14725392 14730903 14775048 14797849 14809059 14843904 14978898 15048704 15054336 15134208 15139872 15163236 15231068 15307776 15394752 15466496 15518976 15583104 15607152 15695829 15786144 15859712 15875838 15925248 15949824 16040448 16051904 16064064 16143108 16340616 16365833 16416768 16422912 16448256 16541712 16553526 16566066 16621929 16699392 16777216 16820192 16844956 16929792 17025984 17221248 17247824 17301504 17319096 17345823 17399808 17458848 17511168 17558046 17752768 17759412 17842176 17853636 17943552 18045504 18058392 18072072 18099961 18245632 18307542 18383193 18468864 18504288 18602464 18609426 18709504 18786816 18815808 18874368 18922716 19046016 19075408 19154232 19183791 19366656 19373904 19403802 19464192 19574784 19604992 19633856 19641204 19700064 19745412 19791872 19971864 20072448 20178944 20186496 20217648 20247414 20301192 20315691 20331081 20410368 20526336 20691968 20777472 20809536 20817324 20927772 21048192 21167784 21233664 21266432 21387264 21418752 21426768 21459834 21524144 21787488 21889024 21897216 21931008 22021632 22055616 22071368 22088088 22162572 22265856 22468347 22573056 22581504 22701312 22744854 22846602 22961664 23068672 23092128 23127764 23199744 23278464 23348224 23410728 23679216 23789568 23804848 23813757 23887872 23924736 24060672 24077856 24096096 24214662 24410056 24510924 24625152 24672384 24812568 24830289 24849099 25049088 25087744 25165824 25230288 25267434 25394688 25538976 25578388 25822208 25831872 25871736 25952256 25978644 26099712 26188272 26266752 26327216 26337069 26629152 26639118 26763264 26780454 26915328 26956864 26996552 27068256 27087588 27108108 27213824 27368448 27461313 27703296 27746048 27756432 27903696 27914139 28064256 28180224 28223712 28311552 28384074 28516352 28558336 28569024 28613112 28731348 29049984 29105703 29196288 29241344 29362176 29407488 29450784 29461806 29550096 29595698 29618118 29687808 29957796 30097408 30108672 30268416 30279744 30326472 30371121 30462136 30615552 30789504 30932992 31037952 31166208 31214304 31391658 31572288 31719424 31751676 31850496 31899648 32080896 32103808 32128128 32189751 32286216 32681232 32731666 32833536 32845824 32896512 33083424 33107052 33132132 33243858 33398784 33554432 33640384 33689912 33859584 34051968 34117281 34269903 34442496 34495648 34603008 34638192 34691646 34799616 34917696 35022336 35116092 35505536 35518824 35684352 35707272 35887104 36091008 36116784 36144144 36199922 36321993 36491264 36615084 36766386 36937728 37008576 37204928 37218852 37419008 37573632 37631616 37748736 37845432 37901151 38092032 38150816 38308464 38367582 38733312 38747808 38807604 38928384 39149568 39209984 39267712 39282408 39400128 39490824 39583744 39943728 40144896 40170681 40357888 40372992 40435296 40494828 40602384 40631382 40662162 40820736 41052672 41383936 41554944 41619072 41634648 41855544 41885437 42096384 42335568 42467328 42532864 42576111 42774528 42837504 42853536 42919668 43048288 43574976 43778048 43794432 43862016 44043264 44111232 44142736 44176176 44325144 44393547 44427177 44531712 44936694 45146112 45163008 45402624 45489708 45693204 45923328 46137344 46184256 46255528 46323629 46399488 46556928 46696448 46821456 47087487 47358432 47579136 47609696 47627514 47775744 47849472 48121344 48155712 48192192 48429324 48820112 49021848 49097499 49250304 49344768 49625136 49660578 49698198 50098176 50175488 50331648 50460576 50534868 50789376 51077952 51156776 51644416 51663744 51743472 51904512 51957288 52037469 52199424 52376544 52533504 52654432 52674138 53258304 53278236 53526528 53560908 53830656 53913728 53993104 54136512 54175176 54216216 54299883 54427648 54736896 54922626 55406592 55492096 55512864 55807392 55828278 56128512 56360448 56447424 56623104 56768148 57032704 57116672 57138048 57226224 57462696 57551373 58099968 58211406 58392576 58482688 58724352 58814976 58901568 58923612 59100192 59191396 59236236 59375616 59915592 60194816 60217344 60536832 60559488 60652944 60742242 60924272 60947073 61231104 61579008 61865984 62075904 62332416 62428608 62783316 63144576 63438848 63503352 63601351 63700992 63799296 64161792 64207616 64256256 64379502 64572432 65362464 65463332 65667072 65691648 65793024 66166848 66214104 66264264 66487716 66797568 67108864 67280768 67379824 67405041 67719168 68103936 68234562 68539806 68884992 68991296 69206016 69276384 69383292 69599232 69835392 70044672 70232184 70340567 71011072 71037648 71368704 71414544 71441271 71774208 72182016 72233568 72288288 72399844 72643986 72982528 73230168 73532772 73875456 74017152 74409856 74437704 74490867 74547297 74838016 75147264 75263232 75497472 75690864 75802302 76184064 76301632 76616928 76735164 77466624 77495616 77615208 77856768 78299136 78419968 78535424 78564816 78800256 78981648 79011207 79167488 79370281 79887456 80289792 80341362 80715776 80745984 80870592 80989656 81204768 81262764 81324324 81641472 82105344 82383939 82767872 83109888 83238144 83269296 83711088 83770874 84192768 84671136 84934656 85065728 85152222 85549056 85675008 85707072 85839336 86096576 87149952 87317109 87556096 87588864 87724032 87780377 88086528 88222464 88285472 88352352 88650288 88787094 88854354 89063424 89873388 90292224 90326016 90805248 90979416 91113363 91386408 91846656 92274688 92368512 92511056 92647258 92798976 93113856 93392896 93642912 94174974 94716864 95158272 95219392 95255028 95551488 95698944 96242688 96311424 96384384 96569253 96858648 97081609 97640224 98043696 98194998 98500608 98689536 99250272 99321156 99396396 100196352 100350976 100663296 100921152 101069736 101578752 102155904 102313552 102351843 102809709 103288832 103327488 103486944 103809024 103914576 104074938 104398848 104753088 105067008 105308864 105348276 106516608 106556472 107053056 107121816 107661312 107827456 107986208 108273024 108350352 108432432 108599766 108855296 108965979 109473792 109845252 110813184 110984192 111025728 111614784 111656556 112257024 112720896 112894848 113246208 113536296 113703453 114065408 114233344 114276096 114452448 114925392 115102746 116199936 116422812 116785152 116965376 117448704 117629952 117803136 117847224 118200384 118382792 118472472 118751232 119831184 120389632 120434688 120512043 121073664 121118976 121305888 121484484 121848544 121894146 122462208 123158016 123731968 124151808 124664832 124857216 125566632 125656311 126289152 126877696 127006704 127202702 127401984 127598592 127728333 128323584 128415232 128512512 128759004 129144864 130724928 130926664 131334144 131383296 131586048 132333696 132428208 132528528 132975432 133180641 133281531 133595136 134217728 134561536 134759648 134810082 135438336 136207872 136469124 137079612 137769984 137982592 138412032 138552768 138766584 138970887 139198464 139670784 140089344 140464368 140681134 141262461 142022144 142075296 142737408 142829088 142882542 143548416 144364032 144467136 144576576 144799688 145287972 145965056 146460336 147065544 147292497 147750912 148034304 148819712 148875408 148981734 149094594 149676032 150294528 150526464 150994944 151381728 151604604 152368128 152603264 153233856 153470328 154933248 154991232 155230416 155713536 156112407 156598272 156839936 157070848 157129632 157600512 157963296 158022414 158334976 158740562 159774912 160579584 160682724 161431552 161491968 161741184 161979312 162409536 162525528 162648648 162776339 162899649 163282944 164210688 164767878 165535744 166219776 166476288 166538592 167422176 167541748 168385536 169342272 169869312 170131456 170304444 171098112 171350016 171414144 171678672 172193152 172654119 174299904 174634218 175112192 175177728 175448064 175560754 176173056 176444928 176570944 176704704 177300576 177574188 177708708 178126848 179746776 180024163 180584448 180652032 181610496 181958832 182226726 182772816 182841219 183693312 184549376 184737024 185022112 185294516 185597952 186227712 186785792 187285824 188349948 189433728 190316544 190438784 190510056 190804053 191102976 191397888 192485376 192622848 192768768 193138506 193717296 194163218 195280448 196087392 196389996 197001216 197379072 198500544 198642312 198792792 199099571 200392704 200701952 201326592 201842304 202139472 202215123 203157504 204311808 204627104 204703686 205619418 206577664 206654976 206973888 207618048 207829152 208149876 208797696 209506176 210134016 210617728 210696552 211021701 213033216 213112944 214106112 214243632 215322624 215654912 215972416 216546048 216700704 216864864 217199532 217710592 217931958 218947584 219690504 221626368 221968384 222051456 223229568 223313112 223472601 223641891 224514048 224658253 225441792 225789696 226492416 227072592 227406906 228130816 228466688 228552192 228904896 229850784 230205492 232399872 232845624 233570304 233930752 234897408 235259904 235606272 235694448 236400768 236765584 236944944 237502464 238110843 239662368 240779264 240869376 241024086 242147328 242237952 242611776 242968968 243697088 243788292 244924416 246316032 247151817 247463936 248303616 248463101 249329664 249714432 251133264 251312622 252578304 253755392 254013408 254405404 254803968 255197184 255456666 256647168 256830464 257025024 257518008 258289728 261449856 261853328 261951327 262668288 262766592 263172096 263341131 264667392 264856416 265057056 265950864 266361282 266563062 267190272 268435456 269123072 269519296 269620164 270876672 272415744 272938248 273340089 274159224 275539968 275965184 276824064 277105536 277533168 277941774 278396928 279341568 280178688 280928736 281362268 282524922 284044288 284150592 285474816 285658176 285765084 287096832 288728064 288934272 289153152 289599376 289707759 290575944 291244827 291930112 292920672 294131088 294584994 295501824 296068608 297639424 297750816 297963468 298189188 299352064 300589056 301052928 301989888 302763456 303209208 304736256 305206528 306467712 306940656 307055529 308429127 309866496 309982464 310460832 311427072 312224814 313196544 313679872 314141696 314259264 315201024 315926592 316044828 316669952 317481124 319549824 321159168 321365448 322863104 322983936 323482368 323958624 324819072 325051056 325297296 325552678 325799298 326565888 326897937 328421376 329535756 331071488 332439552 332952576 333077184 334844352 335083496 336771072 338684544 339738624 340262912 340608888 341110359 342196224 342700032 342828288 343357344 344386304 345308238 348599808 349268436 350224384 350355456 350896128 351121508 352346112 352889856 353141888 353409408 354601152 355148376 355417416 356253696 359493552 360048326 361168896 361304064 361536129 363220992 363917664 364453452 365545632 365682438 367386624 369098752 369474048 370044224 370589032 371195904 372455424 373571584 374571648 376699896 376968933 378867456 380633088 380877568 381020112 381608106 382205952 382795776 383184999 384970752 385245696 385537536 386277012 387434592 388326436 390560896 392174784 392779992 394002432 394758144 397001088 397284624 397585584 398199142 399541923 399844593 400785408 401403904 402653184 403684608 404278944 404430246 406315008 408623616 409254208 409407372 411238836 413155328 413309952 413947776 415236096 415658304 416299752 416912661 417595392 419012352 420268032 421235456 421393104 422043402 423787383 426066432 426225888 428212224 428487264 430645248 431309824 431944832 433092096 433401408 433729728 434399064 435421184 435863916 437895168 439381008 441877491 443252736 443936768 444102912 446459136 446626224 446945202 447283782 449028096 449316506 450883584 451579392 452984832 454145184 454813812 456261632 456933376 457104384 457809792 459701568 460410984 460739807 464799744 465691248 467140608 467861504 468337221 469794816 470519808 471212544 471388896 472801536 473531168 473889888 475004928 476221686 479324736 481558528 481738752 482048172 484294656 484475904 485223552 485937936 487394176 487576584 488329017 488698947 489848832 492632064 494303634 494927872 496607232 496926202 498659328 499428864 502266528 502625244 505156608 507510784 508026816 508810808 509559919 509607936 510394368 510913332 513294336 513660928 514050048 515036016 516579456 517962357 522899712 523706656 523902654 525336576 525533184 526344192 526682262 529334784 529712832 530114112 531901728 532722564 533126124 534380544 538246144 539038592 539240328 540072489 541753344 544831488 545876496 546680178 548318448 551079936 551930368 553648128 554211072 555066336 555883548 556793856 558683136 560357376 561857472 562724536 565049844 568088576 568301184 570949632 571316352 571530168 572412159 574193664 577456128 577868544 578306304 579198752 579415518 581151888 582489654 583860224 585841344 588262176 589169988 591003648 592137216 595278848 595501632 595926936 596378376 597298713 598704128 601178112 602105856 603979776 605526912 606418416 609472512 610413056 612935424 613881312 614111058 616858254 619732992 619964928 620921664 622854144 624449628 626393088 627359744 628283392 628518528 630402048 631853184 632089656 633065103 633339904 634962248 635897089 639099648 642318336 642730896 645726208 645967872 646964736 647917248 649638144 650102112 650594592 651105356 651598596 653131776 653795874 656842752 659071512 662142976 664879104 665905152 666154368 669688704 670166992 670417803 673542144 673974759 677369088 679477248 680525824 681217776 682220718 684392448 685400064 685656576 686714688 688772608 690616476 697199616 698536872 700448768 700710912 701792256 702243016 704692224 705779712 706283776 706818816 709202304 710296752 710834832 712507392 714332529 718987104 720096652 722337792 722608128 723072258 726441984 727835328 728906904 731091264 731364876 734773248 738197504 738948096 740088448 741178064 741455451 742391808 744910848 745389303 747143168 749143296 753399792 753937866 757734912 761266176 761755136 762040224 763216212 764411904 765591552 766369998 769941504 770491392 771075072 772554024 774869184 776652872 781121792 784349568 785559984 785853981 788004864 789516288 790023393 794002176 794569248 795171168 796398284 799083846 799689186 801570816 802807808 805306368 807369216 808557888 808860492 812630016 817247232 818508416 818814744 820020267 822477672 826310656 826619904 827895552 830472192 831316608 832599504 833825322 835190784 838024704 840536064 842470912 842786208 844086804 847574766 852132864 852451776 856424448 856974528 861290496 862619648 863889664 866184192 866802816 867459456 868798128 869123277 870842368 871727832 873073091 873734481 875790336 878762016 883754982 886505472 887873536 888205824 892918272 893252448 893890404 894567564 898056192 898633012 901767168 903158784 905969664 908290368 909627624 912523264 913866752 914208768 915619584 919403136 920821968 921479614 925287381 929599488 931382496 934281216 935723008 936674442 939589632 941039616 942425088 942777792 945603072 947062336 947779776 950009856 952443372 958649472 963117056 963477504 964096344 965584147 968589312 968951808 970447104 971875872 974788352 975153168 976658034 977397894 979697664 980693811 985264128 988607268 989855744 993214464 993852404 997318656 998857728 1004533056 1005250488 1010313216 1015021568 1016053632 1017621616 1019119838 1019215872 1020788736 1021826664 1023331077 1026588672 1027321856 1028100096 1030072032 1033158912 1035924714 1045799424 1047413312 1047805308 1050673152 1051066368 1052688384 1053364524 1058669568 1059425664 1060228224 1063803456 1065445128 1066252248 1067897699 1068761088 1076492288 1078077184 1078480656 1080144978 1083506688 1084608387 1089662976 1091752992 1093360356 1096636896 1102159872 1103860736 1107296256 1108422144 1110132672 1111767096 1113587712 1117366272 1120714752 1123714944 1125449072 1130099688 1130906799 1136177152 1136602368 1141899264 1142632704 1143060336 1144824318 1148387328 1154912256 1155737088 1156612608 1158397504 1158831036 1162303776 1164979308 1167720448 1171682688 1176524352 1178339976 1182007296 1184274432 1190557696 1191003264 1191853872 1192756752 1194597426 1197408256 1198625769 1199533779 1202356224 1204211712 1207959552 1211053824 1212836832 1218945024 1220826112 1225870848 1227762624 1228222116 1233716508 1239465984 1239929856 1241843328 1245708288 1248899256 1250737983 1252786176 1254719488 1256566784 1257037056 1260804096 1263706368 1264179312 1266130206 1266679808 1269924496 1271794178 1278199296 1284636672 1285461792 1291452416 1291935744 1293929472 1295834496 1299276288 1300204224 1301189184 1302210712 1303197192 1306263552 1307591748 1313685504 1318143024 1324285952 1325632473 1329758208 1331810304 1332308736 1339377408 1340333984 1340835606 1347084288 1347949518 1354738176 1358954496 1361051648 1362435552 1364441436 1368784896 1370800128 1371313152 1373429376 1377545216 1381232952 1382219421 1394399232 1397073744 1400897536 1401421824 1403584512 1404486032 1405011663 1409384448 1411559424 1412567552 1413637632 1418404608 1420593504 1421669664 1425014784 1428665058 1437974208 1440193304 1444675584 1445216256 1446144516 1452883968 1455670656 1457813808 1462182528 1462729752 1464987051 1466096841 1469546496 1476395008 1477896192 1480176896 1482356128 1482910902 1484783616 1489821696 1490778606 1494286336 1498286592 1506799584 1507875732 1515469824 1522532352 1523510272 1524080448 1526432424 1528679757 1528823808 1531183104 1532739996 1539883008 1540982784 1542150144 1545108048 1549738368 1553305744 1553887071 1562243584 1568699136 1571119968 1571707962 1576009728 1579032576 1580046786 1588004352 1589138496 1590342336 1592796568 1598167692 1599378372 1603141632 1605615616 1614738432 1617115776 1617720984 1620217467 1625260032 1634494464 1637016832 1637629488 1640040534 1644955344 1652621312 1653239808 1655791104 1660944384 1662633216 1665199008 1667650644 1670381568 1676049408 1681072128 1684941824 1685572416 1688173608 1695149532 1704265728 1704903552 1712848896 1713949056 1717236477 1722580992 1725239296 1727779328 1732368384 1733605632 1734918912 1737596256 1738246554 1741684736 1743455664 1746146182 1747468962 1751580672 1757524032 1767509964 1773010944 1775747072 1776411648 1785836544 1786504896 1787780808 1789135128 1791896139 1796112384 1797266024 1803534336 1806317568 1811939328 1816580736 1819255248 1825046528 1827733504 1828417536 1831239168 1838806272 1841643936 1842959228 1850574762 1859198976 1862764992 1868562432 1871446016 1873348884 1879179264 1882079232 1884850176 1885555584 1891206144 1894124672 1895559552 1899195309 1900019712 1904886744 1907691267 1917298944 1926234112 1926955008 1928192688 1931168294 1937178624 1937903616 1940894208 1943751744 1949576704 1950306336 1953316068 1954795788 1959395328 1961387622 1970528256 1977214536 1979711488 1986428928 1987704808 1994637312 1997715456 2009066112 2010500976 2011253409 2020626432 2021924277 2030043136 2032107264 2035243232 2038239676 2038431744 2041577472 2043653328 2046662154 2053177344 2054643712 2056200192 2060144064 2066317824 2071849428 2091598848 2094826624 2095610616 2101346304 2102132736 2105376768 2106729048 2117339136 2118851328 2120456448 2127606912 2130890256 2132504496 2135795398 2137522176 2142997587 2152984576 2156154368 2156961312 2160289956 2167013376 2169216774 2179325952 2183505984 2186720712 2193273792 2204319744 2207721472 2214592512 2216844288 2220265344 2223534192 2224366353 2227175424 2234732544 2236167909 2241429504 2247429888 2250898144 2260199376 2261813598 2272354304 2273204736 2283798528 2285265408 2286120672 2289648636 2296774656 2309824512 2311474176 2313225216 2316795008 2317662072 2324607552 2329958616 2335440896 2343365376 2353048704 2356679952 2364014592 2368548864 2370070179 2381115392 2382006528 2383707744 2385513504 2389194852 2394816512 2397251538 2399067558 2404712448 2408423424 2415919104 2422107648 2425673664 2437890048 2441652224 2451741696 2455525248 2456444232 2460060801 2467433016 2471240783 2478931968 2479859712 2483686656 2491416576 2497798512 2501475966 2505572352 2509438976 2513133568 2514074112 2521608192 2527412736 2528358624 2532260412 2533359616 2539848992 2543588356 2556398592 2569273344 2570923584 2582904832 2583871488 2587858944 2591668992 2598552576 2600408448 2602378368 2604421424 2606394384 2612527104 2615183496 2619219273 2621203443 2627371008 2636286048 2648571904 2651264946 2659516416 2663620608 2664617472 2678754816 2680667968 2681671212 2694168576 2695899036 2709476352 2717908992 2722103296 2724871104 2728882872 2733094111 2737569792 2741600256 2742626304 2746858752 2755090432 2762465904 2764438842 2775862143 2788798464 2794147488 2801795072 2802843648 2807169024 2808972064 2810023326 2818768896 2823118848 2825135104 2827275264 2836809216 2841187008 2843339328 2850029568 2857330116 2875948416 2880386608 2889351168 2890432512 2892289032 2896752441 2905767936 2911341312 2915627616 2924365056 2925459504 2929974102 2932193682 2939092992 2952790016 2955792384 2960353792 2964712256 2965821804 2969567232 2979643392 2981557212 2988572672 2996573184 3013599168 3015751464 3030939648 3045064704 3047020544 3048160896 3052864848 3057359514 3057647616 3062366208 3065479992 3069993231 3079766016 3081965568 3084300288 3090216096 3099476736 3106611488 3107774142 3124487168 3137398272 3142239936 3143415924 3152019456 3158065152 3160093572 3176008704 3178276992 3180684672 3185593136 3196335384 3198756744 3203693097 3206283264 3211231232 3229476864 3234231552 3235441968 3240434934 3250520064 3268988928 3274033664 3275258976 3280081068 3289910688 3305242624 3306479616 3311582208 3321888768 3325266432 3330398016 3335301288 3340763136 3352098816 3362144256 3369883648 3371144832 3376347216 3390299064 3392720397 3408531456 3409807104 3425697792 3427898112 3434472954 3445161984 3450478592 3455558656 3464736768 3467211264 3469837824 3475192512 3476493108 3483369472 3486911328 3492292364 3494937924 3503161344 3515048064 3535019928 3546021888 3551494144 3552823296 3571673088 3573009792 3575561616 3578270256 3583792278 3592224768 3594532048 3595877307 3607068672 3612635136 3623878656 3633161472 3638510496 3650093056 3655467008 3656835072 3662478336 3677612544 3683287872 3685918456 3701149524 3718397952 3725529984 3737124864 3742892032 3746697768 3752213949 3758358528 3764158464 3769700352 3771111168 3782412288 3788249344 3791119104 3798390618 3800039424 3809773488 3815382534 3834597888 3852468224 3853910016 3856385376 3862336588 3874357248 3875807232 3881788416 3887503488 3899153408 3900612672 3906632136 3909591576 3918790656 3922775244 3941056512 3954429072 3959422976 3972857856 3975409616 3976897419 3989274624 3995430912 4018132224 4021001952 4022506818 4041252864 4043848554 4060086272 4064214528 4070486464 4076479352 4076863488 4083154944 4087306656 4093324308 4106354688 4109287424 4112400384 4120288128 4132635648 4143698856 4146658263 4183197696 4189653248 4191221232 4202692608 4204265472 4210753536 4213458096 4215034989 4234678272 4237702656 4240912896 4255213824 4261780512 4265008992 4271590796 4275044352 4285995174 4305969152 4312308736 4313922624 4320579912 4334026752 4338433548 4358651904 4367011968 4373441424 4386547584 4394961153 4398290523 4408639488 4415442944 4429185024 4433688576 4440530688 4447068384 4448732706 4454350848 4469465088 4472335818 4482859008 4494859776 4501796288 4520398752 4523627196 4544708608 4546409472 4567597056 4570530816 4572241344 4579297272 4586039271 4593549312 4619649024 4622948352 4626450432 4633590016 4635324144 4649215104 4659917232 4661661213 4670881792 4686730752 4706097408 4713359904 4728029184 4737097728 4740140358 4762230784 4764013056 4767415488 4771027008 4778389704 4789633024 4794503076 4798135116 4809424896 4816846848 4844215296 4851347328 4860652401 4875780096 4883304448 4903483392 4911050496 4912888464 4920121602 4934866032 4942481566 4957863936 4959719424 4967373312 4982833152 4995597024 5002951932 5011144704 5018877952 5026267136 5028148224 5043216384 5054825472 5056717248 5064520824 5066719232 5079697984 5087176712 5112797184 5138546688 5141847168 5151709431 5165809664 5167742976 5175717888 5183337984 5197105152 5200816896 5204756736 5208842848 5212788768 5225054208 5230366992 5238438546 5242406886 5254742016 5272572096 5297143808 5302529892 5319032832 5327241216 5329234944 5357509632 5361335936 5363342424 5375688417 5388337152 5391798072 5418952704 5435817984 5444206592 5449742208 5457765744 5466188222 5475139584 5483200512 5485252608 5493717504 5510180864 5524931808 5528877684 5551724286 5577596928 5588294976 5603590144 5605687296 5614338048 5617944128 5620046652 5637537792 5646237696 5650270208 5654550528 5673618432 5682374016 5686678656 5697585927 5700059136 5714660232 5723073801 5751896832 5760773216 5778702336 5780865024 5784578064 5793504882 5811535872 5822682624 5831255232 5848730112 5850919008 5859948204 5864387364 5878185984 5911584768 5920707584 5929424512 5931643608 5939134464 5959286784 5963114424 5977145344 5993146368 6027198336 6031502928 6061879296 6065772831 6090129408 6094041088 6096321792 6105729696 6114719028 6115295232 6124732416 6130959984 6139986462 6159532032 6163931136 6168600576 6180432192 6198953472 6213222976 6215548284 6248974336 6274796544 6284479872 6286831848 6304038912 6316130304 6320187144 6352017408 6356553984 6361369344 6371186272 6392670768 6397513488 6407386194 6412566528 6422462464 6428992761 6458953728 6468463104 6470883936 6480869868 6501040128 6537977856 6548067328 6550517952 6560162136 6579821376 6610485248 6612959232 6623164416 6643777536 6650532864 6660796032 6670602576 6681526272 6704197632 6708503727 6724288512 6739767296 6742289664 6752694432 6780598128 6785440794 6817062912 6819614208 6851395584 6855796224 6868945908 6890323968 6900957184 6911117312 6929473536 6934422528 6939675648 6950385024 6952986216 6966738944 6973822656 6984584728 6989875848 6994867979 7006322688 7030096128 7070039856 7092043776 7102988288 7105646592 7110210537 7143346176 7146019584 7151123232 7156540512 7167584556 7184449536 7189064096 7191754614 7214137344 7225270272 7247757312 7266322944 7277020992 7300186112 7310934016 7313670144 7324956672 7355225088 7366575744 7371836912 7402299048 7413722349 7436795904 7451059968 7474249728 7485784064 7493395536 7504427898 7516717056 7528316928 7539400704 7542222336 7564824576 7576498688 7582238208 7596781236 7600078848 7619546976 7630765068 7669195776 7704936448 7707820032 7712770752 7724673176 7748714496 7751614464 7763576832 7775006976 7798306816 7801225344 7813264272 7819183152 7837581312 7845550488 7857657819 7863610329 7882113024 7908858144 7918845952 7945715712 7950819232 7953794838 7978549248 7990861824 8036264448 8042003904 8045013636 8082505728 8087697108 8120172544 8128429056 8140972928 8152958704 8153726976 8166309888 8174613312 8186648616 8199282333 8212709376 8218574848 8224800768 8240576256 8265271296 8287397712 8293316526 8366395392 8379306496 8382442464 8405385216 8408530944 8421507072 8426916192 8430069978 8469356544 8475405312 8481825792 8510427648 8523561024 8530017984 8543181592 8550088704 8571990348 8611938304 8624617472 8627845248 8641159824 8668053504 8676867096 8690257323 8717303808 8734023936 8746882848 8773095168 8789922306 8796581046 8817278976 8830885888 8858370048 8867377152 8881061376 8894136768 8897465412 8908701696 8938930176 8944671636 8965718016 8989719552 9003592576 9040797504 9047254392 9089417216 9092818944 9135194112 9141061632 9144482688 9158594544 9172078542 9187098624 9239298048 9245896704 9252900864 9267180032 9270648288 9298430208 9319834464 9323322426 9341763584 9373461504 9412194816 9426719808 9456058368 9474195456 9480280716 9524461568 9528026112 9534830976 9542054016 9556779408 9579266048 9589006152 9596270232 9603804001 9611079291 9618849792 9633693696 9688430592 9702694656 9721304802 9751560192 9766608896 9806966784 9822100992 9825776928 9840243204 9869732064 9884963132 9915727872 9919438848 9934746624 9965666304 9991194048 10005903864 10022289408 10037755904 10052534272 10056296448 10086432768 10109650944 10113434496 10129041648 10133438464 10159395968 10174353424 10178161191 10225594368 10277093376 10283694336 10303418862 10331619328 10335485952 10351435776 10366675968 10394210304 10401633792 10409513472 10417685696 10425577536 10450108416 10460733984 10476877092 10484813772 10509484032 10545144192 10594287616 10605059784 10621425617 10638065664 10654482432 10658469888 10715019264 10722671872 10726684848 10751376834 10776674304 10783596144 10787631921 10837905408 10871635968 10888413184 10899484416 10915531488 10932376444 10950279168 10966401024 10970505216 10987435008 11020361728 11049863616 11057755368 11103448572 11155193856 11176589952 11207180288 11211374592 11228676096 11235888256 11240093304 11256641847 11275075584 11292475392 11300540416 11309101056 11347236864 11364748032 11373357312 11395171854 11400118272 11429320464 11446147602 11503793664 11521546432 11557404672 11561730048 11569156128 11587009764 11623071744 11645365248 11662510464 11697460224 11701838016 11719896408 11728774728 11746874689 11756371968 11823169536 11841415168 11858849024 11863287216 11878268928 11918573568 11926228848 11930692257 11954290688 11986292736 12054396672 12063005856 12123758592 12131545662 12180258816 12188082176 12192643584 12211459392 12229438056 12230590464 12249464832 12261919968 12279972924 12319064064 12327862272 12337201152 12360864384 12397906944 12426445952 12431096568 12439974789 12497948672 12549593088 12568959744 12573663696 12608077824 12632260608 12640374288 12704034816 12713107968 12722738688 12742372544 12785341536 12795026976 12814772388 12825133056 12844924928 12857985522 12917907456 12936926208 12941767872 12961739736 13002080256 13075955712 13096134656 13101035904 13120324272 13159642752 13184883459 13194871569 13220970496 13225918464 13246328832 13254836927 13287555072 13301065728 13321592064 13341205152 13363052544 13408395264 13417007454 13448577024 13479534592 13484579328 13505388864 13561196256 13570881588 13634125824 13639228416 13702791168 13711592448 13737891816 13758117813 13780647936 13801914368 13822234624 13858947072 13868845056 13879351296 13900770048 13905972432 13933477888 13947645312 13969169456 13979751696 13989735958 14012645376 14060192256 14140079712 14184087552 14205976576 14211293184 14220421074 14286692352 14292039168 14302246464 14313081024 14335169112 14368899072 14378128192 14383509228 14428274688 14450540544 14532645888 14554041984 14581957203 14600372224 14621868032 14627340288 14649913344 14659322959 14710450176 14733151488 14743673824 14804598096 14827444698 14873591808 14902119936 14948499456 14971568128 14986791072 15008855796 15033434112 15056633856 15078801408 15084444672 15129649152 15152997376 15164476416 15193562472 15200157696 15239093952 15261530136 15338391552 15409872896 15415640064 15425541504 15449346352 15455128293 15497428992 15503228928 15527153664 15550013952 15596613632 15602450688 15626528544 15638366304 15675162624 15691100976 15715315638 15727220658 15764226048 15817716288 15837691904 15891431424 15901638464 15907589676 15957098496 15981723648 16072528896 16084007808 16090027272 16127065251 16165011456 16175394216 16240345088 16256858112 16281945856 16305917408 16307453952 16332619776 16349226624 16373297232 16398564666 16425418752 16437149696 16449601536 16481152512 16530542592 16574795424 16586633052 16732790784 16758612992 16764884928 16810770432 16817061888 16843014144 16853832384 16860139956 16938713088 16950810624 16963651584 17020855296 17047122048 17060035968 17086363184 17092757781 17100177408 17143980696 17169221403 17223876608 17249234944 17255690496 17282319648 17336107008 17353734192 17380514646 17434607616 17468047872 17493765696 17546190336 17579844612 17593162092 17634557952 17661771776 17734754304 17762122752 17788273536 17794930824 17817403392 17877860352 17889343272 17931436032 17979439104 18007185152 18081595008 18094508784 18178834432 18185637888 18197318493 18270388224 18282123264 18288965376 18317189088 18344157084 18374197248 18478596096 18491793408 18505801728 18534360064 18541296576 18596860416 18639668928 18646644852 18683527168 18746923008 18824389632 18853439616 18912116736 18948390912 18960561432 19048923136 19056052224 19069661952 19084108032 19113558816 19158532096 19178012304 19192540464 19207608002 19222158582 19237699584 19267387392 19286978283 19376861184 19405389312 19442609604 19503120384 19533217792 19613933568 19644201984 19651553856 19680486408 19739464128 19769926264 19831455744 19838877696 19869493248 19931332608 19982388096 20011807728 20044578816 20075511808 20105068544 20112592896 20125511181 20172865536 20219301888 20226868992 20258083296 20266876928 20318791936 20348706848 20356322382 20451188736 20554186752 20567388672 20606837724 20663238656 20670971904 20702871552 20733351936 20788420608 20803267584 20819026944 20835371392 20851155072 20900216832 20921467968 20953754184 20969627544 20984603937 21018968064 21090288384 21188575232 21210119568 21242851234 21276131328 21308964864 21316939776 21330631611 21430038528 21445343744 21453369696 21502753668 21553348608 21567192288 21575263842 21675810816 21743271936 21776826368 21798968832 21831062976 21864752888 21900558336 21932802048 21941010432 21974870016 22040723456 22099727232 22115510736 22206897144 22241167047 22310387712 22353179904 22414360576 22422749184 22457352192 22471776512 22480186608 22513283694 22550151168 22584950784 22601080832 22618202112 22694473728 22729496064 22746714624 22790343708 22800236544 22858640928 22892295204 23007587328 23043092864 23114809344 23123460096 23138312256 23174019528 23246143488 23290730496 23325020928 23394920448 23403676032 23439792816 23457549456 23493749378 23512743936 23572973457 23590830987 23646339072 23682830336 23717698048 23726574432 23756537856 23837147136 23852457696 23861384514 23908581376 23972585472 24108793344 24126011712 24247517184 24263091324 24360517632 24376164352 24385287168 24422918784 24458876112 24461180928 24498929664 24523839936 24559945848 24597846999 24638128128 24655724544 24674402304 24721728768 24795813888 24852891904 24862193136 24879949578 24995897344 25099186176 25137919488 25147327392 25216155648 25264521216 25280748576 25408069632 25426215936 25445477376 25484745088 25570683072 25590053952 25629544776 25650266112 25689849856 25715971044 25835814912 25873852416 25883535744 25923479472 26004160512 26070771969 26151911424 26192269312 26202071808 26240648544 26319285504 26369766918 26389743138 26441940992 26451836928 26492657664 26509673854 26575110144 26602131456 26643184128 26682410304 26726105088 26816790528 26834014908 26897154048 26959069184 26969158656 27010777728 27122392512 27141763176 27183648613 27268251648 27278456832 27405582336 27423184896 27475783632 27516235626 27561295872 27603828736 27644469248 27717894144 27737690112 27758702592 27801540096 27811944864 27866955776 27895290624 27938338912 27959503392 27979471916 28025290752 28120384512 28280159424 28368175104 28411953152 28422586368 28440842148 28573384704 28584078336 28604492928 28626162048 28670338224 28737798144 28756256384 28767018456 28811412003 28833237873 28856549376 28901081088 29065291776 29108083968 29163914406 29200744448 29243736064 29254680576 29299826688 29318645918 29420900352 29466302976 29487347648 29609196192 29654889396 29747183616 29804239872 29896998912 29943136256 29973582144 30017711592 30064035221 30066868224 30113267712 30157602816 30168889344 30259298304 30305994752 30328952832 30387124944 30400315392 30478187904 30523060272 30534483573 30676783104 30819745792 30831280128 30851083008 30898692704 30910256586 30994857984 31006457856 31054307328 31100027904 31193227264 31204901376 31253057088 31276732608 31350325248 31382201952 31430631276 31454441316 31528452096 31635432576 31782862848 31803276928 31815179352 31864276851 31914196992 31963447296 32145057792 32168015616 32180054544 32254130502 32330022912 32350788432 32480690176 32513716224 32563891712 32611834816 32614907904 32665239552 32698453248 32746594464 32797129332 32850837504 32874299392 32899203072 32962305024 33061085184 33149590848 33173266104 33465581568 33517225984 33529769856 33621540864 33634123776 33686028288 33707664768 33720279912 33769925541 33877426176 33901621248 33927303168 34041710592 34094244096 34120071936 34172726368 34185515562 34200354816 34287961392 34338442806 34447753216 34498469888 34511380992 34564639296 34672214016 34707468384 34761029292 34869215232 34936095744 34987531392 35092380672 35159689224 35186324184 35240624067 35269115904 35323543552 35469508608 35524245504 35576547072 35589861648 35634806784 35755720704 35778686544 35862872064 35958878208 36014370304 36163190016 36189017568 36357668864 36371275776 36394636986 36540776448 36564246528 36577930752 36634378176 36688314168 36748394496 36957192192 36983586816 37011603456 37068720128 37082593152 37193720832 37279337856 37293289704 37319924367 37367054336 37493846016 37517928251 37648779264 37706879232 37824233472 37896781824 37921122864 38097846272 38112104448 38139323904 38168216064 38227117632 38317064192 38356024608 38385080928 38415216004 38444317164 38475399168 38534774784 38573956566 38753722368 38810778624 38885219208 39006240768 39066435584 39227867136 39288403968 39303107712 39360972816 39478928256 39539852528 39554650377 39662911488 39677755392 39738986496 39764510781 39862665216 39964776192 40023615456 40089157632 40151023616 40210137088 40225185792 40251022362 40345731072 40438603776 40453737984 40516166592 40533753856 40637583872 40697413696 40712644764 40902377472 41108373504 41134777344 41213675448 41274353439 41326477312 41341943808 41405743104 41466703872 41576841216 41606535168 41638053888 41670742784 41702310144 41800433664 41842935936 41907508368 41939255088 41969207874 42037936128 42180576768 42377150464 42420239136 42485702468 42552262656 42617929728 42633879552 42661263222 42860077056 42890687488 42906739392 43005507336 43106697216 43134384576 43150527684 43351621632 43553652736 43597937664 43662125952 43729505776 43745871609 43801116672 43865604096 43882020864 43949740032 43977968877 44081446912 44199454464 44231021472 44413794288 44482334094 44620775424 44706359808 44828721152 44845498368 44914704384 44943553024 44960373216 45026567388 45100302336 45169901568 45202161664 45236404224 45388947456 45458992128 45493429248 45580687416 45600473088 45717281856 45784590408 46015174656 46086185728 46229618688 46246920192 46276624512 46348039056 46365384879 46492286976 46581460992 46650041856 46789840896 46807352064 46879585632 46915098912 46987498756 47025487872 47145946914 47181661974 47292678144 47365660672 47435396096 47453148864 47513075712 47674294272 47704915392 47722769028 47817162752 47945170944 48217586688 48252023424 48381195753 48495034368 48526182648 48721035264 48752328704 48770574336 48845837568 48917752224 48922361856 48997859328 49047679872 49119891696 49195693998 49276256256 49311449088 49348804608 49443457536 49591627776 49705783808 49724386272 49759899156 49991794688 50198372352 50275838976 50294654784 50432311296 50529042432 50561497152 50816139264 50852431872 50890954752 50969490176 51141366144 51180107904 51259089552 51278273343 51300532224 51379699712 51431942088 51507664209 51671629824 51747704832 51767071488 51846958944 52008321024 52141543938 52303822848 52384538624 52404143616 52481297088 52638571008 52739533836 52779486276 52883881984 52903673856 52985315328 53019347708 53204262912 53286368256 53364820608 53452210176 53633581056 53668029816 53794308096 53918138368 53938317312 54021555456 54244785024 54283526352 54367297226 54536503296 54556913664 54591955479 54811164672 54846369792 54951567264 55032471252 55122591744 55207657472 55288938496 55435788288 55475380224 55517405184 55603080192 55623889728 55733911552 55790581248 55876677824 55919006784 55958943832 56050581504 56240769024 56560318848 56736350208 56823906304 56845172736 56881684296 57146769408 57168156672 57208985856 57252324096 57340676448 57475596288 57512512768 57534036912 57622824006 57666475746 57713098752 57802162176 57860934849 58130583552 58216167936 58327828812 58401488896 58487472128 58509361152 58599653376 58637291836 58841800704 58932605952 58974695296 59218392384 59309778792 59494367232 59608479744 59793997824 59886272512 59947164288 60035423184 60128070442 60133736448 60226535424 60315205632 60337778688 60376533543 60518596608 60611989504 60657905664 60774249888 60800630784 60956375808 61046120544 61068967146 61353566208 61639491584 61662560256 61702166016 61797385408 61820513172 61989715968 62012915712 62108614656 62200055808 62386454528 62409802752 62506114176 62553465216 62700650496 62764403904 62861262552 62908882632 62953811811 63056904192 63270865152 63565725696 63606553856 63630358704 63728553702 63828393984 63926894592 63991894833 64290115584 64336031232 64360109088 64508261004 64660045824 64701576864 65027432448 65127783424 65223669632 65229815808 65330479104 65396906496 65493188928 65594258664 65701675008 65748598784 65798406144 65924610048 66122170368 66299181696 66346532208 66723501141 66931163136 67034451968 67059539712 67243081728 67268247552 67372056576 67415329536 67440559824 67539851082 67754852352 67803242496 67854606336 68083421184 68188488192 68240143872 68345452736 68371031124 68400709632 68575922784 68676885612 68895506432 68996939776 69022761984 69129278592 69344428032 69414936768 69522058584 69738430464 69872191488 69975062784 70184761344 70319378448 70372648368 70481248134 70538231808 70647087104 70718920371 70772492961 70939017216 71048491008 71153094144 71179723296 71269613568 71511441408 71557373088 71725744128 71917756416 72028740608 72326380032 72378035136 72715337728 72742551552 72789273972 73081552896 73128493056 73155861504 73268756352 73376628336 73496788992 73793540997 73914384384 73967173632 74023206912 74137440256 74165186304 74387441664 74558675712 74586579408 74639848734 74734108672 74987692032 75035856502 75297558528 75413758464 75648466944 75793563648 75842245728 76195692544 76224208896 76278647808 76336432128 76454235264 76634128384 76712049216 76770161856 76830432008 76888634328 76943547769 76950798336 77069549568 77147913132 77507444736 77621557248 77770438416 78012481536 78132871168 78212315907 78455734272 78576807936 78606215424 78721945632 78957856512 79079705056 79109300754 79325822976 79355510784 79477972992 79529021562 79725330432 79929552384 80047230912 80178315264 80302047232 80420274176 80450371584 80502044724 80691462144 80877207552 80907475968 81032333184 81275167744 81394827392 81425289528 81550945839 81804754944 82216747008 82269554688 82427350896 82548706878 82652954624 82683887616 82811486208 82933407744 83153682432 83213070336 83276107776 83341485568 83404620288 83600867328 83685871872 83815016736 83878510176 83938415748 84075872256 84361153536 84754300928 84840478272 84971404936 85104525312 85235859456 85267759104 85322526444 85720154112 85781374976 85813478784 86011014672 86213394432 86268769152 86301055368 86434236009 86499713619 86703243264 87107305472 87195875328 87324251904 87459011552 87491743218 87602233344 87731208192 87764041728 87899480064 87955937754 88162893824 88398908928 88462042944 88827588576 88964668188 89241550848 89412719616 89690996736 89829408768 89887106048 89920746432 90053134776 90192105663 90200604672 90339803136 90404323328 90472808448 90777894912 90917984256 90986858496 91161374832 91200946176 91434563712 91569180816 92030349312 92172371456 92459237376 92493840384 92553249024 92696078112 92730769758 92984573952 93162921984 93300083712 93579681792 93614704128 93759171264 93830197824 93974997512 94050975744 94291893828 94363323948 94585356288 94731321344 94870792192 94906297728 95348588544 95409830784 95445538056 95592830553 95634325504 95890341888 96435173376 96504046848 96762391506 96990068736 97052365296 97442070528 97504657408 97541148672 97691675136 97835504448 97844723712 97995718656 98095359744 98239783392 98391387996 98552512512 98622898176 98697609216 98886915072 99183255552 99411567616 99448772544 99519798312 99983589376 100396744704 100551677952 100589309568 100864622592 101058084864 101122994304 101632278528 101704863744 101781909504 101938980352 102282732288 102360215808 102518179104 102556546686 102601064448 102759399424 102863884176 103015328418 103343259648 103495409664 103534142976 103693917888 104016642048 104283087876 104607645696 104769077248 104808287232 104962594176 105277142016 105479067672 105558972552 105721872201 105767763968 105807347712 105970630656 106038695416 106408525824 106572736512 106729641216 106904420352 107267162112 107336059632 107588616192 107836276736 107876634624 108043110912 108489570048 108567052704 108734594452 109073006592 109113827328 109183910958 109622329344 109692739584 109903134528 110064942504 110245183488 110415314944 110577876992 110871576576 110950760448 111034810368 111206160384 111247779456 111467823104 111581162496 111753355648 111838013568 111917887664 111959773101 112101163008 112481538048 112553784753 113120637696 113472700416 113647812608 113690345472 113763368592 114293538816 114336313344 114417971712 114504648192 114681352896 114951192576 115025025536 115068073824 115245648012 115332951492 115426197504 115604324352 115721869698 116261167104 116432335872 116655657624 116802977792 116974944256 117018722304 117199306752 117274583672 117683601408 117865211904 117949390592 118436784768 118619557584 118663951131 118988734464 119216959488 119293532343 119587995648 119772545024 119894328576 120070846368 120256140884 120267472896 120453070848 120630411264 120675557376 120753067086 121037193216 121223979008 121315811328 121548499776 121601261568 121912751616 122092241088 122137934292 122707132416 123278983168 123325120512 123404332032 123594770816 123641026344 123823060317 123979431936 124025831424 124217229312 124400111616 124772909056 124819605504 125012228352 125106930432 125401300992 125528807808 125722525104 125817765264 125907623622 126113808384 126541730304 127131451392 127213107712 127260717408 127457107404 127656787968 127853789184 127983789666 128580231168 128672062464 128720218176 129016522008 129320091648 129403153728 130054864896 130255566848 130447339264 130660958208 130793812992 130986377856 131188517328 131237614827 131403350016 131497197568 131596812288 131849220096 131933906631 132244340736 132598363392 132693064416 133447002282 133862326272 134068903936 134119079424 134486163456 134536495104 134744113152 134830659072 134881119648 135079702164 135509704704 135606484992 135709212672 136166842368 136376976384 136480287744 136690905472 136742062248 136801419264 137151845568 137353771224 137791012864 137993879552 138045523968 138258557184 138688856064 138829873536 139044117168 139476860928 139744382976 139950125568 140369522688 140638756896 140745296736 140962496268 141076463616 141294174208 141437840742 141544985922 141878034432 142096982016 142306188288 142359446592 142539227136 143022882816 143114746176 143451488256 143835512832 144057481216 144652760064 144756070272 145143587259 145430675456 145485103104 145578547944 145803206197 146163105792 146256986112 146311723008 146537512704 146753256672 146993577984 147587081994 147828768768 147934347264 148046413824 148274880512 148330372608 148774883328 149117351424 149173158816 149279697468 149468217344 149975384064 150071713004 150595117056 150827516928 151296933888 151587127296 151684491456 152391385088 152448417792 152557295616 152672864256 152908470528 153268256768 153424098432 153540323712 153660864016 153777268656 153887095538 153901596672 154139099136 154295826264 154522992627 155014889472 155243114496 155540876832 156024963072 156265742336 156424631814 156911468544 157153615872 157212430848 157443891264 157915713024 158159410112 158218601508 158651645952 158711021568 158955945984 159058043124 159859104768 160094461824 160356630528 160604094464 160840548352 160900743168 161004089448 161252552549 161382924288 161754415104 161814951936 162064666368 162550335488 162789654784 162850579056 163101891678 163609509888 163775866437 164433494016 164539109376 164854701792 165097413756 165305909248 165367775232 165622972416 165866815488 166307364864 166426140672 166552215552 166682971136 166809240576 167201734656 167371743744 167630033472 167757020352 167876831496 168151744512 168722307072 169508601856 169680956544 169942809872 170209050624 170471718912 170535518208 170645052888 171440308224 171562749952 171626957568 172022029344 172426788864 172537538304 172602110736 172868472018 172999427238 173406486528 174214610944 174391750656 174648503808 174918023104 174983486436 175204466688 175462416384 175528083456 175798960128 175911875508 176325787648 176797817856 176924085888 177655177152 177929336376 178483101696 178825439232 179381993472 179658817536 179774212096 179841492864 180106269552 180384211326 180401209344 180679606272 180808646656 180945616896 181129600629 181555789824 181835968512 181973716992 182322749664 182401892352 182869127424 183138361632 184060698624 184344742912 184918474752 184987680768 185106498048 185392156224 185461539516 185969147904 186325843968 186600167424 187159363584 187229408256 187518342528 187660395648 187949995024 188101951488 188583787656 188726647896 188861435433 189170712576 189462642688 189741584384 189812595456 190697177088 190819661568 190891076112 191185661106 191268651008 191780683776 192870346752 193008093696 193524783012 193980137472 194104730592 195009314816 195082297344 195383350272 195671008896 195689447424 195991437312 196190719488 196479566784 196782775992 197105025024 197245796352 197395218432 197773830144 198366511104 198823135232 198897545088 199039596624 199967178752 200170503423 200793489408 201103355904 201178619136 201729245184 202116169728 202245988608 203264557056 203409727488 203563819008 203877960704 204565464576 204720431616 205036358208 205113093372 205202128896 205518798848 205727768352 206030656836 206686519296 206990819328 207068285952 207387835776 208033284096 208566175752 209215291392 209538154496 209616574464 209925188352 210554284032 210958135344 211117945104 211443744402 211535527936 211614695424 211941261312 212077390832 212156761113 212817051648 213145473024 213459282432 213808840704 214534324224 214672119264 215177232384 215672553472 215753269248 216086221824 216979140096 217134105408 217469188904 218146013184 218227654656 218367821916 219244658688 219385479168 219806269056 220129885008 220490366976 220830629888 221155753984 221380622991 221743153152 221901520896 222069620736 222412320768 222495558912 222935646208 223162324992 223506711296 223676027136 223835775328 223919546202 224202326016 224963076096 225107569506 226241275392 226945400832 227295625216 227380690944 227526737184 228587077632 228672626688 228835943424 229009296384 229362705792 229902385152 230050051072 230136147648 230491296024 230665902984 230830643307 230852395008 231208648704 231443739396 232522334208 232864671744 233311315248 233605955584 233949888512 234037444608 234398613504 234549167344 234636947721 235367202816 235730423808 235898781184 236873569536 237239115168 237327902262 237977468928 238433918976 238587064686 239175991296 239545090048 239788657152 240141692736 240512281768 240534945792 240906141696 241260822528 241351114752 241506134172 242074386432 242447958016 242631622656 243096999552 243825503232 244184482176 244275868584 244652837517 245414264832 246557966336 246650241024 246808664064 247189541632 247282052688 247646120634 247958863872 248051662848 248434458624 248800223232 249545818112 249639211008 250024456704 250213860864 250802601984 251057615616 251445050208 251635530528 251815247244 252227616768 253083460608 254262902784 254426215424 254521434816 254914214808 255313575936 255707578368 255967579332 257160462336 257344124928 257440436352 258033044016 258640183296 258806307456 259302708027 259499140857 260109729792 260511133696 260894678528 261321916416 261587625984 261972755712 262377034656 262475229654 262806700032 262994395136 263193624576 263698440192 263867813262 264488681472 265196726784 265386128832 266894004564 267724652544 268137807872 268238158848 269072990208 269488226304 269661318144 269762239296 270159404328 270576316989 271019409408 271212969984 271418425344 272333684736 272753952768 272960575488 273381810944 273484124496 273602838528 274303691136 274707542448 275582025728 275987759104 276091047936 276517114368 277377712128 277659747072 278088234336 278953721856 279488765952 279900251136 280739045376 281277513792 281490593472 281924992536 282152927232 282588348416 282875681484 283089971844 283756068864 284193964032 284612376576 284718893184 286045765632 286229492352 286778491659 286902976512 287671025664 288114962432 289305520128 289512140544 290287174518 290861350912 290970206208 291157095888 291606412394 292326211584 292513972224 292623446016 293075025408 293506513344 293987155968 295174163988 295657537536 295868694528 296092827648 296549761024 296660745216 297549766656 298234702848 298346317632 298559394936 298936434688 299950768128 300143426008 301190234112 301655033856 302593867776 303174254592 303368982912 304782770176 304896835584 305114591232 305345728512 305816941056 306536513536 306848196864 307080647424 307321728032 307554537312 307774191076 307803193344 308278198272 308591652528 309045985254 310029778944 310486228992 311081753664 312049926144 312531484672 312849263628 313822937088 314307231744 314424861696 314887782528 315831426048 316318820224 316437203016 317165616603 317303291904 317422043136 317911891968 318116086248 319718209536 320188923648 320713261056 321208188928 321681096704 321801486336 322008178896 322505105098 322765848576 323508830208 323629903872 324129332736 325100670976 325579309568 325701158112 326203783356 327219019776 327551732874 328866988032 329078218752 329709403584 330194827512 330611818496 330735550464 331245944832 331733630976 332614729728 332852281344 333104431104 333365942272 333618481152 334403469312 334743487488 335260066944 335514040704 335753662992 335879319303 336303489024 337444614144 337661354259 339017203712 339361913088 339885619744 340418101248 340943437824 341071036416 341290105776 342880616448 343125499904 343253915136 344044058688 344853577728 345075076608 345204221472 345736944036 345998854476 346812973056 348783501312 349297007616 349836046208 349966972872 350408933376 350924832768 351056166912 351597920256 351823751016 352651575296 353595635712 353848171776 355310354304 355858672752 356966203392 357650878464 357880597029 358763986944 359317635072 359548424192 359682985728 360212539104 360768422652 360802418688 361359212544 361617293312 361891233792 362259201258 363111579648 363671937024 363947433984 364645499328 364803784704 365738254848 366276723264 368121397248 368689485824 369836949504 369975361536 370212996096 370784312448 370923079032 371469180951 371938295808 372651687936 373200334848 374318727168 374458816512 375036685056 375320791296 375899990048 376203902976 377167575312 377453295792 377722870866 378341425152 378925285376 379483168768 379625190912 381394354176 381639323136 381782152224 382371322212 382537302016 383561367552 385740693504 386016187392 387049566024 387960274944 388209461184 390018629632 390164594688 390766700544 391342017792 391982874624 392381438976 392959133568 393565551984 394210050048 394491592704 394790436864 395547660288 395801719893 396733022208 397646270464 397795090176 398079193248 399934357504 400341006846 401586978816 402206711808 402357238272 403458490368 404232339456 404491977216 406529114112 406819454976 407127638016 407755921408 409130929152 409440863232 410072716416 410226186744 410404257792 411037597696 411455536704 412061313672 412697210761 413373038592 413981638656 414136571904 414775671552 416066568192 417132351504 418430582784 419076308992 419233148928 419850376704 421108568064 421916270688 422235890208 422887488804 423071055872 423229390848 423882522624 424154781664 424313522226 425634103296 426290946048 426918564864 427617681408 429068648448 429344238528 430354464768 431345106944 431506538496 432172443648 433958280192 434268210816 434938377808 436292026368 436455309312 436735643832 437409618591 438489317376 438770958336 439612538112 440259770016 440980733952 441661259776 442311507968 442761245982 443486306304 443803041792 444139241472 444824641536 444991117824 445871292416 446324649984 447013422592 447352054272 447671550656 447839092404 448404652032 449926152192 450215139012 452482550784 453890801664 454591250432 454761381888 455053474368 457174155264 457345253376 457671886848 458018592768 458725411584 459804770304 460100102144 460272295296 460982592048 461331805968 461661286614 461704790016 462417297408 462887478792 463568977881 465044668416 465729343488 466622630496 467211911168 467899777024 468074889216 468797227008 469098334688 469273895442 470734405632 471460847616 471797562368 473747139072 474478230336 474655804524 475954937856 476867837952 477174129372 479090180096 479577314304 480283385472 481024563536 481069891584 481812283392 482521645056 482702229504 483012268344 483757657647 484148772864 484895916032 485263245312 486193999104 487651006464 488368964352 488551737168 489305675034 490828529664 493115932672 493300482048 493617328128 494379083264 494564105376 495292241268 495917727744 496103325696 496868917248 497600446464 499091636224 499278422016 500048913408 500427721728 501605203968 502115231232 502890100416 503271061056 503630494488 504455233536 506166921216 508525805568 508852430848 509042869632 509828429616 510627151872 511415156736 511935158664 514320924672 514688249856 514880872704 516066088032 517280366592 517612614912 518605416054 518998281714 520219459584 521022267392 521789357056 522643832832 523175251968 523945511424 524754069312 524950459308 525613400064 525988790272 526387249152 527396880384 527735626524 528977362944 530393453568 530772257664 533788009128 535449305088 536275615744 536476317696 538145980416 538976452608 539322636288 539524478592 540318808656 541152633978 542038818816 542425939968 542836850688 544667369472 545507905536 545921150976 546763621888 546968248992 547205677056 548607382272 549415084896 551164051456 551975518208 552182095872 553034228736 554755424256 555319494144 556176468672 557907443712 558977531904 559800502272 561478090752 562555027584 562981186944 563849985072 564305854464 565176696832 565751362968 566179943688 566584306299 567512137728 568387928064 569224753152 569437786368 572091531264 572458984704 573556983318 573805953024 575342051328 576229924864 578611040256 579024281088 580574349036 581722701824 581940412416 582314191776 583212824788 585027944448 585246892032 586150050816 587013026688 587974311936 590348327976 591315075072 591737389056 592185655296 593099522048 593321490432 595099533312 596469405696 596692635264 597118789872 597872869376 599901536256 600286852016 600511510269 602380468224 603310067712 605187735552 606348509184 606737965824 609565540352 609793671168 610229182464 610691457024 611633882112 613073027072 613696393728 614161294848 614643456064 615109074624 615548382152 615606386688 616556396544 617183305056 618091970508 620059557888 620972457984 622163507328 624099852288 625062969344 625698527256 627645874176 628614463488 628849723392 629775565056 631662852096 632637640448 632874406032 634331233206 634606583808 634844086272 635823783936 636232172496 636470283339 639436419072 640377847296 641426522112 642416377856 643362193408 643602972672 644016357792 645010210196 645531697152 647017660416 647259807744 648258665472 650201341952 651158619136 651402316224 652407566712 654438039552 655103465748 657733976064 658156437504 659418807168 660389655024 661223636992 661471100928 662491889664 663467261952 664141868973 665229459456 665704562688 666208862208 666731884544 667236962304 668806938624 669486974976 670520133888 671028081408 671507325984 671758638606 672606978048 674889228288 675322708518 678034407424 678723826176 679771239488 680836202496 681886875648 682142072832 682580211552 685761232896 686250999808 686507830272 688088117376 689707155456 690150153216 690408442944 691473888072 691997708952 692491929921 693625946112 697567002624 698594015232 699672092416 699933945744 700817866752 701849665536 702112333824 703195840512 703647502032 703910843163 705303150592 707191271424 707696343552 710620708608 711717345504 713932406784 715301756928 715761194058 717527973888 718635270144 719096848384 719365971456 720425078208 721536845304 721604837376 722718425088 723234586624 723782467584 724518402516 726223159296 727343874048 727894867968 729290998656 731476509696 732553446528 733958512551 736242794496 737378971648 739673899008 739950723072 740425992192 741568624896 741846158064 742938361902 743876591616 745303375872 746400669696 748637454336 748917633024 750073370112 750641582592 751799980096 752407805952 754335150624 754906591584 755445741732 756682850304 757850570752 758966337536 759250381824 762788708352 763278646272 763564304448 764742644424 765074604032 767122735104 771481387008 772032374784 774099132048 775920549888 776418922368 777908124081 778497422571 780037259264 780329189376 781533401088 782684035584 783965749248 784762877952 785918267136 787131103968 788420100096 788983185408 789580873728 791095320576 791603439786 793466044416 795292540928 795590180352 796158386496 799868715008 800682013692 803173957632 804413423616 804714476544 808464678912 808983954432 811728950967 813058228224 813638909952 814255276032 815511842816 818261858304 818881726464 820145432832 820452373488 820808515584 822075195392 822911073408 824122627344 825394421522 826746077184 827963277312 828273143808 829551343104 832133136384 834264703008 836861165568 838152617984 838466297856 839700753408 842217136128 843832541376 844471780416 845774977608 846142111744 846458781696 847765045248 848309563328 848627044452 851268206592 852581892096 853837129728 858137296896 858688477056 860335474977 860708929536 862690213888 863013076992 864344887296 867916560384 868536421632 869876755616 872584052736 872910618624 873471287664 874819237182 876978634752 877541916672 879225076224 880519540032 881961467904 883322519552 884623015936 885522491964 886972612608 887606083584 888278482944 889649283072 889982235648 892649299968 894026845184 894704108544 895343101312 895678184808 896809304064 899852304384 900430278024 904965101568 907781603328 909182500864 909522763776 910106948736 914348310528 914690506752 915343773696 916037185536 917450823168 919609540608 920200204288 920544590592 921965184096 922663611936 923322573228 923409580032 924834594816 925774957584 927137955762 930089336832 931458686976 933245260992 934423822336 935799554048 936149778432 937594454016 938196669376 938547790884 941468811264 942921695232 943595124736 947494278144 948956460672 949311609048 951496849809 951909875712 953735675904 954348258744 958180360192 959154628608 960566770944 962049127072 962139783168 963624566784 965043290112 965404459008 966024536688 967515315294 968297545728 969791832064 970526490624 972387998208 975302012928 976737928704 977103474336 978611350068 981657059328 986600964096 987234656256 988758166528 989128210752 990584482536 991835455488 992206651392 993737834496 995200892928 998183272448 998556844032 1000097826816 1000855443456 1003210407936 1004230462464 1005780200832 1006542122112 1007260988976 1008910467072 1012333842432 1012984062777 1017051611136 1017704861696 1018085739264 1019656859232 1021254303744 1022830313472 1023870317328 1028641849344 1029376499712 1029761745408 1032132176064 1034560733184 1035225229824 1037210832108 1037996563428 1040438919168 1042044534784 1043578714112 1046350503936 1047891022848 1049508138624 1049900918616 1051226800128 1051977580544 1052774498304 1054793760768 1055471253048 1057954725888 1060786907136 1061544515328 1067576018256 1070898610176 1072551231488 1072952635392 1073641791087 1076291960832 1077952905216 1078645272576 1079048957184 1080637617312 1082305267956 1084077637632 1084851879936 1085673701376 1089334738944 1091015811072 1091842301952 1093527243776 1093936497984 1094411354112 1097214764544 1098830169792 1102328102912 1103951036416 1104364191744 1106068457472 1109510848512 1110638988288 1112352937344 1115814887424 1117955063808 1119601004544 1122956181504 1125110055168 1125962373888 1127699970144 1128611708928 1130353393664 1131502725936 1132359887376 1133168612598 1135024275456 1136775856128 1138449506304 1138875572736 1144183062528 1144917969408 1147113966636 1147611906048 1150684102656 1152459849728 1157222080512 1158048562176 1161148698072 1163445403648 1163880824832 1164628383552 1166425649576 1170055888896 1170493784064 1172300101632 1174026053376 1175948623872 1180696655952 1182630150144 1183474778112 1184371310592 1186199044096 1186642980864 1187405159679 1190199066624 1192938811392 1193385270528 1194237579744 1195745738752 1199803072512 1200573704032 1201023020538 1204760936448 1206620135424 1210375471104 1212697018368 1213475931648 1219131080704 1219587342336 1220458364928 1221382914048 1223267764224 1226146054144 1227392787456 1228322589696 1229286912128 1230218149248 1231096764304 1231212773376 1233112793088 1234366610112 1236183941016 1238091632283 1240119115776 1241944915968 1244327014656 1248199704576 1250125938688 1251397054512 1255291748352 1257228926976 1257699446784 1259551130112 1263325704192 1265275280896 1265748812064 1268662466412 1269213167616 1269688172544 1271647567872 1272464344992 1272940566678 1278872838144 1280755694592 1282853044224 1284832755712 1286724386816 1287205945344 1288032715584 1290020420392 1291063394304 1294035320832 1294519615488 1296517330944 1300402683904 1302317238272 1302804632448 1304815133424 1308876079104 1310206931496 1312228855773 1315467952128 1316312875008 1318837614336 1320779310048 1322447273984 1322942201856 1324983779328 1326934523904 1328283737946 1330458918912 1331409125376 1332417724416 1333463769088 1334473924608 1337613877248 1338973949952 1341040267776 1342056162816 1343014651968 1343517277212 1345213956096 1349778456576 1350645417036 1356068814848 1357447652352 1359542478976 1361672404992 1363773751296 1364284145664 1365160423104 1371522465792 1372501999616 1373015660544 1376176234752 1379414310912 1380300306432 1380816885888 1382947776144 1383995417904 1384983859842 1387251892224 1395134005248 1397188030464 1399344184832 1399867891488 1401635733504 1403699331072 1404224667648 1406391681024 1407295004064 1407821686326 1410606301184 1414382542848 1415392687104 1421241417216 1423434691008 1427864813568 1430603513856 1431522388116 1437270540288 1438193696768 1438731942912 1440850156416 1443073690608 1443209674752 1445436850176 1446469173248 1447564935168 1449036805032 1451272972941 1452446318592 1454687748096 1455789735936 1458581997312 1462953019392 1465106893056 1467917025102 1472485588992 1474757943296 1479347798016 1479901446144 1480851984384 1483137249792 1483692316128 1485876723804 1487753183232 1490606751744 1492801339392 1497274908672 1497835266048 1500146740224 1501283165184 1503599960192 1504815611904 1508670301248 1509813183168 1510891483464 1513365700608 1515701141504 1517932675072 1518500763648 1525577416704 1526557292544 1527128608896 1529485288848 1530149208064 1534245470208 1542962774016 1544064749568 1548198264096 1551841099776 1552837844736 1555816248162 1556994845142 1560074518528 1560658378752 1563066802176 1565368071168 1567931498496 1569525755904 1571836534272 1574262207936 1576840200192 1577966370816 1579161747456 1582190641152 1583206879572 1586932088832 1590585081856 1591180360704 1592316772992 1599737430016 1601364027384 1603835268167 1606347915264 1608826847232 1609428953088 1616929357824 1617967908864 1623457901934 1626116456448 1627277819904 1628510552064 1631023685632 1636523716608 1637763452928 1640290865664 1640904746976 1641617031168 1644150390784 1645822146816 1648245254688 1650788843044 1653492154368 1655926554624 1656546287616 1659102686208 1664266272768 1668529406016 1673722331136 1676305235968 1676932595712 1679401506816 1684434272256 1687665082752 1688943560832 1691549955216 1692284223488 1692917563392 1695530090496 1696619126656 1697254088904 1699752918897 1702536413184 1705163784192 1707674259456 1716274593792 1717376954112 1720670949954 1721417859072 1725380427776 1726026153984 1728689774592 1735833120768 1737072843264 1739753511232 1745168105472 1745821237248 1746942575328 1749638474364 1755083833344 1758450152448 1761039080064 1763922935808 1766645039104 1769246031872 1771044983928 1773778078039 1773945225216 1775212167168 1776556965888 1779298566144 1779964471296 1785298599936 1788053690368 1789408217088 1790686202624 1791356369616 1793618608128 1799704608768 1800860556048 1801534530807 1809930203136 1815563206656 1818365001728 1819045527552 1820213897472 1828696621056 1829381013504 1830687547392 1832074371072 1834901646336 1839219081216 1840400408576 1841089181184 1843930368192 1845327223872 1846645146456 1846819160064 1849669189632 1851549915168 1854275911524 1860178673664 1862917373952 1866490521984 1871599108096 1872299556864 1875188908032 1876393338752 1877095581768 1882937622528 1885843390464 1887190249472 1894988556288 1897912921344 1898623218096 1902993699618 1903819751424 1907471351808 1908696517488 1916360720384 1918309257216 1921133541888 1924098254144 1924279566336 1927249133568 1930086580224 1930808918016 1932049073376 1935030630588 1936595091456 1939583664128 1941052981248 1944775996416 1950604025856 1953475857408 1954206948672 1957222700136 1963314118656 1973201928192 1974469312512 1977516333056 1978256421504 1981168965072 1983670910976 1984413302784 1987475668992 1990401785856 1992425606919 1996366544896 1997113688064 2000195653632 2001710886912 2006420815872 2008460924928 2011560401664 2013084244224 2014521977952 2017820934144 2024667684864 2025968125554 2034103222272 2035409723392 2036171478528 2039313718464 2042508607488 2045660626944 2047740634656 2057283698688 2058752999424 2059523490816 2064264352128 2069121466368 2070450459648 2074421664216 2075993126856 2077475789763 2080877838336 2084089069568 2087157428224 2092701007872 2095782045696 2099016277248 2099801837232 2102453600256 2103955161088 2105548996608 2109587521536 2110942506096 2115909451776 2121573814272 2123089030656 2135152036512 2141797220352 2145102462976 2145905270784 2147283582174 2152583921664 2155905810432 2157290545152 2158097914368 2161275234624 2164610535912 2168155275264 2169703759872 2171347402752 2178669477888 2182031622144 2183684603904 2187054487552 2187872995968 2194429529088 2197660339584 2201875537653 2204656205824 2207902072832 2208728383488 2212136914944 2213557766809 2219021697024 2221277976576 2224705874688 2231629774848 2235910127616 2239202009088 2245912363008 2250220110336 2251924747776 2255399940288 2257223417856 2260706787328 2263005451872 2264719774752 2266337225196 2270048550912 2273551712256 2276899012608 2277751145472 2288366125056 2289835938816 2294227933272 2295223812096 2301368205312 2304919699456 2314444161024 2316097124352 2322297396144 2326890807296 2327761649664 2329256767104 2332851299152 2333724372243 2340111777792 2340987568128 2344600203264 2348052106752 2351897247744 2361393311904 2365260300288 2366949556224 2368742621184 2372398088192 2373285961728 2374810319358 2380398133248 2385877622784 2386770541056 2388475159488 2391491477504 2399606145024 2401147408064 2402046041076 2409521872896 2413240270848 2425394036736 2426951863296 2435186852901 2438262161408 2439174684672 2440916729856 2442765828096 2446535528448 2452292108288 2454785574912 2456645179392 2458573824256 2460436298496 2462193528608 2462425546752 2466225586176 2468733220224 2472367882032 2476183264566 2480238231552 2483889831936 2488654029312 2496399409152 2500251877376 2502794109024 2510583496704 2514457853952 2515398893568 2519102260224 2526651408384 2530550561792 2531497624128 2537324932824 2538426335232 2539376345088 2543295135744 2544928689984 2545881133356 2557745676288 2561511389184 2569665511424 2573448773632 2574411890688 2576065431168 2580040840784 2581006424931 2582126788608 2588070641664 2589039230976 2593034661888 2600805367808 2604634476544 2605609264896 2609630266848 2617752158208 2620413862992 2624457711546 2630935904256 2632625750016 2637675228672 2641558620096 2644894547968 2645884403712 2649967558656 2653869047808 2656567475892 2660917837824 2662818250752 2664835448832 2666927538176 2668947849216 2677947899904 2682080535552 2684112325632 2686029303936 2687034554424 2690427912192 2699556913152 2701290834072 2712137629696 2714895304704 2719084957952 2723344809984 2727547502592 2728568291328 2730320846208 2743044931584 2745003999232 2746031321088 2752352469504 2758828621824 2760600612864 2761633771776 2765895552288 2767990835808 2769967719684 2774503784448 2790268010496 2794376060928 2798688369664 2799735782976 2803271467008 2807398662144 2808449335296 2812783362048 2814590008128 2815643372652 2821212602368 2828765085696 2830785374208 2842482834432 2846869382016 2854490549427 2855729627136 2861207027712 2863044776232 2874541080576 2876387393536 2877463885824 2881700312832 2886147381216 2886419349504 2890873700352 2892938346496 2895129870336 2898073610064 2902545945882 2904892637184 2909375496192 2911579471872 2917163994624 2925906038784 2930213786112 2935834050204 2944971177984 2949515886592 2959802892288 2961703968768 2966274499584 2967384632256 2971753447608 2975506366464 2981213503488 2985602678784 2994549817344 2995670532096 3000293480448 3002566330368 3007199920384 3009631223808 3017340602496 3019626366336 3021782966928 3026731401216 3031402283008 3035865350144 3037001527296 3038952188331 3051154833408 3053114585088 3054257217792 3058970577696 3060298416128 3068490940416 3085925548032 3088129499136 3096396528192 3103682199552 3105675689472 3111632496324 3113989690284 3120149037056 3121316757504 3126133604352 3130736142336 3139051511808 3143673068544 3148524415872 3153680400384 3155932741632 3158323494912 3164381282304 3166413759144 3173864177664 3181170163712 3182360721408 3184633545984 3199474860032 3202728054768 3207670536334 3212695830528 3217653694464 3218857906176 3220925373261 3233858715648 3235935817728 3246915803868 3252232912896 3254555639808 3257021104128 3262047371264 3273047433216 3275526905856 3280581731328 3281809493952 3283234062336 3288300781568 3291644293632 3296490509376 3301577686088 3306984308736 3311853109248 3313092575232 3318205372416 3328532545536 3337058812032 3347444662272 3352610471936 3353865191424 3358803013632 3368868544512 3375330165504 3377887121664 3383099910432 3384568446976 3385835126784 3391060180992 3393238253312 3394508177808 3399505837794 3405072826368 3410327568384 3415348518912 3432549187584 3434753908224 3441341899908 3442835718144 3450760855552 3452052307968 3457379549184 3471666241536 3474145686528 3479507022464 3490336210944 3491642474496 3493885150656 3499276948728 3510167666688 3516900304896 3522078160128 3527845871616 3533290078208 3538492063744 3542089967856 3547556156078 3547890450432 3550424334336 3553113931776 3558597132288 3559928942592 3562215479037 3570597199872 3576107380736 3578816434176 3581372405248 3582712739232 3587237216256 3599409217536 3601721112096 3603069061614 3619860406272 3631126413312 3636730003456 3638091055104 3640427794944 3657393242112 3658762027008 3661375094784 3664148742144 3669803292672 3678438162432 3680800817152 3682178362368 3687860736384 3690654447744 3693290292912 3693638320128 3699338379264 3703099830336 3708551823048 3714274896849 3720357347328 3725834747904 3732981043968 3743198216192 3744599113728 3750377816064 3752786677504 3754191163536 3765875245056 3771686780928 3774380498944 3789977112576 3795825842688 3797246436192 3805987399236 3807639502848 3814942703616 3817393034976 3836618514432 3842267083776 3848196508288 3848559132672 3854498267136 3860173160448 3861617836032 3864098146752 3870061261176 3873190182912 3879167328256 3882105962496 3889551992832 3901208051712 3906951714816 3908413897344 3914445400272 3926628237312 3936686567319 3946403856384 3948938625024 3955032666112 3956512843008 3962337930144 3967341821952 3968826605568 3974951337984 3980803571712 3984851213838 3992733089792 3994227376128 4000391307264 4003421773824 4012841631744 4016921849856 4023120803328 4026168488448 4029043955904 4035641868288 4049335369728 4051936251108 4068206444544 4070819446784 4072342957056 4078627436928 4085017214976 4091321253888 4095481269312 4114567397376 4117505998848 4119046981632 4128528704256 4138242932736 4140900919296 4148843328432 4151986253712 4154951579526 4161755676672 4168178139136 4174314856448 4185402015744 4191564091392 4198032554496 4199603674464 4204907200512 4207910322176 4211097993216 4219175043072 4221885012192 4231818903552 4243147628544 4246178061312 4270304073024 4283594440704 4290204925952 4291810541568 4294567164348 4311811620864 4314581090304 4316195828736 4322550469248 4329221071824 4336310550528 4339407519744 4342694805504 4353818918823 4357338955776 4364063244288 4367369207808 4374108975104 4375745991936 4388859058176 4395320679168 4403751075306 4409312411648 4415804145664 4417456766976 4424273829888 4427115533618 4438043394048 4442555953152 4449411749376 4463259549696 4471820255232 4478404018176 4491824726016 4500440220672 4503849495552 4510799880576 4514446835712 4521413574656 4526010903744 4529439549504 4532674450392 4539669318371 4540097101824 4547103424512 4553798025216 4555502290944 4576732250112 4579671877632 4588455866544 4590447624192 4602736410624 4609839398912 4628888322048 4632194248704 4644594792288 4653781614592 4655523299328 4658513534208 4665702598304 4667448744486 4680223555584 4681975136256 4689200406528 4696104213504 4703794495488 4722786623808 4730520600576 4733899112448 4737485242368 4744796176384 4746571923456 4749620638716 4760796266496 4771755245568 4773541082112 4776950318976 4799212290048 4802294816128 4804092082152 4811505804501 4819043745792 4826480541696 4850788073472 4853903726592 4870373705802 4876524322816 4878349369344 4881833459712 4885531656192 4893071056896 4904584216576 4909571149824 4913290358784 4917147648512 4920872596992 4924387057216 4924851093504 4932451172352 4937466440448 4944735764064 4952366529132 4960476463104 4967779663872 4977308058624 4992798818304 5000503754752 5005588218048 5021166993408 5028915707904 5030797787136 5038204520448 5053302816768 5061101123584 5062995248256 5074649865648 5076852670464 5078752690176 5086590271488 5089857379968 5091762266712 5099258756691 5115491352576 5123022778368 5139331022848 5146897547264 5148823781376 5152130862336 5160081681568 5162012849862 5164253577216 5176141283328 5178078461952 5186069323776 5201610735616 5209268953088 5211218529792 5219260533696 5235504316416 5240827725984 5248915423092 5265251500032 5275350457344 5283117240192 5291768807424 5299935117312 5307738095616 5313134951784 5321334234117 5321835675648 5325636501504 5329670897664 5333855076352 5337895698432 5355895799808 5364161071104 5368224651264 5372058607872 5374069108848 5380855824384 5399113826304 5402581668144 5424275259392 5429790609408 5438169915904 5446689619968 5455095005184 5457136582656 5460641692416 5486089863168 5490007998464 5492062642176 5504704939008 5517657243648 5521201225728 5523267543552 5531791104576 5535981671616 5539935439368 5549007568896 5580536020992 5588752121856 5597376739328 5599471565952 5614797324288 5616898670592 5625566724096 5629180016256 5631286745304 5642425204736 5657530171392 5661570748416 5684965668864 5693738764032 5708981098854 5711459254272 5722414055424 5726089552464 5749082161152 5752774787072 5754927771648 5763400625664 5772294762432 5772838699008 5781747400704 5785876692992 5790259740672 5796147220128 5805091891764 5809785274368 5818750992384 5823158943744 5834327989248 5851812077568 5860427572224 5871668100408 5889942355968 5899031773184 5919605784576 5923407937536 5932548999168 5934769264512 5943506895216 5951012732928 5962427006976 5971205357568 5989099634688 5991341064192 6000586960896 6005132660736 6014399840768 6019262447616 6034681204992 6039252732672 6043565933856 6053462802432 6062804566016 6071730700288 6074003054592 6077904376662 6102309666816 6106229170176 6108514435584 6117941155392 6120596832256 6136981880832 6171851096064 6176258998272 6192793056384 6207364399104 6211351378944 6223264992648 6227979380568 6232427369289 6240298074112 6242633515008 6252267208704 6261472284672 6278103023616 6287346137088 6297048831744 6307360800768 6311865483264 6316646989824 6328762564608 6332827518288 6347728355328 6362340327424 6364721442816 6369267091968 6398949720064 6405456109536 6415341072668 6425391661056 6435307388928 6437715812352 6441850746522 6467717431296 6471871635456 6493831607736 6504465825792 6509111279616 6514042208256 6524094742528 6546094866432 6551053811712 6561163462656 6563618987904 6576601563136 6583288587264 6592981018752 6603155372176 6605626612959 6613968617472 6623706218496 6626185150464 6636410744832 6640673300427 6657065091072 6674117624064 6694889324544 6705220943872 6707730382848 6717606027264 6737737089024 6750660331008 6755774243328 6766199820864 6769136893952 6771670253568 6782120361984 6786476506624 6789016355616 6799011675588 6810145652736 6820655136768 6830697037824 6865098375168 6869507816448 6882683799816 6885671436288 6901521711104 6904104615936 6914759098368 6943332483072 6948291373056 6959014044928 6980672421888 6983284948992 6987770301312 6998553897456 7001173116729 7020335333376 7033800609792 7044156320256 7055691743232 7066580156416 7076984127488 7084179935712 7095112312156 7095780900864 7100848668672 7106227863552 7117194264576 7119857885184 7124430958074 7141194399744 7152214761472 7157632868352 7162744810496 7165425478464 7174474432512 7198818435072 7203442224192 7206138123228 7239720812544 7273460006912 7276182110208 7280855589888 7305560558703 7314786484224 7317524054016 7322750189568 7328297484288 7339606585344 7356876324864 7361601634304 7364356724736 7375721472768 7381308895488 7386580585824 7387276640256 7398676758528 7406199660672 7417103646096 7428549793698 7440714694656 7451669495808 7465962087936 7486396432384 7489198227456 7500755632128 7505573355008 7508382327072 7531750490112 7543373561856 7548760997888 7579954225152 7591651685376 7594492872384 7611974798472 7615279005696 7629885407232 7634786069952 7673237028864 7684534167552 7696393016576 7708996534272 7720346320896 7723235672064 7728196293504 7740122522352 7743019274793 7746380365824 7758334656512 7764211924992 7779103985664 7802416103424 7813903429632 7816827794688 7828890800544 7853256474624 7873373134638 7892807712768 7897877250048 7910065332224 7913025686016 7924675860288 7934683643904 7937653211136 7949902675968 7961607143424 7969702427676 7985466179584 7988454752256 8000782614528 8006843547648 8033843699712 8046241606656 8052336976896 8058087911808 8071283736576 8098670739456 8103872502216 8136412889088 8141638893568 8144685914112 8157254873856 8170034429952 8182642507776 8190962538624 8229134794752 8235011997696 8238093963264 8257057408512 8276485865472 8281801838592 8297686656864 8303972507424 8309903159052 8323511353344 8336356278272 8348629712896 8370804031488 8383128182784 8396065108992 8399207348928 8409814401024 8415820644352 8422195986432 8438350086144 8443770024384 8463637807104 8486295257088 8492356122624 8540608146048 8563471648281 8567188881408 8580409851904 8583621083136 8589134328696 8623623241728 8629162180608 8632391657472 8645100938496 8658442143648 8672621101056 8678815039488 8685389611008 8707637837646 8714677911552 8728126488576 8734738415616 8748217950208 8751491983872 8777718116352 8790641358336 8807502150612 8818624823296 8831608291328 8834913533952 8848547659776 8854231067236 8885111906304 8898823498752 8926519099392 8943640510464 8956808036352 8983649452032 9000880441344 9007698991104 9021599761152 9028893671424 9042827149312 9052021807488 9058879099008 9065348900784 9079338636742 9080194203648 9094206849024 9107596050432 9111004581888 9116856564993 9153464500224 9159343755264 9176911733088 9180895248384 9205472821248 9219678797824 9257776644096 9264388497408 9289189584576 9307563229184 9311046598656 9317027068416 9331405196608 9334897488972 9360447111168 9363950272512 9378400813056 9392208427008 9445573247616 9461041201152 9467798224896 9474970484736 9489592352768 9493143846912 9499241277432 9521592532992 9543510491136 9547082164224 9553900637952 9598424580096 9604589632256 9608184164304 9623011609002 9638087491584 9652961083392 9662776119783 9701576146944 9707807453184 9740747411604 9753048645632 9756698738688 9763666919424 9771063312384 9786142113792 9819142299648 9826580717568 9834295297024 9841745193984 9848774114432 9849702187008 9864902344704 9874932880896 9889471528128 9904733058264 9920952926208 9935559327744 9954616117248 9985597636608 10001007509504 10011176436096 10042333986816 10057831415808 10061595574272 10076409040896 10106605633536 10122202247168 10125990496512 10149299731296 10153705340928 10157505380352 10173180542976 10179714759936 10183524533424 10198517513382 10230982705152 10246045556736 10278662045696 10293795094528 10297647562752 10304261724672 10320163363136 10324025699724 10328507154432 10352282566656 10356156923904 10372138647552 10403221471232 10418537906176 10422437059584 10438521067392 10471008632832 10481655451968 10497830846184 10530503000064 10550700914688 10566234480384 10583537614848 10599870234624 10615476191232 10626269903568 10642668468234 10643671351296 10651273003008 10659341795328 10667710152704 10675791396864 10686646437111 10711791599616 10728322142208 10736449302528 10744117215744 10748138217696 10761711648768 10798227652608 10805163336288 10859581218816 10876339831808 10893379239936 10910190010368 10914273165312 10921283384832 10972179726336 10980015996928 10984125284352 11009409878016 11035314487296 11042402451456 11046535087104 11063582209152 11071963343232 11079870878736 11098015137792 11142824690547 11161072041984 11177504243712 11194753478656 11198943131904 11229594648576 11233797341184 11251133448192 11258360032512 11262573490608 11284850409472 11315060342784 11323141496832 11369931337728 11387477528064 11417962197708 11422918508544 11444828110848 11452179104928 11505549574144 11509855543296 11526801251328 11544589524864 11545677398016 11563494801408 11571753385984 11580519481344 11592294440256 11610183783528 11619570548736 11637501984768 11646317887488 11668655978496 11703624155136 11720855144448 11743336200816 11779884711936 11798063546368 11810059701957 11839211569152 11846815875072 11865097998336 11869538529024 11887013790432 11902025465856 11924854013952 11942410715136 11978199269376 11982682128384 12001173921792 12010265321472 12028799681536 12038524895232 12069362409984 12078505465344 12087131867712 12106925604864 12125609132032 12143461400576 12148006109184 12155808753324 12204619333632 12212458340352 12217028871168 12235882310784 12273963761664 12343702192128 12352517996544 12385586112768 12414728798208 12422702757888 12446529985296 12455958761136 12464854738578 12480596148224 12485267030016 12504534417408 12522944569344 12556206047232 12574692274176 12594097663488 12614721601536 12623730966528 12633293979648 12657525129216 12665655036576 12695456710656 12724680654848 12729442885632 12738534183936 12797899440128 12810912219072 12830682145336 12850783322112 12870614777856 12875431624704 12883701493044 12935434862592 12943743270912 12987663215472 13008931651584 13018222559232 13028084416512 13048189485056 13061456756469 13092189732864 13102107623424 13122326925312 13127237975808 13153203126272 13166577174528 13185962037504 13206310744352 13211253225918 13227937234944 13247412436992 13252370300928 13272821489664 13281346600854 13314130182144 13348235248128 13389778649088 13410441887744 13415460765696 13435212054528 13475474178048 13501320662016 13511548486656 13532399641728 13543340507136 13564240723968 13572953013248 13578032711232 13598023351176 13619007955113 13620291305472 13641310273536 13661394075648 13730196750336 13739015632896 13765367599632 13771342872576 13803043422208 13808209231872 13829518196736 13886664966144 13896582746112 13918028089856 13961344843776 13966569897984 13975540602624 13997107794912 14002346233458 14040670666752 14067601219584 14088312640512 14111383486464 14133160312832 14153968254976 14168359871424 14190224624312 14191561801728 14201697337344 14212455727104 14234388529152 14239715770368 14248861916148 14282388799488 14304429522944 14315265736704 14325489620992 14330850956928 14397636870144 14406884448384 14412276246456 14434517413503 14479441625088 14546920013824 14552364220416 14561711179776 14611121117406 14629572968448 14635048108032 14645500379136 14656594968576 14679213170688 14713752649728 14723203268608 14728713449472 14751442945536 14762617790976 14773161171648 14774553280512 14797353517056 14812399321344 14834207292192 14857099587396 14881429389312 14903338991616 14931924175872 14978396454912 15001511264256 15011146710016 15016764654144 15063500980224 15086747123712 15097521995776 15159908450304 15183303370752 15188985744768 15223949596944 15230558011392 15259770814464 15269572139904 15346474057728 15369068335104 15392786033152 15417993068544 15440692641792 15446471344128 15456392587008 15480245044704 15486038549586 15492760731648 15516669313024 15528423849984 15558207971328 15604832206848 15627806859264 15633655589376 15657781601088 15706512949248 15746746269276 15795754500096 15820130664448 15826051372032 15849351720576 15875306422272 15899805351936 15923214286848 15939404855352 15964002702351 15970932359168 15976909504512 16001565229056 16013687095296 16067687399424 16092483213312 16104673953792 16116175823616 16142567473152 16197341478912 16207745004432 16272825778176 16283277787136 16289371828224 16314509747712 16340068859904 16365285015552 16381925077248 16458269589504 16470023995392 16476187926528 16514114817024 16552971730944 16563603677184 16595373313728 16607945014848 16619806318104 16647022706688 16672712556544 16697259425792 16741608062976 16766256365568 16792130217984 16798414697856 16831641288704 16844391972864 16876700172288 16887540048768 16927275614208 16972590514176 16984712245248 17081216292096 17126943296562 17134377762816 17160819703808 17167242166272 17178268657392 17247246483456 17258324361216 17264783314944 17290201876992 17316884287296 17345242202112 17357630078976 17370779222016 17415275675292 17429355823104 17456252977152 17469476831232 17496435900416 17502983967744 17555436232704 17581282716672 17615004301224 17637249646592 17663216582656 17669827067904 17697095319552 17708462134472 17770223812608 17797646997504 17853038198784 17887281020928 17913616072704 17967298904064 18001760882688 18015397982208 18043199522304 18057787342848 18085654298624 18104043614976 18117758198016 18130697801568 18158677273484 18160388407296 18188413698048 18215192100864 18222009163776 18233713129986 18306929000448 18318687510528 18353823466176 18361790496768 18410945642496 18439357595648 18515553288192 18528776994816 18578379169152 18615126458368 18622093197312 18634054136832 18662810393216 18669794977944 18697282107867 18720894222336 18727900545024 18756801626112 18784416854016 18891146495232 18922082402304 18935596449792 18949940969472 18979184705536 18986287693824 18998482554864 19043185065984 19087020982272 19094164328448 19107801275904 19196849160192 19209179264512 19216368328608 19246023218004 19276174983168 19305922166784 19325552239566 19403152293888 19415614906368 19481494823208 19506097291264 19513397477376 19527333838848 19542126624768 19572284227584 19638284599296 19653161435136 19668590594048 19683490387968 19697548228864 19729804689408 19749865761792 19778943056256 19809466116528 19816879838877 19841905852416 19871118655488 19909232234496 19922019901281 19971195273216 20002015019008 20022352872192 20084667973632 20115662831616 20123191148544 20152818081792 20213211267072 20244404494336 20251980993024 20298599462592 20307410681856 20315010760704 20346361085952 20359429519872 20367049066848 20397035026764 20461965410304 20492091113472 20587590189056 20595295125504 20608523449344 20640326726272 20648051399448 20657014308864 20704565133312 20712313847808 20744277295104 20806442942464 20837075812352 20844874119168 20877042134784 20942017265664 20963310903936 20995661692368 21061006000128 21101401829376 21132468960768 21167075229696 21199740469248 21230952382464 21252539807136 21285336936468 21287342702592 21302546006016 21318683590656 21335420305408 21351582793728 21373292874222 21423583199232 21456644284416 21472898605056 21488234431488 21496276435392 21523423297536 21596455305216 21610326672576 21719162437632 21752679663616 21820380020736 21828546330624 21842566769664 21916681676109 21944359452672 21960031993856 21968250568704 22018819756032 22070628974592 22084804902912 22093070174208 22127164418304 22143926686464 22159741757472 22196030275584 22285649381094 22322144083968 22355008487424 22389506957312 22397886263808 22459189297152 22467594682368 22502266896384 22516720065024 22525146981216 22569700818944 22630120685568 22646282993664 22739862675456 22774955056128 22835924395416 22845837017088 22889656221696 22904358209856 23011099148288 23019711086592 23053602502656 23089179049728 23126989602816 23143506771968 23161038962688 23184588880512 23220367567056 23239141097472 23275003969536 23292635774976 23337311956992 23407248310272 23441710288896 23486672401632 23559769423872 23596127092736 23620119403914 23678423138304 23693631750144 23730195996672 23739077058048 23774027580864 23804050931712 23849708027904 23884821430272 23956398538752 23965364256768 24002347843584 24020530642944 24057599363072 24138724819968 24157010930688 24174263735424 24213851209728 24251218264064 24286922801152 24296012218368 24311617506648 24349135434899 24409238667264 24424916680704 24434057742336 24471764621568 24547927523328 24687404384256 24705035993088 24771172225536 24829457596416 24845405515776 24893059970592 24911917522272 24929709477156 24961192296448 24970534060032 25009068834816 25045889138688 25112412094464 25149384548352 25188195326976 25229443203072 25247461933056 25266587959296 25315050258432 25331310073152 25390913421312 25449361309696 25458885771264 25477068367872 25595798880256 25621824438144 25661364290672 25701566644224 25741229555712 25750863249408 25767402986088 25870869725184 25887486541824 25975326430944 26017863303168 26036445118464 26056168833024 26096378970112 26122913512938 26184379465728 26204215246848 26244653850624 26254475951616 26306406252544 26333154349056 26371924075008 26412621488704 26422506451836 26455874469888 26494824873984 26504740601856 26545642979328 26562693201708 26696470496256 26779557298176 26820883775488 26830921531392 26870424109056 26950948356096 27002641324032 27023096973312 27064799283456 27086681014272 27128481447936 27145906026496 27156065422464 27196046702352 27238015910226 27240582610944 27282620547072 27322788151296 27350569694979 27460393500672 27478031265792 27530735199264 27542685745152 27606086844416 27616418463744 27659036393472 27773329932288 27793165492224 27836056179712 27922689687552 27933139795968 27951081205248 27994215589824 28004692466916 28081341333504 28135202439168 28176625281024 28266320625664 28307936509952 28336719742848 28380449248624 28383123603456 28403394674688 28424911454208 28468777058304 28479431540736 28497723832296 28564777598976 28608859045888 28630531473408 28650979241984 28661701913856 28795273740288 28813768896768 28824552492912 28869034827006 28958883250176 29093840027648 29104728440832 29123422359552 29222242234812 29259145936896 29270096216064 29291000758272 29313189937152 29358426341376 29446406537216 29457426898944 29502885891072 29525235581952 29546322343296 29549106561024 29594707034112 29624798642688 29668414584384 29714199174792 29762858778624 29806677983232 29863848351744 29956792909824 30003022528512 30022293420032 30033529308288 30127001960448 30173494247424 30195043991552 30319816900608 30366606741504 30377971489536 30447899193888 30461116022784 30519541628928 30539144279808 30692948115456 30738136670208 30785572066304 30835986137088 30881385283584 30892942688256 30912785174016 30960490089408 30972077099172 30985521463296 31033338626048 31056847699968 31116415942656 31209664413696 31255613718528 31267311178752 31315563202176 31413025898496 31493492538552 31591509000192 31640261328896 31652102744064 31698703441152 31750612844544 31799610703872 31846428573696 31878809710704 31928005404702 31941864718336 31953819009024 32003130458112 32027374190592 32135374798848 32184966426624 32209347907584 32232351647232 32285134946304 32394682957824 32415490008864 32566555574272 32578743656448 32629019495424 32680137719808 32730570031104 32763850154496 32916539179008 32940047990784 32952375853056 33028229634048 33105943461888 33127207354368 33190746627456 33215890029696 33239612636208 33294045413376 33345425113088 33394518851584 33428474071641 33483216125952 33532512731136 33584260435968 33596829395712 33663282577408 33688783945728 33753400344576 33775080097536 33854551228416 33945181028352 33969424490496 34162432584192 34253886593124 34268755525632 34321639407616 34334484332544 34356537314784 34516648722432 34529566629888 34580403753984 34633768574592 34690484404224 34715260157952 34741558444032 34830551350584 34858711646208 34912505954304 34938953662464 34992871800832 35005967935488 35110872465408 35162565433344 35230008602448 35274499293184 35326433165312 35339654135808 35394190639104 35416924268944 35430179105871 35540447625216 35595293995008 35706076397568 35774562041856 35827232145408 35934597808128 36003521765376 36030795964416 36086399044608 36115574685696 36171308597248 36208087229952 36235516396032 36261395603136 36317354546968 36320776814592 36376827396096 36430384201728 36444018327552 36467426259972 36613858000896 36637375021056 36707646932352 36821891284992 36878715191296 37031106576384 37057553989632 37156758338304 37230252916736 37244186394624 37268108273664 37325620786432 37339589955888 37394564215734 37441788444672 37455801090048 37513603252224 37568833708032 37782292990464 37844164804608 37871192899584 37899881938944 37958369411072 37972575387648 37996965109728 38086370131968 38174041964544 38188328656896 38215602551808 38393698320384 38418358529024 38432736657216 38492046436008 38552349966336 38611844333568 38651104479132 38806304587776 38831229812736 38962989646416 39012194582528 39026794954752 39054667677696 39084253249536 39144568455168 39184370269407 39276569198592 39306322870272 39337181188096 39366980775936 39395096457728 39459609378816 39499731523584 39557886112512 39618932233056 39633759677754 39683811704832 39742237310976 39818464468992 39844039802562 39942390546432 40004030038016 40044705744384 40169335947264 40231325663232 40246382297088 40305636163584 40426422534144 40488808988672 40503961986048 40597198925184 40630021521408 40692722171904 40718859039744 40734098133696 40794070053528 40857023865339 40923930820608 40984182226944 41175180378112 41190590251008 41217046898688 41280653452544 41296102798896 41314028617728 41409130266624 41424627695616 41488554590208 41612885884928 41674151624704 41689748238336 41754084269568 41884034531328 41926621807872 41991323384736 42122012000256 42202803658752 42264937921536 42334150459392 42399480938496 42461904764928 42505079614272 42570673872936 42574685405184 42605092012032 42637367181312 42670840610816 42703165587456 42746585748444 42847166398464 42913288568832 42945797210112 42976468862976 42992552870784 43192910610432 43220653345152 43303552240509 43438324875264 43505359327232 43640760041472 43657092661248 43685133539328 43833363352218 43888718905344 43920063987712 43936501137408 44037639512064 44141257949184 44169609805824 44186140348416 44254328836608 44287853372928 44319483514944 44392060551168 44571298762188 44644288167936 44710016974848 44779013914624 44795772527616 44935189364736 45004533792768 45033440130048 45050293962432 45139401637888 45260241371136 45292565987328 45479725350912 45549910112256 45671848790832 45691674034176 45779312443392 45808716419712 46022198296576 46039422173184 46107205005312 46178358099456 46253979205632 46287013543936 46322077925376 46369177761024 46440735134112 46478282194944 46550007939072 46585271549952 46674623913984 46814496620544 46883420577792 46973344803264 47119538847744 47192254185472 47240238807828 47387263500288 47460391993344 47478154116096 47548055161728 47699416055808 47769642860544 47892008107053 47912797077504 47930728513536 48004695687168 48041061285888 48115198726144 48277449639936 48314021861376 48348527470848 48427702419456 48502436528128 48573845602304 48592024436736 48623235013296 48698270869798 48818477334528 48849833361408 48868115484672 48943529243136 49095855046656 49374808768512 49410071986176 49542344451072 49658915192832 49690811031552 49786119941184 49823835044544 49859418954312 49922384592896 49941068120064 50018137669632 50091778277376 50224824188928 50298769096704 50376390653952 50494923866112 50533175918592 50630100516864 50662620146304 50781826842624 50898722619392 50917771542528 50954136735744 51191597760512 51243648876288 51322728581344 51403133288448 51482459111424 51501726498816 51534805972176 51741739450368 51774973083648 51950652861888 52035726606336 52072890236928 52112337666048 52192757940224 52245827025876 52368758931456 52408430493696 52489307701248 52508951903232 52666308698112 52743848150016 52825242977408 52845012903672 52911748939776 52989649747968 53009481203712 53091285958656 53125386403416 53392940992512 53559114596352 53641767550976 53661843062784 53740848218112 53901896712192 54005282648064 54046193946624 54129598566912 54173362028544 54256962895872 54291812052992 54312130844928 54392093404704 54476031820452 54481165221888 54565241094144 54645576302592 54701139389958 54920787001344 54956062531584 55061470398528 55085371490304 55212173688832 55232836927488 55318072786944 55546659864576 55586330984448 55672112359424 55845379375104 55866279591936 55902162410496 55988431179648 56009384933832 56091846323601 56162682667008 56270404878336 56353250562048 56532641251328 56615873019904 56673439485696 56760898497248 56766247206912 56806789349376 56849822908416 56937554116608 56958863081472 56995447664592 57129555197952 57217718091776 57261062946816 57301958483968 57323403827712 57590547480576 57627537793536 57649104985824 57738069654012 57917766500352 58209456881664 58246844719104 58444484469624 58518291873792 58540192432128 58582001516544 58626379874304 58716852682752 58892813074432 58914853797888 59005771782144 59050471163904 59092644686592 59189414068224 59249597285376 59336829168768 59428398349584 59525717557248 59613355966464 59727696703488 59766059703843 59913585819648 60006045057024 60044586840064 60067058616576 60254003920896 60346988494848 60390087983104 60639633801216 60733213483008 60755942979072 60895798387776 60922232045568 61039083257856 61078288559616 61385896230912 61476273340416 61571144132608 61762770567168 61785885376512 61825570348032 61920980178816 61944154198344 61971042926592 62066677252096 62113695399936 62232831885312 62419328827392 62511227437056 62534622357504 62631126404352 62826051796992 62986985077104 63183018000384 63280522657792 63304205488128 63397406882304 63501225689088 63599221407744 63692857147392 63757619421408 63856010809404 63883729436672 63907638018048 64006260916224 64054748381184 64270749597696 64369932853248 64418695815168 64464703294464 64570269892608 64789365915648 64830980017728 65133111148544 65157487312896 65258038990848 65461140062208 65527700308992 65833078358016 65880095981568 65904751706112 66056459268096 66211886923776 66254414708736 66381493254912 66431780059392 66479225272416 66588090826752 66690850226176 66789037703168 66856948143282 66966432251904 67065025462272 67168520871936 67193658791424 67326565154816 67377567891456 67506800689152 67550160195072 67709102456832 67890362056704 67938848980992 68324865168384 68507773186248 68537511051264 68643278815232 68668968665088 68713074629568 69033297444864 69059133259776 69160807507968 69267537149184 69380968808448 69430520315904 69483116888064 69661102701168 69717423292416 69825011908608 69877907324928 69985743601664 70011935870976 70221744930816 70325130866688 70460017204896 70548998586368 70652866330624 70679308271616 70788381278208 70833848537888 70860358211742 71080895250432 71190587990016 71412152795136 71549124083712 71654464290816 71869195616256 72007043530752 72061591928832 72172798089216 72342617194496 72416174459904 72471032792064 72522791206272 72634709093936 72641553629184 72753654792192 72860768403456 72888036655104 72934852519944 73047406304697 73227716001792 73274750042112 73415293864704 73643782569984 73757430382592 74062213152768 74115107979264 74313516676608 74460505833472 74488372789248 74536216547328 74651241572864 74679179911776 74789128431468 74883576889344 74911602180096 75027206504448 75137667416064 75564585980928 75688329609216 75742385799168 75799763877888 75916738822144 75945150775296 75993930219456 76172740263936 76348083929088 76376657313792 76431205103616 76787396640768 76836717058048 76865473314432 76984092872016 77104699932672 77223688667136 77302208958264 77612609175552 77662459625472 77925979292832 78024389165056 78053589909504 78109335355392 78168506499072 78289136910336 78368740538814 78553138397184 78612645740544 78674362376192 78733961551872 78790192915456 78919218757632 78999463047168 79115772225024 79237864466112 79267519355508 79367623409664 79484474621952 79636928937984 79688079605124 80008060076032 80089411488768 80338671894528 80462651326464 80492764594176 80611272327168 80852845068288 80977617977344 81007923972096 81194397850368 81260043042816 81385444343808 81437718079488 81468196267392 81588140107056 81714047730678 81847861641216 81968364453888 82350360756224 82381180502016 82434093797376 82561306905088 82592205597792 82628057235456 82818260533248 82849255391232 82977109180416 83225771769856 83348303249408 83379496476672 83508168539136 83768069062656 83853243615744 83982646769472 84244024000512 84405607317504 84529875843072 84798961876992 84923809529856 85010159228544 85141347745872 85149370810368 85210184024064 85274734362624 85341681221632 85406331174912 85493171496888 85694332796928 85826577137664 85891594420224 85952937725952 85985105741568 86385821220864 86441306690304 86607104481018 86876649750528 87010718654464 87281520082944 87314185322496 87370267078656 87666726704436 87777437810688 87840127975424 87873002274816 88075279024128 88339219611648 88372280696832 88508657673216 88575706745856 88638967029888 88784121102336 89142597524376 89288576335872 89420033949696 89558027829248 89591545055232 89870378729472 90009067585536 90066880260096 90100587924864 90278803275776 90520482742272 90585131974656 90959450701824 91099820224512 91343697581664 91383348068352 91558624886784 91617432839424 92044396593152 92078844346368 92214410010624 92356716198912 92507958411264 92574027087872 92644155850752 92738355522048 92881470268224 92956564389888 93100015878144 93170543099904 93349247827968 93628993241088 93766841155584 93946689606528 94239077695488 94384508370944 94480477615656 94774527000576 94920783986688 94956308232192 95096110323456 95398832111616 95539285721088 95784016214106 95825594155008 95861457027072 96009391374336 96082122571776 96230397452288 96554899279872 96628043722752 96697054941696 96855404838912 97004873056256 97147691204608 97184048873472 97246470026592 97396541739596 97699666722816 97736230969344 97887058486272 98191710093312 98749617537024 98820143972352 99084688902144 99317830385664 99381622063104 99572239882368 99647670089088 99718837908624 99844769185792 99882136240128 100036275339264 100183556554752 100285422214923 100449648377856 100597538193408 100752781307904 100989847732224 101066351837184 101260201033728 101325240292608 101563653685248 101797445238784 101835543085056 101908273471488 102383195521024 102487297752576 102645457162688 102806266576896 102964918222848 103003452997632 103069611944352 103549946167296 103901305723776 104071453212672 104145780473856 104224675332096 104385515880448 104491654051752 104737517862912 104816860987392 104978615402496 105017903806464 105332617396224 105487696300032 105650485954816 105690025807344 105823497879552 105979299495936 106018962407424 106182571917312 106250772806832 106290537317613 106785881985024 107118229192704 107283535101952 107323686125568 107481696436224 107803793424384 108010565296128 108092387893248 108259197133824 108346724057088 108513925791744 108583624105984 108624261689856 108784186809408 108952063640904 108962330443776 109130482188288 109291152605184 109402278779916 109841574002688 109912125063168 110122940797056 110424347377664 110465673854976 110636145573888 111093319729152 111172661968896 111344224718848 111690758750208 111732559183872 111804324820992 111976862359296 112018769867664 112183692647202 112325365334016 112540809756672 112706501124096 113065282502656 113231746039808 113346878971392 113521796994496 113532494413824 113613578698752 113699645816832 113875108233216 113917726162944 113990895329184 114259110395904 114435436183552 114522125893632 114603916967936 114646807655424 115181094961152 115255075587072 115298209971648 115476139308024 115835533000704 116418913763328 116493689438208 116888968939248 117036583747584 117080384864256 117164003033088 117252759748608 117433705365504 117553110808221 117785626148864 117829707595776 118011543564288 118100942327808 118185289373184 118378828136448 118499194570752 118673658337536 118856796699168 119051435114496 119226711932928 119455393406976 119532119407686 119827171639296 120012090114048 120089173680128 120134117233152 120508007841792 120693976989696 120780175966208 121279267602432 121466426966016 121511885958144 121791596775552 122078166515712 122156577119232 122571071596017 122771792461824 122952546680832 123142288265216 123525541134336 123571770753024 123651140696064 123841960357632 123888308396688 123942085853184 124133354504192 124227390799872 124465663770624 124838657654784 125022454874112 125069244715008 125262252808704 125652103593984 125973970154208 126366036000768 126561045315584 126608410976256 126794813764608 127002451378176 127198442815488 127385714294784 127515238842816 127712021618808 127767458873344 127815276036096 128012521832448 128109496762368 128541499195392 128739865706496 128837391630336 128929406588928 129578731831296 129661960035456 129910656721527 130266222297088 130314974625792 130516077981696 130922280124416 131055400617984 131666156716032 131760191963136 131809503412224 132112918536192 132423773847552 132508829417472 132762986509824 132863560118784 132958450544832 133176181653504 133381700452352 133578075406336 133713896286564 133932864503808 134130050924544 134337041743872 134387317582848 135013601378304 135100320390144 135418204913664 135780724113408 135877697961984 136649730336768 137015546372496 137075022102528 137286557630464 137337937330176 137426149259136 138066594889728 138118266519552 138321615015936 138535074298368 138761937616896 138861040631808 138966233776128 139322205402336 139434846584832 139650023817216 139755814649856 139971487203328 140023871741952 140443489861632 140650261733376 140920034409792 141097997172736 141305732661248 141358616543232 141576762556416 141667697075776 141720716423484 142161790500864 142381175980032 143098248167424 143308928581632 143676024321159 143738391232512 144014087061504 144123183857664 144345596178432 144685234388992 144832348919808 144942065584128 145045582412544 145269418187872 145283107258368 145507309584384 145721536806912 145776073310208 145869705039888 146094812609394 146455432003584 146549500084224 146830587729408 147287565139968 147514860765184 148124426305536 148230215958528 148627033353216 148976745578496 149072433094656 149302483145728 149358359823552 149578256862936 149767153778688 149823204360192 150054413008896 150275334832128 151129171961856 151484771598336 151599527755776 151833477644288 151890301550592 151987860438912 152345480527872 152696167858176 152753314627584 152862410207232 153574793281536 153673434116096 153730946628864 153968185744032 154209399865344 154447377334272 154604417916528 155225218351104 155324919250944 155851958585664 156048778330112 156107179819008 156218670710784 156337012998144 156578273820672 156737481077628 157106276794368 157225291481088 157348724752384 157467923103744 157580385830912 157998926094336 158231544450048 158475728932224 158535038711016 158735246819328 158968949243904 159273857875968 159376159210248 160016120152064 160178822977536 160677343789056 160925302652928 160985529188352 161222544654336 161705690136576 161955235954688 162015847944192 162388795700736 162520086085632 162770888687616 162875436158976 162936392534784 163176280214112 163428095461356 163695723282432 163936728907776 164762361004032 164868187594752 165122613810176 165184411195584 165256114470912 165636521066496 165698510782464 165954218360832 166451543539712 166696606498816 166758992953344 167016337078272 167536138125312 167706487231488 167965293538944 168488048001024 168811214635008 169059751686144 169597923753984 169847619059712 170020318457088 170282695491744 170298741620736 170420368048128 170549468725248 170683362443264 170812662349824 170986342993776 171388665593856 171653154275328 171783188840448 171905875451904 171970211483136 172771642441728 172882613380608 173214208962036 173753299501056 174021437308928 174628370644992 174740534157312 175333453408872 175554875621376 175680255950848 175746004549632 176150558048256 176678439223296 176744561393664 177017315346432 177151413491712 177277934059776 177568242204672 178285195048752 178577152671744 178840067899392 179116055658496 179183090110464 179298179111529 179740757458944 180018135171072 180133760520192 180201175849728 180557606551552 181040965484544 181170263949312 181918901403648 182199640449024 182687395163328 182766696136704 183117249773568 183234865678848 184088793186304 184157688692736 184428820021248 184713432397824 185148054175744 185288311701504 185476711044096 185762940536448 185913128779776 186200031756288 186341086199808 186698495655936 187257986482176 187533682311168 187893379213056 188478155390976 188769016741888 188960955231312 189549054001152 189841567973376 189912616464384 190192220646912 190797664223232 191078571442176 191568032428212 191651188310016 191722914054144 192018782748672 192164245143552 192460794904576 193109798559744 193256087445504 193394109883392 193710809677824 194009746112512 194295382409216 194368097746944 194492940053184 194793083479192 195399333445632 195472461938688 195774116972544 196383420186624 197499235074048 197640287944704 198169377804288 198635660771328 198763244126208 199144479764736 199295340178176 199437675817248 199689538371584 199764272480256 200072550678528 200367113109504 200570844429846 200899296755712 201195076386816 201505562615808 201979695464448 202132703674368 202520402067456 202650480585216 203127307370496 203594890477568 203671086170112 203816546942976 204766391042048 204974595505152 205290914325376 205612533153792 205929836445696 206006905995264 206139223888704 207099892334592 207802611447552 208142906425344 208291560947712 208449350664192 208771031760896 208983308103504 209475035725824 209633721974784 209957230804992 210035807612928 210665234792448 210975392600064 211300971909632 211380051614688 211646995759104 211958598991872 212037924814848 212365143834624 212501545613664 212581074635226 213571763970048 214236458385408 214567070203904 214647372251136 214963392872448 215607586848768 216021130592256 216184775786496 216518394267648 217027851583488 217167248211968 217248523379712 217568373618816 217904127281808 217924660887552 218260964376576 218582305210368 218804557559832 219142218914091 219683148005376 219824250126336 220245881594112 220848694755328 220931347709952 221272291147776 222186639458304 222345323937792 222688449437696 223381517500416 223465118367744 223608649641984 223953724718592 224037539735328 224367385294404 224650730668032 225081619513344 225413002248192 226463492079616 226693757942784 227043593988992 227064988827648 227227157397504 227399291633664 227750216466432 227835452325888 227981790658368 228518220791808 228870872367104 229044251787264 229207833935872 229293615310848 230362189922304 230510151174144 230596419943296 230952278616048 231671066001408 232837827526656 232987378876416 233777937878496 234073167495168 234160769728512 234328006066176 234505519497216 234867410731008 235106221616442 235571252297728 235659415191552 236023087128576 236201884655616 236370578746368 236757656272896 236998389141504 237347316675072 237713593398336 238102870228992 238453423865856 238910786813952 239064238815372 240024180228096 240178347360256 240268234466304 241016015683584 241387953979392 241560351932416 242558535204864 242932853932032 243023771916288 243583193551104 244156333031424 244313154238464 245142143192034 245543584923648 245905093361664 246284576530432 247051082268672 247143541506048 247302281392128 247683920715264 247776616793376 247884171706368 248266709008384 248454781599744 248931327541248 249677315309568 250044909748224 250138489430016 250524505617408 251304207187968 251947940308416 252732072001536 253122090631168 253216821952512 253589627529216 254396885630976 254771428589568 255030477685632 255424043237616 255534917746688 255630552072192 256025043664896 256218993524736 257082998390784 257479731412992 257674783260672 257858813177856 259157463662592 259323920070912 259821313443054 260532444594176 260629949251584 261032155963392 261844560248832 262110801235968 263332313432064 263520383926272 263619006824448 264225837072384 265017658834944 265525973019648 265727120237568 265916901089664 266352363307008 266763400904704 267156150812672 267427792573128 267840489783889 267865729007616 268260101849088 268674083487744 268774635165696 270027202756608 270200640780288 270836409827328 271561448226816 271755395923968 273299460673536 274031092744992 274150044205056 274573115260928 274675874660352 274852298518272 276133189779456 276236533039104 276643230031872 277070148596736 277523875233792 277722081263616 277932467552256 278644410804672 278869693169664 279300047634432 279511629299712 279942974406656 280047743483904 280886979723264 281300523466752 281840068819584 282611465322496 282717233086464 283153525112832 283335394151552 283441432846968 284323581001728 284762351960064 286196496334848 286617857163264 287352048642318 287476782465024 288028174123008 288246367715328 288691192356864 289370468777984 289664697839616 289884131168256 290091164825088 290538836375744 290566214516736 291014619168768 291443073613824 291552146620416 291739410079776 292189625218788 293099000168448 293661175458816 294575130279936 295029721530368 296248852611072 296460431917056 297254066706432 297953491156992 298144866189312 298604966291456 298716719647104 299156513725872 299534307557376 299646408720384 300108826017792 300550669664256 300856266644769 302258343923712 302969543196672 303199055511552 303666955288576 303780603101184 303975720877824 304690961055744 305392335716352 305506629255168 305724820414464 307149586563072 307346868232192 307461893257728 307936371488064 308418799730688 308894754668544 309208835833056 310649838501888 311703917171328 312214359638016 312437341421568 312674025996288 313156547641344 313474962155256 314212553588736 314450582962176 314697449504768 314935846207488 315160771661824 315997852188672 316463088900096 316951457864448 317070077422032 317470493638656 317937898487808 318547715751936 318752318420496 320032240304128 320357645955072 321354687578112 321850605305856 321971058376704 322445089308672 323411380273152 323910471909376 324031695888384 324777591401472 325040172171264 325541777375232 325750872317952 325872785069568 326352560428224 326856190922712 327391446564864 327873457815552 329524722008064 329736375189504 330245227620352 330368822391168 331273042132992 331397021564928 331908436721664 332903087079424 333393212997632 333517985906688 334032674156544 335072276250624 335412974462976 335930587077888 336976096002048 337622429270016 338119503372288 339195847507968 339695238119424 340040636914176 340565390983488 340597483241472 340840736096256 341098937450496 341366724886528 341625324699648 341972685987552 342777331187712 343306308550656 343566377680896 343811750903808 343940422966272 345543284883456 345765226761216 346428417924072 347506599002112 348042874617856 349256741289984 349481068314624 350666906817744 351109751242752 351360511901696 351492009099264 352301116096512 353356878446592 353489122787328 354034630692864 354302826983424 354555868119552 355136484409344 356570390097504 357154305343488 357680135798784 358232111316992 358366180220928 358596358223058 359481514917888 360036270342144 360267521040384 360402351699456 361115213103104 362081930969088 362340527898624 363837802807296 364399280898048 365374790326656 366234499547136 366469731357696 367713214788051 368177586372608 368315377385472 368857640042496 369426864795648 370296108351488 370576623403008 370953422088192 371525881072896 371826257559552 372400063512576 372682172399616 373396991311872 374515972964352 375067364622336 375786758426112 376956310781952 377538033483776 377921910462624 379098108002304 379683135946752 379825232928768 380384441293824 381595328446464 382157142884352 383136064856424 383302376620032 383445828108288 384037565497344 384328490287104 384921589809152 386219597119488 386512174891008 386788219766784 388019492225024 388590764818432 388736195493888 388985880106368 389586166958384 389731970164581 390798666891264 390944923877376 391548233945088 392766840373248 394998470148096 395280575889408 396338755608576 397271321542656 397526488252416 398288959529472 398590680356352 398875351634496 399379076743168 399528544960512 400145101357056 400734226219008 401141688859692 401798593511424 402390152773632 403011125231616 405040804134912 405300961170432 406254614740992 407189780955136 407342172340224 407633093885952 409532782084096 409949191010304 410581828650752 411225066307584 411859672891392 412013811990528 412278447777408 414199784669184 415605222895104 416285812850688 416583121895424 416898701328384 417542063521792 417966616207008 418950071451648 419267443949568 419914461609984 420071615225856 421330469584896 421950785200128 422601943819264 422760103229376 423293991518208 423917197983744 424075849629696 424730287669248 425003091227328 425162149270452 427143527940096 429134140407808 429294744502272 429926785744896 431028072963477 431215173697536 432042261184512 432369551572992 433036788535296 434055703166976 434334496423936 434497046759424 435136747237632 435808254563616 435849321775104 436521928753152 437164610420736 437609115119664 438284437828182 439366296010752 439648500252672 440491763188224 441697389510656 441862695419904 442544582295552 444373278916608 444690647875584 445376898875392 446930236735488 447217299283968 447907449437184 448075079470656 448734770588808 449301461336064 450163239026688 450826004496384 452926984159232 453387515885568 454087187977984 454454314795008 454798583267328 455500432932864 455670904651776 455963581316736 457036441583616 457741744734208 458088503574528 458415667871744 458587230621696 460724379844608 461020302348288 461192839886592 461904557232096 463342132002816 465675655053312 465974757752832 467555875756992 468146334990336 468321539457024 468656012132352 469011038994432 469734821462016 470212443232884 471142504595456 471318830383104 472046174257152 472403769311232 472741157492736 473996778283008 474694633350144 475427186796672 476205740457984 476906847731712 477821573627904 478128477630744 480048360456192 480356694720512 480536468932608 482032031367168 482775907958784 483120703864832 485117070409728 485865707864064 486047543832576 487166387102208 488312666062848 488626308476928 490284286384068 491087169847296 491810186723328 492569153060864 494287083012096 494604562784256 495367841430528 495553233586752 495768343412736 496533418016768 496909563199488 497862655082496 499354630619136 500089819496448 500276978860032 501049011234816 502608414375936 503895880616832 505464144003072 506244181262336 506433643905024 507179255058432 508793771261952 509542857179136 510060955371264 510848086475232 511069835493376 511261104144384 512050087329792 512437987049472 514165996781568 514959462825984 515349566521344 515717626355712 518314927325184 518647840141824 519642626886108 521064889188352 521259898503168 522064311926784 524221602471936 526664626864128 527040767852544 527238013648896 528451674144768 530035317669888 531051946039296 531454240475136 531833802179328 532704726614016 533526801809408 534312301625344 534855585146256 535680979567778 535731458015232 536520203698176 537348166975488 537549270331392 537894537334587 540054405513216 540401281560576 541672819654656 543122896453632 543510791847936 546598921347072 548062185489984 548300088410112 549146230521856 549351749320704 549704597036544 552266379558912 552473066078208 553286460063744 554140297193472 555444162527232 555864935104512 557288821609344 557739386339328 558600095268864 559023258599424 559885948813312 560095486967808 561773959446528 562601046933504 563680137639168 565222930644992 565434466172928 566307050225664 566670788303104 566882865693936 568647162003456 569524703920128 572392992669696 573235714326528 574704097284636 574953564930048 576056348246016 576492735430656 577382384713728 579329395679232 579768262336512 580182329650176 581077672751488 581132429033472 582029238337536 582886147227648 583104293240832 583478820159552 584379250437576 586198000336896 587322350917632 589150260559872 590059443060736 592497705222144 592920863834112 594508133412864 595906982313984 596289732378624 597209932582912 597433439294208 598313027451744 599068615114752 599292817440768 600217652035584 601101339328512 601712533289538 604516687847424 605939086393344 606398111023104 607333910577152 607561206202368 607951441755648 609381922111488 610784671432704 611013258510336 611449640828928 614299173126144 614693736464384 614923786515456 615872742976128 616837599461376 617789509337088 618417671666112 621299677003776 623407834342656 624428719276032 624874682843136 625348051992576 626313095282688 626949924310512 628425107177472 628901165924352 629394899009536 629871692414976 630321543323648 631995704377344 632926177800192 633902915728896 634140154844064 634940987277312 635875796975616 637095431503872 637504636840992 640715291910144 642709375156224 643701210611712 643942116753408 644890178617344 646822760546304 647820943818752 648063391776768 649555182802944 651083554750464 651501744635904 651745570139136 652705120856448 653712381845424 654782893129728 655746915631104 657426656742273 659049444016128 659472750379008 660490455240704 660737644782336 662546084265984 662794043129856 663816873443328 665806174158848 666786425995264 667035971813376 668065348313088 670144552501248 670825948925952 671861174155776 673952192004096 675244858540032 676239006744576 679390476238848 680081273828352 681130781966976 681194966482944 681681472192512 682197874900992 682733449773056 683250649399296 683945371975104 685554662375424 686612617101312 687132755361792 687623501807616 687880845932544 691086569766912 691530453522432 692856835848144 695013198004224 696085749235712 698513482579968 698962136629248 701333813635488 702219502485504 702721023803392 702984018198528 704602232193024 706713756893184 706978245574656 708069261385728 708605653966848 709111736239104 710272968818688 713140780195008 714308610686976 715360271597568 716464222633984 716732360441856 717192716446116 720072540684288 720535042080768 720804703398912 724163861938176 724681055797248 727675605614592 728798561796096 730749580653312 732468999094272 732939462715392 735426429576102 736355172745216 736630754770944 737715280084992 738853729591296 740592216702976 741153246806016 741906844176384 743051762145792 743652515119104 744800127025152 745364344799232 746793982623744 749031945928704 750134729244672 751573516852224 753912621563904 755076066967552 755843820925248 758196216004608 759366271893504 759650465857536 760768882587648 763190656892928 764314285768704 766272129712848 766604753240064 766891656216576 768075130994688 768656980574208 769843179618304 772439194238976 773024349782016 773576439533568 776038984450048 777181529636864 777472390987776 777971760212736 779172333916768 779463940329162 781597333782528 781889847754752 783096467890176 785533680746496 789996940296192 790561151778816 792677511217152 795052976504832 796577919058944 797181360712704 797750703268992 799057089921024 800290202714112 801468452438016 802283377719384 803521469351667 803597187022848 804780305547264 806022250463232 810081608269824 810601922340864 812509229481984 814379561910272 814684344680448 815266187771904 819065564168192 819898382020608 821163657301504 822450132615168 823719345782784 824027623981056 824556895554816 828399569338368 831210445790208 832571625701376 833166243790848 833797402656768 835084127043584 835933232414016 837900142903296 838534887899136 839828923219968 840143230451712 842660939169792 843901570400256 845203887638528 845520206458752 847834395967488 848151699259392 849460575338496 850006182454656 850324298540904 854287055880192 858268280815616 858589489004544 859853571489792 862056145926954 862430347395072 864084522369024 864739103145984 866073577070592 868111406333952 868668992847872 868994093518848 870273494475264 871616509127232 871698643550208 873043857506304 874329220841472 875218230239328 876568875656364 879297000505344 880983526376448 883725390839808 885089164591104 888746557833216 889381295751168 890753797750784 893860473470976 894434598567936 895814898874368 896150158941312 897469541177616 898602922672128 900326478053376 901652008992768 905853968318464 906775031771136 908174375955968 908908629590016 909597166534656 911000865865728 911341809303552 911927162633472 914072883167232 915483489468416 916177007149056 916831335743488 917174461243392 921448759689216 922040604696576 922385679773184 923809114464192 926684264005632 931949515505664 935111751513984 936643078914048 937312024264704 938022077988864 939469642924032 940424886465768 942285009190912 942637660766208 944092348514304 944807538622464 945482314985472 947993556566016 949389266700288 950854373593344 952411480915968 953813695463424 955643147255808 956256955261488 960096720912384 960713389441024 961072937865216 964064062734336 965551815917568 966241407729664 970234140819456 971731415728128 972095087665152 974332774204416 976625332125696 977252616953856 980568572768136 982174339694592 983620373446656 985138306121728 988574166024192 989209125568512 990735682861056 991106467173504 993066836033536 993819126398976 995725310164992 998709261238272 1000179638992896 1000553957720064 1002098022469632 1005216828751872 1007791761233664 1010928288006144 1012488362524672 1012867287810048 1014358510116864 1017587542523904 1019085714358272 1020121910742528 1021696172950464 1022139670986752 1022522208288768 1024100174659584 1024875974098944 1028331993563136 1029918925651968 1030699133042688 1031435252711424 1036629854650368 1037295680283648 1039285253772216 1042129778376704 1042519797006336 1044128623853568 1048443204943872 1053329253728256 1054081535705088 1054476027297792 1056903348289536 1060070635339776 1062103892078592 1062908480950272 1063667604358656 1065409453228032 1067053603618816 1068624603250688 1069711170292512 1071361959135556 1071462916030464 1073040407396352 1074696333950976 1075098540662784 1075789074669174 1080108811026432 1080802563121152 1083345639309312 1086245792907264 1087021583695872 1093197842694144 1096124370979968 1098292461043712 1098703498641408 1099409194073088 1103139644364153 1104532759117824 1104946132156416 1106572920127488 1108280594386944 1110888325054464 1111729870209024 1114577643218688 1115478772678656 1117200190537728 1118046517198848 1119771897626624 1120190973935616 1123547918893056 1125202093867008 1127360275278336 1130445861289984 1130868932345856 1132614100451328 1133341576606208 1133765731387872 1137294324006912 1139049407840256 1144785985339392 1146471428653056 1149408194569272 1149907129860096 1152112696492032 1152985470861312 1154764769427456 1158658791358464 1159536524673024 1160364659300352 1162155345502976 1164058476675072 1165772294455296 1166208586481664 1166957640319104 1168758500875152 1169195910493743 1172396000673792 1174644701835264 1178300521119744 1180118886121472 1184995410444288 1185841727668224 1189016266825728 1191813964627968 1192579464757248 1194419865165824 1194866878588416 1196626054903488 1198137230229504 1198585634881536 1200435304071168 1202202678657024 1203425066579076 1209033375694848 1214667821154304 1215122412404736 1215902883511296 1218763844222976 1221569342865408 1222026517020672 1222899281657856 1228598346252288 1229387472928768 1229847573030912 1231745485952256 1233675198922752 1235579018674176 1236835343332224 1242599354007552 1246815668685312 1248857438552064 1249749365686272 1250696103985152 1252626190565376 1253899848621024 1256850214354944 1257802331848704 1258789798019072 1259743384829952 1260643086647296 1263991408754688 1265852355600384 1267805831457792 1268280309688128 1269881974554624 1271751593951232 1274190863007744 1275009273681984 1281430583820288 1287402421223424 1287884233506816 1289780357234688 1293084218890431 1293645521092608 1295641887637504 1296126783553536 1299110365605888 1302167109500928 1303003489271808 1303491140278272 1305410241712896 1307424763690848 1309565786259456 1311493831262208 1314853313484546 1318098888032256 1318945500758016 1320980910481408 1321475289564672 1325092168531968 1325588086259712 1327633746886656 1331612348317696 1333572851990528 1334071943626752 1336130696626176 1341651897851904 1343722348311552 1347904384008192 1350489717080064 1352478013489152 1358780952477696 1360162547656704 1362261563933952 1363362944385024 1364395749801984 1365466899546112 1366501298798592 1367890743950208 1371109324750848 1373225234202624 1374265510723584 1375247003615232 1375761691865088 1382173139533824 1383060907044864 1385713671696288 1390026396008448 1392171498471424 1397026965159936 1397924273258496 1402667627270976 1404439004971008 1405442047606784 1405968036397056 1409204464386048 1413427513786368 1413956491149312 1416138522771456 1417211307933696 1418223472478208 1426281560390016 1428617221373952 1430720543195136 1432928445267968 1433464720883712 1434385432892232 1440145081368576 1441070084161536 1441609406797824 1448327723876352 1449362111594496 1455351211229184 1457597123592192 1461499161306624 1464937998188544 1465878925430784 1470852859152204 1472710345490432 1473261509541888 1475430560169984 1477707459182592 1483813688352768 1486103524291584 1487305030238208 1489600254050304 1490728689598464 1493587965247488 1498063891857408 1500269458489344 1503147033704448 1507825243127808 1510152133935104 1511687641850496 1516392432009216 1518732543787008 1519300931715072 1521537765175296 1526381313785856 1528628571537408 1532544259425696 1533209506480128 1533783312433152 1536150261989376 1537313961148416 1539686359236608 1544878388477952 1546048699564032 1547152879067136 1552077968900096 1554363059273728 1554944781975552 1555943520425472 1558344667833536 1558927880658324 1563194667565056 1563779695509504 1566192935780352 1579993880592384 1581122303557632 1585355022434304 1590105953009664 1593155838117888 1594362721425408 1595501406537984 1598114179842048 1600580405428224 1602936904876032 1604566755438768 1607042938703334 1607194374045696 1609560611094528 1612044500926464 1613683612003761 1620163216539648 1621203844681728 1625018458963968 1628759123820544 1629368689360896 1630532375543808 1639796764041216 1642327314603008 1644900265230336 1647438691565568 1648055247962112 1649113791109632 1656799138676736 1662420891580416 1666332487581696 1667594805313536 1670168254087168 1671866464828032 1675800285806592 1677069775798272 1679657846439936 1680286460903424 1685321878339584 1687803140800512 1690407775277056 1691040412917504 1695668791934976 1696303398518784 1698921150676992 1700012364909312 1700648597081808 1708574111760384 1716536561631232 1717178978009088 1719707142979584 1724112291853908 1724860694790144 1728169044738048 1729478206291968 1732147154141184 1737337985695744 1737988187037696 1740546988950528 1743233018254464 1743397287100416 1746087715012608 1748658441682944 1750436460478656 1753137751312728 1758594001010688 1761967052752896 1767450781679616 1770178329182208 1777493115666432 1778762591502336 1781507595501568 1787720946941952 1788869197135872 1791629797748736 1792300317882624 1794939082355232 1797205845344256 1800652956106752 1803304017985536 1813550063542272 1816348751911936 1817817259180032 1819194333069312 1822001731731456 1822683618607104 1823854325266944 1828145766334464 1830966978936832 1832354014298112 1833662671486976 1834348922486784 1842897519378432 1844081209393152 1844771359546368 1847618228928384 1853368528011264 1863899031011328 1870223503027968 1873286157828096 1874624048529408 1876044155977728 1878939285848064 1880849772931536 1884570018381824 1885275321532416 1888184697028608 1889615077244928 1890964629970944 1895987113132032 1898778533400576 1901708747186688 1904822961831936 1907627390926848 1911286294511616 1912513910522976 1921426778882048 1922145875730432 1928128125468672 1931103631835136 1932482815459328 1940468281638912 1943462831456256 1944190175330304 1948665548408832 1953250664251392 1954505233907712 1961137145536272 1964348679389184 1967240746893312 1970276612243456 1972279970226819 1977148332048384 1978418251137024 1981471365722112 1982212934347008 1986133672067072 1987638252797952 1991450620329984 1997418522476544 2000359277985792 2001107915440128 2004196044939264 2010433657503744 2015583522467328 2021856576012288 2024976725049344 2025734575620096 2028717020233728 2038171428716544 2040243821485056 2043392345900928 2045044416577536 2048200349319168 2049751948197888 2056663987126272 2059837851303936 2061398266085376 2062870505422848 2073259709300736 2074591360567296 2078570507544432 2084259556753408 2085039594012672 2088257247707136 2096886409887744 2106658507456512 2108163071410176 2108952054595584 2113806696579072 2120141270679552 2124207784157184 2125816961900544 2127335208717312 2130818906456064 2134107207237632 2137249206501376 2139422340585024 2142723918271112 2142925832060928 2146080814792704 2149392667901952 2150197081325568 2151578149338348 2160217622052864 2161605126242304 2172491585814528 2174043167391744 2186395685388288 2192248741959936 2196584922087424 2197406997282816 2198818388146176 2206279288728306 2209065518235648 2209892264312832 2213145840254976 2216561188773888 2221776650108928 2223459740418048 2229155286437376 2230957545357312 2234400381075456 2236093034397696 2239543795253248 2240381947871232 2247095837786112 2250404187734016 2254720550556672 2261737864691712 2265228200902656 2266683153212416 2267531462775744 2274588648013824 2278098815680512 2289571970678784 2292942857306112 2298816389138544 2299814259720192 2304225392984064 2305970941722624 2309529538854912 2317317582716928 2319073049346048 2320729318600704 2324310691005952 2328116953350144 2331544588910592 2332417172963328 2333915280638208 2337517001750304 2338391820987486 2344792001347584 2349289403670528 2356601042239488 2360237772242944 2369990820888576 2371683455336448 2378032533651456 2385158929514496 2388839730331648 2389733757176832 2393252109806976 2397171269763072 2400870608142336 2404405357314048 2406850133158152 2410564408055001 2418066751389696 2429335642308608 2430244824809472 2431805767022592 2437527688445952 2443138685730816 2444053034041344 2445798563315712 2457196692504576 2458774945857536 2459695146061824 2463490971904512 2467350397845504 2471158037348352 2473670686664448 2485198708015104 2493631337370624 2497714877104128 2499498731372544 2501392207970304 2505252381130752 2507799697242048 2513700428709888 2515604663697408 2517579596038144 2519486769659904 2521286173294592 2527982817509376 2531704711200768 2535611662915584 2536560619376256 2543503187902464 2548381726015488 2550018547363968 2562861167640576 2574804842446848 2575768467013632 2579560714469376 2586168437780862 2587291042185216 2591283775275008 2592253567107072 2598220731211776 2604334219001856 2606006978543616 2606982280556544 2610820483425792 2614849527381696 2619131572518912 2622987662524416 2629706626969092 2637891001516032 2641961820962816 2642950579129344 2651176172519424 2655267493773312 2663224696635392 2667145703981056 2668143887253504 2672261393252352 2683303795703808 2687444696623104 2695808768016384 2700979434160128 2704956026978304 2717561904955392 2720325095313408 2724523127867904 2726725888770048 2728791499603968 2730933799092224 2733002597597184 2735781487900416 2742218649501696 2746450468405248 2748531021447168 2750494007230464 2751523383730176 2764346279067648 2766121814089728 2771427343392576 2780052792016896 2784342996942848 2795848546516992 2805335254541952 2810884095213568 2811936072794112 2818408928772096 2826855027572736 2827912982298624 2832277045542912 2834422615867392 2836446944956416 2852563120780032 2857234442747904 2861441086390272 2865856890535936 2866929441767424 2868770865784464 2880290162737152 2882140168323072 2883218813595648 2896655447752704 2898724223188992 2910702422458368 2915194247184384 2922998322613248 2929875996377088 2931757850861568 2941705718304408 2945420690980864 2946523019083776 2950861120339968 2955414918365184 2967627376705536 2972207048583168 2979200508100608 2981457379196928 2987175930494976 2996127783714816 3000538916978688 3006294067408896 3015650486255616 3020304267870208 3023375283700992 3032784864018432 3037465087574016 3038601863430144 3043075530350592 3052762627571712 3057257143074816 3065088518851392 3066419012960256 3067566624866304 3072300523978752 3074627922296832 3079372718473216 3089756776955904 3092097399128064 3094305758134272 3108726118547456 3109889563951104 3111887040850944 3116689335667072 3117855761316648 3126389335130112 3127559391019008 3132385871560704 3159987761184768 3162244607115264 3170710044868608 3180211906019328 3186311676235776 3188725442850816 3191002813075968 3196228359684096 3201160810856448 3205873809752064 3209133510877536 3214085877406668 3214388748091392 3219121222189056 3224089001852928 3227367224007522 3240326433079296 3242407689363456 3250036917927936 3257518247641088 3258737378721792 3261064751087616 3279593528082432 3284654629206016 3294877383131136 3296110495924224 3298227582219264 3309418933092459 3313598277353472 3324841783160832 3332664975163392 3335189610627072 3340336508174336 3343732929656064 3351600571613184 3354139551596544 3359315692879872 3360572921806848 3370643756679168 3375606281601024 3380815550554112 3382080825835008 3391337583869952 3392606797037568 3397842301353984 3400024729818624 3401297194163616 3417148223520768 3434357956018176 3439414285959168 3448224583707816 3449721389580288 3456338089476096 3458956412583936 3464294308282368 3474675971391488 3475976374075392 3481093977901056 3486466036508928 3492175430025216 3497316883365888 3500872920957312 3506275502625456 3517188002021376 3523934105505792 3534901563359232 3540356658364416 3554986231332864 3557525183004672 3563015191003136 3575441893883904 3577738394271744 3583259595497472 3584600635765248 3589878164710464 3594411690688512 3601305912213504 3606608035971072 3627100127084544 3632697503823872 3644003463462912 3645367237214208 3647708650533888 3656291532668928 3661933957873664 3664708028596224 3667325342973952 3668697844973568 3685795038756864 3688162418786304 3689542719092736 3695236457856768 3706737056022528 3727798062022656 3740447006055936 3746572315656192 3749248097058816 3752088311955456 3757878571696128 3761699545863072 3769140036763648 3770550643064832 3776369394057216 3779230154489856 3781929259941888 3791974226264064 3797557066801152 3803417494373376 3809645923663872 3815254781853696 3822572589023232 3825027821045952 3842853557764096 3844291751460864 3862207263670272 3864965630918656 3880936563277824 3886925662912512 3888380350660608 3897331096817664 3906501328502784 3909010467815424 3922274291072544 3928697358778368 3934481493786624 3940553224486912 3944559940453638 3954296664096768 3956836502274048 3962942731444224 3964425868694016 3972267344134144 3975276505595904 3982901240659968 3994837044953088 4000718555971584 4002215830880256 4008392089878528 4031167044934656 4043713152024576 4049953450098688 4051469151240192 4057434040467456 4076342857433088 4080487642970112 4086784691801856 4090088833155072 4096400698638336 4099503896395776 4113327974252544 4119675702607872 4122796532170752 4125741010845696 4146519418601472 4149182721134592 4157141015088864 4168519113506816 4170079188025344 4176514495414272 4193772819775488 4213317014913024 4216326142820352 4217904109191168 4227613393158144 4240282541359104 4248415568314368 4251633923801088 4254670417434624 4268214414475264 4274498413002752 4278844681170048 4285447836542224 4285851664121856 4292161629585408 4298785335803904 4300394162651136 4303156298676696 4320435244105728 4323210252484608 4344983171629056 4348086334783488 4372791370776576 4384497483919872 4393169844174848 4394813994565632 4397636776292352 4412558577456612 4418131036471296 4419784528625664 4426291680509952 4433122377547776 4458310572874752 4461915090714624 4468800762150912 4472186068795392 4479087590506496 4480763895742464 4494191675572224 4500808375468032 4509441101113344 4523475729383424 4530456401805312 4533366306424832 4535062925551488 4549177296027648 4556197631361024 4579143941357568 4585885714612224 4597632778277088 4599628519440384 4608450785968128 4611941883445248 4619059077709824 4634635165433856 4638146098692096 4641458637201408 4648621382011904 4656233906700288 4663089177821184 4664834345926656 4667830561276416 4675034003500608 4676783641974972 4689584002695168 4698578807341056 4720475544485888 4739981641777152 4743366910672896 4756065067302912 4770317859028992 4777679460663296 4779467514353664 4786504219613952 4794342539526144 4801741216284672 4808810714628096 4813700266316304 4821128816110002 4836133502779392 4858671284617216 4860489649618944 4863611534045184 4875055376891904 4886277371461632 4888106068082688 4891597126631424 4917549891715072 4919390292123648 4926981943809024 4934700795691008 4942316074696704 4947341373328896 4970397416030208 4987262674741248 4998997462745088 5002784415940608 5010504762261504 5015599394484096 5027400857419776 5031209327394816 5035159192076288 5038973539319808 5042572346589184 5055965635018752 5063409422401536 5071223325831168 5073121238752512 5087006375804928 5096763452030976 5100037094727936 5125722335281152 5149609684893696 5151536934027264 5159121428938752 5172336875561724 5174582084370432 5182567550550016 5184507134214144 5196441462423552 5212013957087232 5213964561113088 5221640966851584 5229699054763392 5238263145037824 5245975325048832 5259413253938184 5275782003032064 5283923641925632 5285901158258688 5302352345038848 5310534987546624 5326449393270784 5334291407962112 5336287774507008 5344522786504704 5366607591407616 5374889393246208 5391617536032768 5401958868320256 5409912053956608 5440650190626816 5449046255735808 5453451777540096 5457582999207936 5461867598184448 5466005195194368 5471562975800832 5484437299003392 5492900936810496 5497062042894336 5500988014460928 5503046767460352 5528692558135296 5532243628179456 5542854686785152 5560105584033792 5568685993885696 5591697093033984 5610670509083904 5621768190427136 5623872145588224 5636817857544192 5653710055145472 5655825964597248 5664554091085824 5668845231734784 5672893889912832 5705126241560064 5714468885495808 5722882172780544 5731713781071872 5733858883534848 5737541731568928 5764280336646144 5766437627191296 5793310895505408 5797448446377984 5821404844916736 5830388494368768 5845996645226496 5859751992754176 5863515701723136 5883411436608816 5890841381961728 5893046038167552 5901722240679936 5910829836730368 5916839910680457 5935254753411072 5944414097166336 5958401016201216 5962914758393856 5974351860989952 5992255567429632 6001077833957376 6012588134817792 6031300972511232 6040608535740416 6046750567401984 6065569728036864 6074930175148032 6077203726860288 6086151060701184 6114514286149632 6130177037702784 6135133249732608 6144601047957504 6149255844593664 6158745436946432 6179513553911808 6184194798256128 6188611516268544 6217452237094912 6219779127902208 6223774081701888 6233378671334144 6235711522633296 6252778670260224 6255118782038016 6264771743121408 6319975522369536 6324489214230528 6341420089737216 6360423812038656 6372623352471552 6377450885701632 6382005626151936 6392456719368192 6402321621712896 6411747619504128 6418267021755072 6428171754813336 6428777496182784 6438242444378112 6448178003705856 6454734448015044 6480652866158592 6484815378726912 6515036495282176 6517474757443584 6522129502175232 6559187056164864 6569309258412032 6589754766262272 6592220991848448 6596455164438528 6618837866184918 6627196554706944 6649683566321664 6665329950326784 6670379221254144 6680673016348672 6687465859312128 6703201143226368 6708279103193088 6718631385759744 6721145843613696 6741287513358336 6751212563202048 6761631101108224 6764161651670016 6785213594075136 6795684602707968 6800049459637248 6802594388327232 6834296447041536 6868715912036352 6878828571918336 6896449167415632 6899442779160576 6912676178952192 6917912825167872 6928588616564736 6949351942782976 6951952748150784 6962187955802112 6972932073017856 6984350860050432 6994633766731776 7001745841914624 7012551005250912 7034376004042752 7047868211011584 7069803126718464 7080713316728832 7109972462665728 7115050366009344 7126030382006272 7155476788543488 7166519190994944 7169201271530496 7179756329420928 7202611824427008 7213216071942144 7231693224165003 7254200254169088 7265395007647744 7288006926925824 7290734474428416 7295417301067776 7312583065337856 7323867915747328 7329416057192448 7334650685947904 7337395689947136 7371590077513728 7376324837572608 7379085438185472 7390472915713536 7413474112045056 7455596124045312 7480894012111872 7493144631312384 7498496194117632 7504176623910912 7515757143392256 7523399091726144 7538280073527296 7541101286129664 7552738788114432 7558460308979712 7563858519883776 7583948452528128 7595114133602304 7606834988746752 7630509563707392 7645145178046464 7650055642091904 7685707115528192 7688583502921728 7724414527340544 7729931261837312 7761873126555648 7773851325825024 7776760701321216 7794662193635328 7813002657005568 7818020935630848 7844548582145088 7857394717556736 7868962987573248 7881106448973824 7889119880907276 7913673004548096 7925885462888448 7928851737388032 7965802481319936 7989674089906176 8001437111943168 8004431661760512 8016784179757056 8062334089869312 8087426304049152 8099906900197376 8102938302480384 8114868080934912 8152685714866176 8160975285940224 8173569383603712 8180177666310144 8192801397276672 8199007792791552 8226655948505088 8239351405215744 8245593064341504 8251482021691392 8293038837202944 8298365442269184 8314282030177728 8337038227013632 8340158376050688 8353028990828544 8387545639550976 8432652285640704 8435808218382336 8455226786316288 8480565082718208 8496831136628736 8503267847602176 8509340834869248 8536428828950528 8548996826005504 8557689362340096 8570895673084448 8571703328243712 8584323259170816 8597570671607808 8600788325302272 8606312597353392 8640870488211456 8646420504969216 8689966343258112 8696172669566976 8745582741553152 8768994967839744 8789627989131264 8795273552584704 8825117154913224 8836262072942592 8839569057251328 8852583361019904 8866244755095552 8916621145749504 8937601524301824 8944372137590784 8958175181012992 8961527791484928 8988383351144448 9001616750936064 9018882202226688 9046951458766848 9060912803610624 9066732612849664 9070125851102976 9098354592055296 9112395262722048 9158287882715136 9171771429224448 9195265556554176 9199257038880768 9216901571936256 9223883766890496 9238118155419648 9269270330867712 9276292197384192 9282917274402816 9297242764023808 9326178355642368 9329668691853312 9335661122552832 9350068007001216 9353567283949944 9379168005390336 9397157614682112 9440951088971776 9479963283554304 9486733821345792 9512130134605824 9540635718057984 9555358921326592 9558935028707328 9573008439227904 9588685079052288 9603482432569344 9617621429256192 9627400532632608 9642257632220004 9672267005558784 9720979299237888 9727223068090368 9750110753783808 9772554742923264 9776212136165376 9783194253262848 9835099783430144 9838780584247296 9853963887618048 9884632149393408 9894682746657792 9940794832060416 9974525349482496 9997994925490176 10005568831881216 10021009524523008 10031198788968192 10054801714839552 10062418654789632 10070318384152576 10077947078639616 10085144693178368 10111931270037504 10126818844803072 10142446651662336 10146242477505024 10174012751609856 10193526904061952 10200074189455872 10251444670562304 10303073868054528 10318242857877504 10344673751123448 10349164168740864 10365135101100032 10369014268428288 10392882924847104 10424027914174464 10427929122226176 10443281933703168 10459398109526784 10476526290075648 10491950650097664 10518826507876368 10551564006064128 10567847283851264 10571802316517376 10604704690077696 10621069975093248 10652898786541568 10668582815924224 10672575549014016 10689045573009408 10733215182815232 10749778786492416 10783235072065536 10803917736640512 10819824107913216 10881300381253632 10898092511471616 10923735196368896 10932010390388736 10943125951601664 10968874598006784 10985801873620992 10994124085788672 11001976028921856 11006093534920704 11057385116270592 11064487256358912 11085709373570304 11120211168067584 11137371987771392 11183394186067968 11221341018167808 11243536380854272 11247744291176448 11273635715088384 11307420110290944 11311651929194496 11329108182171648 11337690463469568 11345787779825664 11410252483120128 11428937770991616 11445764345561088 11463427562143744 11467717767069696 11475083463137856 11528560673292288 11532875254382592 11586621791010816 11594896892755968 11642809689833472 11660776988737536 11691993290452992 11719503985508352 11727031403446272 11766822873217632 11781682763923456 11786092076335104 11803444481359872 11821659673460736 11833679821360914 11870509506822144 11888828194332672 11916802032402432 11925829516787712 11948703721979904 11984511134859264 12002155667914752 12025176269635584 12081217071480832 12093501134803968 12131139456073728 12149860350296064 12154407453720576 12172302121402368 12229028572299264 12260354075405568 12270266499465216 12289202095915008 12298511689187328 12317490873892864 12359027107823616 12368389596512256 12377223032537088 12434904474189824 12439558255804416 12447548163403776 12466757342668288 12471423045266592 12505557340520448 12510237564076032 12529543486242816 12639951044739072 12648978428461056 12682840179474432 12720847624077312 12745246704943104 12754901771403264 12764011252303872 12804643243425792 12823495239008256 12836534043510144 12856343509626672 12857554992365568 12876484888756224 12896356007411712 12909468896030088 12961305732317184 12969630757453824 13030072990564352 13034949514887168 13044259004350464 13118374112329728 13138618516824064 13179509532524544 13184441983696896 13192910328877056 13237675732369836 13254393109413888 13299367132643328 13361346032697344 13374931718624256 13406402286452736 13416558206386176 13437262771519488 13442291687227392 13482575026716672 13502425126404096 13523262202216448 13528323303340032 13570427188150272 13591369205415936 13600098919274496 13605188776654464 13668592894083072 13737431824072704 13757657143836672 13792898334831264 13798885558321152 13825352357904384 13835825650335744 13857177233129472 13898703885565952 13903905496301568 13924375911604224 13945864146035712 13968701720100864 13989267533463552 14003491683829248 14025102010501824 14068752008085504 14095736422023168 14161426633457664 14219944925331456 14230100732018688 14252060764012544 14310953577086976 14333038381989888 14338402543060992 14359512658841856 14405223648854016 14426432143884288 14463386448330006 14508400508338176 14530790015295488 14576013853851648 14581468948856832 14590834602135552 14625166130675712 14647735831494656 14658832114384896 14669301371895808 14674791379894272 14752649675145216 14758170876370944 14780945831427072 14826948224090112 14911192248090624 14961788024223744 14996992388235264 15008353247821824 15031514286784512 15046798183452288 15076560147054592 15082202572259328 15105477576228864 15116920617959424 15127717039767552 15167896905056256 15190228267204608 15213669977493504 15261019127414784 15290290356092928 15300111284183808 15371414231056384 15377167005843456 15448829054681088 15459862523674624 15523746253111296 15547702651650048 15553521402642432 15589324387270656 15636041871261696 15689097164290176 15714789435113472 15737925975146496 15762212897947648 15778239761814552 15827346009096192 15851770925776896 15857703474776064 15931604962639872 15979348179812352 16002874223886336 16008863323521024 16033568359514112 16124668179738624 16174852608098304 16199813800394752 16205876604960768 16229736161869824 16321950571880448 16347138767207424 16360355332620288 16385602794553344 16398015585583104 16453311897010176 16478702810431488 16491186128683008 16502964043382784 16586077674405888 16596730884538368 16628564060355456 16674076454027264 16680316752101376 16706057981657088 16775091279101952 16865304571281408 16871616436764672 16910453572632576 16961130165436416 16993662273257472 17006535695204352 17018681669738496 17072857657901056 17097993652011008 17115378724680192 17141791346168896 17143406656487424 17168646518341632 17195141343215616 17201576650604544 17212625194706784 17292841009938432 17379932686516224 17392345339133952 17491165483106304 17537989935679488 17579255978262528 17590547105169408 17650234309826448 17672524145885184 17679138114502656 17705166722039808 17732489510191104 17750519732041371 17833242291499008 17875203048603648 17888744275181568 17916350362025984 17923055582969856 17976766702288896 18003233501872128 18037764404453376 18093902917533696 18121825607221248 18133465225699328 18140251702205952 18196709184110592 18224790525444096 18343542858448896 18390531113108352 18433803143872512 18447767533780992 18476236310839296 18538540661735424 18552584394768384 18565834548805632 18594485528047616 18652356711284736 18659337383706624 18671322245105664 18700136014002432 18707134567899888 18758336010780672 18794315229364224 18881902177943552 18959926567108608 18973467642691584 19024260269211648 19081271436115968 19110717842653184 19117870057414656 19146016878455808 19177370158104576 19206964865138688 19235242858512384 19254801065265216 19284515264440008 19344534011117568 19441958598475776 19454446136180736 19545109485846528 19552424272330752 19566388506525696 19670199566860288 19677561168494592 19707927775236096 19769264298786816 19789365493315584 19881589664120832 19949050698964992 19995989850980352 20011137663762432 20042019049046016 20062397577936384 20109603429679104 20124837309579264 20140636768305152 20155894157279232 20170289386356736 20223862540075008 20253637689606144 20284893303324672 20292484955010048 20387053808123904 20400148378911744 20502889341124608 20606147736109056 20636485715755008 20689347502246896 20698328337481728 20730270202200064 20738028536856576 20785765849694208 20848055828348928 20855858244452352 20886563867406336 20918796219053568 20953052580151296 20983901300195328 21037653015752736 21103128012128256 21135694567702528 21143604633034752 21209409380155392 21242139950186496 21305797573083136 21337165631848448 21345151098028032 21378091146018816 21466430365630464 21499557572984832 21607835473281024 21639648215826432 21695079672495009 21762600762507264 21796185022943232 21847470392737792 21864020780777472 21886251903203328 21937749196013568 21971603747241984 21988248171577344 22003952057843712 22012187069841408 22114770232541184 22128974512717824 22171418747140608 22240422336135168 22274743975542784 22366788372135936 22442682036335616 22495488582352896 22547271430176768 22614840220581888 22623303858388992 22658216364343296 22675380926939136 22691575559651328 22820504966240256 22891528691122176 22926855124287488 22935435534139392 22950166926275712 23057121346584576 23065750508765184 23173243582021632 23189793785511936 23285619379666944 23321553977475072 23383986580905984 23439007971016704 23454062806892544 23533645746435264 23563365527846912 23572184152670208 23606888962719744 23643319346921472 23667359642721828 23741019013644288 23777656388665344 23897407443959808 23969022269718528 24004311335829504 24050352539271168 24162434142961664 24187002269607936 24262278912147456 24299720700592128 24308814907441152 24344604242804736 24458057144598528 24520708150811136 24540532998930432 24578404191830016 24597023378374656 24634981747785728 24718054215647232 24736779193024512 24754446065074176 24879116511608832 24895096326807552 24933514685336576 24942846090533184 25011114681040896 25020475128152064 25059086972485632 25297956856922112 25365680358948864 25441695248154624 25490493409886208 25509803542806528 25528022504607744 25609286486851584 25646990478016512 25673068087020288 25712687019253344 25715109984731136 25752969777512448 25792712014823424 25818937792060176 25922611464634368 25939261514907648 26060145981128704 26069899029774336 26088518008700928 26236748224659456 26277237033648128 26368883967393792 26385820657754112 26475351464739672 26508786218827776 26598734265286656 26722692065394688 26749863437248512 26812804572905472 26833116412772352 26874525543038976 26884583374454784 26965150053433344 27004850252808192 27046524404432896 27056646606680064 27140854376300544 27182738410831872 27200197838548992 27210377553308928 27337185788166144 27474863648145408 27515314287673344 27585796669662528 27597771116642304 27650704715808768 27671651300671488 27714354466258944 27797407771131904 27807810992603136 27848751823208448 27891728292071424 27978535066927104 28006983367658496 28050204021003648 28137504016171008 28191472844046336 28322853266915328 28439889850662912 28460201464037376 28504121528025088 28621907154173952 28666076763979776 28676805086121984 28719025317683712 28810447297708032 28852864287768576 28926772896660012 29016801016676352 29061580030590976 29162937897713664 29181669204271104 29250332261351424 29295471662989312 29317664228769792 29338602743791616 29349582759788544 29505299350290432 29516341752741888 29561891662854144 29653896448180224 29822384496181248 29923576048447488 29993984776470528 30016706495643648 30063028573569024 30093596366904576 30153120294109184 30164405144518656 30210955152457728 30233841235918848 30255434079535104 30335793810112512 30380456534409216 30427339954987008 30522038254829568 30580580712185856 30600222568367616 30742828462112768 30754334011686912 30919725047349248 31047492506222592 31095405303300096 31107042805284864 31178648774541312 31272083742523392 31378194328580352 31429578870226944 31475851950292992 31524425795895296 31556479523629104 31654692018192384 31703541851553792 31715406949552128 31863209925279744 31958696359624704 32005748447772672 32017726647042048 32067136719028224 32249336359477248 32349705216196608 32399627600789504 32411753209921536 32459472323739648 32643901143760896 32694277534414848 32771205589106688 32796031171166208 32906623794020352 32957405620862976 32982372257366016 33005928086765568 33172155348811776 33193461769076736 33257128120710912 33348152908054528 33360633504202752 33412115963314176 33550182558203904 33730609142562816 33743232873529344 33820907145265152 33922260330872832 33987324546514944 34013071390408704 34037363339476992 34195987304022016 34230757449360384 34283582692337792 34286813312974848 34337293036683264 34390282686431232 34403153301209088 34425250389413568 34585682019876864 34759865373032448 34784690678267904 34982330966212608 35075979871358976 35158511956525056 35181094210338816 35300468619652896 35345048291770368 35358276229005312 35410333444079616 35464979020382208 35501039464082742 35666484582998016 35750406097207296 35777488550363136 35832700724051968 35846111165939712 35953533404577792 36006467003744256 36075528808906752 36243651214442496 36266930451398656 36280503404411904 36393418368221184 36449581050888192 36687085716897792 36781062226216704 36867606287745024 36895535067561984 36952472621678592 37077081323470848 37105168789536768 37131669097611264 37188971056095232 37304713422569472 37318674767413248 37342644490211328 37400272028004864 37414269135799776 37516672021561344 37588630458728448 37919853134217216 37946935285383168 38048520538423296 38162542872231936 38221435685306368 38235740114829312 38292033756911616 38413929730277376 38470485717024768 38509602130530432 38569030528880016 38689068022235136 38883917196951552 38908892272361472 39090218971693056 39104848544661504 39132777013051392 39340399133720576 39355122336989184 39415855550472192 39538528597573632 39578730986631168 39763179328241664 39898101397929984 40084038098092032 40124795155872768 40219206859358208 40249674619158528 40281273536610304 40311788314558464 40340578772713472 40447725080150016 40507275379212288 40569786606649344 40584969910020096 40774107616247808 40800296757823488 41005778682249216 41212295472218112 41272971431510016 41378695004493792 41396656674963456 41460540404400128 41476057073713152 41571531699388416 41696111656697856 41711716488904704 41773127734812672 41837592438107136 41906105160302592 41967802600390656 42075306031505472 42206256024256512 42271389135405056 42287209266069504 42484279900372992 42674331263696896 42690302196056064 42756182292037632 42932860731260928 42999115145969664 43215670946562048 43279296431652864 43390159344990018 43525201525014528 43592370045886464 43694940785475584 43728041561554944 43772503806406656 43875498392027136 43943207494483968 43976496343154688 44007904115687424 44024374139682816 44257949025435648 44342837494281216 44480844672270336 44549487951085568 44733576744271872 44885364072671232 44990977164705792 45094542860353536 45229680441163776 45246607716777984 45316432728686592 45350761853878272 45383151119302656 45641009932480512 45783057382244352 45853710248574976 45870871068278784 45900333852551424 46114242693169152 46131501017530368 46346487164043264 46379587571023872 46571238759333888 46643107954950144 46767973161811968 46908125613785088 47067291492870528 47144368305340416 47213777925439488 47286638693842944 47334719285443656 47482038027288576 47555312777330688 47794814887919616 47938044539437056 48008622671659008 48100705078542336 48324868285923328 48374004539215872 48524557824294912 48599441401184256 48617629814882304 48689208485609472 49041416301622272 49081065997860864 49156808383660032 49194046756749312 49269963495571456 49436108431294464 49473558386049024 49508892130148352 49758233023217664 49790192653615104 49867029370673152 49885692181066368 50022229362081792 50040950256304128 50118173944971264 50595913713844224 50731360717897728 50883390496309248 50980986819772416 51019607085613056 51056045009215488 51218572973703168 51293980956033024 51346136174040576 51425374038506688 51430219969462272 51505939555024896 51585424029646848 51637875584120352 51878523029815296 52139798059548672 52177036017401856 52473496449318912 52554474067296256 52737767934787584 52771641315508224 52950702929479344 53017572437655552 53197468530573312 53445384130789376 53499726874497024 53625609145810944 53666232825544704 53749051086077952 53769166748909568 53930300106866688 54009700505616384 54093048808865792 54113293213360128 54281708752601088 54365476821663744 54400395677097984 54420755106617856 54674371576332288 55030628575346688 55171593339325056 55301409431617536 55343302601342976 55428708932517888 55594815542263808 55615621985206272 55697503646416896 55783456584142848 55957070133854208 56013966735316992 56100408042007296 56275008032342016 56382945688092672 56645706533830656 56879779701325824 56920402928074752 57008243056050176 57243814308347904 57332153527959552 57353610172243968 57438050635367424 57620894595416064 57705728575537152 57853545793320024 58033602033352704 58123160061181952 58325875795427328 58363338408542208 58590943325978624 58635328457539584 58677205487583232 58699165519577088 59010598700580864 59032683505483776 59123783325708288 59307792896360448 59644768992362496 59847152096894976 59987969552941056 60033412991287296 60126057147138048 60187192733809152 60306240588218368 60328810289037312 60421910304915456 60467682471837696 60510868159070208 60671587620225024 60760913068818432 60854679909974016 61161161424371712 61200445136735232 61485656924225536 61508668023373824 61839450094698496 62094985012445184 62190810606600192 62214085610569728 62357297549082624 62544167485046784 62756388657160704 62859157740453888 62951703900585984 63048851591790592 63112959047258208 63309384036384768 63407083703107584 63430813899104256 63726419850559488 63917392719249408 64011496895545344 64035453294084096 64134273438056448 64498672718954496 64799255201579008 64823506419843072 64918944647479296 65085239017485027 65287802287521792 65388555068829696 65542411178213376 65592062342332416 65813247588040704 65914811241725952 65964744514732032 66011856173531136 66344310697623552 66386923538153472 66514256241421824 66696305816109056 66721267008405504 66824231926628352 67100365116407808 67486465747058688 67641814290530304 67844520661745664 67974649093029888 68026142780817408 68074726678953984 68391974608044032 68461514898720768 68567165384675584 68674586073366528 68780565372862464 68806306602418176 68850500778827136 69171364039753728 69519730746064896 69569381356535808 69964661932425216 70151959742717952 70317023913050112 70362188420677632 70600937239305792 70690096583540736 70716552458010624 70820666888159232 70929958040764416 71002078928165484 71332969165996032 71665401448103936 71692222331879424 71907066809155584 72012934007488512 72151057617813504 72487302428884992 72533860902797312 72561006808823808 72786836736442368 72899162101776384 73374171433795584 73562124452433408 73735212575490048 73791070135123968 73904945243357184 74154162646941696 74210337579073536 74263338195222528 74377942112190464 74637349534826496 74685288980422656 74800544056009728 74828538271599552 75033344043122688 75177260917456896 75893870570766336 76097041076846592 76325085744463872 76442871370612736 76471480229658624 76584067513823232 76827859460554752 76940971434049536 77019204261060864 77138061057760032 77378136044470272 77767834393903104 77817784544722944 78180437943386112 78209697089323008 78265554026102784 78680798267441152 78710244673978368 78831711100944384 79157461973262336 79526358656483328 79796202795859968 80168076196184064 80249590311745536 80438413718716416 80499349238317056 80562547073220608 80623576629116928 80681157545426944 80895450160300032 81014550758424576 81139573213298688 81169939820040192 81548215232495616 81600593515646976 82011557364498432 82424590944436224 82545942863020032 82757390008987584 82793313349926912 82921080808800256 82952114147426304 83143063398776832 83392223313395712 83423432977809408 83546255469625344 83675184876214272 83935605200781312 84150612063010944 84412512048513024 84542778270810112 84574418532139008 84968559800745984 85348662527393792 85380604392112128 85512364584075264 85865721462521856 85998230291939328 86431341893124096 86558592863305728 86780318689980036 87050403050029056 87184740091772928 87545007612813312 87750996784054272 87886414988967936 87952992686309376 88015808231374848 88048748279365632 88515898050871296 88685674988562432 88961689344540672 89098975902171136 89467153488543744 89770728145342464 89981954329411584 90189085720707072 90459360882327552 90493215433555968 90632865457373184 90701523707756544 90766302238605312 91282019864961024 91566114764488704 91707420497149952 91741742136557568 91800667705102848 92228485386338304 92263002035060736 92759175142047744 93142477518667776 93286215909900288 93535946323623936 93816251227570176 94134582985741056 94288736610680832 94427555850878976 94573277387685888 94669438570887312 94964076054577152 95110625554661376 95589629775839232 95876089078874112 96017245343318016 96201410157084672 96748009078431744 97049115648589824 97198882802368512 97235259629764608 97378416971218944 98082832603244544 98313616767320064 98388093513498624 98539926991142912 98872216862588928 98947116772098048 99017784260296704 99516466046435328 99580385307230208 99734058741346304 99771384362132736 100044458724163584 100081900512608256 100236347889942528 101191827427688448 101462721435795456 101766780992618496 101961973639544832 102039214171226112 102112090018430976 102587961912066048 102692272348081152 102850748077013376 102860439938924544 103011879110049792 103170848059293696 103275751168240704 103757046059630592 104279596119097344 104354072034803712 104946992898637824 105108948134592512 105475535869575168 105543282631016448 105901405858958688 106035144875311104 106394937061146624 106999453748994048 107251218291621888 107332465651089408 107498102172155904 107538333497819136 107860600213733376 108019401011232768 108186097617731584 108226586426720256 108730953643327488 108800791354195968 108841510213235712 109348743152664576 110061257150693376 110343186678650112 110602818863235072 110686605202685952 110857417865035776 111189631084527616 111231243970412544 111395007292833792 111566913168285696 111914140267708416 112027933470633984 112200816084014592 112550016064684032 112765891376185344 113759559402651648 113840805856149504 114016486112100352 114487628616695808 114664307055919104 114707220344487936 114876101270734848 115241789190832128 115411457151074304 115707091586640048 116067204066705408 116246320122363904 116651751590854656 116726676817084416 117181886651957248 117270656915079168 117354410975166464 117398331039154176 118021197401161728 118065367010967552 118247566651416576 118615585792720896 119289537984724992 119694304193789952 120252114294276096 120374385467618304 120657620578074624 120843820609830912 120935364943675392 121021736318140416 121343175240450048 121521826137636864 121709359819948032 122322322848743424 122400890273470464 122971313848451072 123017336046747648 123678900189396992 124189970024890368 124381621213200384 124428171221139456 124714595098165248 125088334970093568 125512777314321408 125718315480907776 125903407801171968 126097703183581184 126225918094516416 126618768072769536 126814167406215168 126861627798208512 127452839701118976 128022993791090688 128070906588168192 128268546876112896 128997345437908992 129598510403158016 129647012839686144 129837889294958592 130170478034970054 130575604575043584 130777110137659392 131084822356426752 131184124684664832 131626495176081408 131829622483451904 131929489029464064 132023712347062272 132773847076306944 133028512482843648 133442534016811008 133648463853256704 134200730232815616 134972931494117376 135283628581060608 135689041323491328 135949298186059776 136052285561634816 136149453357907968 136783949216088064 136923029797441536 137134330769351168 137349172146733056 137561130745724928 137612613204836352 137701001557654272 138342728079507456 139039461492129792 139138762713071616 139929323864850432 140303919485435904 140724376841355264 141201874478611584 141433104916021248 141641333776318464 141859916081528832 142004157856330968 142665938331992064 143330802896207872 143384444663758848 143814133618311168 144025868014977024 144302115235627008 144974604857769984 145067721805594624 145122013617647616 145573673472884736 145798324203552768 147124248904866816 147470425150980096 147582140270247936 147809890486714368 148308325293883392 148420675158147072 148526676390445056 148755884224380928 149274699069652992 149370577960845312 149601088112019456 149657076543199104 150066688086245376 150354521834913792 151787741141532672 152194082153693184 152650171488927744 152885742741225472 152942960459317248 153168135027646464 153655718921109504 153881942868099072 154038408522121728 154276122115520064 154756272088940544 155635569089445888 156419394178646016 156531108052205568 157361596534882304 157420489347956736 157663422201888768 158314923946524672 159052717312966656 159592405591719936 160336152392368128 160499180623491072 160876827437432832 160998698476634112 161125094146441216 161247153258233856 161362315090853888 161790900320600064 162029101516849152 162279146426597376 162339879640080384 163096430464991232 163201187031293952 164023114728996864 165091885726040064 165514780017975168 165842161617600512 165904228294852608 166286126797553664 166784446626791424 166846865955618816 167092510939250688 167350369752428544 167871210401562624 168301224126021888 168825024097026048 169085556541620224 169148837064278016 169937119601491968 170697325054787584 170761208784224256 171024729168150528 171731442925043712 171996460583878656 172862683786248192 173117185726611456 173560637379960072 174100806100058112 174369480183545856 175090015225626624 175772829977935872 175905985372618752 176031616462749696 176097496558731264 177031796101742592 177371349977124864 177923378689081344 178197951804342272 178934306977087488 179541456290684928 179963908658823168 180378171441414144 180918721764655104 180986430867111936 181265730914746368 181403047415513088 181532604477210624 182564039729922048 183414840994299904 183483484273115136 183601335410205696 184456970772676608 184526004070121472 185518350284095488 186284955037335552 186572431819800576 187071892647247872 187632502455140352 188269165971482112 188577473221361664 188855111701757952 189146554775371776 189338877141774624 189928152109154304 190221251109322752 191179259551678464 191752178157748224 192034490686636032 192402820314169344 193496018156863488 194397765604737024 194470519259529216 194756833942437888 195255717052455081 196165665206489088 196627233534640128 196776187026997248 197079853982285824 197744433725177856 197894233544196096 198035568520593408 199032932092870656 199160770614460416 199468117482692608 199542768724265472 200088917448327168 200163801025216512 200472695779885056 202925442871590912 203533561985236992 203923947279089664 204078428342452224 204224180036861952 205175923824132096 205384544696162304 205701496154026752 206023758220099584 206341696118587392 206551502336481408 207514092119261184 208559192238194688 208708144069607424 209893985797275648 210217896269185024 210951071739150336 211086565262032896 211802811717917376 212070289750622208 212789874122293248 213998907497988096 214996204344311808 215076666995638272 215721200427466752 216038802022465536 216372195235463168 216453172853440512 217461907286654976 217601582708391936 217683020426471424 218697486305329152 220122514301386752 220686373357300224 221205637726470144 221373210405371904 221714835730071552 222379262169055232 222462487940825088 222790014585667584 223133826336571392 224055866941267968 224401632168029184 225100032129368064 225531782752370688 227681611712299008 228032972224200704 228975257233391616 229328614111838208 229414440688975872 229752202541469696 230483578381664256 230822914302148608 231414183173280096 232134408133410816 232492640244727808 233303503181709312 233453353634168832 234363773303914496 234541313830158336 234708821950332928 234796662078308352 236042394802323456 236130734021935104 236495133302833152 238579075969449984 239388608387579904 240504228588552192 240748770935236608 241315241156149248 241687641219661824 241870729887350784 242043472636280832 242686350480900096 243043652275273728 243418719639896064 244644645697486848 244801780546940928 245942627696902144 246034672093495296 248379940049780736 248763242426400768 248856342442278912 249429190196330496 250176669940187136 251025554628642816 251806815602343936 252195406367162368 252451836189032832 253237536145539072 253628334812430336 253723255596417024 254905679402237952 256045987582181376 256141813176336384 256537093752225792 257994690875817984 259197020806316032 259294025679372288 259675778589917184 260340956069940108 261151209150087168 261554220275318784 263252990352162816 263659244966903808 263858978058928128 264047424694124544 265547694152613888 266057024965687296 266885068033622016 267296927706513408 268401460465631232 269945862988234752 270567257162121216 271378082646982656 271898596372119552 272104571123269632 272298906715815936 273846059594883072 274268661538702336 274698344293466112 275122261491449856 275225226409672704 275402003115308544 276685456159014912 278277525426143232 279858647729700864 280607838970871808 281448753682710528 282403748957223168 282866209832042496 283282667552636928 283719832163057664 284008315712661936 285331876663984128 286661605792415744 286768889327517696 287628267236622336 288051736029954048 288604230471254016 290135443611189248 290244027235295232 291147346945769472 291596648407105536 294248497809733632 294940850301960192 295164280540495872 295619780973428736 296616650587766784 296841350316294144 297053352780890112 297511768448761856 298549398139305984 298741155921690624 299202176224038912 299314153086398208 300133376172490752 300709043669827584 303575482283065344 304388164307386368 305300342977855488 305771485482450944 305885920918634496 306336270055292928 307763885736198144 308076817044243456 308552244231040128 309512544177881088 311271138178891776 312838788357292032 313062216104411136 314723193069764608 314840978695913472 315326844403777536 316629847893049344 318105434625933312 319184811183439872 320998361246982144 321753654874865664 321997396953268224 322250188292882432 322494306516467712 322724630181707776 323581800641200128 324058203033698304 324558292853194752 324679759280160768 326192860929982464 326402374062587904 328046229457993728 330183771452080128 331029560035950336 331684323235201024 331808456589705216 332572253595107328 333568893253582848 333693731911237632 334185021878501376 334700739504857088 335742420803125248 336602448252043776 337650048194052096 338171113083240448 338297674128556032 341522417568448512 342049458336301056 343462885850087424 343992921167757312 345725367572496384 346234371453222912 347121274759920144 348201612200116224 348738960367091712 350180030451253248 351545659955871744 351811970745237504 352063232925499392 352194993117462528 354063592203485184 354742699954249728 355846757378162688 356395903608684544 357868613954174976 359082912581369856 360756342882828288 361972861734223872 362531461829492736 362806094831026176 363065208954421248 365128079459844096 366829681988599808 366966968546230272 367202670820411392 368913941545353216 369052008140242944 371036700568190976 372569910074671104 373144863639601152 374143785294495744 375265004910280704 376538331942964224 377154946442723328 377710223403515904 378293109550743552 378677754283549248 379856304218308608 380442502218645504 382358519103356928 384068981373272064 384805640628338688 386992036313726976 388795531209474048 388941038519058432 389513667884875776 390511434104910162 392331330412978176 393254467069280256 393552374053994496 394159707964571648 395488867450355712 395788467088392192 396071137041186816 398321541228920832 398936234965385216 399085537448530944 400327602050433024 400945391559770112 405850885743181824 407067123970473984 407847894558179328 408156856684904448 408448360073723904 410351847648264192 410769089392324608 411402992308053504 412047516440199168 412683392237174784 413103004672962816 415028184238522368 417118384476389376 417416288139214848 419787971594551296 420435792538370048 422173130524065792 423605623435834752 425579748244586496 427997814995976192 429992408688623616 430153333991276544 431442400854933504 432077604044931072 432744390470926336 432906345706881024 434923814573309952 435203165416783872 435366040852942848 437394972610658304 441372746714600448 442411275452940288 442746420810743808 443429671460143104 444758524338110464 444924975881650176 445580029171335168 446267652673142784 448111733882535936 448803264336058368 450200064258736128 451063565504741376 455363223424598016 456065944448401408 457950514466783232 458657228223676416 458828881377951744 459504405082939392 460967156763328512 461645828604297216 462828366346560192 464268816266821632 464985280489455616 466906707268337664 469417643900665856 469593324156616704 472084789604646912 472261468043870208 472990266605666304 477158151938899968 478777216775159808 481008457177104384 481497541870473216 482630482312298496 483375282439323648 483741459774701568 484086945272561664 485372700961800192 486087304550547456 486837439279792128 489289291394973696 489603561093881856 491885255393804288 492069344186990592 497526484852801536 497712684884557824 498858380392660992 500353339880374272 502051109257285632 503613631204687872 504390812734324736 504903672378065664 506475072291078144 507256669624860672 507446511192834048 509811358804475904 512091975164362752 512283626352672768 513074187504451584 515989381751635968 518588051358744576 519351557179834368 520681912139880216 522302418300174336 523108440550637568 527318489933807616 527717956117856256 528094849388249088 531095388305227776 532114049931374592 533770136067244032 534593855413026816 536802920931262464 539891725976469504 541134514324242432 542756165293965312 543797192744239104 544209142246539264 544597813431631872 547692119189766144 548537323077404672 550244522982899712 550450452819345408 550804006230617088 553370912318029824 556555050852286464 559717295459401728 561215677941743616 562897507365421056 564807497914446336 565732419664084992 566565335105273856 567439664326115328 568016631425323872 570663753327968256 573537778655035392 575256534473244672 576103472059908096 577208460942508032 580270887222378496 580488054470590464 583193296814211072 588496995619467264 589881700603920384 590328561080991744 591239561946857472 593233301175533568 593682700632588288 594106705561780224 595023536897523712 597098796278611968 597482311843381248 598404352448077824 598628306172796416 600266752344981504 601418087339655168 608776328614772736 610600685955710976 611542970964901888 611771841837268992 612672540110585856 615527771472396288 616153634088486912 617104488462080256 619025088355762176 622542276357783552 625677576714584064 626124432208822272 629446386139529216 629681957391826944 630653688807555072 633259695786098688 636210869251866624 638369622366879744 641996722493964288 644500376585764864 644988613032935424 645449260363415552 647163601282400256 648116406067396608 649116585706389504 649359518560321536 652385721859964928 652804748125175808 656092458915987456 660367542904160256 662059120071900672 663368646470402048 663616913179410432 665144507190214656 667137786507165696 667387463822475264 668370043757002752 669401479009714176 673204896504087552 675300096388104192 676342226166480896 676595348257112064 683044835136897024 684098916672602112 686925771700174848 687985842335514624 691450735144992768 692468742906445824 694242549519840288 696403224400232448 697477920734183424 700360060902506496 703091319911743488 703623941490475008 704126465850998784 704389986234925056 708127184406970368 709485399908499456 712791807217369088 715737227908349952 718165825162739712 721512685765656576 723945723468447744 725062923658985472 725612189662052352 726130417908842496 730256158919688192 733659363977199616 733933937092460544 734405341640822784 737827883090706432 738104016280485888 745139820149342208 746289727279202304 748287570588991488 750530009820561408 753076663885928448 755420446807031808 756586219101487104 757355508567098496 759712608436617216 760885004437291008 764717038206713856 768137962746544128 769611281256677376 773984072627453952 777591062418948096 777882077038116864 779027335769751552 781022868209820324 784662660825956352 788319415929143296 790977734900711424 791576934176784384 792142274082373632 796643082457841664 797872469930770432 798171074897061888 800655204100866048 801890783119540224 811701771486363648 814134247940947968 815695789116358656 816313713369808896 816896720147447808 821538178784649216 822805984616107008 824095032880398336 825366784474349568 826206009345925632 830056368477044736 834832576278429696 839575943189102592 840871585076740096 844346261048131584 847211246871669504 851159496489172992 855995629991952384 859984817377247232 860306667982553088 862884801709867008 864155208089862144 865488780941852672 865812691413762048 870406330833567744 870732081705885696 874789945221316608 882745493429200896 884822550905880576 885492841621487616 886859342920286208 889517048676220928 889849951763300352 891160058342670336 892535305346285568 896223467765071872 897606528672116736 900400128517472256 902127131009482752 910726446849196032 912131888896802816 915901028933566464 917314456447352832 917657762755903488 919008810165878784 923291657208594432 925656732693120384 928537632533643264 929970560978911232 933813414536675328 938835287801331712 939186648313233408 944169579209293824 944522936087740416 945980533211332608 954316303877799936 957554433550319616 962995083740946432 965260964624596992 966750564878647296 967482919549403136 968173890545123328 970745401923600384 972174609101094912 973674878559584256 978578582789947392 979207122187763712 983770510787608576 984138688373981184 995052969705603072 995425369769115648 997716760785321984 1000706679760748544 1004102218514571264 1007227262409375744 1008781625468649472 1009807344756131328 1012950144582156288 1014513339249721344 1014893022385668096 1024567252705345536 1026148375008903168 1031978763503271936 1037176102717489152 1038703114359668736 1041363824279760432 1044604836600348672 1046216881101275136 1054636979867615232 1055435912235712512 1056189698776498176 1062190776610455552 1064228099862749184 1067540272134488064 1069187710826053632 1073605841862524928 1082269028648484864 1087594385488478208 1088418284493078528 1089195626863263744 1095384238379532288 1097074646154809344 1100489045965799424 1100900905638690816 1101608012461234176 1106741824636059648 1113110101704572928 1119434590918803456 1122431355883487232 1125795014730842112 1129614995828892672 1131464839328169984 1133130670210547712 1134879328652230656 1136033262850647744 1141327506655936512 1147075557310070784 1152206944119816192 1154416921885016064 1160541774444756992 1160976108941180928 1166386593628422144 1176993991238934528 1179763401207840768 1180657122161983488 1182479123893714944 1186466602351067136 1187365401265176576 1188213411123560448 1190047073795047424 1194964623686762496 1196808704896155648 1197256612345592832 1202836174679310336 1217552657229545472 1221201371911421952 1223085941929803776 1223543683674537984 1225345080221171712 1231055542944792576 1232307268176973824 1234208976924160512 1238050176711524352 1245084552715567104 1251355153429168128 1252248864417644544 1258892772279058432 1259363914783653888 1261307377615110144 1266519391572197376 1276739244733759488 1283993444987928576 1289000753171529728 1289977226065870848 1290898520726831104 1294327202564800512 1296232812134793216 1298233171412779008 1298719037120643072 1304771443719929856 1305609496250351616 1312184917831974912 1324118240143801344 1327233826358820864 1330289014380429312 1334275573014331392 1334774927644950528 1336740087514005504 1338802958019428352 1346409793008175104 1350600192776208384 1352684452332961792 1353190696514224128 1366089670273794048 1368197833345204224 1373851543400349696 1375971684671029248 1382901470289985536 1384937485812891648 1388485099039680576 1392806448800464896 1394955841468366848 1400720121805012992 1408252931701997568 1408779972469850112 1416254368813940736 1418970799816998912 1425583614434738176 1431474455816699904 1436331650325479424 1443025371531313152 1447891446936895488 1450125847317970944 1451224379324104704 1452260835817684992 1460512317839376384 1467867874184921088 1468810683281645568 1475655766181412864 1476208032560971776 1492579454558404608 1496575141177982976 1501060019641122816 1506153327771856896 1510840893614063616 1513172438202974208 1514711017134196992 1519425216873234432 1521770008874582016 1529434076413427712 1536275925493088256 1539222562513354752 1547968145254907904 1555764154076233728 1558054671539503104 1562045736419640648 1569325321651912704 1576638831858286592 1581955469801422848 1583153868353568768 1584284548164747264 1593286164915683328 1595744939861540864 1596342149794123776 1601310408201732096 1603781566239080448 1623403542972727296 1628268495881895936 1631391578232717312 1632627426739617792 1633793440294895616 1643076357569298432 1645611969232214016 1650733568948699136 1652412018691851264 1660112736954089472 1669665152556859392 1679151886378205184 1681743170153480192 1688692522096263168 1694422493743339008 1702318992978345984 1711991259983904768 1720613335965106176 1725769603419734016 1728310416179724288 1730977561883705344 1731625382827524096 1740812661667135488 1741464163411771392 1749579890442633216 1765490986858401792 1769645101811761152 1770985683242975232 1773718685840572416 1779034097352441856 1779699903526600704 1782320116685340672 1785070610692571136 1792446935530143744 1795213057344233472 1800800257034944512 1804254262018965504 1824263777793605632 1831802057867132928 1834628912894705664 1835315525511806976 1838017620331757568 1846583314417188864 1851313465386240768 1857075265067286528 1859941121957822464 1867626829073350656 1877670575602663424 1878373296626466816 1888339158418587648 1889045872175480832 1891961066422665216 1908632607755599872 1915108867100639232 1925990167481892864 1933501129757294592 1934965839098806272 1936347781090246656 1941490803847200768 1944349218202189824 1947349757119168512 1957157165579894784 1958414244375527424 1967541021575217152 1968277376747962368 1990105939411206144 1990850739538231296 1995433521570643968 2001413359521497088 2008204437029142528 2017563250937298944 2019614689512262656 2025900289164312576 2029026678499442688 2029786044771336192 2049134505410691072 2052296750017806336 2063957527006543872 2074352205434978304 2077406228719337472 2082727648559520864 2089209673200697344 2092433762202550272 2109273959735230464 2110871824471425024 2112379397552996352 2124381553220911104 2128456199725498368 2138375421652107264 2147211683725049856 2164538057296969728 2175188770976956416 2176836568986157056 2178391253726527488 2190768476759064576 2194149292309618688 2200978091931598848 2201801811277381632 2203216024922468352 2213483649272119296 2238869181837606912 2244862711766974464 2251590029461684224 2259229991657785344 2266261340421095424 2269758657304461312 2272066525701295488 2282655013311873024 2294151114620141568 2304413888239632384 2308833843770032128 2321083548889513984 2321952217882361856 2332773187256844288 2353987982477869056 2364958247787429888 2372933204702134272 2374730802530353152 2376426822247120896 2380094147590094848 2389929247373524992 2393617409792311296 2394513224691185664 2405672349358620672 2435105314459090944 2442402743822843904 2446171883859607552 2447087367349075968 2450690160442343424 2464614536353947648 2468417953848321024 2476100353423048704 2490169105431134208 2504497728835289088 2517785544558116864 2518727829567307776 2522614755230220288 2533038783144394752 2553478489467518976 2567986889975857152 2578001506343059456 2579954452131741696 2581797041453662208 2588654405129601024 2592465624269586432 2596466342825558016 2597438074241286144 2611218992500703232 2624369835663949824 2648236480287602688 2654467652717641728 2660578028760858624 2668551146028662784 2669549855289901056 2673480175028011008 2677605916038856704 2692819586016350208 2701200385552416768 2705368904665923584 2706381393028448256 2732179340547588096 2736395666690408448 2747703086800699392 2751943369342058496 2769874971625783296 2776970198079361152 2785612897600929792 2789911682936733696 2801440243610025984 2816505863403995136 2817559944939700224 2832508737627881472 2837941599633997824 2851167228869476352 2862948911633399808 2872663300650958848 2895782893873790976 2900251694635941888 2902448758648209408 2904521671635369984 2921024635678752768 2935735748369842176 2937621366563291136 2951311532362825728 2952416065121943552 2985158909116809216 2993150282355965952 3002120039282245632 3012306655543713792 3021681787228127232 3026344876405948416 3029422034268393984 3038850433746468864 3043540017749164032 3078445125026709504 3095936290509815808 3111528308152467456 3116109343079006208 3124091472839281296 3138650643303825408 3153277663716573184 3163910939602845696 3166307736707137536 3168569096329494528 3186572329831366656 3191489879723081728 3192684299588247552 3202620816403464192 3207563132478160896 3246807085945454592 3262783156465434624 3265254853479235584 3267586880589791232 3286152715138596864 3291223938464428032 3301467137897398272 3304824037383702528 3320225473908178944 3339330305113718784 3358303772756410368 3363486340306960384 3377385044192526336 3388844987486678016 3404637985956691968 3423982519967809536 3441226671930212352 3456620832359448576 3461955123767410688 3463250765655048192 3481625323334270976 3482928326823542784 3499159780885266432 3530981973716803584 3539290203623522304 3541971366485950464 3547437371681144832 3558068194704883712 3559399807053201408 3564640233370681344 3570141221385142272 3584893871060287488 3590426114688466944 3608508524037931008 3648527555587211264 3663604115734265856 3669257825789411328 3670631051023613952 3676035240663515136 3693166628834377728 3702626930772481536 3714150530134573056 3719882243915644928 3735253658146701312 3756746593252933632 3776678316837175296 3778091744350961664 3783922132845330432 3830217734201278464 3851980334963785728 3867002259514589184 3869931678197612544 3872695562180493312 3882981607694401536 3888698436404379648 3894699514238337024 3914314331159789568 3916828488751054848 3935082043150434304 3936554753495924736 3981701479076462592 3990867043141287936 4002826719042994176 4016408874058285056 4035126501874597888 4039229379024525312 4051800578328625152 4058053356998885376 4059572089542672384 4098269010821382144 4104593500035612672 4127915054013087744 4148704410869956608 4154812457438674944 4165455297119041728 4178419346401394688 4184867524405100544 4224758795105992704 4248763106441822208 4256912399450996736 4276750843304214528 4294423367450099712 4329076114593939456 4350377541953912832 4353673137972314112 4356782507453054976 4381536953518129152 4388298584619237376 4403603622554763264 4406432049844936704 4426967298544238592 4477738363675213824 4489725423533948928 4503180058923368448 4518459983315570688 4532522680842190848 4539517314608922624 4544133051402590976 4565310026623746048 4588302229240283136 4608827776479264768 4617667687540064256 4642167097779027968 4643904435764723712 4707975964955738112 4729916495574859776 4745866409404268544 4749461605060706304 4752853644494241792 4760188295180189696 4779858494747049984 4787234819584622592 4789026449382371328 4811344698717241344 4870210628918181888 4884805487645687808 4892343767719215104 4894174734698151936 4901380320884686848 4929229072707895296 4936835907696642048 4952200706846097408 4980338210862268416 5008995457670578176 5035571089116233728 5037455659134615552 5045229510460440576 5066077566288789504 5106956978935037952 5135973779951714304 5163594082907324416 5177308810259202048 5184931248539172864 5192932685651116032 5194876148482572288 5222437985001406464 5248739671327899648 5296472960575205376 5308935305435283456 5321156057521717248 5337102292057325568 5339099710579802112 5346960350056022016 5355211832077713408 5385639172032700416 5402400771104833536 5410737809331847168 5412762786056896512 5472791333380816896 5495406173601398784 5503886738684116992 5539749943251566592 5553940396158722304 5571225795201859584 5579823365873467392 5602880487220051968 5633011726807990272 5635119889879400448 5665017475255762944 5675883199267995648 5725897823266799616 5745326601301917696 5800503389271883776 5804897517296418816 5809043343270739968 5842049271357505536 5871471496739684352 5875242733126582272 5902623064725651456 5904832130243887104 5970317818233618432 5986300564711931904 6004240078564491264 6024613311087427584 6052689752811896832 6058844068536787968 6077700867492937728 6087080035498328064 6156890250053419008 6191872581019631616 6223056616304934912 6232218686158012416 6248182945678562592 6277301286607650816 6327821879205691392 6332615473414275072 6337138192658989056 6373144659662733312 6382979759446163456 6385368599176495104 6415126264956321792 6493614171890909184 6525566312930869248 6530509706958471168 6535173761179582464 6572305430277193728 6582447876928856064 6602934275794796544 6609648074767405056 6640450947816357888 6716607545512820736 6726972680613920768 6754770088385052672 6777689974973356032 6809275971913383936 6847965039935619072 6882453343860424704 6913241664718897152 6923910247534821376 6926501531310096384 6963250646668541952 6965856653647085568 6998319561770532864 7061963947433607168 7094874743362289664 7118799614106402816 7129280466741362688 7140282442770284544 7169787742120574976 7180852229376933888 7217017048075862016 7297055111174422528 7327208231468531712 7338515651578822656 7341262102047227904 7352070481327030272 7405253861544963072 7428301060269146112 7439764487831289856 7470507316293402624 7513493186505867264 7553356633674350592 7556183488701923328 7567844265690660864 7660435468402556928 7703960669927571456 7734004519029178368 7739863356395225088 7745391124360986624 7765963215388803072 7777396872808759296 7789399028476674048 7833656977502109696 7873109506991849472 7963402958152925184 7981734086282575872 8005653438085988352 8032817748116570112 8070253003749195776 8078458758049050624 8103601156657250304 8116106713997770752 8119144179085344768 8196538021642764288 8209187000071225344 8255830108026175488 8309624914877349888 8330910594238083456 8356838692802789376 8369735048810201088 8449517590211985408 8497526212883644416 8513824798901993472 8553501686608429056 8588846734900199424 8700755083907825664 8707346275944628224 8713565014906109952 8763073907036258304 8776597169238474752 8807207245109526528 8812864099689873408 8853934597088477184 8955476727350427648 8979450847067897856 9006360117846736896 9036919966631141376 9065045361684381696 9079034629217845248 9088266102805181952 9130620053247492096 9235335375080128512 9284334195558055936 9287808871529447424 9415951929911476224 9459832991149719552 9491732818808537088 9498923210121412608 9505707288988483584 9520376590360379392 9559716989494099968 9574469639169245184 9578052898764742656 9622689397434482688 9740421257836363776 9784687535438430208 9788349469396303872 9802760641769373696 9858458145415790592 9873671815393284096 9904401413692194816 9960676421724536832 10017990915341156352 10071142178232467456 10074911318269231104 10090459020920881152 10132155132577579008 10213913957870075904 10271947559903428608 10327188165814648832 10369862497078345728 10385865371302232064 10389752296965144576 10444875970002812928 10497479342655799296 10592945921150410752 10617870610870566912 10642312115043434496 10674204584114651136 10678199421159604224 10693920700112044032 10710423664155426816 10771278344065400832 10821475618663694336 10825525572113793024 10945582666761633792 10990812347202797568 11007773477368233984 11079499886503133184 11107880792317444608 11142451590403719168 11159646731746934784 11205760974440103936 11270239779758800896 11330034950511525888 11351766398535991296 11490653202603835392 11601006778543767552 11609795034592837632 11618086686541479936 11684098542715011072 11742942993479368704 11750485466253164544 11805246129451302912 11809664260487774208 11972601129423863808 12008480157128982528 12049226622174855168 12105379505623793664 12117688137073575936 12155401734985875456 12174160070996656128 12313780500106838016 12383745162039263232 12446113232609869824 12464437372316024832 12496365891357125184 12554602573215301632 12674276385317978112 12746289319325466624 12765959518892326912 12770737198352990208 12830252529912643584 12987228343781818368 13051132625861738496 13061019413916942336 13070347522359164928 13144610860554387456 13164895753857712128 13219296149534810112 13280901895632715776 13433215091025641472 13453945361227841536 13509540176770105344 13555379949946712064 13618551943826767872 13695930079871238144 13764906687720849408 13826483329437794304 13847820495069642752 13853003062620192768 13926501293337083904 13931713307294171136 14123927894867214336 14189749486724579328 14237599228212805632 14258560933482725376 14280564885540569088 14339575484241149952 14361704458753867776 14434034096151724032 14654416462937063424 14677031303157645312 14682524204094455808 14704140962654060544 14810507723089926144 14856602120538292224 14879528975662579712 14941014632586805248 15026986373011734528 15106713267348701184 15112366977403846656 15135688531381321728 15320870936805113856 15407921339855142912 15490782248721973248 15531926430777606144 15554793745617518592 15578798056953348096 15667313955004219392 15746219013983698944 15926805916305850368 15963468172565151744 16011306876171976704 16065635496233140224 16156917516098101248 16207202313314500608 16232213427995541504 16238288358170689536 16418374000142450688 16511660216052350976 16619249829754699776 16661821188476166912 16713677385605578752 16739470097620402176 16899035180423970816 16995052425767288832 17027649597803986944 17177693469800398848 17401510167815651328 17414692551889256448 17427130029812219904 17526147814072516608 17553194338476949504 17614414490219053056 17625728199379746816 17707869194176954368 17910953454700855296 17958901694135795712 18012720235693473792 18073839933262282752 18158069258435690496 18176532205610363904 18261240106494984192 18470670750160257024 18568668391116111872 18575617743058894848 18831903859822952448 18983465637617074176 18997846420242825216 19011414577976967168 19040753180720758784 19119433978988199936 19148939278338490368 19156105797529485312 19245378794868965376 19480842515672727552 19569375070876860416 19576698938792607744 19605521283538747392 19716916290831581184 19747343630786568192 19808802827384389632 19921352843449073664 20149822636538462208 20180918041841762304 20264310265155158016 20427827915740151808 20543895119806857216 20654376331629297664 20739724994156691456 20771730742604464128 20779504593930289152 20889751940005625856 20994958685311598592 21185891842300821504 21284624230086868992 21356398842319208448 21387841400224088064 21420847328310853632 21542556688130801664 21642951237327388672 21651051144227586048 21891165333523267584 21981624694405595136 22015546954736467968 22215761584634889216 22284903180807438336 22319293463493869568 22411521948880207872 22540479559517601792 22660069901023051776 22703532797071982592 22981306405207670784 23202013557087535104 23219590069185675264 23236173373082959872 23368197085430022144 23500970932506329088 23619328520975548416 23945202258847727616 24016960314257965056 24098453244349710336 24210759011247587328 24235376274147151872 24310803469971750912 24348320141993312256 24627561000213676032 24767490324078526464 24928874744632049664 24992731782714250368 25109205146430603264 25348552770635956224 25492578638650933248 25531919037784653824 25541474396705980416 25660505059825287168 26102265251723476992 26122038827833884672 26140695044718329856 26289221721108774912 26329791507715424256 26438592299069620224 26561803791265431552 26866430182051282944 26907890722455683072 27019080353540210688 27110759899893424128 27237103887653535744 27391860159742476288 27695640990139285504 27706006125240385536 27853002586674167808 27863426614588342272 28247855789734428672 28379498973449158656 28475198456425611264 28517121866965450752 28561129771081138176 28679150968482299904 28723408917507735552 28868068192303448064 29354062606315290624 29365048408188911616 29408281925308121088 29621015446179852288 29713204241076584448 29759057951325159424 29882029265173610496 30053972746023469056 30213426534697402368 30224733954807693312 30271377062762643456 30641741873610227712 30815842679710285824 30981564497443946496 31109587491235037184 31157596113906696192 31334627910008438784 31492438027967397888 31853611832611700736 31926936345130303488 32022613752343953408 32131270992466280448 32313835032196202496 32464426855991083008 32476576716341379072 32836748000284901376 33023320432104701952 33238499659509399552 33323642376952333824 33427354771211157504 33478940195240804352 33990104851534577664 34055299195607973888 34803020335631302656 34829385103778512896 34854260059624439808 35052295628145033216 35106388676953899008 35228828980438106112 35251456398759493632 35415738388353908736 35917803388271591424 36025440471386947584 36147679866524565504 36316138516871380992 36353064411220727808 36522480212989968384 36941341500320514048 37137336782232223744 37151235486117789696 37663807719645904896 38022829155953934336 38081506361441517568 38238867957976399872 38297878556676980736 38312211595058970624 38490757589737930752 38961685031345455104 39138750141753720832 39153397877585215488 39211042567077494784 39433832581663162368 39494687261573136384 39842705686898147328 40299645273076924416 40361836083683524608 40528620530310316032 40855655831480303616 41087790239613714432 41479449988313382912 41543461485208928256 41559009187860578304 41779503880011251712 42371783684601643008 42569248460173737984 42712797684638416896 42775682800448176128 42841694656621707264 43085113376261603328 43285902474654777344 43302102288455172096 43963249388811190272 44031093909472935936 44431523169269778432 44569806361614876672 44638586926987739136 44823043897760415744 45080959119035203584 45320139802046103552 45407065594143965184 45962612810415341568 46472346746165919744 46736394170860044288 47001941865012658176 47238657041951096832 47890404517695455232 48033920628515930112 48196906488699420672 48470752548294303744 48621606939943501824 48696640283986624512 49255122000427352064 49534980648157052928 49857749489264099328 49985463565428500736 50218410292861206528 50697105541271912448 50985157277301866496 51063838075569307648 51082948793411960832 52204530503446953984 52244077655667769344 52281390089436659712 52578443442217549824 52659583015430848512 52877184598139240448 53123607582530863104 53732860364102565888 53815781444911366144 54038160707080421376 54221519799786848256 54474207775307071488 54783720319484952576 55391281980278571008 55412012250480771072 55706005173348335616 55726853229176684544 56495711579468857344 56950396912851222528 57034243733930901504 57122259542162276352 57358301936964599808 57446817835015471104 57736136384606896128 58708125212630581248 58730096816377823232 58816563850616242176 59242030892359704576 59426408482153168896 59518115902650318848 59764058530347220992 60449467909615386624 60542754125525286912 61283483747220455424 61631685359420571648 61963128994887892992 62219174982470074368 62315192227813392384 62669255820016877568 62984876055934795776 63853872690260606976 64262541984932560896 64627670064392404992 64928853711982166016 64953153432682758144 65673496000569802752 66046640864209403904 66647284753904667648 66854709542422315008 66957880390481608704 67980209703069155328 68110598391215947776 69606040671262605312 69658770207557025792 69708520119248879616 70104591256290066432 70212777353907798016 70502912797518987264 71835606776543182848 72050880942773895168 72295359733049131008 72632277033742761984 72706128822441455616 73044960425979936768 73882683000641028096 74274673564464447488 74302470972235579392 75327615439291809792 76045658311907868672 76163012722883035136 76477735915952799744 76595757113353961472 76624423190117941248 76981515179475861504 78306795755170430976 78422085134154989568 78867665163326324736 78989374523146272768 79685411373796294656 80599290546153848832 80723672167367049216 81057241060620632064 81711311662960607232 82175580479227428864 83086922970417856512 83118018375721156608 83559007760022503424 84743567369203286016 85138496920347475968 85425595369276833792 85551365600896352256 85683389313243414528 86170226752523206656 86604204576910344192 88062187818945871872 88863046338539556864 89139612723229753344 89277173853975478272 89646087795520831488 90161918238070407168 90640279604092207104 90814131188287930368 91925225620830683136 92944693492331839488 93472788341720088576 94003883730025316352 94477314083902193664 95780809035390910464 96067841257031860224 96393812977398841344 96941505096588607488 97393280567973249024 98510244000854704128 99069961296314105856 99715498978528198656 99970927130857001472 100436820585722413056 101970314554603732992 102127676151138615296 102165897586823921664 104409061006893907968 104488155311335538688 104562780178873319424 105156886884435099648 105319166030861697024 105754369196278480896 106247215165061726208 107631562889822732288 108076321414160842752 108443039599573696512 108948415550614142976 109567440638969905152 110782563960557142016 110824024500961542144 111412010346696671232 111453706458353369088 112991423158937714688 114068487467861803008 114244519084324552704 114716603873929199616 114893635670030942208 115472272769213792256 117416250425261162496 117460193632755646464 117633127701232484352 118484061784719409152 119036231805300637696 119528117060694441984 120898935819230773248 121085508251050573824 122566967494440910848 123263370718841143296 124438349964940148736 124630384455626784768 125338511640033755136 127707745380521213952 128525083969865121792 129255340128784809984 129857707423964332032 129906306865365516288 132093281728418807808 133294569507809335296 133709419084844630016 133915760780963217408 135960419406138310656 136221196782431895552 139417040238497759232 140209182512580132864 140425554707815596032 141005825595037974528 143671213553086365696 144101761885547790336 144590719466098262016 145412257644882911232 146089920851959873536 147765366001282056192 148549347128928894976 148604941944471158784 150655230878583619584 152091316623815737344 152326025445766070272 152955471831905599488 153191514226707922944 153248846380235882496 156613591510340861952 156844170268309979136 157735330326652649472 157978749046292545536 159370822747592589312 161198581092307697664 161447344334734098432 162114482121241264128 163422623325921214464 164351160958454857728 166173845940835713024 166236036751442313216 167118015520045006848 169487134738406572032 170851190738553667584 171102731201792704512 171366778626486829056 172340453505046413312 173208409153820688384 176124375637891743744 177726092677079113728 178279225446459506688 178554347707950956544 179292175591041662976 181628262376575860736 183850451241661366272 185889386984663678976 186945576683440177152 188007767460050632704 188954628167804387328 191561618070781820928 192787625954797682688 193883010193177214976 194786561135946498048 197020488001709408256 198139922592628211712 199941854261714002944 200873641171444826112 203940629109207465984 204255352302277230592 204331795173647843328 208818122013787815936 208976310622671077376 209125560357746638848 210313773768870199296 210638332061723394048 211508738392556961792 215263125779645464576 216152642828321685504 216886079199147393024 217896831101228285952 219134881277939810304 221648049001923084288 222824020693393342464 222907412916706738176 225982846317875429376 228136974935723606016 228489038168649105408 229433207747858399232 229787271340061884416 230944545538427584512 234920387265511292928 235266255402464968704 236968123569438818304 238072463610601275392 239056234121388883968 241797871638461546496 242171016502101147648 245133934988881821696 246526741437682286592 249260768911253569536 250677023280067510272 255415490761042427904 257050167939730243584 258510680257569619968 259812613730731032576 264186563456837615616 266589139015618670592 267418838169689260032 267831521561926434816 271920838812276621312 272442393564863791104 278834080476995518464 280418365025160265728 280851109415631192064 282011651190075949056 287342427106172731392 288203523771095580672 289181438932196524032 290824515289765822464 292179841703919747072 295530732002564112384 297098694257857789952 297209883888942317568 301310461757167239168 304652050891532140544 305910943663811198976 306383028453415845888 306497692760471764992 313227183020681723904 313688340536619958272 315470660653305298944 315957498092585091072 318741645495185178624 322894688669468196864 324228964242482528256 326845246651842428928 328702321916909715456 332347691881671426048 332472073502884626432 334236031040090013696 338974269476813144064 342205462403585409024 342733557252973658112 344680907010092826624 346416818307641376768 352248751275783487488 355452185354158227456 357108695415901913088 358584351182083325952 363256524753151721472 367700902483322732544 373891153366880354304 376015534920101265408 383123236141563641856 385575251909595365376 387766020386354429952 389573122271892996096 396279845185256423424 399883708523428005888 401747282342889652224 407881258218414931968 408510704604554461184 408663590347295686656 418251120715493277696 420627547537740398592 421276664123446788096 423017476785113923584 430526251559290929152 432305285656643371008 433772158398294786048 438269762555879620608 443296098003846168576 445648041386786684928 445814825833413476352 451965692635750858752 456273949871447212032 456978076337298210816 458866415495716798464 459574542680123768832 469840774531022585856 470532510804929937408 473936247138877636608 476144927221202550784 478112468242777767936 483595743276923092992 484342033004202295296 490267869977763643392 493053482875364573184 498521537822507139072 501354046560135020544 514100335879460487168 517021360515139239936 519625227461462065152 528373126913675231232 533178278031237341184 534837676339378520064 535663043123852869632 544884787129727582208 557668160953991036928 560836730050320531456 561702218831262384128 564023302380151898112 574684854212345462784 578362877864393048064 581649030579531644928 584359683407839494144 591061464005128224768 594197388515715579904 594419767777884635136 602620923514334478336 609304101783064281088 611821887327622397952 612766056906831691776 612995385520943529984 626454366041363447808 627376681073239916544 630941321306610597888 631914996185170182144 645789377338936393728 648457928484965056512 653690493303684857856 657404643833819430912 664944147005769252864 668472062080180027392 677948538953626288128 684410924807170818048 685467114505947316224 689361814020185653248 692833636615282753536 710904370708316454912 714217390831803826176 717168702364166651904 726513049506303442944 735401804966645465088 747782306733760708608 752031069840202530816 766246472283127283712 771150503819190730752 775532040772708859904 792559690370512846848 799767417046856011776 803494564685779304448 815762516436829863936 817021409209108922368 817327180694591373312 836502241430986555392 841255095075480797184 842553328246893576192 846034953570227847168 864610571313286742016 867544316796589572096 876539525111759241216 886592196007692337152 891296082773573369856 891629651666826952704 903931385271501717504 913956152674596421632 917732830991433596928 919149085360247537664 939681549062045171712 941065021609859874816 947872494277755273216 956224936485555535872 968684066008404590592 980535739955527286784 986106965750729146368 997043075645014278144 1002708093120270041088 1028200671758920974336 1034042721030278479872 1039250454922924130304 1056746253827350462464 1066356556062474682368 1071326086247705739264 1089769574259455164416 1121673460100641062912 1123404437662524768256 1128046604760303796224 1149369708424690925568 1156725755728786096128 1163298061159063289856 1168719366815678988288 1188839535555769270272 1205241847028668956672 1218608203566128562176 1223643774655244795904 1225532113813663383552 1225990771041887059968 1254753362146479833088 1261882642613221195776 1263829992370340364288 1291578754677872787456 1296915856969930113024 1314809287667638861824 1329888294011538505728 1336944124160360054784 1355897077907252576256 1368821849614341636096 1370934229011894632448 1378723628040371306496 1421808741416632909824 1428434781663607652352 1434337404728333303808 1453026099012606885888 1470803609933290930176 1495564613467521417216 1504062139680405061632 1542301007638381461504 1551064081545417719808 1585119380741025693696 1599534834093712023552 1606989129371558608896 1634042818418217844736 1634654361389182746624 1673004482861973110784 1682510190150961594368 1685106656493787152384 1692069907140455694336 1735088633593179144192 1753079050223518482432 1773184392015384674304 1782592165547146739712 1783259303333653905408 1807862770543003435008 1827912305349192843264 1835465661982867193856 1838298170720495075328 1879363098124090343424 1882130043219719749632 1895744988555510546432 1937368132016809181184 1961071479911054573568 1972213931501458292736 2005416186240540082176 2056401343517841948672 2068085442060556959744 2078500909845848260608 2132713112124949364736 2142652172495411478528 2179539148518910328832 2243346920201282125824 2246808875325049536512 2256093209520607592448 2298739416849381851136 2313451511457572192256 2326596122318126579712 2377679071111538540544 2410483694057337913344 2447287549310489591808 2451064227627326767104 2451981542083774119936 2509506724292959666176 2523765285226442391552 2527659984740680728576 2593831713939860226048 2629618575335277723648 2659776588023077011456 2673888248320720109568 2711794155814505152512 2741868458023789264896 2757447256080742612992 2843617482833265819648 2868674809456666607616 2906052198025213771776 2941607219866581860352 2991129226935042834432 3008124279360810123264 3084602015276762923008 3102128163090835439616 3170238761482051387392 3199069668187424047104 3213978258743117217792 3268085636836435689472 3269308722778365493248 3365020380301923188736 3370213312987574304768 3384139814280911388672 3470177267186358288384 3506158100447036964864 3566518606667307810816 3615725541086006870016 3655824610698385686528 3670931323965734387712 3676596341440990150656 3764260086439439499264 3791489977111021092864 3874736264033618362368 3944427863002916585472 4010832372481080164352 4112802687035683897344 4136170884121113919488 4265426224249898729472 4285304344990822957056 4359078297037820657664 4486693840402564251648 4493617750650099073024 4512186419041215184896 4626903022915144384512 4653192244636253159424 4755358142223077081088 4820967388114675826688 4902128455254653534208 4903963084167548239872 5019013448585919332352 5047530570452884783104 5055319969481361457152 5259237150670555447296 5319553176046154022912 5347776496641440219136 5423588311629010305024 5483736916047578529792 5514894512161485225984 5687234965666531639296 5812104396050427543552 5883214439733163720704 6016248558721620246528 6169204030553525846016 6204256326181670879232 6398139336374848094208 6427956517486234435584 6536171273672871378944 6538617445556730986496 6730040760603846377472 6740426625975148609536 6768279628561822777344 6940354534372716576768 7133037213334615621632 7231451082172013740032 7341862647931468775424 7353192682881980301312 7528520172878878998528 7582979954222042185728 7888855726005833170944 8021664744962160328704 8225605374071367794688 8272341768242227838976 8530852448499797458944 8718156594075641315328 8973387680805128503296 8987235501300198146048 9024372838082430369792 9253806045830288769024 9306384489272506318848 9510716284446154162176 9641934776229351653376 9804256910509307068416 9807926168335096479744 10095061140905769566208 10110639938962722914304 10518474301341110894592 10847176623258020610048 10967473832095157059584 11029789024322970451968 11374469931333063278592 11624208792100855087104 12032497117443240493056 12338408061107051692032 12408512652363341758464 12796278672749696188416 12855913034972468871168 13077234891113461972992 13460081521207692754944 13480853251950297219072 13536559257123645554688 13880709068745433153536 14266074426669231243264 14462902164344027480064 14706385365763960602624 15057040345757757997056 15165959908444084371456 15777711452011666341888 16043329489924320657408 16451210748142735589376 16544683536484455677952 17061704896999594917888 17436313188151282630656 17974471002600396292096 18048745676164860739584 18507612091660577538048 18612768978545012637696 19283869552458703306752 19608513821018614136832 19615852336670192959488 20190122281811539132416 20221279877925445828608 21694353246516041220096 22059578048645940903936 22748939862666126557184 24064994234886480986112 24676816122214103384064 24817025304726683516928 25592557345499392376832 26154469782226923945984 26920163042415385509888 26961706503900594438144 27073118514247291109376 27761418137490866307072 28532148853338462486528 28925804328688054960128 29412770731527921205248 30331919816888168742912 31555422904023332683776 32902421496285471178752 33089367072968911355904 34123409793999189835776 34872626376302565261312 35948942005200792584192 36097491352329721479168 37015224183321155076096 37225537957090025275392 38567739104917406613504 39231704673340385918976 40380244563623078264832 40442559755850891657216 43388706493032082440192 44119156097291881807872 45497879725332253114368 48129988469772961972224 49353632244428206768128 49634050609453367033856 51185114690998784753664 52308939564453847891968 53923413007801188876288 54146237028494582218752 55522836274981732614144 57851608657376109920256 58825541463055842410496 60663839633776337485824 66178734145937822711808 68246819587998379671552 71897884010401585168384 72194982704659442958336 74030448366642310152192 74451075914180050550784 78463409346680771837952 80760489127246156529664 80885119511701783314432 86777412986064164880384 88238312194583763615744 90995759450664506228736 98707264488856413536256 99268101218906734067712 102370229381997569507328 104617879128907695783936 107846826015602377752576 108292474056989164437504 111045672549963465228288 115703217314752219840512 121327679267552674971648 132357468291875645423616 136493639175996759343104 144389965409318885916672 148060896733284620304384 148902151828360101101568 156926818693361543675904 161770239023403566628864 173554825972128329760768 176476624389167527231488 181991518901329012457472 198536202437813468135424 204740458763995139014656 215693652031204755505152 216584948113978328875008 222091345099926930456576 242655358535105349943296 264714936583751290847232 272987278351993518686208 296121793466569240608768 297804303656720202203136 313853637386723087351808 323540478046807133257728 347109651944256659521536 363983037802658024914944 397072404875626936270848 409480917527990278029312 433169896227956657750016 444182690199853860913152 485310717070210699886592 529429873167502581694464 545974556703987037372416 595608607313440404406272 647080956093614266515456 727966075605316049829888 794144809751253872541696 818961835055980556058624 888365380399707721826304 970621434140421399773184 1091949113407974074744832 1191217214626880808812544 1455932151210632099659776 1588289619502507745083392 1637923670111961112117248 1941242868280842799546368 2183898226815948149489664 2382434429253761617625088 2911864302421264199319552 3275847340223922224234496 4367796453631896298979328 4764868858507523235250176 5823728604842528398639104 6551694680447844448468992 8735592907263792597958656 13103389360895688896937984 17471185814527585195917312 26206778721791377793875968 52413557443582755587751936
- Sum of all divisors σ(n): 177970611212580324512298099
- Sum of proper divisors (its aliquot sum) s(n): 125557053768997568924546163
- 52413557443582755587751936 is an abundant number, because the sum of its proper divisors (125557053768997568924546163) is greater than itself. Its abundance is 73143496325414813336794227
Bases of 52413557443582755587751936
- Binary: 101011010110110000000010100100011101000110100110001010100100000000000000000000000000002
- Hexadecimal: 0x2B5B00A474698A90000000
- Base-36: 6L33LXD8QA61OG000
Squares and roots of 52413557443582755587751936
- 52413557443582755587751936 squared (524135574435827555877519362) is 2747181003891749285197070253615975400379698271748096
- 52413557443582755587751936 cubed (524135574435827555877519363) is 143989529355399542794014721247701700587116400212525466889773884000277528313856
-
52413557443582755587751936 is a
perfect square number . Itssquare root is 7239720812544 -
The
cube root of 52413557443582755587751936 is 374237996.2193972377
Scales and comparisons
How big is 52413557443582755587751936?- 52,413,557,443,582,755,587,751,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 52,413,557,443,582,755,587,751,936 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 52413557443582755587751936 cubic inches would be around 31186499.7 feet tall.
Recreational maths with 52413557443582755587751936
- 52413557443582755587751936 backwards is 63915778555728534475531425
- The number of decimal digits it has is: 26
- The sum of 52413557443582755587751936's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 52413557443582755587751936 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 52413557443582755587751936 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/52413557443582755587751936/
Chicago style:
Numbermatics. 2024. "Number 52413557443582755587751936 - Facts about the integer". https://numbermatics.com/n/52413557443582755587751936/
The information we have on file for 52413557443582755587751936 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 52413557443582755587751936, math, Factors of 52413557443582755587751936, curriculum, school, college, exams, university, Prime factorization of 52413557443582755587751936, STEM, science, technology, engineering, physics, economics, calculator, fifty-two septillion, four hundred thirteen sextillion, five hundred fifty-seven quintillion, four hundred forty-three quadrillion, five hundred eighty-two trillion, seven hundred fifty-five billion, five hundred eighty-seven million, seven hundred fifty-one thousand, nine hundred thirty-six.