114957713492616872329887744
114,957,713,492,616,872,329,887,744 is an even composite number composed of five prime numbers multiplied together.
114957713492616872329887744 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 114957713492616872329887744:
214 × 314 × 172 × 194 × 794
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 19 × 19 × 19 × 19 × 79 × 79 × 79 × 79)See below for interesting mathematical facts about the number 114957713492616872329887744 from the Numbermatics database.
Names of 114957713492616872329887744
- Cardinal: 114957713492616872329887744 can be written as One hundred fourteen septillion, nine hundred fifty-seven sextillion, seven hundred thirteen quintillion, four hundred ninety-two quadrillion, six hundred sixteen trillion, eight hundred seventy-two billion, three hundred twenty-nine million, eight hundred eighty-seven thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 1.14957713492616872329887744 × 1026
Factors of 114957713492616872329887744
Divisors of 114957713492616872329887744
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 19 24 27 32 34 36 38 48 51 54 57 64 68 72 76 79 81 96 102 108 114 128 136 144 152 153 158 162 171 192 204 216 228 237 243 256 272 288 289 304 306 316 323 324 342 361 384 408 432 456 459 474 486 512 513 544 576 578 608 612 632 646 648 684 711 722 729 768 816 864 867 912 918 948 969 972 1024 1026 1083 1088 1152 1156 1216 1224 1264 1292 1296 1343 1368 1377 1422 1444 1458 1501 1536 1539 1632 1728 1734 1824 1836 1896 1938 1944 2048 2052 2133 2166 2176 2187 2304 2312 2432 2448 2528 2584 2592 2601 2686 2736 2754 2844 2888 2907 2916 3002 3072 3078 3249 3264 3456 3468 3648 3672 3792 3876 3888 4029 4096 4104 4131 4266 4332 4352 4374 4503 4608 4617 4624 4864 4896 5056 5168 5184 5202 5372 5472 5491 5508 5688 5776 5814 5832 6004 6137 6144 6156 6241 6399 6498 6528 6561 6859 6912 6936 7296 7344 7584 7752 7776 7803 8058 8192 8208 8262 8532 8664 8704 8721 8748 9006 9216 9234 9248 9728 9747 9792 10112 10336 10368 10404 10744 10944 10982 11016 11376 11552 11628 11664 12008 12087 12274 12288 12312 12393 12482 12798 12996 13056 13122 13509 13718 13824 13851 13872 14592 14688 15168 15504 15552 15606 16116 16384 16416 16473 16524 17064 17328 17408 17442 17496 18012 18411 18432 18468 18496 18723 19197 19456 19494 19584 19683 20224 20577 20672 20736 20808 21488 21888 21964 22032 22752 22831 23104 23256 23328 23409 24016 24174 24548 24576 24624 24786 24964 25517 25596 25992 26112 26163 26244 27018 27436 27648 27702 27744 28519 29184 29241 29376 30336 31008 31104 31212 32232 32832 32946 33048 34128 34656 34816 34884 34992 36024 36261 36822 36864 36936 36992 37179 37446 38394 38912 38988 39168 39366 40448 40527 41154 41344 41472 41553 41616 42976 43776 43928 44064 45504 45662 46208 46512 46656 46818 48032 48348 49096 49152 49248 49419 49572 49928 51034 51192 51984 52224 52326 52488 54036 54872 55233 55296 55404 55488 56169 57038 57591 58368 58482 58752 59049 60672 61731 62016 62208 62424 64464 65664 65892 66096 68256 68493 69312 69632 69768 69984 70227 72048 72522 73644 73728 73872 73984 74358 74892 76551 76788 77824 77976 78336 78489 78732 80896 81054 82308 82688 82944 83106 83232 85557 85952 87552 87723 87856 88128 91008 91324 92416 93024 93312 93636 96064 96696 98192 98496 98838 99144 99856 102068 102384 103968 104329 104448 104652 104976 106097 108072 108783 109744 110466 110592 110808 110976 111537 112338 114076 115182 116603 116736 116964 117504 118098 118579 121344 121581 123462 124032 124416 124659 124848 128928 130321 131328 131784 132192 136512 136986 138624 139264 139536 139968 140454 144096 145044 147288 147456 147744 147968 148257 148716 149784 153102 153576 155648 155952 156672 156978 157464 161792 162108 164616 165376 165699 165888 166212 166464 168507 171114 171904 172773 175104 175446 175712 176256 177147 182016 182648 184832 185193 186048 186624 187272 192128 193392 196384 196992 197676 198288 199712 204136 204768 205479 207936 208658 208896 209304 209952 210681 212194 216144 217566 219488 220932 221184 221616 221952 223074 224676 228152 229653 230364 233206 233472 233928 235008 235467 236196 237158 242688 243162 246924 248064 248832 249318 249696 256671 257856 260642 262656 263169 263568 264384 273024 273972 277248 278528 279072 279936 280908 288192 290088 294576 295488 295936 296514 297432 299568 306204 307152 311296 311904 312987 313344 313956 314928 318291 323584 324216 326349 329232 330752 331398 331776 332424 332928 334611 337014 342228 343808 345546 349809 350208 350892 351424 352512 354294 355737 364032 364743 365296 369664 370386 372096 373248 373977 374544 384256 386784 390963 392768 393984 395352 396576 399424 408272 409536 410958 415872 417316 417792 418608 419904 421362 424388 432288 433789 435132 438976 441864 442368 443232 443904 444771 446148 449352 456304 459306 460728 466412 466944 467856 470016 470934 472392 474316 484823 485376 486324 493039 493848 496128 497097 497664 498636 499392 505521 513342 515712 518319 521284 525312 526338 527136 528768 531441 541861 546048 547944 554496 555579 558144 559872 561816 576384 580176 589152 590976 591872 593028 594864 599136 612408 614304 616437 623808 625974 626688 627912 629856 632043 636582 647168 648432 652698 658464 661504 662796 663552 664848 665856 669222 674028 684456 687616 688959 691092 699618 700416 701784 702848 705024 706401 708588 711474 728064 729486 730592 739328 740772 744192 746496 747954 749088 768512 770013 773568 781926 785536 787968 789507 790704 793152 798848 816544 819072 821916 831744 834632 835584 837216 839808 842724 848776 864576 867578 870264 877952 883728 886464 887808 889542 892296 898704 912608 918612 921456 932824 933888 935712 938961 940032 941868 944784 948632 954873 969646 970752 972648 979047 986078 987696 992256 994194 995328 997272 998784 1003833 1011042 1026684 1031424 1036638 1042568 1049427 1050624 1052676 1054272 1057536 1062882 1067211 1083722 1092096 1094229 1095888 1108992 1111158 1116288 1119744 1121931 1123632 1152768 1160352 1172889 1178304 1181952 1183744 1186056 1189728 1198272 1224816 1228608 1232874 1247616 1251948 1253376 1255824 1259712 1264086 1273164 1294336 1296864 1301367 1305396 1316928 1323008 1325592 1327104 1329696 1331712 1334313 1338444 1348056 1368912 1375232 1377918 1382184 1399236 1400832 1403568 1405696 1410048 1412802 1417176 1422948 1454469 1456128 1458972 1461184 1478656 1479117 1481544 1488384 1491291 1492992 1495908 1498176 1516563 1537024 1540026 1547136 1554957 1563852 1571072 1575936 1579014 1581408 1586304 1594323 1597696 1625583 1633088 1638144 1643832 1663488 1666737 1669264 1674432 1679616 1685448 1697552 1729152 1735156 1740528 1755904 1767456 1772928 1775616 1779084 1784592 1797408 1803649 1825216 1837224 1842912 1849311 1865648 1871424 1877922 1880064 1883736 1889568 1896129 1897264 1909746 1939292 1941504 1945296 1958094 1972156 1975392 1982251 1984512 1988388 1990656 1994544 1997568 2007666 2015843 2022084 2053368 2062848 2066877 2073276 2085136 2098854 2101248 2105352 2108544 2115072 2119203 2125764 2134422 2167444 2184192 2188458 2191776 2215457 2217984 2222316 2232576 2239488 2243862 2247264 2253001 2305536 2310039 2320704 2345778 2356608 2363904 2367488 2368521 2372112 2379456 2396544 2449632 2457216 2465748 2495232 2503896 2506752 2511648 2519424 2528172 2546328 2593728 2602734 2610792 2633856 2646016 2651184 2659392 2663424 2668626 2676888 2696112 2737824 2750464 2755836 2764368 2798472 2801664 2807136 2811392 2816883 2820096 2825604 2834352 2845896 2864619 2908938 2912256 2917944 2922368 2937141 2957312 2958234 2963088 2976768 2982582 2985984 2991816 2996352 3011499 3033126 3074048 3080052 3094272 3109914 3127704 3142144 3148281 3151872 3158028 3162816 3172608 3188646 3195392 3201633 3251166 3266176 3276288 3282687 3287664 3326976 3333474 3338528 3348864 3359232 3365793 3370896 3395104 3458304 3470312 3481056 3511808 3518667 3534912 3545856 3551232 3558168 3569184 3594816 3607298 3650432 3674448 3685824 3698622 3731296 3742848 3755844 3760128 3767472 3779136 3792258 3794528 3819492 3878584 3883008 3890592 3904101 3916188 3944312 3950784 3964502 3969024 3976776 3981312 3989088 3995136 4002939 4015332 4031686 4044168 4106736 4125696 4133754 4146552 4170272 4197708 4202496 4210704 4217088 4230144 4238406 4251528 4268844 4334888 4363407 4368384 4376916 4383552 4430914 4435968 4437351 4444632 4465152 4473873 4478976 4487724 4494528 4506002 4549689 4611072 4620078 4641408 4664871 4691556 4713216 4727808 4734976 4737042 4744224 4758912 4782969 4793088 4876749 4899264 4914432 4931496 4990464 5000211 5007792 5023296 5038848 5056344 5092656 5187456 5205468 5221584 5267712 5292032 5302368 5318784 5326848 5337252 5353776 5392224 5410947 5475648 5500928 5511672 5528736 5547933 5596944 5614272 5622784 5633766 5640192 5651208 5668704 5688387 5691792 5729238 5817876 5824512 5835888 5844736 5874282 5914624 5916468 5926176 5946753 5953536 5965164 5971968 5983632 5992704 6022998 6047529 6066252 6148096 6160104 6188544 6200631 6219828 6255408 6284288 6296562 6303744 6316056 6325632 6345216 6357609 6377292 6390784 6403266 6502332 6532352 6552576 6565374 6575328 6646371 6653952 6666948 6677056 6697728 6718464 6731586 6741792 6759003 6790208 6916608 6930117 6940624 6962112 7023616 7037334 7069824 7091712 7102464 7105563 7116336 7138368 7189632 7214596 7300864 7348896 7371648 7397244 7462592 7485696 7511688 7520256 7534944 7558272 7584516 7589056 7638984 7757168 7781184 7808202 7832376 7888624 7901568 7929004 7938048 7953552 7978176 7990272 8005878 8030664 8063372 8088336 8213472 8241991 8251392 8267508 8293104 8340544 8381663 8395416 8404992 8421408 8434176 8450649 8460288 8476812 8503056 8537688 8593857 8669776 8726814 8736768 8753832 8767104 8811423 8861828 8871936 8874702 8889264 8930304 8947746 8957952 8975448 8989056 9012004 9034497 9099378 9211637 9222144 9240156 9282816 9329742 9367741 9383112 9426432 9444843 9455616 9474084 9488448 9517824 9565938 9586176 9604899 9753498 9798528 9828864 9848061 9862992 9980928 10000422 10015584 10046592 10077696 10097379 10112688 10185312 10295359 10374912 10410936 10443168 10535424 10556001 10604736 10637568 10653696 10674504 10707552 10784448 10821894 10951296 11001856 11023344 11057472 11095866 11193888 11228544 11245568 11267532 11280384 11302416 11337408 11376774 11383584 11458476 11635752 11649024 11671776 11689472 11712303 11748564 11832936 11852352 11893506 11907072 11930328 11943936 11967264 11985408 12008817 12045996 12095058 12132504 12296192 12320208 12377088 12401262 12439656 12510816 12568576 12593124 12607488 12632112 12651264 12690432 12715218 12754584 12781568 12806532 13004664 13064704 13090221 13105152 13130748 13150656 13292742 13307904 13312053 13333896 13354112 13395456 13421619 13436928 13463172 13483584 13518006 13580416 13649067 13833216 13860234 13881248 13924224 13994613 14047232 14074668 14139648 14183424 14204928 14211126 14232672 14276736 14379264 14429192 14601728 14630247 14697792 14743296 14794488 14925184 14971392 15000633 15023376 15069888 15116544 15169032 15178112 15277968 15514336 15562368 15616404 15664752 15777248 15803136 15858008 15876096 15907104 15956352 15980544 16011756 16061328 16126744 16176672 16232841 16426944 16483982 16502784 16535016 16586208 16643799 16681088 16763326 16790832 16842816 16868352 16901298 16920576 16953624 17006112 17065161 17075376 17187714 17339552 17453628 17473536 17507664 17534208 17622846 17723656 17743872 17749404 17778528 17840259 17860608 17895492 17915904 17950896 17978112 18024008 18068994 18142587 18198756 18423274 18444288 18480312 18565632 18601893 18659484 18735482 18766224 18852864 18889686 18911232 18948168 18976896 19035648 19072827 19131876 19172352 19209798 19506996 19597056 19657728 19696122 19725984 19939113 19961856 20000844 20031168 20093184 20155392 20194758 20225376 20277009 20370624 20590718 20749824 20790351 20821872 20886336 21070848 21112002 21209472 21275136 21307392 21316689 21349008 21415104 21568896 21643788 21902592 22003712 22046688 22114944 22191732 22387776 22457088 22491136 22535064 22560768 22604832 22674816 22753548 22767168 22916952 23271504 23343552 23378944 23424606 23497128 23665872 23704704 23787012 23814144 23860656 23934528 23970816 24017634 24091992 24190116 24265008 24592384 24640416 24725973 24754176 24802524 24879312 25021632 25137152 25144989 25186248 25214976 25264224 25302528 25351947 25380864 25430436 25509168 25563136 25613064 25781571 26009328 26129408 26180442 26210304 26261496 26301312 26434269 26585484 26615808 26624106 26667792 26708224 26790912 26843238 26873856 26926344 26967168 27036012 27103491 27160832 27298134 27634911 27666432 27720468 27762496 27848448 27989226 28094464 28103223 28149336 28279296 28334529 28366848 28422252 28465344 28553472 28758528 28814697 28858384 29203456 29260494 29395584 29486592 29544183 29588976 29850368 29942784 30001266 30046752 30139776 30233088 30292137 30338064 30356224 30555936 30886077 31028672 31124736 31232808 31329504 31554496 31606272 31668003 31716016 31814208 31912704 31961088 32023512 32122656 32253488 32353344 32465682 32853888 32967964 33005568 33070032 33172416 33287598 33362176 33526652 33581664 33685632 33736704 33802596 33841152 33907248 34012224 34130322 34150752 34269331 34375428 34679104 34907256 34947072 35015328 35068416 35136909 35245692 35447312 35498808 35557056 35680518 35721216 35790984 35831808 35901792 35956224 36026451 36048016 36137988 36285174 36397512 36846548 36888576 36960624 37131264 37203786 37318968 37470964 37532448 37662769 37705728 37779372 37822464 37896336 37953792 38071296 38145654 38263752 38301017 38344704 38419596 38950081 39013992 39194112 39270663 39315456 39392244 39451968 39878226 39923712 39936159 40001688 40062336 40186368 40264857 40310784 40389516 40450752 40554018 40741248 40947201 41181436 41499648 41580702 41643744 41772672 41983839 42141696 42224004 42418944 42550272 42614784 42633378 42698016 42807019 42830208 43137792 43287576 43805184 43890741 44093376 44229888 44383464 44775552 44914176 44982272 45001899 45070128 45209664 45349632 45507096 45534336 45833904 46543008 46687104 46757888 46849212 46994256 47331744 47409408 47574024 47628288 47721312 47869056 47941632 48035268 48183984 48380232 48530016 48698523 49280832 49451946 49508352 49605048 49758624 49931397 50043264 50274304 50289978 50372496 50528448 50605056 50703894 50761728 50860872 51018336 51126272 51195483 51226128 51563142 52018656 52258816 52360884 52420608 52522992 52602624 52868538 53170968 53231616 53248212 53335584 53416448 53520777 53581824 53686476 53747712 53852688 53934336 54072024 54206982 54321664 54427761 54596268 55269822 55332864 55440936 55524992 55696896 55805679 55978452 56188928 56206446 56298672 56558592 56669058 56733696 56844504 56930688 57106944 57218481 57517056 57629394 57716768 58406912 58520988 58791168 58973184 59088366 59177952 59700736 59817339 59885568 60002532 60093504 60279552 60466176 60584274 60676128 60712448 60831027 61111872 61772154 62057344 62249472 62371053 62465616 62659008 63108992 63212544 63336006 63432032 63628416 63825408 63922176 63950067 64047024 64245312 64506976 64706688 64931364 65707776 65935928 66011136 66140064 66344832 66575196 66724352 67053304 67163328 67371264 67473408 67605192 67682304 67814496 68024448 68260644 68301504 68538662 68750856 69358208 69814512 70030656 70136832 70273818 70491384 70894624 70997616 71114112 71361036 71442432 71581968 71803584 71912448 72052902 72096032 72275976 72570348 72795024 73693096 73777152 73921248 74177919 74262528 74407572 74637936 74941928 75064896 75325538 75411456 75434967 75558744 75644928 75792672 75907584 76055841 76142592 76291308 76527504 76602034 76689408 76839192 77344713 77900162 78027984 78388224 78541326 78630912 78784488 78903936 79302807 79756452 79847424 79872318 80003376 80124672 80372736 80529714 80621568 80779032 80901504 81108036 81310473 81482496 81894402 82362872 82904733 82999296 83161404 83287488 83545344 83967678 84283392 84309669 84448008 84837888 85003587 85100544 85266756 85396032 85614038 85660416 86275584 86444091 86575152 87610368 87781482 88186752 88459776 88632549 88766928 89551104 89828352 89964544 90003798 90140256 90419328 90699264 90876411 91014192 91068672 91667808 92658231 93086016 93374208 93515776 93698424 93988512 94663488 94818816 95004009 95148048 95442624 95738112 95883264 96070536 96367968 96760464 97060032 97397046 98561664 98903892 99016704 99210096 99517248 99862794 100086528 100548608 100579956 100744992 101056896 101210112 101407788 101523456 101721744 102036672 102252544 102390966 102452256 102807993 103126284 104037312 104517632 104721768 104841216 105045984 105205248 105410727 105737076 106341936 106496424 106671168 106832896 107041554 107163648 107372952 107495424 107705376 107868672 108079353 108144048 108413964 108643328 108855522 109192536 110539644 110665728 110881872 111049984 111393792 111611358 111956904 112377856 112412892 112597344 112988307 113117184 113338116 113467392 113689008 113861376 114213888 114436962 114903051 115034112 115258788 115433536 116813824 116850243 117041976 117582336 117811989 117946368 118176732 118355904 119401472 119634678 119771136 119808477 120005064 120187008 120559104 120794571 120932352 121168548 121352256 121424896 121662054 122223744 122841603 123544308 124114688 124498944 124742106 124931232 125318016 125951517 126217984 126425088 126672012 126864064 127256832 127650816 127844352 127900134 128094048 128421057 128490624 129013952 129413376 129862728 131415552 131672223 131871856 132280128 132689664 133150392 133448704 134106608 134326656 134742528 134946816 135005697 135210384 135628992 136048896 136521288 136603008 137077324 137501712 138716416 139629024 140061312 140273664 140547636 140982768 141789248 141995232 142228224 142488271 142722072 142884864 143163936 143607168 143824896 144105804 144192064 144551952 145140696 145590048 146095569 147386192 147842496 148355838 148525056 148815144 149275872 149794191 149883856 150129792 150651076 150822912 150869934 151117488 151585344 151815168 152111682 152285184 152582616 153055008 153204068 153378816 153586449 153678384 154689426 155800324 156055968 156597829 156776448 157082652 157261824 157568976 157807872 158605614 159251597 159512904 159694848 159744636 160006752 160249344 160562331 160745472 161059428 161243136 161558064 161803008 162216072 162620946 162964992 163283283 163788804 164725744 165809466 165998592 166322808 166574976 167090688 167417037 167935356 168566784 168619338 168896016 169675776 170007174 170201088 170533512 170792064 171228076 171320832 171655443 172551168 172888182 173150304 175021103 175220736 175562964 176373504 176919552 177265098 177533856 177987079 179102208 179452017 179656704 180007596 180280512 180838656 181398528 181752822 182028384 182137344 182493081 183335616 185316462 186172032 186748416 187031552 187113159 187396848 187977024 189326976 189637632 190008018 190296096 190885248 191476224 191766528 191850201 192141072 192735936 193520928 194120064 194794092 197123328 197807784 198033408 198420192 199034496 199725588 200173056 201159912 201489984 202113792 202420224 202815576 203046912 203443488 204073344 204781932 204904512 205615986 206252568 208074624 209035264 209443536 210091968 210410496 210821454 211474152 212683872 212992848 213342336 213665792 214083108 214327296 214745904 215410752 215737344 216158706 216288096 216827928 217286656 217711044 218385072 221079288 221331456 221763744 222099968 222533757 222787584 223222716 223913808 224825784 225194688 225976614 226234368 226304901 226676232 226934784 227378016 227722752 228167523 228427776 228873924 229806102 230068224 230517576 230867072 232034139 233627648 233700486 234083952 235164672 235623978 235892736 236353464 236711808 237908421 238802944 239269356 239542272 239616954 240010128 240374016 241118208 241589142 241864704 242337096 242704512 242849792 243324108 244447488 245683206 247088616 248229376 248714199 248997888 249484212 249862464 250636032 251903034 252435968 252850176 252929007 253344024 253728128 254513664 255010761 255301632 255800268 256188096 256842114 256981248 258027904 258826752 259332273 259725456 262831104 263344446 263743712 264560256 265379328 265897647 266300784 266897408 268213216 268653312 269485056 269893632 270011394 270420768 271257984 272097792 273042576 273206016 274154648 275003424 277432832 277974693 279258048 280122624 280547328 281095272 281965536 283578496 283990464 284456448 284976542 285012027 285444144 286327872 287214336 287649792 288211608 288384128 289103904 290281392 291180096 292191138 294772384 295684992 296711676 297050112 297630288 298551744 299588382 299767712 300259584 301302152 301645824 301739868 302234976 303170688 303630336 304223364 304570368 305165232 306110016 306408136 306757632 307172898 307356768 308423979 309378852 311600648 312111936 313195658 313552896 314165304 314523648 315137952 315615744 316232181 317211228 318503194 319025808 319489272 320013504 320498688 321124662 321490944 322118856 322486272 323116128 323606016 324238059 324432144 325241892 325929984 326566566 327577608 329451488 331618932 331997184 332645616 333149952 334181376 334834074 335870712 337133568 337238676 337792032 338964921 339351552 340014348 340402176 341067024 341584128 342456152 342641664 343310886 344709153 345102336 345776364 346300608 350042206 350441472 350550729 351125928 352747008 353435967 353839104 354530196 355067712 355974158 358204416 358904034 359313408 359425431 360015192 360561024 361677312 362383713 362797056 363505644 364056768 364274688 364986162 366671232 368524809 370632924 372344064 373496832 374063104 374226318 374793696 375954048 377854551 378653952 379275264 380016036 380592192 381770496 382952448 383533056 383700402 384282144 385263171 385471872 387041856 388240128 389588184 394246656 395016669 395615568 396840384 398068992 399451176 400346112 402319824 402979968 404227584 404840448 405017091 405631152 406886976 408146688 409563864 409809024 411231972 412505136 416149248 418070528 418887072 420183936 420820992 421642908 422948304 425367744 425985696 426684672 427331584 427464813 428166216 428654592 429491808 430821504 431474688 432317412 432576192 433655856 434573312 435422088 436770144 438286707 442158576 443527488 444199936 445067514 445575168 446445432 447827616 449382573 449651568 450389376 451953228 452468736 452609802 453352464 454756032 455445504 456335046 456855552 457747848 459612204 460136448 460759347 461035152 461734144 464068278 467255296 467400972 468167904 469793487 470329344 471247956 471785472 472706928 473423616 475816842 477605888 477754791 478538712 479084544 479233908 480020256 480748032 481686993 482236416 483178284 483729408 484674192 485409024 485699584 486648216 488894976 489849849 491366412 494177232 496458752 497428398 497995776 498968424 499724928 501272064 502251111 503806068 504871936 505700352 505858014 506688048 507456256 509027328 510021522 510603264 511600536 512376192 513684228 513962496 514966329 516055808 517653504 518664546 519450912 525063309 525662208 526688892 527487424 529120512 530758656 531795294 532601568 533794816 533961237 536426432 537306624 538356051 538970112 540022788 540841536 542515968 544195584 546085152 546412032 547479243 548309296 550006848 554865664 555949386 558516096 560245248 561094656 561339477 562190544 563931072 567156992 567980928 568912896 569953084 570024054 570888288 572655744 574428672 575299584 575550603 576423216 576768256 578207808 580562784 582360192 584382276 589544768 591369984 593423352 594100224 595260576 597103488 599176764 599535424 600519168 602604304 603479736 604469952 606341376 607260672 608446728 609140736 610330464 612220032 612816272 614345796 614713536 616847958 618757704 623201296 624223872 626391316 627105792 628330608 630275904 631231488 632464362 634422456 637006388 638051616 638978544 640027008 640997376 642249324 642981888 644237712 646232256 647212032 648476118 648864288 650483784 651117289 651859968 653133132 655155216 658902976 662151377 663237864 663994368 665291232 666299904 667601271 668362752 669668148 671741424 674477352 675584064 677929842 678703104 678914703 680028696 680804352 682134048 683168256 684502569 684912304 685283328 686621772 689418306 690204672 691552728 692601216 696102417 700084412 700882944 701101458 702251856 705494016 706871934 707678208 709060392 710135424 711948316 713725263 716408832 717808068 718626816 718850862 720030384 721122048 723354624 724767426 725594112 727011288 727719323 728113536 728549376 729972324 733342464 737049618 740051539 741265848 744688128 746142597 746993664 748452636 749587392 751908096 755709102 757307904 758550528 758787021 760032072 761184384 763540992 765032283 765904896 767400804 768564288 770526342 770943744 774083712 776480256 777996819 779176368 788493312 790033338 791231136 793680768 796137984 797692941 798902352 800692224 804639648 805959936 808455168 809680896 810034182 811262304 813333361 813773952 816293376 819127728 819618048 822463944 825010272 832298496 833924079 837774144 840367872 841641984 843285816 845896608 850735488 851971392 853369344 854663168 854929626 855036081 856332432 858983616 861643008 862949376 864634824 865152384 867311712 869146624 870844176 873540288 876573414 884317152 887054976 888399872 890135028 891150336 892890864 895655232 898765146 899303136 900778752 903906456 904937472 905219604 906704928 909512064 910891008 912670092 913711104 915495696 919224408 920272896 921518694 922070304 923468288 925271937 928136556 934801944 936335808 939586974 940658688 942495912 943570944 945413856 946847232 948696543 951633684 955211776 955509582 957077424 958467816 960040512 961496064 963373986 964472832 966356568 967458816 969348384 970818048 971399168 972714177 973296432 977789952 979699698 982732824 988354464 992917504 994856796 995991552 997936848 999449856 1002544128 1004502222 1007612136 1009743872 1011400704 1011716028 1013376096 1014912512 1016894763 1018054656 1020043044 1021206528 1023201072 1024752384 1027368456 1027924992 1029932658 1032111616 1034127459 1035307008 1037329092 1038901824 1050126618 1051324416 1051652187 1053377784 1054974848 1058241024 1060307901 1061517312 1063590588 1065203136 1067589632 1067922474 1072852864 1074613248 1076712102 1077940224 1078276293 1080045576 1081683072 1085031936 1087151139 1088391168 1092170304 1092824064 1094958486 1096618592 1100013696 1105574427 1109731328 1111898772 1117032192 1120490496 1122189312 1122678954 1124381088 1127862144 1134313984 1135961856 1137825792 1139906168 1140048108 1141776576 1145311488 1148857344 1150599168 1151101206 1152846432 1153536512 1155789513 1156415616 1161125568 1164720384 1168764552 1179089536 1182739968 1185050007 1186846704 1190521152 1194206976 1198353528 1199070848 1201038336 1205208608 1206959472 1208939904 1212682752 1214521344 1215051273 1216893456 1220660928 1224440064 1225632544 1228691592 1229427072 1233695916 1237515408 1246402592 1248447744 1252782632 1254211584 1256661216 1260551808 1262462976 1264928724 1268844912 1274012776 1276103232 1277957088 1280054016 1281994752 1282394439 1284498648 1285963776 1288475424 1292464512 1294424064 1296952236 1297728576 1300967568 1302234578 1303719936 1306266264 1310310432 1314860121 1317805952 1324302754 1326475728 1330582464 1332599808 1335202542 1336725504 1339336296 1343482848 1348147719 1348954704 1351168128 1355859684 1357406208 1357829406 1360057392 1364268096 1366336512 1369005138 1369824608 1370566656 1373243544 1378836612 1380409344 1382278041 1383105456 1385202432 1392204834 1400168824 1401765888 1402202916 1404503712 1409380461 1410988032 1413743868 1415356416 1418120784 1420270848 1423896632 1427450526 1432817664 1433264373 1435616136 1437253632 1437701724 1440060768 1442244096 1445060979 1446709248 1449534852 1451188224 1454022576 1455438646 1456227072 1457098752 1459944648 1466684928 1469549547 1474099236 1480103078 1482531696 1489376256 1492285194 1493987328 1496905272 1499174784 1503816192 1506753333 1511418204 1514615808 1517101056 1517574042 1520064144 1522368768 1527081984 1530064566 1531809792 1534801608 1537128576 1541052684 1541887488 1544898987 1548167424 1552960512 1555993638 1558352736 1575189927 1576986624 1580066676 1582462272 1587361536 1592275968 1595385882 1597804704 1601384448 1601883711 1609279296 1611919872 1615068153 1616910336 1620068364 1622524608 1626666722 1627547904 1632586752 1638255456 1639236096 1642437729 1644927888 1650020544 1664596992 1667848158 1675548288 1680735744 1683283968 1684018431 1686571632 1691793216 1701470976 1703942784 1706738688 1709326336 1709859252 1710072162 1712664864 1717967232 1723286016 1725898752 1726651809 1729269648 1730304768 1734623424 1738293248 1741688352 1747080576 1753146828 1768634304 1774109952 1776799744 1780270056 1782300672 1785781728 1791310464 1797530292 1798606272 1801557504 1807812912 1810439208 1813409856 1819024128 1821782016 1825340184 1827422208 1830991392 1838448816 1843037388 1844140608 1846936576 1850543874 1856273112 1869603888 1872671616 1879173948 1881317376 1884991824 1890827712 1893694464 1897393086 1903267368 1910423552 1911019164 1914154848 1916935632 1920081024 1922992128 1926747972 1928945664 1932713136 1938696768 1941636096 1942798336 1945428354 1946592864 1953351867 1955579904 1959399396 1965465648 1976708928 1985835008 1986454131 1989713592 1991983104 1995873696 1998899712 2002803813 2005088256 2009004444 2015224272 2019487744 2023432056 2026752192 2029825024 2033789526 2036109312 2036744109 2040086088 2042413056 2046402144 2049504768 2053507707 2054736912 2055849984 2059865316 2064223232 2068254918 2070614016 2074658184 2077803648 2088307251 2100253236 2102648832 2103304374 2106755568 2109949696 2116482048 2120615802 2123034624 2127181176 2130406272 2135179264 2135844948 2141175789 2145705728 2149226496 2153424204 2155880448 2156552586 2160091152 2163366144 2170063872 2174302278 2176782336 2183157969 2184340608 2185648128 2189916972 2193237184 2200027392 2211148854 2219462656 2220154617 2223797544 2234064384 2238427791 2240980992 2245357908 2248762176 2255724288 2268627968 2271923712 2275651584 2276361063 2279812336 2280096216 2283553152 2290622976 2295096849 2297714688 2302202412 2305692864 2307073024 2311579026 2312831232 2322251136 2329440768 2333990457 2337529104 2358179072 2365479936 2370100014 2373693408 2381042304 2388413952 2393078823 2396707056 2398141696 2402076672 2410417216 2413918944 2417879808 2425365504 2429042688 2430102546 2433786912 2440000083 2441321856 2448880128 2451265088 2457383184 2458854144 2467391832 2475030816 2492805184 2496895488 2501772237 2505565264 2513322432 2521103616 2524925952 2529857448 2537689824 2548025552 2552206464 2555914176 2560108032 2563989504 2564788878 2565108243 2568997296 2576950848 2584929024 2588848128 2593904472 2595457152 2601935136 2604469156 2607439872 2612532528 2620620864 2629720242 2635611904 2648605508 2652951456 2661164928 2665199616 2670405084 2673451008 2678672592 2686965696 2696295438 2697909408 2702336256 2707277149 2711719368 2714812416 2715658812 2720114784 2728536192 2732673024 2738010276 2739649216 2741133312 2746487088 2757673224 2760818688 2764556082 2766210912 2770404864 2775815811 2784409668 2800337648 2804405832 2809007424 2818760922 2821976064 2827487736 2830712832 2836241568 2840541696 2846089629 2847793264 2854901052 2865635328 2866528746 2871232272 2875403448 2880121536 2884488192 2890121958 2893418496 2899069704 2902376448 2908045152 2910877292 2912454144 2914197504 2918142531 2919889296 2933369856 2939099094 2948198472 2960206156 2965063392 2975358751 2978752512 2984570388 2987974656 2993810544 2998349568 3007632384 3013506666 3022836408 3025780343 3029231616 3034202112 3035148084 3040128288 3044737536 3050684289 3054163968 3060129132 3063619584 3069603216 3074257152 3082105368 3083774976 3089797974 3096334848 3102382377 3105921024 3111987276 3116705472 3150379854 3153973248 3154956561 3160133352 3164924544 3174723072 3180923703 3184551936 3190771764 3195609408 3202768896 3203767422 3218558592 3223839744 3230136306 3233820672 3234828879 3240136728 3245049216 3253333444 3255095808 3261453417 3265173504 3276510912 3278472192 3284875458 3289855776 3300041088 3316723281 3329193984 3335696316 3351096576 3361471488 3366567936 3368036862 3373143264 3381754501 3383586432 3402941952 3407885568 3413477376 3419718504 3420144324 3425329728 3435934464 3446572032 3451797504 3453303618 3458539296 3460609536 3467368539 3469246848 3483376704 3494161152 3506293656 3537268608 3548219904 3553599488 3555150021 3560540112 3571563456 3582620928 3595060584 3597212544 3603115008 3615625824 3620878416 3626819712 3638048256 3643564032 3645153819 3650680368 3661982784 3676897632 3686074776 3688281216 3693873152 3701087748 3712546224 3739207776 3745343232 3758347896 3762634752 3769983648 3781655424 3787388928 3794786172 3806534736 3822038328 3828309696 3833871264 3840162048 3845984256 3847183317 3853495944 3857891328 3865426272 3877393536 3883272192 3890856708 3893185728 3906703734 3911159808 3918798792 3930931296 3944580363 3953417856 3971670016 3972908262 3979427184 3991747392 3997799424 4005607626 4010176512 4018008888 4030448544 4038975488 4044443157 4046864112 4053504384 4059650048 4067579052 4072218624 4073488218 4080172176 4092804288 4099009536 4107015414 4109473824 4111699968 4119730632 4128446464 4136509836 4141228032 4149316368 4155607296 4176614502 4200506472 4205297664 4206608748 4213511136 4219899392 4228141383 4232964096 4241231604 4246069248 4254362352 4260812544 4271689896 4282351578 4291411456 4298452992 4299793119 4306848408 4311760896 4313105172 4320182304 4326732288 4335182937 4340127744 4348604556 4353564672 4366315938 4368681216 4371296256 4379833944 4386474368 4400054784 4408648641 4422297708 4438925312 4440309234 4447595088 4468128768 4476855582 4481961984 4490715816 4497524352 4511448576 4520259999 4537255936 4543847424 4551303168 4552722126 4559624672 4560192432 4567106304 4581245952 4590193698 4595429376 4604404824 4611385728 4614146048 4623158052 4625662464 4644502272 4658881536 4667980914 4675058208 4716358144 4725569781 4730959872 4740200028 4747386816 4762084608 4776827904 4786157646 4793414112 4796283392 4804153344 4805651133 4820834432 4827837888 4835759616 4845204459 4850731008 4860205092 4867573824 4880000166 4882643712 4897760256 4902530176 4914766368 4917708288 4927313187 4934783664 4950061632 4985610368 4993790976 5003544474 5011130528 5026644864 5042207232 5049851904 5052055293 5059714896 5075379648 5096051104 5104412928 5111828352 5120216064 5127979008 5129577756 5130216486 5137994592 5153901696 5169858048 5177696256 5187808944 5190914304 5203870272 5208938312 5214879744 5225065056 5241241728 5259440484 5271223808 5297211016 5305902912 5322329856 5330399232 5340810168 5346902016 5357345184 5373931392 5392590876 5395818816 5404672512 5414554298 5423438736 5431317624 5440229568 5457072384 5465346048 5476020552 5479298432 5482266624 5492974176 5515346448 5529112164 5532421824 5540809728 5551631622 5568819336 5600675296 5608811664 5618014848 5637521844 5643952128 5654975472 5672483136 5681083392 5692179258 5695586528 5709802104 5731270656 5733057492 5742464544 5750806896 5760243072 5768976384 5780243916 5786836992 5798139408 5816090304 5821754584 5824908288 5828395008 5836285062 5839778592 5860055601 5866739712 5878198188 5896396944 5920412312 5930126784 5950717502 5957505024 5959362393 5969140776 5975949312 5987621088 5996699136 6008411439 6015264768 6027013332 6045672816 6051560686 6058463232 6070296168 6080256576 6089475072 6101368578 6108327936 6110232327 6120258264 6127239168 6139206432 6148514304 6160523121 6164210736 6167549952 6179595948 6192669696 6204764754 6211842048 6223974552 6233410944 6264921753 6300759708 6307946496 6309913122 6320266704 6329849088 6349446144 6361847406 6369103872 6381543528 6391218816 6405537792 6407534844 6423527367 6437117184 6447679488 6460272612 6467641344 6469657758 6480273456 6490098432 6506666888 6510191616 6522906834 6530347008 6549473907 6553021824 6556944384 6569750916 6579711552 6600082176 6633446562 6658387968 6660463851 6671392632 6702193152 6715283373 6722942976 6736073724 6746286528 6763509002 6767172864 6805883904 6815771136 6826954752 6829083189 6839437008 6840288648 6850659456 6871868928 6885290547 6893144064 6906607236 6917078592 6921219072 6934737078 6938493696 6966753408 6988322304 7001971371 7012587312 7074537216 7096439808 7107198976 7110300042 7121080224 7143126912 7165241856 7179236469 7190121168 7194425088 7206230016 7231251648 7241756832 7253639424 7276096512 7287128064 7290307638 7301360736 7320000249 7323965568 7353795264 7372149552 7376562432 7387746304 7402175496 7425092448 7478415552 7490686464 7505316711 7516695792 7539967296 7563310848 7574777856 7589572344 7613069472 7644076656 7656619392 7667742528 7680324096 7691968512 7694366634 7695324729 7706991888 7730852544 7754787072 7766544384 7781713416 7786371456 7813407468 7822319616 7837597584 7861862592 7889160726 7906835712 7943340032 7945816524 7958854368 7983494784 7995598848 8011215252 8020353024 8036017776 8060897088 8077950976 8088886314 8093728224 8107008768 8119300096 8121831447 8135158104 8144437248 8146976436 8160344352 8185608576 8198019072 8214030828 8218947648 8223399936 8239461264 8256892928 8273019672 8282456064 8298632736 8311214592 8327447433 8353229004 8401012944 8413217496 8427022272 8439798784 8456282766 8465928192 8482463208 8492138496 8508724704 8521625088 8538268887 8543379792 8564703156 8582822912 8596905984 8599586238 8613696816 8626210344 8640364608 8653464576 8670365874 8680255488 8697209112 8707129344 8732631876 8737362432 8742592512 8754427593 8759667888 8772948736 8800109568 8817297282 8844595416 8877850624 8880618468 8895190176 8926076253 8936257536 8953711164 8963923968 8981431632 8995048704 9022897152 9040519998 9074511872 9077341029 9087694848 9102606336 9105444252 9119249344 9120384864 9134212608 9152052867 9162491904 9180387396 9190858752 9208809648 9222771456 9228292096 9246316104 9251324928 9289004544 9307147131 9317763072 9335961828 9350116416 9432716288 9451139562 9461919744 9464869683 9480400056 9494773632 9524169216 9542771109 9553655808 9572315292 9586828224 9592566784 9608306688 9611302266 9641668864 9655675776 9671519232 9690408918 9701462016 9704486637 9720410184 9735147648 9760000332 9765287424 9784360251 9795520512 9805060352 9829532736 9835416576 9854626374 9869567328 9900123264 9950169843 9971220736 9987581952 10007088948 10022261056 10053289728 10084414464 10099703808 10104110586 10119429792 10145263503 10150759296 10192102208 10208825856 10223656704 10240432128 10259155512 10260432972 10275989184 10307803392 10339716096 10355392512 10375617888 10381828608 10402105617 10407740544 10417876624 10450130112 10482483456 10518880968 10542447616 10594422032 10611805824 10644659712 10660798464 10665450063 10681620336 10714690368 10747862784 10785181752 10791637632 10809345024 10829108596 10846877472 10862635248 10880459136 10914144768 10930692096 10935461457 10952041104 10958596864 10985948352 11030692896 11058224328 11064843648 11081619456 11103263244 11137638672 11201350592 11217623328 11236029696 11256573409 11275043688 11287904256 11309950944 11344966272 11362166784 11384358516 11391173056 11419604208 11466114984 11484929088 11501613792 11520486144 11537952768 11541549951 11560487832 11573673984 11596278816 11632180608 11643509168 11649816576 11672570124 11679557184 11720111202 11733479424 11756396376 11792793888 11833741089 11840824624 11860253568 11901435004 11915010048 11918724786 11938281552 11975242176 11993398272 12016822878 12030529536 12054026664 12091345632 12103121372 12116926464 12133329471 12140592336 12160513152 12178950144 12202737156 12216655872 12220464654 12240516528 12278412864 12297028608 12321046242 12328421472 12335099904 12359191896 12371228491 12385339392 12409529508 12423684096 12447949104 12466821888 12529843506 12580876163 12601519416 12615892992 12619826244 12640533408 12659698176 12684424149 12698892288 12723694812 12738207744 12763087056 12782437632 12815069688 12847054734 12874234368 12895358976 12899379357 12920545224 12935282688 12939315516 12960546912 12980196864 13005548811 13013333776 13020383232 13045813668 13060694016 13098947814 13106043648 13113888768 13139501832 13159423104 13200164352 13225945923 13266893124 13316775936 13320927702 13342785264 13404386304 13430566746 13445885952 13472147448 13492573056 13527018004 13534345728 13560779997 13611767808 13631542272 13653909504 13658166378 13678874016 13680577296 13701318912 13743737856 13770581094 13786288128 13813214472 13826667137 13834157184 13842438144 13869474156 13876987392 13933506816 13976644608 14003942742 14025174624 14060979241 14149074432 14176709343 14192879616 14220600084 14242160448 14286253824 14330483712 14358472938 14380242336 14388850176 14412460032 14416953399 14462503296 14483513664 14507278848 14535613377 14552193024 14580615276 14602721472 14640000498 14647931136 14707590528 14744299104 14753124864 14775492608 14781939561 14804350992 14850184896 14956831104 14981372928 15010633422 15033391584 15079934592 15126621696 15149555712 15156165879 15179144688 15226138944 15288153312 15313238784 15335485056 15360648192 15383937024 15388733268 15390649458 15413983776 15461705088 15509574144 15533088768 15563426832 15572742912 15626814936 15644639232 15675195168 15723725184 15778321452 15813671424 15891633048 15917708736 15966989568 15991197696 16022430504 16040706048 16072035552 16121794176 16177772628 16187456448 16214017536 16238600192 16243662894 16270316208 16293952872 16320688704 16371217152 16396038144 16428061656 16437895296 16446799872 16478922528 16513785856 16546039344 16597265472 16622429184 16654894866 16706458008 16802025888 16826434992 16854044544 16879597568 16912565532 16931856384 16964926416 17017449408 17043250176 17076537774 17086759584 17129406312 17165645824 17193811968 17199172476 17227393632 17252420688 17280729216 17306929152 17340731748 17360510976 17394418224 17465263752 17474724864 17485185024 17508855186 17519335776 17545897472 17580166803 17600219136 17634594564 17689190832 17761236936 17790380352 17852152506 17872515072 17878087179 17907422328 17927847936 17962863264 17990097408 18025234317 18045794304 18081039996 18149023744 18154682058 18175389696 18210888504 18238498688 18240769728 18268425216 18304105734 18324983808 18330696981 18360774792 18381717504 18417619296 18445542912 18456584192 18481569363 18492632208 18502649856 18578009088 18614294262 18635526144 18671923656 18700232832 18794765259 18865432576 18902279124 18923839488 18929739366 18960800112 18989547264 19048338432 19085542218 19107311616 19144630584 19173656448 19185133568 19216613376 19222604532 19283337728 19311351552 19343038464 19380817836 19402924032 19408973274 19440820368 19470295296 19520000664 19530574848 19568720502 19591041024 19610120704 19648421721 19659065472 19670833152 19709252748 19739134656 19800246528 19900339686 19942441472 19975163904 19981391553 20014177896 20044522112 20106579456 20145850119 20168828928 20208221172 20238859584 20290527006 20301518592 20384204416 20417651712 20447313408 20480864256 20487249567 20518311024 20520865944 20551978368 20615606784 20655871641 20679432192 20751235776 20763657216 20804211234 20815481088 20835753248 20900260224 20964966912 21005914113 21037761936 21084895232 21188844064 21223611648 21289319424 21321596928 21330900126 21363240672 21429380736 21495725568 21570363504 21583275264 21618690048 21658217192 21693754944 21725270496 21760918272 21828289536 21861384192 21870922914 21904082208 21917193728 21960000747 21971896704 22061385792 22116448656 22129687296 22163238912 22206526488 22275277344 22402701184 22435246656 22472059392 22513146818 22515950133 22550087376 22619901888 22689932544 22724333568 22768717032 22782346112 22839208416 22932229968 22969858176 23003227584 23040972288 23075905536 23083099902 23085974187 23120975664 23192557632 23264361216 23287018336 23299633152 23345140248 23359114368 23440222404 23466958848 23512792752 23585587776 23667482178 23681649248 23720507136 23802870008 23830020096 23837449572 23876563104 23950484352 23986796544 24033645756 24061059072 24108053328 24182691264 24206242744 24233852928 24266658942 24281184672 24321026304 24357900288 24365494341 24405474312 24433311744 24440929308 24481033056 24556825728 24594057216 24642092484 24656842944 24670199808 24718383792 24742456982 24770678784 24819059016 24847368192 24895898208 24933643776 24982342299 25059687012 25161752326 25203038832 25239652488 25281066816 25319396352 25368848298 25397784576 25447389624 25476415488 25526174112 25564875264 25614806661 25630139376 25694109468 25748468736 25790717952 25798758714 25841090448 25878631032 25921093824 25960393728 26011097622 26026667552 26040766464 26091627336 26121388032 26197895628 26212087296 26227777536 26263282779 26279003664 26318846208 26400328704 26451891846 26533786248 26633551872 26641855404 26685570528 26778228759 26808772608 26861133492 26891771904 26944294896 26985146112 27054036008 27068691456 27121559994 27223535616 27232023087 27263084544 27307819008 27316332756 27357748032 27361154592 27402637824 27456158601 27487475712 27541162188 27572576256 27626428944 27653334274 27668314368 27684876288 27738948312 27753974784 27867013632 27921441393 27953289216 28007885484 28050349248 28121958482 28298148864 28353418686 28385759232 28394609049 28441200168 28484320896 28572507648 28628313327 28660967424 28716945876 28760484672 28777700352 28824920064 28833906798 28925006592 28967027328 29014557696 29071226754 29104386048 29113459911 29161230552 29205442944 29280000996 29295862272 29353080753 29415181056 29488598208 29506249728 29550985216 29563879122 29608701984 29700369792 29850509529 29913662208 29962745856 30021266844 30066783168 30159869184 30253243392 30299111424 30312331758 30358289376 30435790509 30452277888 30576306624 30626477568 30670970112 30721296384 30777466536 30781298916 30827967552 30923410176 31019148288 31066177536 31126853664 31145485824 31206316851 31253629872 31350390336 31447450368 31556642904 31627342848 31783266096 31835417472 31933979136 31982395392 31996350189 32044861008 32144071104 32243588352 32355545256 32374912896 32428035072 32477200384 32487325788 32540632416 32587905744 32641377408 32742434304 32792076288 32806384371 32856123312 32875790592 32957845056 33027571712 33092078688 33194530944 33244858368 33309789732 33412916016 33604051776 33652869984 33708089088 33759195136 33769720227 33825131064 33863712768 33929852832 34034898816 34086500352 34153075548 34173519168 34258812624 34331291648 34398344952 34454787264 34504841376 34561458432 34613858304 34624649853 34681463496 34721021952 34788836448 34930527504 34949449728 35017710372 35038671552 35091794944 35160333606 35200438272 35269189128 35378381664 35501223267 35522473872 35580760704 35704305012 35745030144 35756174358 35814844656 35925726528 35980194816 36050468634 36091588608 36162079992 36298047488 36309364116 36350779392 36399988413 36421777008 36476997376 36481539456 36536850432 36608211468 36649967616 36661393962 36721549584 36835238592 36891085824 36913168384 36963138726 36985264416 37005299712 37113685473 37156018176 37228588524 37271052288 37343847312 37400465664 37589530518 37730865152 37742628489 37804558248 37847678976 37859478732 37921600224 37979094528 38053272447 38096676864 38171084436 38214623232 38289261168 38347312896 38370267136 38445209064 38566675456 38622703104 38686076928 38698138071 38761635672 38805848064 38817946548 38881640736 38940590592 39016646433 39040001328 39061149696 39137441004 39182082048 39220241408 39296843442 39318130944 39341666304 39418505496 39478269312 39600493056 39677837769 39800679372 39884882944 39950327808 39962783106 40028355792 40089044224 40213158912 40291700238 40337657856 40416442344 40477719168 40581054012 40603037184 40682339991 40768408832 40835303424 40894626816 40961728512 40974499134 41036622048 41041731888 41103956736 41231213568 41311743282 41358864384 41480001411 41502471552 41527314432 41608422468 41630962176 41671506496 41800520448 41929933824 42011828226 42075523872 42169790464 42182937723 42377688128 42447223296 42530128029 42578638848 42661800252 42726481344 42858761472 42991451136 43140727008 43166550528 43237380096 43250860197 43316434384 43387509888 43450540992 43521836544 43606840131 43656579072 43741845828 43808164416 43834387456 43920001494 43943793408 44122771584 44232897312 44259374592 44326477824 44345818683 44413052976 44550554688 44805402368 44870493312 44944118784 45026293636 45031900266 45100174752 45239803776 45379865088 45448667136 45468497637 45537434064 45564692224 45678416832 45864459936 45939716352 46006455168 46081944576 46151811072 46166199804 46171948374 46241951328 46385115264 46528722432 46574036672 46599266304 46690280496 46718228736 46880444808 46933917696 47025585504 47171175552 47334964356 47363298496 47441014272 47605740016 47674899144 47753126208 47900968704 47973593088 48067291512 48122118144 48216106656 48365382528 48412485488 48533317884 48562369344 48642052608 48715800576 48730988682 48810948624 48881858616 48962066112 49113651456 49188114432 49284184968 49313685888 49340399616 49436767584 49484913964 49541357568 49638118032 49791796416 49867287552 49964684598 50119374024 50323504652 50406077664 50479304976 50562133632 50638792704 50737696596 50795569152 50894779248 51052348224 51129750528 51229613322 51260278752 51388218936 51438265831 51496937472 51581435904 51597517428 51682180896 51757262064 51842187648 51920787456 52022195244 52053335104 52081532928 52183254672 52395791256 52424174592 52455555072 52526565558 52558007328 52637692416 52740500409 52800657408 52903783692 53067572496 53283710808 53371141056 53556457518 53617545216 53634261537 53722266984 53783543808 53888589792 53970292224 54075702951 54108072016 54137382912 54243119988 54447071232 54464046174 54526169088 54632665512 54715496064 54722309184 54805275648 54912317202 54974951424 54992090943 55082324376 55145152512 55252857888 55306668548 55336628736 55369752576 55444708089 55477896624 55507949568 55734027264 55842882786 55906578432 56015770968 56100698496 56243916964 56384295777 56596297728 56706837372 56771518464 56789218098 56882400336 56968641792 57145015296 57256626654 57321934848 57433891752 57489826517 57520969344 57555400704 57649840128 57667813596 57850013184 57934054656 58029115392 58142453508 58208772096 58226919822 58322461104 58410885888 58560001992 58591724544 58706161506 58830362112 58945265163 58977196416 59012499456 59127758244 59217403968 59400739584 59701019058 59827324416 59925491712 59944174659 60042533688 60133566336 60319738368 60437550357 60506486784 60624663516 60716578752 60871581018 60904555776 61152613248 61252955136 61341940224 61442592768 61461748701 61554933072 61562597832 61655935104 61846820352 61967614923 62038296576 62253707328 62290971648 62412633702 62507259744 62700780672 62894900736 63017742339 63113285808 63254685696 63566532192 63670834944 63867958272 63964790784 63992700378 64089722016 64253335519 64288142208 64487176704 64711090512 64749825792 64856070144 64974651576 65081264832 65175811488 65282754816 65484868608 65584152576 65612768742 65712246624 65751581184 65880002241 65915690112 66184157376 66389061888 66489716736 66619579464 66825832032 67208103552 67305739968 67416178176 67518390272 67539440454 67547850399 67650262128 67859705664 68069797632 68173000704 68306151096 68347038336 68517625248 68662583296 68796689904 68909574528 69009682752 69122916864 69227716608 69249299706 69257922561 69362926992 69577672896 69861055008 69898899456 70035420744 70077343104 70183589888 70320667212 70400876544 70538378256 70756763328 71002446534 71044947744 71161521408 71408610024 71490060288 71512348716 71629689312 71851453056 71960389632 72100937268 72183177216 72324159984 72618728232 72701558784 72799976826 72843554016 72953994752 72963078912 73073700864 73096483023 73216422936 73299935232 73322787924 73443099168 73670477184 73782171648 73926277452 73970528832 74010599424 74227370946 74312036352 74457177048 74542104576 74687694624 74800931328 74947026897 75179061036 75461730304 75485256978 75609116496 75718957464 75843200448 75958189056 76106544894 76193353728 76342168872 76429246464 76578522336 76694625792 76740534272 76844419983 76890418128 77133350912 77245406208 77372153856 77396276142 77523271344 77635893096 77763281472 77881181184 78033292866 78080002656 78122299392 78274882008 78364164096 78440482816 78593686884 78636261888 78683332608 78837010992 78956538624 79200986112 79355675538 79601358744 79769765888 79900655616 79925566212 80056711584 80178088448 80334686277 80426317824 80583400476 80675315712 80832884688 80955438336 81162108024 81206074368 81364679982 81536817664 81670606848 81696069261 81789253632 81923457024 81948998268 82073244096 82083463776 82207913472 82368475803 82462427136 82623486564 82717728768 82960002822 83004943104 83054628864 83216844936 83261924352 83343012992 83601040896 83764324179 83859867648 84023656452 84151047744 84339580928 84365875446 84755376256 84894446592 85060256058 85157277696 85183827147 85323600504 85452962688 85717522944 85884939981 85982902272 86281454016 86333101056 86474760192 86501720394 86632868768 86775019776 86901081984 87043673088 87213680262 87313158144 87340379733 87483691656 87616328832 87668774912 87840002988 87887586816 88245543168 88465794624 88518749184 88652955648 88691637366 88826105952 89101109376 89610804736 89740986624 89888237568 90052587272 90063800532 90200349504 90479607552 90759730176 90897334272 90936995274 91074868128 91129384448 91307371527 91356833664 91728919872 91879432704 92012910336 92163889152 92332399608 92343896748 92483902656 92770230528 93057444864 93148073344 93198532608 93380560992 93436457472 93618950553 93760889616 94051171008 94342351104 94669928712 94726596992 94882028544 95211480032 95349798288 95506252416 95801937408 95947186176 95989050567 96134583024 96432213312 96730765056 96824970976 97066635768 97124738688 97284105216 97431601152 97461977364 97621897248 97763717232 97924132224 98227302912 98376228864 98568369936 98627371776 98873535168 98969827928 99082715136 99276236064 99583592832 99734575104 99929369196 100238748048 100647009304 100812155328 100958609952 101124267264 101277585408 101309160681 101475393192 101591138304 101789558496 102104696448 102259501056 102459226644 102520557504 102776437872 102876531662 102993874944 103195034856 103364361792 103514524128 103684375296 103841574912 103873949559 104044390488 104106670208 104163065856 104366509344 104791582512 104848349184 105053131116 105116014656 105275384832 105481000818 105601314816 105807567384 106135144992 106503669801 106567421616 106742282112 107112915036 107235090432 107268523074 107444533968 107777179584 107940584448 108151405902 108216144032 108274765824 108486239976 108894142464 108928092348 109052338176 109199965239 109265331024 109430992128 109444618368 109610551296 109824634404 109949902848 109984181886 110164648752 110505715776 110613337096 110673257472 110739505152 110889416178 110955793248 111015899136 111341056419 111468054528 111685765572 111813156864 112031541936 112201396992 112487833928 112768591554 113192595456 113227885467 113413674744 113543036928 113578436196 113764800672 113937283584 114159817341 114290030592 114513253308 114643869696 114867783504 114979653034 115041938688 115110801408 115335627192 115700026368 115868109312 116058230784 116094414213 116284907016 116417544192 116453839644 116644922208 116821771776 117049939299 117120003984 117183449088 117412323012 117660724224 117890530326 117954392832 118024998912 118255516488 118434807936 118801479168 119033513307 119402038116 119654648832 119850983424 119888349318 120085067376 120267132672 120639476736 120875100714 121012973568 121249327032 121433157504 121743162036 121809111552 122047019973 122305226496 122505910272 122683880448 122885185536 122923497402 123109866144 123125195664 123311870208 123693640704 123935229846 124076593152 124440004233 124507414656 124581943296 124825267404 125014519488 125401561344 125789801472 126035484678 126226571616 126509371392 126548813169 127133064384 127341669888 127590384087 127735916544 127985400756 128179444032 128506671038 128576284416 128974353408 129422181024 129499651584 129712140288 129752580591 129949303152 130162529664 130351622976 130565509632 130820520393 130969737216 131225537484 131424493248 131503162368 131760004482 131831380224 132368314752 132778123776 132979433472 133037456049 133239158928 133651664064 134416207104 134611479936 134832356352 135036780544 135078880908 135095700798 135300524256 135719411328 136139595264 136346001408 136405492911 136612302192 136694076672 137035250496 137325166592 137593379808 137819149056 138019365504 138245833728 138455433216 138498599412 138515845122 138725853984 139155345792 139722110016 139797798912 140070841488 140154686208 140367179776 140641334424 140801753088 141076756512 141513526656 142004893068 142089895488 142323042816 142817220048 143024697432 143259378624 143702906112 143920779264 144201874536 144366354432 144648319968 145237456464 145599953652 145687108032 145907989504 145926157824 146147401728 146192966046 146432845872 146645575848 146886198336 147340954368 147564343296 147852554904 147941057664 148021198848 148454741892 148624072704 148914354096 149375389248 149601862656 149894053794 150358122072 150923460608 150970513956 151218232992 151437914928 151686400896 151916378112 152213089788 152386707456 152684337744 153157044672 153389251584 153481068544 153688839966 153780836256 154266701824 154314797493 154490812416 154744307712 154792552284 155046542688 155271786192 155526562944 155762362368 156066585732 156160005312 156244598784 156549764016 156880965632 157187373768 157272523776 157366665216 157674021984 157913077248 158221501227 158401972224 158711351076 159202717488 159539531776 159851132424 160113423168 160356176896 160669372554 160852635648 160902784611 161166800952 161350631424 161665769376 161910876672 162227108853 162324216048 162412148736 162729359964 163073635328 163341213696 163392138522 163578507264 163897996536 164146488192 164166927552 164415826944 164736951606 164924854272 164976272829 165246973128 165435457536 165920005644 166009886208 166109257728 166334124267 166433689872 166523848704 166686025984 167202081792 167528648358 167719735296 168047312904 168302095488 168679161856 168731750892 169152887331 169510752512 169788893184 170120512116 170314555392 170367654294 170647201008 170905925376 171435045888 171769879962 171965804544 172469479551 172562908032 172666202112 172949520384 173003440788 173265737536 173550039552 173802163968 174087346176 174427360524 174626316288 174680759466 174967383312 175232657664 175337549824 175680005976 175775173632 176491086336 176835795489 176931589248 177037498368 177383274732 177652211904 178202218752 179221609472 179481973248 179776475136 179832523977 180105174544 180127601064 180400699008 180959215104 181312651071 181519460352 181873990548 182149736256 182258768896 182614743054 182713667328 183457839744 183758865408 184025820672 184327778304 184385246103 184664799216 184687793496 184967805312 185540461056 185902844769 186114889728 186296146688 186761121984 186872914944 187237901106 187521779232 188102342016 188684702208 189053227017 189339857424 189453193984 189764057088 190422960064 190699596576 191012504832 191603874816 191894372352 191978101134 192269166048 192760006557 192864426624 193461530112 193649941952 194133271536 194249477376 194568210432 194923954728 195243794496 195527434464 195848264448 196454605824 196752457728 197136739872 197254743552 197640006723 197747070336 197939655856 198552472128 199167185664 199469150208 199858738392 200477496096 201294018608 201624310656 201917219904 202248534528 202555170816 202618321362 202643551197 202950786384 203579116992 204209392896 204519002112 204918453288 205041115008 205552875744 205753063324 205987749888 206390069712 206728723584 207029048256 207368750592 207683149824 207747899118 207773767683 208088780976 208213340416 208733018688 209583165024 209696698368 210106262232 210232029312 210550769664 210962001636 211202629632 211615134768 212270289984 213007339602 213134843232 213484564224 213874894771 214225830072 214470180864 214537046148 214889067936 215554359168 215881168896 216302811804 216432288064 216549531648 216972479952 217856184696 218104676352 218399930478 218530662048 218861984256 218889236736 219221102592 219289449069 219649268808 219899805696 219968363772 220329297504 221011431552 221226674192 221346514944 221778832356 221911586496 222031798272 222682112838 222936109056 223371531144 223626313728 224063083872 224402793984 224841080691 224975667856 225537183108 226385190912 226455770934 226827349488 227156872392 227529601344 227874567168 228319634682 228580061184 229026506616 229287739392 229735567008 229959306068 230083877376 230221602816 230533259949 230671254384 231400052736 231736218624 232116461568 232188828426 232569814032 232907679288 233289844416 233643543552 234099878598 234240007968 234366898176 234824646024 235053341329 235321448448 235781060652 235908785664 236049997824 236511032976 236869615872 237602958336 238067026614 238804076232 239036647097 239309297664 239701966848 239776698636 240170134752 240534265344 241004058831 241278953472 241750201428 242025947136 242498654064 242866315008 243486324072 243618223104 244094039946 244610452992 245011820544 245088207783 245367760896 245770371072 245846994804 246219732288 246250391328 246623740416 247105427409 247387281408 247870459692 248153186304 248880008466 249014829312 249163886592 249650534808 250029038976 250803122688 251292972537 251579602944 252070969356 252453143232 253018742784 253097626338 254266128768 254683339776 255180768174 255471833088 255551481441 255970801512 256358888064 257013342076 257152568832 257654819943 257948706816 258844362048 258999303168 259424280576 259505161182 259898606304 260325059328 260703245952 261131019264 261641040786 261939474432 262021139199 262451074968 262848986496 263006324736 263520008964 263662760448 264736629504 265556247552 265958866944 266074912098 266478317856 267158605579 267303328128 268832414208 269222959872 269664712704 270157761816 270191401596 270601048512 271438822656 272279190528 272692002816 272810985822 273224604384 273388153344 273922114581 274070500992 275186759616 275638298112 276038731008 276491667456 276997198824 277031690244 277451707968 278310691584 279444220032 279595597824 280141682976 280309372416 280734359552 280856851659 281282668848 282153513024 283027053312 284009786136 284179790976 284646085632 285634440096 286049394864 286518757248 287405812224 287841558528 287967151701 288403749072 289296639936 290474912928 291199907304 291374216064 291815979008 291852315648 292294803456 292385932092 292865691744 293291151696 293772396672 294681908736 295128686592 295705109808 295882115328 296909483784 297248145408 297828708192 298750778496 299203725312 299788107588 300716244144 301941027912 302436465984 302875829856 303372801792 303832756224 303927482043 304426179576 304773414912 305368675488 306314089344 306778503168 307377679932 307561672512 308533403648 308629594986 308981624832 309585104568 310093085376 310543572384 311053125888 311524724736 311621848677 312133171464 312320010624 312489197568 313099528032 313761931264 314374747536 314545047552 315348043968 315826154496 316443002454 316803944448 317422702152 318405434976 319079063552 319511009403 319702264848 320226846336 320712353792 321338745108 321705271296 321805569222 322333601904 323331538752 323821753344 324454217706 324648432096 324824297472 325458719928 326147270656 326682427392 326784277044 327157014528 327795993072 328292976384 328333855104 328831653888 329473903212 329849708544 329952545658 330493946256 331840011288 332019772416 332218515456 332668248534 332867379744 333047697408 333372051968 334023169257 334404163584 335057296716 335439470592 336094625808 336604190976 337463501784 338305774662 339021505024 339577786368 339683656401 340241024232 340629110784 340735308588 341294402016 341811850752 342479452023 342870091776 343539759924 343931609088 344938959102 345125816064 345332404224 346006881576 346531475072 347100079104 347604327936 348174692352 348283242639 348854721048 349252632576 349361518932 349934766624 350465315328 350675099648 351149817897 351360011952 351550347264 352982172672 353671590978 353863178496 354074996736 354766549464 355304423808 356404437504 357100539921 358443218944 358963946496 359552950272 359665047954 360210349088 360255202128 360801398016 361918430208 362625302142 363038920704 363747981096 364299472512 364517537792 365229486108 365427334656 366915679488 367517730816 368051641344 368655556608 368770492206 369329598432 369375586992 369935610624 371080922112 371805689538 372229779456 372592293376 373320012699 373522243968 373745829888 374475802212 375043558464 376204684032 377369404416 378106454034 378679714848 378906387968 379528114176 379646439507 380845920128 381399193152 382025009664 382771152261 383207749632 383956202268 384538332096 385520013114 385728853248 386923060224 387299883904 388266543072 388498954752 389136420864 389257741773 389847909456 390487588992 391054868928 391696528896 392461561179 392909211648 394273479744 394509487104 395280013446 395494140672 395879311712 397104944256 398334371328 398938300416 399112368147 399717476784 400954992192 402588037216 403248621312 403834439808 404497069056 405110341632 405236642724 405287102394 405901572768 407158233984 408418785792 409038004224 409836906576 410082230016 411105751488 411506126648 411975499776 412780139424 413457447168 414058096512 414737501184 415366299648 415495798236 415547535366 416177561952 416426680832 417466037376 419166330048 419393396736 420212524464 420464058624 421101539328 421924003272 422405259264 423230269536 424540579968 426014679204 426269686464 426969128448 427749789542 428451660144 429074092296 429778135872 431108718336 431762337792 432605623608 432864576128 433099063296 433944959904 435712369392 436799860956 437061324096 437723968512 437778473472 438442205184 438578898138 439298537616 439936727544 440658595008 442022863104 442453348384 442693029888 443557664712 443823172992 444063596544 445364225676 445872218112 446743062288 448126167744 448805587968 449682161382 449951335712 451074366216 452770381824 452911541868 453654698976 454313744784 455059202688 455749134336 456639269364 457160122368 458053013232 459471134016 459918612136 460167754752 460443205632 461066519898 461342508768 462800105472 462944392479 463472437248 464232923136 464377656852 465139628064 465815358576 466579688832 467287087104 468199757196 468480015936 468733796352 469649292048 470106682658 470642896896 471562121304 471817571328 472099995648 473022065952 473739231744 474664503681 475205916672 476134053228 477608152464 478073294194 478618595328 479553397272 480340269504 481068530688 482008117662 482557906944 482708353833 483500402856 484051894272 484997308128 485732630016 486681326559 486972648144 487236446208 488188079892 489220905984 490023641088 490176415566 490735521792 491693989608 492439464576 492500782656 493247480832 494210854818 494774562816 494928818487 495740919384 496306372608 497760016932 498029658624 498327773184 499002372801 499301069616 500058077952 501606245376 502585945074 503159205888 504141938712 504906286464 506037485568 506195252676 507458661993 508532257536 509366679552 510361536348 510943666176 511102962882 511941603024 512717776128 514026684152 514305137664 515309639886 515897413632 517408438653 517688724096 517998606336 518848561152 519010322364 519797212608 520650118656 521406491904 522262038528 523282081572 523878948864 524042278398 524902149936 525697972992 526012649472 527040017928 527325520896 529473259008 530507386467 531112495104 532149824196 532956635712 534317211158 534606656256 537664828416 538445919744 539329425408 539497571931 540315523632 540382803192 541202097024 542877645312 543937953213 544558381056 545621971644 546449208768 546776306688 547844229162 548141001984 550373519232 551276596224 552077462016 552983334912 553155738309 553994397648 554063380488 554903415936 556621383168 557708534307 558888440064 560283365952 560618744832 561468719104 561713703318 562565337696 564307026048 566054106624 567159681051 568019572272 568359581952 569292171264 571268880192 572098789728 573037514496 574811624448 575683117056 575934303402 576807498144 578280019671 578593279872 580949825856 582399814608 582748432128 583631958016 583704631296 584771864184 585731383488 586582303392 587544793344 589363817472 590257373184 591410219616 591764230656 592920020169 593818967568 595657416384 597501556992 598407450624 599576215176 601432488288 603882055824 604872931968 605751659712 606745603584 607665512448 607854964086 607930653591 608852359152 610737350976 612628178688 613557006336 614755359864 615123345024 617066807296 617259189972 617963249664 619170209136 620186170752 621087144768 622106251776 623049449472 623243697354 623321303049 624266342928 624640021248 626199056064 627523862528 628749495072 629090095104 630696087936 631652308992 632886004908 633607888896 634845404304 636810869952 638158127104 639022018806 639404529696 640453692672 641424707584 641624684313 642677490216 643410542592 643611138444 644667203808 646663077504 647643506688 648908435412 649296864192 649648594944 650917439856 652294541312 653568554088 654314029056 655591986144 656585952768 656667710208 657663307776 657868347207 658947806424 659699417088 659905091316 660987892512 663680022576 664039544832 665336497068 665734759488 666095394816 666744103936 668046338514 668808327168 670114593432 670878941184 672189251616 673208381952 674523242073 674927003568 676611549324 678043010048 679155572736 679367312802 680482048464 681470617176 682588804032 683623701504 684958904046 685740183552 687079519848 687863218176 689877918204 690251632128 690664808448 691599779847 692013763152 693062950144 694200158208 695208655872 696349384704 696566485278 697709442096 698723037864 699869533248 700930630656 701350199296 702299635794 702720023904 703100694528 705160023987 705964345344 707343181956 707726356992 708149993472 709533098928 710608847616 712808875008 714201079842 716886437888 717109941291 717927892992 719105900544 719330095908 720420698176 720510404256 721602796032 723012176493 723836860416 725250604284 726077841408 727495962192 728598945024 729035075584 730458972216 730854669312 733831358976 735035461632 735264623349 736103282688 737311113216 737540984412 738659196864 738751173984 739871221248 741316282227 742161844224 743611379076 744459558912 745184586752 746640025398 747044487936 747491659776 748951604424 750087116928 752409368064 753878917611 754738808832 756212908068 757359429696 757812775936 759056228352 759292879014 761691840256 762798386304 764050019328 765542304522 766415499264 766654444323 767912404536 769076664192 771040026228 771457706496 772964459829 773846120448 774599767808 776533086144 776997909504 778272841728 778515483546 779695818912 780975177984 782109737856 783393057792 784923122358 785818423296 786063417597 788546959488 789018974208 790560026892 790988281344 791758623424 794209888512 796668742656 797876600832 798224736294 799434953568 801475816737 801909984384 805176074432 806497242624 807668879616 808994138112 810473285448 810574204788 811803145536 814316467968 816837571584 818076008448 819673813152 820164460032 821766343743 822211502976 823012253296 825560278848 826914894336 828116193024 829475002368 830991596472 831095070732 832355123904 832853361664 834932074752 838332660096 838786793472 840425048928 840928117248 842203078656 842570554977 843848006544 846460539072 849081159936 852029358408 852539372928 853938256896 855499579084 856903320288 858148184592 859556271744 862217436672 863524675584 863901455103 865211247216 865729152256 867889919808 871424738784 873599721912 874122648192 875447937024 875556946944 876884410368 877157796276 878597075232 879873455088 881317190016 884045726208 884906696768 885386059776 887115329424 887646345984 890728451352 891744436224 893486124576 896252335488 897611175936 899364322764 899902671424 902148732432 905823083736 907309397952 908627489568 910118405376 911498268672 911782446129 913278538728 914320244736 916106026464 918942268032 919837224272 920335509504 922133039796 922685017536 925600210944 925888784958 926944874496 928755313704 930279256128 931630717152 933159377664 934574174208 934865546031 936399514392 936960031872 937467592704 939298584096 940213365316 941285793792 943124242608 943635142656 946044131904 947478463488 949329007362 950411833344 952268106456 955216304928 956146588388 957237190656 958533028209 959106794544 960680539008 962137061376 964016235324 965115813888 965416707666 967000805712 969994616256 971465260032 973362653118 973945296288 974472892416 976376159784 977327050789 978441811968 980047282176 980352831132 981471043584 983387979216 984878929152 985001565312 986494961664 988421709636 989549125632 989857636974 991481838768 995520033864 996059317248 996655546368 998004745602 998602139232 1000116155904 1002069507771 1003212490752 1005171890148 1006318411776 1008283877424 1009812572928 1012390505352 1014917323986 1017064515072 1018733359104 1019050969203 1020723072696 1021887332352 1022205925764 1023883206048 1025435552256 1027438356069 1028053368304 1028610275328 1030619279772 1031794827264 1034816877306 1035377448192 1035997212672 1038020644728 1039594425216 1041300237312 1042812983808 1044524077056 1044849727917 1046564163144 1047757897728 1048084556796 1049804299872 1051395945984 1052025298944 1053449453691 1054080035856 1054651041792 1058946518016 1061014772934 1062224990208 1064299648392 1065913271424 1068634422316 1069213312512 1071301619763 1075329656832 1076891839488 1078658850816 1078995143862 1080631047264 1080765606384 1082404194048 1085755290624 1087875906426 1089116762112 1091243943288 1092306703823 1092898417536 1093552613376 1095688458324 1096282003968 1100747038464 1102553192448 1104154924032 1105966669824 1106311476618 1107988795296 1108126760976 1109806831872 1113242766336 1115417068614 1117776880128 1119960038097 1120566731904 1121237489664 1123427406636 1125130675392 1128614052096 1132108213248 1134319362102 1136039144544 1136719163904 1138584342528 1138939318521 1142537760384 1144197579456 1146075028992 1148313456783 1149623248896 1151868606804 1153614996288 1156560039342 1157186559744 1161899651712 1164799629216 1165496864256 1167263916032 1167409262592 1167773225319 1169543728368 1171462766976 1173164606784 1175089586688 1177384683537 1178727634944 1182820439232 1183528461312 1185840040338 1187637935136 1191314832768 1195003113984 1196814901248 1197337104441 1199152430352 1202864976576 1207764111648 1209745863936 1211503319424 1213491207168 1215331024896 1215709928172 1215861307182 1217704718304 1221474701952 1225256357376 1227114012672 1229510719728 1230246690048 1234518379944 1235926499328 1238340418272 1240372341504 1242174289536 1244212503552 1246098898944 1246487394708 1246642606098 1248532685856 1249280042496 1252398112128 1257498990144 1258180190208 1261392175872 1263304617984 1265772009816 1267215777792 1269690808608 1273621739904 1278044037612 1278809059392 1280907385344 1282849415168 1283249368626 1285354980432 1287222276888 1289334407616 1293326155008 1295287013376 1297816870824 1298593728384 1299297189888 1301834879712 1304589082624 1307137108176 1311183972288 1313171905536 1313335420416 1315326615552 1315736694414 1317895612848 1319810182632 1321975785024 1327360045152 1328079089664 1330672994136 1331469518976 1332190789632 1333488207872 1336092677028 1337616654336 1340229186864 1344378503232 1346416763904 1349046484146 1349854007136 1353223098648 1356086020096 1358311145472 1358734625604 1360964096928 1362941234352 1365177608064 1367247403008 1369917808092 1371480367104 1374159039696 1379755836408 1380503264256 1381329616896 1383199559694 1384027526304 1386125900288 1388400316416 1388833177437 1390417311744 1392698769408 1393132970556 1395418884192 1397446075728 1399739066496 1401861261312 1404599271588 1405440047808 1406201389056 1410320047974 1411928690688 1414686363912 1415452713984 1416299986944 1419066197856 1421217695232 1423993511043 1425617750016 1428402159684 1433772875776 1434219882582 1435855785984 1438660191816 1440841396352 1441020808512 1443205592064 1446024352986 1447673720832 1448125061499 1450501208568 1452155682816 1454991924384 1457197890048 1458070151168 1460043979677 1460917944432 1461709338624 1467662717952 1470070923264 1470529246698 1472206565376 1475081968824 1477318393728 1477502347968 1479742442496 1482632564454 1484323688448 1484786455461 1487222758152 1488919117824 1490369173504 1493280050796 1494088975872 1494983319552 1497903208848 1500174233856 1504818736128 1507757835222 1509477617664 1512425816136 1514718859392 1515625551872 1518112456704 1518585758028 1523383680512 1525596772608 1528100038656 1531084609044 1532830998528 1533308888646 1535824809072 1538153328384 1542080052456 1542915412992 1545928919658 1547692240896 1549199535616 1552225315959 1553066172288 1553995819008 1556545683456 1557030967092 1559391637824 1561950355968 1564219475712 1566786115584 1569846244716 1571636846592 1572126835194 1577093918976 1578037948416 1581120053784 1581976562688 1583517246848 1588419777024 1591522159401 1593337485312 1596449472588 1598869907136 1602951633474 1603819968768 1610352148864 1612994485248 1615337759232 1617988276224 1618492715793 1620946570896 1621148409576 1623606291072 1628632935936 1631813859639 1633675143168 1639347626304 1640328920064 1643532687486 1644423005952 1646024506592 1651120557696 1653829788672 1656232386048 1658950004736 1659467214927 1661983192944 1662190141464 1664710247808 1665706723328 1669864149504 1676665320192 1680850097856 1681856234496 1684406157312 1685141109954 1687696013088 1692921078144 1698162319872 1704058716816 1705078745856 1707876513792 1710999158168 1713806640576 1716296369184 1719112543488 1724434873344 1727049351168 1727802910206 1730422494432 1731458304512 1734840059013 1735779839616 1742849477568 1747199443824 1748245296384 1750895874048 1751113893888 1754315592552 1757194150464 1759746910176 1762634380032 1768091452416 1769813393536 1770772119552 1774230658848 1775292691968 1778760060507 1781456902704 1786972249152 1792504670976 1795222351872 1798728645528 1799805342848 1804297464864 1811646167472 1814618795904 1817254979136 1820236810752 1822996537344 1823564892258 1823791960773 1826557077456 1832212052928 1837884536064 1839674448544 1840671019008 1844266079592 1845370035072 1851200421888 1851777569916 1853889748992 1857510627408 1860558512256 1863261434304 1866318755328 1869148348416 1869731092062 1872799028784 1873920063744 1878597168192 1880426730632 1882571587584 1886248485216 1887270285312 1892088263808 1894956926976 1898658014724 1900823666688 1904536212912 1910432609856 1912293176776 1914474381312 1917066056418 1918213589088 1921361078016 1924274122752 1924874052939 1928032470648 1930231627776 1930833415332 1934001611424 1939989232512 1942930520064 1946725306236 1947890592576 1948945784832 1952752319568 1954654101578 1956883623936 1960705662264 1962942087168 1966775958432 1969757858304 1970003130624 1972989923328 1973605041621 1976843419272 1979098251264 1979715273948 1982963677536 1991040067728 1992118634496 1996009491204 1997204278464 2000232311808 2004139015542 2006424981504 2010343780296 2012636823552 2016567754848 2019625145856 2023569726219 2024781010704 2029834647972 2034129030144 2037466718208 2038101938406 2041446145392 2044411851528 2047766412096 2050871104512 2054876712138 2056106736608 2057220550656 2061238559544 2063589654528 2069633754612 2070754896384 2071994425344 2074799339541 2076041289456 2079188850432 2082600474624 2085625967616 2089048154112 2089699455834 2093128326288 2096169113592 2099608599744 2102791891968 2104050597888 2106898907382 2108160071712 2109302083584 2115480071961 2117893036032 2122029545868 2124449980416 2128599296784 2131826542848 2137268844632 2138426625024 2142603239526 2150659313664 2151329823873 2153783678976 2157317701632 2157990287724 2161262094528 2161531212768 2164808388096 2169036529479 2171510581248 2175751812852 2178233524224 2182487886576 2184613407646 2185796835072 2187105226752 2191376916648 2192564007936 2201494076928 2205106384896 2205793870047 2208309848064 2211933339648 2212622953236 2215977590592 2216253521952 2219613663744 2223948846681 2226485532672 2230834137228 2235553760256 2239920076194 2241133463808 2242474979328 2246854813272 2250261350784 2257228104192 2261636752833 2264216426496 2268638724204 2272078289088 2273438327808 2277168685056 2277878637042 2285075520768 2288395158912 2292150057984 2296626913566 2299246497792 2299963332969 2303737213608 2307229992576 2313120078684 2314373119488 2318893379487 2323799303424 2329599258432 2330993728512 2334527832064 2334818525184 2335546450638 2339087456736 2342925533952 2346329213568 2350179173376 2354769367074 2357455269888 2358190252791 2365640878464 2367056922624 2371680080676 2375275870272 2382629665536 2390006227968 2393629802496 2394674208882 2398304860704 2404427450211 2405729953152 2415528223296 2419491727872 2423006638848 2426982414336 2431419856344 2431722614364 2435409436608 2442949403904 2450512714752 2454228025344 2459021439456 2460493380096 2465299031229 2469036759888 2476680836544 2480744683008 2484348579072 2488425007104 2492974789416 2493285212196 2497065371712 2498560084992 2504796224256 2514997980288 2516360380416 2522784351744 2526609235968 2527711664931 2531544019632 2539381617216 2547243479808 2556088075224 2557618118784 2561814770688 2565698830336 2566498737252 2570709960864 2574444553776 2578668815232 2586652310016 2590574026752 2591704365309 2595633741648 2597187456768 2603669759424 2609178165248 2614274216352 2622367944576 2626343811072 2626670840832 2630653231104 2631473388828 2635791225696 2639620365264 2643951570048 2654720090304 2656158179328 2661345988272 2662939037952 2666976415744 2672185354056 2675233308672 2680458373728 2688757006464 2692833527808 2698092968292 2699708014272 2706446197296 2712172040192 2717469251208 2721928193856 2725882468704 2730355216128 2734494806016 2735347338387 2739835616184 2742960734208 2748318079392 2759511672816 2761006528512 2766399119388 2768055052608 2772251800576 2776800632832 2777666354874 2780834623488 2786265941112 2790837768384 2794892151456 2799478132992 2803722522624 2804596638093 2809198543176 2810880095616 2812402778112 2820640095948 2823857381376 2829372727824 2830905427968 2838132395712 2842435390464 2847987022086 2851235500032 2856804319368 2867545751552 2868439765164 2871711571968 2875599084627 2877320383632 2881682792704 2882041617024 2886411184128 2892048705972 2895347441664 2896250122998 2901002417136 2909983848768 2914395780096 2916140302336 2920087959354 2921835888864 2923418677248 2931981152367 2935325435904 2940141846528 2941058493396 2944413130752 2950163937648 2954636787456 2955004695936 2959484884992 2965265128908 2968647376896 2969572910922 2974445516304 2980738347008 2986560101592 2988177951744 2989966639104 2995806417696 3000348467712 3006208523313 3009637472256 3015515670444 3018955235328 3024851632272 3029437718784 3031251103744 3037171516056 3046767361024 3051193545216 3056200077312 3057152907609 3062169218088 3065661997056 3066617777292 3071649618144 3076306656768 3082315068207 3084160104912 3085830825984 3091857839316 3095384481792 3098399071232 3104450631918 3106132344576 3107991638016 3114061934184 3118783275648 3123900711936 3128438951424 3133572231168 3134549183751 3139692489432 3143273693184 3144253670388 3154187837952 3156075896832 3160348361073 3162240107568 3163953125376 3167034493696 3176839554048 3183044318802 3186674970624 3192898945176 3197739814272 3205903266948 3207639937536 3213904859289 3220704297728 3225988970496 3230675518464 3235976552448 3236985431586 3241893141792 3242296819152 3247212582144 3257265871872 3263627719278 3267350286336 3276920111469 3278695252608 3280657840128 3287065374972 3288846011904 3292049013184 3302241115392 3307659577344 3312464772096 3317900009472 3318934429854 3323966385888 3324380282928 3329420495616 3331413446656 3339728299008 3353330640384 3359880114291 3361700195712 3363712468992 3370282219908 3375392026176 3385842156288 3396324639744 3408117433632 3410157491712 3415753027584 3416817955563 3421998316336 3427613281152 3432592738368 3438225086976 3444940370349 3448869746688 3455605820412 3460844988864 3462916609024 3469680118026 3471559679232 3485698955136 3494398887648 3496490592768 3501791748096 3502227787776 3503319675957 3508631185104 3514388300928 3519493820352 3525268760064 3532154050611 3536182904832 3539626787072 3548461317696 3550585383936 3557520121014 3562913805408 3573944498304 3585009341952 3590444703744 3592011313323 3597457291056 3599610685696 3608594929728 3623292334944 3629237591808 3634509958272 3640473621504 3645993074688 3647129784516 3647583921546 3653114154912 3664424105856 3675769072128 3679348897088 3681342038016 3688532159184 3690740070144 3703555139832 3707779497984 3715021254816 3721117024512 3726522868608 3732637510656 3738296696832 3739462184124 3745598057568 3747840127488 3757194336384 3760853461264 3772496970432 3774540570624 3784176527616 3789913853952 3797316029448 3801647333376 3809072425824 3820865219712 3824586353552 3834132112836 3836427178176 3842722156032 3848548245504 3849748105878 3856064941296 3861666830664 3868003222848 3879978465024 3885861040128 3893450612472 3895781185152 3897891569664 3905504639136 3909308203156 3913767247872 3921411324528 3933551916864 3939515716608 3940006261248 3945979846656 3947210083242 3953686838544 3959430547896 3965927355072 3982080135456 3984237268992 3992018982408 3994408556928 4000464623616 4008278031084 4012849963008 4020687560592 4033135509696 4039250291712 4047139452438 4049562021408 4059669295944 4063623000649 4068258060288 4074933436416 4076203876812 4082892290784 4088823703056 4095532824192 4101742209024 4109753424276 4112213473216 4114441101312 4122477119088 4139267509224 4141509792768 4143988850688 4149598679082 4152082578912 4158377700864 4165200949248 4166499532311 4171251935232 4178096308224 4179398911668 4186256652576 4192338227184 4199217199488 4205583783936 4213797814764 4216320143424 4218604167168 4230960143922 4235786072064 4244059091736 4248899960832 4257198593568 4263653085696 4271980533129 4274537689264 4276853250048 4285206479052 4301318627328 4302659647746 4307567357952 4315980575448 4322524189056 4323062425536 4329616776192 4338073058958 4343021162496 4344375184497 4351503625704 4356467048448 4364975773152 4369226815292 4371593670144 4374210453504 4380131939031 4382753833296 4385128015872 4402988153856 4410212769792 4411587740094 4416619696128 4425245906472 4431955181184 4432507043904 4439227327488 4447897693362 4452971065344 4454359366383 4461668274456 4471107520512 4479840152388 4482266927616 4484949958656 4493709626544 4500522701568 4514456208384 4523273505666 4528432852992 4537277448408 4541696294843 4544156578176 4546876655616 4554337370112 4555757274084 4570151041536 4576790317824 4584300115968 4593253827132 4598492995584 4599926665938 4607474427216 4614459985152 4626240157368 4628746238976 4637786758974 4647598606848 4656675947877 4659198516864 4661987457024 4669637050368 4671092901276 4678174913472 4685851067904 4692658427136 4700358346752 4709538734148 4714910539776 4716380505582 4731281756928 4734113845248 4743360161352 4750551740544 4765259331072 4774566478203 4780012455936 4789348417764 4796609721408 4808854900422 4811459906304 4831056446592 4838983455744 4846013277696 4853964828672 4855478147379 4862839712688 4863445228728 4870818873216 4885898807808 4895441578917 4901025429504 4918042878912 4920986760192 4930598062458 4938073519776 4953361673088 4961489366016 4968697158144 4976850014208 4978401644781 4985949578832 4986570424392 4994130743424 4997120169984 5009592448512 5029995960576 5045568703488 5053218471936 5055423329862 5063088039264 5076013506001 5078763234432 5094486959616 5112176150448 5115236237568 5123629541376 5132997474504 5141419921728 5148889107552 5157337630464 5173304620032 5181148053504 5183408730618 5191267483296 5194374913536 5204520177039 5207339518848 5228548432704 5244735889152 5252687622144 5253341681664 5262946777656 5271582451392 5279240730528 5287903140096 5309440180608 5312316358656 5322691976544 5325878075904 5333952831488 5336280181521 5344370708112 5360916747456 5377514012928 5385667055616 5396185936584 5399416028544 5412892394592 5424344080384 5434938502416 5443856387712 5451764937408 5460710432256 5468989612032 5470694676774 5471375882319 5479671232368 5496636158784 5519023345632 5522013057024 5532798238776 5536110105216 5544503601152 5553601265664 5555332709748 5561669246976 5572531882224 5581675536768 5589784302912 5598956265984 5607445045248 5609193276186 5618397086352 5621760191232 5641280191896 5647714762752 5658745455648 5661810855936 5676264791424 5684870780928 5695974044172 5702471000064 5713608638736 5736879530328 5743423143936 5751198169254 5754640767264 5763365585408 5764083234048 5772822368256 5774622158817 5784097411944 5790694883328 5792500245996 5802004834272 5819967697536 5828791560192 5840175918708 5843671777728 5846837354496 5863962304734 5870650871808 5882116986792 5888826261504 5900327875296 5909273574912 5910009391872 5918969769984 5920815124863 5930530257816 5937294753792 5939145821844 5948891032608 5961476694016 5973120203184 5976355903488 5991612835392 6000696935424 6012417046626 6019274944512 6031031340888 6037910470656 6049703264544 6058875437568 6062502207488 6070709178657 6074343032112 6093534722048 6102387090432 6112400154624 6114305815218 6124338436176 6133235554584 6143299236288 6152613313536 6164630136414 6168320209824 6171661651968 6183715678632 6190768963584 6196798142464 6208901263836 6212264689152 6215983276032 6228123868368 6237566551296 6247801423872 6256877902848 6267144462336 6269098367502 6279384978864 6288507340776 6308375675904 6312151793664 6320696722146 6324480215136 6327906250752 6334068987392 6346440215883 6353679108096 6366088637604 6373349941248 6385797890352 6395479628544 6411806533896 6415279875072 6427809718578 6441408595456 6451977940992 6453989471619 6461351036928 6471953104896 6473970863172 6483786283584 6484593638304 6494425164288 6507109588437 6514531743744 6527255438556 6534700572672 6553840222938 6557390505216 6561315680256 6574130749944 6577692023808 6584098026368 6604482230784 6615319154688 6617381610141 6624929544192 6635800018944 6637868859708 6647932771776 6648760565856 6658840991232 6662826893312 6671846540043 6679456598016 6706661280768 6719760228582 6723400391424 6727424937984 6740564439816 6750784052352 6771684312576 6784910258499 6792649279488 6816234867264 6820314983424 6831506055168 6833635911126 6843996632672 6855226562304 6865185476736 6876450173952 6889880740698 6897739493376 6899889998907 6911211640824 6921689977728 6925833218048 6939360236052 6943119358464 6971397910272 6988797775296 6992981185536 7003583496192 7004455575552 7006639351914 7017262370208 7028776601856 7038987640704 7050537520128 7064308101222 7072365809664 7079253574144 7096922635392 7101170767872 7115040242028 7125827610816 7147888996608 7170018683904 7180889407488 7184022626646 7194914582112 7199221371392 7213282350633 7217189859456 7246584669888 7258475183616 7269019916544 7280947243008 7294259569032 7295167843092 7306228309824 7328848211712 7351538144256 7358697794176 7362684076032 7377064318368 7381480140288 7395897093687 7407110279664 7430042509632 7442234049024 7453045737216 7465275021312 7478924368248 7491196115136 7495680254976 7514388672768 7521706922528 7544993940864 7549081141248 7568353055232 7579827707904 7583134994793 7594632058896 7618144851648 7641730439424 7649172707104 7668264225672 7672854356352 7685444312064 7697096491008 7699496211756 7712129882592 7723333661328 7736006445696 7759956930048 7771722080256 7786901224944 7791562370304 7811009278272 7818616406312 7827534495744 7842822649056 7867103833728 7879031433216 7880012522496 7891959693312 7894420166484 7907373677088 7918861095792 7931854710144 7964160270912 7968474537984 7984037964816 7988817113856 8000929247232 8016556062168 8025699926016 8041375121184 8066271019392 8078500583424 8094278904876 8099124042816 8119338591888 8127246001298 8136516120576 8152407753624 8165784581568 8177647406112 8191065648384 8203484418048 8206042015161 8219506848552 8224426946432 8228882202624 8244954238176 8278535018448 8283019585536 8299197358164 8304165157824 8316755401728 8330401898496 8332999064622 8342503870464 8358797823336 8372513305152 8384676454368 8398434398976 8411167567872 8413789914279 8427595629528 8432640286848 8437208334336 8461920287844 8471572144128 8488118183472 8514397187136 8527306171392 8543961066258 8549075378528 8553706500096 8570412958104 8602637254656 8605319295492 8615134715904 8626797253881 8631961150896 8645048378112 8646124851072 8659233552384 8676146117916 8686042324992 8688750368994 8703007251408 8729951546304 8738453630584 8743187340288 8748420907008 8760263878062 8765507666592 8770256031744 8795943457101 8805976307712 8820425539584 8823175480188 8833239392256 8850491812944 8863910362368 8865014087808 8878454654976 8895795386724 8905942130688 8908718732766 8923336548912 8942215041024 8959680304776 8964533855232 8969899917312 8987419253088 9001045403136 9018625569939 9028912416768 9046547011332 9056865705984 9074554896816 9083392589686 9088313156352 9093753311232 9111514548168 9140302083072 9153580635648 9168600231936 9171458722827 9186507654264 9196985991168 9199853331876 9214948854432 9228919970304 9246945204621 9252480314736 9257492477952 9275573517948 9295197213696 9313351895754 9318397033728 9323974914048 9342185802552 9356349826944 9371702135808 9385316854272 9400716693504 9403647551253 9419077468296 9429821079552 9432761011164 9462563513856 9468227690496 9481045083219 9486720322704 9501103481088 9530518662144 9549132956406 9560024911872 9578696835528 9593219442816 9617709800844 9622919812608 9641714577867 9662112893184 9677966911488 9692026555392 9707929657344 9710956294758 9725679425376 9726890457456 9741637746432 9771797615616 9790883157834 9802050859008 9830760334407 9836085757824 9841973520384 9861196124916 9876147039552 9906723346176 9922978732032 9937394316288 9953700028416 9956803289562 9971899157664 9973140848784 9988261486848 9994240339968 10019184897024 10059991921152 10079640342873 10091137406976 10110846659724 10126176078528 10152027012002 10157526468864 10188973919232 10224352300896 10230472475136 10247259082752 10250453866689 10265994949008 10282839843456 10297778215104 10314675260928 10334821111047 10346609240064 10366817461236 10382534966592 10388749827072 10409040354078 10414679037696 10457096865408 10489471778304 10505375244288 10506683363328 10509959027871 10525893555312 10543164902784 10558481461056 10575806280192 10596462151833 10618880361216 10645383953088 10651756151808 10667905662976 10672560363042 10688741416224 10721833494912 10755028025856 10771334111232 10776033939969 10792371873168 10798832057088 10825784789184 10848688160768 10869877004832 10887712775424 10903529874816 10921420864512 10937979224064 10941389353548 10942751764638 10959342464736 10993272317568 11038046691264 11044026114048 11065596477552 11072220210432 11089007202304 11110665419496 11123338493952 11145063764448 11163351073536 11179568605824 11197912531968 11214890090496 11218386552372 11236794172704 11243520382464 11282560383792 11317490911296 11323621711872 11352529582848 11369741561856 11391948088344 11404942000128 11427217277472 11473759060656 11502396338508 11509281534528 11526731170816 11528166468096 11545644736512 11549244317634 11568194823888 11585000491992 11604009668544 11639935395072 11657583120384 11680351837416 11687343555456 11693674708992 11727924609468 11741301743616 11764233973584 11800655750592 11818547149824 11820018783744 11837939539968 11841630249726 11861060515632 11878291643688 11897782065216 11922953388032 11946240406368 11952711806976 11983225670784 12001393870848 12024834093252 12038549889024 12062062681776 12099406529088 12117750875136 12125004414976 12141418357314 12148686064224 12187069444096 12190869001947 12204774180864 12224800309248 12228611630436 12248676872352 12266471109168 12286598472576 12305226627072 12329260272828 12336640419648 12343323303936 12367431357264 12393596284928 12417802527672 12424529378304 12431966552064 12456247736736 12475133102592 12495602847744 12499498596933 12513755805696 12534288924672 12538196735004 12558769957728 12577014681552 12616751351808 12641393444292 12648960430272 12655812501504 12668137974784 12692880431766 12707358216192 12732177275208 12746699882496 12771595780704 12790959257088 12815941599387 12823613067792 12830559750144 12855619437156 12882817190912 12903955881984 12907978943238 12922702073856 12947941726344 12967572567168 12969187276608 12988850328576 13014219176874 13029063487488 13033125553491 13054510877112 13069401145344 13107680445876 13114781010432 13122631360512 13140395817093 13148261499888 13155384047616 13168196052736 13208964461568 13230638309376 13234763220282 13249859088384 13275737719416 13295865543552 13297521131712 13317681982464 13325653786624 13343693080086 13358913196032 13363078099149 13413322561536 13439520457164 13446800782848 13454849875968 13481128879632 13501568104704 13543368625152 13569820516998 13585298558976 13625088884529 13632469734528 13640629966848 13663012110336 13667271822252 13687993265344 13710453124608 13730370953472 13752900347904 13779761481396 13795478986752 13799779997814 13822423281648 13843379955456 13851666436096 13878720472104 13886238716928 13942795820544 13970027843631 13977595550592 13985962371072 14008911151104 14013278703828 14034524740416 14057553203712 14077975281408 14101075040256 14128616202444 14144731619328 14158507148288 14193845270784 14202341535744 14230080484056 14251655221632 14295777993216 14323699434609 14340037367808 14368045253292 14389829164224 14398442742784 14426564701266 14434379718912 14493169339776 14516950367232 14538039833088 14561894486016 14566434442137 14588519138064 14590335686184 14612456619648 14657696423424 14686324736751 14703076288512 14717395588352 14754128636736 14762960280576 14791794187374 14814220559328 14860085019264 14884468098048 14906091474432 14930550042624 14935204934343 14957848736496 14982392230272 14991360509952 15028777345536 15043413845056 15089987881728 15136706110464 15159655415808 15166269989586 15189264117792 15228040518003 15236289703296 15283460878848 15298345414208 15336528451344 15345708712704 15370888624128 15398992423512 15424259765184 15446667322656 15472012891392 15519913860096 15543444160512 15573802449888 15583124740608 15613560531117 15622018556544 15637232812624 15685645298112 15734207667456 15758062866432 15760025044992 15788840332968 15814747354176 15837722191584 15863709420288 15928320541824 15936949075968 15968075929632 15977634227712 16001858494464 16008840544563 16033112124336 16082750242368 16132542038784 16157001166848 16188557809752 16198248085632 16238677183776 16254492002596 16273032241152 16304815507248 16331569163136 16355294812224 16382131296768 16406968836096 16412084030322 16414127646957 16439013697104 16448853892864 16489908476352 16557070036896 16566039171072 16598394716328 16608330315648 16633510803456 16660803796992 16665998129244 16685007740928 16717595646672 16745026610304 16769352908736 16796868797952 16822335135744 16827579828558 16855191259056 16865280573696 16923840575688 16943144288256 16976236366944 17028794374272 17054612342784 17087922132516 17098150757056 17107413000192 17140825916208 17210638590984 17230269431808 17253594507762 17263922301792 17290096756224 17292249702144 17318467104768 17323866476451 17352292235832 17372084649984 17377500737988 17406014502816 17459903092608 17476907261168 17486374680576 17520527756124 17531015333184 17540512063488 17591886914202 17611952615424 17646350960376 17666478784512 17700983625888 17727820724736 17730028175616 17756909309952 17762445374589 17791590773448 17811884261376 17817437465532 17846673097824 17884430082048 17919360609552 17929067710464 17974838506176 18002090806272 18037251139878 18057824833536 18093094022664 18113731411968 18149109793632 18166785179372 18176626312704 18187506622464 18212127535971 18223029096336 18280604166144 18307161271296 18337200463872 18342917445654 18373015308528 18399706663752 18429897708864 18457839940608 18493890409242 18504960629472 18514984955904 18551147035896 18569213964991 18590394427392 18626703791508 18636794067456 18647949828096 18684371605104 18712699653888 18743404271616 18770633708544 18801433387008 18807295102506 18838154936592 18865522022328 18925127027712 18936455380992 18962090166438 18973440645408 19002206962176 19039320647649 19061037324288 19098265912812 19120049823744 19157393671056 19186438885632 19235419601688 19245839625216 19283429155734 19324225786368 19355933822976 19361968414857 19384053110784 19415859314688 19421912589516 19451358850752 19453780914912 19483275492864 19521328765311 19543595231232 19581766315668 19604101718016 19661520668814 19672171515648 19683947040768 19722392249832 19752294079104 19813446692352 19845957464064 19852144830423 19874788632576 19907400056832 19913606579124 19943798315328 19946281697568 19976522973696 19988480679936 20015539620129 20038369794048 20119983842304 20159280685746 20182274813952 20221693319448 20252352157056 20304054024004 20315052937728 20354730775497 20377947838464 20448704601792 20460944950272 20494518165504 20500907733378 20531989898016 20565679686912 20595556430208 20629350521856 20669642222094 20693218480128 20699669996721 20733634922472 20765069933184 20777499654144 20818080708156 20829358075392 20914193730816 20978943556608 21010750488576 21013366726656 21019918055742 21051787110624 21086329805568 21116962922112 21151612560384 21192924303666 21237760722432 21290767906176 21303512303616 21345120726084 21377482832448 21443666989824 21510056051712 21542668222464 21552067879938 21584743746336 21597664114176 21639847051899 21651569578368 21739754009664 21775425550848 21807059749632 21842841729024 21882778707096 21885503529276 21918684929472 21986544635136 22076093382528 22088052228096 22131192955104 22144440420864 22178014404608 22187691281061 22221330838992 22290127528896 22326702147072 22359137211648 22395825063936 22436773104744 22473588345408 22487040764928 22565120767584 22634981822592 22647243423744 22705059165696 22739483123712 22749404984379 22783896176688 22854434554944 22947518121312 23004792677016 23018563069056 23053462341632 23056332936192 23091289473024 23098488635268 23136389647776 23170000983984 23208019337088 23279870790144 23315166240768 23360703674832 23374687110912 23455849218936 23482603487232 23528467947168 23601311501184 23637094299648 23640037567488 23675879079936 23683260499452 23722121031264 23756583287376 23795564130432 23892480812736 23905423613952 23966451341568 24002787741696 24049668186504 24077099778048 24124125363552 24198813058176 24235501750272 24282836714628 24297372128448 24374138888192 24381738003894 24409548361728 24457223260872 24497353744704 24532942218336 24573196945152 24610453254144 24618126045483 24658520545656 24673280839296 24686646607872 24734862714528 24787192569856 24835605055344 24849058756608 24912495473472 24950266205184 24991205695488 24998997193866 25027511611392 25076393470008 25117539915456 25154029363104 25233502703616 25241369742837 25282786888584 25297920860544 25311625003008 25336275949568 25385760863532 25414716432384 25464354550416 25543191561408 25581918514176 25631883198774 25647226135584 25661119500288 25711238874312 25765634381824 25807911763968 25815957886476 25845404147712 25895883452688 25935145134336 25938374553216 25977700657152 26028438353748 26058126974976 26066251106982 26109021754224 26215360891752 26229562020864 26245262721024 26280791634186 26296522999776 26310768095232 26336392105472 26387830371303 26417928923136 26461276618752 26469526440564 26499718176768 26551475438832 26591731087104 26595042263424 26635363964928 26687386160172 26717826392064 26726156198298 26826645123072 26879040914328 26893601565696 26909699751936 26962257759264 27003136209408 27055876709817 27086737250304 27139641033996 27170597117952 27250177769058 27264939469056 27281259933696 27334543644504 27375986530688 27420906249216 27460741906944 27505800695808 27514376168481 27559522962792 27590957973504 27599559995628 27644846563296 27686759910912 27703332872192 27740835613863 27757440944208 27772477433856 27885591641088 27940055687262 27955191101184 27971924742144 28026557407656 28069049480832 28115106407424 28155950562816 28202150080512 28210942653759 28257232404888 28289463238656 28317014296576 28387690541568 28404683071488 28460160968112 28503310443264 28591555986432 28647398869218 28680074735616 28736090506584 28779658328448 28796885485568 28853129402532 28868759437824 28986338679552 29033900734464 29076079666176 29123788972032 29132868884274 29177038276128 29180671372368 29224913239296 29315392846848 29372649473502 29406152577024 29434791176704 29492281003221 29508257273472 29525920561152 29583588374748 29628441118656 29720170038528 29768936196096 29812182948864 29861100085248 29870409868686 29915697472992 29964784460544 29982721019904 30057554691072 30086827690112 30179975763456 30238921028619 30273412220928 30332539979172 30378528235584 30456081036006 30472579406592 30566921757696 30596690828416 30673056902688 30691417425408 30741777248256 30751361600067 30797984847024 30848519530368 30893334645312 30944025782784 31004463333141 31039827720192 31147604899776 31166249481216 31227121062234 31244037113088 31274465625248 31371290596224 31468415334912 31516125732864 31520050089984 31529877083613 31577680665936 31629494708352 31675444383168 31727418840576 31856641083648 31936151859264 31955268455424 32003716988928 32017681089126 32066224248672 32165500484736 32265084077568 32314002333696 32377115619504 32396496171264 32477354367552 32508984005192 32546064482304 32609631014496 32663138326272 32710589624448 32764262593536 32813937672192 32824168060644 32828255293914 32878027394208 32897707785728 32979816952704 33114140073792 33132078342144 33196789432656 33216660631296 33267021606912 33331996258488 33370015481856 33435191293344 33490053220608 33538705817472 33593737595904 33644670271488 33655159657116 33710382518112 33730561147392 33847681151376 33952472733888 34057588748544 34109224685568 34175844265032 34196301514112 34214826000384 34281651832416 34421277181968 34507189015524 34527844603584 34580193512448 34584499404288 34636934209536 34647732952902 34704584471664 34755001475976 34812029005632 34919806185216 34953814522336 34972749361152 35041055512248 35062030666368 35081024126976 35183773828404 35223905230848 35292701920752 35401967251776 35455641449472 35460056351232 35513818619904 35524890749178 35583181546896 35634874931064 35693346195648 35768860164096 35838721219104 35858135420928 35949677012352 36004181612544 36074502279756 36115649667072 36186188045328 36298219587264 36333570358744 36353252625408 36375013244928 36424255071942 36446058192672 36561208332288 36572607005841 36614322542592 36674400927744 36685834891308 36746030617056 36799413327504 36859795417728 36915679881216 36987780818484 37009921258944 37029969911808 37102294071792 37138427929982 37180788854784 37253407583016 37273588134912 37295899656192 37368743210208 37425399307776 37486808543232 37498495790799 37541267417088 37602866774016 37614590205012 37676309873184 37731044044656 37850254055424 37924180332876 37946881290816 38004413924352 38078641295298 38122074648576 38196531825624 38240099647488 38314787342112 38372877771264 38447824798161 38470839203376 38491679250432 38566858311468 38648451572736 38711867645952 38723936829714 38768106221568 38843825179032 38902717701504 38907561829824 38966550985728 39042657530622 39087190462464 39099376660473 39163532631336 39208203436032 39323041337628 39344343031296 39367894081536 39421187451279 39444784499664 39504588158208 39626893384704 39691914928128 39704289660846 39749577265152 39827213158248 39887596630656 39892563395136 39953045947392 39976961359872 40031079240258 40076739588096 40089234297447 40239967684608 40318561371492 40364549627904 40443386638896 40504704314112 40608108048008 40630105875456 40709461550994 40755895676928 40875266653587 40897409203584 40921889900544 40989036331008 41001815466756 41063979796032 41131359373824 41191112860416 41258701043712 41339284444188 41386436960256 41399339993442 41467269844944 41530139866368 41554999308288 41636161416312 41658716150784 41828387461632 41910083530893 41957887113216 42026733453312 42039836111484 42103574221248 42172659611136 42233925844224 42303225120768 42385848607332 42475521444864 42581535812352 42607024607232 42690241452168 42754965664896 42887333979648 42971098303827 43020112103424 43104135759876 43169487492672 43195328228352 43279694103798 43303139156736 43479508019328 43550851101696 43614119499264 43685683458048 43699303326411 43765557414192 43771007058552 43837369858944 43973089270272 44058974210253 44152186765056 44262385910208 44288880841728 44356028809216 44375382562122 44442661677984 44580255057792 44653404294144 44718274423296 44791650127872 44805614803029 44873546209488 44947176690816 44974081529856 45130241535168 45269963645184 45410118331392 45478966247424 45498809968758 45567792353376 45684121554009 45708869109888 45895036242624 46009585354032 46037126138112 46106924683264 46112665872384 46196977270536 46272779295552 46340001967968 46416038674176 46559741580288 46630332481536 46721407349664 46749374221824 46840681593351 46911698437872 47056935894336 47202623002368 47274188599296 47280075134976 47366520998904 47444242062528 47513166574752 47591128260864 47784961625472 47810847227904 47932902683136 48005575483392 48026521633689 48099336373008 48248250727104 48397626116352 48471003500544 48565673429256 48594744256896 48748277776384 48763476007788 48819096723456 48914446521744 48994707489408 49065884436672 49146393890304 49220906508288 49236252090966 49242382940871 49317041091312 49346561678592 49469725429056 49574385139712 49671210110688 49698117513216 49824990946944 49900532410368 49982411390976 49997994387732 50055023222784 50152786940016 50235079830912 50308058726208 50467005407232 50482739485674 50565573777168 50595841721088 50672551899136 50771521727064 50829432864768 50928709100832 51086383122816 51163837028352 51263766397548 51294452271168 51322239000576 51422477748624 51531268763648 51631915772952 51690808295424 51791766905376 51870290268672 51876749106432 51955401314304 51971599429353 52056876707496 52116253949952 52132502213964 52218043508448 52430721783504 52459124041728 52561583268372 52593045999552 52621536190464 52672784210944 52775660742606 52835857846272 52939052881128 52999436353536 53102950877664 53183462174208 53190084526848 53270727929856 53287336123767 53374772320344 53435652784128 53452312396596 53653290246144 53758081828656 53787203131392 53924515518528 54006272418816 54111753419634 54173474500608 54279282067992 54341194235904 54500355538116 54529878938112 54562519867392 54636382607913 54669087289008 54751973061376 54841812498432 54921483813888 55011601391616 55028752336962 55119045925584 55199119991256 55289693126592 55373519821824 55406665744384 55481671227726 55514881888416 55544954867712 55707641894973 55771183282176 55880111374524 55910382202368 55943849484288 56053114815312 56138098961664 56230212814848 56311901125632 56404300161024 56421885307518 56514464809776 56634028593152 56775381083136 56809366142976 56920321936224 57006620886528 57117961942947 57183111972864 57294797738436 57360149471232 57472181013168 57559316656896 57593770971136 57706258805064 57737518875648 57972677359104 58067801468928 58085905244571 58152159332352 58247577944064 58265737768548 58354076552256 58361342744736 58449826478592 58563986295933 58630785693696 58745298947004 58812305154048 58869582353408 58984562006442 59016514546944 59051841122304 59167176749496 59256882237312 59440340077056 59537872392192 59556434491269 59624365897728 59722200170496 59740819737372 59831394945984 59929568921088 59965442039808 60046618860387 60115109382144 60173655380224 60359951526912 60477842057238 60546824441856 60665079958344 60757056471168 60912162072012 60945158813184 61064192326491 61133843515392 61193381656832 61346113805376 61382834850816 61483554496512 61502723200134 61595969694048 61697039060736 61786669290624 61888051565568 62008926666282 62079655440384 62099009990163 62295209799552 62332498962432 62454242124468 62488074226176 62548931250496 62742581192448 62936830669824 63032251465728 63040100179968 63059754167226 63155361331872 63258989416704 63350888766336 63454837681152 63713282167296 63872303718528 63910536910848 64035362178252 64132448497344 64331000969472 64530168155136 64628004667392 64754231239008 64792992342528 64919541155697 64954708735104 65017968010384 65219262028992 65326276652544 65421179248896 65528525187072 65648336121288 65656510587828 65756054788416 65795415571456 65959633905408 66228280147584 66264156684288 66393578865312 66433321262592 66534043213824 66563073843183 66663992516976 66870382586688 66980106441216 67077411634944 67187475191808 67310319314232 67420765036224 67461122294784 67695362302752 67904945467776 68115177497088 68218449371136 68248214953137 68351688530064 68392603028224 68563303664832 68842554363936 69014378031048 69055689207168 69160387024896 69168998808576 69273868419072 69295465905804 69409168943328 69510002951952 69624058011264 69839612370432 69907629044672 69945498722304 70082111024496 70124061332736 70367547656808 70447810461696 70585403841504 70803934503552 70911282898944 70920112702464 71027637239808 71049781498356 71166363093792 71269749862128 71386692391296 71677442438208 71716270841856 71899354024704 72008363225088 72149004559512 72231299334144 72372376090656 72596439174528 72667140717488 72706505250816 72848510143884 72892116385344 73122416664576 73145214011682 73228645085184 73371669782616 73492061234112 73598826655008 73719590835456 73831359762432 73854378136449 73975561636968 74019842517888 74059939823616 74204588143584 74276855859964 74361577709568 74506815166032 74547176269824 74737486420416 74850798615552 74973617086464 74996991581598 75082534834176 75229180410024 75352619746368 75462088089312 75700508110848 75724109228511 75848360665752 75893762581632 76008827848704 76157282590596 76244149297152 76393063651248 76629574684224 76745755542528 76895649596322 76941678406752 76983358500864 77133716622936 77208837012331 77296903145472 77423735291904 77447873659428 77536212443136 77687650358064 77805435403008 77815123659648 77933101971456 78085315061244 78174380924928 78198753320946 78327065262672 78646082675256 78688686062592 78735788163072 78842374902558 78889568999328 79009176316416 79163491113909 79253786769408 79383829856256 79408579321692 79499154530304 79654426316496 79775193261312 79785126790272 79906091894784 80062158480516 80153479176192 80178468594894 80479935369216 80637122742984 80729099255808 80886773277792 81009408628224 81167630129451 81216216096016 81260211750912 81418923101988 81511791353856 81750533307174 81794818407168 81843779801088 82003630933512 82127959592064 82262718747648 82382225720832 82517402087424 82543128505443 82678568888376 82772873920512 82798679986884 82934539689888 83060279732736 83109998616576 83222506841589 83272322832624 83317432301568 83656774923264 83820167061786 83915774226432 84079672222968 84207148442496 84345319222272 84467851688448 84606450241536 84632827961277 84771697214664 84951042889728 85163071624704 85214049214464 85380482904336 85509931329792 85774667959296 85942196607654 86040224206848 86208271519752 86292229602017 86338974985344 86390656456704 86559388207596 86606278313472 86959016038656 87101702203392 87228238998528 87371366916096 87398606652822 87531114828384 87542014117104 87674739717888 87946178540544 88117948420506 88304373530112 88476843009663 88524771820416 88577761683456 88750765124244 88885323355968 89160510115584 89306808588288 89436548846592 89583300255744 89611229606058 89747092418976 89894353381632 89948163059712 90260483070336 90539927290368 90716763085857 90820236662784 90997619937516 91135584706752 91368243108018 91417738219776 91790072485248 92019170708064 92074252276224 92213849366528 92225331744768 92254084800201 92393954541072 92545558591104 92680003935936 92832077348352 93013389999423 93119483160576 93442814699328 93498748443648 93681363186702 93823396875744 94113871788672 94405246004736 94548377198592 94560150269952 94589631250839 94733041997808 94888484125056 95026333149504 95182256521728 95569923250944 95865805366272 96011150966784 96053043267378 96198672746016 96496501454208 96795252232704 96942007001088 97131346858512 97189488513792 97526952015576 97638193446912 97828893043488 97989414978816 98131768873344 98292787780608 98441813016576 98472504181932 98484765881742 98634082182624 98693123357184 98939450858112 99342420221376 99396235026432 99649981893888 99801064820736 99995988775464 100110046445568 100305573880032 100470159661824 100616117452416 100934010814464 100965478971348 101131147554336 101191683442176 101345103798272 101543043454128 101857418201664 102172766245632 102327674056704 102527532795096 102588904542336 102644478001152 102844955497248 103062537527296 103263831545904 103583533810752 103740580537344 103753498212864 103910802628608 103943198858706 104113753414992 104265004427928 104436087016896 104861443567008 104918248083456 105123166536744 105186091999104 105243072380928 105345568421888 105551321485212 105671715692544 105878105762256 106205901755328 106366924348416 106380169053696 106541455859712 106574672247534 106749544640688 106904624793192 107306580492288 107516163657312 107574406262784 107849031037056 108012544837632 108223506839268 108346949001216 108558564135984 109000711076232 109059757876224 109125039734784 109272765215826 109338174578016 109503946122752 109683624996864 109717821017523 109842967627776 110023202783232 110057504673924 110238091851168 110398239982512 110579386253184 110747039643648 110963342455452 111029763776832 111089909735424 111415283789946 111542366564352 111760222749048 111820764404736 111887698968576 112106229630624 112276197923328 112460425629696 112495487372397 112623802251264 112808600322048 112843770615036 113028929619552 113268057186304 113550762166272 113840643872448 114013241773056 114235923885894 114366223945728 114589595476872 114720298942464 114944362026336 115118633313792 115187541942272 115343474394483 115412517610128 115475037751296 115945354718208 116135602937856 116171810489142 116304318664704 116531475537096 116708153104512 116722685489472 116899652957184 117127972591866 117261571387392 117298129981419 117490597894008 117624610308096 117739164706816 117969124012884 118033029093888 118103682244608 118334353498992 118513764474624 118880680154112 119075744784384 119112868982538 119248731795456 119481639474744 119662789891968 119859137842176 119930884079616 120093237720774 120230218764288 120347310760448 120719903053824 120955684114476 121093648883712 121330159916688 121514112942336 121824324144024 121890317626368 122128384652982 122267687030784 122386763313664 122625799960761 122692227610752 122765669701632 122967108993024 123005446400268 123191939388096 123394078121472 123573338581248 123776103131136 124017853332564 124159310880768 124198019980326 124590419599104 124664997924864 124908484248936 124976148452352 125097862500992 125485162384896 125730250592679 125873661339648 126080200359936 126119508334452 126310722663744 126517978833408 126701777532672 126909675362304 127426564334592 127744607437056 127821073821696 128070724356504 128264896994688 128662001938944 128913294911481 129060336310272 129508462478016 129585984685056 129839082311394 129909417470208 130035936020768 130438524057984 130652553305088 130842358497792 131057050374144 131097909979233 131296672242576 131313021175656 131512109576832 131590831142912 131919267810816 132456560295168 132787157730624 132866642525184 133068086427648 133126147686366 133327985033952 133740765173376 133960212882432 134154823269888 134374950383616 134620638628464 134841530072448 134922244589568 135390724605504 135809890935552 136230354994176 136436898742272 136496429906274 136703377060128 136785206056448 137052364662027 137126607329664 137685108727872 138028756062096 138111378414336 138320774049792 138337997617152 138590931811608 138818337886656 139020005903904 139248116022528 139679224740864 139815258089344 139890997444608 140164222048992 140248122665472 140522044780053 140735095313616 141170807683008 141607869007104 141822565797888 141840225404928 142099562996712 142332726187584 142539499724256 142773384782592 143354884876416 143432541683712 143798708049408 144016726450176 144079564901067 144298009119024 144744752181312 145192878349056 145334281434976 145413010501632 145697020287768 145784232770688 146244833329152 146290428023364 146457290170368 146743339565232 146984122468224 147197653310016 147439181670912 147662719524864 147708756272898 147951123273936 148039685035776 148409176287168 148553711719928 148723155419136 149013630332064 149094352539648 149474972840832 149701597231104 149947234172928 149993983163196 150165069668352 150458360820048 150705239492736 150924176178624 151401016221696 151448218457022 151696721331504 151787525163264 152017655697408 152314565181192 152488298594304 152786127302496 153259149368448 153491511085056 153791299192644 153883356813504 153966717001728 154267433245872 154417674024662 154593806290944 154895747318856 155072424886272 155375300716128 155610870806016 155630247319296 155866203942912 155914798288059 156170630122488 156348761849856 156397506641892 156654130525344 157292165350512 157377372125184 157684749805116 157779137998656 158018352632832 158326982227818 158507573538816 158817158643384 158998309060608 159308852632992 159550386522624 159570253580544 159812183789568 159862008371301 160124316961032 160306958352384 160356937189788 160959870738432 161274245485968 161773546555584 162018817256448 162335260258902 162432432192032 162520423501824 162837846203976 163023582707712 163501066614348 163589636814336 163687559602176 163909147823739 164007261867024 164255919184128 164525437495296 164764451441664 165034804174848 165086257010886 165357137776752 165597359973768 165869079379776 166120559465472 166219997233152 166445013683178 166544645665248 166634864603136 167122925684919 167313549846528 167640334123572 167831548452864 168159344445936 168414296884992 168690638444544 168935703376896 169212900483072 169265655922554 169543394429328 169902085779456 170326143249408 170428098428928 170760965808672 171019862659584 171353885828841 171549335918592 171884393215308 172080448413696 172416543039504 172584459204034 172677949970688 172781312913408 173118776415192 173212556626944 173918032077312 174203404406784 174257715733713 174456477997056 174742733832192 174797213305644 175062229656768 175084028234208 175349479435776 175691958887799 175892357081088 176235896841012 176608747060224 176953686019326 177049543640832 177155523366912 177501530248488 177770646711936 178321020231168 178613617176576 178669303473807 178873097693184 179166600511488 179222459212116 179494184837952 179788706763264 179896326119424 180139856581161 180520966140672 181079854580736 181433526171714 181640473325568 181995239875032 182271169413504 182736486216036 182835476439552 183192576979473 183580144970496 184038341416128 184148504552448 184427698733056 184450663489536 184508169600402 184787909082144 185091117182208 185360007871872 185664154696704 186026779998846 186238966321152 186297029970489 186885629398656 186997496887296 187362726373404 187646793751488 188227743577344 188810492009472 189096754397184 189120300539904 189179262501678 189466083995616 189776968250112 190052666299008 190364513043456 191139846501888 191731610732544 192106086534756 192397345492032 192993002908416 193590504465408 193884014002176 194262693717024 194378977027584 194758623467091 195053904031152 195657786086976 195978829957632 196263537746688 196585575561216 196945008363864 196969531763484 197268164365248 197386246714368 197878901716224 198684840442752 198792470052864 199299963787776 199602129641472 199689221529549 199991977550928 200611147760064 200940319323648 201232234904832 201930957942696 202262295108672 202383366884352 202690207596544 203086086908256 203714836403328 204345532491264 204655348113408 204744644859411 205055065590192 205177809084672 205689910994496 206125075054592 206527663091808 207167067621504 207481161074688 207506996425728 207821605257216 207886397717412 208227506829984 208530008855856 208872174033792 209722887134016 209836496166912 210246333073488 210372183998208 210691136843776 211102642970424 211343431385088 211756211524512 212411803510656 212733848696832 212760338107392 213082911719424 213149344495068 213499089281376 213809249586384 215032327314624 215148812525568 215698062074112 216025089675264 216447013678536 216693898002432 217117128271968 218001422152464 218119515752448 218545530431652 218676349156032 219007892245504 219367249993728 219435642035046 219685935255552 220115009347848 220476183702336 220796479965024 221158772506368 221494079287296 221563134409347 221926684910904 222059527553664 222179819470848 222830567579892 223084733128704 223520445498096 223641528809472 224212459261248 224552395846656 224920851259392 224990974744794 225247604502528 225687541230072 226057859239104 226536114372608 227101524332544 227172327685533 227681287744896 228026483546112 228471847771788 228732447891456 229179190953744 229888724052672 230237266627584 230375083884544 230686948788966 230825035220256 230950075502592 231626511036993 231890709436416 232271205875712 232343620978284 232608637329408 233062951074192 233416306209024 233445370978944 233799305914368 234255945183732 234523142774784 234596259962838 234981195788016 235478329413632 235938248025768 236066058187776 236207364489216 236668706997984 237027528949248 237490473341727 237761360308224 238151489568768 238225737965076 238497463590912 238963278949488 239325579783936 239718275684352 240186475441548 240460437528576 240694621520896 241439806107648 241911368228952 242187297767424 242660319833376 243028225884672 243502890388353 243648648288048 243780635252736 244256769305964 244535374061568 244773526627328 245251599921522 245384455221504 245531339403264 246010892800536 246383878776192 246788156242944 247146677162496 247552206262272 247629385516329 248035706665128 248318621761536 248396039960652 249180839198208 249329995849728 249667520524767 249816968497872 249952296904704 250195725001984 250970324769792 251460501185358 251747322679296 252239016668904 252621445327488 253035957666816 253403555065344 253819350724608 253898483883831 254853128669184 255489214874112 255642147643392 256141448713008 256529793989376 257324003877888 257826589822962 258120672620544 258876688806051 259016924956032 259171969370112 259678164622788 259818834940416 260071872041536 260877048115968 261305106610176 261684716995584 262114100748288 262195819958466 262593344485152 262626042351312 263024219153664 263181662285824 263838535621632 264913120590336 265430529028989 265574315461248 265733285050368 266252295372732 266655970067904 267481530346752 267920425764864 268309646539776 268749900767232 269241277256928 269683060144896 269844489179136 270781449211008 271619781871104 272150289257571 272460709988352 272992859812548 273406754120256 273570412112896 274104729324054 274253214659328 275370217455744 276057512124192 276222756828672 276641548099584 276675995234304 276762254400603 277181863623216 277636675773312 278040011807808 278496232045056 279040169998269 279358449481728 279630516178688 280328444097984 280496245330944 281044089560106 281470190627232 282341615366016 283215738014208 283645131595776 283680450809856 283768893752517 284199125993424 284665452375168 285078999448512 285546769565184 286709769752832 287597416098816 288033452900352 288159129802134 288596018238048 289489504362624 290385756698112 290668562869952 290826021003264 291394040575536 291568465541376 292580856046728 292914580340736 293486679130464 293968244936448 294395306620032 294878363341824 295325439049728 295417512545796 295902246547872 296079370071552 296818352574336 297107423439856 298027260664128 298188705079296 298949945681664 299403194462208 299987966326392 300330139336704 300916721640096 301410478985472 301848352357248 302802032443392 302896436914044 303393442663008 303575050326528 304035311394816 304629130362384 305572254604992 306518298736896 306983022170112 307582598385288 307766713627008 307933434003456 308534866491744 308835348049324 309187612581888 309791494637712 310750601432256 311221741612032 311260494638592 311732407885824 311829596576118 312341260244976 312795013283784 313308261050688 314584330701024 314754744250368 315369499610232 315558275997312 316036705265664 316653964455636 317015147077632 317634317286768 318617705265984 319100773045248 319140507161088 319624367579136 319724016742602 320248633922064 320713874379576 321919741476864 322548490971936 323547093111168 324037634512896 324670520517804 324864864384064 325040847003648 325675692407952 327002133228696 327179273628672 327375119204352 327818295647478 328014523734048 328511838368256 329050874990592 329153463052569 329528902883328 330069608349696 330172514021772 330714275553504 331194719947536 331738158759552 332241118930944 332890027366356 333089291330496 333269729206272 334245851369838 334627099693056 335280668247144 335663096905728 336318688891872 336828593769984 337381276889088 337486462117191 337871406753792 338425800966144 338531311845108 339086788858656 339804171558912 340652286498816 341521931617344 342039725319168 342707771657682 343098671837184 343768786430616 344160896827392 344833086079008 345168918408068 345355899941376 345562625826816 346030423183449 346237552830384 346425113253888 347836064154624 348406808813568 348515431467426 348912955994112 349594426611288 350124459313536 350168056468416 350698958871552 351383917775598 351784714162176 351894389944257 352471793682024 353217494120448 353907372038652 354099087281664 354311046733824 355003060496976 355541293423872 356642040462336 357227234353152 357338606947614 357746195386368 358444918424232 358988369675904 359577413526528 359792652238848 360279713162322 361041932281344 362159709161472 362867052343428 363280946651136 363990479750064 364542338827008 365472972432072 365670952879104 366385153958946 367160289940992 367877399882283 368076682832256 368297009104896 368901326979072 369016339200804 369575818164288 370182234364416 370720015743744 371328309393408 372053559997692 372477932642304 372594059940978 373771258797312 373994993774592 374725452746808 375293587502976 376455487154688 377190751778037 377620984018944 378240601079808 378358525003356 378932167991232 379553936500224 380105332598016 380729026086912 382279693003776 383463221465088 384212173069512 384794690984064 385986005816832 386739884734443 387181008930816 388525387434048 388757954055168 389517246934182 390107808062304 391315572173952 391957659915264 392527075493376 393171151122432 393293729937699 393890016727728 393939063526968 394536328730496 394772493428736 395757803432448 397369680885504 398599927575552 399204259282944 399378443059098 399983955101856 401222295520128 401880638647296 402464469809664 403861915885392 404524590217344 404766733768704 406172173816512 407429672806656 408691064982528 409310696226816 409489289718822 410110131180384 410355618169344 411157093986081 411379821988992 413055326183616 414334135243008 414962322149376 415013992851456 415772795434824 416455013659968 417060017711712 417744348067584 419445774268032 419672992333824 420492666146976 420744367996416 421382273687552 421566134340159 422205285940848 423512423049024 424823607021312 425467697393664 425520676214784 426298688990136 426998178562752 427618499172768 430064654629248 430297625051136 431396124148224 432050179350528 432238694703201 432894027357072 434234256543936 436002844304928 436239031504896 437091060863304 437352698312064 438015784491008 438734499987456 438871284070092 439371870511104 440230018695696 440952367404672 441592959930048 442317545012736 442988158574592 443126268818694 443853369821808 444119055107328 445661135159784 446169466257408 447040890996192 447283057618944 448424918522496 449104791693312 449841702518784 449981949489588 450495209005056 451375082460144 452115718478208 454203048665088 454344655371066 455362575489792 456052967092224 456943695543576 457464895782912 458358381907488 459777448105344 460474533255168 461373897577932 461650070440512 461900151005184 463253022073986 463781418872832 464687241956568 465217274658816 466125902148384 466832612418048 466890741957888 467598611828736 467744394864177 468511890367464 469046285549568 469192519925676 469962391576032 470956658827264 471876496051536 472132116375552 473337413995968 474055057898496 474980946683454 475522720616448 476451475930152 476994927181824 477926557898976 478651159567872 479436551368704 479586025113903 480372950883096 480920875057152 481389243041792 482879612215296 483822736457904 485320639666752 486056451769344 487005780776706 487297296576096 487561270505472 488513538611928 489070748123136 489547053254656 490503199843044 490768910443008 491062678806528 492021785601072 492767757552384 493576312485888 494293354324992 495104412524544 495258771032658 496071413330256 496792079921304 498361678396416 498659991699456 499335041049534 499633936995744 499904593809408 500391450003968 501368777054757 501940649539584 502921002370716 503494645358592 504478033337808 505242890654976 506071915333632 506807110130688 507638701449216 507796967767662 509706257338368 510978429748224 511284295286784 512282897426016 513059587978752 514061657486523 514648007755776 515653179645924 516241345241088 517753377612102 518033849912064 518343938740224 519356329245576 519637669880832 520143744083072 521754096231936 522610213220352 522773147201139 523369433991168 524228201496576 524391639916932 525186688970304 525252084702624 526048438307328 526363324571648 527075876663397 527677071243264 529826241180672 530861058057978 531148630922496 531466570100736 532504590745464 533311940135808 534963060693504 535840851529728 536007910421421 536619293079552 537499801534464 538482554513856 539366120289792 539688978358272 541562898422016 543239563742208 544300578515142 544921419976704 545985719625096 546813508240512 547140824225792 548209458648108 548506429318656 550740434911488 552115024248384 552445513657344 553283096199168 553351990468608 553524508801206 554363727246432 555273351546624 556080023615616 556992464090112 558080339996538 558716898963456 559261032357376 560656888195968 560992490661888 562088179120212 562940381254464 564683230732032 566431476028416 567290263191552 567360901619712 567537787505034 568398251986848 569330904750336 570157998897024 571093539130368 573419539505664 575194832197632 576318259604268 577192036476096 578979008725248 580771513396224 581337125739904 581652042006528 582788081151072 583136931082752 584275870401273 585161712093456 586973358260928 587936489872896 588790613240064 589756726683648 590835025091592 591804493095744 592158740143104 593636705148672 594214846879712 596054521328256 596377410158592 597899891363328 598806388924416 599067664588647 599975932652784 601833443280192 602820957970944 603696704714496 605792873828088 606786885326016 607150100653056 608070622789632 609258260724768 611144509209984 613036597473792 613966044340224 615165196770576 615533427254016 617069732983488 617670696098648 618375225163776 619582989275424 621501202864512 622443483224064 622520989277184 623464815771648 623659193152236 624682520489952 625590026567568 626616522101376 629168661402048 629509488500736 630738999220464 631116551994624 632073410531328 633307928911272 634030294155264 635268634573536 637235410531968 638201546090496 638281014322176 639248735158272 639448033485204 640497267844128 641427748759152 645096981943872 647094186222336 648075269025792 649341041035608 649729728768128 650081694007296 651351384815904 654004266457392 654358547257344 655636591294956 656029047468096 657023676736512 658101749981184 658306926105138 659057805766656 660345028043544 661428551107008 662389439895072 663476317519104 664482237861888 664689403228041 665780054732712 666178582660992 666539458412544 668491702739676 669254199386112 670561336494288 672637377783744 673657187539968 674762553778176 674972924234382 675742813507584 677062623690216 678173577717312 679608343117824 681304572997632 681516983056599 683043863234688 684079450638336 685415543315364 686197343674368 687537572861232 689666172158016 690337836816136 690711799882752 691125251653632 692060846366898 692475105660768 692850226507776 694879533110979 695672128309248 696813617627136 697030862934852 697825911988224 699188853222576 700248918627072 700336112936832 701397917743104 702767835551196 703569428324352 703788779888514 704943587364048 706434988240896 707814744077304 708198174563328 708622093467648 710006120993952 711082586847744 712471420025181 713284080924672 714454468706304 714677213895228 715492390772736 716889836848464 717976739351808 719154827053056 720559426324644 722083864562688 724319418322944 725734104686856 726561893302272 727980959500128 729084677654016 730508671165059 730945944864144 731341905758208 732770307917892 734320579881984 735754799764566 736153365664512 736594018209792 738032678401608 739151636328576 740364468728832 741440031487488 742656618786816 742888156548987 744107119995384 744955865284608 745188119881956 747542517594624 747989987549184 749002561574301 749450905493616 750587175005952 752910974309376 754381503556074 755241968037888 756717050006712 757864335982464 759107873000448 760210665196032 761458052173824 761695451651493 764559386007552 766926442930176 768424346139024 769589381968128 771972011633664 773479769468886 774362017861632 776630066418153 777050774868096 777515908110336 779034493868364 780215616124608 782631144347904 783915319830528 785054150986752 786342302244864 786587459875398 787780033455456 787878127053936 789072657460992 789544986857472 791515606864896 794739361771008 796291587086967 797199855151104 798756886118196 799967910203712 802444591040256 803761277294592 804928939619328 807723831770784 809049180434688 809533467537408 812344347633024 814859345613312 816450867772713 817382129965056 818978579437644 820220262360768 820711236338688 822314187972162 822759643977984 826110652367232 828668270486016 829924644298752 830027985702912 830286763201809 831545590869648 832910027319936 834120035423424 835488696135168 837120509994807 838891548536064 840985332293952 841488735992832 842764547375104 843132268680318 844410571881696 847024846098048 849647214042624 850935394787328 851041352429568 851306681257551 852597377980272 853996357125504 855236998345536 860129309258496 862792248296448 864100358701056 864477389406402 865788054714144 868468513087872 872005688609856 872478063009792 874182121726608 874705396624128 876031568982016 877742568140184 878743741022208 880460037391392 881904734809344 883185919860096 884635090025472 885976317149184 886252537637388 887706739643616 888238110214656 891322270319568 894081781992384 894566115237888 896849837044992 898209583386624 899963898979176 900990418010112 902750164920288 904231436956416 908406097330176 908689310742132 910725150979584 912105934184448 913887391087152 916716763814976 919554896210688 920949066510336 922747795155864 923300140881024 923800302010368 926506044147972 927562837745664 929374483913136 932251804296768 933665224836096 933781483915776 935197223657472 935488789728354 937023780734928 938385039851352 939924783152064 941913317654528 943752992103072 944264232751104 946674827991936 948110115796992 949961893366908 951045441232896 952902951860304 955853115797952 957302319135744 958873102737408 959172050227806 960745901766192 962778486083584 965759224430592 967645472915808 970641279333504 972112903538688 974011561553412 974594593152192 975122541010944 977027077223856 979094106509312 981006399686088 981537820886016 982125357613056 984043571202144 985535515104768 987152624971776 987460389157707 988586708649984 990208825049088 990517542065316 992142826660512 993584159842608 996723356792832 998670082099068 999267873991488 999809187618816 1000782900007936 1002737554109514 1003881299079168 1005842004741432 1006989290717184 1008956066675616 1010485781309952 1012143830667264 1012459386351573 1013614220261376 1015277402898432 1015593935535324 1019412514676736 1021956859496448 1024565794852032 1026119175957504 1028123314973046 1029296015511552 1031306359291848 1032482690482176 1035506755224204 1036067699824128 1036687877480448 1038091269550347 1038712658491152 1039275339761664 1040287488166144 1043508192463872 1045220426440704 1045546294402278 1046738867982336 1048783279833864 1050373377940608 1050504169405248 1052096876614656 1052726649143296 1054151753326794 1055354142486528 1055683169832771 1059652482361344 1061722116115956 1062297261844992 1062933140201472 1065009181490928 1066623880271616 1069926121387008 1071681703059456 1072015820842842 1073238586159104 1076965109027712 1078732240579584 1079377956716544 1083125796844032 1086479127484416 1088601157030284 1089842839953408 1091971439250192 1093627016481024 1094281648451584 1096418917296216 1097012858637312 1101480869822976 1103632199646849 1104230048496768 1104891027314688 1106703980937216 1107049017602412 1108727454492864 1110546703093248 1112160047231232 1113984928180224 1116160679993076 1117433797926912 1118522064714752 1121313776391936 1121984981323776 1124176358240424 1125880762508928 1129366461464064 1131572255334111 1132862952056832 1134721803239424 1135075575010068 1136796503973696 1138661809500672 1140315997794048 1142187078260736 1146839079011328 1150389664395264 1152636519208536 1154384072952192 1157958017450496 1160219654203329 1161543026792448 1162674251479808 1165576162302144 1166273862165504 1168551740802546 1170323424186912 1173946716521856 1175872979745792 1177581226480128 1179513453367296 1179881189813097 1181670050183184 1183608986191488 1184317480286208 1187273410297344 1188429693759424 1192109042656512 1195799782726656 1197612777848832 1198135329177294 1199951865305568 1203666886560384 1205641915941888 1207393409428992 1211585747656176 1213573770652032 1214300201306112 1218516521449536 1222289018419968 1226073194947584 1227932088680448 1230330393541152 1231066854508032 1233471281958243 1234139465966976 1235341392197296 1239165978550848 1243002405729024 1244886966448128 1245041978554368 1247318386304472 1249365040979904 1251180053135136 1253233044202752 1258337322804096 1259018977001472 1261477998440928 1262233103989248 1264146821062656 1264698403020477 1266615857822544 1270537269147072 1274470821063936 1276403092180992 1276562028644352 1278896066970408 1280994535688256 1282855497518304 1290193963887744 1294188372444672 1296150538051584 1296716084109603 1298682082071216 1299459457536256 1302702769631808 1308008532914784 1308717094514688 1311273182589912 1312058094936192 1314047353473024 1316203499962368 1316613852210276 1318115611533312 1320690056087088 1322857102214016 1324778879790144 1326952635038208 1328964475723776 1329378806456082 1331560109465424 1332357165321984 1336983405479352 1338508398772224 1341122672988576 1345274755567488 1347314375079936 1349525107556352 1349945848468764 1351485627015168 1354125247380432 1356347155434624 1362609145995264 1363033966113198 1366087726469376 1368158901276672 1370831086630728 1372394687348736 1375075145722464 1379332344316032 1380675673632272 1381423599765504 1384121692733796 1384950211321536 1385700453015552 1389759066221958 1391344256618496 1394061725869704 1395651823976448 1398377706445152 1400497837254144 1400672225873664 1402795835486208 1403233184592531 1405535671102392 1407138856648704 1407577559777028 1409887174728096 1412869976481792 1415629488154608 1416396349126656 1420012241987904 1422165173695488 1424942840050362 1426568161849344 1429354427790456 1430984781545472 1433779673696928 1435953478703616 1438309654106112 1438758075341709 1441118852649288 1444167729125376 1448638836645888 1451468209373712 1455961919000256 1458169355308032 1461017342330118 1461891889728288 1462683811516416 1465540615835784 1466967903234289 1468641159763968 1471509599529132 1472306731329024 1473188036419584 1476065356803216 1478303272657152 1480728937457664 1482880062974976 1485313237573632 1485776313097974 1488214239990768 1490376239763912 1495085035189248 1495979975098368 1498005123148602 1498901810987232 1501174350011904 1504106331164271 1505821948618752 1508763007112148 1510483936075776 1513434100013424 1515728671964928 1518215746000896 1520421330392064 1522916104347648 1523390903302986 1529118772015104 1533852885860352 1536848692278048 1539178763936256 1542184972459569 1543944023267328 1546959538937772 1548724035723264 1553260132836306 1554101549736192 1555031816220672 1558068987736728 1560431232249216 1565262288695808 1567830639661056 1568319441603417 1570108301973504 1572684604489728 1573174919750796 1575560066910912 1575756254107872 1578145314921984 1579089973714944 1581227629990191 1583031213729792 1589478723542016 1592583174173934 1594399710302208 1597513772236392 1599935820407424 1604889182080512 1607522554589184 1608023731264263 1609857879238656 1615447663541568 1618098360869376 1619066935074816 1624688695266048 1629718691226624 1632901735545426 1634764259930112 1637957158875288 1640440524721536 1641422472677376 1644628375944324 1645519287955968 1652221304734464 1657336540972032 1659849288597504 1660055971405824 1660573526403618 1663091181739296 1665820054639872 1668240070846848 1670977392270336 1674241019989614 1677783097072128 1681970664587904 1682977471985664 1686264537360636 1688821143763392 1694049692196096 1699294428085248 1701870789574656 1702082704859136 1702613362515102 1705194755960544 1707992714251008 1710473996691072 1720258618516992 1725584496592896 1728954778812804 1731576109428288 1736937026175744 1744011377219712 1744956126019584 1748364243453216 1749410793248256 1752063137964032 1752827611203819 1755485136280368 1760920074782784 1763809469618688 1766371839720192 1769270180050944 1772505075274776 1775413479287232 1776476220429312 1782644540639136 1788163563984768 1789132230475776 1793699674089984 1796419166773248 1797202993765941 1799927797958352 1805500329840576 1808462873912832 1817378621484264 1821450301959168 1824211868368896 1827774782174304 1833433527629952 1839109792421376 1841898133020672 1845495590311728 1846600281762048 1853012088295944 1855125675491328 1858748967826272 1864503608593536 1867330449672192 1867562967831552 1870394447314944 1870977579456708 1874047561469856 1876770079702704 1879849566304128 1887505984206144 1888528465502208 1893349655983872 1896220231593984 1899923786733816 1902090882465792 1905805903720608 1911706231595904 1914604638271488 1917746205474816 1918344100455612 1921491803532384 1925556972167168 1935290945831616 1941282558667008 1944225807077376 1948023123106824 1949189186304384 1950245082021888 1954054154447712 1958188213018624 1962012799372176 1963075641772032 1968087142404288 1971071030209536 1974305249943552 1974920778315414 1977173417299968 1981035084130632 1984285653321024 1987168319685216 1993446713585664 1994068209684123 1997340164198136 1998535747982976 1999618375237632 2001565800015872 2005475108219028 2007762598158336 2011684009482864 2017912133351232 2020971562619904 2024287661334528 2024918772703146 2027228440522752 2031187871070648 2038825029353472 2043913718992896 2049131589704064 2052238351915008 2056246629946092 2058592031023104 2062612718583696 2071013510448408 2072135399648256 2073375754960896 2076182539100694 2077425316982304 2078550679523328 2080574976332288 2084638599332937 2087016384927744 2090440852881408 2091092588804556 2093477735964672 2097566559667728 2100746755881216 2101008338810496 2104193753229312 2108303506653588 2110708284973056 2111366339665542 2119304964722688 2123444232231912 2124594523689984 2125866280402944 2130018362981856 2133247760543232 2137414260075543 2139852242774016 2143363406118912 2144031641685684 2146477172318208 2153930218055424 2157464481159168 2166251593688064 2172958254968832 2177202314060568 2179685679906816 2183942878500384 2187254032962048 2188563296903168 2191526013495177 2192837834592432 2194025717274624 2202961739645952 2207264399293698 2208460096993536 2209782054629376 2214098035204824 2217454908985728 2221093406186496 2224320094462464 2227969856360448 2228664469646961 2232321359986152 2234867595853824 2237044129429504 2242627552783872 2243969962647552 2248352716480848 2251761525017856 2258732922928128 2263144510668222 2265725904113664 2270151150020136 2273593007947392 2277323619001344 2280631995588096 2284374156521472 2293678158022656 2300779328790528 2305273038417072 2308768145904384 2315916034900992 2320439308406658 2323086053584896 2325348502959616 2329890199254459 2331152324604288 2332547724331008 2337103481605092 2340646848373824 2347893433043712 2351745959491584 2355162452960256 2359026906734592 2359762379626194 2363340100366368 2367217972382976 2368634960572416 2374546820594688 2376859387518848 2384218085313024 2388874761260901 2391599565453312 2396270658354588 2399903730611136 2407333773120768 2411283831883776 2414786818857984 2423171495312352 2427147541304064 2428600402612224 2437033042899072 2444578036839936 2449352603318139 2452146389895168 2460660787082304 2462133709016064 2466942563916486 2468278931933952 2470682784394592 2478331957101696 2486004811458048 2489773932896256 2490083957108736 2490860289605427 2494636772608944 2498730081959808 2502360106270272 2506466088405504 2516674645608192 2522955996881856 2524466207978496 2528293642125312 2529396806040954 2533231715645088 2541074538294144 2548941642127872 2552806184361984 2553124057288704 2557792133940816 2561989071376512 2565710995036608 2580387927775488 2588376744889344 2592301076103168 2593432168219206 2597364164142432 2598918915072512 2605405539263616 2616017065829568 2617434189029376 2622546365179824 2624116189872384 2628094706946048 2633227704420552 2636231223066624 2641380112174176 2645714204428032 2649557759580288 2653905270076416 2657928951447552 2658757612912164 2663120218930848 2664714330643968 2673966810958704 2682245345977152 2690549511134976 2694628750159872 2699891696937528 2702971254030336 2708250494760864 2712694310869248 2725218291990528 2726067932226396 2732175452938752 2736317802553344 2741662173261456 2750150291444928 2758664688632064 2761351347264544 2762847199531008 2768243385467592 2769900422643072 2771400906031104 2779518132443916 2782688513236992 2788123451739408 2796755412890304 2800995674508288 2801344451747328 2805591670972416 2806466369185062 2811071342204784 2815155119554056 2819774349456192 2825739952963584 2831258976309216 2832792698253312 2840024483975808 2844330347390976 2849885680100724 2853136323698688 2858708855580912 2867559347393856 2871906957407232 2876619308212224 2877516150683418 2882237705298576 2888335458250752 2897277673291776 2902936418747424 2911923838000512 2916338710616064 2922034684660236 2923783779456576 2925367623032832 2931081231671568 2933935806468578 2937282319527936 2943019199058264 2944613462658048 2946376072839168 2952130713606432 2956606545314304 2961457874915328 2962381167473121 2965760125949952 2970626475147264 2971552626195948 2976428479981536 2980752479527824 2990170070378496 2996010246297204 2997803621974464 3002348700023808 3008212662328542 3011643897237504 3017526014224296 3020967872151552 3026868200026848 3031457343929856 3036431492001792 3037378159054719 3040842660784128 3045832208695296 3046781806605972 3058237544030208 3073697384556096 3078357527872512 3084369944919138 3087888046534656 3093919077875544 3097448071446528 3106520265672612 3108203099472384 3110063632441344 3114273808651041 3116137975473456 3120862464498432 3130524577391616 3135661279322112 3136638883206834 3140216603947008 3146349839501592 3151120133821824 3151512508215744 3156290629843968 3158179947429888 3162455259980382 3166062427459584 3167049509498313 3178957447084032 3185166348347868 3188799420604416 3195027544472784 3199871640814848 3209778364161024 3215045109178368 3216047462528526 3219715758477312 3230895327083136 3236196721738752 3238133870149632 3249377390532096 3259437382453248 3265803471090852 3269528519860224 3275914317750576 3280881049443072 3282844945354752 3289256751888648 3291038575911936 3304442609468928 3310896598940547 3314673081944064 3320111942811648 3321147052807236 3326182363478592 3331640109279744 3336480141693696 3341954784540672 3348482039979228 3355566194144256 3363941329175808 3365954943971328 3372529074721272 3377642287526784 3388099384392192 3394716766002333 3398588856170496 3404165409718272 3405226725030204 3410389511921088 3415985428502016 3420947993382144 3440517237033984 3451168993185792 3457909557625608 3463152218856576 3473874052351488 3480658962609987 3488022754439424 3496728486906432 3498821586496512 3504126275928064 3505655222407638 3510970272560736 3521840149565568 3527618939237376 3532743679440384 3538540360101888 3539643569439291 3545010150549552 3550826958574464 3552952440858624 3565289081278272 3576327127969536 3587399348179968 3592838333546496 3594405987531882 3599855595916704 3611000659681152 3616925747825664 3634757242968528 3642900603918336 3655549564348608 3666867055259904 3678219584842752 3683796266041344 3690991180623456 3693200563524096 3700413845874729 3706024176591888 3717497935652544 3729007217187072 3734660899344384 3735125935663104 3741955158913416 3748095122939712 3753540159405408 3759699132608256 3775011968412288 3777056931004416 3786699311967744 3792440463187968 3794095209061431 3799847573467632 3811611807441216 3823412463191808 3829209276542976 3836688200911224 3842983607064768 3851113944334336 3870581891663232 3882565117334016 3888451614154752 3890148252328809 3896046246213648 3898378372608768 3908108308895424 3916376426037248 3924025598744352 3926151283544064 3936174284808576 3942142060419072 3948610499887104 3949841556630828 3954346834599936 3962070168261264 3968571306642048 3974336639370432 3986893427171328 3988136419368246 3994680328396272 3997071495965952 4003131600031744 4010950216438056 4015525196316672 4023368018965728 4035824266702464 4041943125239808 4048575322669056 4049837545406292 4054456881045504 4062375742141296 4087827437985792 4098263179408128 4104476703830016 4112493259892184 4117184062046208 4125225437167392 4142027020896816 4144270799296512 4152365078201388 4154850633964608 4157101359046656 4161149952664576 4169277198665874 4174032769855488 4182185177609112 4186955471929344 4195133119335456 4201493511762432 4202016677620992 4208387506458624 4209699553777593 4216607013307176 4221416569946112 4222732679331084 4238609929445376 4246888464463824 4249189047379968 4260036725963712 4266495521086464 4274828520151086 4279704485548032 4288063283371368 4292954344636416 4307860436110848 4314928962318336 4316274226025127 4332503187376128 4345916509937664 4354404628121136 4367885757000768 4374508065924096 4377126593806336 4383052026990354 4385675669184864 4388051434549248 4400903709702867 4405923479291904 4414528798587396 4416920193987072 4419564109258752 4428196070409648 4434909817971456 4442186812372992 4448640188924928 4455939712720896 4457328939293922 4464642719972304 4474088258859008 4485255105567744 4487939925295104 4496705432961696 4503523050035712 4512318993492813 4517465845856256 4526289021336444 4531451808227328 4540302300040272 4547186015894784 4554647238002688 4561263991176192 4568748313042944 4587356316045312 4601558657581056 4610546076834144 4617536291808768 4626554917378707 4631832069801984 4640878616813316 4646172107169792 4650697005919232 4659780398508918 4662304649208576 4665095448662016 4674206963210184 4681293696747648 4695786866087424 4703491918983168 4704958324810251 4710324905920512 4718053813469184 4719524759252388 4726680200732736 4734435944765952 4737269921144832 4743682889970573 4749093641189376 4753718775037696 4768436170626048 4777749522521802 4783199130906624 4792541316709176 4799807461222272 4814667546241536 4822567663767552 4824071193792789 4829573637715968 4846342990624704 4854295082608128 4857200805224448 4874066085798144 4889156073679872 4898705206636278 4904292779790336 4921321574164608 4924267418032128 4933885127832972 4936557863867904 4941365568789184 4956663914203392 4972009622916096 4979547865792512 4980167914217472 4981720579210854 4989273545217888 4997460163919616 5004720212540544 5012932176811008 5033349291216384 5045911993763712 5048932415956992 5058793612081908 5066463431290176 5082149076588288 5097883284255744 5105612368723968 5106248114577408 5115584267881632 5123978142753024 5131421990073216 5160775855550976 5176753489778688 5186864336438412 5194728328284864 5197837830145024 5210811078527232 5232034131659136 5234868378058752 5245092730359648 5248232379744768 5256189413892096 5258482833611457 5266455408841104 5282760224348352 5291428408856064 5299115519160576 5307810540152832 5317515225824328 5326240437861696 5329428661287936 5347933621917408 5364490691954304 5381099022269952 5389257500319744 5391608981297823 5399783393875056 5416500989521728 5425388621738496 5452135864452792 5464350905877504 5472635605106688 5483324346522912 5500300582889856 5517329377264128 5522702694529088 5525694399062016 5536486770935184 5539800845286144 5559036264887832 5565377026473984 5576246903478816 5593510825780608 5601991349016576 5602688903494656 5611183341944832 5612932738370124 5622142684409568 5630310239108112 5639548698912384 5662517952618432 5665585396506624 5680048967951616 5688660694781952 5699771360201448 5706272647397376 5717417711161824 5735118694787712 5743813914814464 5753238616424448 5755032301366836 5764475410597152 5776670916501504 5805872837494848 5823847676001024 5832677421232128 5844069369320472 5847567558913152 5850735246065664 5862162463343136 5867871612937156 5874564639055872 5886038398116528 5889226925316096 5904261427212864 5913213090628608 5922915749830656 5924762334946242 5931520251899904 5943105252391896 5952856959963072 5961504959055648 5980340140756992 5982204629052369 5992020492594408 5995607243948928 6004697400047616 6016425324657084 6023287794475008 6035052028448592 6053736400053696 6062914687859712 6072862984003584 6074756318109438 6081685321568256 6093563613211944 6116475088060416 6147394769112192 6156715055745024 6168739889838276 6175776093069312 6187838155751088 6213040531345224 6216406198944768 6220127264882688 6228547617302082 6232275950946912 6241724928996864 6253915797998811 6261049154783232 6271322558644224 6273277766413668 6280433207894016 6292699679003184 6302240267643648 6303025016431488 6312581259687936 6324910519960764 6332124854919168 6334099018996626 6357914894168064 6370332696695736 6377598841208832 6390055088945568 6399743281629696 6412242780226629 6419556728322048 6430090218356736 6432094925057052 6439431516954624 6461790654166272 6472393443477504 6498754781064192 6518874764906496 6531606942181704 6539057039720448 6551828635501152 6561762098886144 6565689890709504 6574578040485531 6578513503777296 6582077151823872 6608885218937856 6621793197881094 6629346163888128 6642294105614472 6652364726957184 6663280218559488 6672960283387392 6683909569081344 6685993408940883 6696964079958456 6711132388288512 6727882658351616 6731909887942656 6745058149442544 6755284575053568 6776198768784384 6789433532004666 6797177712340992 6810453450060408 6820779023842176 6831970857004032 6841895986764288 6881034474067968 6902337986371584 6915819115251216 6926304437713152 6947748104702976 6961317925219974 6976045508878848 6989670597763377 6993456973812864 6997643172993024 7011310444815276 7021940545121472 7043680299131136 7055237878474752 7065487358880768 7077080720203776 7079287138878582 7090020301099104 7101653917148928 7105904881717248 7130578162556544 7152654255939072 7166624283782703 7174798696359936 7188811975063764 7199711191833408 7222001319362304 7233851495651328 7269514485937056 7285801207836672 7311099128697216 7333734110519808 7348057809954417 7356439169685504 7381982361246912 7386401127048192 7400827691749458 7412048353183776 7434995871305088 7458014434374144 7469321798688768 7470251871326208 7472580868816281 7483910317826832 7496190245879424 7507080318810816 7519398265216512 7550023936824576 7573398623935488 7584880926375936 7588190418122862 7599695146935264 7623223614882432 7646824926383616 7658418553085952 7673376401822448 7685967214129536 7741163783326464 7765130234668032 7776903228309504 7780296504657618 7792092492427296 7796756745217536 7816216617790848 7848051197488704 7852302567088128 7872348569617152 7884284120838144 7899683113261656 7908693669199872 7924140336522528 7937142613284096 7948673278740864 7973786854342656 7976272838736492 7989360656792544 7994142991931904 8006263200063488 8021900432876112 8046736037931456 8071648533404928 8083886250479616 8099675090812584 8108913762091008 8124751484282592 8175654875971584 8196526358816256 8208953407660032 8224986519784368 8250450874334784 8284054041793632 8288541598593024 8304730156402776 8309701267929216 8314202718093312 8322299905329152 8338554397331748 8348065539710976 8364370355218224 8390266238670912 8402987023524864 8404033355241984 8416775012917248 8419399107555186 8433214026614352 8445465358662168 8477219858890752 8493776928927648 8498378094759936 8520073451927424 8532991042172928 8549657040302172 8559408971096064 8576126566742736 8615720872221696 8629857924636672 8632548452050254 8665006374752256 8691833019875328 8708809256242272 8735771514001536 8749016131848192 8766104053980708 8771351338369728 8776102869098496 8801807419405734 8811846958583808 8829057597174792 8833840387974144 8839128218517504 8856392140819296 8869819635942912 8884373624745984 8887143502419363 8897280377849856 8911879425441792 8914657878587844 8929285439944608 8948176517718016 8970510211135488 8993410865923392 9007046100071424 9024637986985626 9034931691712512 9052578042672888 9062903616454656 9080604600080544 9094372031789568 9109294476005376 9112134477164157 9122527982352384 9137496626085888 9174712632090624 9221092153668288 9235072583617536 9253109834757414 9263664139603968 9281757233626632 9292344214339584 9301394011838464 9319560797017836 9324609298417152 9330190897324032 9348413926420368 9362587393495296 9391573732174848 9406983837966336 9409916649620502 9420649811841024 9439049518504776 9453360401465472 9468871889531904 9474539842289664 9487365779941146 9498187282378752 9507437550075392 9536872341252096 9555499045043604 9566398261813248 9585082633418352 9599614922444544 9629335092483072 9645135327535104 9648142387585578 9659147275431936 9692685981249408 9708590165216256 9714401610448896 9748132171596288 9778312147359744 9797410413272556 9808585559580672 9842643148329216 9848534836064256 9867770255665944 9873115727735808 9882731137578368 9913327828406784 9932689796821641 9944019245832192 9960335828434944 9963441158421708 9978547090435776 9994920327839232 10009440425081088 10025864353622016 10066698582432768 10091823987527424 10097864831913984 10117587224163816 10132926862580352 10164298153176576 10184150298006999 10195766568511488 10212496229154816 10231168535763264 10247956285506048 10262843980146432 10321551711101952 10353506979557376 10373728672876824 10389456656569728 10395675660290048 10421622157054464 10464068263318272 10490185460719296 10496464759489536 10512378827784192 10516965667222914 10532910817682208 10565520448696704 10582856817712128 10598231038321152 10615621080305664 10635030451648656 10652480875723392 10658857322575872 10695867243834816 10728981383908608 10762198044539904 10778515000639488 10783217962595646 10799566787750112 10833001979043456 10850777243476992 10904271728905584 10928701811755008 10966648693045824 11000601165779712 11034658754528256 11045405389058176 11051388798124032 11072973541870368 11079601690572288 11101241537624187 11118072529775664 11152493806957632 11187021651561216 11203982698033152 11205377806989312 11225865476740248 11244285368819136 11260620478216224 11279097397824768 11325035905236864 11331170793013248 11360097935903232 11377321389563904 11382285627184293 11399542720402896 11434835422323648 11470237389575424 11487627829628928 11510064602733672 11528950821194304 11553341833003008 11611745674989696 11647695352002048 11665354842464256 11688138738640944 11695135117826304 11724324926686272 11735743225874312 11749129278111744 11772076796233056 11778453850632192 11808522854425728 11826426181257216 11845831499661312 11849524669892484 11863040503799808 11886210504783792 11905713919926144 11923009918111296 11960680281513984 11964409258104738 11984040985188816 11991214487897856 12009394800095232 12032850649314168 12046575588950016 12070104056897184 12107472800107392 12125829375719424 12145725968007168 12149512636218876 12163370643136512 12187127226423888 12294789538224384 12313430111490048 12337479779676552 12351552186138624 12375676311502176 12426081062690448 12432812397889536 12457095234604164 12464551901893824 12483449857993728 12507831595997622 12522098309566464 12546555532827336 12560866415788032 12585399358006368 12604480535287296 12606050032862976 12625162519375872 12629098661332779 12649821039921528 12664249709838336 12668198037993252 12715829788336128 12740665393391472 12780110177891136 12799486563259392 12824485560453258 12839113456644096 12864189850114104 12878863033909248 12923581308332544 12944786886955008 12948822678075381 12997509562128384 13037749529812992 13063213884363408 13103657271002304 13123524197772288 13131379781419008 13149156080971062 13157027007554592 13164154303647744 13202711129108601 13217770437875712 13243586395762188 13258692327776256 13284588211228944 13304729453914368 13326560437118976 13345920566774784 13367819138162688 13371986817881766 13393928159916912 13422264776577024 13455765316703232 13463819775885312 13490116298885088 13510569150107136 13536956980478439 13552397537568768 13578867064009332 13594355424681984 13620906900120816 13641558047684352 13663941714008064 13683791973528576 13762068948135936 13804675972743168 13831638230502432 13852608875426304 13879664752136121 13895496209405952 13922635850439948 13952091017757696 13979341195526754 13986913947625728 13995286345986048 14022620889630552 14043881090242944 14087360598262272 14110475756949504 14114874974430753 14130974717761536 14154161440407552 14158574277757164 14180040602198208 14203307834297856 14211809763434496 14231048669911719 14261156325113088 14305308511878144 14333248567565406 14349597392719872 14377623950127528 14399422383666816 14444002638724608 14467702991302656 14472213581378367 14539028971874112 14571602415673344 14622198257394432 14667468221039616 14696115619908834 14712878339371008 14763964722493824 14772802254096384 14801655383498916 14824096706367552 14869991742610176 14916028868748288 14938643597377536 14940503742652416 14945161737632562 14967820635653664 14992380491758848 15014160637621632 15038796530433024 15100047873649152 15146797247870976 15176380836245724 15199390293870528 15246447229764864 15293649852767232 15316837106171904 15346752803644896 15371934428259072 15482327566652928 15530260469336064 15560593009315236 15584184984854592 15593513490435072 15632433235581696 15696102394977408 15704605134176256 15744697139234304 15768568241676288 15775448500834371 15799366226523312 15848280673045056 15874285226568192 15897346557481728 15952545677472984 15978721313585088 15988285983863808 16012526400126976 16043800865752224 16093472075862912 16143297066809856 16167772500959232 16174826943893469 16199350181625168 16249502968565184 16393052717632512 16417906815320064 16449973039568736 16500901748669568 16568108083587264 16577083197186048 16609460312805552 16619402535858432 16644599810658304 16677108794663496 16696131079421952 16728740710436448 16780532477341824 16805974047049728 16808066710483968 16833550025834496 16838798215110372 16866428053228704 16890930717324336 16987553857855296 16996756189519872 17040146903854848 17065982084345856 17099314080604344 17118817942192128 17152253133485472 17231441744443392 17259715849273344 17265096904100508 17330012749504512 17417618512484544 17471543028003072 17498032263696384 17532208107961416 17542702676739456 17552205738196992 17603614838811468 17623693917167616 17658115194349584 17667680775948288 17712784281638592 17739639271885824 17768747249491968 17774287004838726 17794560755699712 17829315757175688 17858570879889216 17896353035436032 17941020422270976 17946613887157107 17986821731846784 18014092200142848 18049275973971252 18069863383425024 18105156085345776 18161209200161088 18188744063579136 18218588952010752 18224268954328314 18245055964704768 18349425264181248 18442184307336576 18470145167235072 18506219669514828 18527328279207936 18563514467253264 18602788023676928 18639121594035672 18649218596834304 18660381794648064 18696827852840736 18725174786990592 18761747393996433 18783147464349696 18813967675932672 18819833299241004 18841299623682048 18878099037009552 18906720802930944 18937743779063808 18974731559882292 18996374564757504 19014875100150784 19073744682504192 19110998090087208 19132796523626496 19170165266836704 19199229844889088 19236728340679887 19258670184966144 19290270655070208 19296284775171156 19318294550863872 19385371962498816 19417180330432512 19496264343192576 19556624294719488 19594820826545112 19617171119161344 19685286296658432 19697069672128512 19723734121456593 19735540511331888 19746231455471616 19765462275156736 19826655656813568 19865379593643282 19888038491664384 19926882316843416 19957094180871552 19989840655678464 20018880850162176 20051728707244032 20057980226822649 20133397164865536 20183647975054848 20195729663827968 20235174448327632 20265853725160704 20328596306353152 20368300596013998 20391533137022976 20462337071526528 20495912571012096 20525687960292864 20643103422203904 20707013959114752 20747457345753648 20778913313139456 20791351320580096 20843244314108928 20928136526636544 20969011793290131 20980370921438592 20992929518979072 21033931334445828 21065821635364416 21131040897393408 21165713635424256 21196462076642304 21231242160611328 21270060903297312 21304961751446784 21317714645151744 21391734487669632 21457962767817216 21499872851348109 21524396089079808 21566435925191292 21599133575500224 21666003958086912 21701554486953984 21808543457811168 21857403623510016 21933297386091648 22001202331559424 22044173429863251 22069317509056512 22090810778116352 22145947083740736 22159203381144576 22202483075248374 22236145059551328 22304987613915264 22374043303122432 22407965396066304 22410755613978624 22417742606448843 22451730953480496 22488570737638272 22521240956432448 22558194795649536 22650071810473728 22720195871806464 22754642779127808 22764571254368586 22799085440805792 22869670844647296 22940474779150848 22975255659257856 23020129205467344 23057901642388608 23223491349979392 23295390704004096 23330709684928512 23376277477281888 23390270235652608 23448649853372544 23471486451748624 23544153592466112 23556907701264384 23617045708851456 23652852362514432 23699049339784968 23726081007599616 23772421009567584 23811427839852288 23846019836222592 23921360563027968 23928818516209476 23968081970377632 23982428975795712 24018789600190464 24065701298628336 24140208113794368 24214945600214784 24251658751438848 24299025272437752 24326741286273024 24374254452847776 24589579076448768 24626860222980096 24674959559353104 24751352623004352 24852162125380896 24865624795779072 24914190469208328 24929103803787648 24966899715987456 25015663191995244 25044196619132928 25093111065654672 25170798716012736 25208961070574592 25212100065725952 25250325038751744 25258197322665558 25299642079843056 25336396075986504 25431659576672256 25481330786782944 25560220355782272 25598973126518784 25648971120906516 25678226913288192 25728379700228208 25847162616665088 25889573773910016 25897645356150762 25995019124256768 26075499059625984 26126427768726816 26207314542004608 26247048395544576 26298312161942124 26314054015109184 26328308607295488 26405422258217202 26435540875751424 26487172791524376 26517384655552512 26569176422457888 26609458907828736 26653120874237952 26661430507258089 26691841133549568 26735638276325376 26743973635763532 26787856319833824 26844529553154048 26911530633406464 26980232597770176 27021138300214272 27073913960956878 27104795075137536 27157734128018664 27188710849363968 27241813800241632 27283116095368704 27327883428016128 27336403431492471 27367583947057152 27524137896271872 27663276461004864 27705217750852608 27759329504272242 27790992418811904 27845271700879896 27904182035515392 27958682391053508 27973827895251456 27990572691972096 28045241779261104 28087762180485888 28174721196524544 28220951513899008 28229749948861506 28261949435523072 28317148555514328 28360081204396416 28406615668595712 28423619526868992 28462097339823438 28522312650226176 28610617023756288 28666497135130812 28699194785439744 28755247900255056 28798844767333632 28888005277449216 28935405982605312 28944427162756734 29078057943748224 29143204831346688 29244396514788864 29334936442079232 29392231239817668 29425756678742016 29527929444987648 29545604508192768 29603310766997832 29648193412735104 29739983485220352 29798069390464923 29832057737496576 29881007485304832 29890323475265124 29935641271307328 29984760983517696 30028321275243264 30077593060866048 30200095747298304 30293594495741952 30352761672491448 30398780587741056 30492894459529728 30552450894020997 30587299705534464 30693505607289792 30743868856518144 30964655133305856 31060520938672128 31121186018630472 31168369969709184 31187026980870144 31264866471163392 31392204789954816 31489394278468608 31537136483352576 31550897001668742 31598732453046624 31696561346090112 31748570453136384 31794693114963456 31905091354945968 31957442627170176 31976571967727616 32087601731504448 32186944151725824 32286594133619712 32335545001918464 32349653887786938 32398700363250336 32499005937130368 32786105435265024 32899946079137472 33001803497339136 33136216167174528 33154166394372096 33218920625611104 33238805071716864 33289199621316608 33303724612872561 33354217589326992 33457481420872896 33561064954683648 33611948094099456 33616133420967936 33677596430220744 33732856106457408 33781861434648672 33975107715710592 33993512379039744 34080293807709696 34131964168691712 34146856881552879 34198628161208688 34304506266970944 34462883488886784 34530193808201016 34660025499009024 34835237024969088 34943086056006144 34996064527392768 35064416215922832 35085405353478912 35207229677622936 35247387834335232 35316230388699168 35335361551896576 35425568563277184 35479278543771648 35537494498983936 35548574009677452 35589121511399424 35658631514351376 35717141759778432 35882040844541952 35893227774314214 35973643463693568 36028184400285696 36098551947942504 36139726766850048 36210312170691552 36322418400322176 36377488127158272 36437177904021504 36448537908656628 36490111929409536 36884368614673152 36940290334470144 37012439339029656 37054656558415872 37127028934506528 37205576047353856 37278243188071344 37298437193668608 37393655705681472 37450349573981184 37523494787992866 37566294928699392 37639666598482008 37682599247364096 37756198074019104 37813441605861888 37875487558127616 37887295983998337 37949463119764584 37992749129515008 38029750200301568 38147489365008384 38221996180174416 38340330533673408 38398459689778176 38473456681359774 38517340369932288 38592569550342312 38636589101727744 38770743924997632 38834360660865024 38992528686385152 39113248589438976 39189641653090224 39370572593316864 39394139344257024 39447468242913186 39471081022663776 39492462910943232 39530924550313472 39608133387325803 39653311313627136 39730759187286564 39776076983328768 39853764633686832 39914188361743104 39979681311356928 40037761700324352 40103457414488064 40115960453645298 40266794329731072 40367295950109696 40391459327655936 40470348896655264 40531707450321408 40610870941435317 40657192612706304 40736601192027996 40783066274045952 40924674143053056 40991825142024192 41051375920585728 41286206844407808 41414027918229504 41494914691507296 41557826626278912 41582702641160192 41638994256408363 41686488628217856 41856273053273088 41938023586580262 41960741842877184 41985859037958144 42067862668891656 42131643270728832 42262081794786816 42331427270848512 42344624923292259 42392924153284608 42462484321222656 42540121806594624 42609923502893568 42635429290303488 42783468975339264 42915925535634432 42999745702696218 43048792178159616 43132871850382584 43198267151000448 43332007916173824 43403108973907968 43617086915622336 43714807247020032 43866594772183296 44002404663118848 44088346859726502 44138635018113024 44181621556232704 44291894167481472 44318406762289152 44404966150496748 44472290119102656 44609975227830528 44748086606244864 44815930792132608 44821511227957248 44835485212897686 44903461906960992 44977141475276544 45042481912864896 45116389591299072 45300143620947456 45440391743612928 45529142508737172 45598170881611584 45739341689294592 45880949558301696 45950511318515712 46040258410934688 46115803284777216 46446982699958784 46590781408008192 46752554954563776 46780540471305216 46897299706745088 46942972903497248 47088307184932224 47113815402528768 47234091417702912 47305704725028864 47326345502503113 47398098679569936 47544842019135168 47622855679704576 47692039672445184 47857637032418952 47936163940755264 47964857951591424 48037579200380928 48131402597256672 48280416227588736 48429891200429568 48503317502877696 48598050544875504 48748508905695552 49179158152897536 49253720445960192 49349919118706208 49502705246008704 49704324250761792 49731249591558144 49828380938416656 49858207607575296 49933799431974912 50031326383990488 50088393238265856 50186222131309344 50341597432025472 50417922141149184 50424200131451904 50500650077503488 50516394645331116 50599284159686112 50672792151973008 50962661573565888 51120440711564544 51197946253037568 51297942241813032 51356453826576384 51456759400456416 51694325233330176 51779147547820032 51795290712301524 51990038248513536 52252855537453632 52414629084009216 52494096791089152 52596624323884248 52628108030218368 52656617214590976 52810844516434404 52871081751502848 52974345583048752 53138352844915776 53218917815657472 53306241748475904 53322861014516178 53383682267099136 53487947271527064 53575712639667648 53689059106308096 53823061266812928 53839841661471321 53960465195540352 54042276600428544 54147827921913756 54209590150275072 54315468256037328 54483627600483264 54566232190737408 54655766856032256 54672806862984942 54735167894114304 55048275792543744 55326552922009728 55410435501705216 55518659008544484 55581984837623808 55690543401759792 55808364071030784 55917364782107016 55947655790502912 55981145383944192 56090483558522208 56175524360971776 56285242181989299 56349442393049088 56441903027798016 56459499897723012 56523898871046144 56634297111028656 56720162408792832 56813231337191424 56924194679646876 57044625300452352 57221234047512576 57332994270261624 57398389570879488 57510495800510112 57597689534667264 57710185022039661 57776010554898432 57870811965210624 57888854325513468 58156115887496448 58488793029577728 58669872884158464 58784462479635336 58851513357484032 59055858889975296 59091209016385536 59171202364369779 59206621533995664 59296386825470208 59479966970440704 59596138780929846 59664115474993152 59780646950530248 59871282542614656 59969521967035392 60056642550486528 60155186121732096 60173940680467947 60400191494596608 60587188991483904 60705523344982896 60797561175482112 60985788919059456 61104901788041994 61174599411068928 61387011214579584 61487737713036288 61929310266611712 62121041877344256 62242372037260944 62336739939418368 62374053961740288 62529732942326784 62784409579909632 62907035379870393 62978788556937216 63101794003337484 63197464906093248 63393122692180224 63497140906272768 63589386229926912 63810182709891936 63914885254340352 63953143935455232 64175203463008896 64373888303451648 64499618554044327 64573188267239424 64699307775573876 64797400726500672 64998011874260736 65572210870530048 65799892158274944 66003606994678272 66132520289589753 66272432334349056 66437841251222208 66477610143433728 66578399242633216 66607449225745122 66708435178653984 66914962841745792 67122129909367296 67223896188198912 67232266841935872 67253227819346529 67355192860441488 67465712212914816 67563722869297344 67950215431421184 68160587615419392 68263928337383424 68293713763105758 68397256322417376 68609012533941888 68925766977773568 69060387616402032 69670474049938176 69886172112012288 69992129054785536 70128832431845664 70170810706957824 70414459355245872 70632460777398336 70670723103793152 70851137126554368 70958557087543296 71097148019354904 71178243022798848 71317263028702752 71434283519556864 71764081689083904 71786455548628428 71947286927387136 72056368800571392 72197103895885008 72420624341383104 72644836800644352 72754976254316544 72897075817313256 72980223858819072 73768737229346304 73880580668940288 74024878678059312 74254057869013056 74411152094707712 74556486376142688 74596874387337216 74787311411362944 74900699147962368 75046989575985732 75132589857398784 75279333196964016 75512396148038208 75626883211723776 75750975116255232 75774591967996674 75898926239529168 76059500400603136 76294978730016768 76443992360348832 76680661067346816 76796919379556352 76946913362719548 77034680739864576 77185139100684624 77541487849995264 77668721321730048 77985057372770304 78226497178877952 78379283306180448 78741145186633728 78894936485826372 78942162045327552 78984925821886464 79061849100626944 79216266774651606 79306622627254272 79461518374573128 79552153966657536 79707529267373664 79828376723486208 79959362622713856 79984291521774267 80075523400648704 80206914828976128 80231920907290596 80533588659462144 80734591900219392 80940697793310528 81063414900642816 81221741882870634 81314385225412608 81473202384055992 81566132548091904 81849348286106112 81983650284048384 82009210294477413 82102751841171456 82572413688815616 82989829383014592 83115653252557824 83165405282320384 83277988512816726 83372977256435712 83712546106546176 83876047173160524 83921483685754368 83971718075916288 84135725337783312 84263286541457664 84524163589573632 84662854541697024 84689249846584518 84785848306569216 85080243613189248 85219847005787136 85270858580606976 85566937950678528 85831851071268864 85999491405392436 86097584356319232 86265743700765168 86396534302000896 86664015832347648 86806217947815936 87234173831244672 87429614494040064 87733189544366592 88004809326237696 88176693719453004 88277270036226048 88363243112465408 88583788334962944 88636813524578304 88809932300993496 88944580238205312 89219950455661056 89394208171394769 89496173212489728 89643022455914496 89670970425795372 89806923813921984 89954282950553088 90084963825729792 90232779182598144 90600287241894912 90880783487225856 91058285017474344 91196341763223168 91478683378589184 91657352682062991 91761899116603392 92080516821869376 92231606569554432 92893965399917568 93181562816016384 93505109909127552 93561080942610432 93794599413490176 93885945806994496 94176614369864448 94468182835405824 94611409450057728 94652691005006226 94796197359139872 95089684038270336 95245711359409152 95384079344890368 95715274064837904 95872327881510528 95929715903182848 96262805194513344 96560832455177472 96859782400859136 97006635005755392 97196101089751008 97497017811391104 98358316305795072 98699838237412416 99005410492017408 99408648501523584 99462499183116288 99656761876833312 99716415215150592 99867598863949824 99911173838617683 100062652767980976 100372444262618688 100683194864050944 100835844282298368 100848400262903808 101032789290662232 101198568319372224 101345584303946016 101925323147131776 102240881423129088 102395892506075136 102440570644658637 102595884483626064 102913518800912832 103388650466660352 103590581424603048 103980076497027072 104505711074907264 104829258168018432 104988193582178304 105193248647768496 105256216060436736 105621689032868808 105742163503005696 105948691166097504 106276705689831552 106437835631314944 106612483496951808 106645722029032356 106767364534198272 106975894543054128 107151425279335296 107646122533625856 107679683322942642 107920930391080704 108084553200857088 108295655843827512 108419180300550144 108630936512074656 108967255200966528 109132464381474816 109311533712064512 109345613725969884 109470335788228608 110653105844019456 110820871003410432 111037318017088968 111163969675247616 111381086803519584 111616728142061568 111834729564214032 111895311581005824 112180967117044416 112351048721943552 112570484363978598 112698884786098176 112918999795446024 113047797742092288 113268594222057312 113440324817585664 113626462674382848 113661887951995011 113848389359293752 114089250600904704 114442468095025152 114665988540523248 115020991601020224 115195379069334528 115420370044079322 115552021109796864 115777708651026936 116312231774992896 116977586059155456 117339745768316928 117568924959270672 118111717779950592 118182418032771072 118342404728739558 118413243067991328 118592773650940416 118824400161977409 118959933940881408 119192277561859692 119328230949986304 119561293901060496 119742565085229312 119939043934070784 120113285100973056 120310372243464192 120347881360935894 120800382989193216 121174377982967808 121411046689965792 121595122350964224 121832612824305951 121971577838118912 122209803576083988 122349198822137856 122774022429159168 122975475426072576 123858620533223424 124242083754688512 124484744074521888 124673479878836736 124748107923480576 124916982769225089 125059465884653568 125568819159819264 125814070759740786 125957577113874432 126203588006674968 126394929812186496 126786245384360448 126994281812545536 127033874769876777 127178772459853824 127620365419783872 127829770508680704 127906287870910464 128350406926017792 128747776606903296 128999237108088654 129146376534478848 129398615551147752 129594801453001344 129996023748521472 131144421741060096 131599784316549888 132007213989356544 132265040579179506 132544864668698112 132875682502444416 132955220286867456 133214898451490244 133416870357307968 133829925683491584 134244259818734592 134447792376397824 134464533683871744 134506455638693058 134710385720882976 134931424425829632 135127445738594688 135900430862842368 136321175230838784 136587427526211516 136794512644834752 137218025067883776 137851533955547136 138120775232804064 139340948099876352 139772344224024576 140257664863691328 140341621413915648 140828918710491744 141264921554796672 141341446207586304 141702274253108736 141917114175086592 141979036507509339 142194296038709808 142634526057405504 142868567039113728 143572911097256856 143894573854774272 144112737601142784 144394207791770016 144841248682766208 145289673601288704 145509952508633088 145794151634626512 147537474458692608 147761161337880576 148049757356118624 148508115738026112 149112972752285376 149193748774674432 149574622822725888 149801398295924736 150093979151971464 150265179714797568 150558666393928032 151024792296076416 151253766423447552 151501950232510464 151549183935993348 151797852479058336 152119000801206272 152887984720697664 153361322134693632 153593838759112704 153893826725439096 154069361479729152 154370278201369248 155082975699990528 155337442643460096 155970114745540608 156758566612360896 157482290373267456 157789872971652744 157884324090655104 157969851643772928 158123698201253888 158432533549303212 158613245254508544 158923036749146256 159415058534747328 159656753446972416 159918725245427712 159968583043548534 160151046801297408 160463841814581192 161067177318924288 161469183800438784 161881395586621056 162126829801285632 162443483765741268 162628770450825216 162946404768111984 163698696572212224 163967300568096768 164018420588954826 164205503682342912 165144827377631232 165979658766029184 166231306505115648 166555977025633452 166745954512871424 167425092213092352 167752094346321048 167842967371508736 167943436151832576 168271450675566624 168526573082915328 168855726545967897 169048327179147264 169325709083394048 169378499693169036 169571696613138432 170160487226378496 170439694011574272 171133875901357056 171663702142537728 171998982810784872 172195168712638464 172531487401530336 172793068604001792 173130555066118983 173328031664695296 173612435895631872 174468347662489344 175466379088733184 176009618652475392 176353387438906008 176554540072452096 176726486224930816 177167576669925888 177273627049156608 177619864601986992 177889160476410624 178439900911322112 178788416342789538 178992346424979456 179341940851590744 179613847627843968 179908565901106176 180169927651459584 180465558365196288 181200574483789824 181761566974451712 182116570034948688 182392683526446336 182957366757178368 183314705364125982 183523798233206784 184161033643738752 184463213139108864 185787930799835136 186363125632032768 187010219818255104 187122161885220864 187589198826980352 187771891613988992 188353228739728896 188721106139611179 188936365670811648 189305382010012452 189592394718279744 190179368076540672 190491422718818304 190768158689780736 191430548129675808 191744655763021056 191859431806365696 192525610389026688 193121664910354944 193498855662132981 193719564801718272 194392202179502016 194994035622782208 196716632611590144 197399676474824832 198010820984034816 198817297003047168 199313523753666624 199432830430301184 199735197727899648 199822347677235366 200125305535961952 200744888525237376 201366389728101888 201671688564596736 201696800525807616 202065578581324464 202397136638744448 202691168607892032 203850646294263552 204481762846258176 204791785012150272 204881141289317274 205191768967252128 205827037601825664 206777300933320704 207181162849206096 209011422149814528 209658516336036864 209976387164356608 210386497295536992 210512432120873472 211243378065737616 211897382332195008 212553411379663104 212875671262629888 213291444058064712 213534729068396544 213951789086108256 214302850558670592 215292245067251712 215359366645885284 215841860782161408 216169106401714176 216591311687655024 217261873024149312 217934510401933056 218264928762949632 218691227451939768 218940671576457216 221306211688038912 221641742006820864 222074636034177936 222762173607039168 223233456284123136 223669459128428064 223790623162011648 224361934234088832 224702097443887104 225140968727957196 225397769572196352 225837999590892048 226537188444114624 226880649635171328 227252925348765696 227323775903990022 227696778718587504 228178501201809408 228884936190050304 229331977081046496 230041983202040448 230390758138669056 230840740088158644 231104042219593728 231555417302053872 232624463549985792 233955172118310912 234679491536633856 235137849918541344 236223435559901184 236684809457479116 236826486135982656 237185547301880832 237648800323954818 237919867881762816 238384555123719384 238656461899972608 239122587802120992 239485130170458624 239878087868141568 239952874565322801 240226570201946112 240620744486928384 240695762721871788 241600765978386432 242822093379931584 243190244701928448 243665225648611902 243943155676237824 244419607152167976 244698397644275712 245548044858318336 245950950852145152 246027630883432239 247717241066446848 248969488149043776 249346959757673472 249496215846961152 249833965538450178 250118931769307136 251137638319638528 251628141519481572 251915154227748864 252407176013349936 252789859624372992 253572490768720896 253988563625091072 254067749539753554 254357544919707648 255240730839567744 255659541017361408 255812575741820928 256700813852035584 257495553213806592 257998474216177308 258292753068957696 258797231102295504 259189602906002688 259992047497042944 262288843482120192 263199568633099776 264014427978713088 264530081158359012 265089729337396224 265751365004888832 265910440573734912 266429796902980488 266833740714615936 267659851366983168 268182624514184307 268488519637469184 268929067367743488 269012911277386116 269420771441765952 269862848851659264 270254891477189376 271800861725684736 272642350461677568 273174855052423032 273589025289669504 274436050135767552 274972058046188973 276241550465608128 278681896199752704 279544688448049152 280515329727382656 280683242827831296 281657837420983488 282529843109593344 283404548506217472 283834228350173184 283958073015018678 284388592077419616 285269052114811008 285737134078227456 287145822194513712 287789147709548544 288788415583540032 289682497365532416 290579347202577408 291019905017266176 291588303269253024 295074948917385216 296099514712237248 297016231476052224 298225945504570752 298387497549348864 299149245645451776 299602796591849472 299733521515853049 300187958303942928 301117332787856064 302049584592152832 302507532846895104 303098367871986696 303595704958116672 304238001602412544 305775969441395328 306722644269387264 307187677518225408 307321711933975911 307787653450878192 308740556402738496 310165951399981056 311940229491081216 313517133224721792 314964580746534912 315579745943305488 315768648181310208 316247396402507776 316865067098606424 317226490509017088 317846073498292512 318830117069494656 319313506893944832 319837450490855424 319937166087097068 320302093602594816 320927683629162384 322938367600877568 323762791173242112 324253659602571264 324886967531482536 325257540901650432 325892809536223968 327397393144424448 327934601136193536 328036841177909652 328411007364685824 331959317532058368 332462613010231296 333111954051266904 333491909025742848 334850184426184704 335504188692642096 335685934743017472 336542901351133248 337053146165830656 337711453091935794 338096654358294528 338756999386338072 339143393226276864 340320974452756992 340879388023148544 340985663855985033 342267751802714112 343327404285075456 343997965621569744 345062974803060672 345586137208003584 346261110132237966 346656063329390592 348936695324978688 350932758177466368 352019237304950784 352706774877812016 353452972449861632 354335153339851776 354547254098313216 355239729203973984 355778320952821248 356473200485932227 356879801822644224 357576832685579076 357984692849958912 358683881703181488 359227695255687936 359817131802212352 360339855302919168 360931116730392576 362401148967579648 363523133948903424 364233140069897376 364785367052892672 365497838472917853 365914733514356736 366629410728251964 367047596466413568 368322067287477504 368926426278217728 371575861599670272 372726251264065536 374020439636510208 374244323770441728 374750948307675267 375178397653960704 375543783227977984 376706457479457792 377442212279222358 377872731341623296 378610764020024904 379184789436559488 380358736153081344 380982845437636608 381101624309630331 381536317379561472 382861096259351616 383489311526042112 383718863612731392 385051220778053376 386243329820709888 386997711324265962 387439129603436544 388784404359004032 389988071245564416 393433265223180288 394799352949649664 396021641968069632 397634594006094336 398627047507333248 398865660860602368 399644695354470732 400250611071923904 401489777050474752 402732779456203776 403343377129193472 403393601051615232 404131157162648928 404794273277488896 405382337215784064 407701292588527104 408963525692516352 409762282578634548 410383537934504256 411654075203651328 413554601866641408 414362325698412192 418022844299629056 419317032672073728 420772994591073984 421024864241746944 422486756131475232 423794764664390016 425106822759326208 425751342525259776 425937109522528017 426582888116129424 427903578172216512 428605701117341184 430718733291770568 431683721564322816 432338212803428352 433182623375310048 434523746048298624 435869020803866112 436529857525899264 437382454903879536 442612423376077824 443283484013641728 444149272068355872 445524347214078336 447338918256856128 447581246324023296 448723868468177664 449404194887774208 450281937455914392 450795539144392704 451675999181784096 453074376888229248 453761299270342656 454505850697531392 454647551807980044 455393557437175008 456357002403618816 458663954162092992 460083966404080896 460781516277338112 461681480176317288 462208084439187456 463110834604107744 465248927099971584 467910344236621824 470275699837082688 472446871119802368 473369618914958232 473652972271965312 474371094603761664 475297600647909636 475839735763525632 476769110247438768 478245175604241984 478970260340917248 479756175736283136 479905749130645602 480453140403892224 481391525443743576 483201531956772864 485644186759863168 486380489403856896 487330451297223804 487886311352475648 488839214304335952 491096089716636672 491901901704290304 492055261766864478 495434482132893696 497938976298087552 498693919515346944 499667931076900356 500237863538614272 502275276639277056 503256283038963144 503830308455497728 504814352026699872 505579719248745984 506567179637903691 507144981537441792 507977127250182144 508135499079507108 508715089839415296 510481461679135488 511319082034722816 513401627704071168 514991106427613184 515996948432354616 516585506137915392 517594462204591008 518379205812005376 519391665198356949 519984094994085888 526399137266199552 528028855957426176 529060162316718024 530179458674792448 531502730009777664 531820881147469824 532859593805960976 533667481429231872 535319702733966336 536365249028368614 536977039274938368 538025822554772232 538841542883531904 539725697703318528 540509782954378752 543601723451369472 545284700923355136 546349710104846064 547178050579339008 548872100271535104 549944116092377946 552483100931216256 557363792399505408 559089376896098304 561030659454765312 561366485655662592 563315674841966976 565059686219186688 566163318418833537 566809097012434944 567916146030037356 568777184154839232 570538104229622016 571474268156454912 574291644389027424 575578295419097088 577576831167080064 579364994731064832 580496566986398943 581158694405154816 583176606538506048 590149897834770432 592199029424474496 594032462952104448 596451891009141504 598298491290903552 599205593183698944 599467043031706098 600375916607885856 602234665575712128 604099169184305664 605015065693790208 606196735743973392 607191409916233344 611551938882790656 613445288538774528 614375355036450816 614643423867951822 615575306901756384 617481112805476992 620331902799962112 627034266449443584 629929161493069824 631159491886610976 631537296362620416 632494792805015552 633730134197212848 635692146996585024 637660234138989312 638627013787889664 639874332174194136 640604187205189632 641855367258324768 645876735201755136 647525582346484224 648507319205142528 649773935062965072 651785619072447936 654794786288848896 656073682355819304 656822014729371648 663918635064116736 664925226020462592 666223908102533808 669700368852369408 671008377385284192 671371869486034944 673085802702266496 674106292331661312 675422906183871588 676193308716589056 677513998772676144 680641948905513984 681758776046297088 681971327711970066 684535503605428224 686654808570150912 687995931243139488 690125949606121344 691172274416007168 692522220264475932 693312126658781184 697873390649957376 701865516354932736 704038474609901568 705413549755624032 706905944899723264 708670306679703552 710479458407947968 711556641905642496 712946400971864454 713759603645288448 715153665371158152 715969385699917824 717367763406362976 718455390511375872 719634263604424704 719858623695968403 720679710605838336 721862233460785152 724802297935159296 728466280139794752 729570734105785344 730995676945835706 731829467028713472 733258821456503928 734095192932827136 736644134574955008 737852852556435456 743151723199340544 748040879273020416 748488647540883456 749501896615350534 750356795307921408 751087566455955968 753412914958915584 754884424558444716 755745462683246592 757221528040049808 758369578873118976 760717472306162688 761965690875273216 762203248619260662 763072634759122944 765722192518703232 766978623052084224 767437727225462784 770102441556106752 772486659641419776 773995422648531924 774878259206873088 777568808718008064 779976142491128832 786866530446360576 789598705899299328 792043283936139264 795269188012188672 797254095014666496 797731321721204736 799289390708941464 800501222143847808 802979554100949504 804547873542552921 805465558912407552 806787202103230464 808262314325297856 809588546554977792 810764674431568128 815402585177054208 817927051385032704 819524565157269096 820767075869008512 823308150407302656 828724651396824384 836045688599258112 838634065344147456 841545989182147968 842049728483493888 844973512262950464 847589529328780032 850213645518652416 851502685050519552 851874219045056034 853165776232258848 855807156344433024 857211402234682368 861437466583541136 863367443128645632 866365246750620096 869047492096597248 871738041607732224 873059715051798528 874764909807759072 885224846752155648 888298544136711744 891048694428156672 894677836513712256 895162492648046592 897447736936355328 898808389775548416 899200564547559147 900563874911828784 903351998363568192 906148753776458496 907522598540685312 909295103615960088 910787114874350016 912714004807237632 917327908324185984 920167932808161792 921563032554676224 923362960352634576 926221669208215488 930497854199943168 935820688473243648 940551399674165376 944893742239604736 946739237829916464 947305944543930624 948742189207523328 950595201295819272 951679471527051264 953538220494877536 956490351208483968 957940520681834496 959512351472566272 959811498261291204 960906280807784448 962783050887487152 971288373519726336 972760978807713792 974660902594447608 975772622704951296 977678428608671904 982192179433273344 983803803408580608 984110523533728956 995877952596175104 997387839030693888 999335862153800712 1000475727077228544 1004550553278554112 1006512566077926288 1009628704053399744 1011159438497491968 1013134359275807382 1014289963074883584 1016270998159014216 1017430179678830592 1020962923358270976 1022638164069445632 1022956991567955099 1026803255408142336 1029982212855226368 1031993896864709232 1035188924409182016 1036758411624010752 1038783330396713898 1039968189988171776 1052798274532399104 1056057711914852352 1058120324633436048 1060358917349584896 1063005460019555328 1063641762294939648 1065719187611921952 1067334962858463744 1069419601457796681 1070639405467932672 1072730498056737228 1073954078549876736 1076051645109544464 1077683085767063808 1079451395406637056 1081019565908757504 1087203446902738944 1090569401846710272 1092699420209692128 1094356101158678016 1096493515418753559 1097744200543070208 1099888232184755892 1104966201862432512 1114727584799010816 1118178753792196608 1122061318909530624 1122732971311325184 1124252844923025801 1126631349683933952 1130119372438373376 1132326636837667074 1133618194024869888 1135832292060074712 1137554368309678464 1141076208459244032 1142948536312909824 1143304872928890993 1148583288778054848 1151156590838194176 1155153662334160128 1158729989462129664 1160993133972797886 1162317388810309632 1166353213077012096 1180299795669540864 1184398058848948992 1188064925904208896 1192903782018283008 1196596982581807104 1198934086063412196 1200751833215771712 1204469331151424256 1208198338368611328 1210030131387580416 1212393471487946784 1214382819832466688 1223103877765581312 1226890577077549056 1229286847735903644 1231150613803512768 1234962225610953984 1240663805599924224 1254068532898887168 1262318983773221952 1263074592725240832 1264989585610031104 1267460268394425696 1271384293993170048 1275320468277978624 1277254027575779328 1277811328567584051 1279748664348388272 1283710734516649536 1295051164692968448 1297014638410285056 1299547870125930144 1303571238144895872 1309589572577697792 1312147364711638608 1327837270128233472 1329850452040925184 1332447816205067616 1342016754770568384 1342743738972069888 1346171605404532992 1348212584663322624 1350845812367743176 1352386617433178112 1355027997545352288 1361283897811027968 1363517552092594176 1363942655423940132 1369071007210856448 1375991862486278976 1380251899212242688 1382344548832014336 1385044440528951864 1386624253317562368 1395746781299914752 1403731032709865472 1410827099511248064 1413811889799446528 1417340613359407104 1420958916815895936 1423113283811284992 1425892801943728908 1427519207290576896 1430307330742316304 1434735526812725952 1436910781022751744 1439268527208849408 1439717247391936806 1441359421211676672 1449604595870318592 1456932560279589504 1459141468211570688 1461991353891671412 1463658934057426944 1466517642913007856 1473288269149910016 1475705705112870912 1486303446398681088 1496081758546040832 1499003793230701068 1500713590615842816 1502175132911911936 1506825829917831168 1509768849116889432 1511490925366493184 1514443056080099616 1516739157746237952 1519701538913711073 1521434944612325376 1523931381750546432 1524406497238521324 1526145269518245888 1531444385037406464 1533957246104168448 1540204883112213504 1544973319282839552 1547990845297063848 1549756518413746176 1555137617436016128 1558174995595070847 1559952284982257664 1579197411798598656 1584086567872278528 1590538376024377344 1594508190029332992 1595462643442409472 1598578781417882928 1601002444287695616 1605959108201899008 1609095747085105842 1610931117824815104 1616524628650595712 1619177093109955584 1621529348863136256 1630805170354108416 1635854102770065408 1639049130314538192 1641534151738017024 1646616300814605312 1657449302793648768 1672091377198516224 1677268130688294912 1683091978364295936 1684099456966987776 1689947024525900928 1695179058657560064 1698489955256500611 1700427291037304832 1703748438090112068 1706331552464517696 1711614312688866048 1714422804469364736 1722874933167082272 1726734886257291264 1732730493501240192 1738094984193194496 1741489700959196829 1743476083215464448 1749529819615518144 1770449693504311296 1776597088273423488 1782097388856313344 1789355673027424512 1794895473872710656 1797616779551096832 1798401129095118294 1801127749823657568 1806703996727136384 1812297507552916992 1815045197081370624 1818590207231920176 1821574229748700032 1834655816648371968 1840335865616323584 1843126065109352448 1846725920705269152 1852443338416430976 1860995708399886336 1881102799348330752 1889787484479209472 1893478475659832928 1894611889087861248 1897484378415046656 1901190402591638544 1907076440989755072 1912980702416967936 1915881041363668992 1919622996522582408 1921812561615568896 1925566101774974304 1942576747039452672 1945521957615427584 1949321805188895216 1955356857217343808 1964384358866546688 1968221047067457912 1991755905192350208 1994775678061387776 1998671724307601424 2009101106557108224 2013025132155852576 2019257408106799488 2022318876994983936 2026268718551614764 2028579926149767168 2032541996318028432 2041925846716541952 2045276328138891264 2045913983135910198 2053606510816284672 2059964425710452736 2063987793729418464 2070377848818364032 2073516823248021504 2077566660793427796 2079936379976343552 2105596549064798208 2112115423829704704 2116240649266872096 2120717834699169792 2126010920039110656 2131438375223843904 2134669925716927488 2138839202915593362 2141278810935865344 2145460996113474456 2147908157099753472 2152103290219088928 2155366171534127616 2158902790813274112 2159575871087905209 2162039131817515008 2174406893805477888 2185398840419384256 2188712202317356032 2192987030837507118 2195488401086140416 2199776464369511784 2209932403724865024 2229455169598021632 2244122637819061248 2245465942622650368 2248505689846051602 2253262699367867904 2260238744876746752 2264653273675334148 2267236388049739776 2271664584120149424 2275108736619356928 2282152416918488064 2285897072625819648 2286609745857781986 2297166577556109696 2302313181676388352 2310307324668320256 2317459978924259328 2321986267945595772 2324634777620619264 2332706426154024192 2360599591339081728 2368796117697897984 2376129851808417792 2385807564036566016 2393193965163614208 2397868172126824392 2401503666431543424 2408938662302848512 2413643620627658763 2416396676737222656 2424786942975893568 2428765639664933376 2446207755531162624 2453781154155098112 2458573695471807288 2462301227607025536 2469924451221907968 2508137065797774336 2524637967546443904 2526149185450481664 2534920536788851392 2542768587986340096 2550640936555957248 2554508055151558656 2555622657135168102 2559497328696776544 2567421469033299072 2590102329385936896 2599095740251860288 2607142476289791744 2619179145155395584 2624294729423277216 2655674540256466944 2664895632410135232 2684033509541136768 2685487477944139776 2692343210809065984 2696425169326645248 2697601693642677441 2701691624735486352 2710055995090704576 2722567795622055936 2727885310847880264 2738142014421712896 2751983724972557952 2760503798424485376 2764689097664028672 2770088881057903728 2791493562599829504 2807462065419730944 2821654199022496128 2834681226718814208 2841917833631791872 2846226567622569984 2851785603887457816 2855038414581153792 2860614661484632608 2869471053625451904 2873821562045503488 2878537054417698816 2879434494783873612 2882718842423353344 2913865120559179008 2918282936423141376 2923982707783342824 2927317868114853888 2933035285826015712 2946576538299820032 2951411410225741824 2992163517092081664 2998007586461402136 3001427181231685632 3004350265823823872 3013651659835662336 3019537698233778864 3028886112160199232 3033478315492475904 3039403077827422146 3042869889224650752 3048812994477042648 3052290539036491776 3062888770074812928 3067914492208336896 3080409766224427008 3089946638565679104 3095981690594127696 3110275234872032256 3116349991190141694 3119904569964515328 3158394823597197312 3168173135744557056 3181076752048754688 3189016380058665984 3190925286884818944 3197157562835765856 3202004888575391232 3208258804373390043 3211918216403798016 3218191494170211684 3221862235649630208 3233049257301191424 3238354186219911168 3243058697726272512 3261610340708216832 3271708205540130816 3278098260629076384 3283068303476034048 3289480546256260677 3293232601629210624 3314898605587297536 3344182754397032448 3354536261376589824 3366183956728591872 3368198913933975552 3379894049051801856 3390358117315120128 3396979910513001222 3400854582074609664 3407496876180224136 3412663104929035392 3423228625377732096 3428845608938729472 3445749866334164544 3453469772514582528 3465460987002480384 3476189968386388992 3482979401918393658 3486952166430928896 3499059639231036288 3540899387008622592 3553194176546846976 3564194777712626688 3578711346054849024 3589790947745421312 3596802258190236588 3602255499647315136 3613407993454272768 3624595015105833984 3630090394162741248 3637180414463840352 3643148459497400064 3669311633296743936 3680671731232647168 3693451841410538304 3704886676832861952 3721991416799772672 3762205598696661504 3786956951319665856 3789223778175722496 3794968756830093312 3802380805183277088 3814152881979510144 3825961404833935872 3831762082727337984 3839245993045164816 3851132203549948608 3885153494078905344 3891043915230855168 3898643610377790432 3910713714434687616 3928768717733093376 3936442094134915824 3983511810384700416 3989551356122775552 3997343448615202848 4026050264311705152 4038514816213598976 4044637753989967872 4052537437103229528 4057159852299534336 4065083992636056864 4083851693433083904 4090552656277782528 4091827966271820396 4107213021632569344 4127975587458836928 4140755697636728064 4147033646496043008 4155133321586855592 4159872759952687104 4211193098129596416 4232481298533744192 4241435669398339584 4252021840078221312 4262876750447687808 4269339851433854976 4277678405831186724 4282557621871730688 4290921992226948912 4304206580438177856 4310732343068255232 4317805581626548224 4319151742175810418 4324078263635030016 4348813787610955776 4370797680838768512 4377424404634712064 4385974061675014236 4390976802172280832 4399552928739023568 4419864807449730048 4458910339196043264 4488245275638122496 4497011379692103204 4506525398735735808 4520477489753493504 4529306547350668296 4534472776099479552 4543329168240298848 4550217473238713856 4559104616741133219 4564304833836976128 4571794145251639296 4573219491715563972 4594333155112219392 4620614649336640512 4634919957848518656 4643972535891191544 4649269555241238528 4665412852308048384 4674524986785212541 4737592235395795968 4752259703616835584 4771615128073132032 4786387930327228416 4795736344253648784 4803007332863086848 4817877324605697024 4827287241255317526 4832793353474445312 4849573885951787136 4857531279329866752 4892415511062325248 4907562308310196224 4917147390943614576 4924602455214051072 4939848902443815936 5016274131595548672 5049275935092887808 5052298370900963328 5069841073577702784 5085537175972680192 5095469865769501833 5101281873111914496 5111245314270336204 5118994657393553088 5134842938066598144 5180204658771873792 5198191480503720576 5214284952579583488 5224469102877590487 5248589458846554432 5311349080512933888 5329791264820270464 5368067019082273536 5384686421618131968 5392850338653290496 5395203387285354882 5403383249470972704 5420111990181409152 5445135591244111872 5455770621695760528 5503967449945115904 5521007596848970752 5529378195328057344 5540177762115807456 5582987125199659008 5643308398044992256 5669362453437628416 5683835667263583744 5692453135245139968 5703571207774915632 5721229322969265216 5738942107250903808 5747643124091006976 5758868989567747224 5765437684846706688 5827730241118358016 5836565872846282752 5847965415566685648 5866070571652031424 5893153076599640064 5984327034184163328 5996015172922804272 6008700531647647744 6027303319671324672 6039075396467557728 6057772224320398464 6066956630984951808 6078806155654844292 6085739778449301504 6097625988954085296 6125777540149625856 6135828984416673792 6160819532448854016 6179893277131358208 6191963381188255392 6220550469744064512 6232699982380283388 6239809139929030656 6316789647194394624 6336346271489114112 6362153504097509376 6378032760117331968 6394315125671531712 6404009777150782464 6416517608746780086 6423836432807596032 6436382988340423368 6443724471299260416 6466098514602382848 6476708372439822336 6478727613263715627 6486117395452545024 6523220681416433664 6556196521258152768 6566136606952068096 6578961092512521354 6586465203258421248 6629797211174595072 6688365508794064896 6732367913457183744 6736397827867951104 6759788098103603712 6780716234630240256 6793959821026002444 6801709164149219328 6814993752360448272 6825326209858070784 6846457250755464192 6857691217877458944 6891499732668329088 6906939545029165056 6930921974004960768 6952379936772777984 6965958803836787316 6973904332861857792 6998119278462072576 7081798774017245184 7106388353093693952 7128389555425253376 7157422692109698048 7179581895490842624 7193604516380473176 7204510999294630272 7226815986908545536 7240930861882976289 7249190030211667968 7274360828927680704 7286296918994800128 7338623266593487872 7361343462465294336 7386903682821076608 7409773353665723904 7524411197393323008 7573913902639331712 7578447556351444992 7604761610366554176 7628305763959020288 7651922809667871744 7663524165454675968 7678491986090329632 7702264407099897216 7770306988157810688 7797287220755580864 7821427428869375232 7857537435466186752 7872884188269831648 7967023620769400832 7994686897230405696 8052100528623410304 8077029632427197952 8089275507979935744 8092805080928032323 8105074874206459056 8130167985272113728 8167703386866167808 8183655932543640792 8214426043265138688 8255951174917673856 8281511395273456128 8294067292992086016 8310266643173711184 8422386196259192832 8464962597067488384 8504043680156442624 8525753500895375616 8538679702867709952 8555356811662373448 8565115243743461376 8581843984453897824 8608413160876355712 8621464686136510464 8635611163253096448 8638303484351620836 8648156527270060032 8741595361677537024 8754848809269424128 8771948123350028472 8781953604344561664 8799105857478047136 8839729614899460096 8976490551276244992 8994022759384206408 9013050797471471616 9040954979506987008 9058613094701336592 9086658336480597696 9100434946477427712 9118209233482266438 9128609667673952256 9146438983431127944 9188666310224438784 9241229298673281024 9269839915697037312 9287945071782383088 9330825704616096768 9349049973570425082 9475184470791591936 9504519407233671168 9543230256146264064 9572775860654456832 9591472688507297568 9606014665726173696 9624776413120170129 9635754649211394048 9654574482510635052 9665586706948890624 9699147771903574272 9715062558659733504 9784831022124650496 9815124616620392448 9834294781887229152 9849204910428102144 9868441638768782031 9879697804887631872 10032548263191097344 10098551870185775616 10104596741801926656 10139682147155405568 10171074351945360384 10190939731539003666 10202563746223828992 10222490628540672408 10237989314787106176 10269685876133196288 10360409317543747584 10396382961007441152 10428569905159166976 10448938205755180974 10497178917693108864 10622698161025867776 10659582529640540928 10736134038164547072 10769372843236263936 10790406774570709764 10806766498941945408 10840223980362818304 10890271182488223744 10911541243391521056 11007934899890231808 11042015193697941504 11080355524231614912 11165974250399318016 11286616796089984512 11367671334527167488 11384906270490279936 11407142415549831264 11442458645938530432 11477884214501807616 11495286248182013952 11517737979135494448 11655460482236716032 11673131745692565504 11695930831133371296 11732141143304062848 11786306153199280128 11968654068368326656 11992030345845608544 12017401063295295488 12078150792935115456 12115544448640796928 12133913261969903616 12157612311309688584 12171479556898603008 12195251977908170592 12251555080299251712 12271657968833347584 12321639064897708032 12383926762376510784 12441100939488129024 12465399964760566776 12479618279858061312 12633579294388789248 12724307008195018752 12756065520234663936 12788630251343063424 12808019554301564928 12833035217493560172 12847672865615192064 12872765976680846736 12932197029204765696 12953416744879644672 12957455226527431254 12972234790905090048 13046441362832867328 13112393042516305536 13132273213904136192 13157922185025042708 13172930406516842496 13259594422349190144 13376731017588129792 13464735826914367488 13519576196207207424 13561432469260480512 13587919642052004888 13603418328298438656 13629987504720896544 13650652419716141568 13677313850223399657 13692914501510928384 13715382435754917888 13782999465336658176 13861843948009921536 13904759873545555968 13931917607673574632 13947808665723715584 13996238556924145152 14212776706187387904 14256779110850506752 14314845384219396096 14359163790981685248 14387209032760946352 14409021998589260544 14453631973817091072 14481861723765952578 14498380060423335936 14548721657855361408 14572593837989600256 14677246533186975744 14722686924930588672 14773807365642153216 14819546707331447808 15048822394786646016 15147827805278663424 15156895112702889984 15209523220733108352 15256611527918040576 15286409597308505499 15303845619335743488 15356983972180659264 15404528814199794432 15540613976315621376 15594574441511161728 15642854857738750464 15745768376539663296 15934047241538801664 15989373794460811392 16104201057246820608 16154059264854395904 16178551015959871488 16185610161856064646 16210149748412918112 16260335970544227456 16335406773732335616 16367311865087281584 16511902349835347712 16563022790546912256 16588134585984172032 16620533286347422368 16929925194134976768 17008087360312885248 17051507001790751232 17077359405735419904 17110713623324746896 17163687968907795648 17216826321752711424 17242929372273020928 17276606968703241672 17296313054540120064 17483190723355074048 17509697618538848256 17543896246700056944 17598211714956094272 17679459229798920192 17952981102552489984 17988045518768412816 18026101594942943232 18081909959013974016 18117226189402673184 18173316672961195392 18200869892954855424 18236418466964532876 18257219335347904512 18292877966862255888 18377332620448877568 18482458597346562048 18539679831394074624 18575890143564766176 18661651409232193536 18698099947140850164 18950368941583183872 19009038814467342336 19086460512292528128 19182945377014595136 19212029331452347392 19249552826240340258 19271509298422788096 19309148965021270104 19331173413897781248 19398295543807148544 19430125117319467008 19436182839791146881 19569662044249300992 19668589563774458304 19698409820856204288 19736883277537564062 19759395609775263744 20065096526382194688 20197103740371551232 20209193483603853312 20279364294310811136 20342148703890720768 20381879463078007332 20405127492447657984 20444981257081344816 20475978629574212352 20539371752266392576 20720818635087495168 20792765922014882304 20857139810318333952 20897876411510361948 20994357835386217728 21245396322051735552 21319165059281081856 21472268076329094144 21538745686472527872 21580813549141419528 21613532997883890816 21680447960725636608 21722792585648928867 21823082486783042112 22015869799780463616 22084030387395883008 22160711048463229824 22573233592179969024 22735342669054334976 22814284831099662528 22884917291877060864 22955768429003615232 22990572496364027904 23035475958270988896 23310920964473432064 23391861662266742592 23464282286608125696 23572612306398560256 23984060691691217088 24034802126590590976 24156301585870230912 24231088897281593856 24267826523939807232 24278415242784096969 24315224622619377168 24390503955816341184 24503110160598503424 24643278129795416064 24767853524753021568 24882201878976258048 24930799929521133552 25267158588777578496 25512131040469327872 25577260502686126848 25616039108603129856 25666070434987120344 25695345731230384128 25745531953361693472 25864394058409531392 25906833489759289344 25914910453054862508 25944469581810180096 26224786085032611072 26264546427808272384 26315844370050085416 26345860813033684992 26519188844698380288 26929471653828734976 27039152392414414848 27122864938520961024 27175839284104009776 27259975009441793088 27301304839432283136 27354627700446799314 27385829003021856768 27565998930673316352 27723687896019843072 27809519747091111936 27863835215347149264 27992477113848290304 28425553412374775808 28513558221701013504 28629690768438792192 28718327581963370496 28774418065521892704 28818043997178521088 28874329239360510387 28907263947634182144 28963723447531905156 28996760120846671872 29097443315710722816 29145187675979200512 29354493066373951488 29445373849861177344 29547614731284306432 29605324916306346093 29639093414662895616 30097644789573292032 30295655610557326848 30313790225405779968 30419046441466216704 30513223055836081152 30572819194617010998 30607691238671486976 30713967944361318528 30809057628399588864 31081227952631242752 31189148883022323456 31285709715477500928 31491536753079326592 31868094483077603328 31978747588921622784 32208402114493641216 32308118529708791808 32371220323712129292 32420299496825836224 32520671941088454912 32670813547464671232 32734623730174563168 33023804699670695424 33126045581093824512 33241066572694844736 33859850388269953536 34103014003581502464 34154718811470839808 34221427246649493792 34327375937815591296 34433652643505422848 34485858744546041856 34553213937406483344 34966381446710148096 35019395237077696512 35087792493400113888 35196423429912188544 35358918459597840384 35905962205104979968 35976091037536825632 36052203189885886464 36234452378805346368 36346633345922390784 36401739785909710848 36472836933929065752 36514438670695809024 36585755933724511776 36754665240897755136 36964917194693124096 37151780287129532352 37323302818464387072 37396199894281700328 37900737883166367744 38172921024585056256 38365890754029190272 38424058662904694784 38499105652480680516 38543018596845576192 38618297930042540208 38796591087614297088 38860250234638934016 38872365679582293762 39139324088498601984 39337179127548916608 39396819641712408576 39473766555075128124 39518791219550527488 40130193052764389376 40394207480743102464 40558728588621622272 40684297407781441536 40763758926156014664 40810254984895315968 40889962514162689632 40951957259148424704 41031941550670198971 41078743504532785152 41585531844029764608 41714279620636667904 41795752823020723896 41988715670772435456 42638330118562163712 42944536152658188288 43077491372945055744 43161627098282839056 43227065995767781632 43360895921451273216 43445585171297857734 43646164973566084224 44031739599560927232 44168060774791766016 44321422096926459648 45146467184359938048 45470685338108669952 45628569662199325056 45769834583754121728 45859228791925516497 45911536858007230464 46070951916541977792 46621841928946864128 46783723324533485184 46928564573216251392 47968121383382434176 48312603171740461824 48462177794563187712 48535653047879614464 48556830485568193938 48630449245238754336 48781007911632682368 49006220321197006848 49535707049506043136 49764403757952516096 49861599859042267104 51024262080938655744 51154521005372253696 51232078217206259712 51332140869974240688 51491063906723386944 51728788116819062784 51829820906109725016 51888939163620360192 52449572170065222144 52529092855616544768 52631688740100170832 53038377689396760576 53858943307657469952 54078304784828829696 54245729877041922048 54351678568208019552 54519950018883586176 54602609678864566272 54709255400893598628 54771658006043713536 55131997861346632704 55447375792039686144 55619039494182223872 55727670430694298528 55984954227696580608 56851106824749551616 57027116443402027008 57259381536877584384 57548836131043785408 57636087994357042176 57748658478721020774 57814527895268364288 57927446895063810312 57993520241693343744 58194886631421445632 58290375351958401024 58708986132747902976 59095229462568612864 59210649832612692186 59278186829325791232 60195289579146584064 60591311221114653696 60627580450811559936 60838092882932433408 61026446111672162304 61145638389234021996 61215382477342973952 61427935888722637056 61618115256799177728 62162455905262485504 62378297766044646912 62571419430955001856 62983073506158653184 63736188966155206656 63957495177843245568 64416804228987282432 64616237059417583616 64742440647424258584 64840598993651672448 65041343882176909824 65469247460349126336 66047609399341390848 66252091162187649024 66482133145389689472 67719700776539907072 68206028007163004928 68442854493298987584 68654751875631182592 68867305287010845696 68971717489092083712 69106427874812966688 69932762893420296192 70175584986800227776 70392846859824377088 70717836919195680768 71952182075073651264 72104406379771772928 72468904757610692736 72693266691844781568 72803479571819421696 72945673867858131504 73171511867449023552 73509330481795510272 73929834389386248192 74303560574259064704 74646605636928774144 74792399788563400656 75801475766332735488 76731781508058380544 76848117325809389568 76998211304961361032 77086037193691152384 77236595860085080416 77593182175228594176 77720500469277868032 77744731359164587524 78674358255097833216 78793639283424817152 78947533110150256248 79037582439101054976 80788414961486204928 81117457177243244544 81368594815562883072 81527517852312029328 81779925028325379264 81903914518296849408 82063883101340397942 82157487009065570304 83171063688059529216 83428559241273335808 83591505646041447792 83977431341544870912 85276660237124327424 85889072305316376576 86154982745890111488 86323254196565678112 86454131991535563264 86622987718081531161 86721791842902546432 86891170342595715468 87292329947132168448 88063479199121854464 88336121549583532032 88642844193852919296 88815974748919038279 90292934368719876096 90941370676217339904 91257139324398650112 91539669167508243456 91718457583851032994 91823073716014460928 92141903833083955584 93243683857893728256 93567446649066970368 93857129146432502784 95936242766764868352 96625206343480923648 96924355589126375424 97113660971136387876 97260898490477508672 97562015823265364736 98012440642394013696 99071414099012086272 99723199718084534208 102309042010744507392 102464156434412519424 102664281739948481376 102982127813446773888 103457576233638125568 103659641812219450032 104899144340130444288 105058185711233089536 105263377480200341664 106076755378793521152 107717886615314939904 108156609569657659392 108703357136416039104 109039900037767172352 109205219357729132544 109418510801787197256 109543316012087427072 110263995722693265408 110894751584079372288 111455340861388597056 111969908455393161216 113702213649499103232 114518763073755168768 115097672262087570816 115272175988714084352 115497316957442041548 115629055790536728576 115854893790127620624 116389773262842891264 116580750703916802048 117417972265495805952 118190458925137225728 118421299665225384372 118556373658651582464 120390579158293168128 121182622442229307392 121676185765864866816 122052892223344324608 122291276778468043992 122430764954685947904 122855871777445274112 123095824652010596913 123236230513598355456 124756595532089293824 125142838861910003712 125966147012317306368 127914990355686491136 128833608457974564864 129232474118835167232 129484881294848517168 129681197987303344896 130082687764353819648 130938494920698252672 132095218798682781696 132504182324375298048 132964266290779378944 135439401553079814144 136412056014326009856 136885708986597975168 137309503751262365184 137577686375776549491 137734610574021691392 138212855749625933376 139865525786840592384 140351169973600455552 140785693719648754176 143904364150147302528 144937809515221385472 145386533383689563136 145606959143638843392 145891347735716263008 146343023734898047104 147018660963591020544 148607121148518129408 149293211273857548288 149584799577126801312 153463563016116761088 153696234651618779136 153996422609922722064 154473191720170160832 155186364350457188352 155489462718329175048 157348716510195666432 157587278566849634304 157895066220300512496 161576829922972409856 162234914354486489088 162737189631125766144 163055035704624058656 163559850056650758528 163807829036593698816 164127766202680795884 164314974018131140608 166342127376119058432 166857118482546671616 167183011292082895584 167954862683089741824 170553320474248654848 171778144610632753152 172646508393131356224 172908263983071126528 173245975436163062322 173443583685805092864 173782340685191430936 174584659894264336896 176126958398243708928 177285688387705838592 177631949497838076558 180585868737439752192 181882741352434679808 182514278648797300224 183079338335016486912 183436915167702065988 183646147432028921856 184283807666167911168 186487367715787456512 187134893298133940736 187714258292865005568 191872485533529736704 193250412686961847296 193848711178252750848 194227321942272775752 194521796980955017344 195124031646530729472 198142828198024172544 199446399436169068416 204618084021489014784 205328563479896962752 205964255626893547776 206915152467276251136 207319283624438900064 209798288680260888576 210526754960400683328 212153510757587042304 216313219139315318784 217406714272832078208 218079800075534344704 218410438715458265088 218837021603574394512 220527991445386530816 221789503168158744576 222910681722777194112 223939816910786322432 227404427298998206464 230195344524175141632 230544351977428168704 230994633914884083096 231258111581073457152 231709787580255241248 232779546525685782528 233161501407833604096 236380917850274451456 236842599330450768744 237112747317303164928 242365244884458614784 243352371531729733632 244105784446688649216 244582553556936087984 245711743554890548224 246191649304021193826 246472461027196710912 249513191064178587648 250285677723820007424 251932294024634612736 255829980711372982272 257667216915949129728 258464948237670334464 258969762589697034336 259362395974606689792 259868963154244593483 260165375528707639296 261876989841396505344 264190437597365563392 265008364648750596096 265928532581558757888 270878803106159628288 272824112028652019712 273771417973195950336 274619007502524730368 275155372751553098982 275469221148043382784 276425711499251866752 279731051573681184768 280702339947200911104 281571387439297508352 287808728300294605056 289875619030442770944 290773066767379126272 291782695471432526016 292686047469796094208 294037321927182041088 297214242297036258816 299169599154253602624 306927126032233522176 307392469303237558272 307992845219845444128 308946383440340321664 310372728700914376704 310978925436658350096 314697433020391332864 315174557133699268608 315790132440601024992 323153659845944819712 324469828708972978176 326110071409248117312 327119700113301517056 327615658073187397632 328255532405361591768 328629948036262281216 332684254752238116864 334366022584165791168 335909725366179483648 341106640948497309696 343556289221265506304 345293016786262712448 345816527966142253056 346491950872326124644 346887167371610185728 347564681370382861872 349169319788528673792 352253916796487417856 354571376775411677184 355263898995676153116 361171737474879504384 365028557297594600448 366158676670032973824 366873830335404131976 367292294864057843712 368567615332335822336 369287473956031790739 374269786596267881472 375428516585730011136 383744971067059473408 386500825373923694592 387697422356505501696 388454643884545551504 389043593961910034688 390248063293061458944 396285656396048345088 398892798872338136832 409236168042978029568 410657126959793925504 411928511253787095552 412733059127329648473 414638567248877800128 419596577360521777152 421053509920801366656 434813428545664156416 436159600151068689408 436820877430916530176 437674043207148789024 441055982890773061632 445821363445554388224 447879633821572644864 460390689048350283264 461088703954856337408 461989267829768166192 463419575160510482496 465559093051371565056 472761835700548902912 473685198660901537488 484730489768917229568 486704743063459467264 488211568893377298432 489165107113872175968 491423487109781096448 492383298608042387652 492944922054393421824 499026382128357175296 500571355447640014848 503864588049269225472 511659961422745964544 515334433831898259456 517939525179394068672 518724791949213379584 519737926308489186966 520330751057415278592 523753979682793010688 528380875194731126784 531857065163117515776 541757606212319256576 545648224057304039424 547542835946391900672 549238015005049460736 550310745503106197964 550938442296086765568 552851422998503733504 559462103147362369536 561404679894401822208 563142774878595016704 575617456600589210112 579751238060885541888 581546133534758252544 583565390942865052032 585372094939592188416 594428484594072517632 598339198308507205248 613854252064467044352 615985690439690888256 617892766880680643328 620745457401828753408 621957850873316700192 629394866040782665728 631580264881202049984 648939657417945956352 652220142818496234624 654239400226603034112 655231316146374795264 656511064810723183536 665368509504476233728 668732045168331582336 671819450732358967296 682213281896994619392 690586033572525424896 691633055932284506112 692983901744652249288 693774334743220371456 695129362740765723744 698338639577057347584 709142753550823354368 710527797991352306232 730057114595189200896 732317353340065947648 733747660670808263952 737135230664671644672 738574947912063581478 748539573192535762944 750857033171460022272 767489942134118946816 773001650747847389184 775394844713011003392 776909287769091103008 778087187923820069376 779606889462733780449 780496126586122917888 792571312792096690176 797785597744676273664 818472336085956059136 821314253919587851008 823857022507574191104 825466118254659296946 829277134497755600256 839193154721043554304 842107019841602733312 869626857091328312832 872319200302137378816 875348086414297578048 882111965781546123264 891642726891108776448 920781378096700566528 922177407909712674816 923978535659536332384 926839150321020964992 931118186102743130112 945523671401097805824 947370397321803074976 969460979537834459136 973409486126918934528 978330214227744351936 982846974219562192896 984766597216084775304 985889844108786843648 998052764256714350592 1007729176098538450944 1023319922845491929088 1030668867663796518912 1035879050358788137344 1037449583898426759168 1039475852616978373932 1040661502114830557184 1047507959365586021376 1056761750389462253568 1063714130326235031552 1083515212424638513152 1095085671892783801344 1098476030010098921472 1100621491006212395928 1101876884592173531136 1105702845997007467008 1122809359788803644416 1126285549757190033408 1151234913201178420224 1159502476121771083776 1163092267069516505088 1167130781885730104064 1170744189879184376832 1188856969188145035264 1196678396617014410496 1227708504128934088704 1231971380879381776512 1235785533761361286656 1243915701746633400384 1258789732081565331456 1263160529762404099968 1304440285636992469248 1308478800453206068224 1310462632292749590528 1313022129621446367072 1337464090336663164672 1343638901464717934592 1381172067145050849792 1383266111864569012224 1385967803489304498576 1390258725481531447488 1396677279154114695168 1418285507101646708736 1421055595982704612464 1460114229190378401792 1464634706680131895296 1467495321341616527904 1474270461329343289344 1477149895824127162956 1497079146385071525888 1501714066342920044544 1534979884268237893632 1546003301495694778368 1553818575538182206016 1556174375847640138752 1559213778925467560898 1560992253172245835776 1585142625584193380352 1595571195489352547328 1636944672171912118272 1642628507839175702016 1647714045015148382208 1650932236509318593892 1658554268995511200512 1678386309442087108608 1684214039683205466624 1739253714182656625664 1744638400604274757632 1750696172828595156096 1783285453782217552896 1841562756193401133056 1847957071319072664768 1853678300642041929984 1862236372205486260224 1894740794643606149952 1946818972253837869056 1956660428455488703872 1965693948439124385792 1969533194432169550608 1996105528513428701184 2015458352197076901888 2046639845690983858176 2071758100717576274688 2074899167796853518336 2078951705233956747864 2081323004229661114368 2095015918731172042752 2127428260652470063104 2190171343785567602688 2196952060020197842944 2201242982012424791856 2211405691994014934016 2245618719577607288832 2252571099514380066816 2302469826402356840448 2319004952243542167552 2326184534139033010176 2334261563771460208128 2338820668388201341347 2341488379758368753664 2377713938376290070528 2393356793234028820992 2455417008257868177408 2463942761758763553024 2471571067522722573312 2487831403493266800768 2517579464163130662912 2526321059524808199936 2608880571273984938496 2616957600906412136448 2626044259242892734144 2674928180673326329344 2762344134290101699584 2766532223729138024448 2771935606978608997152 2780517450963062894976 2793354558308229390336 2836571014203293417472 2842111191965409224928 2920228458380756803584 2934990642683233055808 2948540922658686578688 2954299791648254325912 2994158292770143051776 3069959768536475787264 3092006602991389556736 3107637151076364412032 3112348751695280277504 3118427557850935121796 3121984506344491671552 3170285251168386760704 3191142390978705094656 3285257015678351404032 3295428090030296764416 3301864473018637187784 3317108537991022401024 3368428079366410933248 3478507428365313251328 3489276801208549515264 3501392345657190312192 3566570907564435105792 3683125512386802266112 3695914142638145329536 3707356601284083859968 3789481589287212299904 3913320856910977407744 3931387896878248771584 3939066388864339101216 4030916704394153803776 4143516201435152549376 4149798335593707036672 4157903410467913495728 4190031837462344085504 4254856521304940126208 4380342687571135205376 4393904120040395685888 4402485964024849583712 4422811383988029868032 4491237439155214577664 4505142199028760133632 4604939652804713680896 4638009904487084335104 4668523127542920416256 4677641336776402682694 4682976759516737507328 4755427876752580141056 4786713586468057641984 4910834016515736354816 4927885523517527106048 4943142135045445146624 4975662806986533601536 5035158928326261325824 5052642119049616399872 5217761142547969876992 5233915201812824272896 5252088518485785468288 5349856361346652658688 5524688268580203399168 5543871213957217994304 5561034901926125789952 5586709116616458780672 5684222383930818449856 5840456916761513607168 5869981285366466111616 5897081845317373157376 5908599583296508651824 5988316585540286103552 6139919537072951574528 6215274302152728824064 6224697503390560555008 6236855115701870243592 6243969012688983343104 6382284781957410189312 6570514031356702808064 6590856180060593528832 6603728946037274375568 6634217075982044802048 6736856158732821866496 6957014856730626502656 6978553602417099030528 7002784691314380624384 7016462005164604024041 7133141815128870211584 7366251024773604532224 7391828285276290659072 7414713202568167719936 7578963178574424599808 7826641713821954815488 7878132777728678202432 8287032402870305098752 8299596671187414073344 8315806820935826991456 8380063674924688171008 8509713042609880252416 8760685375142270410752 8804971928049699167424 8845622767976059736064 8982474878310429155328 9209879305609427361792 9276019808974168670208 9337046255085840832512 9355282673552805365388 9365953519033475014656 9510855753505160282112 9573427172936115283968 9855771047035054212096 9886284270090890293248 9951325613973067203072 10105284238099232799744 10435522285095939753984 10467830403625648545792 10504177036971570936576 10699712722693305317376 11049376537160406798336 11087742427914435988608 11122069803852251579904 11368444767861636899712 11739962570732932223232 11794163690634746314752 11817199166593017303648 12430548604305457648128 12449395006781121110016 12473710231403740487184 12764569563914820378624 13141028062713405616128 13181712360121187057664 13207457892074548751136 13268434151964089604096 13473712317465643732992 13914029713461253005312 14005569382628761248768 14032924010329208048082 14266283630257740423168 14732502049547209064448 14783656570552581318144 14829426405136335439872 15157926357148849199616 15653283427643909630976 15756265555457356404864 16574064805740610197504 16631613641871653982912 16760127349849376342016 17521370750284540821504 17609943856099398334848 17691245535952119472128 17964949756620858310656 18419758611218854723584 18674092510171681665024 18710565347105610730776 18731907038066950029312 19146854345872230567936 19711542094070108424192 19772568540181780586496 19902651227946134406144 20210568476198465599488 20871044570191879507968 20935660807251297091584 21008354073943141873152 21399425445386610634752 22098753074320813596672 22175484855828871977216 22244139607704503159808 22736889535723273799424 23479925141465864446464 23634398333186034607296 24861097208610915296256 24898790013562242220032 24947420462807480974368 25529139127829640757248 26282056125426811232256 26414915784149097502272 26536868303928179208192 26947424634931287465984 27828059426922506010624 28011138765257522497536 28065848020658416096164 28532567260515480846336 29567313141105162636288 29658852810272670879744 30315852714297698399232 31306566855287819261952 31512531110914712809728 33148129611481220395008 33263227283743307965824 35219887712198796669696 35382491071904238944256 37348185020343363330048 37421130694211221461552 38293708691744461135872 39423084188140216848384 39545137080363561172992 39805302455892268812288 40421136952396931198976 41742089140383759015936 42016708147886283746304 42798850890773221269504 44197506148641627193344 44350969711657743954432 44488279215409006319616 45473779071446547598848 46959850282931728892928 47268796666372069214592 49722194417221830592512 49894840925614961948736 52564112250853622464512 52829831568298195004544 53073736607856358416384 53894849269862574931968 56022277530515044995072 56131696041316832192328 59134626282210325272576 59317705620545341759488 60631705428595396798464 62613133710575638523904 63025062221829425619456 66296259222962440790016 66526454567486615931648 70439775424397593339392 74696370040686726660096 74842261388422442923104 76587417383488922271744 78846168376280433696768 79610604911784537624576 80842273904793862397952 83484178280767518031872 84033416295772567492608 85597701781546442539008 88701939423315487908864 88976558430818012639232 90947558142893095197696 93919700565863457785856 94537593332744138429184 99444388834443661185024 99789681851229923897472 105659663136596390009088 106147473215712716832768 112044555061030089990144 112263392082633664384656 118269252564420650545152 118635411241090683518976 121263410857190793596928 125226267421151277047808 126050124443658851238912 132592518445924881580032 133052909134973231863296 140879550848795186678784 149684522776844885846208 157692336752560867393536 159221209823569075249152 161684547809587724795904 168066832591545134985216 177403878846630975817728 177953116861636025278464 181895116285786190395392 187839401131726915571712 189075186665488276858368 198888777668887322370048 199579363702459847794944 211319326273192780018176 224089110122060179980288 224526784165267328769312 236538505128841301090304 242526821714381587193856 250452534842302554095616 252100248887317702477824 266105818269946463726592 281759101697590373357568 299369045553689771692416 318442419647138150498304 336133665183090269970432 354807757693261951635456 355906233723272050556928 363790232571572380790784 375678802263453831143424 378150373330976553716736 397777555337774644740096 399158727404919695589888 422638652546385560036352 449053568330534657538624 473077010257682602180608 485053643428763174387712 504200497774635404955648 532211636539892927453184 563518203395180746715136 598738091107379543384832 672267330366180539940864 709615515386523903270912 727580465143144761581568 751357604526907662286848 756300746661953107433472 798317454809839391179776 845277305092771120072704 898107136661069315077248 1008400995549270809911296 1064423273079785854906368 1127036406790361493430272 1197476182214759086769664 1419231030773047806541824 1455160930286289523163136 1512601493323906214866944 1596634909619678782359552 1690554610185542240145408 1796214273322138630154496 2016801991098541619822592 2128846546159571709812736 2254072813580722986860544 2394952364429518173539328 3025202986647812429733888 3193269819239357564719104 3381109220371084480290816 3592428546644277260308992 4257693092319143419625472 4789904728859036347078656 6050405973295624859467776 6386539638478715129438208 6762218440742168960581632 7184857093288554520617984 9579809457718072694157312 12773079276957430258876416 14369714186577109041235968 19159618915436145388314624 28739428373154218082471936 38319237830872290776629248 57478856746308436164943872 114957713492616872329887744
- Sum of all divisors σ(n): 391651712077289042571449257
- Sum of proper divisors (its aliquot sum) s(n): 276693998584672170241561513
- 114957713492616872329887744 is an abundant number, because the sum of its proper divisors (276693998584672170241561513) is greater than itself. Its abundance is 161736285092055297911673769
Bases of 114957713492616872329887744
- Binary: 1011111000101110011111000100010101110001101100101001111100110010011101001000000000000002
- Hexadecimal: 0x5F173E22B8D94F993A4000
- Base-36: EFZVR1LHIP0000000
Squares and roots of 114957713492616872329887744
- 114957713492616872329887744 squared (1149577134926168723298877442) is 13215275891450587299185136098019865229659459641409536
- 114957713492616872329887744 cubed (1149577134926168723298877443) is 1519197899655263645044127417477840560473940238197381196508976324655032811126784
-
114957713492616872329887744 is a
perfect square number . Itssquare root is 10721833494912 -
The
cube root of 114957713492616872329887744 is 486234800.8969972415
Scales and comparisons
How big is 114957713492616872329887744?- 114,957,713,492,616,872,329,887,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 114,957,713,492,616,872,329,887,744 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 114957713492616872329887744 cubic inches would be around 40519566.7 feet tall.
Recreational maths with 114957713492616872329887744
- 114957713492616872329887744 backwards is 447788923278616294317759411
- The number of decimal digits it has is: 27
- The sum of 114957713492616872329887744'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 114957713492616872329887744 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 114957713492616872329887744 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/114957713492616872329887744/
Chicago style:
Numbermatics. 2024. "Number 114957713492616872329887744 - Facts about the integer". https://numbermatics.com/n/114957713492616872329887744/
The information we have on file for 114957713492616872329887744 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 114957713492616872329887744, math, Factors of 114957713492616872329887744, curriculum, school, college, exams, university, Prime factorization of 114957713492616872329887744, STEM, science, technology, engineering, physics, economics, calculator, one hundred fourteen septillion, nine hundred fifty-seven sextillion, seven hundred thirteen quintillion, four hundred ninety-two quadrillion, six hundred sixteen trillion, eight hundred seventy-two billion, three hundred twenty-nine million, eight hundred eighty-seven thousand, seven hundred forty-four.