423703034498185770401501184
423,703,034,498,185,770,401,501,184 is an even composite number composed of five prime numbers multiplied together.
423703034498185770401501184 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, five hundred sixty-one divisors.
Prime factorization of 423703034498185770401501184:
212 × 318 × 172 × 236 × 792
(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 × 3 × 3 × 3 × 3 × 17 × 17 × 23 × 23 × 23 × 23 × 23 × 23 × 79 × 79)See below for interesting mathematical facts about the number 423703034498185770401501184 from the Numbermatics database.
Names of 423703034498185770401501184
- Cardinal: 423703034498185770401501184 can be written as Four hundred twenty-three septillion, seven hundred three sextillion, thirty-four quintillion, four hundred ninety-eight quadrillion, one hundred eighty-five trillion, seven hundred seventy billion, four hundred one million, five hundred one thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 4.23703034498185770401501184 × 1026
Factors of 423703034498185770401501184
Divisors of 423703034498185770401501184
- Number of divisors d(n): 15561
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 23 24 27 32 34 36 46 48 51 54 64 68 69 72 79 81 92 96 102 108 128 136 138 144 153 158 162 184 192 204 207 216 237 243 256 272 276 288 289 306 316 324 368 384 391 408 414 432 459 474 486 512 529 544 552 576 578 612 621 632 648 711 729 736 768 782 816 828 864 867 918 948 972 1024 1058 1088 1104 1152 1156 1173 1224 1242 1264 1296 1343 1377 1422 1458 1472 1536 1564 1587 1632 1656 1728 1734 1817 1836 1863 1896 1944 2048 2116 2133 2176 2187 2208 2304 2312 2346 2448 2484 2528 2592 2601 2686 2754 2844 2916 2944 3072 3128 3174 3264 3312 3456 3468 3519 3634 3672 3726 3792 3888 4029 4096 4131 4232 4266 4352 4374 4416 4608 4624 4692 4761 4896 4968 5056 5184 5202 5372 5451 5508 5589 5688 5832 5888 6144 6241 6256 6348 6399 6528 6561 6624 6647 6912 6936 7038 7268 7344 7452 7584 7776 7803 8058 8262 8464 8532 8704 8748 8832 8993 9216 9248 9384 9522 9792 9936 10112 10368 10404 10557 10744 10902 11016 11178 11376 11664 11776 12087 12167 12288 12393 12482 12512 12696 12798 13056 13122 13248 13294 13824 13872 14076 14283 14536 14688 14904 15168 15552 15606 16116 16353 16524 16767 16928 17064 17408 17496 17664 17986 18432 18496 18723 18768 19044 19197 19584 19683 19872 19941 20224 20736 20808 21114 21488 21804 22032 22356 22752 22831 23328 23409 23552 24174 24334 24786 24964 25024 25392 25596 26112 26244 26496 26588 26979 27648 27744 28152 28566 29072 29376 29808 30336 30889 31104 31212 31671 32232 32706 33048 33534 33856 34128 34816 34992 35328 35972 36261 36501 36864 36992 37179 37446 37536 38088 38394 39168 39366 39744 39882 40448 41472 41616 41791 42228 42849 42976 43608 44064 44712 45504 45662 46656 46818 47104 48348 48668 49059 49572 49928 50048 50301 50784 51192 52224 52488 52992 53176 53958 55296 55488 56169 56304 57132 57591 58144 58752 59049 59616 59823 60672 61778 62208 62424 63342 64464 65412 66096 67068 67712 68256 68493 69632 69984 70227 70656 71944 72522 73002 73984 74358 74892 75072 76176 76788 78336 78732 79488 79764 80896 80937 82944 83232 83582 84456 85698 85952 87216 88128 89424 91008 91324 92667 93312 93636 94208 95013 96696 97336 98118 99144 99856 100096 100602 101568 102384 104448 104976 105984 106097 106352 107916 108783 109503 110592 110976 111537 112338 112608 114264 115182 116288 117504 118098 119232 119646 121344 123556 124416 124848 125373 126684 128547 128928 130824 132192 134136 135424 136512 136986 139968 140454 141312 143543 143888 145044 146004 147177 147968 148716 149784 150144 150903 152352 152881 153576 156672 157464 158976 159528 161792 161874 165888 166464 167164 168507 168912 171396 171904 172773 174432 176256 177147 178848 179469 182016 182648 185334 186624 187272 190026 193392 194672 196236 198288 199712 200192 201204 203136 204768 205479 206839 208896 209952 210681 211968 212194 212704 215832 217566 219006 221952 223074 224676 225216 228528 230364 232576 235008 236196 238464 239292 242688 242811 247112 248832 249696 250746 253368 257094 257856 261648 264384 268272 270848 273024 273972 278001 279841 279936 280908 282624 285039 287086 287776 290088 292008 294354 295936 297432 299568 300288 301806 304704 305762 307152 313344 314928 317952 318291 319056 323584 323748 326349 328509 331776 332928 334328 334611 337014 337824 342792 343808 345546 348864 352512 354294 357696 358938 364032 365296 370668 373248 374544 376119 380052 385641 386784 389344 392472 396576 399424 400384 402408 406272 409536 410958 413678 419904 421362 423936 424388 425408 430629 431664 435132 438012 441531 443904 446148 449352 450432 452709 457056 458643 460728 465152 470016 472392 476928 478584 485376 485622 494224 497664 499392 501492 505521 506736 514188 515712 518319 523296 525113 528768 531441 536544 538407 541696 546048 547944 556002 559682 559872 561816 570078 574172 575552 580176 584016 588708 591872 594864 599136 600576 603612 609408 611524 614304 616437 620517 626688 629856 632043 635904 636582 638112 647496 652698 657018 665856 668656 669222 674028 675648 685584 687616 691092 697728 705024 708588 710447 715392 717876 728064 728433 730592 741336 746496 749088 752238 760104 771282 773568 778688 784944 793152 798848 800768 804816 812544 819072 821916 827356 834003 839523 839808 842724 847872 848776 850816 855117 861258 863328 870264 876024 883062 887808 892296 898704 900864 905418 914112 917286 921456 930304 940032 944784 953856 954873 957168 961193 970752 971244 979047 985527 988448 995328 998784 1002984 1003833 1011042 1013472 1028376 1031424 1036638 1046592 1050226 1057536 1062882 1073088 1076814 1083392 1092096 1095888 1112004 1119364 1119744 1123632 1128357 1140156 1148344 1151104 1156923 1160352 1168032 1177416 1183744 1189728 1198272 1201152 1207224 1218816 1223048 1228608 1232874 1241034 1259712 1264086 1271808 1273164 1276224 1291887 1294992 1305396 1314036 1324593 1331712 1337312 1338444 1348056 1351296 1358127 1371168 1375232 1375929 1382184 1395456 1410048 1417176 1420894 1430784 1435752 1456128 1456866 1461184 1482672 1492992 1498176 1504476 1516563 1520208 1542564 1547136 1554957 1557376 1569888 1575339 1586304 1594323 1597696 1601536 1609632 1615221 1625088 1638144 1643832 1654712 1668006 1679046 1679616 1685448 1697552 1701632 1710234 1722516 1726656 1740528 1752048 1766124 1775616 1784592 1797408 1801728 1803649 1810836 1828224 1834572 1842912 1849311 1860608 1861551 1880064 1889568 1896129 1907712 1909746 1914336 1922386 1942488 1958094 1971054 1976896 1997568 2005968 2007666 2022084 2026944 2056752 2062848 2073276 2093184 2100452 2115072 2125764 2131341 2146176 2153628 2166784 2184192 2185299 2191776 2224008 2238728 2239488 2247264 2256714 2280312 2296688 2302208 2313846 2320704 2336064 2354832 2379456 2396544 2402304 2414448 2437632 2440231 2446096 2457216 2465748 2482068 2502009 2518569 2519424 2528172 2543616 2546328 2552448 2565351 2583774 2589984 2610792 2628072 2649186 2663424 2674624 2676888 2696112 2702592 2716254 2742336 2750464 2751858 2764368 2790912 2820096 2834352 2841788 2861568 2864619 2871504 2883579 2912256 2913732 2922368 2937141 2956581 2965344 2985984 2996352 3008952 3011499 3033126 3040416 3085128 3094272 3109914 3114752 3139776 3150678 3172608 3188646 3195392 3219264 3230442 3250176 3276288 3287664 3301489 3309424 3336012 3358092 3359232 3370896 3385071 3395104 3403264 3420468 3445032 3453312 3470769 3481056 3504096 3516263 3532248 3551232 3569184 3594816 3603456 3607298 3621672 3656448 3669144 3685824 3698622 3721216 3723102 3779136 3792258 3815424 3819492 3828672 3844772 3875661 3884976 3916188 3942108 3953792 3973779 3995136 4011936 4015332 4044168 4053888 4074381 4113504 4125696 4127787 4146552 4186368 4200904 4230144 4251528 4262682 4292352 4307256 4368384 4370598 4383552 4448016 4477456 4478976 4494528 4513428 4549689 4560624 4593376 4604416 4627692 4641408 4664871 4672128 4709664 4726017 4757297 4758912 4782969 4793088 4804608 4828896 4845663 4875264 4880462 4892192 4914432 4931496 4964136 5004018 5037138 5038848 5056344 5092656 5104896 5130702 5167548 5179968 5221584 5256144 5298372 5326848 5349248 5353776 5392224 5405184 5410947 5432508 5484672 5500928 5503716 5528736 5547933 5581824 5584653 5640192 5668704 5683576 5688387 5723136 5729238 5743008 5767158 5827464 5844736 5874282 5913162 5930688 5992704 6017904 6022998 6066252 6080832 6170256 6188544 6219828 6229504 6279552 6301356 6345216 6377292 6390784 6394023 6436343 6438528 6460884 6500352 6552576 6555897 6575328 6602978 6618848 6672024 6716184 6718464 6741792 6770142 6790208 6806528 6840936 6890064 6906624 6941538 6962112 7008192 7032526 7064496 7138368 7189632 7206912 7214596 7243344 7312896 7320693 7338288 7371648 7397244 7442432 7446204 7506027 7555707 7558272 7584516 7630848 7638984 7657344 7689544 7696053 7751322 7769952 7832376 7884216 7907584 7947558 7990272 8023872 8030664 8088336 8107776 8148762 8227008 8251392 8255574 8293104 8372736 8401808 8460288 8503056 8525364 8584704 8593857 8614512 8650737 8736768 8741196 8767104 8811423 8869743 8896032 8954912 8957952 8989056 9026856 9034497 9099378 9121248 9186752 9208832 9255384 9282816 9329742 9344256 9419328 9452034 9514594 9517824 9565938 9586176 9657792 9691326 9750528 9760924 9784384 9828864 9862992 9904467 9928272 10008036 10074276 10077696 10112688 10155213 10185312 10209792 10261404 10335096 10359936 10412307 10443168 10512288 10548789 10596744 10653696 10698496 10707552 10784448 10810368 10821894 10865016 10969344 11007432 11057472 11095866 11163648 11169306 11337408 11367152 11376774 11446272 11458476 11486016 11534316 11626983 11654928 11689472 11748564 11826324 11861376 11921337 11985408 12035808 12045996 12077599 12132504 12161664 12223143 12340512 12377088 12383361 12439656 12459008 12559104 12602712 12690432 12754584 12781568 12788046 12872686 12877056 12921768 13105152 13111794 13150656 13205956 13237696 13344048 13432368 13436928 13483584 13540284 13580416 13613056 13649067 13681872 13780128 13813248 13883076 13924224 13994613 14016384 14065052 14128992 14178051 14271891 14276736 14348907 14379264 14413824 14429192 14486688 14536989 14625792 14641386 14676576 14743296 14794488 14892408 15012054 15111414 15116544 15169032 15277968 15314688 15379088 15392106 15502644 15539904 15664752 15768432 15815168 15895116 15980544 16047744 16061328 16176672 16215552 16232841 16297524 16340281 16454016 16502784 16511148 16586208 16643799 16745472 16753959 16803616 16920576 17006112 17050728 17065161 17169408 17187714 17229024 17301474 17482392 17534208 17622846 17739486 17792064 17909824 17978112 18053712 18068994 18198756 18242496 18373504 18417664 18510768 18565632 18659484 18688512 18838656 18904068 19029188 19035648 19131876 19172352 19182069 19309029 19315584 19382652 19501056 19521848 19568768 19657728 19667691 19725984 19808934 19856544 20016072 20148552 20155392 20225376 20310426 20370624 20419584 20522808 20670192 20719872 20824614 20886336 21024576 21097578 21193488 21396992 21415104 21568896 21620736 21643788 21730032 21938688 21962079 22014864 22107439 22114944 22191732 22327296 22338612 22518081 22667121 22674816 22734304 22753548 22892544 22916952 22972032 23068632 23088159 23253966 23309856 23378944 23497128 23652648 23722752 23842674 23970816 24071616 24091992 24155198 24265008 24323328 24446286 24681024 24754176 24766722 24879312 24918016 25118208 25205424 25380864 25509168 25563136 25576092 25745372 25754112 25781571 25843536 25952211 26210304 26223588 26301312 26411912 26434269 26475392 26609229 26688096 26864736 26873856 26967168 27080568 27103491 27160832 27226112 27298134 27363744 27560256 27626496 27766152 27848448 27989226 28032768 28130104 28257984 28356102 28543782 28553472 28697814 28758528 28858384 28973376 29073978 29251584 29282772 29353152 29486592 29588976 29713401 29784816 30024108 30222828 30233088 30338064 30465639 30555936 30629376 30758176 30784212 31005288 31079808 31236921 31329504 31536864 31630336 31646367 31790232 31961088 32095488 32122656 32353344 32431104 32465682 32595048 32680562 32908032 33022296 33172416 33287598 33490944 33507918 33607232 34012224 34101456 34130322 34338816 34375428 34458048 34602948 34880949 34964784 35068416 35245692 35478972 35584128 35764011 35819648 35956224 36107424 36137988 36232797 36397512 36484992 36669429 36747008 36835328 37021536 37131264 37150083 37318968 37377024 37677312 37808136 38058376 38071296 38263752 38344704 38364138 38618058 38631168 38765304 39043696 39137536 39315456 39335382 39451968 39617868 39713088 40032144 40297104 40310784 40450752 40620852 40741248 40839168 40947201 41045616 41340384 41439744 41483927 41649228 41772672 41983839 42049152 42195156 42386976 42534153 42793984 42815673 42830208 43046721 43137792 43241472 43287576 43460064 43610967 43877376 43924158 44029728 44214878 44229888 44383464 44677224 45036162 45334242 45349632 45468608 45507096 45833904 45944064 46137264 46176318 46507932 46619712 46757888 46994256 47305296 47445504 47685348 47941632 48143232 48183984 48310396 48530016 48646656 48698523 48892572 49020843 49362048 49508352 49533444 49758624 49836032 49931397 50236416 50261877 50410848 50761728 51018336 51152184 51195483 51490744 51508224 51563142 51687072 51904422 52447176 52602624 52823824 52868538 52950784 53218458 53376192 53729472 53934336 54161136 54206982 54321664 54596268 54727488 55120512 55252992 55532304 55696896 55978452 56065536 56125313 56260208 56515968 56712204 57087564 57106944 57395628 57517056 57546207 57716768 57927087 57946752 58147956 58503168 58565544 58706304 58973184 59003073 59177952 59426802 59569632 60048216 60445656 60466176 60676128 60931278 61111872 61258752 61516352 61568424 62010576 62159616 62473842 62659008 63073728 63260672 63292734 63580464 64190976 64245312 64706688 64862208 64931364 65190096 65361124 65816064 65886237 66044592 66322317 66344832 66575196 66981888 67015836 67214464 67554243 68001363 68024448 68202912 68260644 68677632 68750856 68916096 69205896 69264477 69761898 69929568 70136832 70491384 70957944 71168256 71528022 71639296 71912448 72214848 72275976 72465594 72795024 72969984 73338858 73494016 74043072 74262528 74300166 74637936 74754048 75354624 75616272 75934247 76116752 76142592 76527504 76689408 76728276 77236116 77262336 77344713 77530608 77856633 78087392 78275072 78630912 78670764 78903936 79235736 79302807 79426176 79827687 80064288 80594208 80621568 80874049 80901504 81241704 81310473 81482496 81678336 81894402 82091232 82680768 82879488 82967854 83298456 83545344 83967678 84098304 84390312 84773952 85068306 85587968 85631346 85660416 86093442 86275584 86575152 86920128 87221934 87754752 87848316 88059456 88429756 88459776 88766928 89140203 89354448 90072324 90668484 90699264 90937216 91014192 91396917 91667808 91888128 92274528 92352636 93015864 93239424 93515776 93710763 93988512 94610592 94891008 94939101 95370696 95883264 96286464 96367968 96620792 97060032 97293312 97397046 97785144 98041686 98724096 99066888 99517248 99862794 100472832 100523754 100821696 102036672 102304368 102390966 102981488 103016448 103126284 103374144 103808844 104642847 104894352 105205248 105647648 105737076 105901568 106436916 106752384 107292033 107458944 107868672 108322272 108413964 108643328 108698391 109192536 109417831 109454976 110008287 110241024 110505984 111064608 111393792 111450249 111956904 112131072 112250626 112520416 113031936 113424408 114175128 114213888 114791256 115034112 115092414 115433536 115854174 115893504 116295912 117131088 117412608 117946368 118006146 118355904 118853604 119139264 120096432 120891312 120932352 121352256 121862556 122223744 122517504 122841603 123032704 123136848 124021152 124319232 124451781 124947684 125318016 125951517 126147456 126521344 126585468 127160928 127602459 128381952 128447019 128490624 129140163 129413376 129724416 129862728 130380192 130722248 130832901 131632128 131772474 132089184 132644634 132689664 133150392 134031672 134428928 135108486 136002726 136048896 136405824 136521288 137501712 137832192 138411792 138528954 139523796 139859136 140273664 140982768 141915888 142336512 143056044 143278592 143824896 144429696 144551952 144931188 145590048 145939968 146095569 146677716 146988032 147062529 148035889 148086144 148525056 148600332 149275872 149508096 149794191 150709248 150785631 151232544 151868494 152233504 152285184 153055008 153456552 153586449 154472232 154524672 154689426 155061216 155713266 156174784 156550144 157341528 157807872 158471472 158605614 158852352 159655374 160128576 161188416 161748098 161803008 162483408 162620946 162964992 163788804 164182464 165361536 165758976 165935708 166596912 167090688 167935356 168196608 168375939 168780624 169547904 170136612 171175936 171262692 171320832 172186884 172551168 172638621 173150304 173781261 173840256 174443868 175509504 175696632 176118912 176859512 176919552 177009219 177533856 178280406 178708896 180144648 181336968 181398528 181874432 182028384 182793834 183335616 183776256 184549056 184705272 186031728 186478848 187421526 187977024 189221184 189782016 189878202 190741392 192572928 192735936 193241584 194120064 194586624 194794092 195570288 196083372 197448192 197658711 198133776 198966951 199034496 199725588 200945664 201047508 201643392 202662729 204004089 204073344 204608736 204781932 205962976 206032896 206252568 206748288 207617688 207793431 209285694 209788704 210410496 211295296 211474152 211803136 212873832 213504768 214584066 214917888 215737344 216644544 216827928 217286656 217396782 218385072 218835662 218909952 220016574 220482048 222129216 222787584 222900498 223913808 224262144 224501252 225040832 226063872 226848816 227802741 228350256 228427776 229582512 230068224 230184828 230867072 231708348 231787008 232034139 232591824 233569899 234262176 234825216 235892736 236012292 236711808 237707208 237908421 238278528 239483061 240192864 241782624 241864704 242622147 242704512 243725112 243931419 244447488 245035008 245683206 246065408 246273696 248042304 248638464 248903562 249895368 250636032 251903034 252294912 253170936 254321856 255204918 256763904 256894038 256981248 258280326 258826752 259725456 260760384 261444496 261665802 263264256 263544948 264178368 265289268 265379328 266300784 267420609 268063344 268857856 270216972 272005452 272097792 272811648 273042576 274190751 275003424 275664384 276823584 277057908 277784777 279047592 279718272 280547328 281132289 281965536 283831776 284673024 284817303 286112088 286557184 287649792 288859392 289103904 289862376 291180096 291879936 292191138 293355432 293976064 294125058 296071778 296172288 297200664 298551744 299588382 301418496 301571262 302465088 303736988 304467008 306110016 306913104 307172898 308944464 309049344 309378852 310122432 311426532 312349568 313100288 313928541 314683056 315615744 316942944 317211228 317704704 319310748 320257152 321876099 322376832 323496196 323606016 324966816 325241892 325929984 326095173 327577608 328253493 328364928 330024861 330723072 331517952 331871416 333193824 334181376 334350747 335870712 336393216 336751878 337561248 339095808 340273224 342525384 342641664 344373768 345102336 345277242 346300608 347562522 347680512 348887736 351393264 352237824 353719024 353839104 354018438 355067712 356560812 357417792 360289296 362673936 362797056 363748864 364056768 365587668 366671232 367552512 368524809 369098112 369410544 372063456 372957696 373355343 374843052 375826463 375954048 377854551 378442368 379564032 379756404 381482784 382807377 385145856 385341057 385471872 386483168 387420489 388240128 389173248 389588184 391140576 392166744 392498703 394896384 395317422 396267552 397933902 398068992 399451176 402095016 403286784 405325458 408008178 408146688 409217472 409563864 411925952 412505136 413496576 415235376 415586862 418571388 419577408 420820992 422590592 422948304 423606272 425747664 427009536 429168132 429835776 431474688 433289088 433655856 434573312 434793564 436770144 437671324 437819904 438286707 440033148 440964096 441187587 444107667 444258432 445575168 445800996 447827616 448524288 449002504 449382573 450081664 452127744 452356893 453697632 455605482 456700512 456855552 459165024 460369656 460759347 461734144 463416696 463574016 464068278 465183648 467139798 468524352 469650432 472024584 473423616 475414416 475816842 476557056 478966122 480385728 483565248 485244294 485409024 487450224 487862838 488894976 491366412 492130816 492547392 496084608 497276928 497807124 499790736 501272064 503806068 504589824 505127817 506341872 508471097 508643712 510409836 513527808 513788076 513962496 516560652 517653504 517915863 519450912 521343783 521520768 522888992 523331604 526528512 527089896 528356736 530578536 530758656 531027657 532601568 534841218 536126688 537715712 540433944 544010904 544195584 545623296 546085152 548381502 550006848 551328768 553647168 554115816 555569554 558095184 559436544 562264578 563931072 567663552 569346048 569634606 572224176 573114368 577718784 578207808 579724752 582360192 583759872 584382276 586710864 587952128 588250116 592143556 592344576 592976133 594401328 596900853 597103488 599176764 602836992 603142524 604930176 607473976 607988187 608934016 612012267 612220032 613826208 614345796 617888928 618098688 618757704 620244864 622853064 623380293 624699136 626200576 627857082 629366112 631231488 633885888 634422456 635409408 638621496 640514304 643752198 644753664 646992392 647212032 649933632 650483784 651859968 652190346 655155216 656506986 656729856 660049722 661446144 663742832 666387648 668362752 668701494 671741424 672786432 673503756 675122496 678191616 680546448 683408223 685050768 685283328 688747536 690204672 690554484 692601216 695125044 695361024 696102417 697775472 700709697 702786528 704475648 707438048 707678208 708036876 710135424 713121624 713725263 714835584 718449183 720578592 725347872 725594112 727497728 727866441 728113536 731175336 731794257 733342464 735105024 737049618 738196224 738821088 744126912 745915392 746710686 749686104 751652926 751908096 755709102 756884736 759512808 762965568 765614754 770291712 770682114 770943744 772966336 774840978 776480256 779176368 782281152 784333488 784997406 789792768 790634844 792535104 795867804 796137984 798902352 802261827 804190032 806573568 810650916 816016356 816293376 818434944 819127728 822572253 823851904 825010272 826993152 830470752 831173724 833354331 837142776 839154816 841641984 843396867 845181184 845896608 847212544 851495328 854019072 854451909 858336264 859671552 862949376 866578176 867311712 869587128 873540288 875342648 875639808 876573414 880066296 881928192 882375174 888215334 888516864 891601992 895655232 898005008 898765146 900163328 904255488 904713786 907395264 911210964 913401024 918330048 920739312 921518694 923468288 926833392 927148032 928136556 930367296 934279596 937048704 939300864 941785623 944049168 946847232 950828832 951633684 953114112 954130321 957932244 960771456 965628297 967130496 970488588 970818048 974900448 975725676 977789952 978285519 982732824 984261632 984760479 985094784 990074583 992169216 994553856 995614248 999581472 1002544128 1003052241 1007612136 1009179648 1010255634 1012683744 1016942194 1017287424 1020819672 1027576152 1027924992 1033121304 1035307008 1035831726 1038901824 1042687566 1043041536 1045777984 1046663208 1054179792 1056713472 1061157072 1061517312 1062055314 1065203136 1069682436 1072253376 1075431424 1080867888 1088021808 1088391168 1091246592 1092170304 1096763004 1100013696 1102657536 1105574427 1107294336 1108231632 1111139108 1116190368 1118873088 1120066029 1124529156 1127479389 1127862144 1133563653 1135327104 1138692096 1139269212 1144448352 1146228736 1148422131 1155437568 1156023171 1156415616 1159449504 1164720384 1167519744 1168764552 1173421728 1176500232 1177496109 1184287112 1184689152 1185952266 1188802656 1193801706 1194206976 1198353528 1206285048 1209860352 1214947952 1215976374 1217868032 1224024534 1224440064 1227652416 1228691592 1235777856 1237515408 1240489728 1245706128 1246760586 1249398272 1255714164 1258732224 1262462976 1267771776 1268844912 1270818816 1277242992 1281028608 1287504396 1289507328 1290882199 1293984784 1294424064 1299867264 1300967568 1303719936 1304380692 1310310432 1313013972 1313459712 1314860121 1320099444 1322892288 1323562761 1327485664 1332323001 1332775296 1336725504 1337402988 1343482848 1345572864 1347007512 1348147719 1350244992 1356383232 1357070679 1361092896 1366816446 1370101536 1370566656 1377495072 1381108968 1382278041 1385202432 1390250088 1390722048 1392204834 1395550944 1401419394 1405573056 1408951296 1414876096 1416073752 1420270848 1426243248 1427450526 1429671168 1436898366 1441157184 1450695744 1454995456 1455732882 1456227072 1462350672 1463588514 1466684928 1474099236 1476392448 1477642176 1488253824 1491830784 1493421372 1499372208 1503305852 1503816192 1511418204 1513769472 1515383451 1519025616 1525413291 1525931136 1531229508 1540583424 1541364228 1541887488 1545932672 1549681956 1552960512 1553747589 1558352736 1564031349 1564562304 1568666976 1569994812 1579585536 1581269688 1585070208 1591735608 1592275968 1593082971 1597804704 1604523654 1608380064 1613147136 1621301832 1632032712 1632586752 1636869888 1638255456 1645144506 1647703808 1650020544 1653986304 1660941504 1662347448 1666708662 1674285552 1678309632 1686793734 1690362368 1691793216 1702990656 1708038144 1708903818 1716672528 1719343104 1733156352 1734623424 1739174256 1746487681 1747080576 1750685296 1751279616 1753146828 1760132592 1763856384 1764750348 1776430668 1777033728 1778928399 1783203984 1790702559 1791310464 1796010016 1797530292 1800326656 1808510976 1809427572 1814790528 1822421928 1823964561 1826802048 1836036801 1836660096 1841478624 1843037388 1846936576 1853666784 1854296064 1856273112 1860103127 1860734592 1868559192 1870140879 1874097408 1878601728 1883571246 1888098336 1893694464 1901657664 1903267368 1906228224 1908260642 1915864488 1921542912 1931256594 1934260992 1940977176 1941636096 1949800896 1951451352 1955579904 1956571038 1965465648 1968523264 1969520958 1970189568 1980149166 1984338432 1991228496 1999162944 2005088256 2006104482 2015224272 2018359296 2020511268 2025367488 2033884388 2034574848 2041639344 2050224669 2055152304 2055849984 2066242608 2070614016 2071663452 2077803648 2085375132 2086083072 2088307251 2091555968 2093326416 2102129091 2108359584 2113426944 2122314144 2123034624 2124110628 2130406272 2139364872 2141175789 2144506752 2150862848 2155347549 2161735776 2176043616 2176782336 2182493184 2183599323 2184340608 2193526008 2195382771 2200027392 2205315072 2211148854 2214588672 2216463264 2222278216 2232380736 2237746176 2240132058 2249058312 2254958778 2255724288 2267127306 2270654208 2278538424 2288896704 2296844262 2310875136 2312046342 2312831232 2318899008 2329440768 2337529104 2346843456 2353000464 2354992218 2368574224 2369378304 2371904532 2377605312 2387603412 2388413952 2396707056 2406785481 2412570096 2419720704 2429895904 2431952748 2435736064 2448049068 2448880128 2455304832 2457383184 2467716759 2471555712 2475030816 2480979456 2491412256 2493521172 2498796544 2500062993 2511428328 2516610113 2517464448 2524925952 2530190601 2535543552 2537689824 2541637632 2554485984 2562057216 2563355727 2575008792 2579014656 2581764398 2587969568 2588848128 2599734528 2601935136 2608761384 2620620864 2626027944 2626919424 2629720242 2640198888 2645784576 2647125522 2654971328 2664646002 2665550592 2674805976 2686965696 2694015024 2696295438 2700489984 2712766464 2714141358 2722185792 2733632892 2740203072 2754990144 2762217936 2764556082 2770404864 2780500176 2781444096 2784409668 2791101888 2802838788 2811146112 2817902592 2825356869 2829752192 2832147504 2840541696 2852486496 2854901052 2859342336 2862390963 2873796732 2882314368 2896884891 2901391488 2909990912 2911465764 2912454144 2924701344 2927177028 2933369856 2934856557 2948198472 2952784896 2954281437 2955284352 2970223749 2976507648 2983661568 2986842744 2998744416 3006611704 3007632384 3009156723 3022836408 3027538944 3030766902 3038051232 3050826582 3051862272 3062459016 3082728456 3083774976 3091865344 3099363912 3105921024 3107495178 3116705472 3128062698 3129124608 3137333952 3139989624 3162539376 3170140416 3183471216 3184551936 3186165942 3195609408 3209047308 3216760128 3226294272 3242603664 3264065424 3265173504 3273739776 3276510912 3290289012 3295407616 3300041088 3307972608 3316723281 3321883008 3324694896 3333417324 3348571104 3356619264 3360198087 3373587468 3380724736 3382438167 3383586432 3400690959 3405981312 3416076288 3417807636 3433345056 3438686208 3445266393 3466312704 3468069513 3469246848 3478348512 3492975362 3494161152 3501370592 3502559232 3506293656 3520265184 3529500696 3532488327 3552861336 3554067456 3557856798 3566407968 3581405118 3582620928 3592020032 3595060584 3600653312 3618855144 3629581056 3644843856 3647929122 3653604096 3672073602 3673320192 3682957248 3686074776 3693873152 3707333568 3712546224 3720206254 3721469184 3737118384 3740281758 3748194816 3767142492 3776196672 3787388928 3803315328 3806534736 3812456448 3816521284 3831728976 3843085824 3862513188 3868521984 3872646597 3881954352 3883272192 3899601792 3902902704 3911159808 3913142076 3930931296 3937046528 3939041916 3940379136 3944580363 3960298332 3968676864 3970688283 3982456992 3996969003 3998325888 4010176512 4012208964 4030448544 4036718592 4041022536 4044443157 4050734976 4067768776 4069149696 4071212037 4083278688 4100449338 4110304608 4111699968 4132485216 4143326904 4146834123 4155607296 4170750264 4172166144 4176614502 4183111936 4186652832 4204258182 4216719168 4226853888 4244628288 4248221256 4260812544 4278729744 4282351578 4289013504 4310695098 4323471552 4352087232 4364986368 4367198646 4368681216 4387052016 4390765542 4400054784 4422297708 4429177344 4432926528 4444556432 4464761472 4475492352 4480264116 4498116624 4509917556 4511448576 4534254612 4541308416 4546150353 4557076848 4576239873 4577793408 4593688524 4621750272 4624092684 4625662464 4637798016 4658881536 4661242767 4675058208 4692094047 4693686912 4706000928 4709984436 4737148448 4738756608 4743809064 4755210624 4775206824 4776827904 4779248913 4793414112 4813570962 4825140192 4839441408 4859791808 4863905496 4871472128 4896098136 4897760256 4910609664 4914766368 4935433518 4943111424 4950061632 4961958912 4982824512 4987042344 4997593088 5000125986 5022856656 5033220226 5034928896 5060381202 5071087104 5075379648 5108971968 5124114432 5126711454 5150017584 5158029312 5163528796 5175939136 5199469056 5203870272 5217522768 5239463043 5241241728 5252055888 5253838848 5259440484 5280397776 5291569152 5294251044 5309942656 5329292004 5331101184 5336785197 5349611952 5372107677 5373931392 5388030048 5392590876 5400979968 5425532928 5428282716 5444371584 5467265784 5471893683 5480406144 5508110403 5509980288 5524435872 5529112164 5540809728 5561000352 5562888192 5568819336 5580309381 5582203776 5605677576 5610422637 5622292224 5635805184 5650713738 5659504384 5664295008 5681083392 5704972992 5709802104 5718684672 5724781926 5747593464 5764628736 5793769782 5802782976 5822931528 5824908288 5849402688 5854354056 5866739712 5869713114 5896396944 5905569792 5908562874 5910568704 5940447498 5953015296 5973685488 5997488832 6013223408 6015264768 6018313446 6045672816 6055077888 6061533804 6076102464 6101653164 6103724544 6124918032 6150674007 6165456912 6167549952 6183730688 6198727824 6211842048 6214990356 6233410944 6256125396 6258249216 6264921753 6274667904 6279979248 6306387273 6325078752 6340280832 6366942432 6369103872 6372331884 6389049871 6391218816 6418094616 6423527367 6433520256 6452588544 6466042647 6485207328 6528130848 6530347008 6547479552 6550797969 6553021824 6580578024 6586148313 6590815232 6600082176 6615945216 6633446562 6643766016 6649389792 6666834648 6697142208 6713238528 6720396174 6747174936 6761449472 6764876334 6767172864 6801381918 6811962624 6835615272 6866690112 6890532786 6932625408 6936139026 6938493696 6956697024 6985950724 6988322304 7002741184 7012587312 7040530368 7059001392 7064976654 7105722672 7108134912 7115713596 7132815936 7162810236 7165241856 7184040064 7190121168 7201306624 7220356443 7237710288 7259162112 7289687712 7295858244 7307208192 7344147204 7346640384 7365914496 7372149552 7387746304 7403150277 7414667136 7425092448 7440412508 7442938368 7474236768 7480563516 7496389632 7500188979 7534284984 7549830339 7552393344 7574777856 7590571803 7606630656 7613069472 7624912896 7633042568 7663457952 7686171648 7690067181 7725026376 7737043968 7745293194 7763908704 7766544384 7799203584 7805805408 7826284152 7861862592 7878083832 7880758272 7889160726 7920596664 7937353728 7941376566 7964913984 7993938006 7996651776 8024417928 8060897088 8082045072 8088886314 8101469952 8135537552 8138299392 8142424074 8166557376 8200898676 8220609216 8264970432 8286653808 8293668246 8311214592 8341500528 8344332288 8353229004 8366223872 8373305664 8408516364 8433438336 8453707776 8476070607 8489256576 8496442512 8521625088 8557459488 8564703156 8578027008 8587172889 8621390196 8644008649 8646943104 8690654673 8704174464 8729972736 8734397292 8737362432 8774104032 8781531084 8800109568 8804569671 8844595416 8858354688 8862844311 8865853056 8889112864 8910671247 8929522944 8950984704 8960528232 8996233248 9019835112 9022897152 9027470169 9068509224 9082616832 9092300706 9114153696 9152479746 9155586816 9187377048 9248185368 9251324928 9275596032 9317763072 9322485534 9350116416 9384188094 9387373824 9412001856 9419968872 9474296896 9487618128 9510421248 9550413648 9553655808 9558497826 9586828224 9627141924 9650280384 9678882816 9719583616 9727810992 9742944256 9792196272 9795520512 9821219328 9829532736 9870867036 9886222848 9900123264 9923917824 9950169843 9965649024 9974084688 9995186176 10000251972 10045713312 10066440452 10069857792 10080594261 10120762404 10142174208 10147314501 10150759296 10202072877 10217943936 10248228864 10253422908 10300035168 10316058624 10327057592 10335799179 10351878272 10398938112 10404208539 10407740544 10435045536 10478926086 10482483456 10504111776 10507677696 10518880968 10560795552 10588502088 10597464981 10619885312 10658584008 10662202368 10673570394 10699223904 10744215354 10747862784 10776060096 10785181752 10801959936 10856565432 10888743168 10934531568 10943787366 10960812288 11016220806 11019960576 11048871744 11058224328 11081619456 11122000704 11137638672 11160618762 11164407552 11211355152 11220845274 11244584448 11301427476 11319008768 11328590016 11362166784 11409945984 11419604208 11437369344 11449563852 11495186928 11529257472 11587539564 11605565952 11617939791 11645863056 11649816576 11694835231 11698805376 11708708112 11733479424 11739426228 11792793888 11811139584 11817125748 11821137408 11833741089 11880894996 11906030592 11912064849 11947370976 11990907009 11994977664 12026446816 12030529536 12036626892 12091345632 12110155776 12123067608 12133329471 12152204928 12203306328 12207449088 12213636111 12249836064 12301348014 12330913824 12335099904 12367461376 12397455648 12429980712 12440502369 12466821888 12512250792 12516498432 12529843506 12549335808 12559958496 12612774546 12650157504 12680561664 12733884864 12744663768 12778099742 12782437632 12836189232 12847054734 12867040512 12932085294 12970414656 13056261696 13094959104 13101595938 13106043648 13161156048 13172296626 13181630464 13200164352 13266893124 13287532032 13298779584 13333669296 13394284416 13426477056 13440792348 13494349872 13522898944 13529752668 13534345728 13602763836 13623925248 13638451059 13671230544 13728719619 13733380224 13781065572 13865250816 13872278052 13876987392 13913394048 13971901448 13976644608 13983728301 14005482368 14025174624 14076282141 14081060736 14118002784 14129953308 14211445344 14216269824 14231427192 14265631872 14325620472 14330483712 14337746739 14368080128 14380242336 14402613248 14440712886 14475420576 14518324224 14579375424 14591716488 14614416384 14688294408 14693280768 14731828992 14744299104 14806300554 14829334272 14850184896 14880825016 14885876736 14948473536 14961127032 14992779264 15000377958 15068569968 15099660678 15104786688 15181143606 15213261312 15226138944 15266085136 15326915904 15372343296 15380134362 15450052752 15474087936 15490586388 15527817408 15598407168 15611610816 15652568304 15718389129 15723725184 15756167664 15761516544 15778321452 15841193328 15874707456 15882753132 15929827968 15987876012 15993303552 16010355591 16048835856 16116323031 16121794176 16164090144 16177772628 16202939904 16271075104 16276598784 16284848148 16333114752 16401797352 16415681049 16441218432 16524331209 16529940864 16573307616 16587336492 16622429184 16683001056 16688664576 16706458008 16732447744 16740928143 16746611328 16817032728 16831267911 16866876672 16907415552 16952141214 16978513152 16992885024 17043250176 17114918976 17129406312 17156054016 17174345778 17242780392 17288017298 17293886208 17381309346 17408348928 17468794584 17474724864 17548208064 17563062168 17600219136 17609139342 17689190832 17716709376 17725688622 17731706112 17778225728 17821342494 17859045888 17921056464 17992466496 18039670224 18045794304 18054940338 18137018448 18165233664 18184601412 18228307392 18304959492 18311173632 18374754096 18452022021 18496370736 18502649856 18551192064 18635526144 18644971068 18700232832 18768376188 18774747648 18794765259 18824003712 18839937744 18919161819 18948593792 18975236256 19020842496 19100827296 19107311616 19116995652 19167149613 19173656448 19254283848 19270582101 19300560768 19357765632 19398127941 19439167232 19455621984 19485888512 19584392544 19591041024 19642438656 19652393907 19659065472 19741734072 19772445696 19800246528 19847835648 19900339686 19931298048 19948169376 20000503944 20091426624 20132880904 20139715584 20161188522 20241524808 20284348416 20294629002 20301518592 20404145754 20435887872 20506845816 20600070336 20654115184 20671598358 20703756544 20797876224 20808417078 20815481088 20870091072 20957852172 20964966912 21008223552 21037761936 21121591104 21177004176 21194929962 21239770624 21317168016 21324404736 21347140788 21398447808 21488430708 21495725568 21552120192 21570363504 21603919872 21661069329 21713130864 21777486336 21869063136 21887574732 21921624576 21944997383 22032441612 22039921152 22097743488 22116448656 22163238912 22209450831 22244001408 22275277344 22321237524 22328815104 22422710304 22441690548 22489168896 22500566937 22602854952 22638017536 22649491017 22657180032 22724333568 22771715409 22819891968 22839208416 22874738688 22899127704 22990373856 23058514944 23070201543 23175079128 23211131904 23235879582 23291726112 23299633152 23389670462 23397610752 23417416224 23478852456 23585587776 23634251496 23642274816 23667482178 23761789992 23812061184 23824129698 23894741952 23981814018 23989955328 24052893632 24073253784 24182691264 24246135216 24266658942 24304409856 24406612656 24414898176 24427272222 24499672128 24602696028 24661827648 24734922752 24794911296 24859961424 24881004738 24933643776 25024501584 25032996864 25059687012 25098671616 25119916992 25225549092 25300315008 25361123328 25428211821 25467769728 25489327536 25556199484 25564875264 25672378464 25694109468 25734081024 25761518667 25864170588 25932025947 25940829312 26071964019 26112523392 26189918208 26203191876 26212087296 26322312096 26344593252 26363260928 26400328704 26413709013 26533786248 26575064064 26588532933 26597559168 26667338592 26788568832 26852954112 26881584696 26988699744 27059505336 27068691456 27082410507 27205527672 27247850496 27276902118 27342461088 27457439238 27466760448 27562131144 27744556104 27753974784 27826788096 27943802896 27953289216 27967456602 28010964736 28050349248 28152564282 28162121472 28236005568 28259906616 28422890688 28462854384 28531263744 28651240944 28660967424 28675493478 28736160256 28760484672 28881425772 28950841152 29036648448 29158750848 29183432976 29228832768 29376588816 29386561536 29463657984 29488598208 29612601108 29658668544 29690290577 29700369792 29761650032 29771753472 29850509529 29896947072 29922254064 29985558528 30000755916 30137139936 30199321356 30209573376 30241782783 30362287212 30426522624 30441943503 30452277888 30532170272 30606218631 30653831808 30744686592 30760268724 30900105504 30948175872 30981172776 31007397537 31055634816 31196814336 31212625617 31223221632 31305136608 31436778258 31447450368 31512335328 31523033088 31556642904 31682386656 31765506264 31792394943 31859655936 31975752024 31986607104 32020711182 32097671712 32232646062 32243588352 32328180288 32355545256 32405879808 32542150208 32569696296 32666229504 32803594704 32831362098 32882436864 33048662418 33059881728 33146615232 33174672984 33244858368 33366002112 33412916016 33464895488 33481856286 33493222656 33634065456 33662535822 33733753344 33904282428 33957026304 33985770048 34086500352 34229837952 34258812624 34312108032 34348691556 34485560784 34576034596 34587772416 34762618692 34816697856 34853819373 34937589168 34949449728 35084505693 35096416128 35126124336 35200438272 35218278684 35378381664 35433418752 35451377244 35463412224 35501223267 35556451456 35642684988 35718091776 35736194547 35842112928 35972721027 35984932992 36079340448 36091588608 36109880676 36274036896 36330467328 36369202824 36399988413 36456614784 36609918984 36622347264 36640908333 36749508192 36904044042 36992741472 37005299712 37102384128 37289942136 37321507107 37400465664 37536752376 37549495296 37589530518 37648007424 37679875488 37838323638 37897187584 37950472512 38041684992 38201654592 38233991304 38334299226 38347312896 38508567696 38541164202 38601121536 38796255882 38878334464 38911243968 39168785088 39284877312 39304787814 39318130944 39483468144 39544891392 39600493056 39800679372 39862596096 39896338752 40001007888 40169216663 40182853248 40265761808 40279431168 40322377044 40483049616 40568696832 40589258004 40603037184 40808291508 40871775744 40915353177 41013691632 41186158857 41200140672 41308230368 41343196716 41407513088 41595752448 41616834156 41630962176 41740182144 41915704344 41929933824 41951184903 42016447104 42075523872 42228846423 42243182208 42354008352 42389859924 42479541248 42634336032 42648809472 42694281576 42782371921 42796895616 42976861416 42991451136 43013240217 43104240384 43140727008 43207839744 43322138658 43426261728 43554972672 43738126272 43775149464 43843249152 43889994766 44064883224 44079842304 44195486976 44232897312 44418901662 44488002816 44550554688 44642475048 44657630208 44845420608 44883381096 44978337792 45001133874 45205709904 45276035072 45298982034 45314360064 45543430818 45639783936 45678416832 45798255408 45980747712 46117029888 46140403086 46350158256 46422263808 46471759164 46583452224 46779340924 46795221504 46834832448 46957704912 47155167387 47171175552 47268502992 47284549632 47334964356 47523579984 47624122368 47648259396 47789483904 47963628036 47979910656 48031066773 48105787264 48146507568 48348969093 48365382528 48492270432 48533317884 48608819712 48813225312 48829796352 48854544444 48999344256 49205392056 49247043147 49323655296 49469845504 49572993627 49589822592 49719922848 49762009476 49867287552 50049003168 50065993728 50119374024 50197343232 50222784429 50239833984 50451098184 50493803733 50600630016 50722246656 50856423642 50935539456 50978655072 51112398968 51129750528 51344756928 51388218936 51468162048 51523037334 51728341176 51864051894 51881658624 52143928038 52225046784 52406383752 52424174592 52644624192 52689186504 52800657408 52827418026 53067572496 53150128128 53177065866 53195118336 53334677184 53577137664 53763169392 53977399488 54119010672 54137382912 54164821014 54411055344 54495700992 54553804236 54684922176 54914878476 54933520896 55124262288 55356066063 55489112208 55507949568 55653576192 55887605792 55906578432 55934913204 56021929472 56100698496 56305128564 56324242944 56384295777 56472011136 56519813232 56757485457 56845781376 56925708768 57062527488 57302481888 57321934848 57350986956 57472320512 57501448839 57520969344 57762851544 57811746303 57901682304 58073296896 58194383823 58317501696 58366865952 58457665536 58753177632 58773123072 58927315968 58957181721 58977196416 59225202216 59317337088 59380581154 59400739584 59523300064 59543506944 59701019058 59793894144 59844508128 60001511832 60274279872 60398642712 60419146752 60483565566 60724574424 60853045248 60883887006 60904555776 61064340544 61212437262 61307663616 61520537448 61800211008 61962345552 62014795074 62111269632 62393628672 62425251234 62446443264 62610273216 62873556516 62894900736 63024670656 63113285808 63364773312 63531012528 63584789886 63719311872 63951504048 63973214208 64041422364 64195343424 64465292124 64487176704 64656360576 64711090512 64811759616 64983207987 65084300416 65139392592 65332459008 65607189408 65662724196 65764873728 65834992149 66097324836 66119763456 66293230464 66349345968 66489716736 66628352493 66732004224 66825832032 66929790976 66963712572 66986445312 67268130912 67325071644 67467506688 67501700811 67808564856 67914052608 67948473051 67971540096 68173000704 68315146227 68459675904 68517625248 68624216064 68697383112 68971121568 69152069192 69175544832 69210604629 69525237384 69633395712 69707638746 69875178336 69898899456 70169011386 70192832256 70252248672 70436557368 70756763328 70902754488 70926824448 71002446534 71112902912 71285369976 71436183552 71472389094 71684225856 71945442054 71969865984 72158680896 72219761352 72548073792 72738405648 72799976826 72913229568 73219837968 73244694528 73281816666 73499016384 73808088084 73985482944 74204768256 74579884272 74643014214 74800931328 75073504752 75098990592 75179061036 75296014848 75359750976 75676647276 75794375168 75900945024 76083369984 76284635463 76403309184 76467982608 76668598452 76694625792 77017135392 77082328404 77202243072 77284556001 77592511764 77756668928 77796077841 77822487936 78215892057 78337570176 78569754624 78609575628 78636261888 78966936288 79089782784 79200986112 79241127039 79601358744 79725192192 79765598799 79792677504 80002015776 80338433326 80365706496 80531523616 80558862336 80644754088 80966099232 81178516008 81206074368 81247231521 81616583016 81743551488 81830706354 82027383264 82372317714 82400281344 82616460736 82686393432 82815026176 83233668312 83261924352 83480364288 83831408688 83859867648 83902369806 84032894208 84151047744 84457692846 84486364416 84708016704 84779719848 84959082496 85268672064 85388563152 85564743842 85593791232 85953722832 85982902272 86026480434 86208480768 86281454016 86644277316 86852523456 87109945344 87476252544 87550298928 87686498304 87779989532 88129766448 88159684608 88390973952 88465794624 88837803324 88976005632 89070871731 89101109376 89284950096 89315260416 89551528587 89690841216 89766762192 89956675584 90002267748 90411419808 90552070144 90597964068 90628720128 90725348349 91086861636 91279567872 91325830509 91356833664 91596510816 91961495424 92234059776 92280806172 92700316512 92844527616 92943518328 93022192611 93166904448 93558681848 93590443008 93637876851 93669664896 93915409824 94310334774 94342351104 94537005984 94569099264 94669928712 95047159968 95296518792 95377184829 95578967808 95927256072 95959821312 96062133546 96211574528 96293015136 96697938186 96730765056 96984540864 97066635768 97217639424 97626450624 97709088888 97998688512 98410784112 98494086294 98647310592 99145987254 99179645184 99439845696 99524018952 99734575104 100098006336 100238748048 100394686464 100445568858 100479667968 100902196368 100987607466 101201260032 101712847284 101871078912 101957310144 102224797936 102259501056 102689513856 102776437872 102936324096 103046074668 103456682352 103728103788 103763317248 104287856076 104450093568 104561458119 104812767504 104848349184 105253517079 105289248384 105378373008 105601314816 105654836052 106135144992 106300256256 106354131732 106390236672 106503669801 106669354368 107154275328 107208583641 107526338784 107918163081 107954798976 108238021344 108274765824 108329642028 108822110688 108991401984 109107608472 109199965239 109369844352 109829756952 109867041792 109922724999 110248524576 110712132126 110978224416 111015899136 111307152384 111775211584 111869826408 111964521321 112043858944 112201396992 112610257128 112648485888 112768591554 112944022272 113039626464 113514970914 113691562752 113851417536 114125054976 114604963776 114701973912 114944641024 115002897678 115041938688 115525703088 115623492606 115803364608 116388767646 116635003392 116733731904 117506355264 117854631936 117914363442 117954392832 118450404432 118634674176 118761162308 118801479168 119046600128 119402038116 119587788288 119689016256 120003023664 120507649989 120548559744 120797285424 120838293504 120967131132 121449148848 121706090496 121767774012 121809111552 122128681088 122424874524 122615327232 122746059531 123041074896 123558476571 123600422016 123924691104 124029590148 124222539264 124787257344 124850502468 124892886528 125220546432 125747113032 125789801472 125853554709 126049341312 126226571616 126686539269 126729546624 127062025056 127169579772 127438623744 127903008096 127946428416 128082844728 128347115763 128390686848 128930584248 128974353408 129039720651 129312721152 129422181024 129623519232 129966415974 130168600832 130278785184 130664918016 131214378816 131325448392 131529747456 131669984298 132194649672 132239526912 132586460928 132698691936 133256704986 133464008448 133651664064 133927425144 133972890624 134536261824 134650143288 134935013376 135003401622 135617129712 135828105216 135896946102 135943080192 136630292454 136919351808 137035250496 137394766224 137942243136 138304138384 138351089664 138421209258 139050474768 139266791424 139415277492 139750356672 140338022772 140385664512 140504497344 140873114736 141465502161 141513526656 141805508976 141853648896 142004893068 142225805824 142570739952 142872367104 142944778188 143368451712 143890884108 143939731968 144093200319 144317361792 144439522704 145046907279 145096147584 145476811296 145599953652 145826459136 146439675936 146489389056 146563633332 146948147033 146998032768 147616176168 147741129441 147970965888 148409536512 148718980881 149159768544 149286028428 149601862656 150147009504 150197981184 150358122072 150592029696 150668353287 150719501952 151353294552 151481411199 151588750336 151801890048 152166739968 152569270926 152806618368 152935965216 153337196904 153389251584 154034270784 154164656808 154404486144 154569112002 155185023528 155513337856 155592155682 155644975872 156431784114 156675140352 157219151256 157272523776 157933872576 158401972224 158482254078 159202717488 159450384384 159531197598 159585355008 160004031552 160676866652 160731412992 161063047232 161289508176 161932198464 162357032016 162412148736 162494463042 163233166032 163487102976 163661412708 164054766528 164744635428 164800562688 165232921472 165372786864 165630052352 166068198189 166467336624 166523848704 166960728576 167662817376 167719735296 167804739612 168065788416 168302095488 168915385692 168972728832 169152887331 169416033408 169559439696 169918164992 170272456371 170537344128 170777126304 171129487684 171187582464 171907445664 171965804544 172052960868 172416961536 172504346517 172562908032 173288554632 173435238909 173705046912 174219890688 174583151469 174952505088 175100597856 175372996608 175559979064 176259532896 176319369216 176781947904 176871545163 176931589248 177675606648 177952011264 178141743462 178202218752 178569900192 178630520832 179103057174 179381682432 179533524384 180004535496 180822839616 181195928136 181257440256 181450696698 182173723272 182559135744 182651661018 182713667328 183193021632 183922990848 184561612344 185400633024 185887036656 186044385222 186333808896 187117363696 187180886016 187275753702 187339329792 187830819648 188620669548 188684702208 189074011968 189339857424 190094319936 190593037584 190754369658 191157935616 191854512144 191919642624 192124267092 192423149056 192586030272 193395876372 193461530112 193969081728 194133271536 194435278848 194949623961 195252901248 195418177776 195997377024 196821568224 196988172588 197294621184 197504976447 198291974508 198359290368 198812198927 198879691392 199048037904 199469150208 199885057479 200196012672 200477496096 200789372928 200891137716 200959335936 201804392736 201975214932 202402520064 202505102433 203425694568 203742157824 203845419153 203914620288 204449595872 204519002112 204945438681 205379027712 205552875744 205872648192 206092149336 206913364704 207456207576 207526634496 207631813887 208575712152 208900187136 209122916238 209625535008 209696698368 210507034158 210578496768 210756746016 211309672104 212270289984 212708263464 212780473344 213007339602 213338708736 214308550656 214417167282 215052677568 215836326162 215909597952 216476042688 216659284056 217644221376 218215216944 218399930478 218739688704 219659513904 219734083584 219845449998 220497049152 221424264252 221956448832 222614304768 223550423168 223739652816 223929042642 224087717888 224402793984 225220514256 225296971776 225537183108 225888044544 226079252928 227029941828 227383125504 227702835072 228250109952 228853906389 229209927552 229403947824 229889282048 230005795356 230083877376 231051406176 231246985212 231606729216 231853668003 232777535292 233270006784 233388233523 233467463808 234647676171 235012710528 235709263872 235828726884 235908785664 236900808864 237269348352 237522324616 237602958336 237723381117 238093200256 238804076232 239175576576 239296796397 239378032512 240006047328 241015299978 241097119488 241594570848 241676587008 241934262264 242898297696 243535548024 243618223104 243741694563 244257362176 244849749048 245230654464 245492119062 246082149792 247116953142 247200844032 247849382208 248059180296 248445078528 249701004936 249785773056 250441092864 251494226064 251579602944 251707109418 252098682624 252453143232 253373078538 253459093248 254124050112 254339159544 254877247488 255806016192 256165689456 256694231526 256781373696 257861168496 257948706816 258079441302 258625442304 258844362048 259932831948 260337201664 260557570368 261329836032 262428757632 262650896784 263059494912 263339968596 264389299344 264479053824 265172921856 265397383872 266513409972 266928016896 267212615193 267303328128 267854850288 267945781248 268654585761 269072523648 269300286576 269870026752 270006803244 271234259424 271656210432 271793892204 271886160384 272176045047 273260584908 273838703616 273977491527 274070500992 274789532448 275884486272 276608276768 276702179328 276842418516 278100949536 278533582848 278830554984 279066577833 279500713344 280676045544 280771329024 280913630553 281008994688 281746229472 282931004322 283027053312 283611017952 283707297792 284009786136 284451611648 285141479904 285889556376 286131554487 286736903424 287781768216 287879463936 288186400638 288634723584 288879045408 290093814558 290192295168 290953622592 291199907304 291652918272 292879351872 293127266664 293896294066 293996065536 295232352336 295482258882 295941931776 297437961762 298319537088 298572056856 299203725312 300294019008 300716244144 301184059392 301336706574 301439003904 302706589104 302962822398 303177500672 303603780096 305138541852 305613236736 305871930432 306674393808 306778503168 308068541568 308329313616 308808972288 309138224004 310370047056 311026675712 311184311364 311289951744 312863568228 313350280704 313684374357 314438302512 314545047552 315760551237 315867745152 316803944448 316964508156 318405434976 318900768768 319062395196 319170710016 319511009403 320008063104 321353733304 321462825984 321625750923 322126094464 322579016352 323754489243 323864396928 324714064032 324824297472 324988926084 326466332064 326974205952 327322825416 327599895717 328109533056 329489270856 329601125376 329768174997 330465842944 330745573728 331260104704 332136396378 332934673248 333047697408 333921457152 335325634752 335609479224 336131576832 336604190976 337830771384 337945457664 338305774662 338832066816 339118879392 340544912742 341074688256 341554252608 342258975368 342375164928 343814891328 344105921736 344833923072 345008693034 345125816064 346577109264 346870477818 347410093824 349166302938 349905010176 350201195712 351119958128 352519065792 353563895808 353743090326 353863178496 355351213296 355904022528 356283486924 356404437504 357139800384 358206114348 358763364864 359067048768 360009070992 361522949967 361645679232 362391856272 362514880512 362901393396 364347446544 365118271488 365303322036 365427334656 366386043264 367845981696 368238178593 369123224688 370675429713 370801266048 371774073312 372088770444 372667617792 374234727392 374361772032 374551507404 374678659584 375661639296 377241339096 377369404416 377560664127 378148023936 378679714848 380059617807 380188639872 381186075168 381508739316 382315871232 383709024288 383839285248 384248534184 384846298112 385041347289 385172060544 386791752744 386923060224 387119161953 387938163456 388266543072 388870557696 389899247922 390505802496 390836355552 391994754048 393643136448 393976345176 394589242368 395009952894 396583949016 396718580736 397624397854 397759382784 398096075808 399770114958 400392025344 400954992192 401782275432 401918671872 403608785472 403950429864 404805040128 405010204866 406851389136 407484315648 407690838306 407829240576 408899191744 409890877362 410758055424 411105751488 412184298672 413826729408 414912415152 415053268992 415263627774 417151424304 417800374272 418245832476 419251070016 421014068316 421156993536 421513492032 422619344208 424396506483 424540579968 425416526928 425560946688 426014679204 426677417472 428617101312 428834334564 430105355136 431672652324 431819195904 432279600957 432952085376 433318568112 435140721837 435288442752 436430433888 436799860956 437479377408 439319027808 439468167168 439690899996 440844441099 440994098304 442848528504 443223388323 443912897664 445228609536 446156942643 447100846336 447479305632 447858085284 448175435776 448805587968 450441028512 450593943552 451074366216 451776089088 452005059861 452158505856 454059883656 454766251008 455405670144 456500219904 457707812778 458419855104 458807895648 460011590712 460167754752 462102812352 462493970424 463213458432 463707336006 465555070584 466540013568 466776467046 466934927616 469295352342 470025421056 471657453768 471817571328 473801617728 475044649232 475205916672 475446762234 476186400512 477608152464 478351153152 478593592794 478756065024 480012094656 482030599956 482194238976 483189141696 483868524528 485796595392 487071096048 487236446208 487483389126 488514724352 489699498096 490461308928 490984238124 492164299584 494233906284 494401688064 495698764416 496118360592 496890157056 498204594567 499402009872 499571546112 500882185728 502988452128 503159205888 503414218836 504197365248 504734939809 504906286464 506746157076 506918186496 507458661993 508248100224 508678319088 509754494976 510817369113 511612032384 512331378912 513388463052 513562747392 515722336992 515897413632 516158882604 517250884608 517513039551 517688724096 519865663896 520305716727 520674403328 521115140736 522659672064 523749454407 524857515264 525301793568 526118989824 526679937192 528778598688 528958107648 530345843712 530614635489 530794767744 533026819944 533856033792 534425230386 534606656256 535709700576 535891562496 537309171522 538145047296 538600573152 540013606488 542468518848 543587784408 543772320768 544352090094 546521169816 547677407232 547954983054 548141001984 549579064896 551768972544 553216553536 553684837032 556201899072 557661109968 558133155666 559001426688 561352091088 561542658048 561827261106 562017989376 563492458944 565862008644 566054106624 567222035904 568019572272 568903223296 570282959808 571779112752 572263108974 573473806848 575563536432 575758927872 576372801276 577269447168 577758090816 580187629116 580384590336 581907245184 582399814608 583305836544 584848871883 585758703744 586254533328 587792588132 587992131072 590464704672 590964517764 591883863552 592514929341 594875923524 596436596781 596639074176 597144113712 598407450624 599655172437 600588038016 601432488288 602368118784 602673413148 602878007808 605413178208 605925644796 606355001344 607207560192 607515307299 610277083704 611226473472 611536257459 611743860864 613348787616 613557006336 616137083136 616658627232 617617944576 618276448008 620740094112 622368622728 622579903488 622895441661 625727136456 626700561408 627368748714 628876605024 629090095104 631521102474 631735490304 633929016312 636810869952 638124790392 638341420032 639022018806 640016126208 642707466608 642925651968 643251501846 644252188928 645158032704 647508978486 647728793856 649428128064 649977852168 652932664128 654645650832 655199791434 656219066112 658978541712 659202250752 659536349994 660931685888 661491147456 664272792756 665869346496 667842914304 670651269504 671218958448 672263153664 673208381952 675661542768 675890915328 676611549324 677664133632 678237758784 681089825484 682149376512 682876683271 683108505216 684517950736 684750329856 686561719167 687629782656 688211843472 689667846144 690017386068 690251632128 693154218528 693740955636 694820187648 695561004009 698332605876 699810020352 700164700569 700402391424 702239916256 703943028513 705038131584 707127791616 707486180652 707726356992 710702426592 711808045056 712566973848 712808875008 713170143351 714279600768 716412228696 717526729728 717890389191 718134097536 720018141984 723045899934 723291358464 724783712544 725029761024 725802786792 728694893088 730606644072 730854669312 731225083689 732772086528 735691963392 736476357186 738246449376 741350859426 741602532096 743548146624 744177540888 745335235584 748469454784 749103014808 749357319168 751323278592 754482678192 754738808832 755121328254 756296047872 757359429696 760119235614 760377279744 762372150336 763017478632 764631742464 767418048576 768497068368 769692596224 770082694578 770344121088 773583505488 773846120448 774238323906 775876326912 776533086144 779798495844 781011604992 781672711104 783989508096 787286272896 787952690352 789178484736 790019905788 793167898032 793437161472 795248795708 795518765568 796192151616 799540229916 800784050688 801637845579 801909984384 803564550864 803837343744 805963757283 807217570944 807900859728 809610080256 810020409732 813702778272 814968631296 815381676612 815658481152 816528135141 817798383488 819781754724 821516110848 821932474581 822211502976 824368597344 827653458816 829824830304 830106537984 830527255548 834302848608 835600748544 836491664952 837199733499 838502140032 842028136632 842313987072 842740891659 843026984064 845238688416 848793012966 849081159936 850833053856 851121893376 852029358408 853354834944 857668669128 858394663461 860210710272 863345304648 863638391808 864559201914 865904170752 866637136224 870281443674 870576885504 872860867776 873599721912 874958754816 878638055616 879381799992 881688882198 881988196608 885697057008 886446776646 887825795328 892313885286 894201692672 894958611264 895716170568 897611175936 900882057024 902148732432 903552178176 904010119722 904317011712 908119767312 909532502016 910811340288 915415625556 916839710208 917615791296 920023181424 920335509504 923891983249 924205624704 924987940848 926426916864 927414672012 931110141168 933080027136 933552934092 933869855232 938590704684 940050842112 941053123071 943314907536 943635142656 947281653711 947603235456 950089298464 950411833344 950893524468 952372801024 955216304928 956702306304 957187185588 957512130048 958533028209 960024189312 964061199912 964388477952 964877252769 966378283392 967737049056 971263467729 971593190784 974142192096 974472892416 974966778252 977029448704 979398996192 980922617856 981968476248 982799687151 984328599168 988467812568 988803376128 989304524991 991397528832 992236721184 993780314112 996409189134 998804019744 999143092224 1001764371456 1005976904256 1006828437672 1008394730496 1009469879618 1009812572928 1013492314152 1013836372992 1014917323986 1016496200448 1017356638176 1021634738226 1023224064768 1024662757824 1026776926104 1027125494784 1031444673984 1032317765208 1034501769216 1035026079102 1035377448192 1039731327792 1040611433454 1041348806656 1042230281472 1047498908814 1049715030528 1050603587136 1053359874384 1057557197376 1060691687424 1061229270978 1061589535488 1066053639888 1067712067584 1068850460772 1069213312512 1071419401152 1074618343044 1076290094592 1077201146304 1080027212976 1084568849901 1084937037696 1087175568816 1087544641536 1088704180188 1093042339632 1095354814464 1095909966108 1096282003968 1099158129792 1103537945088 1104714535779 1106433107072 1107369674064 1112026289139 1112403798144 1115322219936 1116266311332 1118002853376 1122704182176 1123085316096 1123654522212 1124035978752 1126984917888 1131724017288 1132108213248 1132681992381 1134444071808 1136039144544 1137806446592 1140178853421 1140565919616 1143558225504 1144526217948 1146947613696 1151127072864 1151517855744 1152745602552 1154538894336 1155124041867 1155516181632 1160375258232 1160769180672 1161357485859 1163814490368 1164799629216 1166611673088 1169697743766 1171517407488 1172509066656 1175585176264 1175984262144 1180929409344 1181929035528 1183767727104 1185029858682 1189751847048 1192873193562 1193278148352 1194288227424 1199310344874 1201176076032 1202864976576 1205346826296 1205756015616 1210826356416 1211851289592 1214415120384 1215030614598 1220554167408 1222452946944 1223072514918 1223487721728 1226697575232 1232274166272 1233317254464 1236552896016 1241480188224 1244737245456 1245159806976 1245790883322 1251454272912 1253401122816 1254737497428 1257753210048 1263042204948 1263470980608 1267858032624 1273189519449 1273621739904 1276249580784 1276682840064 1278044037612 1280032252416 1285414933216 1285851303936 1286503003692 1288504377856 1290316065408 1295017956972 1295457587712 1296838802871 1298856256128 1299955704336 1305422165511 1305865328256 1309291301664 1310399582868 1312438132224 1317957083424 1318404501504 1319072699988 1321863371776 1322533323297 1322982294912 1328545585512 1329670164969 1331738692992 1335685828608 1338470827929 1341302539008 1342437916896 1344526307328 1346416763904 1351323085536 1351781830656 1353223098648 1355328267264 1356015179583 1356475517568 1362179650968 1364298753024 1365753366542 1366217010432 1369035901472 1369500659712 1373123438334 1375259565312 1376423686944 1380034772136 1380503264256 1386308437056 1387481911272 1389640375296 1391122008018 1396665211752 1399620040704 1400329401138 1400804782848 1404479832512 1407886057026 1410076263168 1414972361304 1415452713984 1421404853184 1425133947696 1425617750016 1426340286702 1428559201536 1432824457392 1435053459456 1435780778382 1436268195072 1440036283968 1446091799868 1446582716928 1449567425088 1451605573584 1457389786176 1461213288144 1461709338624 1462450167378 1465544173056 1471383926784 1472952714372 1476492898752 1482701718852 1483205064192 1487096293248 1488355081776 1490670471168 1494613783701 1496938909568 1498206029616 1498714638336 1502646557184 1508965356384 1509477617664 1510242656508 1512592095744 1514204819427 1514718859392 1520238471228 1520754559488 1522375985979 1524744300672 1526034957264 1529263484928 1532452107339 1534836097152 1536994136736 1539385192448 1540165389156 1540688242176 1547167010976 1547692240896 1548476647812 1551752653824 1552539118653 1553066172288 1559596991688 1562023209984 1563345422208 1567979016192 1571248363221 1574572545792 1575905380704 1578356969472 1580039811576 1586335796064 1586874322944 1590497591416 1591037531136 1591843906467 1592384303232 1599080459832 1601568101376 1603275691158 1603819968768 1607129101728 1607674687488 1611927514566 1614435141888 1615801719456 1620040819464 1627405556544 1630763353224 1631316962304 1633056270282 1635596766976 1639563509448 1643032221696 1643864949162 1644423005952 1648737194688 1655306917632 1659649660608 1661054511096 1668605697216 1672983329904 1674399466998 1677004280064 1684056273264 1684627974144 1685481783318 1686053968128 1690477376832 1697586025932 1698162319872 1701666107712 1704058716816 1706709669888 1715337338256 1716789326922 1720421420544 1726690609296 1727276783616 1729118403828 1731808341504 1733274272448 1740562887348 1741153771008 1745721735552 1747199443824 1749917509632 1754546615649 1757276111232 1758763599984 1763377764396 1763976393216 1771394114016 1772893553292 1775651590656 1777544788023 1784627770572 1788403385344 1789309790343 1789917222528 1791432341136 1795222351872 1798965517311 1801764114048 1804297464864 1807104356352 1808020239444 1808634023424 1816239534624 1819065004032 1821622680576 1822545921897 1830831251112 1833679420416 1834608772377 1835231582592 1840046362848 1840671019008 1847783966498 1848411249408 1849975881696 1852853833728 1854829344024 1862220282336 1867105868184 1867739710464 1868686324983 1877181409368 1880101684224 1882106246142 1886629815072 1887270285312 1894563307422 1895206470912 1900178596928 1901787048936 1904745602048 1910432609856 1914374371176 1915024260096 1917066056418 1920048378624 1928122399824 1928776955904 1929754505538 1932756566784 1935474098112 1942526935458 1943186381568 1948284384192 1949933556504 1954058897408 1958797992384 1963936952496 1965599374302 1968657198336 1976935625136 1977606752256 1978609049982 1982795057664 1984473442368 1992818378268 1997608039488 2003528742912 2011953808512 2013656875344 2016789460992 2018939759236 2019625145856 2026984628304 2027672745984 2029834647972 2032992400896 2034713276352 2043269476452 2046448129536 2048630049813 2049325515648 2053553852208 2054250989568 2059685157501 2062889347968 2064635530416 2069003538432 2070052158204 2070754896384 2079462655584 2081222866908 2082697613312 2084460562944 2086683012027 2094997817628 2099430061056 2100494101707 2101207174272 2106719748768 2115114394752 2121383374848 2122458541956 2123179070976 2132107279776 2135424135168 2137700921544 2138426625024 2139510430053 2142838802304 2149236686088 2152580189184 2153671167573 2154402292608 2160054425952 2169137699802 2169874075392 2174351137632 2175089283072 2177408360376 2186084679264 2191819932216 2192564007936 2193675251067 2198316259584 2207075890176 2209429071558 2212866214144 2214739348128 2224052578278 2224807596288 2230644439872 2232532622664 2236005706752 2245408364352 2247309044424 2248071957504 2253969835776 2263448034576 2264216426496 2265363984762 2268888143616 2272078289088 2280357706842 2281131839232 2287116451008 2289052435896 2293895227392 2302254145728 2305491205104 2309077788672 2310248083734 2311032363264 2320750516464 2321538361344 2322714971718 2327628980736 2329599258432 2339395487532 2343034814976 2345018133312 2351170352528 2351968524288 2361858818688 2363858071056 2367535454208 2370059717364 2379503694096 2385746387124 2386556296704 2388576454848 2398620689748 2402352152064 2404913536737 2405729953152 2410693652592 2411512031232 2417891271849 2421652712832 2423702579184 2428830240768 2430061229196 2441108334816 2444905893888 2446145029836 2446975443456 2449584405423 2453395150464 2464548332544 2465797423743 2466634508928 2473105792032 2482960376448 2489474490912 2490319613952 2491581766644 2502908545824 2506802245632 2509474994856 2511599200497 2515506420096 2526084409896 2526941961216 2528222674977 2535716065248 2546379038898 2547243479808 2552499161568 2553365680128 2556088075224 2560064504832 2570829866432 2573006007384 2575183990383 2577008755712 2580632130816 2590035913944 2590915175424 2593677605742 2597712512256 2599911408672 2610844331022 2611730656512 2618582603328 2620799165736 2624876264448 2635914166848 2638145399976 2643726743552 2645066646594 2645964589824 2657091171024 2659340329938 2663477385984 2676941655858 2682605078016 2684875833792 2692833527808 2702646171072 2706446197296 2710656534528 2712030359166 2712951035136 2724359301936 2728597506048 2731506733084 2732434020864 2738071802944 2746246876668 2750519130624 2752847373888 2760069544272 2761006528512 2771675949747 2772616874112 2774963822544 2779280750592 2782244016036 2793330423504 2799240081408 2800658802276 2801609565696 2808959665024 2815772114052 2820152526336 2823159369213 2829944722608 2830905427968 2841844961133 2842809706368 2850267895392 2851235500032 2852680573404 2857118403072 2865648914784 2870106918912 2871561556764 2872536390144 2875599084627 2880072567936 2892183599736 2893165433856 2894631758307 2899134850176 2903211147168 2913790403187 2914779572352 2922426576288 2923418677248 2924900334756 2931088346112 2942767853568 2945905428744 2948399061453 2952985797504 2965403437704 2966410128384 2967913574973 2974192586496 2976710163552 2981340942336 2989227567402 2993877819136 2996412059232 2997429276672 3005293114368 3017930712768 3020485313016 3025184191488 3028409638854 3029437718784 3040476942456 3041509118976 3044751971958 3049488601344 3052069914528 3064904214678 3069672194304 3073988273472 3080330778312 3081376484352 3094334021952 3096953295624 3103505307648 3105078237306 3106132344576 3119193983376 3124046419968 3126690844416 3142496726442 3149145091584 3151810761408 3160079623152 3172671592128 3180995182832 3182075062272 3183687812934 3184768606464 3198160919664 3203136202752 3206551382316 3207639937536 3214258203456 3223855029132 3228870283776 3231603438912 3240081638928 3253706549703 3254811113088 3261526706448 3262633924608 3266112540564 3271193533952 3279127018896 3286064443392 3287729898324 3288846011904 3297474389376 3310613835264 3314143607337 3319299321216 3322109022192 3336078867417 3337211394432 3345966659808 3348798933996 3354008560128 3368112546528 3369255948288 3370963566636 3372107936256 3379807381759 3380954753664 3395172051864 3396324639744 3398045977143 3403332215424 3408117433632 3413419339776 3420536560263 3430674676512 3433578653844 3440842841088 3453381218592 3454553567232 3458236807656 3463616683008 3465372125601 3466548544896 3481125774696 3482307542016 3484072457577 3491443471104 3494398887648 3499835019264 3509093231298 3514552222464 3517527199968 3526755528792 3527952786432 3542788228032 3545787106584 3551303181312 3555089576046 3569255541144 3576806770688 3578619580686 3579834445056 3582864682272 3597931034622 3603528228096 3608594929728 3616040478888 3617268046848 3632479069248 3643245361152 3645091843794 3661662502224 3667358840832 3669217544754 3670463165184 3680092725696 3695567932996 3696822498816 3699951763392 3709658688048 3724440564672 3734211736368 3735479420928 3737372649966 3754362818736 3760203368448 3764212492284 3773259630144 3789126614844 3790412941824 3800357193856 3803574097872 3809491204096 3819568558347 3820865219712 3828748742352 3830048520192 3834132112836 3840096757248 3856244799648 3857553911808 3859509011076 3865513133568 3870948196224 3885053870916 3886372763136 3890516408613 3896568768384 3899867113008 3908117794816 3916266496533 3917595984768 3927873904992 3931198748604 3937314396672 3953871250272 3955213504512 3957218099964 3965590115328 3967599969891 3968946884736 3985636756536 3989010494907 3995216078976 4007057485824 4015412483787 4023907617024 4027313750688 4033578921984 4037879518472 4039250291712 4053969256608 4055345491968 4059669295944 4065984801792 4068045538749 4069426552704 4086538952904 4092896259072 4097260099626 4098651031296 4107107704416 4108501979136 4119370315002 4125778695936 4129271060832 4140104316408 4141509792768 4158925311168 4162445733816 4168921125888 4173366024054 4189995635256 4198860122112 4200988203414 4202414348544 4213439497536 4230228789504 4244917083912 4246358141952 4264214559552 4275401843088 4276853250048 4279020860106 4285677604608 4298473372176 4305160378368 4307342335146 4308804585216 4320108851904 4338275399604 4339748150784 4348702275264 4354816720752 4372169358528 4383639864432 4385128015872 4387350502134 4396632519168 4414151780352 4418858143116 4425732428288 4429478696256 4448105156556 4449615192576 4461288879744 4465065245328 4472011413504 4483841351103 4490816728704 4494618088848 4496143915008 4507939671552 4526896069152 4528432852992 4530727969524 4537776287232 4542614458281 4544156578176 4560715413684 4562263678464 4567127957937 4574232902016 4578104871792 4587790454784 4597356322017 4604508291456 4610982410208 4618155577344 4620496167468 4622064726528 4641501032928 4643076722688 4645429943436 4655257961472 4657617355959 4659198516864 4678790975064 4686069629952 4690036266624 4702340705056 4703937048576 4713745089663 4723717637376 4727716142112 4735070908416 4740119434728 4759007388192 4771492774248 4773112593408 4775531719401 4777152909696 4797241379496 4804704304128 4809827073474 4811459906304 4821387305184 4823024062464 4835782543698 4843305425664 4847405158368 4860122458392 4882216669632 4892290059672 4893950886912 4899168810846 4906790300928 4929096665088 4931594847486 4933269017856 4946211584064 4965920752896 4978948981824 4983163533288 5005817091648 5018949989712 5023198400994 5031012840192 5052168819792 5053883922432 5056445349954 5071432130496 5092758077796 5094486959616 5104998323136 5112176150448 5120129009664 5141659732864 5146012014768 5150367980766 5154017511424 5161264261632 5180071827888 5181830350848 5187355211484 5195425024512 5199822817344 5221688662044 5223461313024 5237165206656 5241598331472 5249752528896 5263639846947 5271828333696 5276290799952 5287453487104 5290133293188 5291929179648 5314182342048 5318680659876 5326954771968 5332634364069 5353883311716 5365210156032 5367929371029 5369751667584 5385667055616 5396896551933 5405292342144 5412892394592 5421313069056 5424060718332 5425902070272 5448718603872 5457195012096 5463013466168 5464868041728 5467637765691 5476143605888 5492493753336 5501038261248 5503826317131 5505694747776 5520139088544 5522013057024 5543351899494 5545233748224 5549927645088 5558561501184 5564488032072 5586660847008 5601317604552 5603219131392 5606058974949 5617919330048 5631544228104 5640305052672 5646318738426 5659889445216 5661810855936 5683689922266 5685619412736 5700535790784 5705361146808 5714236806144 5731297829568 5743123113528 5745072780288 5751198169254 5760145135872 5784367199472 5786330867712 5789263516614 5798269700352 5806422294336 5827580806374 5829559144704 5844853152576 5849800669512 5862176692224 5891810857488 5896798122906 5905971595008 5930806875408 5932820256768 5935827149946 5948385172992 5953420327104 5978455134804 5987755638272 5992824118464 6010586228736 6035861425536 6040970626032 6050368382976 6056819277708 6058875437568 6080953884912 6083018237952 6089503943916 6098977202688 6104139829056 6129808429356 6139344388608 6145890149439 6147976546944 6160661556624 6162752968704 6179055472503 6188668043904 6193906591248 6207010615296 6210156474612 6212264689152 6238387966752 6248092839936 6253381688832 6260049036081 6284993452884 6298290183168 6301482305121 6303621522816 6320159246304 6345343184256 6361990365664 6364150124544 6367375625868 6369537212928 6396321839328 6406272405504 6413102764632 6415279875072 6418531290159 6428516406912 6447710058264 6457740567552 6461013502719 6463206877824 6480163277856 6507413099406 6509622226176 6523053412896 6525267849216 6532225081128 6542387067904 6558254037792 6575459796648 6577692023808 6581025753201 6594948778752 6621227670528 6628287214674 6638598642432 6644218044384 6672157734834 6674422788864 6691933319616 6697597867992 6708017120256 6736225093056 6741927133272 6744215872512 6759614763518 6761909507328 6790344103728 6792649279488 6796091954286 6806664430848 6816234867264 6841073120526 6861349353024 6867157307688 6881685682176 6906762437184 6916473615312 6927233366016 6930744251202 6933097089792 6962251549392 6964615084032 6968144915154 6982886942208 6988797775296 7018186462596 7029104444928 7035054399936 7053511057584 7055905572864 7085576456064 7091574213168 7102606362624 7110179152092 7138511082288 7153613541376 7157239161372 7159668890112 7165729364544 7195862069244 7207056456192 7214740610211 7217189859456 7232080957776 7234536093696 7264958138496 7286490722304 7290183687588 7323325004448 7334717681664 7338435089508 7340926330368 7348753216269 7360185451392 7391135865992 7393644997632 7397392271229 7399903526784 7419317376096 7448881129344 7468423472736 7470958841856 7474745299932 7508725637472 7520406736896 7528424984568 7534797601491 7546519260288 7578253229688 7580825883648 7584668024931 7600714387712 7607148195744 7618982408192 7639137116694 7641730439424 7657497484704 7660097040384 7668264225672 7680193514496 7712489599296 7719018022152 7731026267136 7741896392448 7770107741832 7772745526272 7781032817226 7793137536768 7799734226016 7832532993066 7835191969536 7855747809984 7862397497208 7874628793344 7907742500544 7914436199928 7931180230656 7935199939782 7937893769472 7971273513072 7978020989814 7990432157952 8030824967574 8047815234048 8054627501376 8075759036944 8078500583424 8107938513216 8119338591888 8131969603584 8136091077498 8138853105408 8173077905808 8185792518144 8194520199252 8197302062592 8214215408832 8238740630004 8251557391872 8258542121664 8280208632816 8283019585536 8315027849241 8317850622336 8324891467632 8337842251776 8346732048108 8379991270512 8397720244224 8401976406828 8404828697088 8426878995072 8460457579008 8469478107639 8489834167824 8492716283904 8525534883399 8528429119104 8550803686176 8553706500096 8558041720212 8571355209216 8596946744352 8610320756736 8614684670292 8617609170432 8626797253881 8640217703808 8676550799208 8679496301568 8683895274921 8697404550528 8709633441504 8741371209561 8744338717056 8767279728864 8770256031744 8774701004268 8793265038336 8828303560704 8837716286232 8845197184359 8851464856576 8858957392512 8896210313112 8899230385152 8903740724919 8922577759488 8930130490656 8944022827008 8967682702206 8981633457408 8989236177696 8992287830016 9015879343104 9053792138304 9061455939048 9075552574464 9085228916562 9088313156352 9121430827368 9124527356928 9134255915874 9148465804032 9156209743584 9194712644034 9209016582912 9221964820416 9240992334936 9244129453056 9283002065856 9290859886872 9310515922944 9315234711918 9318397033728 9357581950128 9372139259904 9380072533248 9404681410112 9427490179326 9447435274752 9455432284224 9480238869456 9518014776384 9542985548496 9546225186816 9551063438802 9554305819392 9594482758992 9609408608256 9619654146948 9622919812608 9642774610368 9671565087396 9686610851328 9694810316736 9720244916784 9761119649109 9764433339264 9784580119344 9787901773824 9798337621692 9813580601856 9858193330176 9863189694972 9866538035712 9892423168128 9931841505792 9942430822011 9957897963648 9966327066576 10008236602251 10011634183296 10037899979424 10046396801988 10062025680384 10104337639584 10107767844864 10112890699908 10139422145277 10142864260992 10185516155592 10188973919232 10194137931429 10209996646272 10224352300896 10240258019328 10261609680789 10283319465728 10292024029536 10300735961532 10308035022848 10322528523264 10360143655776 10363660701696 10374710422968 10390850049024 10396116376803 10399645634688 10443377324088 10446922626048 10474330413312 10483196662944 10499505057792 10527279693894 10543656667392 10552581599904 10580266586376 10583858359296 10628364684096 10637361319752 10653909543936 10665268728138 10707766623432 10730420312064 10735858742058 10739503335168 10793793103866 10810584684288 10825784789184 10848121436664 10851804140544 10897437207744 10926026932336 10929736083456 10935275531382 10952287211776 10984987506672 11002076522496 11007652634262 11011389495552 11040278177088 11086703798988 11090467496448 11099855290176 11128976064144 11173321694016 11202635209104 11206438262784 11212117949898 11235838660096 11263088456208 11280610105344 11292637476852 11319778890432 11367379844532 11371238825472 11401071581568 11410722293616 11428473612288 11458705675041 11462595659136 11486246227056 11490145560576 11502396338508 11520290271744 11568734398944 11572661735424 11578527033228 11596539400704 11608903615607 11612844588672 11655161612748 11659118289408 11671549225839 11689706305152 11699601339024 11724353384448 11748799489599 11783621714976 11793596245812 11811943190016 11861613750816 11865640513536 11871654299892 11896770345984 11902799909673 11906840654208 11956910269608 11967031484721 11975511276544 11985648236928 12021172457472 12046237451361 12071722851072 12081941252064 12100736765952 12113638555416 12117750875136 12161907769824 12166036475904 12179007887832 12197954405376 12204136616247 12208279658112 12259616858712 12278688777216 12291780298878 12295953093888 12321323113248 12325505937408 12358110945006 12377336087808 12387813182496 12420312949224 12424529378304 12476775933504 12506763377664 12520098072162 12569986905768 12596580366336 12602964610242 12607243045632 12640318492608 12690686368512 12723980731328 12734751251736 12739074425856 12792643678656 12826205529264 12830559750144 12837062580318 12857032813824 12895420116528 12915481135104 12922027005438 12926413755648 12960326555712 13014826198812 13019244452352 13046106825792 13064450162256 13084774135808 13116508075584 13150919593296 13155384047616 13162051506402 13189897557504 13242455341056 13256574429348 13277197284864 13288436088768 13344315469668 13348845577728 13383866639232 13395195735984 13416034240512 13451524053309 13472450186112 13483854266544 13488431745024 13519229527036 13523819014656 13580688207456 13585298558976 13592183908572 13613328861696 13627843374843 13632469734528 13682146241052 13701383873811 13722698706048 13734314615376 13763371364352 13792068966051 13813524874368 13832947230624 13854466732032 13861488502404 13866194179584 13924503098784 13929230168064 13936289830308 13965773884416 13972852067877 13977595550592 14036372925192 14058208889856 14070108799872 14107022115168 14111811145728 14171152912128 14183148426336 14205212725248 14220358304184 14277022164576 14314478322744 14319337780224 14326595158203 14331458729088 14391724138488 14414112912384 14429481220422 14434379718912 14464161915552 14469072187392 14529916276992 14580367375176 14646650008896 14676870179016 14681852660736 14697506432538 14720370902784 14782271731984 14787289995264 14794784542458 14799807053568 14838634752192 14897762258688 14936846945472 14949490599864 15017451274944 15056849969136 15069595202982 15093038520576 15156506459376 15161651767296 15169336049862 15201428775424 15214296391488 15278274233388 15283460878848 15314994969408 15336528451344 15360387028992 15424979198592 15438036044304 15462052534272 15483792784896 15540215483664 15545491052544 15562065634452 15586275073536 15599468452032 15665065986132 15670383939072 15706163715233 15711495619968 15724794994416 15749257586688 15790919540841 15815485001088 15828872399856 15862360461312 15870399879564 15875787538944 15942547026144 15956041979628 15980864315904 15997903092207 16061649935148 16095630468096 16103788113087 16109255002752 16151518073888 16157001166848 16190689655799 16215877026432 16238677183776 16263939207168 16272182154996 16277706210816 16346155811616 16371585036288 16389040398504 16394604125184 16402913297073 16428430817664 16477481260008 16503114783744 16511478951393 16517084243328 16560417265632 16566039171072 16630055698482 16635701244672 16649782935264 16675684503552 16693464096216 16759982541024 16803952813656 16809657394176 16818176924847 16853757990144 16920915158016 16938956215278 16979668335648 16985432567808 17051069766798 17056858238208 17101607372352 17116083440424 17142710418432 17193893488704 17229369340584 17235218340864 17253594507762 17280435407616 17353101598416 17358992603136 17367790549842 17394809101056 17419266883008 17482742419122 17488677434112 17534559457728 17549402008536 17586530076672 17675432572464 17690394368718 17702929713152 17717914785024 17792420626224 17798460770304 17807481449838 17845155518976 17860260981312 17935365404412 17963266914816 17978472355392 18031758686208 18107584276608 18122911878096 18151105148928 18170457833124 18176626312704 18242861654736 18249054713856 18268511831748 18296931608064 18312419487168 18389425288068 18418033165824 18437670448317 18443929640832 18481984669872 18488258906112 18537166417509 18566004131712 18581719773744 18621031845888 18630469423836 18636794067456 18715163900256 18744278519808 18760145066496 18780147108243 18809362820224 18854980358652 18894870549504 18904446915363 18910864568448 18960477738912 19036029552768 19085971096992 19092450373632 19102126877604 19108611638784 19188965517984 19218817216512 19239308293896 19245839625216 19255593870477 19285549220736 19343130174792 19373221702656 19383040508157 19389620633472 19440489833568 19522239298218 19528866678528 19569160238688 19575803547648 19596675243384 19627161203712 19726379389944 19733076071424 19743077259603 19784846336256 19863683011584 19884861644022 19915795927296 19932654133152 20016473204502 20023268366592 20075799958848 20092793603976 20124051360768 20208675279168 20225781399816 20278844290554 20285728521984 20371032311184 20377947838464 20388275862858 20419993292544 20448704601792 20523219361578 20566638931456 20584048059072 20601471923064 20645057046528 20720287311552 20749420845936 20781700098048 20792232753606 20799291269376 20886754648176 20893845252096 20948660826624 20966393325888 21054559387788 21087313334784 21105163199808 21160533172752 21167716718592 21256729368192 21274722639504 21307819087872 21330537456276 21415533246864 21460840624128 21471717484116 21479006670336 21587586207732 21621169368576 21644221830633 21651569578368 21696242873328 21703608281088 21794874415488 21852053864672 21859472166912 21870551062764 21904574423552 21969975013344 22004153044992 22015305268524 22022778991104 22046259648807 22080556354176 22173407597976 22180934992896 22192176813687 22199710580352 22257952128288 22346643388032 22405270418208 22412876525568 22424235899796 22471677320192 22526176912416 22561220210688 22585274953704 22604392804473 22639557780864 22734759689064 22742477650944 22754004074793 22802143163136 22821444587232 22856947224576 22917411350082 22925191318272 22972492454112 22980291121152 23004792677016 23040580543488 23137468797888 23157054066456 23193078801408 23217807231214 23225689177344 23310323225496 23318236578816 23343098451678 23379412610304 23399202678048 23497598979198 23567243429952 23587192491624 23623886380032 23723227501632 23743308599784 23793540691968 23805599819346 23813681308416 23913820539216 23934062969442 23951022553088 23971296473856 24092474902722 24143445702144 24163882504128 24227277110832 24235501750272 24323815539648 24358015775664 24395908810752 24408273232494 24416559316224 24519233717424 24557377554432 24583560597756 24591906187776 24642646226496 24716221890012 24754672175616 24775626364992 24840625898448 24849058756608 24945083547723 24953551867008 25013526755328 25040196144324 25139973811536 25193160732672 25205929220484 25214486091264 25280636985216 25381372737024 25408434322917 25447961462656 25469502503472 25478148851712 25576604650197 25585287357312 25652411058528 25661119500288 25674125160636 25714065627648 25790840233056 25830962270208 25844054010876 25852827511296 25880391761643 25920653111424 26029652397624 26038488904704 26051685824763 26092213651584 26128900324512 26169548271616 26224113628683 26233016151168 26301839186592 26310768095232 26324103012804 26379795115008 26484910682112 26513148858696 26554394569728 26576872177536 26688630939336 26697691155456 26711222174757 26767733278464 26790391471968 26832068481024 26903048106618 26944900372224 26967708533088 26976863490048 27038459054072 27047638029312 27161376414912 27184367817144 27226657723392 27255686749686 27264939469056 27364292482104 27402767747622 27445397412096 27468629230752 27584137932102 27627049748736 27665894461248 27722977004808 27732388359168 27849006197568 27872579660616 27931547768832 27945704135754 27955191101184 28072745850384 28116417779712 28140217599744 28214044230336 28342305824256 28366296852672 28440716608368 28554044329152 28628956645488 28638675560448 28653190316406 28662917458176 28783448276976 28828225824768 28858962440844 28868759437824 28928323831104 29059832553984 29160734750352 29283358947327 29293300017792 29353740358032 29363705321472 29395012865076 29440741805568 29564543463968 29574579990528 29589569084916 29599614107136 29677269504384 29795524517376 29827292466033 29873693890944 29898981199728 30024709806753 30034902549888 30113699938272 30139190405964 30186077041152 30313012918752 30323303534592 30338672099724 30402857550848 30418266435831 30428592782976 30556548466776 30566921757696 30582413794287 30629989938816 30673056902688 30720774057984 30784829042367 30849958397184 30876072088608 30924105068544 30967585569792 31080430967328 31090982105088 31124131268904 31172550147072 31188349130409 31198936904064 31330131972264 31340767878144 31412327430466 31422991239936 31449589988832 31498515173376 31581839081682 31630970002176 31657744799712 31740799759128 31751575077888 31885094052288 31912083959256 31961728631808 31995806184414 32123299870296 32191260936192 32207576226174 32218510005504 32303036147776 32381379311598 32431754052864 32477354367552 32544364309992 32555412421632 32692311623232 32778080797008 32789208250368 32805826594146 32856861635328 32954962520016 33006229567488 33022957902786 33034168486656 33120834531264 33260111396964 33271402489344 33299565870528 33386928192432 33519965082048 33607905627312 33619314788352 33636353849694 33707515980288 33841830316032 33877912430556 33959336671296 34102139533596 34113716476416 34203214744704 34232166880848 34285420836864 34376117025123 34387786977408 34458738681168 34470436681728 34507189015524 34560870815232 34706203196832 34717985206272 34735581099684 34789618202112 34826710846821 34838533766016 34965484838244 34977354868224 35014647677517 35069118915456 35098804017072 35173060153344 35246398468797 35350865144928 35380788737436 35405859426304 35435829570048 35584841252448 35596921540608 35614962899676 35690311037952 35708399729019 35720521962624 35870730808824 35926533829632 35956944710784 36063517372416 36138712354083 36215168553216 36245823756192 36302210297856 36340915666248 36353252625408 36485723309472 36498109427712 36537023663496 36593863216128 36612409848741 36624838974336 36778850576136 36836066331648 36875340896634 36887859281664 36963969339744 36976517812224 37074332835018 37132008263424 37163439547488 37260938847672 37273588134912 37430327800512 37520290132992 37560294216486 37618725640448 37709960717304 37789741099008 37808893830726 37821729136896 37920955477824 38072059105536 38171942193984 38204253755208 38217223277568 38377931035968 38478616587792 38491679250432 38511187740954 38571098441472 38686260349584 38746443405312 38766081016314 38779241266944 38880979667136 39044478596436 39057733357056 39138320477376 39193350486768 39254322407424 39452758779888 39466152142848 39486154519206 39569692672512 39727366023168 39769723288044 39831591854592 39865308266304 40032946409004 40046536733184 40151599917696 40185587207952 40248102721536 40354572159927 40417350558336 40451562799632 40557688581108 40571457043968 40742064622368 40755895676928 40776551725716 40839986585088 40883530124529 40897409203584 41046438723156 41104151621433 41133277862912 41168096118144 41202943846128 41290114093056 41376206898153 41440574623104 41498841691872 41563400196096 41584465507212 41598582538752 41773509296352 41787690504192 41897321653248 41918556203631 41932786651776 42109118775576 42174626669568 42210326399616 42321066345504 42335433437184 42513458736384 42549445279008 42615638175744 42661074912552 42831066493728 42943434968232 42958013340672 42979785474609 43175172415464 43242338737152 43288443661266 43303139156736 43392485746656 43407216562176 43589748830976 43704107729344 43741102125528 43809148847104 43939950026688 44030610537048 44045557982208 44092519297614 44161112708352 44346815195952 44361869985792 44384353627374 44399421160704 44515904256576 44693286776064 44810540836416 44848471799592 44943354640384 45052353824832 45170549907408 45208785608946 45279115561728 45469519378128 45484955301888 45508008149586 45604286326272 45642889174464 45834822700164 45850382636544 45944984908224 46009585354032 46081161086976 46274937595776 46314108132912 46386157602816 46435614462428 46451378354688 46620646450992 46636473157632 46686196903356 46758825220608 46798405356096 46995197958396 47118491145699 47134486859904 47174384983248 47247772760064 47372758622523 47446455003264 47486617199568 47587081383936 47611199638692 47627362616832 47827641078432 47868125938884 47902045106176 47942592947712 47993709276621 48184949805444 48286891404288 48311364339261 48327765008256 48454554221664 48471003500544 48647631079296 48716031551328 48791817621504 48816546464988 48833118632448 49038467434848 49114755108864 49167121195512 49183812375552 49208739891219 49285292452992 49432443780024 49509344351232 49534436854179 49551252729984 49681251796896 49698117513216 49890167095446 49907103734016 50027053510656 50080392288648 50279947623072 50411858440968 50428972182528 50454530774541 50561273970432 50762745474048 50816868645834 50895922925312 50939005006944 50956297703424 51153209300394 51170574714624 51304822117056 51348250321272 51428131255296 51581680466112 51688108021752 51705655022592 51760783523286 51841306222848 52059304795248 52076977809408 52103371649526 52184427303168 52257800649024 52448227257366 52466032302336 52603678373184 52648206025608 52759590230016 53026297717392 53108789139456 53153744355072 53377261878672 53395382310912 53422444349514 53535466556928 53580782943936 53806096213236 53889800744448 53935417066176 54076918108144 54095276058624 54322752829824 54368735634288 54453315446784 54511373499372 54529878938112 54728584964208 54805535495244 54890794824192 54937258461504 55168275864204 55254099497472 55313011344951 55331788922496 55445954009616 55464776718336 55611499252527 55698012395136 55745159321232 55863095537664 55891408271508 55910382202368 56145491700768 56232835559424 56280435199488 56340441324729 56428088460672 56684611648512 56713340746089 56732593705344 56881433216736 57108088658304 57257913290976 57277351120896 57306380632812 57325834916352 57566896553952 57656451649536 57717924881688 57737518875648 57766781611431 57856647662208 58119665107968 58149121524471 58321469500704 58566717894654 58586600035584 58707480716064 58727410642944 58790025730152 58881483611136 59129086927936 59179138169832 59199228214272 59229231778809 59354539008768 59591049034752 59654584932066 59747387781888 59797962399456 60049419613506 60069805099776 60227399876544 60278380811928 60372154082304 60626025837504 60677344199448 60805715101696 60836532871662 60857185565952 61113096933552 61133843515392 61164827588574 61259979877632 61346113805376 61569658084734 61699916794368 61752144177216 61935171139584 62160861934656 62248262537808 62345100294144 62376698260818 62397873808128 62660263944528 62681535756288 62824654860932 62845982479872 62899179977664 63163678163364 63261940004352 63315489599424 63481599518256 63503150155776 63770188104576 63824167918512 63923457263616 63991612368828 64246599740592 64382521872384 64415152452348 64437020011008 64606072295552 64762758623196 64863508105728 64932665491899 64954708735104 65088728619984 65110824843264 65384623246464 65556161594016 65578416500736 65611653188292 65713723270656 65909925040032 66012459134976 66045915805572 66068336973312 66138778946421 66241669062528 66520222793928 66542804978688 66576530441061 66599131741056 66773856384864 67039930164096 67215811254624 67238629576704 67272707699388 67415031960576 67683660632064 67755824861112 67813178413419 67918673342592 68204279067192 68227432952832 68262012224379 68406429489408 68464333761696 68570841673728 68752234050246 68775573954816 68917477362336 68940873363456 69014378031048 69121741630464 69412406393664 69471162199368 69579236404224 69653421693642 69677067532032 69930969676488 69954709736448 70029295355034 70138237830912 70197608034144 70492796937594 70701730289856 70761577474872 70871659140096 71169682504896 71229925799352 71380622075904 71416799458038 71441043925248 71741461617648 71853067659264 71913889421568 72277424708166 72430337106432 72491647512384 72681831332496 72706505250816 72971446618944 73074047326992 73187726432256 73224819697482 73249677948672 73557701152272 73672132663296 73750681793268 73775718563328 73927938679488 74148665670036 74264016526848 74326879094976 74521877695344 74547176269824 74835250643169 74860655601024 75040580265984 75120588432972 75237451280896 75419921434608 75579482198016 75617787661452 75643458273792 75841910955648 76144118211072 76225302968751 76343884387968 76408507510416 76434446555136 76729813950591 76755862071936 76957233175584 76983358500864 77022375481908 77142196882944 77372520699168 77492886810624 77532162032628 77558482533888 77641175284929 77761959334272 78088957192872 78115466714112 78155057474289 78276640954752 78386700973536 78508644814848 78672340886049 78905517559776 78932304285696 78972309038412 79139385345024 79454732046336 79539446576088 79663183709184 79730616532608 80065892818008 80093073466368 80133666524271 80303199835392 80371174415904 80496205443072 80709144319854 80834701116672 80903125599264 81115377162216 81142914087936 81484129244736 81553103451432 81679973170176 81767060249058 81794818407168 82092877446312 82208303242866 82266555725824 82336192236288 82405887692256 82752413796306 82881149246208 82997683383744 83168931014424 83197165077504 83547018592704 83794643306496 83837112407262 83865573303552 84218237551152 84349253339136 84420652799232 84642132691008 85026917472768 85098890558016 85322149825104 85662132987456 85886869936464 85916026681344 85959570949218 86350344830928 86484677474304 86576887322532 86606278313472 86784971493312 87179497661952 87408215458688 87482204251056 87618297694208 87850076841981 87879900053376 88061221074096 88091115964416 88185038595228 88322225416704 88693630391904 88723739971584 88768707254748 88798842321408 89031808513152 89386573552128 89481877398099 89621081672832 89696943599184 89886709280768 90074129420259 90104707649664 90341099814816 90417571217892 90558231123456 90939038756256 90969910603776 91016016299172 91208572652544 91254799307493 91285778348928 91669645400328 91700765273088 91747241382861 91889969816448 92019170708064 92162322173952 92354487127101 92549875191552 92628216265824 92772315205632 92871228924856 92902756709376 93241292901984 93272946315264 93372393806712 93517650441216 93565047391227 93596810712192 93990395916792 94236982291398 94268973719808 94348769966496 94495545520128 94745517245046 94892910006528 94973234399136 95222399277384 95254725233664 95655282156864 95736251877768 95885185895424 95987418553242 96369899610888 96573782808576 96622728678522 96655530016512 96909108443328 97295262158592 97432063102656 97633092929976 97666237264896 98076934869696 98334242391024 98367624751104 98417479782438 98570584905984 98864887560048 99018688702464 99068873708358 99102505459968 99362503593792 99780334190892 99814207468032 100160784577296 100559895246144 100823716881936 100857944365056 100909061549082 101122547940864 101525490948096 101633737291668 101791845850624 101878010013888 102306418600788 102341149429248 102609644234112 102696500642544 102856262510592 103128351075369 103163360932224 103376216043504 103411310045184 103521567046572 103682612445696 104118609590496 104153955618816 104206743299052 104368854606336 104480132540463 104515601298048 104896454514732 104932064604672 105043943032551 105207356746368 105296412051216 105519180460032 105739195406391 106052595434784 106217578278912 106307488710144 106754523757344 106790764621824 106844888699028 107070933113856 107125199187057 107161565887872 107612192426472 107779601488896 107870834132352 108153836216288 108190552117248 108416137062249 108645505659648 108737471268576 108906630893568 109022746998744 109059757876224 109457169928416 109611070990488 109781589648384 109837229546223 109874516923008 110336551728408 110508198994944 110626022689902 110663577844992 110891908019232 110929553436672 111222998505054 111396024790272 111490318642464 111782816543016 111820764404736 112290983401536 112560870398976 112680882649458 112856176921344 113369223297024 113426681492178 113465187410688 113762866433472 114216177316608 114515826581952 114612761265624 114651669832704 115133793107904 115435849763376 115475037751296 115533563222862 115713295324416 116239330215936 116298243048942 116642939001408 117133435789308 117173200071168 117414961432128 117580051460304 117762967222272 118258173855872 118358276339664 118398456428544 118458463557618 118709078017536 119182098069504 119309169864132 119494775563776 119595924798912 120098839227012 120139610199552 120454799753088 120556761623856 120744308164608 121063716479781 121252051675008 121354688398896 121611430203392 121673065743324 121714371131904 122226193867104 122267687030784 122329655177148 122519959755264 122650590373587 122692227610752 123139316169468 123399833588736 123504288354432 123870342279168 124128620694459 124321723869312 124496525075616 124690200588288 124753396521636 124795747616256 125320527889056 125363071512576 125649309721864 125691964959744 125755668610893 125798359955328 126327356326728 126523880008704 126630979198848 126963199036512 127006300311552 127540376209152 127648335837024 127846914527232 127983224737656 128493199481184 128830304904696 128874040022016 128939356423827 129212144591104 129525517246392 129727016211456 129865330983798 129909417470208 130177457239968 130221649686528 130769246492928 131112323188032 131223306376584 131427446541312 131819850080064 132091831611144 132136673946624 132277557892842 132483338125056 133040445587856 133085609957376 133153060882122 133198263482112 133547712769728 134079860328192 134431622509248 134545415398776 134830063921152 135511649722224 135626356826838 135837346685184 136408558134384 136454865905664 136524024448758 136812858978816 136928667523392 137504468100492 137551147909632 137834954724672 138028756062096 138243483260928 138824812787328 138942324398736 139158472808448 139306843387284 139354135064064 139861939352976 139909419472896 140058590710068 140276475661824 140395216068288 140985593875188 141355473437097 141403460579712 141523154949744 141743318280192 142118275867569 142339365009792 142459851598704 142761244151808 142833598916076 142882087850496 143482923235296 143706135318528 143827778843136 143981127829863 144554849416332 144860674212864 144934093017783 144983295024768 145363662664992 145413010501632 145942893237888 146148094653984 146375452864512 146449639394964 146499355897344 147115402304544 147344265326592 147501363586536 147551437126656 147626219673657 147855877358976 148297331340072 148528033053696 148603310562537 148653758189952 149043755390688 149094352539648 149670501286338 149721311202048 150081160531968 150241176865944 150474902561792 150839842869216 151235575322904 151286916547584 151363592323623 151683821911296 152288236422144 152450605937502 152687768775936 152817015020832 152868893110272 153459627901182 153511724143872 153914466351168 154044750963816 154284393765888 154745041398336 155064324065256 155116965067776 155282350569858 155523918668544 156177914385744 156230933428224 156310114948578 156553281909504 156773401947072 157344681772098 157811035119552 157944618076824 158278770690048 159078893152176 159326367418368 159461233065216 160131785636016 160186146932736 160267333048542 160606399670784 160742348831808 161418288639708 161669402233344 161806251198528 162230754324432 162285828175872 162968258489472 163106206902864 163359946340352 163534120498116 163589636814336 164185754892624 164416606485732 164533111451648 164672384472576 164811775384512 165504827592612 165762298492416 165939034034853 165995366767488 166337862028848 166394330155008 167094037185408 167589286612992 167674224814524 167731146607104 168436475102304 168698506678272 168841305598464 169021323974187 169284265382016 170053834945536 170140022238267 170197781116032 170644299650208 171324265974912 171773739872928 171832053362688 171919141898436 172700689661856 172969354948608 173153774645064 173212556626944 173300344834293 173569942986624 174358995323904 174447364573413 174816430917376 174964408502112 175236595388416 175700153683962 175759800106752 176122442148192 176182231928832 176370077190456 176644450833408 177387260783808 177537414509496 177597684642816 178063617026304 178773147104256 178963754796198 179242163345664 179393887198368 180148258840518 180209415299328 180682199629632 180835142435784 181116462246912 181878077512512 182032032598344 182417145305088 182509598614986 182571556697856 183339290800656 183401530546176 183494482765722 183779939632896 184038341416128 184708974254202 185099750383104 185256432531648 185742457849712 185805513418752 186482585803968 186744787613424 187035300882432 187130094782454 187193621424384 187980791833584 188473964582796 188537947439616 188697539932992 189491034490092 189785820013056 189946468798272 190444798554768 190509450467328 191310564313728 191472503755536 191770371790848 191974837106484 192739799221776 193147565617152 193245457357044 193311060033024 193818216886656 194590524317184 194797996475697 194864126205312 195266185859952 195332474529792 196153869739392 196668484782048 196735249502208 196834959564876 197141169811968 197729775120096 198037377404928 198137747416716 198205010919936 198416336839263 198725007187584 199560668381784 199628414936064 199729591323183 200321569154592 201119790492288 201647433763872 201715888730112 201818123098164 202245095881728 203050981896192 203267474583336 203439535240257 203583691701248 203756020027776 204612837201576 204682298858496 204786036673137 205219288468224 205393001285088 205712525021184 206256702150738 206326721864448 206752432087008 206822620090368 207043134093144 207365224891392 208237219180992 208413486598104 208737709212672 208960265080926 209031202596096 209792909029464 209864129209344 210087886065102 210414713492736 210592824102432 211478390812782 212105190869568 212614977420288 213509047514688 213689777398056 214141866227712 214250398374114 214323131775744 215224384852944 215559202977792 215741668264704 216307672432576 216832274124498 217291011319296 217474942537152 218045493997488 218119515752448 218914339856832 219222141980976 219563179296768 219674459092446 219749033846016 220673103456816 221016397989888 221252045379804 221327155689984 221783816038464 222445997010108 222792049580544 222980637284928 223565633086032 223641528809472 224505751929507 224581966803072 225121740797952 225361765298916 225712353842688 226738446594048 226853362984356 226930374821376 227525732866944 228432354633216 228675908906253 229031653163904 229225522531248 229303339665408 230189441851773 230267586215808 230871699526752 230950075502592 231067126445724 231426590648832 232478660431872 232596486097884 232923525854787 233285878002816 234266871578616 234346400142336 234465172422867 234829922864256 235160102920608 235525934444544 236017022658147 236516347711744 236716552679328 236796912857088 236916927115236 237418156035072 238364196139008 238618339728264 238989551127552 239191849597824 240197678454024 240279220399104 240909599506176 241113523247712 241488616329216 242127432959562 242504103350016 242709376797792 243346131486648 243428742263808 244452387734208 244659310354296 245039919510528 245301180747174 245384455221504 246278632338936 246799667177472 247008576708864 248257241388918 248643447738624 248993050151232 249506793043272 249591495232512 250641055778112 251298619443728 251383929919488 251511337221786 251596719910656 252654712653456 253047760017408 253261958397696 253926398073024 255080752418304 255296671674048 255966449475312 256986398962368 257660609809392 257748080044032 257878712847654 258424289182208 259051034492784 259454032422912 259730661967596 259818834940416 260354914479936 261538492985856 262224646376064 262446612753168 262854893082624 263550230525943 263639700160128 264183663222288 264273347893248 264555115785684 264966676250112 266080891175712 266171219914752 266306121764244 266396526964224 267004783158961 267095425539456 268159720656384 268445632194297 268863245018496 269090830797552 269660127842304 270222388260777 271023299444448 271252713653676 271674693370368 272817116268768 272909731811328 273048048897516 273625717957632 273764397922479 273857335046784 275008936200984 275102295819264 275241724148583 275669909449344 276057512124192 276486966521856 277063461381303 277649625574656 277884648797472 278316945616896 278613686774568 278708270128128 279723878705952 279818838945792 280117181420136 280552951323648 280695142173681 280790432136576 281971187750376 282710946874194 282806921159424 283046309899488 283486636560384 284236551735138 284678730019584 284919703197408 285667197832152 285764175700992 286965846470592 287655557686272 287962255659726 289109698832664 289721348425728 289868186035566 289966590049536 290727325329984 291885786475776 292296189307968 292899278789928 292998711794688 294230804609088 295002727173072 295102874253312 295252439347314 295711754717952 296594662680144 297056066107392 297206621125074 297307516379904 298087510781376 299341002572676 299442622404096 300482353731888 300949805123584 301679685738432 302471150645808 302573833095168 302727184647246 303367643822592 304576472844288 304901211875004 305375537551872 305634030041664 306919255802364 307023448287744 307828932702336 308089501927632 308568787531776 309385053226107 309490082796672 310128648130512 310233930135552 310564701139716 311047837337088 312355828771488 312461866856448 312620229897156 313106563819008 313440397621389 313546803894144 314689363544196 315131829097653 315622070239104 315889236153648 316557541380096 317217586219173 318157786304352 318652734836736 318922466130432 320263571272032 320372293865472 320534666097084 321212799341568 321375597561171 321484697663616 322836577279416 323338804466688 323612502397056 324461508648864 324571656351744 325936516978944 326212413805728 326719892680704 327068240996232 327179273628672 328371509785248 328833212971464 329344768945152 329511688638669 329623550769024 331009655185224 331524596984832 331878068069706 331990733534976 332675724057696 332788660310016 334188074370816 335348449629048 335462293214208 336872950204608 337682611196928 338042647948374 338568530764032 340107669891072 340280044476534 340395562232064 341288599300416 342648531949824 343547479745856 343838283796872 345401379323712 346307549290128 346425113253888 346600689668586 347139885973248 348717990647808 348894729146826 349632861834752 349928817004224 351400307367924 351519600213504 352244884296384 352740154380912 353288901666816 354774521567616 355074829018992 355195369285632 356127234052608 357546294208512 357927509592396 358484326691328 358787774396736 360296517681036 360418830598656 361364399259264 361670284871568 362232924493824 363191149439343 363756155025024 364064065196688 364834290610176 365019197229972 365143113395712 366678581601312 366803061092352 366988965531444 367559879265792 367951771120761 368076682832256 369417948508404 370199500766208 370512865063296 371484915699424 371611026837504 372385862083377 372965171607936 373489575226848 374070601764864 374260189564908 374387242848768 375961583667168 376947929165592 377075894879232 377267005832679 377395079865984 378982068980184 379571640026112 379892937596544 380889597109536 381018900934656 382621128627456 382945007511072 383540743581696 383949674212968 385479598443552 386490914714088 386622120066048 386818069271481 387636433773312 389181048634368 389595992951394 389728252410624 390532371719904 390664949059584 392307739478784 393336969564096 393669919129752 394282339623936 395459550240192 396275494833432 396410021839872 396832673678526 397450014375168 399121336763568 399256829872128 399459182646366 400643138309184 402239580984576 403294867527744 403636246196328 404490191763456 406534949166672 406879070480514 407167383402496 407512040055552 409225674403152 409364597716992 409572073346274 410438576936448 410786002570176 412513404301476 412653443728896 413504864174016 414086268186288 414730449782784 416474438361984 416826973196208 417475418425344 417920530161852 418062405192192 419585818058928 419728258418688 420175772130204 420829426985472 421185648204864 422956781625564 424066420311291 424210381739136 425229954840576 426354827602707 427018095029376 427379554796112 428283732455424 428500796748228 428646263551488 430448769705888 431118405955584 431483336529408 431943383489589 432615344865152 433664548248996 434582022638592 434802279053349 434949885074304 436090987994976 436239031504896 437828679713664 438444283961952 439126358593536 439348918184892 439498067692032 441346206913632 442032795979776 442504090759608 442654311379968 442878659020971 443567632076928 444891994020216 445584099161088 445809931687611 445961274569856 447131266172064 447283057618944 449011503859014 449163933606144 450243481595904 450723530597832 451424707685376 453706725968712 453860749642752 454090776970869 455051465733888 456864709266432 457351817812506 458063306327808 458451045062496 458606679330816 460378883703546 460535172431616 461743399053504 462134252891448 462853181297664 465192972195768 465847051709574 466571756005632 468533743157232 468692800284672 468930344845734 469659845728512 470320205841216 472034045316294 473032695423488 473433105358656 473833854230472 474836312070144 477236679456528 477979102255104 478383699195648 480395356908048 480558440798208 481819199012352 482227046495424 484254865919124 485008206700032 485418753595584 486692262973296 486857484527616 488904775468416 489318620708592 490079839021056 490602361494348 490768910443008 492557264677872 493599334354944 494017153417728 496514482777836 497286895477248 497817102104559 497986100302464 499013586086544 499182990465024 501282111556224 502597238887456 502767859838976 503022674443572 503193439821312 505309425306912 506095520034816 506523916795392 507063971922561 507852796146048 510161504836608 510420066714801 510593343348096 511932898950624 513972797924736 515321219618784 515496160088064 515757425695308 516848578364416 518102068985568 518908064845824 519461323935192 519637669880832 519901034502879 520709828959872 523076985971712 523342093720239 524449292752128 524893225506336 525709786165248 527100461051886 527279400320256 528367326444576 528546695786496 529110231571368 529933352500224 532161782351424 532612243528488 532793053928448 534009566317922 534190851078912 536319441312768 536891264388594 537726490036992 538181661595104 540444776521554 542046598888896 542505427307352 543349386740736 545634232537536 546096097795032 547251435915264 547528795844958 547714670093568 550017872401968 550204591638528 550483448297166 551339818898688 552115024248384 554126922762606 555299251149312 555769297594944 557227373549136 557416540256256 559447757411904 560234362840272 561105902647296 561390284347362 561580864273152 563942375500752 565421893748388 565613842318848 566092619798976 568473103470276 569357460039168 569839406394816 571334395664304 571528351401984 573931692941184 575311115372544 575924511319452 578219397665328 579442696851456 579736372071132 579933180099072 581454650659968 583771572951552 584393989427091 584592378615936 585798557579856 585997423589376 588461609218176 590005454346144 590205748506624 590504878694628 591423509435904 593189325360288 594112132214784 594413242250148 594615032759808 595249010517789 596175021562752 598682005145352 598885244808192 599188773969549 600964707463776 601899610247168 603359371476864 604942301291616 605147666190336 605454369294492 606735287645184 609152945688576 609802423750008 610751075103744 611268060083328 613838511604728 614046896575488 614358110019411 615657865404672 616179003855264 617137575063552 618770106452214 618980165593344 620257296261024 620467860271104 621129402279432 622095674674176 624711657542976 625240459794312 626213127638016 626880795242778 627093607788288 629378727088392 630263658195306 631244140478208 631778472307296 634435172438346 636315572608704 637844932260864 640527142544064 641069332194168 642425598683136 642751195122342 642969395327232 645673154558832 646677608933376 647225004794112 648923017297728 651873033957888 652424827611456 654136481992464 654358547257344 656743019570496 657666425942928 658689537890304 659023377277338 659247101538048 662019310370448 663049193969664 663756136139412 663981467069952 665351448115392 668376148741632 670696899258096 670924586428416 673517255788521 673745900409216 675365222393856 676085295896748 677137061528064 680215339782144 680560088953068 680791124464128 682577198600832 685297063899648 686027726718759 687094959491712 687676567593744 690568325555319 690802758647424 692615098580256 692850226507776 693201379337172 694279771946496 697435981295616 697789458293652 698770577564361 699265723669504 699857634008448 702800614735848 703039200427008 703395517268601 704489768592768 705480308761824 706577803333632 708051067974441 709549043135232 710149658037984 710390738571264 712254468105216 715092588417024 715855019184792 716968653382656 717575548793472 720593035362072 720837661197312 722728798518528 723340569743136 724465848987648 726382298878686 727512310050048 728128130393376 730038394459944 730286226791424 733357163202624 733977931062888 735119758531584 735903542241522 736153365664512 738835897016808 740399001532416 741025730126592 742969831398848 744771724166754 745930343215872 746979150453696 748520379129816 748774485697536 751923167334336 753895858331184 754151789758464 754534011665358 754790159731968 757964137960368 759143280052224 759785875193088 761779194219072 765242257254912 765890015022144 767899348425936 770959196887104 772981829428176 773244240132096 773636138542962 775272867546624 778362097268736 779191985902788 779456504821248 781064743439808 784615478957568 786673939128192 787339838259504 788564679247872 790650691577829 790919100480384 792550989666864 792820043679744 793665347357052 794900028750336 798242673527136 798513659744256 798918365292732 801014349476883 801286276618368 804479161969152 805336896582891 806589735055488 807272492392656 808980383526912 810667164782331 813069898333344 813758140961028 814334766804992 815024080111104 818451348806304 818729195433984 819144146692548 820877153872896 821293193767437 821572005140352 825026808602952 825306887457792 827009728348032 828172536372576 829460899565568 831190384143909 832948876723968 833653946392416 834950836850688 835841060323704 836124810384384 839171636117856 839456516837376 840351544260408 841658853970944 842085426521043 842371296409728 845913563251128 848132840622582 848420763478272 850459909681152 852709655205414 854036190058752 854759109592224 857001593496456 857292527102976 860897539411776 862966673058816 863886766979178 865230689730304 867329096497992 869164045277184 869604558106698 869899770148608 872181975989952 875657359427328 876888567923904 878697836369784 878996135384064 882692413827264 885008181519216 885308622759936 885757318041942 887135264153856 889783988040432 891168198322176 891619863375222 891922549139712 894262532344128 898023007718028 898327867212288 901447061195664 902849415370752 907413451937424 907721499285504 908181553941738 910102931467776 913729418532864 914703635625012 916126612655616 916902090124992 920757767407092 921070344863232 923486798107008 924268505782896 925706362595328 928155159678321 930385944391536 931694103419148 933143512011264 937067486314464 937385600569344 937860689691468 939319691457024 940321192864167 940640411682432 944068090632588 945395487292959 946065390846976 946866210717312 947667708460944 949672624140288 951652758657519 954473358913056 955958204510208 956767398391296 960790713816096 961116881596416 963638398024704 964126792683513 964454092990848 968509731838248 970016413400064 970837507191168 973384525946592 973714969055232 977809550936832 978637241417184 980159678042112 981204722988696 981537820886016 985114529355744 988034306835456 988535065916007 993028965555672 994573790954496 995634204209118 995972200604928 998027172173088 998365980930048 1002564223112448 1005194477774912 1006045348887144 1006386879642624 1010618850613824 1013047833590784 1014127943845122 1015705592292096 1020323009673216 1020840133429602 1021186686696192 1023865797901248 1027945595849472 1030642439237568 1031514851390616 1033697156728832 1036204137971136 1038922647870384 1039275339761664 1039802069005758 1041419657919744 1046153971943424 1046684187440478 1048898585504256 1049786451012672 1054200922103772 1054558800640512 1056734652889152 1058220463142736 1059866705000448 1064323564702848 1065224487056976 1065586107856896 1068019132635844 1068381702157824 1072638882625536 1073782528777188 1075452980073984 1076363323190208 1080889553043108 1084093197777792 1085010854614704 1086698773481472 1089573448318029 1091268465075072 1092192195590064 1094502871830528 1095057591689916 1095429340187136 1100035744803936 1100409183277056 1100966896594332 1102679637797376 1103855313362283 1104230048496768 1108253845525212 1110598502298624 1111538595189888 1114454747098272 1114833080512512 1118895514823808 1120468725680544 1122211805294592 1122780568694724 1123161728546304 1127884751001504 1130843787496776 1131227684637696 1131801017498037 1132185239597952 1136946206940552 1138714920078336 1139678812789632 1142668791328608 1143056702803968 1147863385882368 1150622230745088 1151849022638904 1156438795330656 1159472744142264 1159866360198144 1160454207814443 1162909301319936 1167543145903104 1168787978854182 1169184757231872 1171597115159712 1171994847178752 1176923218436352 1180010908692288 1181009757389256 1182847018871808 1186378650720576 1188826484500296 1189230065519616 1190498021035578 1192350043125504 1197364010290704 1197770489616384 1198377547939098 1201929414927552 1206718742953728 1209884602583232 1210908738588984 1213470575290368 1219604847500016 1221502150207488 1222536120166656 1227677023209456 1228093793150976 1228716220038822 1231315730809344 1232358007710528 1237540212904428 1237960331186688 1240514592522048 1242258804558864 1244191349348352 1249423315085952 1250480919588624 1252426255276032 1253761590485556 1254187215576576 1258757454176784 1260527316390612 1262488280956416 1263556944614592 1268870344876692 1272199260933873 1272631145217408 1275689864521728 1279064482808121 1281054285088128 1282138664388336 1284851197366272 1285502390244684 1285938790654464 1291346309117664 1293355217866752 1294450009588224 1295830150468767 1297846034595456 1303746067915776 1304406837160047 1304849655222912 1308272963984928 1308717094514688 1313486039140992 1315332851885856 1317379075780608 1318046754554676 1318494203076096 1324038620740896 1326098387939328 1327512272278824 1327962934139904 1328635977062913 1330702896230784 1336752297483264 1337429795062833 1341393798516192 1341849172856832 1347034511577042 1347491800818432 1350730444787712 1352170591793496 1354274123056128 1361120177906136 1361582248928256 1362272330912607 1365154397201664 1370594127799296 1372055453437518 1374189918983424 1375353135187488 1381136651110638 1381605517294848 1385230197160512 1386402758674344 1388559543892992 1395578916587304 1397541155128722 1398531447339008 1399715268016896 1405601229471696 1406078400854016 1406791034537202 1408979537185536 1410960617523648 1416102135948882 1419098086270464 1420299316075968 1424508936210432 1431710038369584 1433937306765312 1435151097586944 1441186070724144 1441675322394624 1445457597037056 1446681139486272 1452764597757372 1455024620100096 1456256260786752 1460076788919888 1460572453582848 1466714326405248 1467955862125776 1470239517063168 1471807084483044 1472306731329024 1477671794033616 1480798003064832 1482051460253184 1485939662797696 1489543448333508 1491860686431744 1493451306313677 1493958300907392 1497040758259632 1497548971395072 1503846334668672 1507791716662368 1508303579516928 1509068023330716 1509580319463936 1515928275920736 1518286560104448 1519571750386176 1521191915767683 1523558388438144 1530484514509824 1531260200144403 1531780030044288 1535798696851872 1541918393774208 1545963658856352 1546488480264192 1547272277085924 1550545735093248 1556724194537472 1558383971805576 1558913009642496 1559703103508637 1562129486879616 1569230957915136 1570026281160717 1573347878256384 1574679676519008 1577129358495744 1581301383155658 1581838200960768 1585101979333728 1585640087359488 1587330694714104 1589800057500672 1596485347054272 1597836730585464 1602028698953766 1602572553236736 1608958323938304 1610673793165782 1613179470110976 1614544984785312 1621334329564662 1626139796666688 1627516281922056 1630048160222208 1636902697612608 1638288293385096 1641754307745792 1642586387534874 1643144010280704 1650053617205904 1650613774915584 1654019456696064 1656345072745152 1662380768287818 1665897753447936 1667307892784832 1671682120647408 1672249620768768 1678343272235712 1680703088520816 1683317707941888 1684170853042086 1684742592819456 1691827126502256 1696265681245164 1696841526956544 1705419310410828 1708072380117504 1709518219184448 1714003186992912 1714585054205952 1721795078823552 1725933346117632 1727773533958356 1730461379460608 1734658192995984 1738328090554368 1739209116213396 1739799540297216 1744363951979904 1751314718854656 1753181968281273 1753777135847808 1757395672739568 1757992270768128 1765384827654528 1770016363038432 1770617245519872 1771514636083884 1774270528307712 1779567976080864 1782336396644352 1783239726750444 1783845098279424 1785747031553367 1788525064688256 1796046015436056 1796655734424576 1797566321908647 1802894122391328 1805698830741504 1814826903874848 1815442998571008 1816363107883476 1820205862935552 1827458837065728 1829407271250024 1832253225311232 1833804180249984 1841515534814184 1842140689726464 1843074330058233 1846973596214016 1848537011565792 1851412725190656 1856310319356642 1860771888783072 1863388206838296 1866287024022528 1874134972628928 1875721379382936 1878639382914048 1880642385728334 1881280823364864 1888136181265176 1890790974585918 1892130781693952 1893732421434624 1895335416921888 1903305517315038 1908946717826112 1913534796782592 1921581427632192 1927276796049408 1928253585367026 1928908185981696 1937019463676496 1940032826800128 1941675014382336 1946769051893184 1955619101873664 1957274482834368 1962409445977392 1963075641772032 1970229058711488 1976068613670912 1977070131832014 1986057931111344 1989147581908992 1991268408418236 1991944401209856 1996054344346176 2005128446224896 2010388955549824 2012090697774288 2012773759285248 2020551767365563 2021237701227648 2026095667181568 2028255887690244 2031411184584192 2040646019346432 2041680266859204 2042373373392384 2047731595802496 2055891191698944 2058083180156277 2061284878475136 2063029702781232 2067394313457664 2071704976665957 2072408275942272 2077845295740768 2078550679523328 2079604138011516 2082839315839488 2092307943886848 2093368374880956 2097797171008512 2099572902025344 2108401844207544 2109117601281024 2110186551805803 2113469305778304 2116440926285472 2119733410000896 2124153203923323 2128647129405696 2130448974113952 2131172215713792 2136038265271688 2136763404315648 2145277765251072 2147565057554376 2150905960147968 2152726646380416 2161779106086216 2168186395555584 2170021709229408 2173397546962944 2179146896636058 2182536930150144 2184384391180128 2190115183379832 2190858680374272 2200071489607872 2201933793188664 2205359275594752 2207710626724566 2208460096993536 2216507691050424 2221197004597248 2223077190379776 2228909494196544 2237791029647616 2240937451361088 2245561137389448 2246323457092608 2255769502003008 2261687574993552 2262455369275392 2263602034996074 2264370479195904 2273892413881104 2277429840156672 2279357625579264 2285337582657216 2295726771764736 2303698045277808 2312877590661312 2318945488284528 2319732720396288 2320908415628886 2325818602639872 2335086291806208 2337575957708364 2338369514463744 2343194230319424 2353846436872704 2360021817384576 2362019514778512 2365694037743616 2371952074733487 2372757301441152 2377652969000592 2378460131039232 2380996042071156 2384700086251008 2394728020581408 2395540979232768 2396755095878196 2403043048430649 2403858829855104 2413437485907456 2416010689748673 2419769205166464 2421817477177968 2426941150580736 2432001494346993 2439209695000032 2443004300414976 2445072240333312 2455354046418912 2456187586301952 2457432440077644 2462631461618688 2463879581302311 2464716015421056 2475080425808856 2475920662373376 2481029185044096 2484517609117728 2488382698696704 2493571152431727 2498846630171904 2500961839177248 2504852510552064 2507523180971112 2508374431153152 2517514908353568 2521054632781224 2524976561912832 2526256279563129 2527113889229184 2537740689753384 2544398521867746 2545262290434816 2551379729043456 2558128965616242 2562108570176256 2564277328776672 2571004780489368 2571877581308928 2582692618235328 2588900019176448 2591660300937534 2595692069190912 2607492135831552 2608813674320094 2609699310445824 2616545927969856 2626972078281984 2630665703771712 2636093509109352 2636988406152192 2648077241481792 2655024544557648 2655925868279808 2657271954125826 2661405792461568 2673504594966528 2674859590125666 2682787597032384 2694069023154084 2694983601636864 2704341183586992 2708548246112256 2722240355812272 2723164497856512 2724544661825214 2730308794403328 2741188255598592 2744110906875036 2748379837966848 2750706270374976 2762273302221276 2763211034589696 2770460394321024 2772805517348688 2777119087785984 2784465479034963 2791157833174608 2795082310257444 2797062894678016 2799430536033792 2811202458943392 2812156801708032 2813582069074404 2817959074371072 2820963578592501 2821921235047296 2832204271897764 2838196172540928 2840598632151936 2849017872420864 2854958275972557 2863420076739168 2867874613530624 2870302195173888 2882372141448288 2883350644789248 2890915194074112 2892380378050539 2893362278972544 2905529195514744 2910049240200192 2912512521573504 2920153577839776 2921144907165696 2933428652810496 2935911724251552 2940479034126336 2943614168966088 2944613462658048 2955343588067232 2964102920506368 2965605197748021 2971879325595392 2979086896667016 2983721372863488 2986902612627354 2987916601814784 2994081516519264 2995097942790144 3007692669337344 3015583433324736 3018136046661432 3019160638927872 3031856551841472 3039143500772352 3042383831535366 3047116776876288 3060969029019648 3062520400288806 3063560060088576 3071597393703744 3083836787548416 3091927317712704 3094544554171848 3101091470186496 3116767943611152 3117826019284992 3119406207017274 3124258973759232 3138461915830272 3140052562321434 3146695756512768 3149359353038016 3162602766311316 3163676401921536 3170203958667456 3174661389428208 3179600115001344 3192970694108544 3195673461170928 3204057397907532 3205145106473472 3217916647876608 3221347586331564 3226358940221952 3229089969570624 3242668659129324 3252279593333376 3255032563844112 3260096320444416 3268720344954087 3273805395225216 3276576586770192 3283508615491584 3285172775069748 3286288020561408 3300107234411808 3301227549831168 3308038913392128 3311565940086849 3312690145490304 3324761536575636 3331795506895872 3334615785569664 3343364241294816 3344499241537536 3356686544471424 3361406177041632 3366635415883776 3368341706084172 3369485185638912 3383654253004512 3392531362490328 3393683053913088 3395403052494111 3410838620821656 3416144760235008 3419036438368896 3428006373985824 3429170108411904 3443590157647104 3451866692235264 3455547067916712 3460922758921216 3469316385991968 3478418232426792 3479599080594432 3481362623443329 3488727903959808 3502629437709312 3506363936562546 3507554271695616 3514791345479136 3515984541536256 3530769655309056 3540032726076864 3543029272167768 3548541056615424 3559135952161728 3566479453500888 3567690196558848 3571494063106734 3577050129376512 3592092030872112 3593311468849152 3595132643817294 3605788244782656 3629653807749696 3632726215766952 3640411725871104 3658814542500048 3664506450622464 3667608360499968 3683031069628368 3684281379452928 3686148660116466 3693947192428032 3697074023131584 3712620638713284 3721543777566144 3726776413676592 3732574048045056 3748269945257856 3751442758765872 3757278765828096 3761284771456668 3762561646729728 3776272362530352 3781581949171836 3784261563387904 3787464842869248 3790670833843776 3806611034630076 3816597782801619 3817893435652224 3827069593565184 3843162855264384 3854553592098816 3856507170734052 3857816371963392 3874038927352992 3880065653600256 3883350028764672 3887490451406301 3893538103786368 3911238203747328 3913220511480141 3914548965668736 3924818891954784 3926151283544064 3940458117422976 3952137227341824 3954140263664028 3972115862222688 3978295163817984 3982536816836472 3983888802419712 3985907931188739 3992108688692352 4010256892449792 4012289385188499 4020777911099648 4024181395548576 4025547518570496 4041103534731126 4042475402455296 4052191334363136 4056511775380488 4062822369168384 4083360533718408 4084746746784768 4095463191604992 4111782383397888 4116166360312554 4122569756950272 4126059405562464 4143409953331914 4144816551884544 4155690591481536 4159208276023032 4165678631678976 4186736749761912 4195594342017024 4199145804050688 4216803688415088 4218235202562048 4220373103611606 4226938611556608 4232881852570944 4248306407846646 4257294258811392 4260897948227904 4272076530543376 4273526808631296 4295130115108752 4301811920295936 4305453292760832 4323558212172432 4336372791111168 4340043418458816 4358293793272116 4365073860300288 4368768782360256 4380230366759664 4381717360748544 4400142979215744 4403867586377328 4410718551189504 4415421253449132 4416920193987072 4433015382100848 4442394009194496 4446154380759552 4457818988393088 4475582059295232 4480353918941031 4481874902722176 4491122274778896 4492646914185216 4511539004006016 4523375149987104 4524910738550784 4527204069992148 4528740958391808 4547784827762208 4554859680313344 4558715251158528 4563575747303049 4570675165314432 4591453543529472 4593780600433209 4607396090555616 4625755181322624 4637890976569056 4639465440792576 4641816831257772 4651637205279744 4670172583612416 4675151915416728 4676739028927488 4679109310525911 4686388460638848 4707692873745408 4710078843482151 4720043634769152 4724039029557024 4731388075487232 4743904149466974 4745514602882304 4755305938001184 4756920262078464 4761992084142312 4769400172502016 4789456041162816 4793510191756392 4806086096861298 4807717659710208 4826874971814912 4832021379497346 4839538410332928 4843634954355936 4864002988693986 4878419390000064 4890144480666624 4910708092837824 4914864880155288 4925262923237376 4927759162604622 4929432030842112 4950160851617712 4951841324746752 4962058370088192 4969035218235456 4987142304863454 4997693260343808 5001923678354496 5015046361942224 5016748862306304 5035029816707136 5042109265562448 5049953123825664 5052512559126258 5054227778458368 5075481379506768 5088797043735492 5090524580869632 5116257931232484 5124217140352512 5128554657553344 5142009560978736 5143755162617856 5165385236470656 5177800038352896 5183320601875068 5191384138381824 5214984271663104 5217627348640188 5219398620891648 5233091855939712 5253944156563968 5259545904843819 5261331407543424 5272187018218704 5273976812304384 5296154482963584 5310049089115296 5311851736559616 5314543908251652 5322811584923136 5347009189933056 5349719180251332 5357241094660101 5365575194064768 5388138046308168 5389967203273728 5392698965725941 5408682367173984 5417096492224512 5444480711624544 5446328995713024 5449089323650428 5460617588806656 5482376511197184 5488221813750072 5496759675933696 5501412540749952 5524546604442552 5526422069179392 5540920788642048 5545611034697376 5554238175571968 5568930958069926 5582315666349216 5590164620514888 5598861072067584 5622404917886784 5627164138148808 5635918148742144 5641927157185002 5643842470094592 5664408543795528 5676392345081856 5681197264303872 5709916551945114 5726840153478336 5740604390347776 5764744282896576 5781830388148224 5784760756101078 5786724557945088 5811058391029488 5820098480400384 5825025043147008 5840307155679552 5866857305620992 5871823448503104 5887228337932176 5889226925316096 5910687176134464 5928205841012736 5931210395496042 5943758651190784 5958173793334032 5967442745726976 5973805225254708 5975833203629568 5988163033038528 6015385338674688 6031166866649472 6036272093322864 6038321277855744 6061655302096689 6063713103682944 6078287001544704 6084767663070732 6094233553752576 6121938058039296 6125040800577612 6127120120177152 6143194787407488 6167673575096832 6174249540468831 6183854635425408 6189089108343696 6202182940372992 6215114929997871 6233535887222304 6235652038569984 6238812414034548 6248517947518464 6276923831660544 6280105124642868 6293391513025536 6298718706076032 6325205532622632 6327352803843072 6330559655417409 6340407917334912 6349322778856416 6359200230002688 6372459611769969 6385941388217088 6391346922341856 6408114795815064 6410290212946944 6435833295753216 6442695172663128 6452717880443904 6458179939141248 6485337318258648 6504559186666752 6510065127688224 6520192640888832 6537440689908174 6547610790450432 6553153173540384 6570345550139496 6572576041122816 6600214468823616 6616077826784256 6623131880173698 6625380290980608 6649523073151272 6663591013791744 6669231571139328 6686728482589632 6713373088942848 6722812354083264 6736683412168344 6738970371277824 6767308506009024 6785062724980656 6787366107826176 6790806104988222 6821677241643312 6832289520470016 6838072876737792 6856012747971648 6887180315294208 6911094135833424 6921845517842432 6938632771983936 6956836464853584 6959198161188864 6962725246886658 6977455807919616 7005258875418624 7012727873125092 7015108543391232 7029582690958272 7061539310618112 7080065452153728 7086058544335536 7097082113230848 7115856224200461 7118271904323456 7132958907001776 7135380393117696 7142988126213468 7154100258753024 7184184061744224 7186622937698304 7190265287634588 7209129145291947 7211576489565312 7248032069246019 7259307615499392 7265452431533904 7280823451742208 7296004483040979 7317629085000096 7329012901244928 7335216720999936 7366062139256736 7368562758905856 7372297320232932 7387894384856064 7391638743906933 7394148046263168 7425241277426568 7443087555132288 7453552827353184 7465148096090112 7496539890515712 7502885517531744 7514557531656192 7522569542913336 7525123293459456 7552544725060704 7563163898343672 7574929685738496 7578768838689387 7581341667687552 7613222069260152 7633195565603238 7635786871304448 7654139187130368 7686325710528768 7713014341468104 7715632743926784 7748077854705984 7766700057529344 7774980902812602 7787076207572736 7822476407494656 7826441022960282 7829097931337472 7849637783909568 7880916234845952 7908280527328056 7944231724445376 7965073633672944 7967777604839424 7971815862377478 7984217377384704 8020513784899584 8024578770376998 8041555822199296 8048362791097152 8082207069462252 8084950804910592 8113023550760976 8125644738336768 8166721067436816 8169493493569536 8190926383209984 8223564766795776 8232332720625108 8245139513900544 8252118811124928 8286819906663828 8289633103769088 8311381182963072 8318416552046064 8331357263357952 8353396437104889 8373473499523824 8391188684034048 8398291608101376 8433607376830176 8436470405124096 8440746207223212 8453877223113216 8462890735777503 8465763705141888 8496612815693292 8514588517622784 8521795896455808 8544153061086752 8547053617262592 8564874827917671 8590260230217504 8603623840591872 8610906585521664 8647116424344864 8672745582222336 8677141134151617 8680086836917632 8716587586544232 8730147720600576 8737537564720512 8760460733519328 8763434721497088 8800285958431488 8807735172754656 8821437102379008 8830842506898264 8833840387974144 8866030764201696 8892308761519104 8896815593244063 8915637976786176 8951164118590464 8960707837882062 8963749805444352 8982244549557792 8985293828370432 9023078008012032 9046750299974208 9054408139984296 9057481916783616 9095569655524416 9117430502317056 9127151494606098 9141350330628864 9182907087058944 9187561200866418 9214792181111232 9251510362645248 9275781953138112 9283633662515544 9303274410559488 9350303830833456 9353478057854976 9358218621051822 9372776921277696 9415385747490816 9420157686964302 9440087269538304 9448078059114048 9487808298933948 9491029205764608 9510611876002368 9523984168284624 9538800345004032 9578912082325632 9587020383512784 9612172193722596 9615435319420416 9653749943629824 9664042758994692 9679076820665856 9687269908711872 9728005977387972 9756838780000128 9780288961333248 9806161034862261 9821416185675648 9829729760310576 9850525846474752 9855518325209244 9858864061684224 9900321703235424 9903682649493504 9924116740176384 9934697820260547 9938070436470912 9974284609726908 9995386520687616 10003847356708992 10030092723884448 10033497724612608 10070059633414272 10084218531124896 10099906247651328 10105025118252516 10108455556916736 10150962759013536 10177594087470984 10181049161739264 10186209157482333 10232515862464968 10248434280705024 10257109315106688 10284019121957472 10287510325235712 10330770472941312 10355600076705792 10366641203750136 10382768276763648 10435254697280376 10438797241783296 10444087870329987 10466183711879424 10507888313127936 10519091809687638 10522662815086848 10544374036437408 10547953624608768 10592308965927168 10620098178230592 10629087816503304 10645623169846272 10699438360502664 10714482189320202 10731150388129536 10776276092616336 10779934406547456 10785397931451882 10817364734347968 10888961423249088 10898178647300856 10921235177613312 10976443627500144 10993519351867392 11002825081499904 11049093208885104 11052844138358784 11081841577284096 11091222069394752 11137861916139852 11164631332698432 11180329241029776 11197722144135168 11244809835773568 11254328276297616 11271836297484288 11283854314370004 11287684940189184 11328817087591056 11352784690163712 11362394528607744 11419833103890228 11449793348404857 11453680306956672 11481208780695552 11529488565793152 11563660776296448 11569521512202156 11573449115890176 11622116782058976 11640196960800768 11650050086294016 11662471354218903 11680614311359104 11733714611241984 11739661534440423 11743646897006208 11774456675864352 11778453850632192 11821374352268928 11856411682025472 11862420790992084 11887517302381568 11916347586668064 11934885491453952 11947610450509416 11951666407259136 11957723793566217 11976326066077056 12030770677349376 12036868155565497 12062333733298944 12072544186645728 12076642555711488 12123310604193378 12127426207365888 12156574003089408 12169535326141464 12188467107505152 12250081601155224 12254240240354304 12286389574814976 12335347150193664 12348499080937662 12367709270850816 12378178216687392 12430229859995742 12467071774444608 12477624828069096 12497035895036928 12560210249285736 12586783026051072 12597437412152064 12650411065245264 12654705607686144 12661119310834818 12680815834669824 12698645557712832 12744919223539938 12771882776434176 12782693844683712 12816229591630128 12820580425893888 12885390345326256 12905435760887808 12916359878282496 12970674636517296 13009118373333504 13020130255376448 13074881379816348 13095221580900864 13106306347080768 13140691100278992 13145152082245632 13200428937647232 13232155653568512 13246263760347396 13250760581961216 13299046146302544 13327182027583488 13338463142278656 13373456965179264 13426746177885696 13441061756823093 13445624708166528 13473366824336688 13477940742555648 13534617012018048 13570125449961312 13574732215652352 13581612209976444 13643354483286624 13664579040940032 13676145753475584 13690727241909147 13712025495943296 13774360630588416 13781341801299627 13822188271666848 13843691035684864 13877265543967872 13913672929707168 13918396322377728 13925450493773316 13954911615839232 14010517750837248 14025455746250184 14030217086782464 14059165381916544 14123078621236224 14130236530446453 14160130904307456 14172117088671072 14194164226461696 14231712448400922 14236543808646912 14265917814003552 14270760786235392 14285976252426936 14308200517506048 14368368123488448 14380530575269176 14418258290583894 14423152979130624 14496064138492038 14518615230998784 14530904863067808 14592008966081958 14635258170000192 14670433441999872 14732124278513472 14744594640465864 14775788769712128 14783277487813866 14788296092526336 14850482554853136 14886175110264576 14907105654706368 14993079781031424 15005771035063488 15045139085826672 15050246586918912 15105089450121408 15126327796687344 15149859371476992 15157537677378774 15162683335375104 15226444138520304 15266391131206476 15271573742608896 15372651421057536 15426028682936208 15431265487853568 15496155709411968 15533400115058688 15549961805625204 15574152415145472 15644952814989312 15652882045920564 15658195862674944 15699275567819136 15761832469691904 15778637714531457 15816561054656112 15888463448890752 15930147267345888 15935555209678848 15943631724754956 15968434754769408 16041027569799168 16049157540753996 16071723283980303 16083111644398592 16096725582194304 16164414138924504 16169901609821184 16178096897177823 16226047101521952 16251289476673536 16333442134873632 16338986987139072 16381852766419968 16447129533591552 16464665441250216 16490279027801088 16504237622249856 16573639813327656 16579266207538176 16622762365926144 16636833104092128 16662714526715904 16706792874209778 16746946999047648 16796583216202752 16867214753660352 16881492414446424 16907754446226432 16925781471555006 16931527410283776 16993225631386584 17029177035245568 17043591792911616 17088306122173504 17129749655835342 17180520460435008 17221813171043328 17294232848689728 17345491164444672 17354282268303234 17360173673835264 17433175173088464 17460295441201152 17475075129441024 17520921467038656 17600571916862976 17615470345509312 17661685013796528 17667680775948288 17732061528403392 17784617523038208 17793631186488126 17831275953572352 17902328237180928 17921415675764124 17927499610888704 17964489099115584 18046156016024064 18093500599948416 18108816279968592 18114963833567232 18184965906290067 18191139311048832 18234861004634112 18254302989212196 18282700661257728 18365814174117888 18375122401732836 18429584362222464 18503020725290496 18522748621406493 18551563906276224 18567267325031088 18606548821118976 18645344789993613 18700607661666912 18706956115709952 18716437242103644 18745553842555392 18830771494981632 18840315373928604 18880174539076608 18896156118228096 18975616597867896 18982058411529216 19021223752004736 19047968336569248 19077600690008064 19117378835309907 19157824164651264 19174040767025568 19224344387445192 19230870638840832 19307499887259648 19328085517989384 19358153641331712 19374539817423744 19456011954775944 19513677560000256 19560577922666496 19612322069724522 19642832371351296 19659459520621152 19711036650418488 19717728123368448 19800643406470848 19848233480352768 19869395640521094 19876140872941824 19948569219453816 19990773041375232 20007694713417984 20060185447768896 20140119266828544 20168437062249792 20210050236505032 20216911113833472 20301925518027072 20355188174941968 20362098323478528 20372418314964666 20465031724929936 20496868561410048 20514218630213376 20568038243914944 20661540945882624 20733282407500272 20765536553527296 20870509394560752 20877594483566592 20888175740659974 20932367423758848 21015776626255872 21038183619375276 21045325630173696 21088748072874816 21184617931854336 21240196356461184 21258175633006608 21291246339692544 21347568672601383 21398876721005328 21428964378640404 21462300776259072 21552552185232672 21559868813094912 21570795862903764 21627387435875841 21634729468695936 21744096207738057 21777922846498176 21796357294601712 21842470355226624 21888013449122937 21952887255000288 21987038703734784 22005650162999808 22098186417770208 22105688276717568 22163683154568192 22174916231720799 22182444138789504 22275723832279704 22329262665396864 22360658482059552 22395444288270336 22489619671547136 22508656552595232 22543672594968576 22567708628740008 22575369880378368 22657634175182112 22724789057215488 22736306516068161 22839666207780456 22899586696809714 22907360613913344 22962417561391104 23058977131586304 23139043024404312 23146898231780352 23244233564117952 23300100172588032 23324942708437806 23361228622718208 23467429222483968 23479323068880846 23487293794012416 23548913351728704 23642748704537856 23724841581984168 23775034604763136 23832695173336128 23895220901018832 23903332814518272 23915447587132434 23952652132154112 24061541354698752 24073736311130994 24124667466597888 24145088373291456 24246621208386756 24254852414731776 24339070652282928 24376934215010304 24500163202310448 24508480480708608 24572779149629952 24670694300387328 24696998161875324 24735418541701632 24756356433374784 24860459719991484 24934143548889216 24955249656138192 24994071790073856 25060189311314667 25120420498571472 25173566052102144 25194874824304128 25300822130490528 25309411215372288 25322238621669636 25361631669339648 25388672207332509 25397291115425664 25489838447079876 25543765552868352 25565387689367424 25632459183260256 25641160851787776 25770780690652512 25810871521775616 25832719756564992 25941349273034592 26018236746667008 26031423402454851 26040260510752896 26149762759632696 26190443161801728 26212612694161536 26281382200557984 26290304164491264 26400857875294464 26464311307137024 26492527520694792 26501521163922432 26598092292605088 26676926284557312 26690446779732189 26746913930358528 26853492355771392 26882123513646186 26891249416333056 26946733648673376 26955881485111296 27069234024036096 27140250899922624 27163224419952888 27286708966573248 27352291506951168 27381454483818294 27424050991886592 27548721261176832 27562683602599254 27644376543333696 27754531087935744 27827345859414336 27850900987546632 27909823231678464 28050911492500368 28060434173564928 28118330763833088 28246157242472448 28260473060892906 28320261808614912 28344234177342144 28463424896801844 28473087617293824 28531835628007104 28571952504853872 28616401035012096 28736736246976896 28761061150538352 28836516581167788 28846305958261248 28992128276984076 29037230461997568 29061809726135616 29184017932163916 29270516340000384 29340866883999744 29418483104586783 29464248557026944 29489189280931728 29551577539424256 29566554975627732 29576592185052672 29700965109706272 29772350220529152 29804093460781641 29814211309412736 29986159562062848 30011542070126976 30090278171653344 30100493173837824 30210178900242816 30252655593374688 30299718742953984 30315075354757548 30325366670750208 30452888277040608 30532782262412952 30543147485217792 30558627472446999 30745302842115072 30852057365872416 30862530975707136 30992311418823936 31066800230117376 31099923611250408 31148304830290944 31305764091841128 31316391725349888 31332263610989961 31398551135638272 31523664939383808 31557275429062914 31633122109312224 31776926897781504 31860294534691776 31887263449509912 31936869509538816 32098315081507992 32143446567960606 32166223288797184 32193451164388608 32328828277849008 32339803219642368 32356193794355646 32452094203043904 32666884269747264 32763705532839936 32929330882500432 32980558055602176 33008475244499712 33147279626655312 33158532415076352 33245524731852288 33273666208184256 33413585748419556 33493893998095296 33593166432405504 33734429507320704 33762984828892848 33815508892452864 33851562943110012 33863054820567552 33986451262773168 34058354070491136 34087183585823232 34176612244347008 34259499311670684 34349380045214571 34361040920870016 34443626342086656 34588465697379456 34690982328889344 34708564536606468 34720347347670528 34866350346176928 34920590882402304 34950150258882048 34987414062656709 35041842934077312 35201143833725952 35218984603321269 35230940691018624 35323370027593056 35335361551896576 35464123056806784 35569235046076416 35587262372976252 35662551907144704 35804656474361856 35842831351528248 35854999221777408 35873171380698651 35928978198231168 36092312032048128 36110604466696491 36187001199896832 36217632559937184 36229927667134464 36369931812580134 36382278622097664 36469722009268224 36508605978424392 36565401322515456 36750244803465672 36859168724444928 37006041450580992 37045497242812986 37103127812552448 37134534650062176 37290689579987226 37401215323333824 37432874484207288 37491107685110784 37680630747857208 37760349078153216 37792312236456192 37951233195735792 37964116823058432 38042447504009472 38095936673138496 38234757670619814 38315648329302528 38348081534051136 38448688774890384 38461741277681664 38656171035978768 38716307282663424 38749079634847488 38912023909551888 39027355120000512 39224644139449044 39285664742702592 39318919041242304 39422073300836976 39435456246736896 39601286812941696 39696466960705536 39738791281042188 39752281745883648 39897138438907632 39981546082750464 40015389426835968 40120370895537792 40280238533657088 40323185270469279 40336874124499584 40420100473010064 40433822227666944 40603851036054144 40710376349883936 40724196646957056 40744836629929332 40930063449859872 40993737122820096 41028437260426752 41072181725727441 41136076487829888 41323081891765248 41344025403898881 41466564815000544 41531073107054592 41741018789121504 41755188967133184 41776351481319948 41864734847517696 42031553252511744 42076367238750552 42090651260347392 42177496145749632 42369235863708672 42390709591339359 42480392712922368 42516351266013216 42582492679385088 42695137345202766 42797753442010656 42857928757280808 42924601552518144 43105104370465344 43141591725807528 43254774871751682 43269458937391872 43488192415476114 43555845692996352 43592714589203424 43776026898245874 43905774510000576 44011300325999616 44196372835540416 44327366309136384 44349832463441598 44364888277579008 44551447664559408 44658525330793728 44721316964119104 44979239343094272 45017313105190464 45135417257480016 45150739760756736 45315268350364224 45449578114430976 45472613032136322 45679332415560912 45799173393619428 45814721227826688 46117954263172608 46278086048808624 46293796463560704 46488467128235904 46600200345176064 46649885416875612 46722457245436416 46934858444967936 46958646137761692 46974587588024832 47097826703457408 47285497409075712 47335913143594371 47449683163968336 47550069209526272 47665390346672256 47790441802037664 47806665629036544 47830895174264868 47905304264308224 48123082709397504 48147472622261988 48249334933195776 48290176746582912 48493242416773512 48509704829463552 48534290691533469 48678141304565856 48753868430020608 49000326404620896 49016960961417216 49145558299259904 49341388600774656 49393996323750648 49470837083403264 49512712866749568 49720919439982968 49868287097778432 49910499312276384 49988143580147712 50120378622629334 50240840997142944 50389749648608256 50601644260981056 50644477243339272 50723263338679296 50777344414665018 50794582230851328 50979676894159752 51087531105736704 51130775378734848 51264918366520512 51541561381305024 51665439513129984 51882698546069184 52036473493334016 52062846804909702 52080521021505792 52299525519265392 52380886323603456 52425225388323072 52562764401115968 52801715750588928 52985055041389584 53003042327844864 53196184585210176 53353852569114624 53380893559464378 53493827860717056 53706984711542784 53764247027292372 53782498832666112 53893467297346752 54138468048072192 54280501799845248 54326448839905776 54554897718870201 54573417933146496 54704583013902336 54762908967636588 54848101983773184 55097442522353664 55125367205198508 55288753086667392 55509062175871488 55568245864219479 55654691718828672 55701801975093264 55819646463356928 55936034369980839 56101822985000736 56120868347129856 56236661527666176 56492314484944896 56520946121785812 56640523617229824 56688468354684288 56926849793603688 56946175234587648 57063671256014208 57143905009707744 57232802070024192 57352136505929721 57473472493953792 57522122301076704 57673033162335576 57692611916522496 57984256553968152 58074460923995136 58123619452271232 58368035864327832 58541032680000768 58681733767999488 58836966209173566 58928497114053888 58978378561863456 59133109951255464 59153184370105344 59401930219412544 59544700441058304 59608186921563282 59628422618825472 59972319124125696 60023084140253952 60180556343306688 60420357800485632 60505311186749376 60630150709515096 60650733341500416 60905776554081216 61065564524825904 61086294970435584 61117254944893998 61490605684230144 61704114731744832 61984622837647872 62199847222500816 62296609660581888 62611528183682256 62632783450699776 62664527221979922 62797102271276544 63047329878767616 63114550858125828 63266244218624448 63553853795563008 63720589069383552 63774526899019824 63873739019077632 64042706017804149 64196630163015984 64286893135921212 64332446577594368 64386902328777216 64657656555698016 64679606439284736 64712387588711292 64882162307627523 64904188406087808 65333768539494528 65527411065679872 65664040347368811 65858661765000864 65961116111204352 66016950488999424 66294559253310624 66317064830152704 66491049463704576 66524748695162397 66547332416368512 66827171496839112 66987787996190592 67186332864811008 67468859014641408 67525969657785696 67631017784905728 67703125886220024 67726109641135104 67972902525546336 68174367171646464 68208919548204483 68353224488694016 68518998623341368 68698760090429142 68722081841740032 68887252684173312 69176931394758912 69417129073212936 69440694695341056 69732700692353856 69900300517764096 69974828125313418 70083685868154624 70402287667451904 70437969206642538 70461881382037248 70646740055186112 70928246113613568 71174524745952504 71325103814289408 71685662703056496 71709998443554816 71746342761397302 71857956396462336 72184624064096256 72221208933392982 72374002399793664 72435265119874368 72739863625160268 72764557244195328 73017211956848784 73130802645030912 73500489606931344 73718337448889856 74012082901161984 74090994485625972 74206255625104896 74269069300124352 74581379159974452 74802430646667648 74865748968414576 74982215370221568 75180567933944001 75361261495714416 75520698156306432 75584624472912384 75902466391471584 75928233646116864 76084895008018944 76166016621997527 76191873346276992 76469515341239628 76631296658605056 76696163068102272 76897377549780768 76923482555363328 77312342071957536 77432614565326848 77498159269694976 77824047819103776 78054710240001024 78094270207364553 78449288278898088 78571329485405184 78637838082484608 78844146601673952 78870912493473792 79202573625883392 79392933921411072 79477582562084376 79504563491767296 79794276877815264 80030778853671936 80071340339196567 80240741791075584 80560477067314176 80646370540938558 80673748248999168 80840200946020128 80867644455333888 81207702072108288 81420752699767872 81489673259858664 81860126899719744 82056874520853504 82144363451454882 82272152975659776 82646163783530496 82688050807797762 82933129630001088 83482037578243008 83552702962639896 83729469695035392 84152734477501104 84181302520694784 84354992291499264 84738471727417344 84781419182678718 84960785425844736 85032702532026432 85390274690405532 85595506884021312 85715857514561616 85849203105036288 86210208740930688 86283183451615056 86509549743503364 86538917874783744 86976384830952228 87111691385992704 87185429178406848 87552053796491748 87811549020001152 88022600651999232 88392745671080832 88654732618272768 88699664926883196 88729776555158016 89102895329118816 89317050661587456 89412280382344923 89442633928238208 89958478686188544 90034626210380928 90270834514960032 90301479521513472 90630536700728448 90899156228861952 90945226064272644 91358664831121824 91598346787238856 91629442455653376 91675882417340997 92235908526345216 92556172097617248 92587592927121408 92976934256471808 93200400690352128 93299770833751224 93444914490872832 93917292275523384 93949175176049664 94195653406914816 94570994818151424 94671826287188742 94899366327936672 95330780693344512 95580883604075328 95661790348529736 95810608528616448 96294945244523976 96498669866391552 96580353493165824 96986484833547024 97019409658927104 97068581383066938 97356282609131712 98000652809241792 98291116598519808 98787992647501296 98941674166806528 99025425733499136 99441838879965936 99736574195556864 99820998624552768 100240757245258668 100481681994285888 100779499297216512 101203288521962112 101288954486678544 101446526677358592 101554688829330036 101589164461702656 101959353788319504 102175062211473408 102261550757469696 102529836733041024 103048140135643713 103083122762610048 103330879026259968 103765397092138368 104072946986668032 104125693609819404 104161042043011584 104599051038530784 104761772647206912 104850450776646144 104962242187970127 105125528802231936 105603431501177856 105656953809963807 105970110082779168 106006084655689728 106392369170420352 106707705138229248 106761787118928756 106987655721434112 107413969423085568 107528494054584744 107564997665332224 107619514142095953 107786934594693504 108276936096144384 108331813400089473 108561003599690496 108652897679811552 109109795437740402 109146835866292992 109409166027804672 109525817935273176 109696203967546368 110250734410397016 110577506173334784 111018124351742976 111136491728438958 111309383437657344 111403603950186528 111872068739961678 112203645970001472 112473323055332352 113041892243571624 113281047234459648 113376936709368576 113853699587207376 113892350469175296 114127342512028416 114287810019415488 114704273011859442 114946944987907584 115044244602153408 115346066324671152 115385223833044992 115968513107936304 116148921847990272 116247238904542464 116736071728655664 117082065360001536 117673932418347132 117856994228107776 117956757123726912 118266219902510928 118306368740210688 118803860438825088 119089400882116608 119216373843126564 119256845237650944 119944638248251392 120046168280507904 120361112686613376 120840715600971264 120969555811407837 121010622373498752 121260301419030192 121301466683000832 121811553108162432 122131129049651808 122172589940871168 122234509889787996 122981211368460288 123216545177182323 123408229463489664 123969245675295744 124032076211696643 124399694445001632 124593219321163776 125223056367364512 125265566901399552 125329054443959844 125594204542553088 126094659757535232 126229101716251656 126532488437248896 127107707591126016 127441178138767104 127549053798039648 127747478038155264 128085412035608298 128393260326031968 128573786271842424 128773804657554432 129315313111396032 129424775177422584 129764324615255046 129808376812175616 130667537078989056 131328080694737622 131717323530001728 132033900977998848 132589118506621248 132982098927409152 133049497390324794 133094664832737024 133654342993678224 133975575992381184 134937718029282816 135051939315571392 135406251772440048 135452219282270208 135945805051092672 136348734343292928 136417839096408966 136706448977388032 137037997246682736 137397520180858284 137444163683480064 138353862789517824 138834258146425872 138881389390682112 139465401384707712 139800601035528192 139949656250626836 140167371736309248 140804575334903808 140875938413285076 140923762764074496 141293480110372224 141856492227227136 142007739430783113 142349049491905008 142650207628578816 143371325406112992 143419996887109632 143492685522794604 143715912792924672 144369248128192512 144442417866785964 144748004799587328 144870530239748736 145479727250320536 145529114488390656 145602872074600407 146034423913697568 146261605290061824 147000979213862688 147436674897779712 148024165802323968 148181988971251944 148412511250209792 148538138600248704 149162758319948904 149604861293335296 149731497936829152 149964430740443136 150361135867888002 150722522991428832 151169248945824768 151804932782943168 152169790016037888 152332033243995054 152383746692553984 152939030682479256 153262593317210112 153392326136204544 153794755099561536 154624684143915072 154996318539389952 155648095638207552 156109420480002048 156188540414729106 156898576557796176 157142658970810368 157275676164969216 157688293203347904 158405147251766784 158955165124168752 159009126983534592 159588553755630528 160061557707343872 160142680678393134 160481483582151168 161120954134628352 161292741081877116 161347496497998336 161680401892040256 162415404144216576 162841505399535744 162979346519717328 163664693156610603 163720253799439488 164113749041707008 164288726902909764 164544305951319552 165292327567060992 165376101615595524 165866259260002176 166704737592658437 166964075156486016 167105405925279792 167458939390070784 167808103109942517 168305468955002208 168362605041389568 168709984582998528 169476943454834688 169562838365357436 169921570851689472 170065405064052864 170780549380811064 171191013768042624 171431715029123232 171698406210072576 172420417481861376 172566366903230112 173019099487006728 173077835749567488 173952769661904456 174223382771985408 174370858356813696 175104107592983496 175623098040002304 176045201303998464 176785491342161664 177399329853766392 177459553110316032 178205790658237632 178634101323174912 178824560764689846 178885267856476416 179916957372377088 180069252420761856 180541669029920064 181261073401456896 181890452128545288 182717329662243648 183196693574477712 183258884911306752 183351764834681994 184471817052690432 185112344195234496 185953868512943616 186599541667502448 186889828981745664 187834584551046768 187898350352099328 188391306813829632 189141989636302848 189343652574377484 189798732655873344 190661561386689024 191161767208150656 191323580697059472 191621217057232896 192128118053412447 192589890489047952 192997339732783104 193160706986331648 193972969667094048 194038819317854208 194137162766133876 194646486922882569 194712565218263424 196001305618483584 196582233197039616 196992121042106433 197575985295002592 197883348333613056 198050851466998272 198883677759931872 199473148391113728 199574246085487191 199641997249105536 200481514490517336 200963363988571776 201558998594433024 202406577043924224 202577908973357088 202893053354717184 203109377658660072 203178328923405312 203918707576639008 204523101514939392 204626758644613449 205059673466082048 206096280271287426 206166245525220096 206661758052519936 207530794184276736 208251387219638808 208322084086023168 209198102077061568 209700901553292288 209924484375940254 210251057604463872 211206863002355712 211313907619927614 211940220165558336 212784738340840704 213523574237857512 213975311442868224 215056988109169488 215129995330664448 215239028284191906 215573869189387008 216553872192288768 216663626800178946 217122007199380992 217305795359623104 218219590875480804 218293671732585984 219051635870546352 219392407935092736 220501468820794032 221155012346669568 222036248703485952 222272983456877916 222618766875314688 222807207900373056 223744137479923356 224407291940002944 224946646110664704 225541703801832003 226083784487143248 226562094468919296 226753873418737152 227707399174414752 227784700938350592 228254685024056832 228498049865992581 228575620038830976 229408546023718884 229893889975815168 230088489204306816 230692132649342304 230770447666089984 231937026215872608 232297843695980544 232494477809084928 233472143457311328 234164130720003072 234282810622093659 235347864836694264 235713988456215552 235913514247453824 236532439805021856 236612737480421376 237607720877650176 238178801764233216 238432747686253128 238513690475301888 240092336561015808 240214021017589701 240722225373226752 241681431201942528 241939111622815674 242021244746997504 242520602838060384 242602933366001664 243623106216324864 244262258099303616 244469019779575992 246433090354364646 246816458926979328 247938491350591488 248064152423393286 248799388890003264 250446112734729024 250658108887919688 251188409085106176 252458203432503312 253064976874497792 254215415182252032 254882356277534208 255098107596079296 256170824071216596 256786520652063936 257147572543684848 257547609315108864 258630626222792064 258849550354845168 259528649230510092 259616753624351232 261335074157978112 262656161389475244 263434647060003456 264067801955997696 265178237013242496 265964197854818304 266098994780649588 266189329665474048 267308685987356448 267951151984762368 268236841147034769 269875436058565632 270103878631142784 270812503544880096 270904438564540416 271891610102185344 272697468686585856 272835678192817932 273412897954776064 274075994493365472 274795040361716568 274888327366960128 275027647252022991 276707725579035648 277668516292851744 277762778781364224 278930802769415424 279601202071056384 279899312501253672 280334743472618496 281751876826570152 281847525528148992 282586960220744448 283712984454454272 284015478861566226 284698098983810016 286742650812225984 286985371045589208 287431825585849344 288884835733571928 289496009599174656 289741060479497472 290959454500641072 291058228976781312 291205744149200814 292068847827395136 294001958427725376 294873349795559424 296363977942503888 296825022500419584 297076277200497408 298325516639897808 299209722586670592 299462995873658304 300722271735776004 301445045982857664 302338497891649536 303609865565886336 304339580032075776 304664066487990108 304767493385107968 305878061364958512 306525186634420224 306784652272409088 307589510199123072 309144420406931139 309249368287830144 309992637078779904 311296191276415104 312218840960004096 312377080829458212 313797153115592352 314285317941620736 314551352329938432 314886726563910381 315376586406695808 316810294503533568 316970861429891421 317910330248337504 318018253967069184 319177107511261056 320123115414687744 320285361356786268 320962967164302336 322241908269256704 322585482163754232 322694992995996672 323360803784080512 324830808288433152 324995440200268419 325683010799071488 325958693039434656 327329386313221206 327440507598878976 328227498083414016 328577453805819528 329088611902639104 330752203231191048 331732518520004352 333409475185316874 333928150312972032 334210811850559584 335616206219885034 336610937910004416 337419969165997056 339125676730714872 339843141703378944 340130810128105728 341561098761622128 342382027536085248 342863430058246464 344840834963722752 345132733806460224 346038198974013456 346155671499134976 347905539323808912 348446765543970816 348741716713627392 350208215185966992 351246196080004608 353570982684323328 354798659707532784 354919106220632064 356411581316475264 357268202646349824 357649121529379692 357770535712952832 359833914744754176 360138504841523712 361083338059840128 362522146802913792 362908667434223511 363780904257090576 365434659324487296 366393387148955424 366517769822613504 366703529669363988 368943634105380864 369649635531546969 370224688390468992 371907737025887232 372096228635089929 373199083335004896 373779657963491328 375669169102093536 375796700704198656 376782613627659264 378283979272605696 378687305148754968 379597465311746688 381323122773378048 382323534416301312 382647161394118944 383242434114465792 384256236106824894 385179780978095904 386321413972663296 387945939334188096 388274325532267752 389292973845765138 389425130436526848 392002611236967168 393984242084212866 395151970590005184 396101702933996544 397767355519863744 398946296782227456 399148492170974382 399283994498211072 400963028981034672 401926727977143552 404813154087848448 405155817946714176 406218755317320144 406356657846810624 407837415153278016 409046203029878784 409253517289226898 410119346932164096 412192560542574852 412332491050440192 415061588368553472 416502774439277616 416644168172046336 418396204154123136 419401803106584576 419848968751880508 420502115208927744 422413726004711424 422627815239855228 423880440331116672 425569476681681408 426023218292349339 427047148475715024 427950622885736448 430113976218338976 430259990661328896 430478056568383812 431147738378774016 433107744384577536 433327253600357892 434244014398761984 434611590719246208 436439181750961608 436587343465171968 438103271741092704 438784815870185472 441002937641588064 442310024693339136 444072497406971904 444545966913755832 445237533750629376 445614415800746112 447488274959846712 448814583880005888 449893292221329408 451083407603664006 452167568974286496 453507746837474304 455414798348829504 456509370048113664 456996099731985162 457151240077661952 458817092047437768 459787779951630336 460176978408613632 461384265298684608 463874052431745216 464988955618169856 466944286914622656 468328261440006144 468565621244187318 470695729673388528 471427976912431104 471827028494907648 473064879610043712 475215441755300352 476865495372506256 477027380950603776 480184673122031616 480428042035179402 481444450746453504 483362862403885056 483878223245631348 484042489493995008 485041205676120768 487246212432649728 488524516198607232 488938039559151984 490994079469831809 492866180708729292 493632917853958656 495876982701182976 496128304846786572 497598777780006528 500114212777975311 500892225469458048 501316217775839376 502376818170212352 503424309329827551 504916406865006624 506129953748995584 508430830364504064 509764712555068416 510196215192158592 512341648142433192 513573041304127872 514295145087369696 515095218630217728 517261252445584128 517699100709690336 519057298461020184 519233507248702464 522670148315956224 525312322778950488 526869294120006912 528135603911995392 530356474026484992 532197989561299176 532378659330948096 534617371974712896 535902303969524736 536473682294069538 539750872117131264 540207757262285568 541625007089760192 543783220204370688 545671356385635864 546825795909552128 548151988986730944 549590080723433136 549776654733920256 550055294504045982 553415451158071296 555337032585703488 557861605538830848 559798625002507344 560669486945236992 563503753653140304 563695051056297984 565173920441488896 567425968908908544 568030957723132452 569396197967620032 573485301624451968 573970742091178416 574863651171698688 576384354160237341 577769671467143856 578992019198349312 579482120958994944 581918909001282144 582116457953562624 582411488298401628 583939460768647707 584137695654790272 588003916855450752 589746699591118848 592727955885007776 593650045000839168 594152554400994816 596651033279795616 598419445173341184 598722738256461573 598925991747316608 601444543471552008 602890091965715328 604676995783299072 607219731131772672 608679160064151552 609328132975980216 609534986770215936 611756122729917024 613569304544818176 613880275933840347 615179020398246144 618288840813862278 618498736575660288 619985274157559808 622592382552830208 624754161658916424 627594306231184704 629102704659876864 629773453127820762 630753172813391616 633620589007067136 633941722859782842 635820660496675008 638354215022522112 640570722713572536 641925934328604672 645170964327508464 645389985991993344 646721607568161024 649661616576866304 649990880400536838 651366021598142976 651917386078869312 654658772626442412 654881015197757952 657154907611639056 658177223805278208 661504406462382096 663465037040008704 666818950370633748 667856300625944064 668421623701119168 671232412439770068 673221875820008832 674839938331994112 676625111405496009 678251353461429744 679686283406757888 680261620256211456 683122197523244256 684764055072170496 685494149597977743 685726860116492928 689681669927445504 690265467612920448 692076397948026912 692311342998269952 695811078647617824 696893531087941632 697483433427254784 700416430371933984 702492392160009216 702848431866280977 707141965368646656 709597319415065568 709838212441264128 712823162632950528 714536405292699648 715298243058759384 715541071425905664 720277009683047424 720642063052769103 722166676119680256 725044293605827584 725817334868447022 727561808514181152 730869318648974592 732786774297910848 733407059338727976 739299271063093938 740449376780937984 743815474051774464 744192457270179858 746398166670009792 751338338204187072 753565227255318528 757374610297509936 759194930623493376 762646245546756096 764647068832602624 765294322788237888 768512472213649788 770359561956191808 772642827945326592 775891878668376192 776548651064535504 778585947691530276 778850260873053696 784005222473934336 787968484168425732 790303941180010368 792203405867993088 795534711039727488 797892593564454912 798296984341948764 798567988996422144 801926057962069344 803853455954287104 804710523441104307 809626308175696896 810311635893428352 812437510634640288 812713315693621248 815674830306556032 818092406059757568 818507034578453796 820238693864328192 824385121085149704 824664982100880384 825082941756068973 830123176737106944 833005548878555232 833288336344092672 836792408308246272 838803606213169152 839697937503761016 841004230417855488 845255630479710456 847760880662233344 851138953363362816 852046436584698678 854094296951430048 860227952436677952 860956113136767624 862295476757548032 866654507200715784 868488028797523968 869223181438492416 872878363501923216 873174686930343936 876206543482185408 882005875283176128 884620049386678272 889091933827511664 890475067501258752 891228831601492224 894976549919693424 897629167760011776 902166815207328012 904335137948572992 907015493674948608 910829596697659008 913018740096227328 913992199463970324 914302480155323904 917634184094875536 919575559903260672 920353956817227264 922768530597369216 927433261220793417 927748104863490432 929977911236339712 933888573829245312 936656522880012288 937131242488374636 941391459346777056 942855953824862208 943654056989815296 944660179691731143 946129759220087424 950430883510600704 950912584289674263 953730990745012512 954054761901207552 960369346244063232 960856084070358804 962888901492907008 966725724807770112 967756446491262696 968084978987990016 970082411352241536 974492424865299456 974986320600805257 977049032397214464 977876079118303968 981988158939663618 985732361417458584 987265835707917312 992256609693573144 995197555560013056 1000228425555950622 1001784450938916096 1002632435551678752 1006848618659655102 1009832813730013248 1012259907497991168 1019529425110136832 1020392430384317184 1024683296284866384 1027146082608255744 1028590290174739392 1034522504891168256 1035398201419380672 1038114596922040368 1038467014497404928 1045340296631912448 1050624645557900976 1053738588240013824 1060712948052969984 1064395979122598352 1064757318661896192 1069234743949425792 1071804607939049472 1072947364588139076 1079501744234262528 1080415514524571136 1083250014179520384 1087566440408741376 1088726002302670533 1091342712771271728 1093651591819104256 1096303977973461888 1099180161446866272 1099553309467840512 1100110589008091964 1106830902316142592 1110674065171406976 1115723211077661696 1116288685905269787 1119597250005014688 1121338973890473984 1127007507306280608 1127390102112595968 1130347840882977792 1134851937817817088 1136061915446264904 1138792395935240064 1146970603248903936 1147941484182356832 1149727302343397376 1152768708320474682 1155539342934287712 1158964241917989888 1163837818002564288 1164822976596803256 1167878921537295414 1168275391309580544 1176007833710901504 1185455911770015552 1188305108801989632 1193302066559591232 1196838890346682368 1197445476512923146 1197851983494633216 1202889086943104016 1205780183931430656 1214439462263545344 1218656265951960432 1219069973540431872 1223512245459834048 1227138609089636352 1227760551867680694 1230358040796492288 1236577681627724556 1236997473151320576 1245184765105660416 1249508323317832848 1255188612462369408 1258205409319753728 1259546906255641524 1261506345626783232 1267241178014134272 1267883445719565684 1271641320993350016 1276708430045044224 1278069654877048017 1281141445427145072 1283851868657209344 1290341928655016928 1290779971983986688 1293443215136322048 1299323233153732608 1299981760801073676 1302732043196285952 1303834772157738624 1309317545252884824 1309762030395515904 1314309815223278112 1316354447610556416 1323008812924764192 1326930074080017408 1333637900741267496 1335712601251888128 1336843247402238336 1342464824879540136 1346443751640017664 1349679876663988224 1353250222810992018 1356502706922859488 1360523240512422912 1366244395046488512 1369528110144340992 1370988299195955486 1371453720232985856 1379363339854891008 1380530935225840896 1384152795896053824 1391622157295235648 1394966866854509568 1400832860743867968 1404984784320018432 1405696863732561954 1414283930737293312 1419194638830131136 1425646325265901056 1430596486117518768 1431082142851811328 1440554019366094848 1441284126105538206 1444333352239360512 1450088587211655168 1451634669736894044 1455123617028362304 1461738637297949184 1465573548595821696 1466814118677455952 1472982238409495427 1478598542126187876 1480898753561875968 1487630948103548928 1488384914540359716 1492796333340019584 1502676676408374144 1507130454510637056 1510272927989482653 1514749220595019872 1518389861246986752 1525292491093512192 1529294137665205248 1530588645576475776 1537024944427299576 1540719123912383616 1545285655890653184 1551783757336752384 1553097302129071008 1557171895383060552 1557700521746107392 1568010444947868672 1575936968336851464 1580607882360020736 1584406811735986176 1591069422079454976 1596593968683897528 1597135977992844288 1603852115924138688 1607706911908574208 1609421046882208614 1619252616351393792 1620623271786856704 1624875021269280576 1631349660613112064 1637014069156907592 1640477387728656384 1648770242170299408 1649329964201760768 1650165883512137946 1660246353474213888 1666011097757110464 1673584816616492544 1679395875007522032 1682008460835710976 1690511260959420912 1695521761324466688 1702277906726725632 1704092873169397356 1708188593902860096 1720455904873355904 1721912226273535248 1724590953515096064 1729153062480712023 1733309014401431568 1736976057595047936 1738446362876984832 1745756727003846432 1746349373860687872 1751818382305943121 1752413086964370816 1764011750566352256 1769240098773356544 1778183867655023328 1780950135002517504 1782457663202984448 1789953099839386848 1795258335520023552 1796168214769384719 1804333630414656024 1808670275897145984 1814030987349897216 1821659193395318016 1826037480192454656 1827984398927940648 1828604960310647808 1835268368189751072 1840707913634454528 1841640827801521041 1845537061194738432 1854866522441586834 1855496209726980864 1859955822472679424 1867777147658490624 1874262484976749272 1882782918693554112 1887308113979630592 1889320359383462286 1892259518440174848 1900861767021201408 1901825168579348526 1907461981490025024 1921712168140717608 1925777802985814016 1935512892982525392 1936169957975980032 1940164822704483072 1948984849730598912 1949972641201610514 1954098064794428928 1955752158236607936 1963976317879327236 1971464722834917168 1974531671415834624 1984513219387146288 1990395111120026112 2000456851111901244 2003568901877832192 2005264871103357504 2013697237319310204 2019665627460026496 2024519814995982336 2039058850220273664 2040784860768634368 2049366592569732768 2054292165216511488 2056482448793933229 2057180580349478784 2069045009782336512 2070796402838761344 2076229193844080736 2076934028994809856 2090680593263824896 2101249291115801952 2107477176480027648 2108545295598842931 2121425896105939968 2128791958245196704 2129514637323792384 2138469487898851584 2143609215878098944 2145894729176278152 2160831029049142272 2166500028359040768 2175132880817482752 2177452004605341066 2182685425542543456 2192607955946923776 2198360322893732544 2200221178016183928 2221348130342813952 2231446422155323392 2232577371810539574 2239194500010029376 2254015014612561216 2260695681765955584 2272123830892529808 2277584791870480128 2293941206497807872 2295882968364713664 2305537416640949364 2311078685868575424 2317928483835979776 2327675636005128576 2329645953193606512 2335757843074590828 2336550782619161088 2352015667421803008 2370911823540031104 2376610217603979264 2386604133119182464 2393677780693364736 2394890953025846292 2395703966989266432 2405778173886208032 2411560367862861312 2414131570323312921 2428878924527090688 2437312531903920864 2438139947080863744 2447024490919668096 2454277218179272704 2455521103735361388 2460716081592984576 2473155363255449112 2473994946302641152 2475248825268206919 2490369530211320832 2499016646635665696 2510377224924738816 2516410818639507456 2519093812511283048 2523012691253566464 2535766891439131368 2543282641986700032 2553416860090088448 2556139309754096034 2562282890854290144 2580683857310033856 2586886430272644096 2599963521602147352 2605464086392571904 2607669544315477248 2618635090505769648 2619524060791031808 2628619630446556224 2646017625849528384 2653860148160034816 2667275801482534992 2671425202503776256 2673686494804476672 2684929649759080272 2692887503280035328 2706500445621984036 2713005413845718976 2721046481024845824 2732488790092977024 2739056220288681984 2741976598391910972 2742907440465971712 2758726679709782016 2761061870451681792 2768305591792107648 2782299783662380251 2783244314590471296 2789933733709019136 2801665721487735936 2809969568640036864 2811393727465123908 2828567861474586624 2833980539075193429 2838389277660262272 2851292650531802112 2852737752869022789 2861192972235037536 2862164285703622656 2881108038732189696 2882568252211076412 2888666704478721024 2900177174423310336 2903269339473788088 2910247234056724608 2923477274595898368 2931147097191643392 2933628237354911904 2945964476818990854 2957197084252375752 2961797507123751936 2976769829080719432 2985592666680039168 3005353352816748288 3020545855978965306 3029498441190039744 3036779722493973504 3058588275330410496 3061177291152951552 3074049888854599152 3081438247824767232 3103567514673504768 3106194604258142016 3114343790766121104 3115401043492214784 3136020889895737344 3151873936673702928 3161215764720041472 3182138844158909952 3193187937367795056 3194271955985688576 3207704231848277376 3215413823817148416 3218842093764417228 3238505232702787584 3241246543573713408 3249750042538561152 3262699321226224128 3266178006908011599 3274028138313815184 3280954775457312768 3297540484340598816 3298659928403521536 3300331767024275892 3320492706948427776 3332022195514220928 3347169633232985088 3348866057715809361 3358791750015044064 3364016921671421952 3381022521918841824 3391043522648933376 3404555813453451264 3408185746338794712 3416377187805720192 3440911809746711808 3443824452547070496 3449181907030192128 3458306124961424046 3466618028802863136 3476892725753969664 3491513454007692864 3503636764611886242 3504826173928741632 3528023501132704512 3556367735310046656 3564915326405968896 3579906199678773696 3590516671040047104 3592336429538769438 3608667260829312048 3617340551794291968 3643318386790636032 3655968797855881296 3657209920621295616 3670536736379502144 3681415827268909056 3683281655603042082 3691074122389476864 3709733044883173668 3710992419453961728 3735554295316981248 3748524969953498544 3765565837387108224 3774616227959261184 3778640718766924572 3784519036880349696 3801723534042402816 3803650337158697052 3814923962980050048 3834208964631144051 3843424336281435216 3851555605971628032 3871025785965050784 3872339915951960064 3880329645408966144 3897969699461197824 3899945282403221028 3908196129588857856 3911504316473215872 3927952635758654472 3942929445669834336 3949063342831669248 3969026438774292576 3980790222240052224 4000913702223802488 4007137803755664384 4010529742206715008 4027394474638620408 4039331254920052992 4049039629991964672 4081569721537268736 4098733185139465536 4108584330433022976 4112964897587866458 4114361160698957568 4138090019564673024 4141592805677522688 4152458387688161472 4202498582231603904 4214954352960055296 4217090591197685862 4242851792211879936 4257583916490393408 4276938975797703168 4291789458352556304 4321662058098284544 4333000056718081536 4350265761634965504 4354904009210682132 4365370851085086912 4385215911893847552 4396720645787465088 4400442356032367856 4418946715228486281 4442696260685627904 4462892844310646784 4465154743621079148 4478389000020058752 4508030029225122432 4521391363531911168 4530818783968447959 4544247661785059616 4555169583740960256 4587882412995615744 4591765936729427328 4611074833281898728 4622157371737150848 4635856967671959552 4655351272010257152 4659291906387213024 4671515686149181656 4673101565238322176 4704031334843606016 4741823647080062208 4753220435207958528 4773208266238364928 4789781906051692584 4791407933978532864 4811556347772416064 4823120735725722624 4828263140646625842 4857757849054181376 4874625063807841728 4894048981839336192 4911042207470722776 4921432163185969152 4946310726510898224 4947989892605282304 4950497650536413838 4980739060422641664 4998033293271331392 5020754449849477632 5038187625022566096 5046025382507132928 5071533782878262736 5086565283973400064 5106833720180176896 5112278619508192068 5124565781708580288 5161367714620067712 5173772860545288192 5187459187442136069 5199927043204294704 5210928172785143808 5215339088630954496 5237270181011539296 5239048121582063616 5255455146917829363 5257239260893112448 5292035251699056768 5307720296320069632 5334551602965069984 5342850405007552512 5347372989608953344 5369859299518160544 5385775006560070656 5388504644308154157 5413000891243968072 5426010827691437952 5442092962049691648 5464977580185954048 5478112440577363968 5483953196783821944 5485814880931943424 5522123740903363584 5524922483404563123 5536611183584215296 5564599567324760502 5566488629180942592 5579867467418038272 5603331442975471872 5622787454930247816 5667961078150386858 5676778555320524544 5702585301063604224 5705475505738045578 5722385944470075072 5765136504422152824 5777333408957442048 5806538678947576176 5820494468113449216 5846954549191796736 5862294194383286784 5867256474709823808 5891928953637981708 5914394168504751504 5923595014247503872 5953539658161438864 5971185333360078336 6010706705633496576 6041091711957930612 6058996882380079488 6073559444987947008 6117176550660820992 6122354582305903104 6148099777709198304 6162876495649534464 6169447346381799687 6207135029347009536 6212389208516284032 6228687581532242208 6230802086984429568 6272041779791474688 6303747873347405856 6322431529440082944 6325635886796528793 6364277688317819904 6386375874735590112 6388543911971377152 6415408463696554752 6430827647634296832 6437684187528834456 6482493087147426816 6499500085077122304 6525398642452448256 6532356013816023198 6548056276627630368 6595080968681197632 6600663534048551784 6664044391028441856 6694339266465970176 6697732115431618722 6717583500030088128 6762045043837683648 6782087045297866752 6816371492677589424 6832754375611440384 6881823619493423616 6887648905094140992 6916612249922848092 6933236057605726272 6953785451507939328 6983026908015385728 7007273529223772484 7009652347857483264 7056047002265409024 7112735470620093312 7129830652811937792 7159812399357547392 7181033342080094208 7184672859077538876 7217334521658624096 7234681103588583936 7242394710969938763 7286636773581272064 7311937595711762592 7314419841242591232 7341073472759004288 7362831654537818112 7366563311206084164 7382148244778953728 7419466089766347336 7421984838907923456 7471108590633962496 7497049939906997088 7531131674774216448 7549232455918522368 7557281437533849144 7569038073760699392 7607300674317394104 7629847925960100096 7668417929262288102 7686848672562870432 7742051571930101568 7760659290817932288 7799890564806442056 7816392259177715712 7823008632946431744 7855905271517308944 7885858891339668672 7938052877548585152 7961580444480104448 8001827404447604976 8014275607511328768 8021059484413430016 8054788949277240816 8078662509840105984 8163139443074537472 8197466370278931072 8217168660866045952 8225929795175732916 8228722321397915136 8276180039129346048 8283185611355045376 8304916775376322944 8346899350987140753 8404997164463207808 8429908705920110592 8434181182395371724 8485703584423759872 8501941617225580287 8515167832980786816 8553877951595406336 8558213258607068367 8583578916705112608 8643324116196569088 8666000113436163072 8700531523269931008 8709808018421364264 8730741702170173824 8770431823787695104 8793441291574930176 8800884712064735712 8837893430456972562 8885392521371255808 8930309487242158296 8956778000040117504 9016060058450244864 9061637567936895918 9088495323570119232 9110339167481920512 9175764825991231488 9183531873458854656 9222149666563797456 9244314743474301696 9310702544020514304 9318583812774426048 9343031372298363312 9346203130476644352 9408062669687212032 9483647294160124416 9546416532476729856 9579563812103385168 9582815867957065728 9623112695544832128 9646241471451445248 9656526281293251684 9715515698108362752 9749250127615683456 9788097963678672384 9798534020724034797 9822084414941445552 9842864326371938304 9892621453021796448 9895979785210564608 9900995301072827676 9961478120845283328 9996066586542662784 10041508899698955264 10076375250045132192 10092050765014265856 10143067565756525472 10173130567946800128 10213667440360353792 10224557239016384136 10249131563417160576 10322735429240135424 10347545721090576384 10374918374884272138 10399854086408589408 10430678177261908992 10474540362023078592 10510910293835658726 10514478521786224896 10584070503398113536 10669103205930139968 10694745979217906688 10739718599036321088 10771550013120141312 10777009288616308314 10826001782487936144 10852021655382875904 10929955160371908096 10967906393567643888 10971629761863886848 11044247481806727168 11049844966809126246 11073222367168430592 11129199134649521004 11132977258361885184 11206662885950943744 11245574909860495632 11335922156300773716 11353557110641049088 11405170602127208448 11410951011476091156 11444771888940150144 11502626893893432153 11530273008844305648 11554666817914884096 11613077357895152352 11640988936226898432 11693909098383593472 11724588388766573568 11734512949419647616 11783857907275963416 11828788337009503008 11847190028495007744 11907079316322877728 11942370666720156672 12021413411266993152 12082183423915861224 12117993764760158976 12147118889975894016 12244709164611806208 12296199555418396608 12325752991299068928 12338894692763599374 12414270058694019072 12424778417032568064 12457375163064484416 12607495746694811712 12644863058880165888 12651271773593057586 12728555376635639808 12772751749471180224 12830816927393109504 12875368375057668912 12964986174294853632 12999000170154244608 13050797284904896512 13064712027632046396 13096112553255260736 13190161937362395264 13201327068097103568 13256840145685458843 13328088782056883712 13388678532931940352 13395464230863237444 13435167000060176256 13524090087675367296 13564174090595733504 13632742985355178848 13665508751222880768 13763647238986847232 13775297810188281984 13833224499845696184 13866472115211452544 13907570903015878656 13966053816030771456 14014547058447544968 14019304695714966528 14112094004530818048 14225470941240186624 14259661305623875584 14319624798715094784 14369345718155077752 14434669043317248192 14469362207177167872 14484789421939877526 14573273547162544128 14623875191423525184 14682146945518008576 14733126622412168328 14764296489557907456 14838932179532694672 14843969677815846912 14942217181267924992 14994099879813994176 15062263349548432896 15114562875067698288 15138076147521398784 15214601348634788208 15259695851920200192 15336835858524576204 15373697345125740864 15484103143860203136 15521318581635864576 15562377562326408207 15599781129612884112 15632784518355431424 15646017265892863488 15711810543034617888 15766365440753488089 15771717782679337344 15876105755097170304 15923160888960208896 16003654808895209952 16028551215022657536 16042118968826860032 16109577898554481632 16157325019680211968 16165513932924462471 16326278886149074944 16394932740557862144 16434337321732091904 16451859590351465832 16457444642795830272 16566371222710090752 16574767450213689369 16609833550752645888 16693798701974281506 16809994328926415616 16868362364790743448 17003883234451160574 17030335665961573632 17107755903190812672 17116426517214136734 17167157833410225216 17332000226872326144 17419616036842728528 17461483404340347648 17540863647575390208 17586882583149860352 17601769424129471424 17675786860913945124 17770785042742511616 17860618974484316592 17913556000080235008 18032120116900489728 18123275135873791836 18176990647140238464 18220678334963841024 18351529651982462976 18367063746917709312 18444299333127594912 18488629486948603392 18508342039145399061 18621405088041028608 18637167625548852096 18686062744596726624 18692406260953288704 18816125339374424064 18967294588320248832 18976907660389586379 19092833064953459712 19159127624206770336 19165631735914131456 19246225391089664256 19292482942902890496 19313052562586503368 19498500255231366912 19576195927357344768 19597068041448069594 19644168829882891104 19785242906043592896 19801990602145655352 19992133173085325568 20083017799397910528 20152750500090264384 20286135131513050944 20346261135893600256 20449114478032768272 20498263126834321152 20645470858480270848 20749836749768544276 20799708172817178816 20861356354523817984 20949080724046157184 21021820587671317452 21028957043572449792 21168141006796227072 21338206411860279936 21389491958435813376 21479437198072642176 21543100026240282624 21554018577232616628 21652003564975872288 21704043310765751808 21727184132909816289 21859910320743816192 21935812787135287776 21943259523727773696 22088494963613454336 22099689933618252492 22146444734336861184 22258398269299042008 22265954516723770368 22413325771901887488 22491149819720991264 22671844312601547432 22707114221282098176 22821902022952182312 22889543777880300288 23005253787786864306 23060546017688611296 23226154715790304704 23281977872453796864 23449176777533147136 23469025898839295232 23567715814551926832 23657576674019006016 23814158632645755456 23884741333440313344 24042826822533986304 24164366847831722448 24235987529520317952 24489418329223612416 24592399110836793216 24651505982598137856 24677789385527198748 24828540117388038144 24849556834065136128 24914750326128968832 25040698052961422259 25214991493389623424 25289726117760331776 25302543547186115172 25457110753271279616 25545503498942360448 25661633854786219008 25674639775821205101 25750736750115337824 25929972348589707264 25998000340308489216 26101594569809793024 26129424055264092792 26192225106510521472 26380323874724790528 26402654136194207136 26513680291370917686 26656177564113767424 26790928461726474888 26870334000120352512 27048180175350734592 27265485970710357696 27331017502445761536 27527294477973694464 27550595620376563968 27666448999691392368 27732944230422905088 27932107632061542912 28029094116895089936 28038609391429933056 28224188009061636096 28450941882480373248 28639249597430189568 28738691436310155504 28869338086634496384 28938724414354335744 28969578843879755052 29146547094325088256 29247750382847050368 29364293891036017152 29395602062172104391 29466253244824336656 29528592979115814912 29677864359065389344 29687939355631693824 29884434362535849984 29988199759627988352 30124526699096865792 30229125750135396576 30276152295042797568 30429202697269576416 30519391703840400384 30673671717049152408 30747394690251481728 30968206287720406272 31042637163271729152 31124755124652816414 31199562259225768224 31292034531785726976 31423621086069235776 31532730881506976178 31543435565358674688 31752211510194340608 32007309617790419904 32084237937653720064 32219155797108963264 32314650039360423936 32331027865848924942 32789865481115724288 32903719180702931664 32914889285591660544 33132742445420181504 33149534900427378738 33219667101505291776 33387597403948563012 33619988657852831232 33736724729581486896 34007766468902321148 34060671331923147264 34215511806381625344 34232853034428273468 34334315666820450432 34664000453744652288 34839232073685457056 34922966808680695296 35081727295150780416 35173765166299720704 35203538848258942848 35351573721827890248 35541570085485023232 35721237948968633184 35827112000160470016 36064240233800979456 36246550271747583672 36353981294280476928 36441356669927682048 36734127493835418624 36888598666255189824 36977258973897206784 37016684078290798122 37242810176082057216 37274335251097704192 37372125489193453248 37934589176640497664 37953815320779172758 38185666129906919424 38318255248413540672 38492450782179328512 38626105125173006736 38997000510462733824 39152391854714689536 39194136082896139188 39288337659765782208 39570485812087185792 39603981204291310704 39770520437056376529 39984266346170651136 40166035598795821056 40305501000180528768 40572270263026101888 40692522271787200512 40898228956065536544 40996526253668642304 41290941716960541696 41499673499537088552 41599416345634357632 41722712709047635968 41898161448092314368 42043641175342634904 42057914087144899584 42336282013592454144 42676412823720559872 42778983916871626752 42958874396145284352 43108037154465233256 43304007129951744576 43408086621531503616 43454368265819632578 43719820641487632384 43871625574270575552 44199379867236504984 44292889468673722368 44516796538598084016 44531909033447540736 44826651543803774976 44982299639441982528 45343688625203094864 45414228442564196352 45643804045904364624 45779087555760600576 46010507575573728612 46121092035377222592 46452309431580609408 46563955744907593728 46898353555066294272 46938051797678590464 47135431629103853664 47299096322260464267 47315153348038012032 47628317265291510912 47769482666880626688 48085653645067972608 48328733695663444896 48471975059040635904 48496541798773387413 48978836658447224832 49184798221673586432 49303011965196275712 49355578771054397496 49699113668130272256 49829500652257937664 50081396105922844518 50429982986779246848 50605087094372230344 51091006997884720896 51323267709572438016 51349279551642410202 51501473500230675648 51996000680616978432 52258848110528185584 52384450213021042944 52760647749449581056 52805308272388414272 53027360582741835372 53312355128227534848 53581856923452949776 53740668000240705024 54096360350701469184 54530971941420715392 54662035004891523072 55054588955947388928 55101191240753127936 55332897999382784736 55465888460845810176 55525026117436197183 55864215264123085824 56058188233790179872 56077218782859866112 56448376018123272192 56901883764960746496 56930722981168759137 57278499194860379136 57477382872620311008 57738676173268992768 57877448828708671488 57939157687759510104 58495500765694100736 58728587782072034304 58791204124344208782 58932506489648673312 59355728718130778688 59976399519255976704 60249053398193731584 60458251500270793152 60858405394539152832 61038783407680800768 61347343434098304816 61494789380502963456 61936412575440812544 62249510249305632828 62399124518451536448 62584069063571453952 62847242172138471552 63065461763013952356 63086871130717349376 63504423020388681216 64014619235580839808 64168475875307440128 64438311594217926528 64629300078720847872 64662055731697849884 65181552398729448867 65579730962231448576 65807438361405863328 65829778571183321088 66265484890840363008 66299069800854757476 66439334203010583552 66775194807897126024 67239977315705662464 67473449459162973792 68015532937804642296 68121342663846294528 68465706068856546936 68668631333640900864 69678464147370914112 69845933617361390592 70347530332599441408 70407077696517885696 70703147443655780496 71442475897937266368 71654224000320940032 72128480467601958912 72493100543495167344 72707962588560953856 73468254987670837248 73777197332510379648 73954517947794413568 74033368156581596244 74485620352164114432 74548670502195408384 74744250978386906496 75122094158884266777 75869178353280995328 75907630641558345516 76371332259813838848 76636510496827081344 76984901564358657024 77023919327463615303 77252210250346013472 77994001020925467648 78304783709429379072 78388272165792278376 78576675319531564416 79140971624174371584 79207962408582621408 79541040874112753058 79968532692341302272 80611002000361057536 81144540526052203776 81796457912131073088 81993052507337284608 82581883433921083392 82999346999074177104 83198832691268715264 83796322896184628736 84087282350685269808 84115828174289799168 84672564027184908288 85352825647441119744 85917748792290568704 86216074308930466512 86608014259903489152 86816173243063007232 86908736531639265156 87439641282975264768 87743251148541151104 88186806186516313173 88398759734473009968 88585778937347444736 89033593077196168032 89063818066895081472 89653303087607549952 89964599278883965056 90687377250406189728 90828456885128392704 91287608091808729248 91558175111521201152 92021015151147457224 92242184070754445184 92904618863161218816 93127911489815187456 93876103595357180928 94270863258207707328 94598192644520928534 94630306696076024064 95256634530583021824 96657467391326889792 96943950118081271808 96993083597546774826 98369596443347172864 98711157542108794992 99398227336260544512 99659001304515875328 100162792211845689036 100859965973558493696 101210174188744460688 102182013995769441792 102646535419144876032 102698559103284820404 103002947000461351296 103992001361233956864 104517696221056371168 104768900426042085888 105521295498899162112 105610616544776828544 106054721165483670744 106624710256455069696 107163713846905899552 107481336000481410048 108192720701402938368 109061943882841430784 109324070009783046144 110202382481506255872 110665795998765569472 110931776921691620352 111050052234872394366 111728430528246171648 112116376467580359744 113803767529921492992 113861445962337518274 114556998389720758272 114954765745240622016 115477352346537985536 115878315375519020208 116991001531388201472 117457175564144068608 117582408248688417564 117865012979297346624 118711457436261557376 119311561311169129587 119952799038511953408 120498106796387463168 120916503000541586304 121716810789078305664 122077566815361601536 122694686868196609632 122989578761005926912 123872825150881625088 124499020498611265656 124798249036903072896 125168138127142907904 125694484344276943104 126130923526027904712 126173742261434698752 127008846040777362432 128029238471161679616 128336951750614880256 128876623188435853056 129324111463395699768 130363104797458897734 131159461924462897152 131614876722811726656 132598139601709514952 132878668406021167104 133550389615794252048 134479954631411324928 134946898918325947584 136031065875609284592 136242685327692589056 136931412137713093872 137337262667281801728 139356928294741828224 139691867234722781184 140695060665198882816 140814155393035771392 141406294887311560992 141897288966781392801 142884951795874532736 143308448000641880064 144256960935203917824 144986201086990334688 145415925177121907712 145489625396320162239 146936509975341674496 147554394665020759296 147909035895588827136 148066736313163192488 149097341004390816768 149488501956773812992 150244188317768533554 151815261283116691032 153273020993654162688 153969803128717314048 154047838654927230606 154504420500692026944 155988002041850935296 156776544331584556752 157153350639063128832 158281943248348743168 158415924817165242816 159082081748225506116 159937065384682604544 161222004000722115072 162289081052104407552 163592915824262146176 163986105014674569216 165163766867842166784 165998693998148354208 166397665382537430528 166575078352308591549 167592645792369257472 168174564701370539616 168231656348579598336 169345128054369816576 170705651294882239488 171835497584581137408 172432148617860933024 173216028519806978304 173632346486126014464 173817473063278530312 175486502297082302208 176373612373032626346 176797519468946019936 178067186154392336064 179929198557767930112 181374754500812379456 182575216183617458496 183116350223042402304 184042030302294914448 184484368141508890368 185809237726322437632 187752207190714361856 188541726516415414656 189196385289041857068 189260613392152048128 190513269061166043648 193314934782653779584 193887900236162543616 193986167195093549652 195544657196188346601 196739192886694345728 197422315084217589984 198796454672521089024 199318002609031750656 200325584423691378072 201719931947116987392 202420348377488921376 204364027991538883584 205397118206569640808 206005894000922702592 209035392442112742336 209537800852084171776 211042590997798324224 211221233089553657088 212109442330967341488 214327427693811799104 214962672000962820096 216385441402805876736 218123887765682861568 220404764963012511744 221331591997531138944 221863553843383240704 222100104469744788732 223456861056492343296 224232752935160719488 225366282476652800331 227607535059842985984 227722891924675036548 229113996779441516544 229909531490481244032 230954704693075971072 231756630751038040416 233982003062776402944 234914351128288137216 235164816497376835128 235730025958594693248 237422914872523114752 238623122622338259174 239905598077023906816 241833006001083172608 243433621578156611328 245389373736393219264 245979157522011853824 247745650301763250176 248998040997222531312 249596498073806145792 251388968688553886208 252261847052055809424 252347484522869397504 254017692081554724864 256058476942323359232 257753246376871706112 258648222926791399536 260726209594917795468 262318923848925794304 263229753445623453312 264560418559548939519 265196279203419029904 265757336812042334208 267100779231588504096 268959909262822649856 269893797836651895168 272062131751218569184 272485370655385178112 273862824275426187744 274674525334563603456 278713856589483656448 279383734469445562368 281628310786071542784 282812589774623121984 283794577933562785602 285769903591749065472 289972402173980669376 290831850354243815424 290979250792640324478 295108789330041518592 296133472626326384976 298194682008781633536 298977003913547625984 300488376635537067108 303630522566233382064 306546041987308325376 307939606257434628096 308095677309854461212 309008841001384053888 311976004083701870592 313553088663169113504 314306701278126257664 316563886496697486336 316831849634330485632 318164163496451012232 319874130769365209088 322444008001444230144 324578162104208815104 327185831648524292352 327972210029349138432 331997387996296708416 332795330765074861056 333150156704617183098 335185291584738514944 336349129402741079232 341411302589764478976 343670995169162274816 344864297235721866048 346432057039613956608 347634946126557060624 350973004594164604416 352747224746065252692 353595038937892039872 356134372308784672128 357934683933507388761 359858397115535860224 362749509001624758912 365150432367234916992 366232700446084804608 368084060604589828896 368968736283017780736 371618475452644875264 375504414381428723712 377083453032830829312 378392770578083714136 378521226784304096256 381026538122332087296 386629869565307559168 387972334390187099304 391089314392376693202 393478385773388691456 394844630168435179968 398636005218063501312 400651168847382756144 403439863894233974784 404840696754977842752 408728055983077767168 410794236413139281616 412011788001845405184 418070784884225484672 419075601704168343552 422085181995596648448 422442466179107314176 424218884661934682976 425691866900344178403 428654855387623598208 429925344001925640192 432770882805611753472 436247775531365723136 436468876188960486717 440809529926025023488 442663183995062277888 443727107686766481408 444200208939489577464 448465505870321438976 450732564953305600662 455445783849350073096 459819062980962488064 461909409386151942144 463513261502076080832 467964006125552805888 470329632994753670256 471460051917189386496 474845829745046229504 477246245244676518348 479811196154047813632 483666012002166345216 486867243156313222656 490778747472786438528 491958315044023707648 495491300603526500352 497996081994445062624 499192996147612291584 499725235056925774647 502777937377107772416 504523694104111618848 504694969045738795008 508035384163109449728 512116953884646718464 515506492753743412224 517296445853582799072 521452419189835590936 526459506891246906624 529120837119097879038 530392558406838059808 534201558463177008192 539787595673303790336 544124263502437138368 547725648550852375488 549349050669127206912 557427713178967312896 563256621572143085568 565625179549246243968 567589155867125571204 571539807183498130944 579944804347961338752 581663700708487630848 581958501585280648956 590217578660083037184 592266945252652769952 596389364017563267072 597954007827095251968 600976753271074134216 607261045132466764128 613092083974616650752 616191354619708922424 618017682002768107776 627106177326338227008 628613402556252515328 633127772993394972672 633663699268660971264 636328326992902024464 644888016002888460288 649156324208417630208 654371663297048584704 663994775992593416832 665590661530149722112 666300313409234366196 670370583169477029888 672698258805482158464 676098847429958400993 682822605179528957952 687341990338324549632 689728594471443732096 692864114079227913216 695269892253114121248 701946009188329208832 705494449492130505384 707190077875784079744 712268744617569344256 715869367867014777522 719716794231071720448 725499018003249517824 730300864734469833984 736168121209179657792 737937472566035561472 743236950905289750528 754166906065661658624 756785541156167428272 757042453568608192512 762053076244664174592 773259739130615118336 775944668780374198608 782178628784753386404 786956771546777382912 789689260336870359936 797272010436127002624 801302337694765512288 806879727788467949568 809681393509955685504 817456111966155534336 821588472826278563232 824023576003690810368 836141569768450969344 838151203408336687104 844884932358214628352 848437769323869365952 851383733800688356806 857309710775247196416 872495551062731446272 872937752377920973434 885326367990124555776 888400417878979154928 896931011740642877952 901465129906611201324 910891567698700146192 919638125961924976128 923818818772303884288 927026523004152161664 935928012251105611776 940659265989507340512 942920103834378772992 949691659490092459008 954492490489353036696 959622392308095627264 967332024004332690432 973734486312626445312 981557494945572877056 983916630088047415296 995992163988890125248 998385992295224583168 999450470113851549294 1005555874754215544832 1009047388208223237696 1024233907769293436928 1031012985507486824448 1034592891707165598144 1042904838379671181872 1052919013782493813248 1058241674238195758076 1060785116813676119616 1068403116926354016384 1079575191346607580672 1088248527004874276736 1095451297101704750976 1098698101338254413824 1114855426357934625792 1126513243144286171136 1131250359098492487936 1135178311734251142408 1143079614366996261888 1159889608695922677504 1163917003170561297912 1180435157320166074368 1184533890505305539904 1195908015654190503936 1201953506542148268432 1214522090264933528256 1226184167949233301504 1232382709239417844848 1236035364005536215552 1254212354652676454016 1257226805112505030656 1266255545986789945344 1267327398537321942528 1272656653985804048928 1277075600701032535209 1289776032005776920576 1298312648416835260416 1308743326594097169408 1309406628566881460151 1327989551985186833664 1331181323060299444224 1332600626818468732392 1345396517610964316928 1352197694859916801986 1379457188942887464192 1385728228158455826432 1390539784506228242496 1403892018376658417664 1410988898984261010768 1414380155751568159488 1424537489235138688512 1431738735734029555044 1439433588462143440896 1450998036006499035648 1460601729468939667968 1472336242418359315584 1475874945132071122944 1486473901810579501056 1499175705170777323941 1508333812131323317248 1513571082312334856544 1514084907137216385024 1524106152489328349184 1546519478261230236672 1551889337560748397216 1564357257569506772808 1579378520673740719872 1602604675389531024576 1619362787019911371008 1643176945652557126464 1648047152007381620736 1672283139536901938688 1689769864716429256704 1696875538647738731904 1702767467601376713612 1714619421550494392832 1744991102125462892544 1745875504755841946868 1770652735980249111552 1776800835757958309856 1793862023481285755904 1802930259813222402648 1821783135397400292384 1839276251923849952256 1854053046008304323328 1881318531979014681024 1885840207668757545984 1899383318980184918016 1908984980978706073392 1934664048008665380864 1947468972625252890624 1963114989891145754112 1991984327977780250496 1996771984590449166336 1998900940227703098588 2011111749508431089664 2018094776416446475392 2028296542289875202979 2048467815538586873856 2062025971014973648896 2069185783414331196288 2085809676759342363744 2105838027564987626496 2116483348476391516152 2121570233627352239232 2136806233852708032768 2159150382693215161344 2176497054009748553472 2190902594203409501952 2229710852715869251584 2262500718196984975872 2270356623468502284816 2286159228733992523776 2319779217391845355008 2327834006341122595824 2360870314640332148736 2369067781010611079808 2391816031308381007872 2403907013084296536864 2429044180529867056512 2452368335898466603008 2464765418478835689696 2472070728011072431104 2508424709305352908032 2514453610225010061312 2534654797074643885056 2545313307971608097856 2554151201402065070418 2617486653188194338816 2618813257133762920302 2655979103970373667328 2665201253636937464784 2690793035221928633856 2704395389719833603972 2758914377885774928384 2771456456316911652864 2781079569012456484992 2807784036753316835328 2821977797968522021536 2828760311503136318976 2849074978470277377024 2863477471468059110088 2878867176924286881792 2901996072012998071296 2921203458937879335936 2944672484836718631168 2951749890264142245888 2998351410341554647882 3016667624262646634496 3027142164624669713088 3093038956522460473344 3103778675121496794432 3128714515139013545616 3158757041347481439744 3205209350779062049152 3238725574039822742016 3286353891305114252928 3296094304014763241472 3344566279073803877376 3379539729432858513408 3393751077295477463808 3405534935202753427224 3429238843100988785664 3491751009511683893736 3541305471960498223104 3553601671515916619712 3587724046962571511808 3605860519626444805296 3643566270794800584768 3678552503847699904512 3708106092016608646656 3762637063958029362048 3771680415337515091968 3798766637960369836032 3817969961957412146784 3831226802103097605627 3869328096017330761728 3894937945250505781248 3926229979782291508224 3983968655955560500992 3993543969180898332672 3997801880455406197176 4036189552832892950784 4056593084579750405958 4138371566828662392576 4171619353518684727488 4211676055129975252992 4232966696952783032304 4243140467254704478464 4273612467705416065536 4318300765386430322688 4352994108019497106944 4381805188406819003904 4459421705431738503168 4497527115512331971823 4525001436393969951744 4540713246937004569632 4572318457467985047552 4639558434783690710016 4655668012682245191648 4738135562021222159616 4807814026168593073728 4858088361059734113024 4929530836957671379392 4944141456022144862208 5016849418610705816064 5069309594149287770112 5090626615943216195712 5108302402804130140836 5234973306376388677632 5237626514267525840604 5311958207940747334656 5330402507273874929568 5381586070443857267712 5408790779439667207944 5517828755771549856768 5562159138024912969984 5643955595937044043072 5657520623006272637952 5698149956940554754048 5726954942936118220176 5803992144025996142592 5842406917875758671872 5889344969673437262336 5996702820683109295764 6033335248525293268992 6054284329249339426176 6084889626869625608937 6186077913044920946688 6207557350242993588864 6257429030278027091232 6317514082694962879488 6410418701558124098304 6477451148079645484032 6572707782610228505856 6689132558147607754752 6787502154590954927616 6811069870405506854448 6858477686201977571328 6983502019023367787472 7082610943920996446208 7107203343031833239424 7175448093925143023616 7211721039252889610592 7287132541589601169536 7357105007695399809024 7416212184033217293312 7525274127916058724096 7543360830675030183936 7635939923914824293568 7662453604206195211254 7852459959564583016448 7967937311911121001984 7995603760910812394352 8072379105665785901568 8113186169159500811916 8276743133657324785152 8343238707037369454976 8423352110259950505984 8465933393905566064608 8486280934509408956928 8547224935410832131072 8636601530772860645376 8705988216038994213888 8763610376813638007808 8995054231024663943646 9050002872787939903488 9081426493874009139264 9279116869567381420032 9311336025364490383296 9476271124042444319232 9615628052337186147456 9716176722119468226048 9859061673915342758784 9888282912044289724416 10033698837221411632128 10138619188298575540224 10181253231886432391424 10216604805608260281672 10475253028535051681208 10623916415881494669312 10660805014547749859136 10763172140887714535424 10817581558879334415888 11035657511543099713536 11124318276049825939968 11287911191874088086144 11315041246012545275904 11396299913881109508096 11453909885872236440352 11493680406309292816881 11607984288051992285184 11684813835751517343744 11778689939346874524672 11993405641366218591528 12108568658498678852352 12169779253739251217874 12415114700485987177728 12514858060556054182464 12635028165389925758976 12820837403116248196608 12954902296159290968064 13145415565220457011712 13378265116295215509504 13575004309181909855232 13622139740811013708896 13716955372403955142656 13967004038046735574944 14214406686063666478848 14423442078505779221184 14574265083179202339072 14832424368066434586624 15050548255832117448192 15271879847829648587136 15324907208412390422508 15704919919129166032896 15935874623822242003968 15991207521821624788704 16144758211331571803136 16226372338319001623832 16553486267314649570304 16686477414074738909952 16931866787811132129216 16972561869018817913856 17094449870821664262144 17411976432077988427776 17527220753627276015616 17990108462049327887292 18100005745575879806976 18162852987748018278528 18558233739134762840064 18622672050728980766592 18952542248084888638464 19231256104674372294912 19432353444238936452096 19718123347830685517568 20067397674442823264256 20362506463772864782848 20433209611216520563344 20950506057070103362416 21247832831762989338624 21321610029095499718272 21526344281775429070848 21635163117758668831776 22071315023086199427072 22248636552099651879936 22575822383748176172288 22630082492025090551808 22907819771744472880704 22987360812618585633762 23557379878693749049344 23986811282732437183056 24217137316997357704704 24339558507478502435748 24830229400971974355456 25029716121112108364928 25270056330779851517952 25641674806232496393216 25909804592318581936128 26290831130440914023424 27150008618363819710464 27244279481622027417792 27934008076093471149888 28428813372127332957696 28846884157011558442368 29148530166358404678144 29664848736132869173248 30101096511664234896384 30543759695659297174272 30649814416824780845016 31871749247644484007936 31982415043643249577408 32289516422663143606272 32452744676638003247664 33106972534629299140608 33372954828149477819904 33863733575622264258432 33945123738037635827712 34188899741643328524288 34481041218927878450643 34823952864155976855552 35054441507254552031232 35980216924098655774584 36325705975496036557056 37245344101457961533184 37905084496169777276928 38462512209348744589824 38864706888477872904192 39436246695661371035136 40134795348885646528512 40725012927545729565696 40866419222433041126688 41901012114140206724832 42643220058190999436544 43270326235517337663552 44497273104199303759872 45151644767496352344576 45815639543488945761408 45974721625237171267524 47114759757387498098688 47973622565464874366112 48434274633994715409408 48679117014957004871496 49660458801943948710912 50059432242224216729856 51283349612464992786432 52581662260881828046848 54300017236727639420928 54488558963244054835584 55868016152186942299776 56857626744254665915392 57693768314023116884736 58297060332716809356288 60202193023328469792768 61087519391318594348544 61299628833649561690032 63743498495288968015872 63964830087286499154816 64579032845326287212544 64905489353276006495328 66213945069258598281216 66745909656298955639808 67727467151244528516864 67890247476075271655424 68962082437855756901286 71960433848197311549168 72651411950992073114112 74490688202915923066368 75810168992339554553856 76925024418697489179648 77729413776955745808384 78872493391322742070272 81450025855091459131392 81732838444866082253376 83802024228280413449664 85286440116381998873088 86540652471034675327104 88994546208398607519744 90303289534992704689152 91631279086977891522816 91949443250474342535048 95947245130929748732224 96868549267989430818816 97358234029914009742992 99320917603887897421824 100118864484448433459712 102566699224929985572864 103443123656783635351929 105163324521763656093696 108977117926488109671168 111736032304373884599552 113715253488509331830784 115387536628046233769472 116594120665433618712576 120404386046656939585536 122175038782637188697088 122599257667299123380064 127929660174572998309632 129810978706552012990656 133491819312597911279616 135454934302489057033728 137924164875711513802572 143920867696394623098336 145302823901984146228224 148981376405831846132736 153850048837394978359296 157744986782645484140544 162900051710182918262784 163465676889732164506752 167604048456560826899328 170572880232763997746176 173081304942069350654208 180606579069985409378304 183262558173955783045632 183898886500948685070096 191894490261859497464448 193737098535978861637632 194716468059828019485984 198641835207775794843648 200237728968896866919424 206886247313567270703858 217954235852976219342336 223472064608747769199104 227430506977018663661568 230775073256092467538944 233188241330867237425152 244350077565274377394176 245198515334598246760128 255859320349145996619264 259621957413104025981312 266983638625195822559232 270909868604978114067456 275848329751423027605144 287841735392789246196672 290605647803968292456448 297962752811663692265472 307700097674789956718592 315489973565290968281088 326931353779464329013504 335208096913121653798656 341145760465527995492352 346162609884138701308416 361213158139970818756608 366525116347911566091264 367797773001897370140192 383788980523718994928896 389432936119656038971968 400475457937793733838848 413772494627134541407716 435908471705952438684672 446944129217495538398208 461550146512184935077888 488700155130548754788352 490397030669196493520256 511718640698291993238528 519243914826208051962624 541819737209956228134912 551696659502846055210288 575683470785578492393344 581211295607936584912896 595925505623327384530944 653862707558928658027008 670416193826243307597312 682291520931055990984704 692325219768277402616832 733050232695823132182528 735595546003794740280384 767577961047437989857792 778865872239312077943936 800950915875587467677696 827544989254269082815432 871816943411904877369344 893888258434991076796416 923100293024369870155776 980794061338392987040512 1023437281396583986477056 1038487829652416103925248 1083639474419912456269824 1103393319005692110420576 1151366941571156984786688 1307725415117857316054016 1340832387652486615194624 1384650439536554805233664 1466100465391646264365056 1471191092007589480560768 1535155922094875979715584 1557731744478624155887872 1655089978508538165630864 1743633886823809754738688 1787776516869982153592832 1961588122676785974081024 2046874562793167972954112 2076975659304832207850496 2206786638011384220841152 2302733883142313969573376 2615450830235714632108032 2681664775304973230389248 2769300879073109610467328 2942382184015178961121536 3070311844189751959431168 3115463488957248311775744 3310179957017076331261728 3923176245353571948162048 4153951318609664415700992 4413573276022768441682304 4605467766284627939146752 5230901660471429264216064 5363329550609946460778496 5884764368030357922243072 6140623688379503918862336 6230926977914496623551488 6620359914034152662523456 7846352490707143896324096 8307902637219328831401984 8827146552045536883364608 9210935532569255878293504 11769528736060715844486144 12461853955828993247102976 13240719828068305325046912 15692704981414287792648192 17654293104091073766729216 18421871065138511756587008 23539057472121431688972288 24923707911657986494205952 26481439656136610650093824 35308586208182147533458432 47078114944242863377944576 52962879312273221300187648 70617172416364295066916864 105925758624546442600375296 141234344832728590133833728 211851517249092885200750592 423703034498185770401501184
- Sum of all divisors σ(n): 1429575532603324048992299313
- Sum of proper divisors (its aliquot sum) s(n): 1005872498105138278590798129
- 423703034498185770401501184 is an abundant number, because the sum of its proper divisors (1005872498105138278590798129) is greater than itself. Its abundance is 582169463606952508189296945
Bases of 423703034498185770401501184
- Binary: 101011110011110101001101110000110010010101111110000110001001100001001011110010000000000002
- Hexadecimal: 0x15E7A9B864AFC3130979000
- Base-36: 1H8KF5N6IRK9000000
Squares and roots of 423703034498185770401501184
- 423703034498185770401501184 squared (4237030344981857704015011842) is 179524261442970801077675961461321765175106560753401856
- 423703034498185770401501184 cubed (4237030344981857704015011843) is 76064974339432378882748697688506259336142474361100397932191639219447897211797504
-
423703034498185770401501184 is a
perfect square number . Itssquare root is 20584048059072 -
The
cube root of 423703034498185770401501184 is 751081718.7984841703
Scales and comparisons
How big is 423703034498185770401501184?- 423,703,034,498,185,770,401,501,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 423,703,034,498,185,770,401,501,184 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 423703034498185770401501184 cubic inches would be around 62590143.2 feet tall.
Recreational maths with 423703034498185770401501184
- 423703034498185770401501184 backwards is 481105104077581894430307324
- The number of decimal digits it has is: 27
- The sum of 423703034498185770401501184's digits is 99
- 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 423703034498185770401501184 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 423703034498185770401501184 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/423703034498185770401501184/
Chicago style:
Numbermatics. 2024. "Number 423703034498185770401501184 - Facts about the integer". https://numbermatics.com/n/423703034498185770401501184/
The information we have on file for 423703034498185770401501184 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 423703034498185770401501184, math, Factors of 423703034498185770401501184, curriculum, school, college, exams, university, Prime factorization of 423703034498185770401501184, STEM, science, technology, engineering, physics, economics, calculator, four hundred twenty-three septillion, seven hundred three sextillion, thirty-four quintillion, four hundred ninety-eight quadrillion, one hundred eighty-five trillion, seven hundred seventy billion, four hundred one million, five hundred one thousand, one hundred eighty-four.