499214194038419488449232896
499,214,194,038,419,488,449,232,896 is an even composite number composed of five prime numbers multiplied together.
499214194038419488449232896 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, nine hundred eighty-five divisors.
Prime factorization of 499214194038419488449232896:
236 × 38 × 112 × 174 × 3312
(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 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 17 × 17 × 17 × 17 × 331 × 331)See below for interesting mathematical facts about the number 499214194038419488449232896 from the Numbermatics database.
Names of 499214194038419488449232896
- Cardinal: 499214194038419488449232896 can be written as Four hundred ninety-nine septillion, two hundred fourteen sextillion, one hundred ninety-four quintillion, thirty-eight quadrillion, four hundred nineteen trillion, four hundred eighty-eight billion, four hundred forty-nine million, two hundred thirty-two thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 4.99214194038419488449232896 × 1026
Factors of 499214194038419488449232896
Divisors of 499214194038419488449232896
- Number of divisors d(n): 14985
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 44 48 51 54 64 66 68 72 81 88 96 99 102 108 121 128 132 136 144 153 162 176 187 192 198 204 216 242 243 256 264 272 288 289 297 306 324 331 352 363 374 384 396 408 432 459 484 486 512 528 544 561 576 578 594 612 648 662 704 726 729 748 768 792 816 864 867 891 918 968 972 993 1024 1056 1088 1089 1122 1152 1156 1188 1224 1296 1324 1377 1408 1452 1458 1496 1536 1584 1632 1683 1728 1734 1782 1836 1936 1944 1986 2048 2057 2112 2176 2178 2187 2244 2304 2312 2376 2448 2592 2601 2648 2673 2754 2816 2904 2916 2979 2992 3072 3168 3179 3264 3267 3366 3456 3468 3564 3641 3672 3872 3888 3972 4096 4114 4131 4224 4352 4356 4374 4488 4608 4624 4752 4896 4913 5049 5184 5202 5296 5346 5508 5627 5632 5808 5832 5958 5984 6144 6171 6336 6358 6528 6534 6561 6732 6912 6936 7128 7282 7344 7744 7776 7803 7944 8019 8192 8228 8262 8448 8704 8712 8748 8937 8976 9216 9248 9504 9537 9792 9801 9826 10098 10368 10404 10592 10692 10923 11016 11254 11264 11616 11664 11916 11968 12288 12342 12393 12672 12716 13056 13068 13122 13464 13824 13872 14256 14564 14688 14739 15147 15488 15552 15606 15888 16038 16384 16456 16524 16881 16896 17408 17424 17496 17874 17952 18432 18496 18513 19008 19074 19584 19602 19652 20196 20736 20808 21184 21384 21846 22032 22508 22528 23232 23328 23409 23832 23936 24057 24576 24684 24786 25344 25432 26112 26136 26244 26811 26928 27648 27744 28512 28611 29128 29376 29403 29478 30294 30976 31104 31212 31776 32076 32768 32769 32912 33048 33762 33792 34816 34848 34969 34992 35748 35904 36864 36992 37026 37179 38016 38148 39168 39204 39304 40051 40392 41472 41616 42368 42768 43692 44064 44217 45016 45056 45441 46464 46656 46818 47664 47872 48114 49152 49368 49572 50643 50688 50864 52224 52272 52488 53622 53856 54043 55296 55488 55539 57024 57222 58256 58752 58806 58956 60588 61897 61952 62208 62424 63552 64152 65536 65538 65824 66096 67524 67584 69632 69696 69938 69984 70227 71496 71808 72171 73728 73984 74052 74358 76032 76296 78336 78408 78608 80102 80433 80784 82944 83232 83521 84736 85536 85833 87384 88128 88209 88434 90032 90112 90882 92928 93312 93636 95328 95659 95744 96228 98304 98307 98736 99144 101286 101376 101728 104448 104544 104907 104976 107244 107712 108086 109561 110592 110976 111078 111537 114048 114444 116512 117504 117612 117912 120153 121176 123794 123904 124416 124848 127104 128304 131072 131076 131648 132192 132651 135048 135168 136323 139264 139392 139876 139968 140454 142992 143616 144342 147456 147968 148104 148716 151929 152064 152592 156672 156816 157216 160204 160866 161568 162129 165888 166464 166617 167042 169472 171072 171666 174768 176256 176418 176868 180064 180224 181764 185691 185856 186624 187272 190656 191318 191488 192456 196608 196614 197472 198288 202572 202752 203456 208896 209088 209814 209952 210681 214488 215424 216172 219122 221184 221952 222156 223074 228096 228888 233024 235008 235224 235824 240306 241299 242352 247588 247808 248832 249696 250563 254208 256608 257499 262144 262152 263296 264384 264627 265302 270096 270336 272646 278528 278784 279752 279936 280908 285984 286977 287232 288684 294912 294921 295936 296208 297432 303858 304128 305184 313344 313632 314432 314721 320408 321732 323136 324258 328683 331776 332928 333234 334084 338944 342144 343332 349536 352512 352836 353736 360128 360448 360459 363528 371382 371712 373248 374544 381312 382636 382976 384912 393216 393228 394944 396576 397953 405144 405504 406912 408969 417792 418176 419628 419904 421362 428976 430848 432344 438244 442368 443904 444312 446148 455787 456192 457776 466048 470016 470448 471648 480612 482598 484704 486387 495176 495616 497664 499392 499851 501126 508416 513216 514998 524288 524304 526592 528768 529254 530604 540192 540672 545292 557056 557073 557568 559504 559872 561816 571968 573954 574464 577368 589824 589842 591872 592416 594473 594864 607716 608256 610368 626688 627264 628864 629442 632043 640816 643464 646272 648516 657366 663552 665856 666468 668168 677888 680867 684288 686664 699072 705024 705672 707472 720256 720896 720918 723897 727056 742764 743424 746496 749088 751689 762624 765272 765952 769824 772497 786432 786456 789888 793152 793881 795906 810288 811008 813824 817938 835584 836352 839256 839808 842724 857952 860931 861696 864688 876488 884736 884763 887808 888624 892296 911574 912384 915552 918731 932096 940032 940896 943296 944163 961224 965196 969408 972774 986049 990352 991232 995328 998784 999702 1002252 1016832 1026432 1029996 1048576 1048608 1052249 1053184 1057536 1058508 1061208 1080384 1081344 1081377 1090584 1114112 1114146 1115136 1119008 1119744 1123632 1143936 1147908 1148928 1154736 1179648 1179684 1183744 1184832 1188946 1189728 1193859 1205171 1215432 1216512 1220736 1226907 1253376 1254528 1257728 1258884 1264086 1281632 1286928 1292544 1297032 1314732 1327104 1331712 1332936 1336336 1355776 1361734 1367361 1368576 1373328 1398144 1410048 1411344 1414944 1440512 1441792 1441836 1447794 1454112 1459161 1485528 1486848 1492992 1498176 1499553 1503378 1525248 1530544 1531904 1539648 1544994 1572864 1572912 1579776 1586304 1587762 1591812 1620576 1622016 1626203 1627648 1635876 1671168 1671219 1672704 1678512 1679616 1685448 1715904 1721862 1723392 1729376 1752976 1769472 1769526 1775616 1777248 1783419 1784592 1823148 1824768 1831104 1837462 1862537 1864192 1880064 1881792 1886592 1888326 1896129 1922448 1930392 1938816 1945548 1972098 1980704 1982464 1990656 1997568 1999404 2004504 2033664 2042601 2052864 2059992 2097152 2097216 2104498 2106368 2115072 2117016 2122416 2160768 2162688 2162754 2171691 2181168 2228224 2228292 2230272 2238016 2239488 2247264 2255067 2287872 2295816 2297856 2309472 2317491 2359296 2359368 2367488 2369664 2377892 2379456 2387718 2410342 2430864 2433024 2441472 2453814 2506752 2509056 2515456 2517768 2528172 2563264 2573856 2582793 2585088 2594064 2629464 2654208 2654289 2663424 2665872 2672672 2711552 2723468 2734722 2737152 2746656 2756193 2796288 2820096 2822688 2829888 2832489 2881024 2883584 2883672 2895588 2908224 2918322 2958147 2971056 2973696 2985984 2996352 2999106 3006756 3050496 3061088 3063808 3079296 3089988 3145728 3145824 3156747 3159552 3172608 3175524 3183624 3241152 3244032 3244131 3252406 3255296 3271752 3342336 3342438 3345408 3357024 3359232 3370896 3431808 3443724 3446784 3458752 3505952 3538944 3539052 3551232 3554496 3566838 3569184 3581577 3615513 3646296 3649536 3662208 3674924 3725074 3728384 3760128 3763584 3773184 3776652 3792258 3844896 3860784 3877632 3891096 3944196 3961408 3964928 3981312 3995136 3998808 4009008 4067328 4085202 4102083 4105728 4119984 4194304 4194432 4208996 4212736 4230144 4234032 4244832 4321536 4325376 4325508 4343382 4362336 4377483 4456448 4456584 4460544 4476032 4478976 4494528 4498659 4510134 4575744 4591632 4595712 4618944 4634982 4718592 4718736 4734976 4739328 4755784 4758912 4775436 4820684 4861728 4866048 4878609 4882944 4907628 5013504 5013657 5018112 5030912 5035536 5056344 5126528 5147712 5165586 5170176 5188128 5258928 5308416 5308578 5326848 5331744 5345344 5350257 5423104 5446936 5469444 5474304 5493312 5512386 5587611 5592576 5640192 5645376 5659776 5664978 5762048 5767168 5767344 5791176 5816448 5836644 5916294 5942112 5947392 5971968 5992704 5998212 6013512 6100992 6122176 6127616 6127803 6158592 6179976 6291456 6291648 6313494 6319104 6345216 6351048 6367248 6482304 6488064 6488262 6504812 6510592 6543504 6684672 6684876 6690816 6714048 6718464 6741792 6765201 6863616 6887448 6893568 6917504 6952473 7011904 7077888 7078104 7102464 7108992 7133676 7138368 7163154 7231026 7292592 7299072 7324416 7349848 7450148 7456768 7520256 7527168 7546368 7553304 7584516 7689792 7721568 7748379 7755264 7782192 7888392 7922816 7929856 7962624 7962867 7990272 7997616 8018016 8134656 8170404 8204166 8211456 8239968 8268579 8388608 8388864 8417992 8425472 8460288 8468064 8489664 8497467 8643072 8650752 8651016 8686764 8724672 8754966 8874441 8912896 8913168 8921088 8952064 8957952 8989056 8997318 9020268 9151488 9183264 9191424 9237888 9269964 9437184 9437472 9469952 9470241 9478656 9511568 9517824 9550872 9641368 9723456 9732096 9732393 9757218 9765888 9815256 10027008 10027314 10036224 10061824 10071072 10106041 10112688 10253056 10295424 10331172 10340352 10376256 10517856 10616832 10617156 10653696 10663488 10690688 10700514 10744731 10846208 10846539 10893872 10938888 10948608 10986624 11024772 11175222 11185152 11280384 11290752 11319552 11329956 11524096 11534336 11534688 11574739 11582352 11632896 11673288 11832588 11884224 11894784 11943936 11985408 11996424 12027024 12201984 12244352 12255232 12255606 12306249 12317184 12359952 12582912 12583296 12626988 12638208 12690432 12702096 12734496 12964608 12976128 12976524 13009624 13021184 13087008 13132449 13256881 13369344 13369752 13381632 13428096 13436928 13483584 13495977 13530402 13727232 13774896 13787136 13835008 13904946 14023808 14155776 14156208 14204928 14217984 14267352 14276736 14326308 14462052 14585184 14598144 14635827 14648832 14699696 14900296 14913536 15040512 15040971 15054336 15092736 15106608 15169032 15379584 15443136 15496758 15510528 15564384 15776784 15845632 15859712 15925248 15925734 15980544 15995232 16036032 16050771 16269312 16340808 16408332 16422912 16479936 16537158 16762833 16777216 16777728 16835984 16850944 16920576 16936128 16979328 16994934 17286144 17301504 17302032 17373528 17449344 17509932 17748882 17825792 17826336 17842176 17888233 17904128 17915904 17978112 17994636 18040536 18302976 18366528 18382848 18383409 18475776 18539928 18874368 18874944 18939904 18940482 18957312 19023136 19035648 19101744 19282736 19446912 19464192 19464786 19514436 19531776 19630512 20054016 20054628 20072448 20123648 20142144 20212082 20225376 20295603 20487907 20506112 20590848 20662344 20680704 20752512 20857419 21035712 21233664 21234312 21307392 21326976 21381376 21401028 21489462 21692416 21693078 21787744 21877776 21897216 21973248 22049544 22350444 22370304 22560768 22581504 22639104 22659912 23048192 23068672 23069376 23149478 23164704 23245137 23265792 23346576 23665176 23768448 23789568 23887872 23888601 23970816 23992848 24054048 24403968 24488704 24510464 24511212 24612498 24634368 24719904 24805737 25165824 25166592 25253976 25276416 25380864 25404192 25468992 25492401 25929216 25952256 25953048 26019248 26042368 26174016 26264898 26513762 26623323 26738688 26739504 26763264 26856192 26873856 26967168 26991954 27060804 27454464 27549792 27574272 27645451 27670016 27809892 28047616 28311552 28312416 28409856 28410723 28435968 28534704 28553472 28652616 28924104 29170368 29196288 29197179 29271654 29297664 29399392 29800592 29827072 30081024 30081942 30108672 30185472 30213216 30318123 30338064 30759168 30886272 30993516 31021056 31128768 31553568 31663129 31691264 31719424 31850496 31851468 31961088 31990464 32072064 32101542 32234193 32538624 32539617 32681616 32816664 32845824 32959872 33074316 33525666 33554432 33555456 33671968 33701888 33841152 33872256 33958656 33989868 34572288 34603008 34604064 34724217 34747056 34898688 35019864 35497764 35651584 35652672 35684352 35776466 35808256 35831808 35956224 35989272 36081072 36605952 36733056 36765696 36766818 36918747 36951552 37079856 37748736 37749888 37879808 37880964 37914624 38046272 38071296 38203488 38565472 38893824 38928384 38929572 39028872 39063552 39261024 39397347 39770643 40108032 40109256 40144896 40247296 40284288 40424164 40450752 40591206 40975814 41012224 41181696 41324688 41361408 41505024 41714838 42071424 42467328 42468624 42614784 42653952 42762752 42802056 42978924 43384832 43386156 43575488 43755552 43794432 43907481 43946496 44099088 44700888 44740608 45121536 45122913 45163008 45278208 45319824 46096384 46137344 46138752 46298956 46329408 46490274 46531584 46693152 47330352 47536896 47579136 47775744 47777202 47941632 47985696 48108096 48152313 48807936 48977408 49020928 49022424 49224996 49268736 49439808 49611474 50288499 50331648 50333184 50507952 50552832 50761728 50808384 50937984 50984802 51858432 51904512 51906096 52038496 52084736 52348032 52529796 53027524 53246646 53477376 53479008 53526528 53664699 53712384 53747712 53934336 53983908 54121608 54908928 55099584 55148544 55150227 55290902 55340032 55619784 56095232 56623104 56624832 56819712 56821446 56871936 57069408 57106944 57305232 57848208 58340736 58392576 58394358 58543308 58595328 58798784 59601184 59654144 60162048 60163884 60217344 60370944 60426432 60636246 60676128 60886809 61463721 61518336 61772544 61987032 62042112 62257536 63107136 63326258 63382528 63438848 63700992 63702936 63922176 63980928 64144128 64203084 64468386 65077248 65079234 65363232 65633328 65691648 65919744 66148632 67051332 67108864 67110912 67343936 67403776 67682304 67744512 67917312 67979736 69144576 69206016 69208128 69448434 69494112 69735411 69797376 70039728 70995528 71303168 71305344 71368704 71552932 71616512 71663616 71912448 71978544 72162144 73211904 73466112 73531392 73533636 73837494 73903104 74159712 74417211 75497472 75499776 75759616 75761928 75829248 76092544 76142592 76406976 76477203 77130944 77787648 77856768 77859144 78057744 78127104 78522048 78794694 79541286 79869969 80216064 80218512 80289792 80494592 80568576 80848328 80901504 81182412 81951628 82024448 82363392 82649376 82722816 82936353 83010048 83429676 84142848 84934656 84937248 85229568 85232169 85307904 85525504 85604112 85957848 86769664 86772312 87150976 87511104 87588864 87591537 87814962 87892992 88198176 89401776 89481216 90243072 90245826 90326016 90556416 90639648 90954369 92192768 92274688 92277504 92597912 92658816 92980548 93063168 93386304 94660704 94989387 95073792 95158272 95551488 95554404 95883264 95971392 96216192 96304626 97615872 97618851 97954816 98041856 98044848 98449992 98537472 98879616 99222948 100576998 100663296 100666368 101015904 101105664 101523456 101616768 101875968 101969604 103716864 103809024 103812192 104076992 104169472 104172651 104696064 105059592 106055048 106493292 106954752 106958016 107053056 107329398 107424768 107495424 107868672 107967816 108243216 109817856 110199168 110297088 110300454 110581804 110680064 111239568 112190464 113246208 113249664 113639424 113642892 113743872 114138816 114213888 114610464 115696416 116681472 116785152 116788716 117086616 117190656 117597568 118192041 119202368 119308288 119311929 120324096 120327768 120434688 120741888 120852864 121272492 121352256 121773618 122927442 123036672 123545088 123974064 124084224 124515072 126214272 126652516 126765056 126877696 127401984 127405872 127844352 127961856 128288256 128406168 128936772 130154496 130158468 130726464 131266656 131383296 131722443 131839488 132297264 134102664 134217728 134221824 134687872 134807552 135364608 135368739 135489024 135834624 135959472 138289152 138412032 138416256 138896868 138988224 139470822 139594752 140079456 141991056 142606336 142610688 142737408 143105864 143233024 143327232 143824896 143957088 144324288 144456939 146423808 146932224 147062784 147067272 147674988 147806208 148319424 148834422 150865497 150994944 150999552 151519232 151523856 151658496 152185088 152285184 152813952 152954406 154261888 155575296 155713536 155718288 156115488 156254208 157044096 157589388 159082572 159739938 160432128 160437024 160579584 160989184 160994097 161137152 161696656 161803008 162364824 163903256 164048896 164726784 165298752 165445632 165450681 165872706 166020096 166859352 168285696 169869312 169874496 170459136 170464338 170615808 171051008 171208224 171915696 173539328 173544624 174301952 175022208 175177728 175183074 175629924 175785984 176396352 178803552 178962432 180486144 180491652 180652032 181112832 181279296 181908738 182660427 184385536 184391163 184549376 184555008 185195824 185317632 185961096 186126336 186772608 189321408 189978774 190147584 190316544 191102976 191108808 191766528 191942784 192432384 192609252 195231744 195237702 195909632 196083712 196089696 196770563 196899984 197074944 197759232 198445896 201153996 201326592 201332736 202031808 202211328 203046912 203233536 203751936 203939208 207433728 207618048 207624384 208153984 208338944 208345302 209206233 209392128 210119184 212110096 212986584 213909504 213916032 214106112 214658796 214849536 214990848 215737344 215935632 216486432 219635712 220398336 220594176 220600908 221163608 221360128 222479136 223251633 224380928 225366977 226492416 226499328 227278848 227285784 227487744 228277632 228427776 229220928 229431609 231392832 233362944 233570304 233577432 234173232 234381312 235195136 236384082 238404736 238616576 238623858 239609907 240648192 240655536 240869376 241483776 241705728 242544984 242704512 243547236 245854884 246073344 247090176 247948128 248168448 248809059 249030144 252428544 253305032 253530112 253755392 254803968 254811744 255688704 255696507 255923712 256576512 256812336 257873544 260308992 260316936 261452928 262533312 262766592 262774611 263444886 263678976 264594528 268205328 268435456 268443648 269375744 269615104 270729216 270737478 270978048 271669248 271918944 272863107 276578304 276824064 276832512 277793736 277976448 278941644 279189504 280158912 283982112 284968161 285212672 285221376 285474816 286211728 286466048 286654464 287649792 287914176 288648576 288913878 292847616 292856553 293864448 294125568 294134544 295349976 295612416 296638848 297668844 301730994 301989888 301999104 303038464 303047712 303316992 304099961 304370176 304570368 305627904 305908812 308523776 311150592 311427072 311436576 312230976 312508416 312517953 314088192 315178776 318165144 319479876 320864256 320874048 321159168 321978368 321988194 322274304 323393312 323606016 324729648 327806512 328097792 329453568 330597504 330891264 330901362 331745412 332040192 333718704 336571392 339738624 339748992 340918272 340928676 341231616 342102016 342416448 343831392 347078656 347089248 348294419 348603904 350044416 350355456 350366148 351259848 351571968 352792704 354576123 357607104 357924864 357935787 360972288 360983304 361304064 362225664 362558592 363817476 365320854 368771072 368782326 369098752 369110016 370391648 370635264 371922192 372252672 373545216 378642816 379957548 380295168 380633088 382205952 382217616 383533056 383885568 384864768 385218504 390463488 390475404 391819264 392167424 392179392 393541126 393799968 394149888 395167329 395518464 396891792 402307992 402653184 402665472 404063616 404422656 406093824 406106217 406467072 407503872 407878416 414867456 415236096 415248768 416307968 416677888 416690604 418412466 418784256 420238368 424220192 425973168 427819008 427832064 428212224 429317592 429699072 429981696 431474688 431871264 432972864 433370817 439271424 440796672 441188352 441201816 442327216 442720256 444958272 446503266 448761856 450733954 452596491 452984832 452998656 454557696 454571568 454975488 456555264 456855552 458441856 458863218 462785664 466725888 467140608 467154864 468346464 468762624 470390272 472768164 476809472 477233152 477247716 479219814 481296384 481311072 481738752 482967552 482982291 483411456 485089968 485409024 487094472 491709768 492146688 494180352 495896256 496336896 496352043 497618118 498060288 504857088 506610064 507060224 507510784 509607936 509623488 511377408 511393014 511847424 513153024 513624672 515747088 520617984 520633872 522905856 525066624 525533184 525549222 526889772 527357952 529189056 536410656 536870912 536887296 538273193 538751488 539230208 541458432 541474956 541956096 543338496 543837888 545726214 547981281 553156608 553173489 553648128 553665024 555587472 555952896 557883288 558379008 560317824 567964224 569936322 570425344 570442752 570949632 572423456 572932096 573308928 575299584 575828352 577297152 577827756 585695232 585713106 587728896 588251136 588269088 590311689 590699952 591224832 593277696 595337688 603461988 603979776 603998208 606076928 606095424 606633984 608199922 608740352 609140736 611255808 611817624 617047552 622301184 622854144 622873152 624461952 625016832 625035906 627618699 628176384 630357552 636330288 638959752 641728512 641748096 642318336 643956736 643976388 644548608 646786624 647212032 649459296 655613024 656195584 658907136 661195008 661782528 661802724 663490824 664080384 667437408 669754899 673142784 676100931 679477248 679497984 681836544 681857352 682463232 684204032 684832896 687662784 694157312 694178496 696588838 697207808 700088832 700710912 700732296 702519696 703143936 705585408 709152246 715214208 715849728 715871574 718829721 721944576 721966608 722608128 724451328 725117184 727634952 730641708 737542144 737564652 738197504 738220032 740783296 741270528 743844384 744505344 746427177 747090432 757285632 759915096 760590336 761266176 764411904 764435232 767066112 767089521 767771136 769729536 770437008 780926976 780950808 783638528 784334848 784358784 787082252 787599936 788299776 790334658 791036928 793783584 804615984 805306368 805330944 808127232 808845312 812187648 812212434 812934144 815007744 815756832 818589321 829734912 830472192 830497536 832615936 833355776 833381208 836824932 837568512 840476736 848440384 851946336 854904483 855638016 855664128 856424448 858635184 859398144 859963392 862949376 863742528 865945728 866741634 878542848 878569659 881593344 882376704 882403632 884654432 885440512 889916544 893006532 897523712 901467908 905192982 905969664 905997312 909115392 909143136 909950976 912299883 913110528 913711104 916883712 917726436 925571328 933451776 934281216 934309728 936692928 937525248 937553859 940780544 945536328 953618944 954466304 954495432 958439628 962592768 962622144 963477504 965935104 965964582 966822912 970179936 970818048 974188944 983419536 984293376 988360704 991792512 992673792 992704086 995236236 996120576 1009714176 1013220128 1014120448 1015021568 1019215872 1019246976 1022754816 1022786028 1023694848 1026306048 1027249344 1031494176 1041235968 1041267744 1044883257 1045811712 1050133248 1051066368 1051098444 1053779544 1054715904 1058378112 1072821312 1073741824 1073774592 1073807361 1076546386 1077502976 1078460416 1082916864 1082949912 1083912192 1086676992 1087675776 1091452428 1095962562 1106313216 1106346978 1107296256 1107330048 1111174944 1111905792 1115766576 1116758016 1120635648 1135928448 1139872644 1140850688 1140885504 1141899264 1144846912 1145864192 1146617856 1150599168 1151656704 1154594304 1155655512 1171390464 1171426212 1175457792 1176502272 1176538176 1180623378 1181399904 1182449664 1185501987 1186555392 1190675376 1206923976 1207959552 1207996416 1212153856 1212190848 1213267968 1216399844 1217480704 1218281472 1222511616 1223635248 1234095104 1244602368 1245708288 1245746304 1248923904 1250033664 1250071812 1255237398 1256352768 1260715104 1272660576 1277919504 1283457024 1283496192 1284636672 1287913472 1287952776 1289097216 1293573248 1294424064 1298918592 1300112451 1311226048 1312391168 1317814272 1322390016 1323565056 1323605448 1326981648 1328160768 1334874816 1339509798 1346285568 1352201862 1357789473 1358954496 1358995968 1363673088 1363714704 1364926464 1368408064 1369665792 1375325568 1388314624 1388356992 1393177676 1394415616 1400177664 1401421824 1401464592 1405039392 1406287872 1411170816 1418304492 1430428416 1431699456 1431743148 1437659442 1443889152 1443933216 1445216256 1448902656 1448946873 1450234368 1455269904 1461283416 1475084288 1475129304 1476395008 1476440064 1481566592 1482541056 1487688768 1489010688 1489056129 1492854354 1494180864 1514571264 1519830192 1521180672 1522532352 1528823808 1528870464 1534132224 1534179042 1535542272 1539459072 1540874016 1561853952 1561901616 1567277056 1568669696 1568717568 1574164504 1575199872 1576599552 1580669316 1582073856 1587567168 1609231968 1610612736 1610661888 1614819579 1616254464 1617690624 1624375296 1624424868 1625868288 1630015488 1631513664 1637178642 1659469824 1659520467 1660944384 1660995072 1665231872 1666711552 1666762416 1673649864 1675137024 1680953472 1696880768 1703892672 1709808966 1711276032 1711328256 1712848896 1717270368 1718796288 1719926784 1725898752 1727485056 1731891456 1733483268 1757085696 1757139318 1763186688 1764753408 1764807264 1769308864 1770881024 1770935067 1779833088 1786013064 1795047424 1802935816 1810385964 1811939328 1811994624 1818230784 1818286272 1819901952 1824599766 1826221056 1827422208 1833767424 1835452872 1851142656 1866903552 1868562432 1868619456 1873385856 1875050496 1875107718 1881561088 1891072656 1907237888 1908932608 1908990864 1916879256 1925185536 1925244288 1926955008 1931870208 1931929164 1933645824 1940359872 1941636096 1948377888 1966839072 1968586752 1976721408 1983585024 1985347584 1985408172 1990472472 1992241152 2009264697 2019428352 2026440256 2028240896 2028302793 2030043136 2038431744 2038493952 2045509632 2045572056 2047389696 2052612096 2054498688 2062988352 2082471936 2082535488 2089766514 2091623424 2100266496 2102132736 2102196888 2107559088 2109431808 2116756224 2145642624 2147483648 2147549184 2147614722 2153092772 2155005952 2156920832 2165833728 2165899824 2167824384 2173353984 2175351552 2182904856 2191925124 2212626432 2212693956 2214592512 2214660096 2222349888 2223811584 2231533152 2233516032 2239281531 2241271296 2271856896 2279745288 2281701376 2281771008 2283798528 2289693824 2291728384 2293235712 2301198336 2301268563 2303313408 2309188608 2311311024 2342780928 2342852424 2350915584 2353004544 2353076352 2361246756 2362799808 2364899328 2371003974 2373110784 2381350752 2413847952 2415919104 2415992832 2424307712 2424381696 2426535936 2432799688 2434961408 2436562944 2445023232 2447270496 2455767963 2468190208 2489204736 2491416576 2491492608 2497847808 2500067328 2500143624 2510474796 2512705536 2521430208 2545321152 2555839008 2564713449 2566914048 2566992384 2569273344 2575826944 2575905552 2578194432 2587146496 2588848128 2597837184 2600224902 2622452096 2624782336 2635628544 2635708977 2644780032 2647130112 2647210896 2653963296 2656321536 2669749632 2679019596 2692571136 2704403724 2715578946 2717908992 2717991936 2727346176 2727429408 2729852928 2736816128 2736899649 2739331584 2750651136 2776629248 2776713984 2786355352 2788831232 2800355328 2802843648 2802929184 2810078784 2812575744 2812661577 2822341632 2836608984 2860856832 2863398912 2863486296 2875318884 2887778304 2887866432 2890432512 2897805312 2897893746 2900468736 2910539808 2922566832 2950168576 2950258608 2952790016 2952880128 2963133184 2965082112 2975377536 2978021376 2978112258 2985708708 2988361728 3029142528 3039660384 3042361344 3045064704 3057647616 3057740928 3068264448 3068358084 3071084544 3078918144 3081748032 3123707904 3123803232 3134554112 3134649771 3137339392 3137435136 3148329008 3150399744 3153199104 3161338632 3164147712 3175134336 3218463936 3221225472 3221323776 3221422083 3229639158 3232508928 3235381248 3248750592 3248849736 3251736576 3260030976 3263027328 3274357284 3318939648 3319040934 3321888768 3321990144 3330463744 3333423104 3333524832 3345099571 3347299728 3350274048 3361906944 3393761536 3407785344 3419617932 3422552064 3422656512 3425697792 3434540736 3437592576 3439853568 3451797504 3454970112 3463782912 3466966536 3514171392 3514278636 3526373376 3529506816 3529614528 3538617728 3541762048 3541870134 3556505961 3559666176 3572026128 3590094848 3605871632 3620771928 3623878656 3623989248 3636461568 3636572544 3639803904 3649199532 3652442112 3654844416 3667534848 3670905744 3702285312 3733807104 3737124864 3737238912 3746771712 3750100992 3750215436 3763122176 3782145312 3814475776 3817865216 3817981728 3831238609 3833758512 3850371072 3850488576 3853910016 3863740416 3863858328 3867291648 3880719744 3883272192 3896755776 3900337353 3933678144 3937173504 3953442816 3967170048 3970695168 3970816344 3980944944 3984482304 4018529394 4038856704 4052880512 4056481792 4056605586 4060086272 4073368419 4076863488 4076987904 4091019264 4091144112 4094779392 4105224192 4108997376 4125976704 4164943872 4165070976 4179533028 4183246848 4200532992 4204265472 4204393776 4215118176 4218863616 4233512448 4291285248 4294967296 4295098368 4295229444 4306185544 4310011904 4313841664 4331667456 4331799648 4335648768 4346707968 4346840619 4350703104 4365809712 4383850248 4425252864 4425387912 4429185024 4429320192 4444699776 4447623168 4463066304 4467032064 4467168387 4478563062 4482542592 4543713792 4559490576 4563402752 4563542016 4567597056 4579387648 4583456768 4586471424 4602396672 4602537126 4606626816 4618377216 4622622048 4685561856 4685704848 4701831168 4706009088 4706152704 4722493512 4725599616 4729798656 4742007948 4746221568 4762701504 4827695904 4831838208 4831985664 4844458737 4848615424 4848763392 4853071872 4865599376 4869922816 4873125888 4890046464 4894540992 4911535926 4936380416 4978409472 4978561401 4982833152 4982985216 4995695616 5000134656 5000287248 5020949592 5025411072 5042860416 5090642304 5111678016 5129426898 5133828096 5133984768 5138546688 5151653888 5151811104 5156388864 5174292992 5177696256 5195674368 5200449804 5244904192 5249564672 5271257088 5271417954 5289560064 5294260224 5294421792 5307926592 5312643072 5312805201 5339499264 5358039192 5385142272 5408807448 5431157892 5435817984 5435983872 5454692352 5454858816 5459705856 5473632256 5473799298 5478663168 5501302272 5553258496 5553427968 5572710704 5577662464 5600710656 5605687296 5605858368 5620157568 5625151488 5625323154 5644683264 5673217968 5721713664 5726797824 5726972592 5750637768 5775556608 5775732864 5780865024 5795610624 5795787492 5800937472 5821079616 5845133664 5900337152 5900517216 5905580032 5905760256 5921005123 5926266368 5930164224 5950755072 5956042752 5956224516 5971417416 5976723456 6027794091 6058285056 6079320768 6084722688 6084908379 6090129408 6115295232 6115481856 6136528896 6136716168 6142169088 6157836288 6163496064 6247415808 6247606464 6269108224 6269299542 6274678784 6274870272 6296658016 6300799488 6306398208 6322677264 6328295424 6350268672 6436927872 6442450944 6442647552 6442844166 6459278316 6465017856 6470762496 6497501184 6497699472 6503473152 6520061952 6526054656 6548714568 6637879296 6638081868 6643777536 6643980288 6660927488 6666846208 6667049664 6690199142 6694599456 6700548096 6717844593 6723813888 6787523072 6815570688 6839235864 6845104128 6845313024 6851395584 6869081472 6875185152 6879707136 6903595008 6903805689 6909940224 6927565824 6933933072 7028342784 7028557272 7052746752 7059013632 7059229056 7077235456 7083524096 7083740268 7113011922 7119332352 7144052256 7180189696 7211743264 7241543856 7247757312 7247978496 7272923136 7273145088 7279607808 7298399064 7304884224 7309688832 7335069696 7341811488 7367303889 7404570624 7467614208 7474249728 7474477824 7493543424 7500201984 7500430872 7526244352 7564290624 7628951552 7635730432 7635963456 7662477218 7667517024 7694140347 7700742144 7700977152 7707820032 7727480832 7727716656 7734583296 7761439488 7766544384 7793511552 7800674706 7867356288 7874347008 7906885632 7907126931 7934340096 7941390336 7941632688 7961889888 7968964608 8037058788 8077713408 8105761024 8112963584 8113211172 8120172544 8146736838 8153726976 8153975808 8182038528 8182288224 8189558784 8210448384 8210698947 8217994752 8251953408 8329887744 8330141952 8359066056 8366493696 8401065984 8408530944 8408787552 8430236352 8437727232 8437984731 8467024896 8582570496 8589934592 8590196736 8590458888 8612371088 8620023808 8627683328 8663334912 8663599296 8671297536 8693415936 8693681238 8701406208 8731619424 8767700496 8850505728 8850775824 8858370048 8858640384 8889399552 8895246336 8926132608 8934064128 8934336774 8957126124 8965085184 9087427584 9118981152 9126805504 9127084032 9135194112 9150644281 9158775296 9166913536 9172942848 9204793344 9205074252 9213253632 9236754432 9245244096 9371123712 9371409696 9403662336 9403949313 9412018176 9412305408 9444987024 9451199232 9459597312 9484015896 9492443136 9525403008 9655391808 9663676416 9663971328 9664266249 9688917474 9697230848 9697526784 9706143744 9731198752 9739845632 9746251776 9780092928 9789081984 9823071852 9872760832 9956818944 9957122802 9965666304 9965970432 9991391232 10000269312 10000574496 10035298713 10041899184 10050822144 10085720832 10181284608 10223356032 10258853796 10267656192 10267969536 10277093376 10303307776 10303622208 10312777728 10348585984 10355392512 10391348736 10400899608 10489808384 10499129344 10542514176 10542835908 10579120128 10588520448 10588843584 10615853184 10625286144 10625610402 10669517883 10678998528 10716078384 10770284544 10817614896 10862315784 10871635968 10871967744 10909384704 10909717632 10919411712 10947264512 10947598596 10957326336 11002604544 11106516992 11106855936 11145421408 11155324928 11201421312 11211374592 11211716736 11240315136 11250302976 11250646308 11289366528 11346435936 11443427328 11453595648 11453945184 11493715827 11501275536 11551113216 11551465728 11561730048 11591221248 11591574984 11601874944 11642159232 11690267328 11800674304 11801034432 11811160064 11811520512 11842010246 11852532736 11860328448 11901510144 11912085504 11912449032 11942834832 11953446912 12055588182 12116570112 12158641536 12169445376 12169816758 12180258816 12220105257 12230590464 12230963712 12273057792 12273432336 12284338176 12315672576 12326992128 12494831616 12495212928 12538216448 12538599084 12549357568 12549740544 12593316032 12601598976 12612796416 12645354528 12656590848 12700537344 12873855744 12884901888 12885295104 12885688332 12918556632 12930035712 12941524992 12995002368 12995398944 13006946304 13040123904 13040521857 13052109312 13097429136 13275758592 13276163736 13287555072 13287960576 13321854976 13333692416 13334099328 13380398284 13389198912 13401096192 13435689186 13447627776 13575046144 13631141376 13678471728 13690208256 13690626048 13702791168 13738162944 13750370304 13759414272 13807190016 13807611378 13819880448 13855131648 13867866144 14056685568 14057114544 14105493504 14118027264 14118458112 14154470912 14167048192 14167480536 14226023844 14238664704 14288104512 14360379392 14423486528 14483087712 14495514624 14495956992 14533376211 14545846272 14546290176 14559215616 14596798128 14609768448 14619377664 14670139392 14683622976 14734607778 14809141248 14935228416 14935684203 14948499456 14948955648 14987086848 15000403968 15000861744 15052488704 15128581248 15257903104 15271460864 15271926912 15324954436 15335034048 15388280694 15401484288 15401954304 15415640064 15454961664 15455433312 15469166592 15522878976 15533088768 15587023104 15601349412 15734712576 15748694016 15813771264 15814253862 15868680192 15882780672 15883265376 15923779776 15937929216 15938415603 16074117576 16155426816 16211522048 16225927168 16226422344 16240345088 16293473676 16307453952 16307951616 16364077056 16364576448 16379117568 16420896768 16421397894 16435989504 16503906816 16659775488 16660283904 16718132112 16732987392 16802131968 16817061888 16817575104 16860472704 16875454464 16875969462 16934049792 17165140992 17179869184 17180393472 17180917776 17224742176 17240047616 17255366656 17326669824 17327198592 17342595072 17386831872 17387362476 17402812416 17463238848 17535400992 17701011456 17701551648 17716740096 17717280768 17763015369 17778799104 17790492672 17852265216 17868128256 17868673548 17914252248 17930170368 18174855168 18237962304 18253611008 18254168064 18254725137 18270388224 18301288562 18317550592 18333827072 18345885696 18409586688 18410148504 18426507264 18473508864 18490488192 18742247424 18742819392 18807324672 18807898626 18824036352 18824610816 18889974048 18902398464 18919194624 18968031792 18984886272 19050806016 19310783616 19327352832 19327942656 19328532498 19377834948 19394461696 19395053568 19412287488 19462397504 19479691264 19492503552 19560185856 19578163968 19646143704 19745521664 19913637888 19914245604 19931332608 19931940864 19982782464 20000538624 20001148992 20070597426 20083798368 20101644288 20153533779 20171441664 20362569216 20446712064 20517707592 20535312384 20535939072 20554186752 20606615552 20607244416 20625555456 20697171968 20710785024 20782697472 20801799216 20979616768 20998258688 21085028352 21085671816 21158240256 21177040896 21177687168 21231706368 21250572288 21251220804 21339035766 21357997056 21432156768 21540569088 21635229792 21724631568 21743271936 21743935488 21818769408 21819435264 21838823424 21894529024 21895197192 21914652672 22005209088 22101911667 22213033984 22213711872 22290842816 22310649856 22402842624 22422749184 22423433472 22480630272 22500605952 22501292616 22578733056 22692871872 22886854656 22907191296 22907890368 22987431654 23002551072 23082421041 23102226432 23102931456 23123460096 23182442496 23183149968 23203749888 23284318464 23380534656 23601348608 23602068864 23622320128 23623041024 23684020492 23705065472 23720656896 23803020288 23824171008 23824898064 23885669664 23906893824 24111176364 24233140224 24317283072 24338890752 24339633516 24360517632 24440210514 24461180928 24461927424 24546115584 24546864672 24568676352 24631345152 24632096841 24653984256 24989663232 24990425856 25076432896 25077198168 25098715136 25099481088 25186632064 25203197952 25225592832 25290709056 25313181696 25313954193 25401074688 25747711488 25769803776 25770590208 25771376664 25837113264 25860071424 25883049984 25990004736 25990797888 26013892608 26080247808 26081043714 26104218624 26194858272 26551517184 26552327472 26575110144 26575921152 26643709952 26667384832 26668198656 26760796568 26778397824 26802192384 26871378372 26895255552 27150092288 27262282752 27356943456 27380416512 27381252096 27405582336 27451932843 27476325888 27500740608 27518828544 27614380032 27615222756 27639760896 27710263296 27735732288 28113371136 28114229088 28210987008 28211847939 28236054528 28236916224 28308941824 28334096384 28334961072 28452047688 28477329408 28576209024 28720758784 28846973056 28966175424 28991029248 28991913984 28992798747 29066752422 29091692544 29092580352 29118431232 29193596256 29219536896 29238755328 29340278784 29367245952 29469215556 29618282496 29870456832 29871368406 29896998912 29897911296 29974173696 30000807936 30001723488 30104977408 30105896139 30257162496 30515806208 30542921728 30543853824 30649908872 30670068096 30776561388 30802968576 30803908608 30831280128 30909923328 30910866624 30938333184 31045757952 31066177536 31174046208 31202698824 31469425152 31497388032 31627542528 31628507724 31737360384 31765561344 31766530752 31847559552 31875858432 31876831206 32148235152 32310853632 32423044096 32451854336 32452844688 32480690176 32586947352 32614907904 32615903232 32728154112 32729152896 32758235136 32841793536 32842795788 32871979008 33007813632 33319550976 33320567808 33436264224 33465974784 33604263936 33634123776 33635150208 33720945408 33750908928 33751938924 33868099584 34330281984 34359738368 34360786944 34361835552 34449484352 34480095232 34481147481 34510733312 34653339648 34654397184 34685190144 34773663744 34774724952 34805624832 34926477696 35070801984 35402022912 35403103296 35433480192 35434561536 35526030738 35557598208 35580985344 35704530432 35736256512 35737347096 35828504496 35860340736 36349710336 36475924608 36507222016 36508336128 36509450274 36540776448 36602577124 36635101184 36667654144 36691771392 36819173376 36820297008 36853014528 36947017728 36980976384 37484494848 37485638784 37614649344 37615797252 37648072704 37649221632 37779948096 37804796928 37838389248 37936063584 37969772544 38101612032 38621567232 38654705664 38655885312 38657064996 38755669896 38788923392 38790107136 38824574976 38924795008 38959382528 38985007104 39120371712 39121565571 39156327936 39292287408 39491043328 39827275776 39828491208 39862665216 39863881728 39965564928 40001077248 40002297984 40141194852 40167596736 40203288576 40307067558 40342883328 40725138432 40893424128 41035415184 41070624768 41071878144 41108373504 41213231104 41214488832 41251110912 41394343936 41421570048 41565394944 41603598432 41959233536 41996517376 42170056704 42171343632 42316480512 42354081792 42355374336 42463412736 42501144576 42502441608 42678071532 42715994112 42864313536 43081138176 43270459584 43449263136 43486543872 43487870976 43600128633 43637538816 43638870528 43677646848 43789058048 43790394384 43829305344 44010418176 44203823334 44426067968 44427423744 44581685632 44621299712 44805685248 44807052609 44845498368 44846866944 44961260544 45001211904 45002585232 45157466112 45385743744 45773709312 45814382592 45815780736 45974863308 46005102144 46164842082 46204452864 46205862912 46246920192 46364884992 46366299936 46407499776 46568636928 46761069312 47202697216 47204137728 47244640256 47246082048 47368040984 47410130944 47441313792 47606040576 47648342016 47649796128 47771339328 47813787648 47815246809 48222352728 48466280448 48634566144 48677781504 48679267032 48721035264 48880421028 48922361856 48923854848 49092231168 49093729344 49137352704 49262690304 49264193682 49307968512 49979326464 49980851712 50152865792 50154396336 50197430272 50198962176 50373264128 50406395904 50451185664 50581418112 50626363392 50627908386 50802149376 51495422976 51539607552 51541180416 51542753328 51674226528 51720142848 51766099968 51980009472 51981595776 52027785216 52160495616 52162087428 52208437248 52389716544 53103034368 53104654944 53150220288 53151842304 53287419904 53289046107 53334769664 53336397312 53521593136 53556795648 53604384768 53742756744 53790511104 54300184576 54524565504 54713886912 54760833024 54762504192 54764175411 54811164672 54903865686 54952651776 55001481216 55037657088 55228760064 55230445512 55279521792 55420526592 55471464576 56226742272 56228458176 56421974016 56423695878 56472109056 56473832448 56617883648 56668192768 56669922144 56904095376 56954658816 57152418048 57441517568 57693946112 57932350848 57982058496 57983827968 57985597494 58133504844 58183385088 58185160704 58236862464 58387192512 58439073792 58477510656 58680557568 58734491904 58938431112 59236564992 59740913664 59742736812 59793997824 59795822592 59948347392 60001615872 60003446976 60209954816 60211792278 60460601337 60514324992 61031612416 61085843456 61087707648 61299817744 61340136192 61553122776 61605937152 61607817216 61662560256 61819846656 61821733248 61876666368 62091515904 62132355072 62348092416 62405397648 62938850304 62994776064 63255085056 63257015448 63474720768 63531122688 63533061504 63695119104 63751716864 63753662412 64296470304 64621707264 64846088192 64903708672 64905689376 64961380352 65131056353 65173894704 65229815808 65231806464 65456308224 65458305792 65516470272 65683587072 65685591576 65743958016 66015627264 66305735001 66639101952 66641135616 66872528448 66931949568 67208527872 67268247552 67270300416 67441890816 67501817856 67503877848 67736199168 68660563968 68719476736 68721573888 68723671104 68898968704 68960190464 68962294962 69021466624 69247263123 69306679296 69308794368 69370380288 69547327488 69549449904 69611249664 69852955392 70141603968 70804045824 70806206592 70866960384 70869123072 71052061476 71115196416 71161970688 71409060864 71472513024 71474694192 71657008992 71720681472 72699420672 72951849216 73014444032 73016672256 73018900548 73081552896 73205154248 73270202368 73335308288 73383542784 73638346752 73640594016 73706029056 73894035456 73896290523 73961952768 74968989696 74971277568 75229298688 75231594504 75296145408 75298443264 75559896192 75609593856 75676778496 75872127168 75939545088 75941862579 76203224064 77243134464 77309411328 77311770624 77314129992 77511339792 77577846784 77580214272 77649149952 77849590016 77918765056 77970014208 78240743424 78243131142 78312655872 78584574816 78982086656 79654551552 79656982416 79725330432 79727763456 79931129856 80002154496 80004595968 80282389704 80335193472 80406577152 80614135116 80685766656 81450276864 81786848256 82070830368 82141249536 82143756288 82216747008 82355798529 82426462208 82428977664 82502221824 82788687872 82843140096 83130789888 83207196864 83918467072 83993034752 84340113408 84342687264 84632961024 84635543817 84708163584 84710748672 84926825472 85002289152 85004883216 85356143064 85431988224 85728627072 86162276352 86540919168 86898526272 86973087744 86975741952 86978396241 87200257266 87275077632 87277741056 87355293696 87578116096 87580788768 87658610688 88020836352 88407646668 88852135936 88854847488 89163371264 89242599424 89611370496 89614105218 89690996736 89693733888 89922521088 90002423808 90005170464 90314932224 90317688417 90771487488 91547418624 91628765184 91631561472 91949726616 92010204288 92329684164 92408905728 92411725824 92493840384 92729769984 92732599872 92814999552 93137273856 93522138624 94405394432 94408275456 94489280512 94492164096 94736081968 94820261888 94882627584 95212081152 95296684032 95299592256 95542678656 95627575296 95630493618 96444705456 96932560896 97269132288 97355563008 97358534064 97442070528 97760842056 97844723712 97847709696 98184462336 98187458688 98274705408 98525380608 98528387364 98615937024 99958652928 99961703424 100305731584 100308792672 100394860544 100397924352 100657087091 100746528256 100812791808 100902371328 101162836224 101252726784 101255816772 101604298752 102990845952 103079215104 103082360832 103085506656 103348453056 103440285696 103443442443 103532199936 103960018944 103963191552 104055570432 104320991232 104324174856 104416874496 104779433088 106206068736 106209309888 106300440576 106303684608 106574839808 106578092214 106669539328 106672794624 107043186272 107113591296 107208769536 107485513488 107581022208 108600369152 109049131008 109427773824 109521666048 109525008384 109528350822 109622329344 109807731372 109905303552 110002962432 110075314176 110457520128 110460891024 110559043584 110841053184 110942929152 112453484544 112456916352 112843948032 112847391756 112944218112 112947664896 113235767296 113336385536 113339844288 113808190752 113909317632 114304836096 114883035136 115387892224 115864701696 115964116992 115967655936 115971194988 116267009688 116366770176 116370321408 116473724928 116774385024 116878147584 116955021312 117361115136 117364696713 117468983808 117876862224 118473129984 119481827328 119485473624 119587995648 119591645184 119896694784 120003231744 120006893952 120419909632 120423584556 120921202674 121028649984 122063224832 122171686912 122175415296 122599635488 122680272384 123106245552 123211874304 123215634432 123325120512 123639693312 123643466496 123753332736 124183031808 124264710144 124696184832 124810795296 125877700608 125989552128 126510170112 126514030896 126949441536 127062245376 127066123008 127390238208 127503433728 127507324824 128592940608 129243414528 129692176384 129807417344 129811378752 129922760704 130262112706 130347789408 130459631616 130463612928 130800385899 130912616448 130916611584 131032940544 131367174144 131371183152 131487916032 132031254528 132611470002 133278203904 133282271232 133745056896 133863899136 134417055744 134421157827 134536495104 134540600832 134883781632 135003635712 135007755696 135472398336 137321127936 137443147776 137447342208 137797937408 137920380928 137924589924 138042933248 138494526246 138613358592 138617588736 138740760576 139094654976 139098899808 139222499328 139705910784 140283207936 141608091648 141612413184 141733920768 141738246144 142104122952 142230392832 142323941376 142818121728 142945026048 142949388384 143314017984 143441362944 143445740427 145398841344 145903698432 146028888064 146033344512 146037801096 146163105792 146410308496 146540404736 146670616576 146767085568 147276693504 147281188032 147412058112 147788070912 147792581046 147923905536 149937979392 149942555136 150458597376 150463189008 150592290816 150596886528 151119792384 151219187712 151353556992 151744254336 151879090176 151883725158 152406448128 154486268928 154618822656 154623541248 154628259984 155022679584 155155693568 155160428544 155298299904 155699180032 155837530112 155940028416 156481486848 156486262284 156625311744 157169149632 157964173312 159309103104 159313964832 159450660864 159455526912 159862259712 159867138321 160004308992 160009191936 160564779408 160670386944 160813154304 161228270232 161371533312 162900553728 163573696512 164141660736 164282499072 164287512576 164292526233 164433494016 164711597058 164852924416 164857955328 165004443648 165577375744 165686280192 166261579776 166414393728 167836934144 167986069504 168680226816 168685374528 169265922048 169271087634 169416327168 169421497344 169853650944 170004578304 170009766432 170712286128 170863976448 171457254144 172324552704 173081838336 173797052544 173946175488 173951483904 173956792482 174400514532 174550155264 174555482112 174710587392 175156232192 175161577536 175317221376 176041672704 176815293336 177704271872 177709694976 178326742528 178485198848 179222740992 179228210436 179381993472 179387467776 179845042176 180004847616 180010340928 180629864448 180635376834 181381804011 181542974976 183094837248 183257530368 183263122944 183899453232 184020408576 184659368328 184817811456 184823451648 184987680768 185459539968 185465199744 185629999104 186274547712 187044277248 188810788864 188816550912 188978561024 188984328192 189472163936 189640523776 189765255168 190424162304 190593368064 190599184512 191085357312 191255150592 191260987236 192889410912 193865121792 194538264576 194711126016 194717068128 194884141056 195393169059 195521684112 195689447424 195695419392 196368924672 196374917376 196549410816 197050761216 197056774728 197231874048 199917305856 199923406848 200611463168 200617585344 200789721088 200795848704 201314174182 201493056512 201625583616 201804742656 202325672448 202505453568 202511633544 203208597504 205981691904 206158430208 206164721664 206171013312 206696906112 206880571392 206886884886 207064399872 207741789369 207920037888 207926383104 208111140864 208641982464 208648349712 208833748992 209558866176 212412137472 212418619776 212600881152 212607369216 213149679616 213156184428 213339078656 213345589248 214086372544 214227182592 214417539072 214971026976 215162044416 217200738304 218098262016 218855547648 219043332096 219050016768 219056701644 219244658688 219615462744 219810607104 220005924864 220150628352 220915040256 220921782048 221118087168 221682106368 221688871569 221885858304 224906969088 224913832704 225687896064 225694783512 225888436224 225895329792 226471534592 226672771072 226679688576 227616381504 227818635264 228609672192 229766070272 230775784448 231729403392 231928233984 231935311872 231942389976 232534019376 232733540352 232740642816 232947449856 233548770048 233756295168 233910042624 234722230272 234729393426 234937967616 235753724448 236946259968 238963654656 238970947248 239175991296 239183290368 239793389568 240006463488 240013787904 240839819264 240847169112 241842405348 242057299968 244126449664 244343373824 244350830592 245199270976 245360544768 246212491104 246423748608 246431268864 246650241024 247067395587 247279386624 247286932992 247506665472 248366063616 248529420288 249392369664 249621590592 251755401216 251979104256 253020340224 253028061792 253898883072 253906631451 254124490752 254132246016 254780476416 255006867456 255014649648 257185881216 258486829056 259384352768 259614834688 259622757504 259845521408 260524225412 260695578816 260919263232 260927225856 261600771798 261825232896 261833223168 262065881088 262734348288 262742366304 262975832064 264062509056 265222940004 266556407808 266564542464 267490113792 267727798272 268834111488 268842315654 269072990208 269081201664 269767563264 270007271424 270015511392 270944796672 270953065251 274642255872 274886295552 274894684416 275595874816 275840761856 275849179848 276085866496 276989052492 277226717184 277235177472 277481521152 278189309952 278197799616 278444998656 279411821568 280566415872 283216183296 283224826368 283467841536 283476492288 284208245904 284460785664 284647882752 285636243456 285890052096 285898776768 286628035968 286882725888 286891480854 290797682688 291807396864 292057776128 292066689024 292075602192 292326211584 292820616992 293080809472 293341233152 293534171136 294553387008 294562376064 294824116224 295576141824 295585162092 295847811072 299875958784 299885110272 300917194752 300926378016 301184581632 301193773056 301971261273 302239584768 302438375424 302707113984 303488508672 303758180352 303767450316 304812896256 308972537856 309237645312 309247082496 309256519968 310045359168 310311387136 310320857088 310330327329 310596599808 311398360064 311675060224 311880056832 312962973696 312972524568 313250623488 314338299264 315928346624 318618206208 318627929664 318901321728 318911053824 319724519424 319734276642 320008617984 320018383872 321129558816 321340773888 321626308608 322456540464 322743066624 325801107456 327147393024 328283321472 328564998144 328575025152 328585052466 328866988032 329423194116 329705848832 329715910656 330008887296 331154751488 331372560384 332523159552 332828787456 335673868288 335972139008 337360453632 337370749056 338531844096 338542175268 338832654336 338842994688 339707301888 340009156608 340019532864 341424572256 341727952896 342914508288 344649105408 346163676672 347594105088 347892350976 347902967808 347913584964 348801029064 349100310528 349110964224 349421174784 350312464384 350323155072 350634442752 352083345408 353630586672 355408543744 355419389952 356653485056 356970397696 358445481984 358456420872 358763986944 358774935552 359690084352 360009695232 360020681856 361259728896 361270753668 362763608022 363085949952 366189674496 366515060736 366526245888 367798906464 368040817152 369318736656 369635622912 369646903296 369975361536 370919079936 370930399488 371259998208 372549095424 374088554496 377621577728 377633101824 377957122048 377968656384 378944327872 379281047552 379530510336 380848324608 381186736128 381198369024 382170714624 382510301184 382521974472 385778821824 387730243584 389076529152 389422252032 389434136256 389768282112 390786338118 391043368224 391378894848 391390838784 392401157697 392737849344 392749834752 393098821632 394101522432 394113549456 394463748096 399834611712 399846813696 401222926336 401235170688 401579442176 401591697408 402628348364 402986113024 403251167232 403609485312 404651344896 405010907136 405023267088 406417195008 411963383808 412329443328 412342026624 413393812224 413761142784 413773769772 414128799744 415483578738 415840075776 415852766208 416222281728 417283964928 417296699424 417667497984 419117732352 424824274944 424837239552 425201762304 425214738432 426299359232 426312368856 426678157312 426691178496 428172745088 428454365184 428835078144 429942053952 430324088832 430337221281 434401476608 436196524032 437711095296 438086664192 438100033536 438113403288 438489317376 439230925488 439621214208 440011849728 440301256704 441830080512 441843564096 442236174336 443364212736 443377743138 443771716608 449813938176 449827665408 451375792128 451389567024 451776872448 451790659584 452943069184 453345542144 453359377152 455232763008 455637270528 457219344384 459532140544 461551568896 463458806784 463856467968 463870623744 463884779952 465068038752 465467080704 465481285632 465894899712 467097540096 467512590336 467820085248 469444460544 469458786852 469875935232 471507448896 473892519936 477927309312 477941894496 478351982592 478366580736 479586779136 479601414963 480012926976 480027575808 481679638528 481694338224 483684810696 484114599936 488252899328 488686747648 488701661184 490398541952 490721089536 492424982208 492847497216 492862537728 492877578699 493300482048 494134791174 494558773248 494573865984 495013330944 496732127232 497058840576 498784739328 499243181184 503510802432 503958208512 506040680448 506056123584 507797766144 507813262902 508248981504 508264492032 509560952832 510013734912 510029299296 514371762432 516973658112 518768705536 519229669376 519245515008 519691042816 521048450824 521391157632 521838526464 521854451712 523201543596 523650465792 523666446336 524131762176 525468696576 525484732608 525951664128 528125018112 530445880008 533112815616 533129084928 534980227584 535455596544 537668222976 537684631308 538145980416 538162403328 539535126528 540014542848 540031022784 541889593344 541906130502 549284511744 549772591104 549789368832 551191749632 551681523712 551698359696 552171732992 553978104984 554453434368 554470354944 554963042304 556378619904 556395599232 556889997312 558823643136 561132831744 566432366592 566449652736 566935683072 566952984576 568416491808 568921571328 569295765504 571272486912 571780104192 571797553536 573256071936 573765451776 573782961708 581595365376 583614793728 584115552256 584133378048 584151204384 584652423168 585641233984 586161618944 586179507177 586682466304 587068342272 589106774016 589124752128 589648232448 591152283648 591170324184 591695622144 599751917568 599770220544 601834389504 601852756032 602369163264 602387546112 603942522546 604479169536 604876750848 605414227968 606977017344 607516360704 607534900632 609625792512 617945075712 618475290624 618494164992 618513039936 620090718336 620622774272 620641714176 620660654658 621193199616 622796720128 623350120448 623760113664 625925947392 625945049136 626501246976 628676598528 631856693248 637236412416 637255859328 637802643456 637822107648 639449038848 639468553284 640017235968 640036767744 642259117632 642681547776 643252617216 644913080928 645486133248 651602214912 654294786048 656566642944 657129996288 657150050304 657170104932 657733976064 658846388232 659411697664 659431821312 660017774592 662309502976 662745120768 665046319104 665066614707 665657574912 671347736576 671944278016 674720907264 674741498112 677063688192 677084350536 677665308672 677685989376 679414603776 680018313216 680039065728 682849144512 683455905792 685829016576 689298210816 692327353344 695188210176 695784701952 695805935616 695827169928 697602058128 698200621056 698221928448 698842349568 700624928768 700646310144 701268885504 704166690816 707261173344 710817087488 710838779904 713306970112 713940795392 716890963968 716912841744 717527973888 717549871104 719380168704 720019390464 720041363712 722519457792 722541507336 725527216044 726171899904 732379348992 733030121472 733052491776 735597812928 736081634304 738637473312 739271245824 739293806592 739950723072 741202186761 741838159872 741860798976 742519996416 745098190848 748177108992 755243155456 755266203648 755914244096 755937312768 757888655744 758562095104 759061020672 761696649216 761719894353 762373472256 762396738048 764341429248 765020602368 765043948944 771557643648 775460487168 778153058304 778844504064 778868272512 779536564224 781572676236 782086736448 782757789696 782781677568 784802315394 785475698688 785499669504 786197643264 788203044864 788227098912 788927496192 799669223424 799693627392 802445852672 802470341376 803158884352 803183394816 805256696728 805972226048 806502334464 807218970624 809302689792 810021814272 810046534176 812834390016 812859195753 823926767616 824658886656 824684053248 826787624448 827522285568 827547539544 828257599488 830967157476 831680151552 831705532416 832444563456 834567929856 834593398848 835334995968 838235464704 849648549888 849674479104 850403524608 850429476864 852598718464 852624737712 853356314624 853382356992 856345490176 856908730368 857670156288 859884107904 860648177664 860674442562 868802953216 872393048064 875422190592 876173328384 876200067072 876226806576 876978634752 878461850976 879242428416 880023699456 880602513408 883660161024 883687128192 884472348672 886728425472 886755486276 887543433216 899627876352 899655330816 902751584256 902779134048 903553744896 903581319168 905886138368 905913783819 906691084288 906718754304 910465526016 911274541056 914438688768 919064281088 923103137792 926917613568 927712935936 927741247488 927769559904 930136077504 930934161408 930962571264 930990981987 931789799424 934195080192 935025180672 935640170496 938888921088 938917573704 939751870464 943014897792 947785039872 955854618624 955883788992 956703965184 956733161472 959173558272 959202829926 960025853952 960055151616 963359277056 963388676448 967369621392 968229199872 976505798656 977373495296 977403322368 980797083904 981442179072 984849964416 985694994432 985725075456 985755157398 986600964096 988269582348 989117546496 989147731968 990026661888 993464254464 994117681152 997569478656 998486362368 1007021604864 1007916417024 1012081360896 1012112247168 1015595532288 1015626525804 1016497963008 1016528984064 1019121905664 1020027469824 1020058598592 1028743524864 1033947316224 1037537411072 1038459338752 1038491030016 1039382085632 1042096901648 1042782315264 1043677052928 1043708903424 1046403087192 1047300931584 1047332892672 1048263524352 1050937393152 1050969465216 1051903328256 1056250036224 1060891760016 1066225631232 1066258169856 1069960455168 1070911193088 1075336445952 1075369262616 1076291960832 1076324806656 1079070253056 1080029085696 1080062045568 1083779186688 1083812261004 1098569023488 1099545182208 1099578737664 1102383499264 1103363047424 1103396719392 1104343465984 1107227958001 1107956209968 1108906868736 1108940709888 1109926084608 1112757239808 1112791198464 1113779994624 1117647286272 1122265663488 1132864733184 1132899305472 1133871366144 1133905969152 1136832983616 1137843142656 1138591531008 1142544973824 1143560208384 1143595107072 1146512143872 1147530903552 1147565923416 1163190730752 1167229587456 1168231104512 1168266756096 1168302408768 1169304846336 1171282467968 1172323237888 1172359014354 1173364932608 1174136684544 1177203473091 1178213548032 1178249504256 1179296464896 1182304567296 1182340648368 1183391244288 1199503835136 1199540441088 1203668779008 1203705512064 1204738326528 1204775092224 1207885045092 1208958339072 1209753501696 1210828455936 1213954034688 1215032721408 1215069801264 1219251585024 1235890151424 1236988329984 1237026079872 1240181436672 1241245548544 1241283428352 1241321309316 1242386399232 1245593440256 1246700240896 1247520227328 1251851894784 1251890098272 1253002493952 1257353197056 1263713386496 1274472824832 1274511718656 1275605286912 1275644215296 1278898077696 1278937106568 1280034471936 1280073535488 1284518235264 1285363095552 1286505234432 1289826161856 1290972266496 1291011663843 1303204429824 1308589572096 1313133285888 1314259992576 1314300100608 1314340209864 1315467952128 1317692776464 1318823395328 1318863642624 1320035549184 1324619005952 1325490241536 1330092638208 1330133229414 1331315149824 1342695473152 1343888556032 1349441814528 1349482996224 1354127376384 1354168701072 1355330617344 1355371978752 1358829207552 1360036626432 1360078131456 1365698289024 1366911811584 1371658033152 1378596421632 1384654706688 1390376420352 1391569403904 1391611871232 1391654339856 1395204116256 1396401242112 1396443856896 1397684699136 1401249857536 1401292620288 1402537771008 1408333381632 1414522346688 1421634174976 1421677559808 1426613940224 1427881590784 1433781927936 1433825683488 1435055947776 1435099742208 1438760337408 1438804244889 1440038780928 1440082727424 1445038915584 1445083014672 1451054432088 1452343799808 1464758697984 1466060242944 1466104983552 1471195625856 1472163268608 1477274946624 1478542491648 1478587613184 1478632736097 1479901446144 1482404373522 1483676319744 1483721597952 1485039992832 1490196381696 1496354217984 1510486310912 1510532407296 1511874625536 1515777311488 1517124190208 1518122041344 1523393298432 1523439788706 1524746944512 1524793476096 1528682858496 1530041204736 1530087897888 1543115287296 1550920974336 1556306116608 1557689008128 1557736545024 1559073128448 1563145352472 1564173472896 1565515579392 1565563355136 1569604630788 1570951397376 1570999339008 1572395286528 1576406089728 1576454197824 1577854992384 1599338446848 1599387254784 1604891705344 1604940682752 1606317768704 1606366789632 1610513393456 1611944452096 1613004668928 1614437941248 1618605379584 1620043628544 1620093068352 1625668780032 1625718391506 1647853535232 1649317773312 1649368106496 1653575248896 1655044571136 1655095079088 1656515198976 1661934314952 1663360303104 1663411064832 1664889126912 1669135859712 1669186797696 1670669991936 1676470929408 1699297099776 1699348958208 1700807049216 1700858953728 1705197436928 1705249475424 1706712629248 1706764713984 1712690980352 1713817460736 1715340312576 1719768215808 1721296355328 1721348885124 1737605906432 1744786096128 1750844381184 1752346656768 1752400134144 1752453613152 1753957269504 1756923701952 1758484856832 1758538521531 1760047398912 1761205026816 1767320322048 1767374256384 1768944697344 1773456850944 1773510972552 1775086866432 1799255752704 1799310661632 1805503168512 1805558268096 1807107489792 1807162638336 1811772276736 1811827567638 1813382168576 1813437508608 1820931052032 1822549082112 1828877377536 1838128562176 1846206275584 1853835227136 1855425871872 1855482494976 1855539119808 1860272155008 1861868322816 1861925142528 1861981963974 1863579598848 1868390160384 1870050361344 1871280340992 1877777842176 1877835147408 1879503740928 1886029795584 1895570079744 1911709237248 1911767577984 1913407930368 1913466322944 1918347116544 1918405659852 1920051707904 1920110303232 1926718554112 1926777352896 1934739242784 1936458399744 1953011597312 1954746990592 1954806644736 1961594167808 1962884358144 1969699928832 1971389988864 1971450150912 1971510314796 1973201928192 1976539164696 1978235092992 1978295463936 1980053323776 1986928508928 1988235362304 1995138957312 1995199844121 1996972724736 2014043209728 2015832834048 2024162721792 2024224494336 2031191064576 2031253051608 2032995926016 2033057968128 2038243811328 2040054939648 2040117197184 2057487049728 2067894632448 2075074822144 2076918677504 2076982060032 2078764171264 2084193803296 2085564630528 2087354105856 2087417806848 2092806174384 2094601863168 2094665785344 2096527048704 2101874786304 2101938930432 2103806656512 2112500072448 2121783520032 2132451262464 2132516339712 2139920910336 2141822386176 2150672891904 2150738525232 2152583921664 2152649613312 2158140506112 2160058171392 2160124091136 2167558373376 2167624522008 2197138046976 2199090364416 2199157475328 2204766998528 2206726094848 2206793438784 2208686931968 2214455916002 2215912419936 2217813737472 2217881419776 2219852169216 2223606560283 2225514479616 2225582396928 2227559989248 2235294572544 2244531326976 2265729466368 2265798610944 2267742732288 2267811938304 2273665967232 2275686285312 2277183062016 2285089947648 2285159683059 2287120416768 2287190214144 2293024287744 2295061807104 2295131846832 2326381461504 2334459174912 2336533512192 2336604817536 2338609692672 2342564935936 2344646475776 2344718028708 2346729865216 2348273369088 2354406946182 2356427096064 2356499008512 2358592929792 2364609134592 2364681296736 2366782488576 2399007670272 2399080882176 2407337558016 2407411024128 2409476653056 2409550184448 2415770090184 2417916678144 2419507003392 2421656911872 2427908069376 2430065442816 2430139602528 2438503170048 2438577587259 2471780302848 2473976659968 2474052159744 2480362873344 2482491097088 2482566856704 2482642618632 2484772798464 2491186880512 2493400481792 2495040454656 2503703789568 2503780196544 2506004987904 2514706394112 2527426772992 2548945649664 2549023437312 2551210573824 2551288430592 2557796155392 2557874213136 2560068943872 2560147070976 2569036470528 2570726191104 2573010468864 2579652323712 2581944532992 2582023327686 2606408859648 2617179144192 2626266571776 2628519985152 2628600201216 2628680419728 2630935904256 2635385552928 2637646790656 2637727285248 2640071098368 2649238011904 2650980483072 2660185276416 2660266458828 2662630299648 2685390946304 2687777112064 2698883629056 2698965992448 2708254752768 2708337402144 2710661234688 2710743957504 2717658415104 2717741351457 2720073252864 2720156262912 2731396578048 2733823623168 2743316066304 2757192843264 2769309413376 2780752840704 2783138807808 2783223742464 2783308679712 2790408232512 2792802484224 2792887713792 2792972945961 2795369398272 2802499715072 2802585240576 2805075542016 2816666763264 2829044693376 2843268349952 2843355119616 2853227880448 2855763181568 2867563855872 2867651366976 2870111895552 2870199484416 2877520674816 2877608489778 2880077561856 2880165454848 2890077831168 2890166029344 2902108864176 2904687599616 2929517395968 2932120485888 2932209967104 2942391251712 2944326537216 2954549893248 2957084983296 2957175226368 2957265472194 2959802892288 2964808747044 2967352639488 2967443195904 2970079985664 2980392763392 2992708435968 3020972621824 3021064814592 3023749251072 3031554622976 3034248380416 3036244082688 3046786596864 3046879577412 3049493889024 3049586952192 3057365716992 3060082409472 3060175795776 3086230574592 3101841948672 3112612233216 3115378016256 3115473090048 3118146256896 3126290704944 3128346945792 3131031158784 3131126710272 3139209261576 3141902794752 3141998678016 3144790573056 3152812179456 3152908395648 3155709984768 3198676893696 3198774509568 3209783410688 3209881365504 3212635537408 3212733579264 3221026786912 3223888904192 3226009337856 3228875882496 3237210759168 3240087257088 3240186136704 3251337560064 3251436783012 3295707070464 3298635546624 3298736212992 3307150497792 3310089142272 3310190158176 3313030397952 3321683874003 3323868629904 3326720606208 3326822129664 3329778253824 3338271719424 3338373595392 3341339983872 3352941858816 3398594199552 3398697916416 3401614098432 3401717907456 3410394873856 3410498950848 3413425258496 3413529427968 3425381960704 3427634921472 3430680625152 3439536431616 3442592710656 3442697770248 3475211812864 3489572192256 3501688762368 3504693313536 3504800268288 3504907226304 3507914539008 3513847403904 3516969713664 3517077043062 3520094797824 3522410053632 3531610419273 3534640644096 3534748512768 3537889394688 3546913701888 3547021945104 3550173732864 3598511505408 3598621323264 3611006337024 3611116536192 3614214979584 3614325276672 3623544553472 3623655135276 3626764337152 3626875017216 3641862104064 3645098164224 3657754755072 3676257124352 3692412551168 3707670454272 3710964989952 3711078239616 3720544310016 3723736645632 3723850285056 3723963927948 3727159197696 3736780320768 3740100722688 3742560681984 3755555684352 3755670294816 3759007481856 3772059591168 3791140159488 3823418474496 3823535155968 3826815860736 3826932645888 3836694233088 3836811319704 3840103415808 3840220606464 3853437108224 3853554705792 3869478485568 3872916799488 3906023194624 3909493981184 3909613289472 3923188335616 3925768716288 3939399857664 3942779977728 3942900301824 3943020629592 3946403856384 3953078329392 3956470185984 3956590927872 3960106647552 3973857017856 3976470724608 3990277914624 3990399688242 3993945449472 4028086419456 4031665668096 4048325443584 4048448988672 4062382129152 4062506103216 4065991852032 4066115936256 4076487622656 4080109879296 4080234394368 4114974099456 4135789264896 4150149644288 4153837355008 4153964120064 4157528342528 4168387606592 4171129261056 4174708211712 4174835613696 4185612348768 4189203726336 4189331570688 4193054097408 4203749572608 4203877860864 4207613313024 4225000144896 4243567040064 4264902524928 4265032679424 4279841820672 4283644772352 4301345783808 4301477050464 4305167843328 4305299226624 4316281012224 4316412734667 4320116342784 4320248182272 4335116746752 4335249044016 4394276093952 4398180728832 4398314950656 4409533997056 4413452189696 4413586877568 4417373863936 4428911832004 4431824839872 4435627474944 4435762839552 4439704338432 4447213120566 4451028959232 4451164793856 4455119978496 4470589145088 4489062653952 4531458932736 4531597221888 4535623876608 4547331934464 4551372570624 4554366124032 4570179895296 4570319366118 4574240833536 4574380428288 4586048575488 4590123614208 4590263693664 4652762923008 4668918349824 4673067024384 4673209635072 4677219385344 4685129871872 4689292951552 4689436057416 4693459730432 4696546738176 4708813892364 4712854192128 4712998017024 4717185859584 4729218269184 4729362593472 4733564977152 4798015340544 4798161764352 4814675116032 4814822048256 4818953306112 4819100368896 4831540180368 4835833356288 4839014006784 4843313823744 4855816138752 4860130885632 4860279205056 4877006340096 4877155174518 4943560605696 4947953319936 4948104319488 4960725746688 4964982194176 4965133713408 4965285237264 4969545596928 4982373761024 4986800963584 4990080909312 5007407579136 5007560393088 5012009975808 5029412788224 5054853545984 5097891299328 5098046874624 5102421147648 5102576861184 5115592310784 5115748426272 5120137887744 5120294141952 5138072941056 5141452382208 5146020937728 5159304647424 5163889065984 5164046655372 5212817719296 5234358288384 5252533143552 5257039970304 5257200402432 5257360839456 5261871808512 5270771105856 5275293581312 5275454570496 5275615564593 5280142196736 5298476023808 5301960966144 5320370552832 5320532917656 5325260599296 5370781892608 5375554224128 5397767258112 5397931984896 5416509505536 5416674804288 5421322469376 5421487915008 5435316830208 5435482702914 5440146505728 5440312525824 5462793156096 5467647246336 5486632132608 5514385686528 5538618826752 5561505681408 5566277615616 5566447484928 5566617359424 5580816465024 5585604968448 5585775427584 5585945891922 5590738796544 5604999430144 5605170481152 5610151084032 5633333526528 5658089386752 5686536699904 5686710239232 5706455760896 5711526363136 5735127711744 5735302733952 5740223791104 5740398968832 5755041349632 5755216979556 5760155123712 5760330909696 5780155662336 5780332058688 5804217728352 5809375199232 5859034791936 5864240971776 5864419934208 5884782503424 5888653074432 5909099786496 5914169966592 5914350452736 5914530944388 5919605784576 5929617494088 5934705278976 5934886391808 5940159971328 5960785526784 5985416871936 6041945243648 6042129629184 6047498502144 6063109245952 6068496760832 6072488165376 6093573193728 6093759154824 6098987778048 6099173904384 6114731433984 6120164818944 6120351591552 6172461149184 6203683897344 6225224466432 6230756032512 6230946180096 6236292513792 6252581409888 6256693891584 6262062317568 6262253420544 6278418523152 6283805589504 6283997356032 6289581146112 6305624358912 6305816791296 6311419969536 6397353787392 6397549019136 6419566821376 6419762731008 6425271074816 6425467158528 6442053573824 6447777808384 6452018675712 6457751764992 6474421518336 6480174514176 6480372273408 6502675120128 6502873566024 6591414140928 6597271093248 6597472425984 6614300995584 6620178284544 6620380316352 6626060795904 6643367748006 6647737259808 6653441212416 6653644259328 6659556507648 6670819680849 6676543438848 6676747190784 6682679967744 6705883717632 6797188399104 6797395832832 6803228196864 6803435814912 6820789747712 6820997901696 6826850516992 6827058855936 6850763921408 6855269842944 6861361250304 6879072863232 6885185421312 6885395540496 6950423625728 6979144384512 7003377524736 7009600536576 7009814452608 7015829078016 7027694807808 7033939427328 7034154086124 7040189595648 7044820107264 7063220838546 7069281288192 7069497025536 7075778789376 7093827403776 7094043890208 7100347465728 7197023010816 7197242646528 7222012674048 7222233072384 7228429959168 7228650553344 7247089106944 7247310270552 7253528674304 7253750034432 7283724208128 7290196328448 7315509510144 7315732761777 7352514248704 7384825102336 7415340908544 7421929979904 7422156479232 7441088620032 7447473291264 7447700570112 7447927855896 7454318395392 7473560641536 7480201445376 7485121363968 7511111368704 7511340589632 7518014963712 7544119182336 7582280318976 7646836948992 7647070311936 7653631721472 7653865291776 7673388466176 7673622639408 7680206831616 7680441212928 7706874216448 7707109411584 7738956971136 7745833598976 7812046389248 7818987962368 7819226578944 7846376671232 7851537432576 7878799715328 7885559955456 7885800603648 7886041259184 7892807712768 7906156658784 7912940371968 7913181855744 7920213295104 7947714035712 7952941449216 7980555829248 7980799376484 7987890898944 8056172838912 8063331336192 8096650887168 8096897977344 8124764258304 8125012206432 8131983704064 8132231872512 8152975245312 8153224054371 8160219758592 8160468788736 8229948198912 8271578529792 8300299288576 8307674710016 8307928240128 8315056685056 8336775213184 8342258522112 8349416423424 8349671227392 8371224697536 8378407452672 8378663141376 8378918837883 8386108194816 8407499145216 8407755721728 8415226626048 8450000289792 8487134080128 8529805049856 8530065358848 8559683641344 8567289544704 8602691567616 8602954100928 8610335686656 8610598453248 8632562024448 8632825469334 8640232685568 8640496364544 8670233493504 8670498088032 8788552187904 8796361457664 8796629901312 8819067994112 8826904379392 8827173755136 8834747727872 8857823664008 8863649679744 8871254949888 8871525679104 8879408676864 8894426241132 8902057918464 8902329587712 8910239956992 8941178290176 8978125307904 9062917865472 9063194443776 9071247753216 9094663868928 9102745141248 9108732248064 9140359790592 9140638732236 9148481667072 9148760856576 9172097150976 9180247228416 9180527387328 9305525846016 9337836699648 9346134048768 9346419270144 9354438770688 9370259743744 9378585903104 9378872114832 9386919460864 9393093476352 9417627784728 9425708384256 9425996034048 9434371719168 9458436538368 9458725186944 9467129954304 9596030681088 9596323528704 9629350232064 9629644096512 9637906612224 9638200737792 9663080360736 9671666712576 9678028013568 9686627647488 9711632277504 9720261771264 9720558410112 9754012680192 9754310349036 9887121211392 9895906639872 9896208638976 9921451493376 9929964388352 9930267426816 9930570474528 9939091193856 9964747522048 9965051622009 9973601927168 9980161818624 10014815158272 10015120786176 10024019951616 10058825576448 10109707091968 10195782598656 10196093749248 10204842295296 10205153722368 10231184621568 10231496852544 10240275775488 10240588283904 10276145882112 10282904764416 10292041875456 10318609294848 10327778131968 10328093310744 10425635438592 10468716576768 10505066287104 10514079940608 10514400804864 10514721678912 10523743617024 10541542211712 10550587162624 10550909140992 10551231129186 10560284393472 10596952047616 10603921932288 10640741105664 10641065835312 10650521198592 10741563785216 10751108448256 10795534516224 10795863969792 10833019011072 10833349608576 10842644938752 10842975830016 10870633660416 10870965405828 10880293011456 10880625051648 10925586312192 10935294492672 10973264265216 11028771373056 11077237653504 11123011362816 11132894969856 11133234718848 11161632930048 11171209936896 11171550855168 11171891783844 11181477593088 11209998860288 11210340962304 11220302168064 11266667053056 11316178773504 11373073399808 11373420478464 11412911521792 11423052726272 11470255423488 11470605467904 11480447582208 11480797937664 11510082699264 11510433959112 11520310247424 11520661819392 11560311324672 11560664117376 11608435456704 11618750398464 11718069583872 11728481943552 11728839868416 11769565006848 11777306148864 11818199572992 11828339933184 11828700905472 11829061888776 11839211569152 11859234988176 11869410557952 11869772783616 11880319942656 11921571053568 11970833743872 12083890487296 12084259258368 12094997004288 12126218491904 12136993521664 12144976330752 12187146387456 12187518309648 12197975556096 12198347808768 12229462867968 12240329637888 12240703183104 12344922298368 12407367794688 12450448932864 12461512065024 12461892360192 12472585027584 12505162819776 12513387783168 12524124635136 12524506841088 12556837046304 12567611179008 12567994712064 12579162292224 12611248717824 12611633582592 12622839939072 12794707574784 12795098038272 12839133642752 12839525462016 12850542149632 12850934317056 12884107147648 12895555616768 12904037351424 12915503529984 12948843036672 12949238204001 12960349028352 12960744546816 13005350240256 13005747132048 13182828281856 13194542186496 13194944851968 13228601991168 13240356569088 13240760632704 13252121591808 13286735496012 13295474519616 13306882424832 13307288518656 13319113015296 13341639361698 13353086877696 13353494381568 13365359935488 13411767435264 13594376798208 13594791665664 13606871629824 13641579495424 13641995803392 13653701033984 13654117711872 13701527842816 13710539685888 13722722500608 13758145726464 13770370842624 13770791080992 13900847251456 13958288769024 14006755049472 14019201073152 14019628905216 14031658156032 14055389615616 14067878854656 14068308172248 14080379191296 14089640214528 14126441677092 14138562576384 14138994051072 14151557578752 14187654807552 14188087780416 14200694931456 14394046021632 14394485293056 14444025348096 14444466144768 14456859918336 14457301106688 14494178213888 14494620541104 14507057348608 14507500068864 14567448416256 14580392656896 14631019020288 14631465523554 14705028497408 14769650204672 14830681817088 14843859959808 14844312958464 14882177240064 14894946582528 14895401140224 14895855711792 14908636790784 14947121283072 14960402890752 14970242727936 15022222737408 15022681179264 15036029927424 15088238364672 15164560637952 15293673897984 15294140623872 15307263442944 15307730583552 15346776932352 15347245278816 15360413663232 15360882425856 15413748432896 15414218823168 15477913942272 15491667197952 15624092778496 15637975924736 15638453157888 15692753342464 15703074865152 15757599430656 15771119910912 15771601207296 15772082518368 15785615425536 15812313317568 15825880743936 15826363711488 15826846693779 15840426590208 15895428071424 15905882898432 15961111658496 15961598752968 15975781797888 16112345677824 16126662672384 16193301774336 16193795954688 16249528516608 16250024412864 16263967408128 16264463745024 16305950490624 16306448108742 16320439517184 16320937577472 16459896397824 16543157059584 16600598577152 16615349420032 16615856480256 16673550426368 16684517044224 16698832846848 16699342454784 16742449395072 16756814905344 16757326282752 16757837675766 16772216389632 16814998290432 16815511443456 16830453252096 16900000579584 16974268160256 17059610099712 17060130717696 17119367282688 17134579089408 17205383135232 17205908201856 17220671373312 17221196906496 17265124048896 17265650938668 17280465371136 17280992729088 17340466987008 17340996176064 17577104375808 17592722915328 17593259802624 17638135988224 17653808758784 17654347510272 17669495455744 17715647328016 17727299359488 17742509899776 17743051358208 17758817353728 17788852482264 17804115836928 17804659175424 17820479913984 17882356580352 17956250615808 18125835730944 18126388887552 18142495506432 18189327737856 18205490282496 18217464496128 18280719581184 18281277464472 18296963334144 18297521713152 18344194301952 18360494456832 18361054774656 18611051692032 18675673399296 18692268097536 18692838540288 18708877541376 18740519487488 18757171806208 18757744229664 18773838921728 18786186952704 18835255569456 18851416768512 18851992068096 18868743438336 18916873076736 18917450373888 18934259908608 19192061362176 19192647057408 19258700464128 19259288193024 19275813224448 19276401475584 19326160721472 19343333425152 19356056027136 19373255294976 19423264555008 19440523542528 19441116820224 19508025360384 19508620698072 19774242422784 19791813279744 19792417277952 19842902986752 19859928776704 19860534853632 19861140949056 19878182387712 19929495044096 19930103244018 19947203854336 19960323637248 20012459042547 20029630316544 20030241572352 20048039903232 20117651152896 20219414183936 20391565197312 20392187498496 20409684590592 20410307444736 20462369243136 20462993705088 20480551550976 20481176567808 20552291764224 20565809528832 20584083750912 20637218589696 20655556263936 20656186621488 20851270877184 20937433153536 21010132574208 21028801609728 21029443357824 21047487234048 21083084423424 21101174325248 21101818281984 21102462258372 21120568786944 21193904095232 21207843864576 21281482211328 21282131670624 21301042397184 21483127570432 21502216896512 21591069032448 21591727939584 21666038022144 21666699217152 21685289877504 21685951660032 21741267320832 21741930811656 21760586022912 21761250103296 21851172624384 21870588985344 21946528530432 21947198285331 22057542746112 22154475307008 22246022725632 22265789939712 22266469437696 22323265860096 22342419873792 22343101710336 22343783567688 22362955186176 22419997720576 22420681924608 22440604336128 22533334106112 22632357547008 22746146799616 22746840956928 22825823043584 22846105452544 22940510846976 22941210935808 22960895164416 22961595875328 23020165398528 23020867918224 23040620494848 23041323638784 23120622649344 23121328234752 23216870913408 23237500796928 23436139167744 23456963887104 23457679736832 23539130013696 23554612297728 23636399145984 23656679866368 23657401810944 23658123777552 23678423138304 23718469976352 23738821115904 23739545567232 23760639885312 23843142107136 23941667487744 24167780974592 24168518516736 24189994008576 24252436983808 24273987043328 24289952661504 24374292774912 24375036619296 24395951112192 24396695617536 24458925735936 24459672163113 24480659275776 24481406366208 24689844596736 24814735589376 24900897865728 24923024130048 24923784720384 24945170055168 25010325639552 25026775566336 25048249270272 25049013682176 25113674092608 25135222358016 25135989424128 25136756513649 25158324584448 25222497435648 25223267165184 25245679878144 25589415149568 25590196076544 25678267285504 25679050924032 25701868634112 25768214295296 25791111233536 25808074702848 25831007059968 25897686073344 25898476408002 25920698056704 25921489093632 26010700480512 26011494264096 26365656563712 26389084372992 26389889703936 26457203982336 26480713138176 26481521265408 26504243183616 26573470992024 26590949039232 26613764849664 26614577037312 26638226030592 26683278723396 26706173755392 26706988763136 26730719870976 26823534870528 27188753596416 27189583331328 27213743259648 27283158990848 27283991606784 27307402067968 27308235423744 27403055685632 27421079371776 27445445001216 27516291452928 27540741685248 27541582161984 27801694502912 27916577538048 28013510098944 28038402146304 28039257810432 28063316312064 28110779231232 28135757709312 28136616344496 28160758382592 28179280429056 28252883354184 28277125152768 28277988102144 28303115157504 28375309615104 28376175560832 28401389862912 28788092043264 28788970586112 28888050696192 28888932289536 28913719836672 28914602213376 28988356427776 28989241082208 29014114697216 29015000137728 29134896832512 29160785313792 29262038040576 29262931047108 29410056994816 29539300409344 29661363634176 29687719919616 29688625916928 29764354480128 29789893165056 29790802280448 29791711423584 29817273581568 29894242566144 29895154866027 29920805781504 29940485455872 30044445474816 30045362358528 30072059854848 30176476729344 30329121275904 30587347795968 30588281247744 30614526885888 30615461167104 30693553864704 30694490557632 30720827326464 30721764851712 30827496865792 30828437646336 30955827884544 30983334395904 31248185556992 31275951849472 31276906315776 31385506684928 31406149730304 31515198861312 31542239821824 31543202414592 31544165036736 31571230851072 31624626635136 31651761487872 31652727422976 31653693387558 31680853180416 31790856142848 31811765796864 31922223316992 31923197505936 31951563595776 32224691355648 32253325344768 32386603548672 32387591909376 32499057033216 32500048825728 32527934816256 32528927490048 32611900981248 32612896217484 32640879034368 32641875154944 32919792795648 33086314119168 33201197154304 33230698840064 33231712960512 33347100852736 33369034088448 33398684909568 33484898790144 33513629810688 33514652565504 33515675351532 33544432779264 33629996580864 33631022886912 33660906504192 33800001159168 33948536320512 34119220199424 34120261435392 34238734565376 34269158178816 34410766270464 34411816403712 34441342746624 34442393812992 34530248097792 34531301877336 34560930742272 34561985458176 34680933974016 34681992352128 35154208751616 35185445830656 35186519605248 35276271976448 35307617517568 35308695020544 35338990911488 35431294656032 35454598718976 35485019799552 35486102716416 35517634707456 35577704964528 35608231673856 35609318350848 35640959827968 35764713160704 35912501231616 36251671461888 36252777775104 36284991012864 36378655475712 36410980564992 36434928992256 36561439162368 36562554928944 36593926668288 36595043426304 36688388603904 36720988913664 36722109549312 37222103384064 37351346798592 37384536195072 37385677080576 37417755082752 37481038974976 37514343612416 37515488459328 37547677843456 37572373905408 37670511138912 37702833537024 37703984136192 37737486876672 37833746153472 37834900747776 37868519817216 38384122724352 38385294114816 38517400928256 38518576386048 38551626448896 38552802951168 38652321442944 38686666850304 38712112054272 38746510589952 38846529110016 38847714612003 38881047085056 38882233640448 39016050720768 39017241396144 39548484845568 39583626559488 39584834555904 39685805973504 39721069707264 39722281898112 39756364775424 39858990088192 39860206488036 39894407708672 39920647274496 40024918085094 40059260633088 40060483144704 40096079806464 40235302305792 40438828367872 40783130394624 40784374996992 40820614889472 40924738486272 40925987410176 40961103101952 40962353135616 41104583528448 41131619057664 41168167501824 41274437179392 41311112527872 41312373242976 41702541754368 41874866307072 42020265148416 42057603219456 42058886715648 42094974468096 42166168846848 42202348650496 42203636563968 42204924516744 42241137573888 42387808190464 42415687729152 42562964422656 42564263341248 42602084794368 42966255140864 43004433793024 43182138064896 43183455879168 43332076044288 43333398434304 43370579755008 43371903320064 43482534641664 43483861623312 43521172045824 43522500206592 43702345248768 43741177970688 43893057060864 43894396570662 44115085492224 44308950614016 44492045451264 44531579879424 44532938875392 44646531720192 44684839747584 44686203420672 44687567135376 44725910372352 44839995441152 44841363849216 44881208672256 45066668212224 45264715094016 45493681913856 45651646087168 45692210905088 45881021693952 45882421871616 45921790328832 45923191750656 46040330797056 46041735836448 46081240989696 46082647277568 46241245298688 46242656469504 46433741826816 46475001593856 46872278335488 46913927774208 46915359473664 47078260027392 47109224595456 47272798291968 47313359732736 47314803621888 47316247555104 47356846276608 47436939952704 47477642231808 47479091134464 47480540081337 47521279770624 47686284214272 47883334975488 48335561949184 48337037033472 48379988017152 48504873967616 48547974086656 48579905323008 48748585549824 48750073238592 48791902224384 48793391235072 48917851471872 48919344326226 48961318551552 48962812732416 49379689193472 49629471178752 49801795731456 49846048260096 49847569440768 50020651279104 50053551132672 50096498540544 50098027364352 50227348185216 50270444716032 50271978848256 50273513027298 50316649168896 50444994871296 50446534330368 50491359756288 51178830299136 51180392153088 51356534571008 51358101848064 51403737268224 51536428590592 51582222467072 51616149405696 51662014119936 51795372146688 51796952816004 51841396113408 51842978187264 52021400961024 52022988528192 52731313127424 52778168745984 52779779407872 52914407964672 52961426276352 52963042530816 53008486367232 53146941984048 53181898078464 53227529699328 53229154074624 53276452061184 53366557446792 53412347510784 53413977526272 53461439741952 53647069741056 54377507192832 54379166662656 54427486519296 54566317981696 54567983213568 54614804135936 54616470847488 54806111371264 54842158743552 54890890002432 55032582905856 55081483370496 55083164323968 55603389005824 55833155076096 56027020197888 56076804292608 56078515620864 56126632624128 56221558462464 56271515418624 56273232688992 56321516765184 56358560858112 56505766708368 56554250305536 56555976204288 56606230315008 56750619230208 56752351121664 56802779725824 57576184086528 57577941172224 57776101392384 57777864579072 57827439673344 57829204426752 57976712855552 57978482164416 58028229394432 58030000275456 58269793665024 58321570627584 58524076081152 58525862094216 58820113989632 59078600818688 59322727268352 59375439839232 59377251833856 59528708960256 59579786330112 59581604560896 59583422847168 59634547163136 59788485132288 59790309732054 59841611563008 59880970911744 60037377127641 60088890949632 60090724717056 60144119709696 60352953458688 60658242551808 61174695591936 61176562495488 61229053771776 61230922334208 61387107729408 61388981115264 61441654652928 61443529703424 61654993731584 61656875292672 61911655769088 61966668791808 62496371113984 62551903698944 62553812631552 62771013369856 62812299460608 63030397722624 63086404829184 63088330073472 63142461702144 63249253270272 63303522975744 63305454845952 63307386775116 63361706360832 63581712285696 63623531593728 63844446633984 63846395011872 63903127191552 64449382711296 64506650689536 64773207097344 64775183818752 64998114066432 65000097651456 65055869632512 65057854980096 65223801962496 65225792434968 65281758068736 65283750309888 65839585591296 66172628238336 66402394308608 66461397680128 66463425921024 66694201705472 66738068176896 66797369819136 66969797580288 67027259621376 67029305131008 67031350703064 67088865558528 67259993161728 67262045773824 67321813008384 67600002318336 67897072641024 68238440398848 68240522870784 68477469130752 68538316357632 68821532540928 68823632807424 68882685493248 68884787625984 69060496195584 69062603754672 69121861484544 69123970916352 69361867948032 69363984704256 70308417503232 70370891661312 70373039210496 70552543952896 70615235035136 70617390041088 70677981822976 70862589312064 70909197437952 70970039599104 70972205432832 71035269414912 71155409929056 71216463347712 71218636701696 71281919655936 71529426321408 71825002463232 72503342923776 72505555550208 72569982025728 72757310951424 72821961129984 72869857984512 73122878324736 73125109857888 73187853336576 73190086852608 73376777207808 73379016489339 73441977827328 73444219098624 74444206768128 74702693597184 74769072390144 74771354161152 74835510165504 74962077949952 75028687224832 75030976918656 75095355686912 75144747810816 75341022277824 75405667074048 75407968272384 75474973753344 75667492306944 75669801495552 75737039634432 76768245448704 76770588229632 77034801856512 77037152772096 77105605902336 77304642885888 77373333700608 77424224108544 77493021179904 77693058220032 77695429224006 77762094170112 77764467280896 78032101441536 78034482792288 79096969691136 79167253118976 79169669111808 79371611947008 79442139414528 79444563796224 79512729550848 79717980176384 79720412976072 79788815417344 79841294548992 80049836170188 80118521266176 80120966289408 80192159612928 80470604611584 80877656735744 81566260789248 81568749993984 81641229778944 81849476972544 81851974820352 81922206203904 81924706271232 82209167056896 82263238115328 82336335003648 82548874358784 82622225055744 82624746485952 83405083508736 83749732614144 84040530296832 84115206438912 84117773431296 84189948936192 84332337693696 84404697300992 84407273127936 84409849033488 84482275147776 84775616380928 84831375458304 85125928845312 85128526682496 85204169588736 85932510281728 86008867586048 86364276129792 86366911758336 86664152088576 86666796868608 86741159510016 86743806640128 86965069283328 86967723246624 87042344091648 87045000413184 87404690497536 87482355941376 87786114121728 87788793141324 88230170984448 88617901228032 88984090902528 89063159758848 89065877750784 89293063440384 89369679495168 89372406841344 89375134270752 89451820744704 89679990882304 89682727698432 89685464598081 89762417344512 90133336424448 90529430188032 90987363827712 91303292174336 91384421810176 91762043387904 91764843743232 91843580657664 91846383501312 92080661594112 92083471672896 92162481979392 92165294555136 92482490597376 92485312939008 92867483653632 92950003187712 93744556670976 93827855548416 93830718947328 94156520054784 94218449190912 94545596583936 94626719465472 94629607243776 94632495110208 94713692553216 94873879905408 94955284463616 94958182268928 94961080162674 95042559541248 95372568428544 95766669950976 96671123898368 96674074066944 96759976034304 97009747935232 97095948173312 97159810646016 97497171099648 97500146477184 97583804448768 97586782470144 97835702943744 97838688652452 97922637103104 97925625464832 98759378386944 99258942357504 99603591462912 99692096520192 99695138881536 100041302558208 100107102265344 100196054728704 100454696370432 100540889432064 100543957696512 100547026054596 100633298337792 100889989742592 100893068660736 100982719512576 102357660598272 102360784306176 102713069142016 102716203696128 102807474536448 103072857181184 103164444934144 103232298811392 103324028239872 103590744293376 103593905632008 103682792226816 103685956374528 104042801922048 104045977056384 105462626254848 105556337491968 105559558815744 105828815929344 105922852552704 105926085061632 106016972734464 106293883968096 106363796156928 106455059398656 106458308149248 106552904122368 106733114893584 106824695021568 106827955052544 106922879483904 107294139482112 108755014385664 108758333325312 108854973038592 109132635963392 109135966427136 109229608271872 109232941694976 109612222742528 109684317487104 109781780004864 110065165811712 110162966740992 110166328647936 111206778011648 111666310152192 112054040395776 112153608585216 112157031241728 112253265248256 112443116924928 112543030837248 112546465377984 112643033530368 112717121716224 113011533416736 113108500611072 113111952408576 113212460630016 113501238460416 113504702243328 113605559451648 115152368173056 115155882344448 115552202784768 115555729158144 115654879346688 115658408853504 115953425711104 115956964328832 116056458788864 116060000550912 116539587330048 116643141255168 117048152162304 117051724188432 117640227979264 118157201637376 118645454536704 118750879678464 118754503667712 119057417920512 119163209121792 119166845694336 119269094326272 119576970264576 119580619464108 119683223126016 119761941823488 120074754255282 120177781899264 120181449434112 120288239419392 120705906917376 121316485103616 122349391183872 122353124990976 122461844668416 122774215458816 122777962230528 122883309305856 122887059406848 123309987463168 123313750585344 123823311538176 123933337583616 124992742227968 125103807397888 125107625263104 125542026739712 125624598921216 126060795445248 126172809658368 126176660146944 126284923404288 126498506540544 126607045951488 126610909691904 126614773550232 126723412721664 127163424571392 127247063187456 127688893267968 127692790023744 127806254383104 128898765422592 129013301379072 129546414194688 129550367637504 129996228132864 130000195302912 130111739265024 130115709960192 130447603924992 130451584869936 130563516137472 130567500619776 131679171182592 132345256476672 132804788617216 132922795360256 132926851842048 133388403410944 133476136353792 133594739638272 133939595160576 134054519242752 134058610262016 134062701406128 134177731117056 134519986323456 134524091547648 134643626016768 135200004636672 135794145282048 136481045741568 136954938261504 137076632715264 137643065081856 137647265614848 137765370986496 137769575251968 138120992391168 138125207509344 138243722969088 138247941832704 138723735896064 138727969408512 140616835006464 140741783322624 140746078420992 141105087905792 141230470070272 141234780082176 141355963645952 141725178624128 141818394875904 141940079198208 141944410865664 142070538829824 142310819858112 142432926695424 142437273403392 142441620244011 142563839311872 143058852642816 143650004926464 145006685847552 145011111100416 145139964051456 145514621902848 145643922259968 145739715969024 146245756649472 146250219715776 146375706673152 146380173705216 146753554415616 146758032978678 146883955654656 146888438197248 148888413536256 149405387194368 149538144780288 149542708322304 149924155899904 150057374449664 150061953837312 150190711373824 150289495621632 150682044555648 150811334148096 150815936544768 150949947506688 151334984613888 151339602991104 151474079268864 153536490897408 153541176459264 154069603713024 154074305544192 154211211804672 154609285771776 154746667401216 154848448217088 154986042359808 155386116440064 155390858448012 155524188340224 155528934561792 156064202883072 156068965584576 158193939382272 158334506237952 158339338223616 158743223894016 158884278829056 158889127592448 159025459101696 159435960352768 159440825952144 159577630834688 159682589097984 160099672340376 160237042532352 160241932578816 160384319225856 160941209223168 161755313471488 163132521578496 163137499987968 163282459557888 163698953945088 163703949640704 163844412407808 163849412542464 164418334113792 164526476230656 164672670007296 165097748717568 165244450111488 165249492971904 166810167017472 167499465228288 168081060593664 168230412877824 168235546862592 168379897872384 168664675387392 168809394601984 168814546255872 168819698066976 168964550295552 169551232761856 169662750916608 170251857690624 170257053364992 170408339177472 171865020563456 172017735172096 172728552259584 172733823516672 173328304177152 173333593737216 173482319020032 173487613280256 173930138566656 173935446493248 174084688183296 174090000826368 174809380995072 174964711882752 175572228243456 175577586282648 176460341968896 177235802456064 177968181805056 178126319517696 178131755501568 178586126880768 178739358990336 178744813682688 178750268541504 178903641489408 179359981764608 179365455396864 179370929196162 179524834689024 180266672848896 181058860376064 181974727655424 182606584348672 182768843620352 183524086775808 183529687486464 183687161315328 183692767002624 184161323188224 184166943345792 184324963958784 184330589110272 184964981194752 184970625878016 185734967307264 185900006375424 187489113341952 187655711096832 187661437894656 188313040109568 188436898381824 189091193167872 189259214487552 189264990220416 189427385106432 189747759810816 189910568927232 189916364537856 189922160325348 190085119082496 190745136857088 191533339901952 193342247796736 193348148133888 193519952068608 194019495870464 194191896346624 194319621292032 194994342199296 195000292954368 195167608897536 195173564940288 195671405887488 195677377304904 195845274206208 195851250929664 197518756773888 198517884715008 199207182925824 199384193040384 199390277763072 200082605116416 200214204530688 200392109457408 200909392740864 201081778864128 201087915393024 201094052109192 201266596675584 201779979485184 201786137321472 201965439025152 204715321196544 204721568612352 205426138284032 205432407392256 205614949072896 206145714362368 206328889868288 206464597622784 206648056479744 207181488586752 207187811264016 207365584453632 207371912749056 208085603844096 208091954112768 210925252509696 211112674983936 211119117631488 211657631858688 211845705105408 211852170123264 212033945468928 212587767936192 212727592313856 212910118797312 212916616298496 213105808244736 213466229787168 213649390043136 213655910105088 213845758967808 214588278964224 217510028771328 217516666650624 217709946077184 218265271926784 218271932854272 218459216543744 218465883389952 219224445485056 219368634974208 219563560009728 220130331623424 220137049468017 220325933481984 220332657295872 222413556023296 223332620304384 224108080791552 224307217170432 224314062483456 224506530496512 224886233849856 225086061674496 225092930755968 225286067060736 225434243432448 226023066833472 226217001222144 226223904817152 226424921260032 227002476920832 227009404486656 227211118903296 230304736346112 230311764688896 231104405569536 231111458316288 231316817707008 231906851422208 231913928657664 232112917577728 232120001101824 233079174660096 233286282510336 234096304324608 234103448376864 235280455958528 236314403274752 237290909073408 237501759356928 237509007335424 238114835841024 238326418243584 238333691388672 238538188652544 239153940529152 239161238928216 239366446252032 239523883646976 240149508510564 240355563798528 240362898868224 240576478838784 241411813834752 242632970207232 244698782367744 244706249981952 244923689336832 245548430917632 245555924461056 245766618611712 245774118813696 246619974926336 246627501170688 247646623076352 247866675167232 249985484455936 250207614795776 250215250526208 251084053479424 251249197842432 252121590890496 252345619316736 252353320293888 252569846808576 252997013081088 253214091902976 253221819383808 253229547100464 253446825443328 254326849142784 254494126374912 255377786535936 255385580047488 255612508766208 257797530845184 258026602758144 259092828389376 259100735275008 259992456265728 260000390605824 260223478530048 260231419920384 260895207849984 260903169739872 261127032274944 261135001239552 263358342365184 264690512953344 265609577234432 265845590720512 265853703684096 266776806821888 266952272707584 267189479276544 267879190321152 268109038485504 268117220524032 268125402812256 268355462234112 269039972646912 269048183095296 269056393794243 269287252033536 270400009273344 271588290564096 272962091483136 273909876523008 274153265430528 275286130163712 275294531229696 275530741972992 275539150503936 276241984782336 276250415018688 276487445938176 276495883665408 277447471792128 277455938817024 281233670012928 281483566645248 281492156841984 282210175811584 282460940140544 282469560164352 283450357248256 283636789751808 283880158396416 283888821731328 284141077659648 284621639716224 284865853390848 284874546806784 284883240488022 285127678623744 286117705285632 287300009852928 290013371695104 290022222200832 290279928102912 291029243805696 291287844519936 291479431938048 292491513298944 292500439431552 292751413346304 292760347410432 293507108831232 293516065957356 293767911309312 293776876394496 297776827072512 298810774388736 299076289560576 299085416644608 299848311799808 300114748899328 300123907674624 300381422747648 301364089111296 301622668296192 301631873089536 301899895013376 302669969227776 302679205982208 302948158537728 307072981794816 307082352918528 308139207426048 308148611088384 308422423609344 309218571543552 309493334802432 309696896434176 309972084719616 310772232880128 310781716896024 311048376680448 311057869123584 312128405766144 312137931169152 316387878764544 316669012475904 316678676447232 317486447788032 317768557658112 317778255184896 318050918203392 318871920705536 318881651904288 319155261669376 319365178195968 320199344680752 320474085064704 320483865157632 320768638451712 321882418446336 323510626942976 326265043156992 326274999975936 326564919115776 327397907890176 327407899281408 327688824815616 327698825084928 328836668227584 329052952461312 329345340014592 330195497435136 330488900222976 330498985943808 333620334034944 334998930456576 336162121187328 336460825755648 336471093725184 336759795744768 337329350774784 337618789203968 337629092511744 337639396133952 337929100591104 339102465523712 339325501833216 340503715381248 340514106729984 340816678354944 343730041126912 344035470344192 345457104519168 345467647033344 346656608354304 346667187474432 346964638040064 346975226560512 347860277133312 347870892986496 348169376366592 348180001652736 349618761990144 349929423765504 351144456486912 351155172565296 352920683937792 354471604912128 355936363610112 356252639035392 356263511003136 357172253761536 357489627365376 357500537083008 357807282978816 358719963529216 358730910793728 358741858392324 359049669378048 360533345697792 362117720752128 363949455310848 365213168697344 365537687240704 367048173551616 367059374972928 367385534005248 368322646376448 368333886691584 368649927917568 368661178220544 369929962389504 369941251756032 371469934614528 371800012750848 374978226683904 375311422193664 375322875789312 376626080219136 376873796763648 378182386335744 378518428975104 378529980440832 378854770212864 379495519621632 379821137854464 379832729075712 379844320650696 380170238164992 381490273714176 383066679803904 386684495593472 386696296267776 387039904137216 388038991740928 388383792693248 388639242584064 389988684398592 390000585908736 390335217795072 390347129880576 391342811774976 391354754609808 391690548412416 391702501859328 395037513547776 397035769430016 398414365851648 398768386080768 398780555526144 400165210232832 400428409061376 400784218914816 401818785481728 402163557728256 402175830786048 402188104218384 402533193351168 403559958970368 403572274642944 403930878050304 409443137224704 410852276568064 410864814784512 411229898145792 412291428724736 412657779736576 412929195245568 413296112959488 414362977173504 414375622528032 414731168907264 414743825498112 416171207688192 416183908225536 421850505019392 422225349967872 422238235262976 423315263717376 423691410210816 423704340246528 424067890937856 425175535872384 425455184627712 425820237594624 425833232596992 426211616489472 426932459574336 427298780086272 427311820210176 427324860732033 427691517935616 429176557928448 435020057542656 435033333301248 435419892154368 436530543853568 436543865708544 436931766779904 438448890970112 438737269948416 439127120019456 440260663246848 440274098936034 440651866963968 440665314591744 444827112046592 446665240608768 448216161583104 448614434340864 448628124966912 449772467699712 450172123348992 450185861511936 450572134121472 450868486864896 452046133666944 452434002444288 452447809634304 452849842520064 454004953841664 454018808973312 454422237806592 460609472692224 460623529377792 462208811139072 462222916632576 462633635414016 463813702844416 463827857315328 464225835155456 464240002203648 466158349320192 466572565020672 468192608649216 468206896753728 470560911917056 472628806549504 474581818146816 475003518713856 475018014670848 476229671682048 476652836487168 476667382777344 477076377305088 478307881058304 478322477856432 478732892504064 479047767293952 480299017021128 480711127597056 480725797736448 481152957677568 482823627669504 485265940414464 489397564735488 489412499963904 489847378673664 491096861835264 491111848922112 491533237223424 491548237627392 493239949852672 493255002341376 495293246152704 495733350334464 499970968911872 500430501052416 502168106958848 502498395684864 504243181780992 504691238633472 504706640587776 505139693617152 505994026162176 506428183805952 506443638767616 506459094200928 506893650886656 508653698285568 508988252749824 510755573071872 510771160094976 511225017532416 515595061690368 516053205516288 518185656778752 518201470550016 519984912531456 520000781211648 520446957060096 520462839840768 521790415699968 521806339479744 522254064549888 522270002479104 526716684730368 529381025906688 531219154468864 531691181441024 531707407368192 533553613643776 533904545415168 534378958553088 535758380642304 536218076971008 536234441048064 536250805624512 536710924468224 538079945293824 538096366190592 538112787588486 538574504067072 540800018546688 543176581128192 545924182966272 547819753046016 548306530861056 550572260327424 550589062459392 551061483945984 551078301007872 552483969564672 552500830037376 552974891876352 552991767330816 554894943584256 554911877634048 562467340025856 562967133290496 562984313683968 564420351623168 564921880281088 564939120328704 566900714496512 567273579503616 567777643462656 568282155319296 569243279432448 569731706781696 569749093613568 569766480976044 570255357247488 572235410571264 574600019705856 580026743390208 580044444401664 580559856205824 582058487611392 582575689039872 582958863876096 584983026597888 585000878863104 585502826692608 585520694820864 587014217662464 587032131914712 587535822618624 587553752788992 595553654145024 597621548777472 598152579121152 598170833289216 599696623599616 600229497798656 600247815349248 600762845495296 602728178222592 603245336592384 603263746179072 603799790026752 605339938455552 605358411964416 605896317075456 614145963589632 614164705837056 616278414852096 616297222176768 616844847218688 618437143087104 618986669604864 619393792868352 619944169439232 621544465760256 621563433792048 622096753360896 622115738247168 624256811532288 624275862338304 632775757529088 633338024951808 633357352894464 634972895576064 635537115316224 635556510369792 636101836406784 637743841411072 637763303808576 638310523338752 638730356391936 640398689361504 640948170129408 640967730315264 641537276903424 643764836892672 647021253885952 652530086313984 652549999951872 653129838231552 654795815780352 654815798562816 655377649631232 655397650169856 657673336455168 658105904922624 658690680029184 660390994870272 660411148404051 660977800445952 660997971887616 667240668069888 669997860913152 672324242374656 672921651511296 672942187450368 673519591489536 674658701549568 675258185023488 675278792267904 675858201182208 678204931047424 678651003666432 681007430762496 681028213459968 681633356709888 687460082253824 688070940688384 690914209038336 690935294066688 693313216708608 693334374948864 693950453121024 695720554266624 695741785972992 696338752733184 696360003305472 699237523980288 699858847531008 702288912973824 702310345130592 705841367875584 708943209824256 711872727220224 712505278070784 712527022006272 714344507523072 714979254730752 715001074166016 715614565957632 717439927058432 717461821587456 717483716784648 718099338756096 721066691395584 724235441504256 727898910621696 730426337394688 731075374481408 734096347103232 734118749945856 734771068010496 736645292752896 736667773383168 737299855835136 737322356441088 739859924779008 739882503512064 742939869229056 743600025501696 749956453367808 750622844387328 750645751578624 753252160438272 753747593527296 756364772671488 757036857950208 757059960881664 757709540425728 758991039243264 759642275708928 759665458151424 759688641301392 760340476329984 762980547428352 766133359607808 773392592535552 774079808274432 776077983481856 776767585386496 777278485168128 779977368797184 780001171817472 780670435590144 780694259761152 782685623549952 782709509219616 783381096824832 783405003718656 790075027095552 794071538860032 796828731703296 797536772161536 797561111052288 800330420465664 800856818122752 801568437829632 803637570963456 804327115456512 804351661572096 804376208436768 805066386702336 807119917940736 807144549285888 807169181382729 807861756100608 818886274449408 821704553136128 821729629569024 822459796291584 824582857449472 825315559473152 825858390491136 826592225918976 828725954347008 828751245056064 829462337814528 829487650996224 832342415376384 832367816451072 843701010038784 844450699935744 844476470525952 846630527434752 847382820421632 847408680493056 850351071744768 850910369255424 851640475189248 851666465193984 852423232978944 853864919148672 854597560172544 854623640420352 854649721464066 855383035871232 858353115856896 870040115085312 870066666602496 870839784308736 873061087707136 873087731417088 873863533559808 876897781940224 877474539896832 878254240038912 880521326493696 880548197872068 881303733927936 881330629183488 889654224093184 893330481217536 896432323166208 897228868681728 897256249933824 899544935399424 900344246697984 900371723023872 901144268242944 904092267333888 904868004888576 904895619268608 905699685040128 908009907683328 908037617946624 908844475613184 921218945384448 921247058755584 924417622278144 924445833265152 925267270828032 927627405688832 927655714630656 928451670310912 928480004407296 932316698640384 933145130041344 936385217298432 936413793507456 941121823834112 945257613099008 949163636293632 950007037427712 950036029341696 952459343364096 953305672974336 953334765554688 954152754610176 956615762116608 956644955712864 957465785008128 958095534587904 960598034042256 961422255194112 961451595472896 962305915355136 965647255339008 970531880828928 978795129470976 978824999927808 979694757347328 982193723670528 982223697844224 983066474446848 983096475254784 986479899705344 986510004682752 990586492305408 991466700668928 999941937823744 1000861002104832 1004336213917696 1004996791369728 1008486363561984 1009382477266944 1009413281175552 1010279387234304 1011988052324352 1012856367611904 1012887277535232 1012918188401856 1013787301773312 1017307396571136 1017976505499648 1021511146143744 1021542320189952 1022450035064832 1031190123380736 1032106411032576 1036371313557504 1036402941100032 1039969825062912 1040001562423296 1040893914120192 1040925679681536 1043580831399936 1043612678959488 1044508129099776 1044540004958208 1053433369460736 1058762051813376 1062438308937728 1063382362882048 1063414814736384 1067107227287552 1067809090830336 1068757917106176 1071516761284608 1072468882096128 1072501611249024 1073421848936448 1076159890587648 1076192732381184 1076225575176972 1077149008134144 1081600037093376 1086353162256384 1091848365932544 1095639506092032 1096613061722112 1101144520654848 1101178124918784 1102156602015744 1104967939129344 1105001660074752 1105949783752704 1105983534661632 1109789887168512 1109823755268096 1124934680051712 1125934266580992 1125968627367936 1128840703246336 1129843760562176 1129878240657408 1133801428993024 1134547159007232 1135555286925312 1136564310638592 1138486558864896 1139463413563392 1139498187227136 1139532961952088 1140510714494976 1144470821142528 1149200039411712 1160053486780416 1160088888803328 1161119712411648 1164116975222784 1165151378079744 1165917727752192 1169966053195776 1170001757726208 1171005653385216 1171041389641728 1174028435324928 1174064263829424 1175071645237248 1175107505577984 1191107308290048 1195243097554944 1196305158242304 1196341666578432 1199393247199232 1200458995597312 1200495630698496 1201525690990592 1205456356445184 1206490673184768 1206527492358144 1207599580053504 1210679876911104 1210716823928832 1211792634150912 1228329411674112 1232556829704192 1232594444353536 1233689694437376 1236874286174208 1237973339209728 1238787585736704 1239888338878464 1243088931520512 1243126867584096 1244193506721792 1244231476494336 1248513623064576 1248551724676608 1265551515058176 1266676049903616 1266714705788928 1269945791152128 1271074230632448 1271113020739584 1272203672813568 1275487682822144 1275526607617152 1276621046677504 1277460712783872 1280797378723008 1281896340258816 1281935460630528 1283074553806848 1287529673785344 1294042507771904 1305060172627968 1305099999903744 1306259676463104 1309591631560704 1309631597125632 1310795300339712 1315346672910336 1316211809845248 1317381360058368 1320781989740544 1320822296808102 1321955600891904 1321995943775232 1334481336139776 1339995721826304 1344648484749312 1345843303022592 1345884374900736 1349317403099136 1350516370046976 1350557584535808 1351716402364416 1356409862094848 1357302007332864 1362014861524992 1362056426919936 1363266713419776 1374920164507648 1376141881376768 1381828418076672 1381870588133376 1386626433417216 1386668749897728 1387900906242048 1391441108533248 1391483571945984 1392677505466368 1392720006610944 1398475047960576 1399717695062016 1404577825947648 1404620690261184 1411682735751168 1417886419648512 1423745454440448 1425010556141568 1425054044012544 1428689015046144 1429958509461504 1430002148332032 1431229131915264 1434879854116864 1434923643174912 1434967433569296 1436198677512192 1442133382791168 1448470883008512 1455797821243392 1460852674789376 1462150748962816 1468192694206464 1468237499891712 1469542136020992 1473290585505792 1473335546766336 1474599711670272 1474644712882176 1479719849558016 1479765007024128 1485879738458112 1487200051003392 1499912906735616 1501291503157248 1506504320876544 1507495187054592 1512729545342976 1514073715900416 1514119921763328 1515419080851456 1517982078486528 1519284551417856 1519330916302848 1519377282602784 1520680952659968 1525961094856704 1532266719215616 1546785185071104 1548159616548864 1552155966963712 1553535170772992 1554556970336256 1559954737594368 1560002343634944 1561340871180288 1561388519522304 1565371247099904 1565419018439232 1566762193649664 1566810007437312 1580150054191104 1588143077720064 1593657463406592 1595073544323072 1595122222104576 1600660840931328 1601713636245504 1603136875659264 1607275141926912 1608654230913024 1608703323144192 1608752416873536 1610132773404672 1614239835881472 1614289098571776 1614338362765458 1615723512201216 1637772548898816 1643409106272256 1643459259138048 1644919592583168 1649165714898944 1650631118946304 1651716780982272 1653184451837952 1657451908694016 1657502490112128 1658924675629056 1658975301992448 1664684830752768 1664735632902144 1687402020077568 1688901399871488 1688952941051904 1693261054869504 1694765640843264 1694817360986112 1700702143489536 1701820738510848 1703332930387968 1704846465957888 1707729838297344 1709195120345088 1709247280840704 1709299442928132 1710766071742464 1716706231713792 1740080230170624 1740133333204992 1741679568617472 1746122175414272 1746175462834176 1747727067119616 1753795563880448 1754949079793664 1756508480077824 1761042652987392 1761096395744136 1762607467855872 1762661258366976 1779308448186368 1786660962435072 1792864646332416 1794457737363456 1794512499867648 1799089870798848 1800688493395968 1800743446047744 1802288536485888 1808184534667776 1809736009777152 1809791238537216 1811399370080256 1816019815366656 1816075235893248 1817688951226368 1842437890768896 1842494117511168 1848835244556288 1848891666530304 1850534541656064 1855254811377664 1855311429261312 1856903340621824 1856960008814592 1864633397280768 1866290260082688 1872770434596864 1872827587014912 1882243647668224 1890515226198016 1898327272587264 1900014074855424 1900072058683392 1904918686728192 1906611345948672 1906669531109376 1908305509220352 1913231524233216 1913289911425728 1914931570016256 1916191069175808 1921196068084512 1922844510388224 1922903190945792 1924611830710272 1931294510678016 1941063761657856 1957590258941952 1957649999855616 1959389514694656 1964387447341056 1964447395688448 1966132948893696 1966192950509568 1972959799410688 1973020009365504 1981172984610816 1982933401337856 1999883875647488 2001722004209664 2008672427835392 2009993582739456 2016972727123968 2018764954533888 2018826562351104 2020558774468608 2023976104648704 2025774555070464 2025836376803712 2027574603546624 2034614793142272 2035953010999296 2043022292287488 2043084640379904 2044900070129664 2062380246761472 2064212822065152 2072742627115008 2072805882200064 2079939650125824 2080003124846592 2081851359363072 2087161662799872 2087225357918976 2089016258199552 2089080009916416 2106866738921472 2117524103626752 2124876617875456 2126764725764096 2126829629472768 2134214454575104 2135618181660672 2137515834212352 2143033522569216 2144937764192256 2145003222498048 2146843697872896 2152319781175296 2152385464762368 2152451150353944 2154298016268288 2163200074186752 2172706324512768 2183696731865088 2191279012184064 2193226123444224 2202289041309696 2202356249837568 2204313204031488 2209935878258688 2210003320149504 2211899567505408 2211967069323264 2219579774337024 2219647510536192 2249869360103424 2251868533161984 2251937254735872 2257681406492672 2259687521124352 2259756481314816 2267602857986048 2269094318014464 2271110573850624 2273128621277184 2276973117729792 2278926827126784 2278996374454272 2279065923904176 2281021428989952 2288941642285056 2298400078823424 2320177777606656 2322239424823296 2328233950445568 2330302756159488 2331835455504384 2339932106391552 2340003515452416 2342011306770432 2342082779283456 2348056870649856 2348128527658848 2350143290474496 2350215011155968 2382214616580096 2390486195109888 2392610316484608 2392683333156864 2398786494398464 2400917991194624 2400991261396992 2403051381981184 2410912712890368 2412981346369536 2413054984716288 2415199160107008 2421359753822208 2421433647857664 2421507544148187 2423585268301824 2456658823348224 2465113659408384 2465188888707072 2467379388874752 2473748572348416 2475946678419456 2477575171473408 2479776677756928 2486177863041024 2486253735168192 2488387013443584 2488462952988672 2497027246129152 2497103449353216 2531103030116352 2533352099807232 2533429411577856 2539891582304256 2542148461264896 2542226041479168 2550975365644288 2551053215234304 2553242093355008 2554921425567744 2561594757446016 2563792680517632 2563870921261056 2566149107613696 2575059347570688 2588085015543808 2610120345255936 2610199999807488 2612519352926208 2619183263121408 2619263194251264 2621590600679424 2630693345820672 2632423619690496 2634762720116736 2641563979481088 2641644593616204 2643911201783808 2643991887550464 2668962672279552 2679991443652608 2689296969498624 2691686606045184 2691768749801472 2698634806198272 2701032740093952 2701115169071616 2703432804728832 2712819724189696 2714604014665728 2724029723049984 2724112853839872 2726533426839552 2749840329015296 2752283762753536 2763656836153344 2763741176266752 2773252866834432 2773337499795456 2775801812484096 2782882217066496 2782967143891968 2785355010932736 2785440013221888 2796950095921152 2799435390124032 2809155651895296 2809241380522368 2823365471502336 2835772839297024 2847490908880896 2850021112283136 2850108088025088 2857378030092288 2859917018923008 2860004296664064 2862458263830528 2869759708233728 2869847286349824 2869934867138592 2872397355024384 2884266765582336 2896941766017024 2911595642486784 2921705349578752 2924301497925632 2936385388412928 2936474999783424 2939084272041984 2946581171011584 2946671093532672 2949199423340544 2949289425764352 2959439699116032 2959530014048256 2971759476916224 2974400102006784 2999825813471232 3002583006314496 3013008641753088 3014990374109184 3025459090685952 3028147431800832 3028239843526656 3030838161702912 3035964156973056 3038569102835712 3038661832605696 3038754565205568 3041361905319936 3051922189713408 3064533438431232 3093570370142208 3096319233097728 3104311933927424 3107070341545984 3109113940672512 3119909475188736 3120004687269888 3122681742360576 3122777039044608 3130742494199808 3130838036878464 3133524387299328 3133620014874624 3160300108382208 3176286155440128 3187314926813184 3190147088646144 3190244444209152 3201321681862656 3203427272491008 3206273751318528 3214550283853824 3217406646288384 3217504833747072 3220265546809344 3228479671762944 3228578197143552 3228676725530916 3231447024402432 3275545097797632 3286818212544512 3286918518276096 3289839185166336 3298331429797888 3301262237892608 3303433561964544 3314903817388032 3315004980224256 3317849351258112 3317950603984896 3329369661505536 3329471265804288 3374804040155136 3377802799742976 3377905882103808 3386522109739008 3389531281686528 3389634721972224 3401404286979072 3403641477021696 3406665860775936 3409692931915776 3415459676594688 3418390240690176 3418494561681408 3418598885856264 3421532143484928 3433412463427584 3480160460341248 3480266666409984 3483359137234944 3492244350828544 3492350925668352 3495454134239232 3507591127760896 3509898159587328 3513016960155648 3522085305974784 3522192791488272 3525214935711744 3525322516733952 3558616896372736 3573321924870144 3585729292664832 3588915474726912 3589024999735296 3598179741597696 3601376986791936 3601486892095488 3604577072971776 3616369069335552 3619472019554304 3619582477074432 3622798740160512 3632039630733312 3632150471786496 3635377902452736 3684988235022336 3697670489112576 3697783333060608 3701069083312128 3710509622755328 3710622858522624 3713806681243648 3713920017629184 3729266794561536 3732580520165376 3745540869193728 3745655174029824 3764487295336448 3781030452396032 3796654545174528 3800028149710848 3800144117366784 3809837373456384 3813222691897344 3813339062218752 3816611018440704 3826463048466432 3826579822851456 3829863140032512 3832382138351616 3842392136169024 3845689020776448 3845806381891584 3849223661420544 3862589021356032 3882127523315712 3915180517883904 3915299999711232 3918779029389312 3928774894682112 3928894791376896 3932385901019136 3945919598821376 3946040018731008 3962345969221632 3965866802675712 3999767751294976 4003444008419328 4017344855670784 4019987165478912 4033945454247936 4037529909067776 4037653124702208 4047952209297408 4051549110140928 4051672753607424 4055149207093248 4069229586284544 4071906021998592 4086044584574976 4086169280759808 4089800140259328 4124760493522944 4128425644130304 4145485254230016 4145611764400128 4159879300251648 4160006249693184 4163702718726144 4174323325599744 4174450715837952 4178032516399104 4178160019832832 4213733477842944 4235048207253504 4249753235750912 4253529451528192 4253659258945536 4268428909150208 4271236363321344 4275031668424704 4286067045138432 4289875528384512 4290006444996096 4293687395745792 4304639562350592 4304770929524736 4304902300707888 4308596032536576 4326400148373504 4345412649025536 4367393463730176 4382558024368128 4386452246888448 4404578082619392 4404712499675136 4408626408062976 4419871756517376 4420006640299008 4423799135010816 4423934138646528 4439159548674048 4439295021072384 4499738720206848 4503874509471744 4515362812985344 4519375042248704 4519512962629632 4535205715972096 4538188636028928 4542221147701248 4546257242554368 4553946235459584 4557853654253568 4557992748908544 4558131847808352 4562042857979904 4577883284570112 4596800157646848 4640355555213312 4644478849646592 4656467900891136 4660605512318976 4663670911008768 4679864212783104 4680007030904832 4684022613540864 4684165558566912 4696113741299712 4696257055317696 4700286580948992 4700430022311936 4764429233160192 4780972390219776 4785220632969216 4785366666313728 4797572988796928 4801835982389248 4801982522793984 4821825425780736 4825962692739072 4826109969432576 4830398320214016 4842719507644416 4842867295715328 4843015088296374 4847170536603648 4913317646696448 4930227318816768 4930377777414144 4934758777749504 4947497144696832 4951893356838912 4955150342946816 4959553355513856 4972355726082048 4972507470336384 4976774026887168 4976925905977344 4994054492258304 4994206898706432 5062206060232704 5066704199614464 5066858823155712 5079783164608512 5084296922529792 5084452082958336 5101950731288576 5102106430468608 5106484186710016 5123189514892032 5127585361035264 5127741842522112 5132298215227392 5150118695141376 5176170031087616 5220240690511872 5220399999614976 5225038705852416 5238366526242816 5238526388502528 5243181201358848 5261386691641344 5264847239380992 5269525440233472 5283127958962176 5283289187232408 5287822403567616 5287983775100928 5337925344559104 5359982887305216 5378593938997248 5383373212090368 5383537499602944 5397269612396544 5402065480187904 5402230338143232 5406865609457664 5425639448379392 5429208029331456 5448059446099968 5448225707679744 5453066853679104 5499680658030592 5527313672306688 5527482352533504 5546505733668864 5546674999590912 5551603624968192 5565764434132992 5565934287783936 5570710021865472 5570880026443776 5593900191842304 5598870780248064 5618311303790592 5618482761044736 5646730943004672 5671545678594048 5694981817761792 5700042224566272 5700216176050176 5714756060184576 5719834037846016 5720008593328128 5724916527661056 5739519416467456 5739694572699648 5739869734277184 5744794710048768 5768533531164672 5793883532034048 5823191284973568 5843410699157504 5848602995851264 5872770776825856 5872949999566848 5878168544083968 5893162342023168 5893342187065344 5898398846681088 5898578851528704 5918879398232064 5919060028096512 5943518953832448 5948800204013568 5999651626942464 6005166012628992 6026017283506176 6029980748218368 6050918181371904 6056294863601664 6056479687053312 6061676323405824 6071928313946112 6077323665211392 6077509130411136 6082723810639872 6103844379426816 6129066876862464 6187140740284416 6192638466195456 6208623867854848 6214140683091968 6218227881345024 6239818950377472 6240009374539776 6245554078089216 6261484988399616 6261676073756928 6267048774598656 6267240029749248 6320600216764416 6352572310880256 6374629853626368 6380294177292288 6380488888418304 6402643363725312 6406854544982016 6412547502637056 6429100567707648 6434813292576768 6435009667494144 6440531093618688 6456959343525888 6457156394287104 6457353451061832 6462894048804864 6551090195595264 6573636425089024 6573837036552192 6579678370332672 6596662859595776 6602524475785216 6606867123929088 6629807634776064 6630009960448512 6635698702516224 6635901207969792 6658739323011072 6658942531608576 6749608080310272 6755605599485952 6755811764207616 6773044219478016 6779062563373056 6779269443944448 6802808573958144 6807282954043392 6813331721551872 6819385863831552 6830919353189376 6836780481380352 6836989123362816 6837197771712528 6843064286969856 6866824926855168 6960533332819968 6966718274469888 6984488701657088 6984701851336704 6990908268478464 7015182255521792 7019796319174656 7026033920311296 7044170611949568 7044385582976544 7050429871423488 7050645033467904 7117233792745472 7146643849740288 7171458585329664 7177830949453824 7178049999470592 7196359483195392 7202753973583872 7202973784190976 7209154145943552 7232738138671104 7238944039108608 7239164954148864 7245597480321024 7264079261466624 7264300943572992 7264522632444561 7270755804905472 7369976470044672 7395340978225152 7395566666121216 7402138166624256 7421019245510656 7421245717045248 7427840035258368 7458533589123072 7465161040330752 7491081738387456 7491310348059648 7528974590672896 7562060904792064 7593309090349056 7600056299421696 7600288234733568 7619674746912768 7626445383794688 7626678124437504 7652926096932864 7653159645702912 7659726280065024 7664764276703232 7684784272338048 7691378041552896 7691612763783168 7698447322841088 7725178042712064 7764255046631424 7830361035767808 7830599999422464 7837558058778624 7857549789364224 7857789582753792 7864771802038272 7891839197642752 7892080037462016 7924691938443264 7931733605351424 7999535502589952 8006888016838656 8034689711341568 8039974330957824 8067890908495872 8075059818135552 8075306249404416 8095904418594816 8103098220281856 8103345507214848 8110298414186496 8138459172569088 8143812043997184 8172089169149952 8172338561519616 8179600280518656 8249520987045888 8256851288260608 8290970508460032 8291223528800256 8319758600503296 8320012499386368 8327405437452288 8348646651199488 8348901431675904 8356065032798208 8356320039665664 8427466955685888 8470096414507008 8499506471501824 8507318517891072 8536857818300416 8542472726642688 8550063336849408 8572134090276864 8579751056769024 8580012889992192 8587374791491584 8609279124701184 8609541859049472 8609804601415776 8617192065073152 8652800296747008 8690825298051072 8734786927460352 8765116048736256 8772904493776896 8809156165238784 8809424999350272 8817252816125952 8839743513034752 8840013280598016 8847598270021632 8847868277293056 8878319097348096 8878590042144768 8999477440413696 9007749018943488 9030725625970688 9038750084497408 9039025925259264 9070411431944192 9076377272057856 9084442295402496 9092514485108736 9107892470919168 9115707308507136 9115985497817088 9116263695616704 9124085715959808 9155766569140224 9193600315293696 9280711110426624 9288957699293184 9312935801782272 9321211024637952 9327341822017536 9359728425566208 9360014061809664 9368045227081728 9368331117133824 9392227482599424 9392514110635392 9400573161897984 9400860044623872 9528858466320384 9561944780439552 9570441265938432 9570733332627456 9595145977593856 9603671964778496 9603965045587968 9643650851561472 9652219938865152 9660796640428032 9685439015288832 9685734591430656 9686030176592748 9694341073207296 9826635293392896 9860454637633536 9860755554828288 9869517555499008 9894994289393664 9903786713677824 9910300685893632 9944711452164096 9945014940672768 9953548053774336 9953851811954688 9988108984516608 9988413797412864 10124412120465408 10133408399228928 10133717646311424 10159566329217024 10168593845059584 10168904165916672 10203901462577152 10204212860937216 10212968373420032 10246379029784064 10255170722070528 10255483685044224 10264596430454784 10300237390282752 10352340062175232 10440481381023744 10440799999229952 10450077411704832 10476733052485632 10477052777005056 10486362402717696 10522773383282688 10529694478761984 10539050880466944 10566255917924352 10566578374464816 10575644807135232 10575967550201856 10675850689118208 10719965774610432 10757187877994496 10766746424180736 10767074999205888 10794539224793088 10804130960375808 10804460676286464 10813731218915328 10851278896758784 10858416058662912 10896118892199936 10896451415359488 10906133707358208 10999361316061184 11054964705067008 11093011467337728 11093349999181824 11103207249936384 11131528868265984 11131868575567872 11141420043730944 11141760052887552 11187800383684608 11197741560496128 11236622607581184 11236965522089472 11293461886009344 11343091357188096 11389963635523584 11400084449132544 11400432352100352 11429512120369152 11439668075692032 11440017186656256 11449833055322112 11479389145399296 11479739468554368 11489589420097536 11537067062329344 11587767064068096 11646382569947136 11686821398315008 11697205991702528 11745541553651712 11745899999133696 11756337088167936 11786324684046336 11786684374130688 11797157703057408 11837758796464128 11838120056193024 11887037907664896 11897600408027136 11999303253884928 12010332025257984 12052034567012352 12059961496436736 12101836362743808 12112589727203328 12112959374106624 12143856627892224 12154647330422784 12155018260822272 12165447621279744 12207688758853632 12258133753724928 12374281480568832 12385276932390912 12417247735709696 12428281366183936 12436455762690048 12479637900754944 12480018749079552 12491108156178432 12522969976799232 12523352147513856 12534097549197312 12534480059498496 12641200433528832 12705144621760512 12749259707252736 12760588354584576 12760977776836608 12805286727450624 12813709089964032 12825095005274112 12858201135415296 12869626585153536 12870019334988288 12881062187237376 12913918687051776 12914312788574208 12914706902123664 12925788097609728 13102180391190528 13147674073104384 13159356740665344 13193325719191552 13205048951570432 13213734247858176 13259615269552128 13260019920897024 13271397405032448 13271802415939584 13317478646022144 13317885063217152 13499216160620544 13511623528415232 13546088438956032 13558125126746112 13558538887888896 13605617147916288 13614565908086784 13626663443103744 13638771727663104 13661838706378752 13673560962760704 13673978246725632 13674395543425056 13686128573939712 13733649853710336 13921066665639936 13933436548939776 13968977403314176 13969403702673408 13981816536956928 14030364511043584 14039592638349312 14052067840622592 14088341223899136 14088771165953088 14100859742846976 14101290066935808 14234467585490944 14293287699480576 14342917170659328 14355661898907648 14356099998941184 14392718966390784 14405507947167744 14405947568381952 14465476277342208 14477888078217216 14478329908297728 14491194960642048 14528158522933248 14528601887145984 14529045264889122 14541511609810944 14739952940089344 14790681956450304 14791133332242432 14804276333248512 14842038491021312 14842491434090496 14855680070516736 14917067178246144 14930322080661504 14982163476774912 14982620696119296 15124121809584128 15186618180698112 15200112598843392 15200576469467136 15239349493825536 15252890767589376 15253356248875008 15305852193865728 15306319291405824 15319452560130048 15369568544676096 15382756083105792 15383225527566336 15396894645682176 15450356085424128 15528510093262848 15660722071535616 15661199998844928 15675116117557248 15715099578728448 15715579165507584 15729543604076544 15783678395285504 15784160074924032 15849383876886528 15863467210702848 15999071005179904 16013776033677312 16069379422683136 16079948661915648 16135781816991744 16150119636271104 16150612498808832 16191808837189632 16206196440563712 16206691014429696 16220596828372992 16276918345138176 16287624087994368 16344178338299904 16344677123039232 16359200561037312 16499041974091776 16581941016920064 16582447057600512 16639517201006592 16640024998772736 16654810874904576 16697293302398976 16697802863351808 16712130065596416 16712640079331328 16854933911371776 16940192829014016 16999012943003648 17014637035782144 17073715636600832 17084945453285376 17100126673698816 17144268180553728 17159502113538048 17160025779984384 17174749582983168 17218558249402368 17219083718098944 17219609202831552 17234384130146304 17305600593494016 17381650596102144 17469573854920704 17530232097472512 17545808987553792 17618312330477568 17618849998700544 17634505632251904 17679487026069504 17680026561196032 17695196540043264 17695736554586112 17756638194696192 17757180084289536 17998954880827392 18015498037886976 18061451251941376 18077500168994816 18078051850518528 18140822863888384 18152754544115712 18168884590804992 18185028970217472 18215784941838336 18231970995634176 18232527391233408 18248171431919616 18311533138280448 18387200630587392 18561422220853248 18577915398586368 18625871603564544 18642422049275904 18654683644035072 18719456851132416 18720028123619328 18736662234267648 18784454965198848 18785028221270784 18801146323795968 18801720089247744 19057716932640768 19123889560879104 19140882531876864 19141466665254912 19190291955187712 19207343929556992 19207930091175936 19287301703122944 19304439877730304 19321593280856064 19370878030577664 19371469182861312 19372060353185496 19388682146414592 19653270586785792 19720909275267072 19721511109656576 19739035110998016 19789988578787328 19807573427355648 19820601371787264 19889422904328192 19890029881345536 19907096107548672 19907703623909376 19976217969033216 19976827594825728 20248824240930816 20266816798457856 20267435292622848 20319132658434048 20337187690119168 20337808331833344 20407802925154304 20408425721874432 20425936746840064 20492758059568128 20510341444141056 20510967370088448 20529192860909568 20600474780565504 20704680124350464 20881599998459904 20900154823409664 20953466104971264 20954105554010112 20972724805435392 21045546766565376 21059388957523968 21078101760933888 21132511835848704 21133156748929632 21151289614270464 21151935100403712 21351701378236416 21439931549220864 21514375755988992 21533492848361472 21534149998411776 21589078449586176 21608261920751616 21608921352572928 21627462437830656 21702557793517568 21716832117325824 21792237784399872 21792902830718976 21812267414716416 21998722632122368 22109929410134016 22186022934675456 22186699998363648 22206414499872768 22263057736531968 22263737151135744 22283520105775104 22375600767369216 22395483120992256 22473245215162368 22473931044178944 22586923772018688 22686182714376192 22779927271047168 22800168898265088 22800864704200704 22859024240738304 22879336151384064 22880034373312512 22958778290798592 22959478937108736 22979178840195072 23074134124658688 23175534128136192 23292765139894272 23373642796630016 23394411983405056 23491083107303424 23491799998267392 23512674176335872 23572649368092672 23573368748261376 23594315406114816 23675517592928256 23676240112386048 23774075815329792 23795200816054272 23998606507769856 24020664050515968 24104069134024704 24119922992873472 24203672725487616 24225179454406656 24225918748213248 24287713255784448 24309294660845568 24310036521644544 24330895242559488 24415377517707264 24516267507449856 24748562961137664 24770553864781824 24834495471419392 24856562732367872 24872911525380096 24959275801509888 24960037498159104 24982216312356864 25045939953598464 25046704295027712 25068195098394624 25068960118996992 25282400867057664 25410289243521024 25498519414505472 25521955553673216 25610573454901248 25627418179928064 25650190010548224 25716402270830592 25739253170307072 25740038669976576 25762124374474752 25827837374103552 25828625577148416 25829413804247328 25851576195219456 26204360782381056 26295348146208768 26318713481330688 26386651438383104 26410097903140864 26427468495716352 26519230539104256 26520039841794048 26542794810064896 26543604831879168 26634957292044288 26635770126434304 26998432321241088 27023247056830464 27092176877912064 27116250253492224 27117077775777792 27211234295832576 27229131816173568 27253326886207488 27277543455326208 27323677412757504 27347121925521408 27347956493451264 27348791086850112 27372257147879424 27467299707420672 27842133331279872 27866873097879552 27937954806628352 27938807405346816 27963633073913856 28060729022087168 28079185276698624 28104135681245184 28176682447798272 28177542331906176 28201719485693952 28202580133871616 28468935170981888 28586575398961152 28685834341318656 28711323797815296 28712199997882368 28785437932781568 28811015894335488 28811895136763904 28930952554684416 28956659816595456 28982389921284096 29056317045866496 29057203774291968 29058090529778244 29083023219621888 29479905880178688 29581363912900608 29582266664484864 29608552666497024 29684076982042624 29684982868180992 29711360141033472 29834134356492288 29860644161323008 29964326953549824 29965241392238592 30248243619168256 30373236361396224 30400225197686784 30401152938934272 30478698987651072 30505781535178752 30506712497750016 30611704387731456 30612638582811648 30638905120260096 30739137089352192 30765512166211584 30766451055132672 30793789291364352 30900712170848256 31057020186525696 31321444143071232 31322399997689856 31350232235114496 31430199157456896 31431158331015168 31459087208153088 31567356790571008 31568320149848064 31698767753773056 31726934421405696 31998142010359808 32027552067354624 32138758845366272 32159897323831296 32271563633983488 32300239272542208 32301224997617664 32383617674379264 32412392881127424 32413382028859392 32441193656745984 32553836690276352 32575248175988736 32688356676599808 32689354246078464 32718401122074624 32998083948183552 33164894115201024 33279034402013184 33280049997545472 33309621749809152 33394586604797952 33395605726703616 33424260131192832 33425280158662656 33709867822743552 33880385658028032 33998025886007296 34029274071564288 34147431273201664 34169890906570752 34200253347397632 34288536361107456 34319004227076096 34320051559968768 34349499165966336 34438167436197888 34439218405663104 34468768260292608 34611201186988032 34763301192204288 34939147709841408 35060464194945024 35091617975107584 35236624660955136 35237699997401088 35269011264503808 35358974052139008 35360053122392064 35391473109172224 35513276389392384 35514360168579072 35997909761654784 36030996075773952 36122902503882752 36155000337989632 36156103701037056 36281645727776768 36305509088231424 36337769181609984 36431569883676672 36463941991268352 36465054782466816 36496342863839232 36623066276560896 36774401261174784 37122844441706496 37155830797172736 37251743207129088 37284844098551808 37309367288070144 37438913702264832 37440056247238656 37473324468535296 37568909930397696 37570056442541568 37602292647591936 37603440178495488 38115433865281536 38247779121758208 38281765063753728 38282933330509824 38380583910375424 38414687859113984 38415860182351872 38574603406245888 38608879755460608 38643186561712128 38741756061155328 38742938365722624 38744120706370992 38777364292829184 39306541173571584 39443022219313152 39478070221996032 39579977157574656 39615146854711296 39641202743574528 39778845808656384 39780059762691072 39814192215097344 39815407247818752 39952435938066432 39953655189651456 40497648481861632 40534870585245696 40638265316868096 40674375380238336 40675616663666688 40815605850308608 40816851443748864 40851873493680128 40985516119136256 41020682888282112 41021934740176896 41058385721819136 41200949561131008 41409360248700928 41763199996919808 41800309646819328 41906932209942528 41908211108020224 41945449610870784 42091093533130752 42118777915047936 42156203521867776 42265023671697408 42266313497859264 42302579228540928 42303870200807424 42703402756472832 42879863098441728 43028751511977984 43066985696722944 43068299996823552 43178156899172352 43216523841503232 43217842705145856 43405115587035136 43433664234651648 43584475568799744 43585805661437952 43624534829432832 43997445264244736 44219858820268032 44372045869350912 44373399996727296 44412828999745536 44526115473063936 44527474302271488 44567040211550208 44751201534738432 44790966241984512 44946490430324736 44947862088357888 45372365428752384 45559854542094336 45600337796530176 45601729408401408 45718048481476608 45758672302768128 45760068746625024 45917556581597184 45918957874217472 45958357680390144 46148268249317376 46351068256272384 46585530279788544 46747285593260032 46788823966810112 46982166214606848 46983599996534784 47025348352671744 47145298736185344 47146737496522752 47188630812229632 47351035185856512 47352480224772096 47548151630659584 47590401632108544 47997213015539712 48041328101031936 48208138268049408 48239845985746944 48407345450975232 48450358908813312 48451837496426496 48575426511568896 48618589321691136 48620073043289088 48661790485118976 48830755035414528 49032535014899712 49497125922275328 49668990942838784 49713125464735744 49745823050760192 49918551603019776 49920074996318208 49964432624713728 50091879907196928 50093408590055424 50136390196789248 50137920237993984 50564801734115328 50820578487042048 50997038829010944 51043911107346432 51221146909802496 51254836359856128 51300380021096448 51432804541661184 51478506340614144 51480077339953152 51524248748949504 51655674748207104 51657251154296832 51658827608494656 51703152390438912 52408721564762112 52590696292417536 52637426962661376 52773302876766208 52820195806281728 52854936991432704 53038461078208512 53040079683588096 53085589620129792 53087209663758336 53269914584088576 53271540252868608 53996864642482176 54046494113660928 54184353755824128 54232500506984448 54234155551555584 54422468591665152 54458263632347136 54506653772414976 54555086910652416 54647354825515008 54695912986902528 54697582173700224 54744514295758848 54934599414841344 55684266662559744 55733746195759104 55875909613256704 55877614810693632 55927266147827712 56121458044174336 56158370553397248 56353364895596544 56355084663812352 56403438971387904 56405160267743232 56937870341963776 57173150797922304 57371668682637312 57422647595630592 57424399995764736 57570875865563136 57622031788670976 57623790273527808 57861905109368832 57913319633190912 57964779842568192 58112634091732992 58114407548583936 58116181059556488 58166046439243776 58959811760357376 59162727825801216 59164533328969728 59217105332994048 59368153964085248 59369965736361984 59422720282066944 59668268712984576 59721288322646016 59928653907099648 59930482784477184 60496487238336512 60746472722792448 60800450395373568 60802305877868544 60957397975302144 61011563070357504 61013424995500032 61223408775462912 61225277165623296 61277810240520192 61478274178704384 61531024332423168 61532902110265344 61587578582728704 61801424341696512 62114040373051392 62644799995379712 62700464470228992 62860398314913792 62862316662030336 62918174416306176 63134713581142016 63136640299696128 63397535507546112 63453868842811392 63996284020719616 64055104134709248 64277517690732544 64319794647662592 64543127267966976 64600478545084416 64602449995235328 64767235348758528 64824785762254848 64826764057718784 64882387313491968 65107673380552704 65150496351977472 65376713353199616 65378708492156928 65436802244149248 65996167896367104 66329788230402048 66558068804026368 66560099995090944 66619243499618304 66789173209595904 66791211453407232 66850560317325312 67419735645487104 67760771316056064 67996051772014592 68058548143128576 68294862546403328 68339781813141504 68400506694795264 68577072722214912 68638008454152192 68640103119937536 68876334872395776 68878436811326208 68937536520585216 69222402373976064 69526602384408576 69878295419682816 70120928389890048 70183235950215168 70473249321910272 70475399994802176 70538022529007616 70717948104278016 70720106244784128 70782946218344448 71026552778784768 71028720337158144 71995819523309568 72061992151547904 72245805007765504 72310000675979264 72312207402074112 72563291455553536 72611018176462848 72675538363219968 72863139767353344 72927883982536704 72930109564933632 72992685727678464 73246132553121792 73548802522349568 74245688883412992 74311661594345472 74503486414258176 74569688197103616 74618734576140288 74877827404529664 74880112494477312 74946648937070592 75137819860795392 75140112885083136 75204585295183872 75206880356990976 76230867730563072 76495558243516416 76565866661019648 76761167820750848 76829375718227968 76831720364703744 77149206812491776 77217759510921216 77286373123424256 77483512122310656 77485876731445248 77488241412741984 77554728585658368 78613082347143168 78886044438626304 78956140443992064 79159954315149312 79230293709422592 79282405487149056 79557691617312768 79560119525382144 79628384430194688 79630814495637504 79904871876132864 79907310379302912 80995296963723264 81069741170491392 81276530633736192 81348750760476672 81351233327333376 81631211700617216 81633702887497728 81971032238272512 82041365776564224 82043869480353792 82116771443638272 82401899122262016 82818720497401856 83526399993839616 83600619293638656 83813864419885056 83816422216040448 83890899221741568 84182187066261504 84237555830095872 84312407043735552 84530047343394816 84532626995718528 84605158457081856 84607740401614848 85406805512945664 85759726196883456 86057503023955968 86133971393445888 86136599993647104 86356313798344704 86433047683006464 86435685410291712 86810231174070272 87168951137599488 87171611322875904 87249069658865664 87994890528489472 88439717640536064 88744091738701824 88746799993454592 88825657999491072 89052230946127872 89054948604542976 89134080423100416 89502403069476864 89581932483969024 89892980860649472 89895724176715776 90744730857504768 91119709084188672 91200675593060352 91203458816802816 91436096962953216 91517344605536256 91520137493250048 91835113163194368 91837915748434944 91916715360780288 92296536498634752 92702136512544768 93171060559577088 93494571186520064 93964332429213696 93967199993069568 94050696705343488 94290597472370688 94293474993045504 94377261624459264 94702070371713024 94704960449544192 95096303261319168 95180803264217088 95994426031079424 96082656202063872 96416276536098816 96479691971493888 96814690901950464 96900717817626624 96903674992852992 97150853023137792 97237178643382272 97240146086578176 97323580970237952 97661510070829056 98065070029799424 98994251844550656 99337981885677568 99426250929471488 99837103206039552 99840149992636416 99928865249427456 100183759814393856 100186817180110848 100272780393578496 100275840475987968 101129603468230656 101641156974084096 101994077658021888 102087822214692864 102442293819604992 102509672719712256 102600760042192896 102865609083322368 102957012681228288 102960154679906304 103048497497899008 103314502308593664 103317655216989312 103406304780877824 104817443129524224 105181392584835072 105274853925322752 105546605753532416 105640391612563456 105709873982865408 106076922156417024 106080159367176192 106174419327516672 106539829168177152 106543080505737216 107993729284964352 108092988227321856 108368707511648256 108465001013968896 108468311103111168 108844937183330304 108916527264694272 109013307544829952 109294709651030016 109391825973805056 109395164347400448 109489028591517696 109869198829682688 111368533325119488 111467492391518208 111751819226513408 111755229621387264 111854532295655424 112242916088348672 112316741106794496 112706729791193088 112710169327624704 112806877942775808 112810320535486464 113875740683927552 114346301595844608 114743337365274624 114845295191261184 114848799991529472 115141751731126272 115244063577341952 115247580547055616 115723810218737664 115826639266381824 115929559685136384 116225268183465984 116228815097167872 116232362119112976 116332092878487552 117919623520714752 118329066657939456 118434210665988096 118736307928170496 118739931472723968 118845440564133888 119336537425969152 119442576645292032 119857307814199296 119860965568954368 120992974476673024 121492945445584896 121604611755737088 121914795950604288 122023126140715008 122026849991000064 122446817550925824 122450554331246592 122555620481040384 122956548357408768 123062048664846336 123065804220530688 123175157165457408 123602848683393024 124228080746102784 125289599990759424 125400928940457984 125720796629827584 125724633324060672 125836348832612352 126273280599392256 126795071015092224 126907737685622784 127992568041439232 128110208269418496 128555035381465088 128639589295325184 129086254535933952 129200957090168832 129204899990470656 129534470697517056 129649571524509696 129653528115437568 130215346761105408 130300992703954944 130753426706399232 130757416984313856 130873604488298496 131992335792734208 132659576460804096 133116137608052736 133120199990181888 133238486999236608 133578346419191808 133582422906814464 133701120634650624 134839471290974208 135992103544029184 136117096286257152 136589725092806656 136679563626283008 136801013389590528 137154145444429824 137276016908304384 137280206239875072 137752669744791552 137756873622652416 137875073041170432 138444804747952128 139053204768817152 139756590839365632 140241856779780096 140366471900430336 140946498643820544 140950799989604352 141076045058015232 141435896208556032 141440212489568256 141565892436688896 142053105557569536 142057440674316288 143991639046619136 144123984303095808 144491610015531008 144624414804148224 145126582911107072 145222036352925696 145351076726439936 145726279534706688 145855767965073408 145860219129867264 145985371455356928 146492265106243584 147097605044699136 148491377766825984 149006972828516352 149139376394207232 149237469152280576 149755654809059328 149760224988954624 149893297874141184 150275639721590784 150280225770166272 150409170590367744 150413760713981952 152461735461126144 152991116487032832 153131733322039296 153522335641501696 153658751436455936 153663440729407488 154298413624983552 154435519021842432 154572746246848512 154967024244621312 154971753462890496 154976482825483968 155109457171316736 157226164694286336 157772088877252608 157912280887984128 158319908630298624 158460587418845184 158564810974298112 159115383234625536 159120239050764288 159256768860389376 159261628991275008 159809743752265728 159814620758605824 161990593927446528 162139482340982784 162553061267472384 162697501520953344 162702466654666752 163262423401234432 163267405774995456 163942064476545024 164087738960707584 164233542887276544 164803798244524032 167052799987679232 167201238587277312 167627728839770112 167632844432080896 167781798443483136 168364374132523008 168475111660191744 169060094686789632 169065253991437056 169210316914163712 169215480803229696 170813611025891328 171519452393766912 172115006047911936 172267942786891776 172273199987294208 172712627596689408 172866095366012928 172871370820583424 173620462348140544 174337902275198976 174343222645751808 174498139317731328 175989781056978944 176879435281072128 177488183477403648 177493599986909184 177651315998982144 178104461892255744 178109897209085952 178268160846200832 179004806138953728 179163864967938048 179785961721298944 179791448353431552 181489461715009536 182239418168377344 182401351186120704 182406917633605632 182872193925906432 183034689211072512 183040274986500096 183670226326388736 183675831496869888 183833430721560576 184593072997269504 185404273025089536 186342121119154176 186989142373040128 187934399986139136 188101393410686976 188581194944741376 188586949986091008 188754523248918528 189404140743426048 189409920899088384 190192606522638336 190361606528434176 191988852062158848 192165312404127744 192832553072197632 192959383942987776 193629381803900928 193801435635253248 193807349985705984 194301706046275584 194474357286764544 194480292173156352 194647161940475904 195323020141658112 196130140059598848 197988503689101312 198675963771355136 198852501858942976 199674206412079104 199680299985272832 199857730498854912 200367519628787712 200373634360221696 200551680951975936 202259206936461312 203282313948168192 203988155316043776 204175644429385728 204884587639209984 205019345439424512 205201520084385792 205731218166644736 205914025362456576 205920309359812608 206629004617187328 206635310433978624 206812609561755648 209634886259048448 210362785169670144 210549707850645504 211093211507064832 211280783225126912 211419747965730816 212153844312834048 212160318734352384 212348838655033344 213079658336354304 213086161011474432 215987458569928704 216185976454643712 216737415023296512 216930002027937792 216936622206222336 217689874366660608 217833054529388544 218026615089659904 218589419302060032 218783651947610112 218790328694800896 218978057183035392 219738397659365376 222737066650238976 222934984783036416 223510459242774528 223709064591310848 224485832176697344 224633482213588992 225413459582386176 225420338655249408 225613755885551616 225620641070972928 227751481367855104 228692603191689216 229486674730549248 229697599983058944 230283503462252544 230488127154683904 230495161094111232 231447620437475328 231653278532763648 231859119370272768 232450536366931968 232457630194335744 232464724238225952 232664185756975104 235839247041429504 236658133315878912 236868421331976192 237472615856340992 237479862945447936 237690881128267776 238673074851938304 238885153290584064 239714615628398592 239721931137908736 241985948953346048 242985890891169792 243209223511474176 243829591901208576 244046252281430016 244053699982000128 244893635101851648 244901108662493184 245913096714817536 246124097329692672 246131608441061376 246350314330914816 247205697366786048 248456161492205568 250579199981518848 250801857880915968 251441593259655168 251449266648121344 251672697665224704 252546561198784512 253590142030184448 253815475371245568 256220416538836992 257110070762930176 257279178590650368 258172509071867904 258401914180337664 258409799980941312 259068941395034112 259299143049019392 259307056230875136 260430693522210816 261506853412798464 261514833968627712 261747208976596992 263984671585468416 265319152921608192 266232275216105472 266240399980363776 266476973998473216 267156692838383616 267164845813628928 267402241269301248 269678942581948416 271984207088058368 272234192572514304 273179450185613312 273359127252566016 273602026779181056 274308290888859648 274552033816608768 274560412479750144 275505339489583104 275513747245304832 275750146082340864 276889609495904256 278106409537634304 279513181678731264 280483713559560192 281892997287641088 281901599979208704 282152090116030464 282871792417112064 282880424979136512 283131784873377792 284106211115139072 284114881348632576 287983278093238272 288247968606191616 288983220031062016 289248829608296448 290253165822214144 290444072705851392 290702153452879872 291452559069413376 291711535930146816 291720438259734528 291970742910713856 292984530212487168 294195210089398272 296982755533651968 298013945657032704 298278752788414464 299511309618118656 299520449977909248 299786595748282368 300551279443181568 300560451540332544 300818341180735488 300827521427963904 304923470922252288 305982232974065664 306263466644078592 307044671283003392 307317502872911872 307326881458814976 308596827249967104 308871038043684864 309145492493697024 309943506925780992 309952965650967936 310218914342633472 314452329388572672 315544177754505216 315824561775968256 316639817260597248 316921174837690368 317129621948596224 318230766469251072 318240478101528576 318523257982550016 319619487504531456 319629241517211648 323981187854893056 324278964681965568 325106122534944768 325395003041906688 325404933309333504 326524846802468864 326534811549990912 327884128953090048 328175477921415168 328467085774553088 329607596489048064 334105599975358464 334402477174554624 335255457679540224 335265688864161792 335563596886966272 336728748265046016 336950223320383488 338120189373579264 338130507982874112 338420633828327424 338430961606459392 341627222051782656 343038904787533824 344230012095823872 344535885573783552 344546399974588416 345425255193378816 345732190732025856 345742741641166848 347240924696281088 348675804550397952 348686445291503616 348996278635462656 351979562113957888 353758870562144256 354987199973818368 355302631997964288 356208923784511488 356219794418171904 356536321692401664 358009612277907456 358327729935876096 359571923442597888 359582896706863104 362978923430019072 364478836336754688 364813835267211264 365744387851812864 366069378422145024 366080549973000192 367340452652777472 367351662993739776 367666861443121152 369186145994539008 370808546050179072 372684242238308352 373978284746080256 375868799972278272 376202786821373952 377162389889482752 377173899972182016 377509046497837056 378819841798176768 380385213045276672 380723213056868352 383977704124317696 384330624808255488 385665106144395264 385918767885975552 387258763607801856 387602871270506496 387614699971411968 388603412092551168 388948714573529088 388960584346312704 390646040283316224 392260280119197696 395977007378202624 397351927542710272 397705003717885952 399348412824158208 399360599970545664 399715460997709824 400735039257575424 400747268720443392 401103361903951872 404518413872922624 407976310632087552 408351288858771456 409769175278419968 410038690878849024 410403040168771584 411462436333289472 411828050724913152 411840618719625216 413258009234374656 413270620867957248 413625219123511296 419269772518096896 420725570339340288 421099415701291008 422186423014129664 422561566450253824 422839495931461632 424307688625668096 424320637468704768 424697677310066688 426159316672708608 426172322022948864 431974917139857408 432371952909287424 433474830046593024 433873244412444672 435379748733321216 435666109058777088 436053230179319808 437178838604120064 437567303895220224 437580657389601792 437956114366070784 439476795318730752 445474133300477952 447020918485549056 447418129182621696 448971664353394688 449266964427177984 450826919164772352 450840677310498816 451227511771103232 451241282141945856 455502962735710208 457385206383378432 458973349461098496 459395199966117888 460567006924505088 460976254309367808 460990322188222464 462895240874950656 463306557065527296 463718238740545536 464901072733863936 464915260388671488 464929448476451904 465328371513950208 471678494082859008 473316266631757824 473736842663952384 474945231712681984 474959725890895872 475381762256535552 477346149703876608 477770306581168128 479429231256797184 479443862275817472 483971897906692096 485971781782339584 486418447022948352 487659183802417152 488092504562860032 488107399964000256 489787270203703296 489802217324986368 491826193429635072 492263216882122752 492700628661829632 494411394733572096 501158399963037696 501603715761831936 502883186519310336 502898533296242688 503345395330449408 505093122397569024 507180284060368896 507630950742491136 512440833077673984 514220141525860352 514558357181300736 516345018143735808 516803828360675328 516819599961882624 518137882790068224 518598286098038784 518614112461750272 520861387044421632 523013706825596928 523029667937255424 523494417953193984 527969343170936832 530638305843216384 532464550432210944 532480799960727552 532953947996946432 534313385676767232 534329691627257856 534804482538602496 539357885163896832 543968414176116736 544468385145028608 546358900371226624 546718254505132032 547204053558362112 548616581777719296 549104067633217536 549120824959500288 551010678979166208 551027494490609664 551500292164681728 553779218991808512 556212819075268608 559026363357462528 560967427119120384 563803199958417408 564304180232060928 565743584834224128 565760849958273024 566263569746755584 568212422230278144 568229762697265152 575966556186476544 576495937212383232 577966440062124032 578497659216592896 580506331644428288 580888145411702784 581404306905759744 582905118138826752 583423071860293632 583440876519469056 583941485821427712 585969060424974336 588390420178796544 593965511067303936 596027891314065408 596557505576828928 599022619236237312 599040899955818496 599573191496564736 601102558886363136 601120903080665088 601655042855927808 609846941844504576 611964465948131328 612526933288157184 614089342566006784 614635005745823744 614653762917629952 617193654499934208 617742076087369728 619887013851561984 619905931301935872 620437828685266944 628904658777145344 631088355509010432 631649123551936512 633279634521194496 633842349675380736 634259243897192448 636461532938502144 636480956203057152 637046515965100032 639238975009062912 639258483034423296 647962375709786112 648557929363931136 650212245069889536 650790006083813376 650809866618667008 653049693604937728 653069623099981824 655768257906180096 656350955842830336 656934171549106176 659215192978096128 668211199950716928 668804954349109248 670531377728323584 671127193773932544 673457496530092032 673900446640766976 676240378747158528 676261015965748224 676841267656654848 676861923212918784 683254444103565312 686077809575067648 688460024191647744 689092799949176832 690850510386757632 691464381464051712 691485483282333696 694481849392562176 697351609100795904 697372890583007232 697992557270925312 703959124227915776 707517741124288512 709974399947636736 710605263995928576 712417847569022976 712439588836343808 713072643384803328 716019224555814912 716655459871752192 719143846885195776 719165793413726208 725957846860038144 728957672673509376 729627670534422528 731488775703625728 732138756844290048 732161099946000384 734680905305554944 734703325987479552 738372291989078016 741617092100358144 745368484476616704 747956569492160512 751737599944556544 752405573642747904 754324779778965504 754347799944364032 755018092995674112 757639683596353536 760770426090553344 761446426113736704 768661249616510976 771330212288790528 771837535771951104 774517527215603712 775205742541012992 775229399942823936 777206824185102336 777897429147058176 777921168692625408 781292080566632448 784520560238395392 791954014756405248 794703855085420544 795410007435771904 798696825648316416 798721199941091328 799430921995419648 801470078515150848 801494537440886784 802206723807903744 809036827745845248 815952621264175104 816702577717542912 819538350556839936 820077381757698048 820806080337543168 822924872666578944 823656101449826304 823681237439250432 826516018468749312 826541241735914496 827250438247022592 838539545036193792 841451140678680576 844372846028259328 845123132900507648 845678991862923264 848615377251336192 848641274937409536 849395354620133376 852318633345417216 852344644045897728 863949834279714816 864743905818574848 866949660093186048 867746488824889344 870759497466642432 871332218117554176 872106460358639616 874357677208240128 875134607790440448 875161314779203584 875912228732141568 878953590637461504 890948266600955904 894041836971098112 894836258365243392 897943328706789376 898533928854355968 901653838329544704 901681354620997632 902455023542206464 902482564283891712 911005925471420416 914770412766756864 917946698922196992 918790399932235776 921134013849010176 921952508618735616 921980644376444928 925790481749901312 926613114131054592 927436477481091072 929830520777342976 929858896952903808 930656743027900416 943356988165718016 946632533263515648 947473685327904768 949890463425363968 949919451781791744 950763524513071104 954692299407753216 958858462513594368 958887724551634944 967943795813384192 971943563564679168 972836894045896704 975318367604834304 976185009125720064 976214799928000512 979574540407406592 979604434649972736 983652386859270144 984526433764245504 985401257323659264 988822789467144192 1002316799926075392 1003207431523663872 1005766373038620672 1005797066592485376 1006690790660898816 1010186244795138048 1014360568120737792 1015261901484982272 1024881666155347968 1028440283051720704 1029116714362601472 1032690036287471616 1033607656721350656 1033639199923765248 1036275765580136448 1037196572196077568 1037228224923500544 1041722774088843264 1046027413651193856 1046059335874510848 1046988835906387968 1055938686341873664 1061276611686432768 1064961599921455104 1065907895993892864 1068626771353534464 1068659383254515712 1069608965077204992 1078715770327793664 1087936828352233472 1088936770290057216 1092717800742453248 1093436509010264064 1097233163555438592 1098208135266435072 1098241649919000576 1102021357958332416 1102054988981219328 1103000584329363456 1107558437983617024 1112425638150537216 1118052726714925056 1121934854238240768 1127606399916834816 1128608360464121856 1131487169668448256 1131521699916546048 1132527139493511168 1136459525394530304 1151933112372953088 1152991874424766464 1155932880124248064 1156995318433185792 1161012663288856576 1161776290823405568 1162808613811519488 1165810236277653504 1166846143720587264 1166881753038938112 1171938120849948672 1176780840357593088 1187931022134607872 1192055782628130816 1193115011153657856 1198045238472474624 1198081799911636992 1199146382993129472 1202205117772726272 1202241806161330176 1203310085711855616 1223928931896262656 1225053866576314368 1228178685132013568 1229270011491647488 1229307525835259904 1234387308999868416 1235484152174739456 1239774027703123968 1239811862603871744 1240875657370533888 1257809317554290688 1262176711018020864 1263298247103873024 1266559269042388992 1267684699350761472 1268518487794384896 1272923065877004288 1272961912406114304 1274093031930200064 1278477950018125824 1278516966068846592 1295924751419572224 1297115858727862272 1300424490139779072 1301619733237334016 1306099387209875456 1306139246199963648 1311536515812360192 1312701911685660672 1313868343098212352 1318430385956192256 1336422399901433856 1341062755456647168 1342254387547865088 1346914993060184064 1347800893281533952 1352480757494317056 1352522031931496448 1353682535313309696 1353723846425837568 1366508888207130624 1372155619150135296 1376920048383295488 1378185599898353664 1381701020773515264 1382928762928103424 1382970966564667392 1394703218201591808 1394745781166014464 1395985114541850624 1407918248455831552 1415035482248577024 1419948799895273472 1421210527991857152 1424835695138045952 1424879177672687616 1426145286769606656 1432038449111629824 1433310919743504384 1438287693770391552 1438331586827452416 1451915693720076288 1457915345347018752 1459255341068845056 1462977551407251456 1464277513688580096 1464322199892000768 1469361810611109888 1469406651974959104 1483234184200716288 1495913138984321024 1503475199889113088 1504811147285495808 1508649559557931008 1508695599888728064 1510036185991348224 1515279367192707072 1521540852181106688 1522892852227473408 1537322499233021952 1542660424577581056 1543675071543902208 1549035054431207424 1550411485082025984 1550458799885647872 1554413648370204672 1555794858294116352 1555842337385250816 1562584161133264896 1569041120476790784 1583908029512810496 1589407710170841088 1597393651296632832 1597442399882182656 1598861843990839296 1602940157030301696 1602989074881773568 1604413447615807488 1618073655491690496 1631905242528350208 1633405155435085824 1639076701113679872 1640154763515396096 1641612160675086336 1645849745333157888 1647312202899652608 1647362474878500864 1653032036937498624 1653082483471828992 1654500876494045184 1677079090072387584 1682902281357361152 1688745692056518656 1690246265801015296 1697230754502672384 1697282549874819072 1698790709240266752 1704637266690834432 1704689288091795456 1727899668559429632 1729487811637149696 1733899320186372096 1735492977649778688 1741518994933284864 1742664436235108352 1744212920717279232 1748715354416480256 1750269215580880896 1750322629558407168 1751824457464283136 1757907181274923008 1781896533201911808 1788083673942196224 1789672516730486784 1795886657413578752 1797067857708711936 1803307676659089408 1803362709241995264 1804965128567783424 1829540825533513728 1835893397844393984 1837580799864471552 1842268027698020352 1843905017237471232 1843961288752889856 1851580963499802624 1853226228262109184 1859661041554685952 1859717793905807616 1861313486055800832 1886713976331436032 1893265066527031296 1894947370655809536 1899780926850727936 1899838903563583488 1901527049026142208 1909384598815506432 1917716925027188736 1917775449103269888 1935887591626768384 1943887127129358336 1945673788091793408 1950636735209668608 1952370018251440128 1952429599856001024 1959149080814813184 1959208869299945472 1967304773718540288 1969052867528491008 1970802514647318528 1977645578934288384 2004633599852150784 2006414863047327744 2011594133184970752 2013381581321797632 2020372489590276096 2028721136241475584 2030523802969964544 2049763332310695936 2056880566103441408 2058233428725202944 2065380072574943232 2067278399847530496 2072551531160272896 2074393144392155136 2074456449847001088 2083445548177686528 2092054827302387712 2092118671749021696 2093977671812775936 2111877372683747328 2122553223372865536 2129923199842910208 2131815791987785728 2137253542707068928 2137318766509031424 2139217930154409984 2157431540655587328 2175873656704466944 2177873540580114432 2185435601484906496 2186873018020528128 2194466327110877184 2196416270532870144 2196483299838001152 2204042715916664832 2204109977962438656 2215116875967234048 2224851276301074432 2236105453429850112 2243869708476481536 2255212799833669632 2257216720928243712 2262974339336896512 2263043399833092096 2265054278987022336 2272919050789060608 2305983748849532928 2311865760248496128 2313990636866371584 2322025326577713152 2323552581646811136 2325617227623038976 2331620472555307008 2333692287441174528 2333763506077876224 2343876241699897344 2353561680715186176 2375862044269215744 2384111565256261632 2386230022307315712 2396090476944949248 2396163599823273984 2398292765986258944 2404410235545452544 2404483612322660352 2406620171423711232 2447857863792525312 2450107733152628736 2456357370264027136 2458615051670519808 2468774617999736832 2470968304349478912 2479548055406247936 2479623725207743488 2481751314741067776 2515618635108581376 2524353422036041728 2533118538084777984 2535369398701522944 2537036975588769792 2545846131754008576 2545923824812228608 2548186063860400128 2556955900036251648 2557033932137693184 2591849502839144448 2594231717455724544 2600848980279558144 2603239466474668032 2612198774419750912 2612278492399927296 2623073031624720384 2625403823371321344 2627736686196424704 2636860771912384512 2672844799802867712 2682125510913294336 2684508775095730176 2693829986120368128 2695601786563067904 2704961514988634112 2705044063862992896 2707365070626619392 2707447692851675136 2733017776414261248 2744311238300270592 2753840096766590976 2756371199796707328 2763402041547030528 2765857525856206848 2765941933129334784 2789491562332028928 2791970229083701248 2830070964497154048 2839897599790546944 2842421055983714304 2849671390276091904 2849758355345375232 2852290573539213312 2864076898223259648 2876575387540783104 2876663173654904832 2903831387440152576 2915830690694037504 2918510682137690112 2925955102814502912 2928555027377160192 2928644399784001536 2938723621222219776 2938813303949918208 2966468368401432576 2991826277968642048 3006950399778226176 3009622294570991616 3017299119115862016 3017391199777456128 3020072371982696448 3030558734385414144 3043081704362213376 3045785704454946816 3074644998466043904 3085320849155162112 3087350143087804416 3098070108862414848 3100822970164051968 3100917599771295744 3108827296740409344 3111589716588232704 3111684674770501632 3125168322266529792 3138082240953581568 3167816059025620992 3178815420341682176 3194884799764365312 3197723687981678592 3205880314060603392 3205978149763547136 3208826895231614976 3236147310983380992 3263810485056700416 3266810310870171648 3278153402227359744 3280309527030792192 3291699490666315776 3294624405799305216 3294724949757001728 3306064073874997248 3306164966943657984 3309001752988090368 3354158180144775168 3365804562714722304 3377491384113037312 3380492531602030592 3394461509005344768 3394565099749638144 3397581418480533504 3409378576183590912 3455799337118859264 3458975623274299392 3467798640372744192 3470985955299557376 3483037989866569728 3485328872470216704 3488425841434558464 3497430708832960512 3500538431161761792 3500645259116814336 3515814362549846016 3563793066403823616 3576167347884392448 3579345033460973568 3591773314827157504 3594135715417423872 3606615353318178816 3606725418483990528 3609930257135566848 3671786795688787968 3675161599728943104 3684536055396040704 3687810034474942464 3687922577505779712 3703161926999605248 3706452456524218368 3719322083109371904 3719435587811615232 3722626972111601664 3773427952662872064 3786530133054062592 3789894741311619072 3799677807127166976 3803054098052284416 3818769197631012864 3835433850054377472 3835550898206539776 3871775183253536768 3887774254258716672 3891347576183586816 3901273470419337216 3904859199712002048 3918298161629626368 3918417738599890944 3934609547437080576 3938105735056982016 3941605029294637056 3955291157868576768 4009267199704301568 4023188266369941504 4026763162643595264 4040744979180552192 4057442272482951168 4061047605939929088 4099526664621391872 4113761132206882816 4116466857450405888 4130760145149886464 4134556799695060992 4145103062320545792 4148786288784310272 4148912899694002176 4184109654604775424 4184237343498043392 4187955343625551872 4223754745367494656 4245106446745731072 4259846399685820416 4263631583975571456 4274507085414137856 4274637533018062848 4278435860308819968 4314863081311174656 4355747081160228864 4370871202969812992 4373746036041056256 4388932654221754368 4392832541065740288 4392966599676002304 4408085431833329664 4408219955924877312 4449702552602148864 4487739416952963072 4510425599667339264 4514433441856487424 4525948678673793024 4526086799666184192 4530108557974044672 4545838101578121216 4611967497699065856 4623731520496992256 4627981273732743168 4644050653155426304 4647105163293622272 4651234455246077952 4663240945110614016 4667384574882349056 4667527012155752448 4687752483399794688 4707123361430372352 4751724088538431488 4768223130512523264 4792180953889898496 4792327199646547968 4796585531972517888 4808820471090905088 4808967224645320704 4813240342847422464 4895715727585050624 4900215466305257472 4912714740528054272 4917230103341039616 4937549235999473664 4941936608698957824 4959096110812495872 4959247450415486976 4963502629482135552 5031237270217162752 5048706844072083456 5066237076169555968 5070738797403045888 5091692263508017152 5091847649624457216 5096372127720800256 5113911800072503296 5114067864275386368 5183699005678288896 5188463434911449088 5201697960559116288 5206478932949336064 5224397548839501824 5224556984799854592 5246146063249440768 5250807646742642688 5255473372392849408 5273721543824769024 5345689599605735424 5364251021826588672 5369017550191460352 5387659972240736256 5391203573126135808 5409923029977268224 5410088127725985792 5414895385703350272 5488622476600541184 5507680193533181952 5512742399593414656 5526804083094061056 5531715051712413696 5531883866258669568 5578983124664057856 5583940458167402496 5660141928994308096 5679795199581093888 5684842111967428608 5699342780552183808 5699516710690750464 5704581147078426624 5728153796446519296 5753150775081566208 5753326347309809664 5807662774880305152 5831661381388075008 5837021364275380224 5851910205629005824 5857110054754320384 5857288799568003072 5877447242444439552 5877626607899836416 5932936736802865152 5983652555937284096 6013900799556452352 6019244589141983232 6034782399554912256 6040144743965392896 6061117468770828288 6086163408724426752 6091571408909893632 6149289996932087808 6170641698310324224 6174700286175608832 6196140217724829696 6201835199542591488 6217654593480818688 6223179433176465408 6223369349541003264 6250336644533059584 6276164481907163136 6335632118051241984 6357630840683364352 6389769599528730624 6395447375963357184 6411760628121206784 6411956299527094272 6417653790463229952 6472294621966761984 6527620970113400832 6533620621740343296 6556306804454719488 6560619054061584384 6583398981332631552 6589248811598610432 6589449899514003456 6612128147749994496 6612329933887315968 6708316360289550336 6731609125429444608 6754982768226074624 6760985063204061184 6788923018010689536 6789130199499276288 6795162836961067008 6818757152367181824 6917951246548598784 6935597280745488384 6941971910599114752 6966075979733139456 6970657744940433408 6976851682869116928 6994861417665921024 7001076862323523584 7001290518233628672 7031628725099692032 7127586132807647232 7152334695768784896 7158690066921947136 7183546629654315008 7188271430834847744 7213230706636357632 7213450836967981056 7219860514271133696 7343573591377575936 7350323199457886208 7369072110792081408 7375845155011559424 7406323853999210496 7412904913048436736 7438644166218743808 7438871175623230464 7445253944223203328 7546855905325744128 7573060266108125184 7599355614254333952 7606108196104568832 7637538395262025728 7670867700108754944 7671101796413079552 7743550366507073536 7775548508517433344 7782695152367173632 7802546940838674432 7809718399424004096 7836596323259252736 7836835477199781888 7869219094874161152 7876211470113964032 7883210058589274112 7910582315737153536 8018534399408603136 8046376532739883008 8053526325287190528 8081489958361104384 8114884544965902336 8122095211879858176 8199053329242783744 8227522264413765632 8232933714900811776 8261520290299772928 8269113599390121984 8290206124641091584 8297572577568620544 8297825799388004352 8368474686996086784 8375910687251103744 8490212893491462144 8519692799371640832 8527263167951142912 8549014170828275712 8549275066036125696 8556871720617639936 8629726162622349312 8711494162320457728 8741742405939625984 8747492072082112512 8777865308443508736 8785665082131480576 8785933199352004608 8816170863666659328 8816439911849754624 8899405105204297728 8975478833905926144 9020851199334678528 9028866883712974848 9051897357347586048 9052173599332368384 9060217115948089344 9091676203156242432 9223934995398131712 9247463040993984512 9255962547465486336 9288101306310852608 9294210326587244544 9302468910492155904 9326481890221228032 9334769149764698112 9335054024311504896 9375504966799589376 9414246722860744704 9503448177076862976 9536446261025046528 9584654399293095936 9593171063945035776 9617640942181810176 9617934449290641408 9626480685694844928 9791431455170101248 9800430932610514944 9825429481056108544 9834460206682079232 9875098471998947328 9883873217397915648 9918192221624991744 9918494900830973952 9927005258964271104 10062474540434325504 10097413688144166912 10132474152339111936 10141477594806091776 10183384527016034304 10183695299248914432 10192744255441600512 10228135728550772736 10367398011356577792 10376926869822898176 10403395921118232576 10412957865898672128 10448795097679003648 10449113969599709184 10492292126498881536 10501615293485285376 10547443087649538048 10691379199211470848 10728502043653177344 10738035100382920704 10775319944481472512 10782407146252271616 10819846059954536448 10820176255451971584 10829790771406700544 11015360387066363904 11025484799186829312 11053608166188122112 11063430103424827392 11063767732517339136 11157966249328115712 11167880916334804992 11320283857988616192 11359590399162187776 11369684223934857216 11399033421381500928 11409162294156853248 11456307592893038592 11506301550163132416 11506652694619619328 11615325549760610304 11663322762776150016 11674042728550760448 11703820411258011648 11714577599136006144 11754894484888879104 11755253215799672832 11865873473605730304 11967305111874568192 12027801599112904704 12069564799109824512 12080289487930785792 12122234937541656576 12172326817448853504 12183142817819787264 12298579993864175616 12341283396620648448 12349400572351217664 12392280435449659392 12403670399085182976 12435309186961637376 12446358866352930816 12446738699082006528 12552328963814326272 12671264236102483968 12715261681366728704 12779539199057461248 12790894751926714368 12823521256242413568 12823912599054188544 12835307580926459904 12944589243933523968 13067241243480686592 13112613608909438976 13121238108123168768 13166797962665263104 13178497623197220864 13178899799028006912 13224256295499988992 13224659867774631936 13463218250858889216 13509965536452149248 13521970126408122368 13577846036021379072 13578260398998552576 13590325673922134016 13637514304734363648 13835902493097197568 13871194561490976768 13883943821198229504 13932151959466278912 13941315489880866816 13953703365738233856 13989722835331842048 14002153724647047168 14002581036467257344 14063257450199384064 14255172265615294464 14304669391537569792 14367093259308630016 14376542861669695488 14426461413272715264 14426901673935962112 14439721028542267392 14687147182755151872 14700646398915772416 14738144221584162816 14751690310023118848 14812647707998420992 14825809826096873472 14877288332437487616 14877742351246460928 14890507888446406656 15093711810651488256 15146120532216250368 15198711228508667904 15212216392209137664 15275076790524051456 15341735400217509888 15342203592826159104 15487100733014147072 15551097017034866688 15565390304734347264 15605093881677348864 15619436798848008192 15673192646518505472 15673670954399563776 15738438189748322304 15752422940227928064 15766420117178548224 15821164631474307072 16037068798817206272 16092753065479766016 16107052650574381056 16162979916722208768 16229769089931804672 16455044528827531264 16465867429801623552 16523040580599545856 16538227198780243968 16580412249282183168 16595145155137241088 16595651598776008704 16736949373992173568 16751821374502207488 16980425786982924288 17039385598743281664 17054526335902285824 17098028341656551424 17098550132072251392 17113743441235279872 17259452325244698624 17422988324640915456 17483484811879251968 17494984144164225024 17555730616887017472 17571330164262961152 17571866398704009216 17632341727333318656 17632879823699509248 17798810210408595456 17950957667811852288 18041702398669357056 18057733767425949696 18104347198664736768 18120434231896178688 18183352406312484864 18447869990796263424 18494926081987969024 18511925094930972672 18576202612621705216 18588420653174489088 18652963780442456064 18669538299529396224 18670108048623009792 18751009933599178752 18828493445721489408 19006896354153725952 19072892522050093056 19169308798586191872 19186342127890071552 19235281884363620352 19235868898581282816 19252961371389689856 19582862910340202496 19600861865221029888 19650858962112217088 19668920413364158464 19750196943997894656 19767746434795831296 19836384443249983488 19836989801661947904 20124949080868651008 20194827376288333824 20264948304678223872 20282955189612183552 20366769054032068608 20367390598497828864 20385488510883201024 20456271457101545472 20753853739645796352 20806791842236465152 20825915731797344256 20897590195358007296 20898227939199418368 20984584252997763072 21003230586970570752 21094886175299076096 21382758398422941696 21457004087306354688 21476070200765841408 21550639888962945024 21564814292504543232 21639692119909072896 21640352510903943168 21659581542813401088 22030720774132727808 22050969598373658624 22107216332376244224 22127535465034678272 22315932498656231424 22335761832669609984 22640567715977232384 22719180798324375552 22798066842763001856 22818324588313706496 22912615185786077184 23012603100326264832 23013305389239238656 23230651099521220608 23326645525552300032 23348085457101520896 23407640822516023296 23429155198272012288 23509788969777758208 23510506431599345664 23731746947211460608 23934610223749136384 24055603198225809408 24139129598219649024 24160578975861571584 24244469875083313152 24344653634897707008 24366285635639574528 24597159987728351232 24682566793241296896 24698801144702435328 24784560870899318784 24807340798170365952 24870618373923274752 24892717732705861632 24893477398164013056 25430523362733457408 25559078398114922496 25581789503853428736 25647042512484827136 25647825198108377088 25670615161852919808 25889178487867047936 26134482486961373184 26225227217818877952 26242476216246337536 26333595925330526208 26356995246394441728 26357799598056013824 26448512590999977984 26449319735549263872 26926436501717778432 27019931072904298496 27155692072042758144 27156520797997105152 27180651347844268032 27275028609468727296 27671804986194395136 27742389122981953536 27767887642396459008 27864303918932557824 27882630979761733632 27907406731476467712 27979445670663684096 28004307449294094336 28005162072934514688 28126514900398768128 28510344531230588928 28609338783075139584 28734186518617260032 28852922826545430528 28853803347871924224 28879442057084534784 29374294365510303744 29401292797831544832 29476288443168325632 29503380620046237696 29625295415996841984 29651619652193746944 29754576664874975232 29755484702492921856 29781015776892813312 30187423621302976512 30292241064432500736 30397422457017335808 30424432784418275328 30550153581048102912 30684407185652318208 31102194034069733376 31130780609468694528 31210187763354697728 31238873597696016384 31346385293037010944 31347341908799127552 31476876379496644608 31504845880455856128 31642329262948614144 32074137597634412544 32185506130959532032 32214105301148762112 32325959833444417536 32459538179863609344 32910089057655062528 33046081161199091712 33076454397560487936 33160824498564366336 33190290310274482176 33191303197552017408 33473898747984347136 33503642749004414976 33960851573965848576 34078771197486563328 34109052671804571648 34197100264144502784 34227486882470559744 34518904650489397248 34845976649281830912 34966969623758503936 34989968288328450048 35111461233774034944 35143732797408018432 35264683454666637312 35265759647399018496 35597620420817190912 35901915335623704576 36083404797338714112 36208694397329473536 36240868463792357376 36366704812624969728 36895739981592526848 36989852163975938048 37023850189861945344 37152405225243410432 37176841306348978176 37305927560884912128 37339076599058792448 37340216097246019584 37656986891442978816 38013792708307451904 38145785044100186112 38338617597172383744 38372684255780143104 38470563768727240704 38471737797162565632 38505922742779379712 39201723730442059776 39301717924224434176 39337840826728316928 39500393887995789312 39535492869591662592 39672768886499966976 39673979603323895808 40389654752576667648 40529896609356447744 40565910379224367104 40733538108064137216 40734781196995657728 40770977021766402048 40912542914203090944 41507707479291592704 41613583684472930304 41651831463594688512 41796455878398836736 41969168505995526144 42006461173941141504 42189772350598152192 42765516796845883392 42914008174612709376 43101279777925890048 43129628585009086464 43279384239818145792 43280705021807886336 43319163085626802176 44061441548265455616 44101939196747317248 44214432664752488448 44255070930069356544 44631864997312462848 44671523665339219968 45281135431954464768 45438361596648751104 45596133685526003712 45636649176627412992 45825230371572154368 46025206200652529664 46026610778478477312 46461302199042441216 46653291051104600064 46696170914203041792 46815281645032046592 46858310396544024576 47019577939555516416 47021012863198691328 47463493894422921216 48111206396451618816 48278259196439298048 48321157951723143168 48488939750166626304 48689307269795414016 49365133586482593792 49397602289404870656 49569121741798637568 49614681596340731904 49741236747846549504 49785435465411723264 49786954796328026112 50861046725466914816 51118156796229844992 51163579007706857472 51294085024969654272 51295650396216754176 51341230323705839616 51778356975734095872 52268964973922746368 52450454435637755904 52484952432492675072 52667191850661052416 52713990492788883456 52715599196112027648 52897025181999955968 52898639471098527744 53852873003435556864 54039862145808596992 54313041595994210304 54361302695688536064 54550057218937454592 55343609972388790272 55484778245963907072 55535775284792918016 55728607837865115648 55765261959523467264 55958891341327368192 56008614898588188672 56010324145869029376 56253029800797536256 57020689062461177856 57218677566150279168 57468373037234520064 57705845653090861056 57707606695743848448 57758884114169069568 58748588731020607488 58802585595663089664 58952576886336651264 59006761240092475392 59250590831993683968 59303239304387493888 59509153329749950464 59510969404985843712 60374847242605953024 60584482128865001472 60794844914034671616 60848865568836550656 61100307162096205824 61368814371304636416 62261561218937389056 62420375526709395456 62477747195392032768 62692770586074021888 62694683817598255104 62953752758993289216 63009691760911712256 63284658525897228288 64148275195268825088 64371012261919064064 64428210602297524224 64651919666888835072 64919076359727218688 65820178115310125056 66092162322398183424 66152908795120975872 66321648997128732672 66382606395104034816 66947797495968694272 67007285498008829952 67921703147931697152 68157542394973126656 68394200528289005568 68454973764941119488 69037809300978794496 69691953298563661824 69933939247517007872 69979936576656900096 70222922467548069888 70287465594816036864 70529366909333274624 70531519294798036992 71195240841634381824 71803830671247409152 72166809594677428224 72417388794658947072 72481736927584714752 72733409625249939456 73791479963185053696 74047700379723890688 74304810450486820864 74353682612697956352 74611855121769824256 74678153198117584896 74680432194492039168 76291570088200372224 76677235194344767488 76745368511560286208 76941127537454481408 76943475594325131264 77011845485558759424 78403447460884119552 78603435848448868352 78675681653456633856 79000787775991578624 79070985739183325184 79345537772999933952 79347959206647791616 80779309505153335296 81059793218712895488 81467076216128274432 81469562393991315456 81541954043532804096 81825085828406181888 83015414958583185408 83227167368945860608 83303662927189377024 83592911756797673472 83938337011991052288 84012922347882283008 84379544701196304384 85531033593691766784 85828016349225418752 86202559555851780096 86558768479636291584 86561410043615772672 86638326171253604352 88122883096530911232 88203878393494634496 88428865329504976896 88510141860138713088 89263729994624925696 89343047330678439936 90562270863908929536 90876723193297502208 91192267371052007424 91273298353254825984 91650460743144308736 92053221556956954624 93306582102209200128 93392341828406083584 93630563290064093184 93716620793088049152 94039155879111032832 94042025726397382656 94926987788845842432 96222412792903237632 96556518392878596096 96642315903446286336 96977879500333252608 97378614539590828032 98730267172965187584 99138243483597275136 99229363192681463808 99482473495693099008 99570870930823446528 99573909592656052224 101722093450933829632 102236313592459689984 102327158015413714944 102591300792433508352 102682460647411679232 103556713951468191744 104537929947845492736 104900908871275511808 104969904864985350144 105334383701322104832 105431198392224055296 105794050363999911936 105797278942197055488 107705746006871113728 108079724291617193984 108626083191988420608 108722605391377072128 109100114437874909184 110687219944777580544 110969556491927814144 111071550569585836032 111457215675730231296 111530523919046934528 111917782682654736384 112017229797176377344 112020648291738058752 114041378124922355712 114437355132300558336 114936746074469040128 115411691306181722112 115415213391487696896 115517768228338139136 117605171191326179328 117905153772673302528 118013522480184950784 118501181663987367936 118606478608774987776 119018306659499900928 119021938809971687424 121168964257730002944 121589689828069343232 121697731137673101312 122200614324192411648 122737628742609272832 124523122437874778112 124840751053418790912 124955494390784065536 125389367635196510208 125907505517986578432 126019383521823424512 126569317051794456576 128296550390537650176 128742024523838128128 129303839333777670144 129838152719454437376 131640356230620250112 132184324644796366848 132305817590241951744 132643297994257465344 132765212790208069632 133895594991937388544 134014570996017659904 135843406295863394304 136315084789946253312 136788401056578011136 136909947529882238976 138075618601957588992 139383906597127323648 139867878495034015744 139959873153313800192 140445844935096139776 140574931189632073728 141058733818666549248 141063038589596073984 142390481683268763648 144333619189354856448 144834777589317894144 144963473855169429504 145466819250499878912 148095400759447781376 148609620900973641728 148707365225395912704 149223710243539648512 149356306396235169792 149360864388984078336 152583140176400744448 153354470388689534976 153490737023120572416 153882255074908962816 153886951188650262528 154023690971117518848 156806894921768239104 157206871696897736704 157351363306913267712 158001575551983157248 158141971478366650368 158691075545999867904 158695918413295583232 161558619010306670592 162119586437425790976 162939124787982630912 163083908087065608192 163650171656812363776 166030829917166370816 166454334737891721216 166607325854378754048 167185823513595346944 167876674023982104576 168025844695764566016 168759089402392608768 171062067187383533568 171656032698450837504 172405119111703560192 173117536959272583168 173122820087231545344 173276652342507208704 176245766193061822464 176407756786989268992 176857730659009953792 177020283720277426176 178527459989249851392 181124541727817859072 181753446386595004416 182384534742104014848 182546596706509651968 183300921486288617472 184106443113913909248 186784683656812167168 187261126580128186368 187433241586176098304 188078311758222065664 188084051452794765312 189853975577691684864 192444825585806475264 193113036785757192192 193284631806892572672 193955759000666505216 194757229079181656064 197460534345930375168 198276486967194550272 198458726385362927616 198964946991386198016 199147819185312104448 203444186901867659264 204472627184919379968 205182601584867016704 205364921294823358464 207113427902936383488 209075859895690985472 209801817742551023616 209939809729970700288 210668767402644209664 210862396784448110592 211588100727999823872 211594557884394110976 215411492013742227456 216159448583234387968 217252166383976841216 217445210782754144256 218200228875749818368 221374439889555161088 222143101139171672064 222914431351460462592 223061047838093869056 223835565365309472768 224034459594352754688 224041296583476117504 228874710264601116672 229873492148938080256 230823382612363444224 230830426782975393792 231035536456676278272 235210342382652358656 235810307545346605056 236027044960369901568 237002363327974735872 237212957217549975552 238036613318999801856 238043877619943374848 242337928515460005888 243179379656138686464 244401228648384823296 245475257485218545664 249046244875749556224 249681502106837581824 249910988781568131072 250778735270393020416 251815011035973156864 252038767043646849024 253138634103588913152 256593100781075300352 257484049047676256256 258607678667555340288 259676305438908874752 263280712461240500224 264368649289592733696 264611635180483903488 265286595988514930688 265530425580416139264 267791189983874777088 268029141992035319808 271686812591726788608 272630169579892506624 273576802113156022272 273819895059764477952 279735756990068031488 279919746306627600384 280891689870192279552 281149862379264147456 282117467637333098496 282126077179192147968 284780963366537527296 288667238378709712896 289669555178635788288 289926947710338859008 290933638500999757824 296190801518895562752 297219241801947283456 297414730450791825408 298447420487079297024 298712612792470339584 298721728777968156672 305166280352801488896 306708940777379069952 306981474046241144832 307773902377300525056 308047381942235037696 313613789843536478208 314413743393795473408 314702726613826535424 316003151103966314496 317382151091999735808 317391836826591166464 323117238020613341184 324239172874851581952 325878249575965261824 326167816174131216384 327300343313624727552 332061659834332741632 332908669475783442432 333214651708757508096 334371647027190693888 335753348047964209152 336051689391529132032 342124134374767067136 343312065396901675008 344810238223407120384 346235073918545166336 346245640174463090688 346553304685014417408 352815513573978537984 353715461318019907584 354040567440554852352 357054919978499702784 363506892773190008832 364769069484208029696 365093193413019303936 366601842972577234944 368212886227827818496 373569367313624334336 374522253160256372736 374866483172352196608 376168102905589530624 379707951155383369728 384889651171612950528 386226073571514384384 387911518001333010432 389514458158363312128 394921068691860750336 396552973934389100544 396917452770725855232 397929893982772396032 398295638370624208896 406888373803735318528 408945254369838759936 410365203169734033408 410729842589646716928 414226855805872766976 418151719791381970944 419603635485102047232 419879619459941400576 421337534805288419328 421724793568896221184 423176201455999647744 423189115768788221952 432318897166468775936 434504332767953682432 434890421565508288512 436400457751499636736 444286202278343344128 445828862702920925184 446122095676187738112 447671130730618945536 448068919188705509376 448082593166952235008 457749420529202233344 461646765224726888448 461660853565950787584 462071072913352556544 470420684765304717312 471620615090693210112 472054089920739803136 474004726655949471744 474425914435099951104 476073226637999603712 476087755239886749696 484675857030920011776 486358759312277372928 490950514970437091328 498092489751499112448 499363004213675163648 499821977563136262144 501557470540786040832 503630022071946313728 504077534087293698048 506277268207177826304 513186201562150600704 514968098095352512512 517215357335110680576 519352610877817749504 528737298579185467392 529223270360967806976 530573191977029861376 531060851160832278528 535582379967749554176 543373625183453577216 545260339159785013248 547153604226312044544 547639790119528955904 559471513980136062976 561783379740384559104 562299724758528294912 564234935274666196992 564252154358384295936 569561926733075054592 577334476757419425792 579339110357271576576 579853895420677718016 581867277001999515648 592381603037791125504 594438483603894566912 594829460901583650816 596894840974158594048 597443457555936313344 610332560705602977792 613417881554758139904 615547804754601050112 616094763884470075392 627227579687072956416 628827486787590946816 629405453227653070848 632006302207932628992 634764302183999471616 634783673653182332928 646234476041226682368 648478345749703163904 651756499151930523648 652335632348262432768 654600686627249455104 664123319668665483264 666429303417515016192 668743294054381387776 671506696095928418304 672103378783058264064 686624130793803350016 689620476446814240768 692470147837090332672 692491280348926181376 693106609370028834816 705631027147957075968 707430922636039815168 708081134881109704704 714109839956999405568 727013785546380017664 729538138968416059392 733203685945154469888 736425772455655636992 747138734627248668672 749044506320512745472 749732966344704393216 752336205811179061248 759415902310766739456 769779302343225901056 772452147143028768768 775823036002666020864 779028916316726624256 789842137383721500672 793105947868778201088 793834905541451710464 795859787965544792064 796591276741248417792 817890508739677519872 820730406339468066816 821459685179293433856 839207270970204094464 839759238919882801152 842675069610576838656 843449587137792442368 846352402911999295488 846378231537576443904 864637794332937551872 869008665535907364864 869780843131016577024 872800915502999273472 888572404556686688256 891657725405841850368 892244191352375476224 895342261461237891072 896137838377411018752 896165186333904470016 915498841058404466688 923321707131901575168 924142145826705113088 940841369530609434624 943241230181386420224 944108179841479606272 948009453311898943488 952146453275999207424 952175510479773499392 969351714061840023552 972717518624554745856 981901029940874182656 996184979502998224896 998726008427350327296 999643955126272524288 1003114941081572081664 1007260044143892627456 1008155068174587396096 1026372403124301201408 1029936196190705025024 1034430714670221361152 1038705221755635499008 1058446540721935613952 1061146383954059722752 1062121702321664557056 1071164759935499108352 1090520678319570026496 1094307208452624089088 1095279580239057911808 1118943027960272125952 1123566759480769118208 1124599449517056589824 1128504308716768591872 1139123853466150109184 1154668953514838851584 1158678220714543153152 1163734554003999031296 1184763206075582251008 1188876967207789133824 1189658921803167301632 1193789681948317188096 1194886915111872626688 1220665121411205955584 1226835763109516279808 1231095609509202100224 1232189527768940150784 1254455159374145912832 1258810906455306141696 1264012604415865257984 1269528604367998943232 1269567347306364665856 1296956691499406327808 1303512998303861047296 1304671264696524865536 1309201373254498910208 1332858606835030032384 1337486588108762775552 1343013392191856836608 1344206757566116528128 1373248261587606700032 1384940295674180665344 1384982560697852362752 1386213218740057669632 1411262054295914151936 1414861845272079630336 1416162269762219409408 1428219679913998811136 1454027571092760035328 1459076277936832118784 1472851544911311273984 1494277469254497337344 1498089012641025490944 1499465932689408786432 1504672411622358122496 1518831804621533478912 1539558604686451802112 1544904294286057537536 1551646072005332041728 1558057832633453248512 1586211895737556402176 1587669811082903420928 1591719575931089584128 1593182553482496835584 1635781017479355039744 1641460812678936133632 1642919370358586867712 1678414541940408188928 1685350139221153677312 1686899174275584884736 1692704805823998590976 1692756463075152887808 1729275588665875103744 1738017331071814729728 1739561686262033154048 1745601831005998546944 1777144809113373376512 1783315450811683700736 1784488382704750952448 1790684522922475782144 1792330372667808940032 1830997682116808933376 1846643414263803150336 1848284291653410226176 1881682739061218869248 1886482460362772840448 1888216359682959212544 1896018906623797886976 1904292906551998414848 1904351020959546998784 1938703428123680047104 1945435037249109491712 1963802059881748365312 1992369959005996449792 1999287910252545048576 2006229882163144163328 2014520088287785254912 2016310136349174792192 2059872392381410050048 2068861429340442722304 2077410443511270998016 2116893081443871227904 2122292767908119445504 2124243404643329114112 2142329519870998216704 2181041356639140052992 2188614416905248178176 2237886055920544251904 2247133518961538236416 2249198899034113179648 2257008617433537183744 2278247706932300218368 2309337907029677703168 2317356441429086306304 2327469108007998062592 2369526412151164502016 2377753934415578267648 2379317843606334603264 2387579363896634376192 2389773830223745253376 2453671526219032559616 2462191219018404200448 2464379055537880301568 2517621812910612283392 2528025208831730515968 2539057208735997886464 2539134694612729331712 2593913382998812655616 2607025996607722094592 2609342529393049731072 2618402746508997820416 2665717213670060064768 2674973176217525551104 2686026784383713673216 2688413515132233056256 2746496523175213400064 2769965121395704725504 2772426437480115339264 2822524108591828303872 2829723690544159260672 2832324539524438818816 2856439359827997622272 2908055142185520070656 2918152555873664237568 2945703089822622547968 2988554938508994674688 2996178025282050981888 2998931865378817572864 3009344823244716244992 3079117209372903604224 3089808588572115075072 3103292144010664083456 3116115665266906497024 3175339622165806841856 3183439151862179168256 3186365106964993671168 3271562034958710079488 3282921625357872267264 3285838740717173735424 3356829083880816377856 3370700278442307354624 3373798348551169769472 3385512926150305775616 3458551177331750207488 3476034662143629459456 3491203662011997093888 3554289618226746753024 3566630901623367401472 3568976765409501904896 3581369045844951564288 3584660745335617880064 3661995364233617866752 3693286828527606300672 3696568583306820452352 3763365478122437738496 3776432719365918425088 3792037813247595773952 3808585813103996829696 3808702041919093997568 3890870074498218983424 3927604119763496730624 3998575820505090097152 4012459764326288326656 4029040176575570509824 4032620272698349584384 4119744784762820100096 4154820887022541996032 4233786162887742455808 4244585535816238891008 4248486809286658228224 4284659039741996433408 4362082713278280105984 4377228833810496356352 4475772111841088503808 4494267037923076472832 4498397798068226359296 4514017234867074367488 4556495413864600436736 4618675814059355406336 4634712882858172612608 4654938216015996125184 4755507868831156535296 4758635687212669206528 4775158727793268752384 4779547660447490506752 4907343052438065119232 4924382438036808400896 4928758111075760603136 5035243625821224566784 5056050417663461031936 5078114417471995772928 5078269389225458663424 5187826765997625311232 5214051993215444189184 5218685058786099462144 5236805493017995640832 5331434427340120129536 5349946352435051102208 5372053568767427346432 5492993046350426800128 5539930242791409451008 5544852874960230678528 5645048217183656607744 5659447381088318521344 5664649079048877637632 5712878719655995244544 5816110284371040141312 5836305111747328475136 5891406179645245095936 5977109877017989349376 5997863730757635145728 6018689646489432489984 6179617177144230150144 6206584288021328166912 6232231330533812994048 6350679244331613683712 6366878303724358336512 6372730213929987342336 6543124069917420158976 6565843250715744534528 6713658167761632755712 6741400556884614709248 6747596697102339538944 6771025852300611551232 6917102354663500414976 6952069324287258918912 6982407324023994187776 7108579236453493506048 7133261803246734802944 7137953530819003809792 7162738091689903128576 7169321490671235760128 7386573657055212601344 7393137166613640904704 7552865438731836850176 7584075626495191547904 7617171626207993659392 7617404083838187995136 7781740148996437966848 7855208239526993461248 7997151641010180194304 8024919528652576653312 8058080353151141019648 8065240545396699168768 8239489569525640200192 8467572325775484911616 8489171071632477782016 8496973618573316456448 8569318079483992866816 8724165426556560211968 8754457667620992712704 8988534075846152945664 8996795596136452718592 9028034469734148734976 9237351628118710812672 9269425765716345225216 9309876432031992250368 9511015737662313070592 9550317455586537504768 9559095320894981013504 9814686104876130238464 9848764876073616801792 9857516222151521206272 10070487251642449133568 10112100835326922063872 10156538778450917326848 10375653531995250622464 10428103986430888378368 10473610986035991281664 10662868854680240259072 10699892704870102204416 10744107137534854692864 10985986092700853600256 11079860485582818902016 11089705749920461357056 11290096434367313215488 11329298158097755275264 11425757439311990489088 11672610223494656950272 11782812359290490191872 11995727461515270291456 12037379292978864979968 12359234354288460300288 12464462661067625988096 12701358488663227367424 12733756607448716673024 12745460427859974684672 13086248139834840317952 13131686501431489069056 13427316335523265511424 13482801113769229418496 13495193394204679077888 13542051704601223102464 13904138648574517837824 13964814648047988375552 14266523606493469605888 14275907061638007619584 14325476183379806257152 14338642981342471520256 14773147314110425202688 14786274333227281809408 15105730877463673700352 15168151252990383095808 15234343252415987318784 15234808167676375990272 15563480297992875933696 15710416479053986922496 15994303282020360388608 16049839057305153306624 16116160706302282039296 16478979139051280400384 16935144651550969823232 16978342143264955564032 16993947237146632912896 17138636158967985733632 17448330853113120423936 17508915335241985425408 17993591192272905437184 18056068939468297469952 18538851531432690450432 18619752864063984500736 19022031475324626141184 19100634911173075009536 19118190641789962027008 19629372209752260476928 19697529752147233603584 20140974503284898267136 20224201670653844127744 20313077556901834653696 20751307063990501244928 20856207972861776756736 20947221972071982563328 21325737709360480518144 21399785409740204408832 21488214275069709385728 22159720971165637804032 22179411499840922714112 22658596316195510550528 22851514878623980978176 23345220446989313900544 23565624718580980383744 23991454923030540582912 24074758585957729959936 24718468708576920600576 25402716977326454734848 25467513214897433346048 25490920855719949369344 26172496279669680635904 26263373002862978138112 26965602227538458836992 26990386788409358155776 27084103409202446204928 27808277297149035675648 27929629296095976751104 28533047212986939211776 28650952366759612514304 28677285962684943040512 29546294628220850405376 29572548666454563618816 30211461754927347400704 30336302505980766191616 30469616335352751980544 31126960595985751867392 31420832958107973844992 31988606564040720777216 32099678114610306613248 32232321412604564078592 32957958278102560800768 33870289303101939646464 33987894474293265825792 34277272317935971467264 35017830670483970850816 35987182384545810874368 36112137878936594939904 37077703062865380900864 38044062950649252282368 38201269822346150019072 38236381283579924054016 39258744419504520953856 39395059504294467207168 40281949006569796534272 40448403341307688255488 40626155113803669307392 41712415945723553513472 41894443944143965126656 42799570819480408817664 42976428550139418771456 44319441942331275608064 44358822999681845428224 45317192632391021101056 45703029757247961956352 46690440893978627801088 47131249437161960767488 47982909846061081165824 48149517171915459919872 49436937417153841201152 50805433954652909469696 50935026429794866692096 50981841711439898738688 52344992559339361271808 52526746005725956276224 53980773576818716311552 54168206818404892409856 55616554594298071351296 55859258592191953502208 57066094425973878423552 57301904733519225028608 57354571925369886081024 59092589256441700810752 60422923509854694801408 60672605011961532383232 60939232670705503961088 62253921191971503734784 62841665916215947689984 63977213128081441554432 64199356229220613226496 64464642825209128157184 67975788948586531651584 68554544635871942934528 70035661340967941701632 71974364769091621748736 72224275757873189879808 74155406125730761801728 76088125901298504564736 76402539644692300038144 76472762567159848108032 78517488839009041907712 78790119008588934414336 80896806682615376510976 81252310227607338614784 83424831891447107026944 83788887888287930253312 85599141638960817635328 85952857100278837542912 88638883884662551216128 88717645999363690856448 90634385264782042202112 93380881787957255602176 94262498874323921534976 95965819692122162331648 96299034343830919839744 98873874834307682402304 101610867909305818939392 101963683422879797477376 105053492011451912552448 107961547153637432623104 108336413636809784819712 111233109188596142702592 114132188851947756847104 114603809467038450057216 114709143850739772162048 118185178512883401621504 120845847019709389602816 121345210023923064766464 121878465341411007922176 125683331832431895379968 128398712458441226452992 128929285650418256314368 135951577897173063303168 137109089271743885869056 140071322681935883403264 143948729538183243497472 144448551515746379759616 148310812251461523603456 152805079289384600076288 152945525134319696216064 157034977678018083815424 157580238017177868828672 162504620455214677229568 166849663782894214053888 167577775776575860506624 171198283277921635270656 171905714200557675085824 177277767769325102432256 181268770529564084404224 186761763575914511204352 188524997748647843069952 191931639384244324663296 192598068687661839679488 203927366845759594954752 210106984022903825104896 215923094307274865246208 216672827273619569639424 222466218377192285405184 228264377703895513694208 229207618934076900114432 229418287701479544324096 236370357025766803243008 242690420047846129532928 243756930682822015844352 251366663664863790759936 256797424916882452905984 257858571300836512628736 271903155794346126606336 280142645363871766806528 287897459076366486994944 288897103031492759519232 296621624502923047206912 305891050268639392432128 315160476034355737657344 325009240910429354459136 333699327565788428107776 342396566555843270541312 343811428401115350171648 354555535538650204864512 362537541059128168808448 377049995497295686139904 385196137375323679358976 407854733691519189909504 420213968045807650209792 431846188614549730492416 433345654547239139278848 444932436754384570810368 458415237868153800228864 458836575402959088648192 472740714051533606486016 487513861365644031688704 502733327329727581519872 513594849833764905811968 515717142601673025257472 543806311588692253212672 560285290727743533613056 575794918152732973989888 577794206062985519038464 611782100537278784864256 630320952068711475314688 650018481820858708918272 667398655131576856215552 684793133111686541082624 687622856802230700343296 709111071077300409729024 754099990994591372279808 770392274750647358717952 815709467383038379819008 840427936091615300419584 863692377229099460984832 866691309094478278557696 889864873508769141620736 917673150805918177296384 945481428103067212972032 975027722731288063377408 1027189699667529811623936 1031434285203346050514944 1087612623177384506425344 1155588412125971038076928 1223564201074557569728512 1260641904137422950629376 1300036963641717417836544 1334797310263153712431104 1375245713604461400686592 1418222142154600819458048 1508199981989182744559616 1540784549501294717435904 1631418934766076759638016 1680855872183230600839168 1727384754458198921969664 1733382618188956557115392 1835346301611836354592768 1890962856206134425944064 1950055445462576126754816 2054379399335059623247872 2062868570406692101029888 2311176824251942076153856 2447128402149115139457024 2521283808274845901258752 2600073927283434835673088 2669594620526307424862208 2836444284309201638916096 3081569099002589434871808 3262837869532153519276032 3466765236377913114230784 3670692603223672709185536 3781925712412268851888128 3900110890925152253509632 4125737140813384202059776 4622353648503884152307712 4894256804298230278914048 5042567616549691802517504 5200147854566869671346176 5672888568618403277832192 6163138198005178869743616 6933530472755826228461568 7341385206447345418371072 7563851424824537703776256 7800221781850304507019264 9244707297007768304615424 9788513608596460557828096 10400295709133739342692352 11345777137236806555664384 13867060945511652456923136 14682770412894690836742144 15127702849649075407552512 15600443563700609014038528 18489414594015536609230848 20800591418267478685384704 22691554274473613111328768 27734121891023304913846272 29365540825789381673484288 31200887127401218028077056 41601182836534957370769408 45383108548947226222657536 55468243782046609827692544 62401774254802436056154112 83202365673069914741538816 124803548509604872112308224 166404731346139829483077632 249607097019209744224616448 499214194038419488449232896
- Sum of all divisors σ(n): 1754264440488196262619740019
- Sum of proper divisors (its aliquot sum) s(n): 1255050246449776774170507123
- 499214194038419488449232896 is an abundant number, because the sum of its proper divisors (1255050246449776774170507123) is greater than itself. Its abundance is 755836052411357285721274227
Bases of 499214194038419488449232896
- Binary: 110011100111100001011011110101111100000111010100100010000000000000000000000000000000000002
- Hexadecimal: 0x19CF0B7AF83A91000000000
- Base-36: 1QQ4RO0UQ2MRR40000
Squares and roots of 499214194038419488449232896
- 499214194038419488449232896 squared (4992141940384194884492328962) is 249214811529428743921628277282552387915964690848546816
- 499214194038419488449232896 cubed (4992141940384194884492328963) is 124411571280100383250200700394629434993316814990457244764389980918387591543259136
-
499214194038419488449232896 is a
perfect square number . Itssquare root is 22343101710336 -
The
cube root of 499214194038419488449232896 is 793284511.5668343557
Scales and comparisons
How big is 499214194038419488449232896?- 499,214,194,038,419,488,449,232,896 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 499,214,194,038,419,488,449,232,896 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 499214194038419488449232896 cubic inches would be around 66107042.6 feet tall.
Recreational maths with 499214194038419488449232896
- 499214194038419488449232896 backwards is 698232944884914830491412994
- The number of decimal digits it has is: 27
- The sum of 499214194038419488449232896's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 499214194038419488449232896 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 499214194038419488449232896 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/499214194038419488449232896/
Chicago style:
Numbermatics. 2024. "Number 499214194038419488449232896 - Facts about the integer". https://numbermatics.com/n/499214194038419488449232896/
The information we have on file for 499214194038419488449232896 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 499214194038419488449232896, math, Factors of 499214194038419488449232896, curriculum, school, college, exams, university, Prime factorization of 499214194038419488449232896, STEM, science, technology, engineering, physics, economics, calculator, four hundred ninety-nine septillion, two hundred fourteen sextillion, one hundred ninety-four quintillion, thirty-eight quadrillion, four hundred nineteen trillion, four hundred eighty-eight billion, four hundred forty-nine million, two hundred thirty-two thousand, eight hundred ninety-six.