111746956425442659467001856
111,746,956,425,442,659,467,001,856 is an even composite number composed of six prime numbers multiplied together.
111746956425442659467001856 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 111746956425442659467001856:
218 × 72 × 112 × 136 × 314 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 31 × 31 × 31 × 31 × 127 × 127)See below for interesting mathematical facts about the number 111746956425442659467001856 from the Numbermatics database.
Names of 111746956425442659467001856
- Cardinal: 111746956425442659467001856 can be written as One hundred eleven septillion, seven hundred forty-six sextillion, nine hundred fifty-six quintillion, four hundred twenty-five quadrillion, four hundred forty-two trillion, six hundred fifty-nine billion, four hundred sixty-seven million, one thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 1.11746956425442659467001856 × 1026
Factors of 111746956425442659467001856
Divisors of 111746956425442659467001856
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 26 28 31 32 44 49 52 56 62 64 77 88 91 98 104 112 121 124 127 128 143 154 169 176 182 196 208 217 224 242 248 254 256 286 308 338 341 352 364 392 403 416 434 448 484 496 508 512 539 572 616 637 676 682 704 728 784 806 832 847 868 889 896 961 968 992 1001 1016 1024 1078 1144 1183 1232 1274 1352 1364 1397 1408 1456 1519 1568 1573 1612 1651 1664 1694 1736 1778 1792 1859 1922 1936 1984 2002 2032 2048 2156 2197 2288 2366 2387 2464 2548 2704 2728 2794 2816 2821 2912 3038 3136 3146 3224 3302 3328 3388 3472 3556 3584 3718 3751 3844 3872 3937 3968 4004 4064 4096 4312 4394 4433 4576 4732 4774 4928 5096 5239 5408 5456 5588 5632 5642 5824 5929 6076 6223 6272 6292 6448 6604 6656 6727 6776 6944 7007 7112 7168 7436 7502 7688 7744 7874 7936 8008 8128 8192 8281 8624 8788 8866 9152 9464 9548 9779 9856 10192 10478 10571 10816 10912 11011 11176 11264 11284 11557 11648 11858 12152 12446 12493 12544 12584 12896 13013 13208 13312 13454 13552 13888 14014 14224 14336 14872 15004 15367 15376 15379 15488 15748 15872 16016 16129 16256 16384 16562 16709 17248 17576 17732 18161 18304 18928 19096 19558 19712 19747 20384 20449 20956 21142 21463 21632 21824 22022 22352 22528 22568 23114 23296 23716 24167 24304 24892 24986 25088 25168 25792 26026 26257 26416 26624 26908 27104 27559 27776 28028 28448 28561 28672 29744 29791 30008 30734 30752 30758 30976 31031 31496 31744 32032 32258 32512 32768 33124 33418 34496 35152 35464 36322 36608 36673 37856 38192 39116 39424 39494 40768 40898 41912 42284 42926 43264 43307 43648 44044 44704 45056 45136 46228 46592 47089 47432 48334 48608 48763 49784 49972 50176 50336 51181 51584 52052 52514 52832 53248 53816 54208 55118 55552 56056 56896 57122 57344 57629 59488 59582 60016 61468 61504 61516 61952 62062 62992 63488 64064 64516 65024 65536 66248 66836 68107 68453 68992 70304 70928 72644 73216 73346 73997 75712 76384 77077 78232 78848 78988 80899 81536 81796 83824 84568 85852 86528 86614 87296 87451 88088 89408 90112 90272 91091 92456 93184 94178 94864 96668 97216 97526 99568 99944 100352 100672 102362 103168 104104 105028 105664 106496 107569 107632 107653 108416 110236 111104 112112 112903 113792 114244 114688 115258 116281 118976 119164 120032 122047 122936 123008 123032 123904 124124 125984 126976 127127 128128 129032 130048 131072 132496 133672 136214 136906 137423 137984 140608 141856 143143 145288 146432 146692 147994 150241 151424 152768 154154 156464 157696 157976 161798 162409 163072 163592 167648 169136 169169 171704 173056 173228 174592 174902 176176 177419 178816 180224 180544 182182 183799 184912 186368 188356 189728 192913 193336 194432 195052 199136 199771 199888 199927 200704 201344 204724 206336 208208 208537 209677 210056 211328 212992 215138 215264 215306 216832 217217 220472 222208 224224 225806 227584 228488 229376 230516 232562 236093 237952 238328 240064 244094 245872 246016 246064 247808 248248 251968 253952 254254 256256 256711 258064 260096 262144 264992 265837 267344 272428 273812 274846 275968 279019 281216 283712 286286 290576 292864 293384 295988 300482 302848 303149 305536 308308 312928 314171 315392 315952 323596 324818 326144 327184 327701 335296 338272 338338 341341 343408 346112 346456 349184 349804 352352 354838 357632 358267 360448 361088 364364 367598 369824 371293 372736 376712 379456 385826 386672 387283 388864 390104 398272 399542 399776 399854 401408 402688 403403 409448 412672 416416 417074 419354 420112 422656 425984 430276 430528 430612 433664 434434 440944 444416 448448 451612 455168 456976 458752 461032 465124 472186 475904 476377 476656 476749 480128 488188 491744 492032 492128 495616 496496 499999 503936 507904 508508 512512 513422 516128 517979 520192 529984 531674 534688 544856 547624 549692 551936 558038 562432 562991 567424 572572 581152 585728 586768 591976 600964 605696 606298 611072 612157 616616 625856 628342 630784 631904 633919 647192 649636 652288 654368 655402 665353 670592 676544 676676 682682 686816 692224 692912 698368 699608 704704 709676 715264 716534 720896 722176 728728 735196 739648 742586 745472 749177 752983 753424 758912 771652 773344 774566 777728 780208 790321 796544 799084 799552 799708 802816 805376 806806 813967 818896 825344 832832 834148 838708 840224 845312 851968 854329 860552 861056 861224 867328 868868 881888 885391 888832 889889 896896 903224 910336 913952 917504 922064 923521 930248 944372 951808 952754 953312 953498 960256 961961 976376 983488 984064 984256 991232 992992 999998 1002001 1007872 1015808 1017016 1025024 1026844 1032256 1035958 1040384 1051687 1059968 1063348 1069376 1089712 1095248 1099384 1103872 1116076 1124864 1125982 1134848 1136863 1145144 1162304 1171456 1173536 1183952 1184183 1201928 1211392 1212596 1222144 1224314 1233232 1241933 1251712 1256684 1261568 1263808 1267838 1294384 1299272 1304576 1308736 1310804 1330706 1341184 1342517 1353088 1353352 1365364 1373632 1384448 1385824 1396736 1398397 1399216 1399489 1409408 1419352 1430528 1433068 1441792 1444352 1457456 1459759 1467739 1470392 1479296 1485172 1490944 1498354 1505966 1506848 1511653 1517824 1543304 1546688 1549132 1555456 1560416 1580642 1586611 1593088 1598168 1599104 1599416 1605632 1610752 1613612 1627934 1637792 1650688 1652651 1665664 1668296 1677416 1680448 1690624 1703936 1708658 1721104 1722112 1722448 1734656 1737736 1763776 1770782 1777664 1779778 1786499 1793792 1806448 1820672 1827904 1835008 1844128 1847042 1860496 1860859 1888744 1903616 1905508 1906624 1906996 1920512 1923922 1951609 1952752 1953133 1966976 1968128 1968512 1982464 1985984 1999996 2004002 2015744 2031616 2034032 2050048 2053688 2064512 2071916 2080768 2103374 2111317 2119936 2122043 2126696 2138752 2179424 2190496 2198768 2199197 2207744 2232152 2249728 2251964 2269696 2273726 2290288 2293907 2306447 2324608 2342912 2347072 2367904 2368366 2389387 2403856 2422784 2425192 2444288 2448628 2466464 2483866 2503424 2507869 2513368 2523136 2527616 2535676 2588768 2597023 2598544 2599051 2609152 2617472 2621608 2661412 2682368 2685034 2706176 2706704 2710981 2725801 2730728 2747264 2768896 2771648 2793472 2796794 2798432 2798978 2818816 2823821 2838704 2861056 2866136 2883584 2888704 2914912 2919518 2935478 2940784 2958592 2970344 2981888 2996708 3011932 3013696 3023306 3035648 3069209 3086608 3093376 3098264 3110912 3120832 3161284 3173222 3186176 3196336 3198208 3198832 3211264 3221504 3227224 3255868 3275584 3301376 3305302 3331328 3334639 3336592 3337243 3354832 3360896 3381248 3407872 3417316 3442208 3444224 3444896 3455881 3469312 3475472 3499993 3527552 3541564 3555328 3559556 3572998 3587584 3604711 3612896 3627247 3641344 3655808 3688256 3694084 3720992 3721718 3777488 3783457 3807232 3811016 3813248 3813992 3841024 3847844 3903218 3905504 3906266 3933952 3936256 3937024 3940937 3964928 3971968 3999992 4008004 4031488 4063232 4068064 4084223 4100096 4107376 4129024 4143832 4161536 4206748 4222634 4239872 4244086 4253392 4260113 4277504 4358848 4380992 4397536 4398394 4415488 4437433 4464304 4499456 4503928 4539392 4547452 4580576 4587814 4612894 4649216 4657471 4685824 4694144 4735808 4736732 4778774 4807712 4826809 4845568 4850384 4888576 4897256 4932928 4967732 5006848 5015738 5026736 5034679 5046272 5055232 5071352 5177536 5194046 5197088 5198102 5218304 5234944 5243216 5244239 5322824 5364736 5370068 5412352 5413408 5421962 5451602 5461456 5494528 5499989 5537792 5543296 5586944 5593588 5596864 5597956 5637632 5647642 5677408 5697769 5722112 5732272 5777408 5829824 5839036 5870956 5881568 5917184 5940688 5963776 5980303 5993416 6023864 6027392 6046612 6071296 6138418 6173216 6186752 6192901 6196528 6197737 6221824 6241664 6322568 6346444 6372352 6392672 6396416 6397664 6422528 6443008 6454448 6464647 6499987 6511736 6551168 6602752 6610604 6662656 6669278 6673184 6674486 6709664 6721792 6733727 6762496 6834632 6884416 6888448 6889792 6911762 6938624 6950944 6999986 7055104 7083128 7110656 7119112 7145996 7175168 7209422 7225792 7254494 7282688 7311616 7318883 7376512 7388168 7441984 7443436 7554976 7566914 7614464 7622032 7626496 7627984 7682048 7695688 7806436 7811008 7812532 7867904 7872512 7874048 7881874 7929856 7943936 7958041 7999984 8016008 8062976 8126464 8136128 8168446 8200192 8214752 8240947 8258048 8287664 8323072 8413496 8445268 8479744 8488172 8506784 8520226 8555008 8649589 8693531 8717696 8761984 8795072 8796788 8830976 8874866 8928608 8998912 9007856 9078784 9094904 9161152 9175628 9225788 9298432 9314942 9371648 9388288 9397619 9471616 9473464 9557548 9615424 9653618 9691136 9700768 9739301 9777152 9788779 9794512 9865856 9935464 10013696 10031476 10053472 10069358 10092544 10110464 10142704 10158731 10274173 10355072 10388092 10394176 10396204 10436608 10469888 10486432 10488478 10581571 10645648 10729472 10740136 10824704 10826816 10843924 10903204 10922912 10989056 10999978 11075584 11086592 11106277 11173888 11187176 11193728 11195912 11275264 11295284 11354816 11395538 11444224 11464544 11510083 11554816 11568557 11659648 11678072 11741912 11763136 11834368 11881376 11927552 11960606 11986832 12005773 12047728 12054784 12093224 12142592 12276836 12346432 12373504 12385802 12393056 12395474 12443648 12483328 12505493 12645136 12692888 12744704 12785344 12792832 12795328 12845056 12886016 12908896 12929294 12999974 13023472 13026013 13102336 13205504 13221208 13325312 13338556 13346368 13348972 13419328 13443584 13467454 13524992 13661263 13669264 13671931 13768832 13776896 13779584 13823524 13877248 13901888 13999972 14110208 14166256 14221312 14238224 14291992 14350336 14418844 14451584 14508988 14565376 14623232 14637766 14753024 14767687 14776336 14779219 14883968 14886872 15109952 15133828 15228928 15244064 15252992 15255968 15364096 15391376 15394379 15499969 15612872 15622016 15625064 15735808 15745024 15748096 15763748 15859712 15887872 15916082 15999968 16032016 16057349 16125952 16145129 16272256 16336892 16400384 16429504 16481894 16516096 16575328 16646144 16826992 16890536 16959488 16976344 17013568 17040452 17110016 17299178 17387062 17435392 17452721 17523968 17590144 17593576 17661952 17749732 17857216 17997824 18015712 18157568 18179161 18189808 18193357 18322304 18351256 18451576 18596864 18629884 18743296 18776576 18795238 18943232 18946928 18976867 19080607 19115096 19230848 19307236 19382272 19401536 19478602 19554304 19577558 19589024 19651489 19731712 19870928 20027392 20062952 20106944 20138716 20185088 20220928 20285408 20317462 20548346 20625943 20710144 20776184 20788352 20792408 20873216 20939776 20972864 20976956 21163142 21291296 21458944 21480272 21484463 21649408 21653632 21687848 21806408 21845824 21978112 21999956 22151168 22173184 22212554 22347776 22374352 22387456 22391824 22550528 22590568 22709632 22791076 22888448 22929088 23020166 23109632 23137114 23224487 23319296 23342473 23356144 23483824 23526272 23668736 23762752 23855104 23921212 23973664 24011546 24095456 24109568 24186448 24191167 24285184 24499951 24553672 24692864 24747008 24771604 24786112 24790948 24887296 24966656 25010986 25232977 25290272 25370917 25385776 25390729 25489408 25570688 25585664 25590656 25772032 25817792 25858588 25999948 26046944 26052026 26204672 26411008 26442416 26484199 26650624 26677112 26692736 26697944 26838656 26887168 26934908 27049984 27322526 27338528 27343862 27447121 27537664 27553792 27559168 27586559 27647048 27754496 27803776 27999944 28220416 28332512 28442624 28476448 28583984 28589561 28700672 28837688 28903168 29017976 29130752 29246464 29275532 29506048 29535374 29552672 29558438 29767936 29773744 29820791 29983811 30219904 30267656 30457856 30488128 30505984 30511936 30728192 30782752 30788758 30999938 31062031 31225744 31244032 31250128 31471616 31490048 31496192 31527496 31719424 31775744 31832164 31999936 32064032 32114698 32251904 32290258 32544512 32602297 32673784 32800768 32859008 32963788 33032192 33150656 33292288 33653984 33761299 33781072 33787663 33918976 33952688 34027136 34080904 34220032 34598356 34774124 34870784 34905442 35047936 35180288 35187152 35242753 35323904 35435413 35499464 35714432 35995648 36031424 36315136 36358322 36379616 36386714 36644608 36702512 36709673 36903152 37193728 37259768 37486592 37553152 37590476 37886464 37893856 37953734 38161214 38230192 38461696 38499923 38614472 38764544 38803072 38957204 39108608 39155116 39178048 39302978 39463424 39741856 39899717 40054784 40125904 40213888 40277432 40441856 40570816 40634924 41096692 41251886 41420288 41552368 41576704 41584816 41618027 41746432 41879552 41945728 41953912 42326284 42582592 42917888 42960544 42968926 43298816 43307264 43350307 43375696 43384159 43612816 43691648 43956224 43999912 44302336 44346368 44425108 44695552 44748704 44774912 44783648 44926453 45101056 45181136 45252529 45419264 45499909 45582152 45776896 45858176 46040332 46219264 46274228 46448974 46638592 46684946 46712288 46861243 46967648 47052544 47154211 47337472 47525504 47842424 47947328 48023092 48190912 48219136 48372896 48382334 48570368 48999902 49107344 49184941 49385728 49494016 49543208 49572224 49581896 49774592 49933312 50021972 50465954 50580544 50741834 50771552 50781458 50978816 51141376 51171328 51181312 51232181 51544064 51635584 51717176 51999896 52093888 52104052 52409344 52822016 52884832 52968398 53094899 53301248 53354224 53385472 53395888 53677312 53774336 53869816 54099968 54645052 54677056 54687724 54894242 55075328 55107584 55118336 55173118 55294096 55381469 55508992 55607552 55999888 56440832 56665024 56885248 56952896 57167968 57179122 57401344 57675376 57686629 57806336 58035952 58261504 58492928 58551064 59012096 59070748 59105344 59116876 59535872 59547488 59641582 59967622 60439808 60499879 60535312 60547123 60915712 60976256 61011968 61023872 61456384 61565504 61577516 61999876 62124062 62451488 62488064 62500256 62943232 62980096 62992384 63054992 63551488 63664328 63999872 64128064 64229396 64503808 64580516 65089024 65204594 65347568 65450827 65601536 65718016 65783333 65927576 66064384 66301312 67307968 67522598 67562144 67575326 67837952 67905376 68054272 68161808 68175107 68440064 69196712 69548248 69741568 69810884 70095872 70360576 70374304 70485506 70647808 70870826 70998928 71111117 71428864 71499857 71991296 72062848 72630272 72716644 72759232 72773428 73289216 73405024 73419346 73806304 74070997 74387456 74519536 75106304 75180952 75772928 75787712 75907468 76322428 76460384 76923392 76999846 77228944 77529088 77606144 77743939 77914408 78217216 78310232 78356096 78605956 78926848 79483712 79799434 80109568 80251808 80427776 80507713 80554864 80570581 80883712 81141632 81269848 82193384 82503772 82840576 83104736 83153408 83169632 83236054 83492864 83759104 83891456 83907824 84040411 84499831 84652568 85165184 85835776 85921088 85937852 86597632 86614528 86700614 86751392 86768318 87225632 87383296 87538451 87912448 87999824 88692736 88850216 89391104 89497408 89549824 89567296 89852906 90202112 90362272 90505058 90838528 90999818 91164304 91553792 91716352 92080664 92438528 92548456 92897948 93277184 93369892 93424576 93722486 93935296 94105088 94308422 94674944 95051008 95145479 95628841 95684848 95894656 96046184 96381824 96438272 96745792 96764668 97140736 97999804 98214688 98369882 98771456 98988032 99086416 99144448 99163792 99549184 99866624 100043944 100931908 101161088 101483668 101543104 101562916 101957632 102282752 102342656 102362624 102464362 103088128 103271168 103373809 103434352 103454533 103999792 104187776 104208104 104818688 105644032 105769664 105936796 106189798 106602496 106708448 106770944 106791776 107132311 107354624 107548672 107739632 108199936 108499783 109290104 109354112 109375448 109788484 110150656 110215168 110236672 110346236 110588192 110762938 111017984 111215104 111746041 111999776 112444657 112881664 113015903 113330048 113905792 114335936 114358244 114802688 115350752 115373258 115612672 116071904 116523008 116985856 117102128 117287167 118024192 118141496 118210688 118233752 119071744 119094976 119283164 119935244 120879616 120999758 121070624 121094246 121831424 121952512 122023936 122047744 122169047 122912768 123131008 123155032 123999752 124248124 124902976 124976128 125000512 125886464 125960192 125984768 126109984 126610913 127102976 127254127 127328656 127999744 128256128 128458792 129007616 129161032 130178048 130409188 130695136 130901654 131203072 131436032 131566666 131855152 132063503 132128768 132602624 133564249 134615936 135045196 135124288 135150652 135675904 135810752 136108544 136323616 136350214 136880128 137560423 138393424 139096496 139483136 139621768 140191744 140721152 140748608 140971012 141295616 141741652 141997856 142222234 142857728 142999714 143982592 144125696 144381601 145260544 145433288 145518464 145546856 146578432 146810048 146838692 147612608 148141994 148774912 149039072 149631079 150212608 150361904 150391241 151545856 151575424 151814936 152644856 152920768 153846784 153999692 154457888 155058176 155212288 155487878 155828816 156075049 156434432 156620464 156712192 157211912 157853696 158967424 159598868 160219136 160503616 160855552 161015426 161109728 161141162 161767424 162283264 162539696 162571409 164386768 165007544 165681152 166209472 166306816 166339264 166472108 166985728 167518208 167782912 167815648 168080822 168999662 169305136 169338169 170330368 170499659 171671552 171842176 171875704 173195264 173229056 173401228 173502784 173536636 174451264 174766592 175076902 175824896 175999648 176630839 177385472 177596419 177700432 177735103 178994816 179099648 179134592 179705812 180404224 180724544 181010116 181677056 181999636 182328608 183107584 183432704 184161328 184877056 185096912 185389393 185795896 186554368 186739784 186849152 187444972 187870592 188210176 188616844 189349888 190102016 190290958 191257682 191369696 191789312 191979931 192092368 192129847 192763648 192876544 193491584 193529336 194281472 195999608 196429376 196739764 197542912 197976064 198172832 198288896 198327584 199098368 199733248 200087888 200126927 201499597 201863816 202322176 202967336 203086208 203125832 203915264 204565504 204685312 204725248 204928724 206176256 206542336 206747618 206868704 206909066 207999584 208375552 208416208 208745537 209637376 209886677 211539328 211873592 212379596 213204992 213416896 213541888 213583552 214264622 214709248 215097344 215479264 216399872 216999566 218580208 218708224 218750896 219576968 220301312 220430336 220473344 220692472 221176384 221525876 222035968 222430208 223492082 223999552 224889314 225763328 226031806 226660096 226885373 227811584 228671872 228716488 229605376 230701504 230746516 231225344 232143808 233046016 233971712 234204256 234574334 236048384 236282992 236329093 236421376 236467504 236513641 238143488 238189952 238566328 239870488 241759232 241999516 242141248 242188492 243662848 243905024 244047872 244095488 244338094 245825536 246262016 246310064 246699271 247999504 248047891 248496248 249805952 249952256 250001024 251772928 251920384 251969536 252219968 253221826 254205952 254508254 254657312 255469357 255999488 256512256 256917584 258015232 258322064 260356096 260818376 261390272 261803308 262406144 262872064 263133332 263710304 264127006 264257536 265205248 267128498 268137259 269231872 269499461 270090392 270248576 270301304 271351808 271621504 272217088 272647232 272700428 273760256 275120846 276786848 278192992 278966272 279243536 279298019 280383488 281442304 281497216 281942024 283483304 283995712 284444468 285715456 285999428 287965184 288251392 288763202 290521088 290866576 291036928 291093712 291326189 293156864 293620096 293677384 295225216 296283988 297549824 298078144 299262158 300425216 300723808 300782482 301918331 303091712 303150848 303452149 303629872 305289712 305841536 307693568 307999384 308915776 310116352 310424576 310975756 311657632 312150098 312868864 313240928 313424384 314423824 314485171 315707392 317934848 318499363 319197736 320438272 321007232 321711104 322030852 322219456 322282324 323534848 324566528 325079392 325142818 328028701 328773536 329821921 330015088 330079477 331362304 332418944 332613632 332678528 332944216 335036416 335565824 335631296 336161644 337999324 338610272 338676338 340660736 340999318 343343104 343684352 343751408 344294587 346390528 346458112 346802456 347005568 347073272 348902528 349533184 350153804 351649792 351999296 353261678 354770944 355192838 355400864 355470206 356812573 357989632 358199296 358269184 358625267 359411624 360808448 361449088 362020232 363354112 363999272 364657216 366215168 366865408 368322656 369754112 370193824 370778786 371591792 371664293 373108736 373479568 373698304 374889944 375741184 376420352 377233688 378699776 380204032 380581916 382515364 382739392 383578624 383959862 384184736 384259694 385527296 385753088 386983168 387058672 387670283 388562944 389789543 391999216 392858752 393479528 395085824 395952128 396345664 396577792 396655168 398196736 399466496 400175776 400253854 402999194 403727632 403806403 404644352 405934672 406172416 406251664 407830528 409131008 409370624 409450496 409857448 412352512 413084672 413495236 413737408 413818132 415999168 416751104 416832416 417491074 419274752 419773354 423078656 423499153 423747184 423829861 424759192 426409984 426833792 427083776 427167104 428529244 429418496 430194688 430958528 432799744 433999132 437160416 437416448 437501792 438896887 439153936 440602624 440860672 440946688 441384944 442352768 443051752 444860416 446984164 447999104 449778628 451526656 452063612 453320192 453770746 455623168 457343744 457432976 457798297 458155789 459210752 460660369 461403008 461493032 462450688 464287616 467943424 468408512 469148668 472096768 472565984 472658186 472842752 472935008 473027282 476286976 476379904 477132656 477225749 479740976 480499039 483518464 483999032 484282496 484376984 487325696 487810048 488095744 488190976 488676188 491651072 492524032 492620128 493398542 495999008 496095782 496992496 497777819 499611904 499904512 500002048 500498999 503545856 503939072 504439936 506443652 508411904 509016508 509314624 510938714 511998976 513024512 513835168 516030464 516644128 518696321 520712192 521636752 522780544 523606616 525744128 526266664 527420608 528254012 528515072 530410496 534256996 536274518 538463744 538998922 540180784 540497152 540602608 541034351 542703616 543243008 544434176 545294464 545400856 547520512 550241692 553573696 556385984 557932544 558487072 558596038 560766976 562884608 562994432 563553991 563884048 563994067 566966608 567991424 568888936 571430912 571998856 575930368 576502784 577526404 581042176 581733152 582073856 582187424 582652378 584043889 586313728 587240192 587354768 588282877 590450432 591498817 592567976 595099648 596156288 598524316 600850432 601447616 601564964 603836662 606183424 606301696 606904298 607259744 609196159 610579424 611683072 613004743 615387136 615998768 617831552 620849152 621951512 623315264 624300196 625737728 626481856 626848768 628847648 628970342 631414784 635869696 636998726 638395472 639404233 640876544 642014464 643422208 644061704 644438912 644564648 647069696 649133056 650158784 650285636 656057402 657547072 659643842 660030176 660158954 662724608 664837888 665227264 665357056 665888432 666018353 670072832 671131648 671262592 672323288 675998648 677220544 677352676 681321472 681998636 686686208 687368704 687502816 688589174 692781056 692916224 693604912 694011136 694146544 697805056 699066368 700307608 703299584 703998592 706523356 709541888 710385676 710801728 710940412 713625146 715979264 716398592 716538368 717250534 718823248 719959097 721616896 722898176 723616663 724040464 726708224 727998544 729314432 733730816 736645312 739508224 740387648 741557572 743183584 743328586 746217472 746959136 747396608 749779888 749926177 751482368 752840704 754467376 757399552 759498481 760408064 761163832 765030728 765478784 767157248 767919724 768369472 768519388 771054592 771506176 773966336 774117344 775340566 777125888 779579086 782222287 783998432 785717504 786498427 786959056 787112599 790171648 791904256 792691328 793155584 793310336 798932992 800351552 800507708 805998388 807455264 807612806 809288704 811869344 812344832 812503328 815661056 818262016 818741248 818900992 819714896 821010169 826169344 826990472 827474816 827636264 831998336 833502208 833664832 834982148 838549504 839546708 846157312 846998306 847494368 847659722 849518384 850860751 852819968 853667584 854167552 854334208 855183329 857058488 858836992 860389376 861917056 867998264 874320832 874832896 875003584 877793774 878307872 881205248 881721344 881893376 882769888 884705536 886103504 886276391 889720832 893968328 895998208 899557256 903053312 904127224 906640384 907541492 911246336 914687488 914865952 915596594 916311578 918421504 921320738 922806016 922986064 924444521 924901376 928575232 929498141 935886848 936817024 938297336 944193536 945131968 945316372 945685504 945870016 946054564 952573952 952759808 954265312 954451498 959481952 960998078 962922961 967036928 967998064 968564992 968753968 975620096 976191488 976381952 977352376 983302144 985048064 985240256 986797084 991998016 992191564 993984992 995555638 999223808 999809024 1000004096 1000997998 1007091712 1007878144 1008879872 1010671207 1012887304 1016823808 1018033016 1018629248 1021877428 1023997952 1026049024 1027670336 1032060928 1033288256 1037392642 1041424384 1043273504 1045561088 1046600269 1047213232 1047417553 1051488256 1052533328 1054841216 1056508024 1057030144 1060820992 1068513992 1072549036 1076927488 1077997844 1080361568 1080994304 1081205216 1082068702 1085407232 1086486016 1088868352 1090588928 1090801712 1092525343 1095041024 1098497803 1100483384 1107147392 1112771968 1115865088 1116974144 1117192076 1121533952 1125769216 1125988864 1127107982 1127768096 1127988134 1133933216 1135982848 1137777872 1137999863 1142861824 1143997712 1153005568 1155052808 1162084352 1163466304 1164147712 1164374848 1165304756 1168087778 1172627456 1174480384 1174709536 1176565754 1180900864 1182997634 1185135952 1190199296 1192312576 1193497613 1197048632 1201700864 1202895232 1203129928 1207673324 1212366848 1212603392 1213808596 1214519488 1218392318 1221158848 1223366144 1226009486 1230774272 1231997536 1235663104 1236891227 1241698304 1243174933 1243903024 1246630528 1248600392 1252963712 1253697536 1257695296 1257940684 1262829568 1271739392 1273997452 1276790944 1278808466 1281753088 1284028928 1286844416 1288123408 1288877824 1289129296 1290158837 1294139392 1298266112 1300317568 1300571272 1312114804 1315094144 1319287684 1320060352 1320317908 1325449216 1329675776 1330454528 1330714112 1331776864 1332036706 1340145664 1342263296 1342525184 1343859517 1344646576 1344908929 1351997296 1354441088 1354705352 1362642944 1363997272 1373372416 1374737408 1375005632 1377178348 1385562112 1385832448 1387209824 1388022272 1388293088 1392720043 1395610112 1398132736 1400615216 1406599168 1407997184 1410497179 1413046712 1419083776 1420771352 1421603456 1421880824 1427250292 1431958528 1432797184 1433076736 1434501068 1437646496 1439918194 1443233792 1445796352 1447233326 1448080928 1452698533 1453416448 1455997088 1458628864 1461780541 1467461632 1469206739 1473290624 1480775296 1483115144 1486367168 1486657172 1492434944 1493918272 1494793216 1499559776 1499852354 1502964736 1505681408 1508934752 1514799104 1518996962 1520816128 1522327664 1524733171 1530061456 1530957568 1534314496 1535839448 1536738944 1537038776 1542109184 1543012352 1547932672 1548234688 1550681132 1554251776 1559158172 1564444574 1567996864 1571435008 1572996854 1573918112 1574225198 1580343296 1583808512 1585382656 1586311168 1586620672 1588197611 1597865984 1600703104 1601015416 1611996776 1614910528 1615225612 1618577408 1623738688 1624689664 1625006656 1631322112 1636524032 1637482496 1637801984 1639429792 1642020338 1645941869 1652338688 1653980944 1654303651 1654949632 1655272528 1663996672 1667004416 1667329664 1669964296 1677099008 1679093416 1692314624 1693996612 1694988736 1695319444 1699036768 1701721502 1705639936 1707335168 1708335104 1708668416 1710366658 1714116976 1716825539 1717673984 1720778752 1723834112 1735996528 1736335237 1748641664 1749665792 1750007168 1755587548 1756615744 1762410496 1763442688 1763786752 1765539776 1769411072 1772207008 1772552782 1779441664 1787936656 1788285499 1791996416 1799114512 1806106624 1808254448 1813280768 1815082984 1822492672 1829374976 1829731904 1831193188 1832623156 1836843008 1842641476 1845612032 1845972128 1848889042 1849802752 1857150464 1858996282 1871773696 1873634048 1875496249 1876594672 1876960813 1888387072 1890263936 1890632744 1891371008 1891740032 1892109128 1905147904 1905519616 1908530624 1908902996 1918963904 1921996156 1925845922 1934073856 1935996128 1937129984 1937507936 1951240192 1952382976 1952763904 1954704752 1955086133 1970096128 1970480512 1973594168 1983996032 1984383128 1987969984 1991111276 1998447616 1999618048 2000008192 2001995996 2014183424 2015756288 2017759744 2021342414 2025774608 2028975637 2033647616 2036066032 2037258496 2039283323 2043754856 2047995904 2052098048 2055340672 2066576512 2074785284 2082848768 2086547008 2091122176 2093200538 2094426464 2094835106 2102976512 2105066656 2109682432 2113016048 2113428317 2114060288 2121641984 2137027984 2145098072 2153854976 2155995688 2160723136 2161988608 2162410432 2164137404 2170814464 2172972032 2177736704 2181177856 2181603424 2185050686 2190082048 2196995606 2200966768 2201396197 2214294784 2216495567 2225543936 2231730176 2233948288 2234384152 2243067904 2251538432 2251977728 2254215964 2255536192 2255976268 2267866432 2271965696 2275555744 2275999726 2285723648 2287995424 2296200907 2306011136 2308753447 2310105616 2310556339 2326932608 2328295424 2328749696 2330609512 2336175556 2345254912 2348960768 2349419072 2353131508 2361801728 2365995268 2370271904 2380398592 2384625152 2386995226 2394097264 2403401728 2405790464 2406259856 2410062109 2415346648 2424733696 2425206784 2427617192 2429038976 2436784636 2442317696 2446732288 2452018972 2461548544 2463995072 2471326208 2473782454 2483396608 2486349866 2487806048 2493261056 2495739103 2497200784 2497688011 2505927424 2507395072 2515390592 2515881368 2525659136 2543478784 2547994904 2553581888 2557616932 2563506176 2568057856 2573688832 2576246816 2577755648 2578258592 2580317674 2588278784 2596532224 2600635136 2601142544 2601650051 2619494761 2624229608 2630188288 2638575368 2640120704 2640635816 2650898432 2659351552 2660909056 2661428224 2663553728 2664073412 2680291328 2684526592 2685050368 2687719034 2689293152 2689817858 2703994592 2708882176 2709410704 2713691981 2725285888 2727994544 2728526801 2749474816 2750011264 2754356696 2771124224 2771664896 2774419648 2776044544 2776586176 2785440086 2791220224 2796265472 2801230432 2813198336 2815994368 2820994358 2826093424 2838167552 2841542704 2843206912 2843761648 2854500584 2863917056 2865594368 2866153472 2869002136 2875292992 2879836388 2886467584 2891592704 2894466652 2896161856 2905397066 2906832896 2911994176 2917257728 2923561082 2934923264 2938413478 2946581248 2949509849 2961550592 2964494071 2966230288 2972734336 2973314344 2984869888 2987836544 2989586432 2999119552 2999704708 3005929472 3011362816 3017869504 3029598208 3037993924 3041632256 3044655328 3049466342 3060122912 3061915136 3068628992 3071678896 3072278209 3073477888 3074077552 3084218368 3086024704 3095865344 3096469376 3101362264 3118316344 3128889148 3135993728 3142870016 3145993708 3147836224 3148450396 3160686592 3167617024 3170765312 3172622336 3173241344 3176395222 3195731968 3201406208 3202030832 3204588079 3207090523 3223993552 3224622583 3229821056 3230451224 3237154816 3247477376 3249379328 3250013312 3273048064 3274964992 3275603968 3278859584 3284040676 3291883738 3304677376 3307961888 3308607302 3309899264 3310545056 3321101641 3327993344 3334008832 3334659328 3339928592 3354198016 3358186832 3363493273 3384629248 3387993224 3389977472 3390638888 3398073536 3403443004 3411279872 3414670336 3416670208 3417336832 3420733316 3428233952 3433651078 3435347968 3441557504 3447668224 3471993056 3472670474 3485784367 3497283328 3499331584 3500014336 3503492993 3511175096 3513231488 3524820992 3527573504 3531079552 3538822144 3544414016 3545105564 3558883328 3575873312 3576570998 3583992832 3598229024 3612213248 3616508896 3626561536 3630165968 3630874247 3644985344 3658749952 3659463808 3662386376 3665246312 3685282952 3691224064 3691944256 3697778084 3699605504 3714300928 3717992564 3743547392 3747268096 3750992498 3753189344 3753921626 3776774144 3780527872 3781265488 3782742016 3783480064 3784218256 3787240457 3810295808 3811039232 3817061248 3817805992 3837927808 3843992312 3851691844 3868147712 3871992256 3874259968 3875015872 3902480384 3904765952 3905527808 3909409504 3910172266 3924938303 3940192256 3940961024 3944877937 3947188336 3967992064 3968766256 3975939968 3982222552 3996895232 3999236096 4000016384 4003991992 4028366848 4031512576 4035519488 4042684828 4051549216 4057951274 4067295232 4072132064 4074516992 4078566646 4087509712 4088307223 4095991808 4104196096 4110681344 4133153024 4140491719 4149570568 4165697536 4173094016 4182244352 4186401076 4188852928 4189670212 4205953024 4210133312 4219364864 4226032096 4226856634 4228120576 4243283968 4264373113 4274055968 4287684973 4290196144 4291033201 4307709952 4311991376 4321446272 4323977216 4324820864 4328274808 4345944064 4355473408 4362355712 4363206848 4370101372 4380164096 4393991212 4401933536 4402792394 4428589568 4432991134 4451087872 4463460352 4467896576 4468768304 4475829631 4486135808 4503076864 4503955456 4508431928 4511072384 4511952536 4535732864 4543931392 4551111488 4551999452 4571447296 4575990848 4592401814 4612022272 4617506894 4620211232 4621112678 4638563449 4653865216 4656590848 4657499392 4661219024 4662128471 4672351112 4690509824 4697921536 4698838144 4706263016 4723603456 4731990536 4740543808 4760797184 4769250304 4773990452 4788194528 4806803456 4811580928 4812519712 4820124218 4830693296 4849467392 4850413568 4855234384 4858077952 4873569272 4884635392 4893464576 4904037944 4923097088 4927990144 4942652416 4947564908 4966793216 4972699732 4975612096 4986522112 4991478206 4994401568 4995376022 5011854848 5014790144 5030781184 5031762736 5039713679 5051318272 5067264059 5086957568 5095989808 5107163776 5115233864 5136115712 5147377664 5152493632 5155511296 5156517184 5160635348 5176557568 5193064448 5201270272 5202285088 5203300102 5238989522 5248459216 5249483239 5260376576 5277150736 5280241408 5281271632 5285489429 5301796864 5318703104 5321818112 5322856448 5327107456 5328146824 5360582656 5369053184 5370100736 5375438068 5378586304 5379635716 5407989184 5417764352 5418821408 5427383962 5450571776 5455989088 5457053602 5475556009 5498949632 5500022528 5505488989 5508713392 5509788193 5543329792 5548839296 5552089088 5553172352 5570880172 5582440448 5592530944 5602460864 5626396672 5631988736 5641988716 5652186848 5676335104 5683085408 5686413824 5687523296 5705659531 5709001168 5727834112 5731188736 5732306944 5738004272 5747071183 5750585984 5759672776 5783185408 5788933304 5792323712 5810794132 5813665792 5823988352 5834515456 5847122164 5869846528 5876826956 5893162496 5899019698 5923101184 5928988142 5932460576 5945468672 5946628688 5951377861 5956025257 5969739776 5975673088 5979172864 5988584797 5998239104 5999409416 6011858944 6022725632 6035739008 6075987848 6083264512 6089310656 6098932684 6120245824 6123830272 6137257984 6143357792 6144556418 6146955776 6148155104 6168436736 6172049408 6191730688 6192938752 6202724528 6203934737 6236632688 6246487507 6257778296 6271987456 6285740032 6291987416 6295672448 6296900792 6321373184 6335234048 6341530624 6345244672 6346482688 6352790444 6391463936 6402812416 6404061664 6409176158 6414181046 6447987104 6449245166 6459642112 6460902448 6471111647 6474309632 6494954752 6498758656 6500026624 6506486987 6546096128 6551207936 6557719168 6568081352 6583767476 6609354752 6615923776 6617214604 6619798528 6621090112 6642203282 6655986688 6668017664 6669318656 6679857184 6708396032 6716373664 6726986546 6743052173 6769258496 6775986448 6779954944 6781277776 6796147072 6806886008 6829340672 6833340416 6834673664 6841466632 6856467904 6867302156 6870695936 6883115008 6895336448 6943986112 6945340948 6971568734 6994566656 6998663168 7000028672 7006985986 7022350192 7026462976 7033446563 7049641984 7055147008 7062159104 7077644288 7088828032 7090211128 7117766656 7151746624 7153141996 7167985664 7196458048 7224426496 7233017792 7253123072 7260331936 7261748494 7289970688 7317499904 7318927616 7324772752 7326201883 7330492624 7331922871 7370565904 7382448128 7383888512 7395556168 7399211008 7428601856 7435985128 7487094784 7494536192 7501984996 7506378688 7507843252 7553548288 7561055744 7562530976 7565484032 7566960128 7568436512 7574480914 7620591616 7622078464 7634122496 7635611984 7647677401 7675855616 7687984624 7689484621 7703383688 7736295424 7743984512 7748519936 7750031744 7804960768 7809531904 7811055616 7818819008 7820344532 7849876606 7880384512 7881922048 7889755874 7894376672 7919550067 7935984128 7937532512 7951879936 7964445104 7993790464 7998472192 8000032768 8007983984 8071038976 8085369656 8103098432 8115902548 8134590464 8144264128 8149033984 8157133292 8175019424 8176614446 8191983616 8208392192 8221362688 8266306048 8280983438 8299141136 8312255029 8331395072 8346188032 8354483291 8364488704 8372802152 8377705856 8379340424 8411906048 8420266624 8438729728 8452064192 8453713268 8486567936 8528746226 8548111936 8575369946 8580392288 8582066402 8615419904 8623982752 8642892544 8647954432 8649641728 8656549616 8658238589 8691888128 8710946816 8724711424 8726413696 8740202744 8787982424 8803867072 8805584788 8857179136 8865982268 8902175744 8926920704 8935793152 8937536608 8951659262 8972271616 9006153728 9007910912 9016863856 9022144768 9023905072 9031111859 9071465728 9087862784 9102222976 9103998904 9142894592 9151981696 9184803628 9224044544 9235013788 9240422464 9242225356 9277126898 9307730432 9313181696 9314998784 9322438048 9324256942 9344702224 9359468261 9381019648 9395843072 9397676288 9407016619 9412526032 9447206912 9463981072 9481087616 9538500608 9547980904 9576389056 9613606912 9623161856 9625039424 9640248436 9661386592 9698934784 9700827136 9710468768 9716155904 9747138544 9749040301 9769270784 9786929152 9808075888 9846194176 9855980288 9873480253 9885304832 9895129816 9933586432 9945399464 9951224192 9973044224 9982956412 9988803136 9990752044 10023709696 10029580288 10061562368 10063525472 10079427358 10102636544 10134528118 10168889731 10173915136 10191979616 10214327552 10224479551 10230467728 10232463787 10272231424 10294755328 10304987264 10311022592 10313034368 10321270696 10386128896 10402540544 10404570176 10406600204 10477979044 10496918432 10498966478 10520753152 10554301472 10560482816 10562543264 10570978858 10603593728 10637406208 10643636224 10645712896 10654214912 10656293648 10673132197 10738106368 10740201472 10750876136 10757172608 10759271432 10815978368 10835528704 10837642816 10854767924 10901143552 10911978176 10914107204 10951112018 10997899264 11000045056 11010977978 11017426784 11019576386 11061189763 11086659584 11097678592 11104178176 11106344704 11117383277 11141760344 11164880896 11185061888 11204921728 11263977472 11283977432 11304373696 11352670208 11366170816 11372827648 11375046592 11411319062 11418002336 11455668224 11462377472 11464613888 11476008544 11494142366 11501171968 11519345552 11521593083 11566370816 11577866608 11584647424 11621588264 11627331584 11647976704 11669030912 11694244328 11739693056 11753653912 11786324992 11798039396 11846202368 11857976284 11864921152 11890937344 11893257376 11902755722 11912050514 11939479552 11951346176 11958345728 11977169594 11996478208 11998818832 12017778773 12023717888 12045451264 12071478016 12083475833 12151975696 12166529024 12178621312 12197865368 12240491648 12247660544 12274515968 12286715584 12289112836 12293911552 12296310208 12336873472 12344098816 12383461376 12385877504 12405449056 12407869474 12473265376 12492975014 12515556592 12517998493 12543974912 12571480064 12583974832 12591344896 12593801584 12642746368 12683061248 12690489344 12692965376 12705580888 12782927872 12805624832 12808123328 12818352316 12828362092 12895974208 12898490332 12919284224 12921804896 12942223294 12948619264 12989909504 12997517312 13000053248 13012973974 13092192256 13102415872 13115438336 13128473743 13136162704 13138725691 13167534952 13218709504 13231847552 13234429208 13239597056 13242180224 13284406564 13311973376 13336035328 13338637312 13359714368 13416792064 13432747328 13453973092 13486104346 13538516992 13551972896 13559909888 13562555552 13592294144 13605803497 13613772016 13658681344 13666680832 13669347328 13682933264 13712935808 13734604312 13741391872 13790672896 13887972224 13890681896 13943137468 13989133312 13997326336 14000057344 14013971972 14044700384 14052925952 14066893126 14099283968 14110294016 14124318208 14155288576 14177656064 14180422256 14191747207 14202829459 14235533312 14280471439 14303493248 14306283992 14335971328 14392916096 14466035584 14506246144 14520663872 14523496988 14579941376 14634999808 14637855232 14649545504 14652403766 14660985248 14663845742 14741131808 14764896256 14767777024 14791112336 14793998219 14798422016 14857203712 14871970256 14895470209 14989072384 15003969992 15012757376 15015686504 15107096576 15122111488 15125061952 15130968064 15133920256 15136873024 15148961828 15241183232 15244156928 15268244992 15271223968 15295354802 15351711232 15375969248 15378969242 15406767376 15472590848 15487969024 15497039872 15500063488 15515468969 15609921536 15622111232 15637638016 15640689064 15699753212 15760769024 15763844096 15779511748 15788753344 15839100134 15871968256 15875065024 15903759872 15928890208 15987580928 15996944384 16000065536 16015967968 16079585951 16142077952 16161274129 16170739312 16206196864 16231805096 16288528256 16298067968 16314266584 16350038848 16353228892 16383967232 16416784384 16442725376 16532612096 16561966876 16598282272 16624510058 16662790144 16692376064 16708966582 16728977408 16745604304 16755411712 16758680848 16772064881 16823812096 16840533248 16877459456 16904128384 16907426536 16973135872 17057492452 17096223872 17150739892 17160784576 17164132804 17230839808 17247965504 17285785088 17295908864 17299283456 17313099232 17316477178 17383776256 17421893632 17449422848 17452827392 17470173721 17480405488 17483816077 17575964848 17607734144 17611169576 17714358272 17731964536 17804351488 17853841408 17871586304 17875073216 17903318524 17944543232 18012307456 18015821824 18033727712 18044289536 18047810144 18062223718 18105360559 18142931456 18175725568 18204445952 18207997808 18285789184 18303963392 18336463327 18369607256 18448089088 18470027576 18480844928 18484450712 18554253796 18615460864 18626363392 18629997568 18644876096 18648513884 18689404448 18718936522 18762039296 18791686144 18795352576 18814033238 18825052064 18885080929 18894413824 18927962144 18962175232 19003147033 19077001216 19095961808 19099687607 19152778112 19246323712 19250078848 19280496872 19322773184 19397869568 19401654272 19420937536 19432311808 19494277088 19498080602 19538541568 19573858304 19616151776 19692388352 19711960576 19746960506 19770609664 19790259632 19821531223 19867172864 19890798928 19902448384 19946088448 19965912824 19977606272 19981504088 20047419392 20059160576 20123124736 20127050944 20158854716 20205273088 20269056236 20337779462 20347830272 20383959232 20428655104 20448959102 20460935456 20464927574 20544462848 20589510656 20609974528 20622045184 20626068736 20642541392 20646568943 20772257792 20805081088 20809140352 20813200408 20955958088 20993836864 20997932956 21041506304 21108602944 21120965632 21125086528 21141957716 21207187456 21274812416 21287272448 21291425792 21308429824 21312587296 21346264394 21476212736 21480402944 21501752272 21505947463 21514345216 21518542864 21631956736 21671057408 21675285632 21709535848 21802287104 21823956352 21828214408 21902224036 21995798528 22000090112 22021955956 22034853568 22039152772 22122379526 22173319168 22195357184 22208356352 22212689408 22234766554 22283520688 22318732007 22329761792 22370123776 22409843456 22432116553 22527954944 22567954864 22572358081 22608747392 22732341632 22745655296 22750093184 22822638124 22836004672 22911336448 22924754944 22929227776 22952017088 22988284732 23002343936 23038691104 23043186166 23132741632 23155733216 23169294848 23243176528 23247711487 23254663168 23295953408 23338061824 23388488656 23479386112 23507307824 23544452911 23572649984 23596078792 23692404736 23715952568 23729842304 23781874688 23786514752 23805511444 23824101028 23878959104 23902692352 23916691456 23954339188 23992956416 23997637664 24035557546 24047435776 24090902528 24142956032 24166951666 24303951392 24333058048 24357242624 24381451237 24395730736 24400490569 24480983296 24495321088 24549031936 24573431168 24578225672 24587823104 24592620416 24673746944 24766922752 24771755008 24810898112 24815738948 24946530752 24985950028 25031113184 25035996986 25087949824 25142960128 25167949664 25182689792 25187603168 25285492736 25366122496 25380978688 25385930752 25411161776 25416119729 25611249664 25616246656 25636704632 25656724184 25791948416 25796980664 25838568448 25843609792 25884446588 25897238528 25979819008 25995034624 26000106496 26025947948 26184384512 26204831744 26230876672 26256947486 26272325408 26277451382 26335069904 26376683281 26437419008 26463695104 26468858416 26479194112 26484360448 26510683199 26568813128 26623946752 26672070656 26677274624 26719428736 26865494656 26907946184 26972208692 27077033984 27103945792 27119819776 27125111104 27184588288 27211606994 27227544032 27317362688 27333361664 27338694656 27365866528 27425871616 27469208624 27474568121 27482783744 27581345792 27775944448 27781363792 27886274936 27978266624 27994652672 28000114688 28027943944 28089400768 28105851904 28133786252 28198567936 28220588032 28248636416 28310577152 28355312128 28360844512 28383494414 28405658918 28471066624 28560942878 28606986496 28612567984 28618150561 28671942656 28785832192 28814442371 28932071168 29012492288 29041327744 29046993976 29159882752 29269999616 29275710464 29299091008 29304807532 29321970496 29327691484 29482263616 29529792512 29535554048 29582224672 29587996438 29596844032 29714407424 29743940512 29790940418 29850611791 29978144768 30007939984 30013794811 30025514752 30031373008 30037232407 30244222976 30250123904 30261936128 30267840512 30273746048 30297923656 30482366464 30488313856 30536489984 30542447936 30590709604 30703422464 30751938496 30757938484 30813534752 30945181696 30975938048 30994079744 31000126976 31030937938 31219843072 31244222464 31275276032 31281378128 31330807417 31399506424 31521538048 31527688192 31559023496 31577506688 31678200268 31743936512 31750130048 31807519744 31857780416 31975161856 31993888768 32000131072 32031935936 32159171902 32284155904 32322548258 32341478624 32412393728 32444608339 32463610192 32469944143 32577056512 32596135936 32628533168 32700077696 32706457784 32767934464 32833568768 32885450752 33065224192 33123933752 33196564544 33249020116 33325580288 33384752128 33417933164 33457954816 33491208608 33510823424 33517361696 33544129762 33647624192 33681066496 33754918912 33808256768 33814853072 33946271744 34053431893 34114984904 34192447744 34301479784 34321569152 34328265608 34461679616 34495931008 34571570176 34591817728 34598566912 34626198464 34632954356 34767552512 34843787264 34898845696 34905654784 34940347442 34960810976 34967632154 35151929696 35215468288 35222339152 35277995753 35428716544 35463929072 35470848413 35608702976 35743172608 35750146432 35806637048 36024614912 36031643648 36067455424 36088579072 36095620288 36124447436 36210721118 36285862912 36351451136 36408891904 36415995616 36571578368 36607926784 36672926654 36739214512 36896178176 36940055152 36961689856 36968901424 36998426003 37108507592 37230921728 37252726784 37259995136 37289752192 37297027768 37378808896 37437873044 37524078592 37583372288 37590705152 37628066476 37650104128 37770161858 37788827648 37855924288 37924350464 38006294066 38154002432 38191923616 38199375214 38305556224 38343628037 38492647424 38500157696 38538422923 38560993744 38645546368 38803308544 38841875072 38864623616 38988554176 38996161204 39077083136 39147716608 39232303552 39384776704 39423921152 39493921012 39541219328 39580519264 39643062446 39734345728 39781597856 39804896768 39892176896 39931825648 39939616717 39955212544 39963008176 40094838784 40118321152 40246249472 40254101888 40317709432 40538112472 40675558924 40695660544 40767918464 40857310208 40897918204 40921870912 40929855148 41088925696 41179021312 41219949056 41244090368 41252137472 41285082784 41293137886 41544515584 41610162176 41618280704 41626400816 41659645027 41692176799 41911916176 41920093579 41987673728 41995865912 42083012608 42217205888 42241931264 42250173056 42283915432 42549624832 42574544896 42582851584 42616859648 42625174592 42692528788 42952425472 42960805888 43003504544 43011894926 43028690432 43037085728 43174321333 43263913472 43342114816 43350571264 43419071696 43604574208 43647912704 43656428816 43725412549 43804448072 43991597056 44000180224 44043911912 44069707136 44078305544 44244759052 44346638336 44390714368 44416712704 44425378816 44469533108 44567041376 44637464014 44659523584 44740247552 44819686912 44864233106 45055909888 45135909728 45144716162 45217494784 45315196771 45464683264 45491310592 45500186368 45545408909 45645276248 45672009344 45822672896 45858455552 45904034176 45976569464 46004687872 46077382208 46086372332 46265483264 46311466432 46338589696 46486353056 46495422974 46509326336 46591906816 46676123648 46776977312 46958772224 47014615648 47088905822 47145299968 47192157584 47201365211 47384809472 47431905136 47459684608 47563749376 47573029504 47611022888 47648202056 47805384704 47833382912 47908678376 47985912832 47995275328 48071115092 48094871552 48181805056 48285912064 48333903332 48607902784 48666116096 48714485248 48762902474 48791461472 48800981138 48961966592 48990642176 49098063872 49146862336 49156451344 49175646208 49185240832 49234125941 49347493888 49533845504 49543510016 49621796224 49631477896 49893061504 49971900056 50062226368 50071993972 50175899648 50285920256 50335899328 50365379584 50375206336 50570985472 50732244992 50761957376 50771861504 50822323552 50832239458 51024197939 51222499328 51232493312 51273409264 51283413181 51313448368 51583896832 51593961328 51677136896 51687219584 51768893176 51794477056 51959638016 51990069248 52000212992 52051895896 52368769024 52409663488 52461753344 52513894972 52544650816 52554902764 52670139808 52753366562 52874838016 52927390208 52937716832 52958388224 52968720896 53021366398 53137626256 53247893504 53344141312 53354549248 53438857472 53730989312 53815892368 53826392347 53944417384 54154067968 54207891584 54239639552 54250222208 54369176576 54423213988 54455088064 54634725376 54666723328 54677389312 54731733056 54851743232 54938417248 54949136242 54965567488 55162691584 55436850469 55551888896 55562727584 55739904649 55772549872 55956533248 55989305344 56000229376 56055887888 56178801536 56211703808 56267572504 56497272832 56621154304 56710624256 56721689024 56766988828 56811317836 56942133248 57121885756 57213972992 57225135968 57236301122 57343885312 57571664384 57628884742 57864142336 58024984576 58082655488 58093987952 58140383719 58185785203 58319765504 58539999232 58551420928 58598182016 58609615064 58643940992 58655382968 58964527232 59059585024 59071108096 59164449344 59175992876 59428814848 59487881024 59581880836 59701223582 59956289536 60015879968 60027589622 60051029504 60062746016 60074464814 60488445952 60500247808 60523872256 60535681024 60547492096 60595847312 60607670123 60976627712 61072979968 61084895872 61181419208 61406844928 61503876992 61515876968 61627069504 61890363392 61951876096 61988159488 62000253952 62061875876 62439686144 62488444928 62550552064 62562756256 62661614834 62799012848 63043076096 63055376384 63118046992 63155013376 63217783013 63356400536 63487873024 63500260096 63615039488 63715560832 63950323712 64000262144 64063871872 64318343804 64568311808 64645096516 64682957248 64824787456 64889216678 64927220384 64939888286 65154113024 65192271872 65257066336 65400155392 65412915568 65516277827 65535868928 65667137536 65770901504 65874432767 66130448384 66247867504 66393129088 66498040232 66769504256 66835866328 66915909632 66982417216 67021646848 67034723392 67088259524 67295248384 67362132992 67509837824 67616513536 67629706144 67892543488 68106863786 68229969808 68243282107 68384895488 68602959568 68643138304 68656531216 68711362577 68923359232 68991862016 69143140352 69183635456 69197133824 69252396928 69265908712 69535105024 69687574528 69797691392 69811309568 69880694884 69921621952 69935264308 70303859392 70430936576 70444678304 70555991506 70857433088 70927858144 70941696826 71182228117 71217405952 71486345216 71500292864 71571356857 71613274096 71627246509 72063287296 72134910848 72177158144 72191240576 72248894872 72421442236 72571725824 72702902272 72817783808 72831991232 73143156736 73215853568 73345853308 73478429024 73792356352 73880110304 73923379712 73937802848 73996852006 74173573903 74217015184 74461843456 74505453568 74519990272 74579504384 74594055536 74711925379 74757617792 74875746088 75166744576 75181410304 75256132952 75300208256 75540323716 75577655296 75711848576 75848700928 76012588132 76308004864 76383847232 76398750428 76611112448 76687256074 76985294848 77000315392 77076845846 77121987488 77291092736 77367912193 77428328341 77606617088 77683750144 77729247232 77851602361 77977108352 77992322408 78154166272 78295433216 78464607104 78847842304 78987842024 79082438656 79161038528 79286124892 79468691456 79563195712 79609793536 79784353792 79863651296 79879233434 79910425088 79926016352 80189677568 80236642304 80492498944 80508203776 80635418864 80651151581 81076224944 81204337591 81351117848 81391321088 81535836928 81714620416 81795836408 81843741824 81859710296 82177851392 82358042624 82439898112 82488180736 82504274944 82570165568 82586275772 83089031168 83220324352 83236561408 83252801632 83319290054 83384353598 83823832352 83840187158 83975347456 83991731824 84124451411 84166025216 84434411776 84483862528 84500346112 84567830864 84584330831 85099249664 85165703168 85233719296 85250349184 85385057576 85904850944 85921611776 86007009088 86023789852 86057380864 86074171456 86348642666 86527826944 86684229632 86701142528 86838143392 87209148416 87295825408 87312857632 87450825098 87608896144 87983194112 88000360448 88087823824 88139414272 88156611088 88489518104 88781428736 88833425408 88850757632 88939066216 89134082752 89274928028 89319047168 89480495104 89639373824 89728466212 90111819776 90271819456 90289432324 90434989568 90630393542 90929366528 90982621184 91000372736 91090817818 91290552496 91344018688 91434805319 91645345792 91716911104 91808068352 91899316201 91953138928 92009375744 92154764416 92172744664 92530966528 92622932864 92677179392 92972706112 92990845948 93183813632 93352247296 93553954624 93917544448 94029231296 94177811644 94290599936 94384315168 94402730422 94769618944 94863810272 94919369216 95127498752 95146059008 95222045776 95240624479 95296404112 95610769408 95666765824 95817356752 95971825664 95990550656 96142230184 96189743104 96571824128 96667806664 97215805568 97332232192 97428970496 97525804948 97582922944 97601962276 97923933184 97981284352 98196127744 98293724672 98312902688 98351292416 98370481664 98468251882 98694987776 99067691008 99087020032 99243592448 99262955792 99342230449 99419806213 99786123008 99943800112 99963300073 100124452736 100143987944 100351799296 100571840512 100671798656 100730759168 100750412672 101464489984 101523914752 101543723008 101644647104 101664478916 102048395878 102444998656 102464986624 102546818528 102566826362 102626896736 102954150871 103167793664 103187922656 103354273792 103374439168 103537786352 103588954112 103919276032 103980138496 104000425984 104103791792 104268291463 104923506688 105027789944 105089301632 105109805528 105340279616 105506733124 105749676032 105854780416 105875433664 105916776448 105937441792 106042732796 106275252512 106495787008 106688282624 106709098496 106877714944 107461978624 107631784736 107652784694 107888834768 108059315377 108308135936 108415783168 108479279104 108500444416 108608282783 108738353152 108846427976 108910176128 109269450752 109354778624 109463466112 109703486464 109876834496 109898272484 110325383168 110873700938 111103777792 111125455168 111479809298 111545099744 111913066496 111978610688 112000458752 112111775776 112357603072 112423407616 112535145008 112557101657 112994545664 113242308608 113421248512 113443378048 113533977656 113622635672 114243771512 114427945984 114450271936 114472602244 114687770624 115143328768 115257769484 115728284672 116049969152 116165310976 116187975904 116280767438 116371570406 116639531008 117079998464 117102841856 117196364032 117219230128 117287881984 117310765936 117404454167 117929054464 118119170048 118142216192 118328898688 118351985752 118857629696 118975762048 119163761672 119402447164 119912579072 120031759936 120055179244 120102059008 120125492032 120148929628 120976891904 121000495616 121047744512 121071362048 121094984192 121191694624 121215340246 121673087393 121953255424 122145959936 122169791744 122291216047 122362838416 122813689856 123007753984 123031753936 123254139008 123903752192 123976318976 124000507904 124123751752 124879372288 124976889856 125101104128 125125512512 125323229668 125598025696 126086152192 126110752768 126236093984 126310026752 126435566026 126712801072 126737523913 126975746048 127000520192 127230078976 127431121664 127900647424 128000524288 128127743744 128355243289 128636687608 129136623616 129290193032 129365914496 129649574912 129778433356 129854440768 129879776572 130308226048 130384543744 130514132672 130800310784 130825831136 131032555654 131071737856 131334275072 131541803008 131748865534 132195566503 132260896768 132495735008 132786258176 132918234163 132996080464 133022029231 133539008512 133671732656 133831819264 133964834432 134043293696 134069446784 134176519048 134724265984 135019675648 135233027072 135259412288 135785086976 136213727572 136459939616 136486564214 136769790976 137205919136 137286276608 137313062432 137422725154 137846718464 137983724032 138286280704 138367270912 138394267648 138504793856 138531817424 138750718561 139070210048 139595382784 139622619136 139761389768 139843243904 139870528616 140607718784 140861873152 140889356608 141111983012 141714866176 141855716288 141883393652 142364456234 142434811904 142972690432 143000585728 143142713714 143226548192 143254493018 143795466919 144126574592 144269821696 144354316288 144382481152 144497789744 144525982601 144842884472 145143451648 145405804544 145635567616 145663982464 146431707136 146691706616 146956858048 147584712704 147760220608 147846759424 147875605696 147993704012 148347147806 148434030368 148923686912 149010907136 149039980544 149159008768 149188111072 149423850758 149515235584 149751492176 150333489152 150362820608 150512265904 150600416512 151080647432 151155310592 151423697152 151697401856 152025176264 152616009728 152767694464 152797500856 153222224896 153374512148 153970589696 154000630784 154153691692 154243974976 154582185472 154735824386 154856656682 155213234176 155367500288 155458494464 155703204722 155954216704 155984644816 156231124049 156308332544 156590866432 156929214208 157085185829 157695684608 157975684048 158164877312 158322077056 158572249784 159126391424 159219587072 159568707584 159727302592 159758466868 159820850176 159852032704 160379355136 160473284608 160984997888 161016407552 161270837728 161302303162 162152449888 162408675182 162702235696 162733980409 162782642176 163071673856 163429240832 163591672816 163687483648 163719420592 163850172299 164355702784 164879796224 164976361472 165008549888 165140331136 165172551544 166178062336 166440648704 166473122816 166505603264 166638580108 166768707196 167647664704 167680374316 167950694912 167983463648 168248902822 168332050432 168868823552 168967725056 169000692224 169135661728 169168661662 170198499328 170331406336 170467438592 170500698368 170670158659 170770115152 170803433983 171843223552 172014018176 172047579704 172114761728 172148342912 172697285332 173055653888 173368459264 173402285056 173676286784 174418296832 174591650816 174625715264 174901650196 175217792288 175966388224 176000720896 176175647648 176278828544 176313222176 176875445461 176979036208 177562857472 177666850816 177701515264 177878132432 178268165504 178549856056 178638094336 179278747648 179456932424 180223639552 180543638912 180578864648 180869979136 181260787084 181858733056 181965242368 182000745472 182181635636 182581104992 182688037376 182869610638 183290691584 183433822208 183616136704 183798632402 183906277856 184018751488 184309528832 184345489328 184492713691 184636782967 185061933056 185245865728 185354358784 185646128707 185945412224 185981691896 186367627264 186704494592 187107909248 188058462592 188355623288 188581199872 188768630336 188805460844 189539237888 189727620544 189838738432 190254997504 190292118016 190444091552 190481248958 190592808224 191221538816 191333531648 191634713504 191943651328 191981101312 192284460368 192321976847 192379486208 193143648256 193335613328 193641112717 194431611136 194857940992 195051609896 195165845888 195203924552 195847866368 195962568704 196392255488 196587449344 196625805376 196702584832 196740963328 196936503764 197389975552 198135382016 198174040064 198487184896 198525911584 198684460898 198839612426 199572246016 199887600224 199926600146 200248905472 200287975888 200703598592 201143681024 201343597312 201461518336 201500825344 201701096597 202928979968 203087446016 203289294208 203328957832 204096791756 204889997312 204929973248 205093637056 205133652724 205253793472 205908301742 206335587328 206375845312 206708547584 206748878336 207075572704 207177908224 207838552064 207960276992 208000851968 208207583584 208536582926 209034617363 209847013376 210055579888 210096563677 210178603264 210219611056 210680559232 211013466248 211709560832 211750867328 211833552896 211874883584 212085465592 212550505024 212991574016 213376565248 213418196992 213755429888 214923957248 215263569472 215305569388 215777669536 216118630754 216616271872 216831566336 216958558208 217000888832 217216565566 217476706304 217692855952 217820352256 218036843453 218538901504 218709557248 218926932224 219406972928 219753668992 219796544968 220650766336 221747401876 222207555584 222250910336 222959618596 223090199488 223826132992 223957221376 224000917504 224223551552 224715206144 224846815232 225070290016 225114203314 225989091328 226484617216 226842497024 226886756096 227067955312 227112258373 227245271344 227289609001 228487543024 228855891968 228900543872 228945204488 229375541248 230286657536 230515538968 231456569344 232099938304 232330621952 232375951808 232561534876 232743140812 233279062016 234159996928 234205683712 234392728064 234438460256 234575763968 234621531872 234808908334 235858108928 236238340096 236284432384 236657797376 236703971504 237715259392 237951524096 238327523344 238374023251 238804894328 239825158144 240063519872 240110358488 240204118016 240250984064 240297859256 241953783808 242000991232 242095489024 242142724096 242189968384 242383389248 242430680492 243346174786 243906510848 244291919872 244339583488 244582432094 244725676832 245506052077 245627379712 246015507968 246063507872 246508278016 247807504384 247952637952 248001015808 248247503504 248295938891 250202208256 250251025024 250646459336 251196051392 252172304384 252221505536 252472187968 252620053504 252871132052 253425602144 253475047826 253951492096 254001040384 254460157952 254862243328 255801294848 256001048576 256255487488 256710486578 257273375216 257679905899 258273247232 258580386064 258731828992 258988982021 259299149824 259556866712 259708881536 259759553144 260616452096 260769087488 261028265344 261600621568 261651662272 262065111308 262668550144 263083606016 263497731068 264391133006 264521793536 264991470016 265572516352 265836468326 265992160928 266044058462 267078017024 267343465312 267663638528 267929668864 268086587392 268138893568 268353038096 268405396259 269448531968 270039351296 270466054144 270518824576 272427455144 272919879232 272973128428 273539581952 274411838272 274572553216 274626124864 274845450308 275693436928 275967448064 276572561408 276734541824 276788535296 277009587712 277063634848 277501437122 278140420096 279190765568 279245238272 279522779536 279577317019 279686487808 279741057232 281215437568 281723746304 281778713216 282223966024 283429732352 283711432576 283766787304 284728912468 284869623808 285945380864 286001171456 286285427428 286453096384 286508986036 287590933838 288253149184 288539643392 288708632576 288764962304 288995579488 289051965202 289685768944 290143516091 290286903296 290811609088 291271135232 291327964928 291617515189 292863414272 293383413232 293440655053 293913716096 295520441216 295693518848 295751211392 295987408024 296694295612 296868060736 297847373824 298021814272 298079961088 298318017536 298376222144 298847701516 299030471168 299502984352 300666978304 300725641216 301024531808 301200833024 302161294864 302220249331 302310621184 302847394304 303394803712 304050352528 305232019456 305535388928 305595001712 306077887843 306444449792 306749024296 307941179392 308001261568 308307383384 308487949952 309164370944 309471648772 309713313364 310426468352 310735000576 310916988928 311406409444 311908433408 311969289632 312462248098 312616665088 313181732864 313858428416 314170371658 315391369216 315951368096 316329754624 316644154112 316958866081 317144499568 317206377397 318252782848 318439174144 319137415168 319454605184 319516933736 319641700352 319704065408 320758710272 321969995776 322032815104 322541675456 322604606324 324304899776 324817350364 325404471392 325467960818 325565284352 326143347712 326858481664 327183345632 327374967296 327438841184 327700344598 328711405568 329759592448 329952722944 330017099776 330280662272 330345103088 330409556477 332881297408 332946245632 333011206528 333277160216 333537414392 335295329408 335360748632 335901389824 335966927296 336497805644 336664100864 337737647104 337935450112 338001384448 338271323456 338337323324 340396998656 340662812672 340934877184 341001396736 341340317318 341540230304 341606867966 342896882653 343686447104 344028036352 344095159408 344229523456 344296685824 344638881587 345394570664 346111307776 346736918528 346804570112 347352573568 349183301632 349251430528 349803300392 350435584576 351932776448 352001441792 352351295296 352557657088 352626444352 353750890922 353958072416 355125714944 355333701632 355403030528 355756264864 356536331008 357099712112 357169385573 357276188672 358557495296 358913864848 360447279104 361087277824 361157729296 361739958272 362521574168 363717466112 363930484736 364001490944 364363271272 365162209984 365376074752 365739221276 366581383168 366867644416 367232273408 367597264804 367812555712 368037502976 368619057664 368690978656 368985427382 369273565934 370123866112 370491731456 370708717568 371292257414 371890824448 371963383792 372735254528 373408989184 374215818496 374587750823 376116925184 376711246576 377162399744 377537260672 377610921688 379078475776 379455241088 379677476864 380509995008 380584236032 380888183104 380962497916 381185616448 382443077632 382667063296 383269427008 383887302656 383962202624 384568920736 384643953694 384758972416 386287296512 386671226656 387282225434 388057953283 388863222272 389715881984 390103219792 390179332543 390331691776 390407849104 391695732736 391925137408 393174898688 393251610752 393405169664 393481926656 393873007528 396270764032 396348080128 396974369792 397051823168 397368921796 397679224852 399144492032 399775200448 399853200292 400497810944 400575951776 401407197184 402287362048 402687194624 402923036672 403001650688 403402193194 405857959936 406174892032 406578588416 406657915664 406982686033 407300496421 408193583512 409779994624 409859946496 410187274112 410267305448 410507586944 411816603484 412671174656 412751690624 413417095168 413497756672 414151145408 415677104128 415920553984 416001703936 416415167168 417073165852 418069234726 419694026752 420111159776 420193127354 420357206528 420439222112 421361118464 421779908407 422026932496 423419121664 423501734656 423667105792 423749767168 424170931184 425101010048 425983148032 426836393984 427510859776 429847914496 430527138944 430611138776 431555339072 432237261508 433232543744 433663132672 433917116416 434001777664 434433131132 434953412608 435385711904 435640704512 436073686906 437077803008 437419114496 437853864448 438813945856 439507337984 439593089936 441301532672 442694614609 443494803752 444415111168 444501820672 445919237192 446180398976 447652265984 448001835008 448447103104 449430412288 449693630464 450140580032 450228406628 451978182656 452969234432 453684994048 453773512192 454135910624 454224516746 454490542688 454579218002 456975086048 457711783936 457801087744 457890408976 458613944789 458751082496 460573315072 461031077936 461121029369 462913138688 464661243904 464751903616 465123069752 465486281624 468319993856 468411367424 468785456128 468876920512 469151527936 469243063744 469617816668 471716217856 472476680192 472568864768 473315594752 473407943008 475430518784 475903048192 476655046688 476748046502 477609788656 479650316288 480127039744 480220716976 480408236032 480501968128 480595718512 480979538039 483907567616 484001982464 484285448192 484379936768 484766778496 484861360984 486692349572 487813021696 488583839744 488679166976 489164864188 489451353664 491012104154 491254759424 492031015936 492127015744 493016556032 495615008768 495905275904 496002031616 496495007008 496591877782 498467164481 500404416512 500502050048 500999497999 501292918672 502392102784 504443011072 504944375936 505240107008 505742264104 506851204288 506950095652 507902984192 508002080768 508920315904 509724486656 511602589696 512002097152 512510974976 513420973156 514546750432 515359811798 516546494464 517160772128 517463657984 517977964042 518598299648 519113733424 519215017321 519417763072 519519106288 521232904192 521538174976 522056530688 523201243136 523303324544 524130222616 526167212032 526995462136 528782266012 529043587072 529982940032 531145032704 531672936652 531984321856 532088116924 534156034048 534686930624 535327277056 535859337728 536173174784 536277787136 536706076192 536810792518 538897063936 540078702592 540932108288 541037649152 541575385351 541998298387 544854910288 544961216527 545839758464 545946256856 547079163904 548823676544 549145106432 549252249728 549690900616 551934896128 553145122816 553469083648 553577070592 554019175424 554127269696 555002874244 556280840192 558381531136 558490476544 559045559072 559154634038 559372975616 559482114464 561266177329 562430875136 563447492608 563557426432 564447932048 566859464704 567422865152 567533574608 568430363137 569457824936 569739247616 571890761728 572002342912 572570854856 572906192768 573017972072 575181867676 576506298368 577079286784 577417265152 577529924608 577991158976 578103930404 579371537888 580287032182 580573806592 581623218176 582542270464 582655929856 583235030378 585726828544 586766826464 586881310106 587827432192 589097558023 591040882432 591387037696 591502422784 591974816048 592090315817 593388591224 593736121472 595694747648 596159922176 596636035072 596752444288 597695403032 598060942336 599005968704 601333956608 601451282432 602049063616 602401666048 604322589728 604440498662 604621242368 605694788608 606789607424 608100705056 610464038912 611070777856 611190003424 612155775686 612888899584 613498048592 615882358784 616002523136 616614766768 616975899904 618328741888 618943297544 619426626728 621470001152 621833977856 622812818888 623816866816 623938579264 624924496196 625233330176 626363465728 627716856832 628340743316 630782738432 631902736192 632659509248 633288308224 633917732162 634288999136 634412754794 636505565696 636878348288 638274830336 638909210368 639033867472 639283400704 639408130816 640043637233 641517420544 643939991552 644065630208 645083350912 645209212648 648609799552 649634700728 650808942784 650935921636 652286695424 653716963328 654366691264 654749934592 654877682368 655400689196 657422811136 659519184896 659905445888 660034199552 660561324544 660690206176 660819112954 665762594816 665892491264 666022413056 666554320432 666684371353 667074828784 670590658816 670721497264 671802779648 671933854592 672995611288 673328201728 675475294208 675870900224 676002768896 676542646912 676674646648 680793997312 681325625344 681869754368 682002793472 682680634636 683080460608 683213735932 685793765306 687372894208 688056072704 688190318816 688459046912 688593371648 689277763174 690789141328 692222615552 693473837056 693609140224 694705147136 695395613143 698366603264 698502861056 699606600784 699743100511 700871169152 704002883584 704702590592 705115314176 705252888704 707501781844 707916144832 710251429888 710667403264 710806061056 711512529728 713072662016 714199424224 714338771146 714552377344 717114990592 717827729696 720679056097 720894558208 722174555648 722315458592 723479916544 724618760437 725043148336 727434932224 727860969472 728002981888 728726542544 729878040241 730324419968 730752149504 731478442552 734464546816 735194529608 735625111424 736075005952 737238115328 737381957312 737970854764 738547131868 740247732224 740983462912 741417435136 742584514828 743781648896 743926767584 745470509056 746817978368 748431636992 749175501646 752233850368 753422493152 754324799488 755074521344 755221843376 755824988347 756415207639 758156951552 758910482176 759354953728 761019990016 761168472064 761776366208 761924995832 762371232896 764886155264 766538854016 767774605312 767924405248 769137841472 769287907388 772574593024 773342453312 774564450868 776115906566 777726444544 779431763968 780206439584 780358665086 780663383552 780815698208 783391465472 783850274816 786349797376 786503221504 786810339328 786963853312 787746015056 787899711599 792696160256 793948739584 794103646336 794737843592 795358449704 798288984064 799550400896 799706400584 800995621888 801151903552 802814394368 804574724096 805374389248 805846073344 806003301376 806804386388 811715919872 812349784064 813157176832 813315831328 813965372066 814600992842 816387167024 819559989248 819719892992 820374548224 820534610896 821015173888 821831179169 823633206968 825342349312 825503381248 826834190336 826995513344 828302290816 831354208256 832003407872 832830334336 834146331704 836138469452 839388053504 840222319552 840386254708 840714413056 840878444224 842722236928 843559816814 844053864992 846838243328 847003469312 847334211584 847499534336 848341862368 850202020096 851711611751 851966296064 853672787968 855021719552 856367625971 859695828992 861054277888 861222277552 863110678144 864474523016 867326265344 867834232832 868003555328 868866262264 869906825216 870771423808 871281409024 872147373812 874155606016 874838228992 875707728896 877627891712 879014675968 879186179872 882603065344 885389229218 886989607504 887162667391 888830222336 889003641344 891838474384 892360797952 893247713501 895304531968 896003670016 896894206208 898860824576 899387260928 900281160064 900456813256 903956365312 905938468864 907369988096 907547024384 908271821248 908449033492 908981085376 909158436004 913950172096 915423567872 915602175488 915780817952 917227889578 917502164992 921146630144 922062155872 922242058738 925368965521 925826277376 929322487808 929503807232 930246139504 930427639141 930972563248 931154204617 936822734848 937570912256 937753841024 938303055872 938486127488 939235633336 943432435712 944953360384 945137729536 946631189504 946815886016 950861037568 951806096384 953310093376 953496093004 955219577312 959300632576 960254079488 960441433952 960816472064 961003936256 961191437024 961959076078 967815135232 968003964928 968570896384 968759873536 969533556992 969722721968 971255029927 973384699144 977167679488 977358333952 978329728376 978902707328 982024208308 982509518848 984062031872 984254031488 986033112064 991230017536 991810551808 992004063232 992990014016 993183755564 996934328962 1000808833024 1001004100096 1001998995998 1002585837344 1004784205568 1005782858509 1006568268433 1008886022144 1009888751872 1010480214016 1011484528208 1013702408576 1013900191304 1015805968384 1016004161536 1017840631808 1019448973312 1025021949952 1026841946312 1029093500864 1030719623596 1033092988928 1034321544256 1034927315968 1035955928084 1037196599296 1038227466848 1038430034642 1038835526144 1039038212576 1042465808384 1043076349952 1044113061376 1046402486272 1046606649088 1048260445232 1052334424064 1053990924272 1055656388683 1057564532024 1058087174144 1059965880064 1062290065408 1063345873304 1063968643712 1064176233848 1068312068096 1069373861248 1070654554112 1071718675456 1072346349568 1072555574272 1073412152384 1073621585036 1077794127872 1080157405184 1081864216576 1082075298304 1083150770702 1083996596774 1089709820576 1089922433054 1091679516928 1091892513712 1093617868343 1094158327808 1097647353088 1098290212864 1098504499456 1099381801232 1099596300803 1103869792256 1106290245632 1107154141184 1108038350848 1108254539392 1110005748488 1116763062272 1116980953088 1118091118144 1118309268076 1118745951232 1118964228928 1122532354658 1124861750272 1126894985216 1127114852864 1128895864096 1133718929408 1134845730304 1135067149216 1136860726274 1138915649872 1139478495232 1143781523456 1144004685824 1145141709712 1145812385536 1146035944144 1146951206093 1150363735352 1154158573568 1154834530304 1155059849216 1155982317952 1156207860808 1158743075776 1160574064364 1161147613184 1163246436352 1165084540928 1165311859712 1166470060756 1171453657088 1173533652928 1173762620212 1175654864384 1178195116046 1182081764864 1182774075392 1183004845568 1183949632096 1184180631634 1186777182448 1187472242944 1188652469147 1191389495296 1192319844352 1193272070144 1193504888576 1194691110613 1195390806064 1196121884672 1198011937408 1202902564864 1204098127232 1204803332096 1208645179456 1208880997324 1211389577216 1213579214848 1216201410112 1220928077824 1222141555712 1222380006848 1224311551372 1225777799168 1226996097184 1231764717568 1232005046272 1233229533536 1233951799808 1236657483776 1237886595088 1238128118227 1238853253456 1242940002304 1243667955712 1245625637776 1247633733632 1247877158528 1249848992392 1250466660352 1255433713664 1256681486632 1261565476864 1263805472384 1265319018496 1266576616448 1267835464324 1268577998272 1268825509588 1273011131392 1273756696576 1276549660672 1277818420736 1278067734944 1278566801408 1278816261632 1280087274466 1283034841088 1287879983104 1288131260416 1290166701824 1290418425296 1291448995837 1292457480769 1297219599104 1299269401456 1299522900949 1301617885568 1301871843272 1304573390848 1307433926656 1308733382528 1309499869184 1309755364736 1310801378392 1319038369792 1319810891776 1320068399104 1321122649088 1321380412352 1321638225908 1331525189632 1331784982528 1332044826112 1333108640864 1333368742706 1334149657568 1338403961323 1341181317632 1341442994528 1343605559296 1343867709184 1345991222576 1346656403456 1350950588416 1351741800448 1352005537792 1353085293824 1353349293296 1355487789019 1363739508736 1364005586944 1365361269272 1366160921216 1366427471864 1371587530612 1374745788416 1376112145408 1376380637632 1376918093824 1377186743296 1378555526348 1381578282656 1384445231104 1386947674112 1387218280448 1389410294272 1390791226286 1396733206528 1397005722112 1399213201568 1399486201022 1401742338304 1404771099901 1408005767168 1409405181184 1410230628352 1410505777408 1411907676179 1415003563688 1415832289664 1420502859776 1421612122112 1423025059456 1426145324032 1428398848448 1428677542292 1434229981184 1435655459392 1441358112194 1441789116416 1444349111296 1444630917184 1446959833088 1449237520874 1450086296672 1454869864448 1455721938944 1456005963776 1457453085088 1459756080482 1460648839936 1461504299008 1462956885104 1463242321541 1468929093632 1470389059216 1471250222848 1472150011904 1474476230656 1474763914624 1475941709528 1477094263736 1481966925824 1482834870272 1485169029656 1487563297792 1487853535168 1490941018112 1493635956736 1496863273984 1498351003292 1504467700736 1506844986304 1508649598976 1510149042688 1510443686752 1511649976694 1512830415278 1516313903104 1517820964352 1518709907456 1522039980032 1522336944128 1523552732416 1523849991664 1524742465792 1526257904171 1529772310528 1533077708032 1535549210624 1535848810496 1538275682944 1538575814776 1545149186048 1546684906624 1549128901736 1552231813132 1555452889088 1558863527936 1560412879168 1560717330172 1561326767104 1561631396416 1566782930944 1567700549632 1572699594752 1573006443008 1573620678656 1573927706624 1575492030112 1575799423198 1581750136109 1585392320512 1587897479168 1588207292672 1589475687184 1589785808611 1590716899408 1596577968128 1599100801792 1599412801168 1601991243776 1602303807104 1605628788736 1610748778496 1611692146688 1612006602752 1613608772776 1623431839744 1624699568128 1626314353664 1626631662656 1627930744132 1629201985684 1632774334048 1639119978496 1639439785984 1640749096448 1641069221792 1642030347776 1643662358338 1647266413936 1650684698624 1651006762496 1653668380672 1653991026688 1656604581632 1662708416512 1664006815744 1665660668672 1668292663408 1668618162757 1672276938904 1678776107008 1680444639104 1680772509416 1681428826112 1681756888448 1685444473856 1687119633628 1688107729984 1693676486656 1694006938624 1694668423168 1694999068672 1696683724736 1700404040192 1703423223502 1703932592128 1707345575936 1710043439104 1712735251942 1718542364539 1719391657984 1722108555776 1722444555104 1726221356288 1727937044119 1728949046032 1734652530688 1735668465664 1736007110656 1737732524528 1739813650432 1741542847616 1742562818048 1744294747624 1751415457792 1755255783424 1758029351936 1758372359744 1765206130688 1770778458436 1773979215008 1774325334782 1777660444672 1778007282688 1783676948768 1784721595904 1786495427002 1790609063936 1792007340032 1793788412416 1797721649152 1798774521856 1800562320128 1800913626512 1802351895289 1803759341293 1807912730624 1814739976192 1815094048768 1816543642496 1816898066984 1817962170752 1818316872008 1827900344192 1830847135744 1831204350976 1831561635904 1834455779156 1842293260288 1844124311744 1844484117476 1850737931042 1851652554752 1858644975616 1859007614464 1860492279008 1860855278282 1861945126496 1862308409234 1873645469696 1875141824512 1875507682048 1876606111744 1876972254976 1878471266672 1878837773813 1886864871424 1890275459072 1893262379008 1893631772032 1903612192768 1906620186752 1906992186008 1910439154624 1918601265152 1920508158976 1920882867904 1921632944128 1922007872512 1922382874048 1923918152156 1935630270464 1936007929856 1937141792768 1937519747072 1939067113984 1939445443936 1942510059854 1946769398288 1954335358976 1954716667904 1956659456752 1957805414656 1964048416616 1965019037696 1968124063744 1968508062976 1972066224128 1982460035072 1984008126464 1985980028032 1986367511128 1993868657924 2001617666048 2002008200192 2003997991996 2005171674688 2009568411136 2011565717018 2013136536866 2017772044288 2019777503744 2020960428032 2022969056416 2027404817152 2027800382608 2031004612637 2031611936768 2032008323072 2035681263616 2038897946624 2042107415777 2050043899904 2053683892624 2058187001728 2061439247192 2068643088512 2069854631936 2071911856168 2074393198592 2076454933696 2076860069284 2077671052288 2078076425152 2084931616768 2086152699904 2088226122752 2092804972544 2093213298176 2096520890464 2104668848128 2107981848544 2111312777366 2115129064048 2115541745317 2116174348288 2119931760128 2124580130816 2126691746608 2127937287424 2128352467696 2130052239887 2136624136192 2138747722496 2143437350912 2144692699136 2145111148544 2146824304768 2147243170072 2155588255744 2160314810368 2163728433152 2164150596608 2166301541404 2167993193548 2179419641152 2179844866108 2183359033856 2183785027424 2187235736686 2188316655616 2195294706176 2196580425728 2197008998912 2198763602464 2199192601606 2207739584512 2212580491264 2214308282368 2216076701696 2216509078784 2218712062567 2220011496976 2220444641779 2233961906176 2236182236288 2236618536152 2237491902464 2237928457856 2245064709316 2249723500544 2253789970432 2254229705728 2257791728192 2267437858816 2269691460608 2270134298432 2273721452548 2277831299744 2278956990464 2287563046912 2288009371648 2290283419424 2291624771072 2292071888288 2293902412186 2299380790993 2300727470704 2308317147136 2309669060608 2310119698432 2311964635904 2312415721616 2317486151552 2321148128728 2322295226368 2330169081856 2330623719424 2332940121512 2342907314176 2347067305856 2347525240424 2351309728768 2356390232092 2364163529728 2365548150784 2366009691136 2367899264192 2368361263268 2373554364896 2374944485888 2377304938294 2382778990592 2384639688704 2386544140288 2387009777152 2389382221226 2390781612128 2392243769344 2396023874816 2398405277983 2400278178571 2405805129728 2408196254464 2409606664192 2413399673191 2417290358912 2417761994648 2422779154432 2427158429696 2432402820224 2444283111424 2444760013696 2448623102744 2451555598336 2453992194368 2463529435136 2464010092544 2466459067072 2467903599616 2473314967552 2475773190176 2476256236454 2477706506912 2485880004608 2487335911424 2491251275552 2495267467264 2495754317056 2499697984784 2500185699011 2500933320704 2510867427328 2513362973264 2517334465321 2523130953728 2527610944768 2533153232896 2535670928648 2537155996544 2537651019176 2546022262784 2547513393152 2553099321344 2555636841472 2556135469888 2557133602816 2557632523264 2560174548932 2566069682176 2575759966208 2576262520832 2580333403648 2580836850592 2582897991674 2584914961538 2594439198208 2598538802912 2599045801898 2603235771136 2603743686544 2609146781696 2614867853312 2617466765056 2618999738368 2619510729472 2621602756784 2622114255761 2638076739584 2640136798208 2642245298176 2642760824704 2643276451816 2663050379264 2663569965056 2664089652224 2666217281728 2666737485412 2668299315136 2676807922646 2682362635264 2682885989056 2687211118592 2687735418368 2691982445152 2693312806912 2701901176832 2703483600896 2704011075584 2706170587648 2706698586592 2710975578038 2727479017472 2728011173888 2730722538544 2731255327801 2732321842432 2732854943728 2743175061224 2752224290816 2752761275264 2753836187648 2754373486592 2757111052696 2763156565312 2768890462208 2773895348224 2774436560896 2778820588544 2781582452572 2793466413056 2794011444224 2798426403136 2798972402044 2803484676608 2809542199802 2816011534336 2818810362368 2820461256704 2821011554816 2823815352358 2830007127376 2831664579328 2834478964889 2841005719552 2843224244224 2846050118912 2848878802231 2852290648064 2856797696896 2857355084584 2868459962368 2871310918784 2882716224388 2888698222592 2889261834368 2893919666176 2898475041748 2900172593344 2909739728896 2911443877888 2912011927552 2914906170176 2919512160964 2921297679872 2923008598016 2925913770208 2926484643082 2937858187264 2940778118432 2942500445696 2944300023808 2948952461312 2949527829248 2951883419056 2952459358849 2954188527472 2963933851648 2965669740544 2970338059312 2975126595584 2975707070336 2981882036224 2993726547968 2996702006584 3008935401472 3013689972608 3017299197952 3020298085376 3020887373504 3023299953388 3025660830556 3032627806208 3035641928704 3037419814912 3044079960064 3044673888256 3047105464832 3047699983328 3049484931584 3052515808342 3059544621056 3066155416064 3071098421248 3071697620992 3076551365888 3077151629552 3090298372096 3093369813248 3098257803472 3098862302263 3104463626264 3110905778176 3117727055872 3120825758336 3121434660344 3122653534208 3123262792832 3133565861888 3145399189504 3146012886016 3147241357312 3147855413248 3150984060224 3151598846396 3163500272218 3170784641024 3175794958336 3176414585344 3178951374368 3179571617222 3181433798816 3191578677001 3193155936256 3198201603584 3198825602336 3203982487552 3204607614208 3211257577472 3221497556992 3223384293376 3224013205504 3227217545552 3227847205583 3252628707328 3253263325312 3255861488264 3258403971368 3265548668096 3278239956992 3278879571968 3281498192896 3282138443584 3284060695552 3287324716676 3294532827872 3301369397248 3302013524992 3307336761344 3307982053376 3313209163264 3325416833024 3328013631488 3331321337344 3336585326816 3337236325514 3344553877808 3349838776687 3357552214016 3360889278208 3361545018832 3362857652224 3363513776896 3366856766273 3370888947712 3374239267256 3376215459968 3387352973312 3388013877248 3389998137344 3393367449472 3400808080384 3406846447004 3414691151872 3420086878208 3425470503884 3437084729078 3438783315968 3444217111552 3444889110208 3452442712576 3455874088238 3457898092064 3469305061376 3471336931328 3472014221312 3475465049056 3479627300864 3483085695232 3485125636096 3488589495248 3489270151367 3502830915584 3510511566848 3516058703872 3516744719488 3541556916872 3547958430016 3548650669564 3555320889344 3556014565376 3567353897536 3569443191808 3572990854004 3581218127872 3584014680064 3587576824832 3595443298304 3597549043712 3601124640256 3601827253024 3604703790578 3607518682586 3615825461248 3629479952384 3630188097536 3633087284992 3633796133968 3634505121247 3635924341504 3636633744016 3655800688384 3661694271488 3662408701952 3663123271808 3668911558312 3684586520576 3688248623488 3688968234952 3701475862084 3703305109504 3717289951232 3718015228928 3720984558016 3721710556564 3723890252992 3724616818468 3747290939392 3750283649024 3751015364096 3753212223488 3753944509952 3756942533344 3757675547626 3771865709183 3773729742848 3780550918144 3786524758016 3787263544064 3791027697457 3807224385536 3813240373504 3813984372016 3814728515689 3820878309248 3841016317952 3841765735808 3843265888256 3844015745024 3844765748096 3847836304312 3871260540928 3872015859712 3874283585536 3875039494144 3878134227968 3878890887872 3885020119708 3893538796576 3908670717952 3909433335808 3913318913504 3915610829312 3928096833232 3928863241303 3930038075392 3936248127488 3937016125952 3944132448256 3964920070144 3968016252928 3971960056064 3972735022256 3979012541959 3987737315848 4003235332096 4004016400384 4007995983992 4010343349376 4019136822272 4023131434036 4026273073732 4035544088576 4039555007488 4041920856064 4045938112832 4054809634304 4055600765216 4062009225274 4063223873536 4064016646144 4071362527232 4077795893248 4084214831554 4100087799808 4107367785248 4116374003456 4120465259053 4122878494384 4123682906161 4137286177024 4139709263872 4143823712336 4148786397184 4152909867392 4153720138568 4155342104576 4156152850304 4169863233536 4176452245504 4185609945088 4186426596352 4193041780928 4209337696256 4215963697088 4222625554732 4230258128096 4231083490634 4232348696576 4239863520256 4249160261632 4253383493216 4255874574848 4256704935392 4260104479774 4273248272384 4277495444992 4286874701824 4289385398272 4290222297088 4293648609536 4294486340144 4311176511488 4327456866304 4328301193216 4332603082808 4335986387096 4358839282304 4359689732216 4366718067712 4367570054848 4374471473372 4376633311232 4390589412352 4393160851456 4394017997824 4397527204928 4398385203212 4415479169024 4425160982528 4428616564736 4432153403392 4433018157568 4437424125134 4440022993952 4440889283558 4457659474489 4467923812352 4472364472576 4473237072304 4474983804928 4475856915712 4480305460631 4490129418632 4499447001088 4507579940864 4508459411456 4515583456384 4539382921216 4540268596864 4547442905096 4555662599488 4575126093824 4576018743296 4580566838848 4583249542144 4584143776576 4587804824372 4598761581986 4601454941408 4616634294272 4619338121216 4620239396864 4623929271808 4624831443232 4634972303104 4642296257456 4644590452736 4660338163712 4661247438848 4665880243024 4685814628352 4694134611712 4695050480848 4702619457536 4712780464184 4728327059456 4731096301568 4732019382272 4735798528384 4736722526536 4747108729792 4749888971776 4754609876588 4765557981184 4769279377408 4773088280576 4774019554304 4778764442452 4781563224256 4784487538688 4792047749632 4796810555966 4800556357142 4811610259456 4816392508928 4819213328384 4826799346382 4834580717824 4835523989296 4845558308864 4854316859392 4864805640448 4869640760699 4888566222848 4889520027392 4897246205488 4903111196672 4907984388736 4928020185088 4932918134144 4935807199232 4946629935104 4951546380352 4952512472908 4955413013824 4971760009216 4974671822848 4982502551104 4990534934528 4991508634112 4999395969568 5000371398022 5001866641408 5021734854656 5026725946528 5034668930642 5044753392679 5046261907456 5055221889536 5066306465792 5071341857296 5072331323059 5074311993088 5075302038352 5092044525568 5095026786304 5111273682944 5112270939776 5114267205632 5115265046528 5120349097864 5151519932416 5152525041664 5160666807296 5161673701184 5165795983348 5169829923076 5188878396416 5197077605824 5198091603796 5206471542272 5207487373088 5218293563392 5229735706624 5234933530112 5237999476736 5239021458944 5243205513568 5244228511522 5276153479168 5280273596416 5284490596352 5285521649408 5286552903632 5290774918429 5294906453473 5327139930112 5328179304448 5332434563456 5333474970824 5336598630272 5353615845292 5364725270528 5365771978112 5374422237184 5375470836736 5383964890304 5403802353664 5406967201792 5408022151168 5412341175296 5413397173184 5421951156076 5454958034944 5456022347776 5461445077088 5462510655602 5464643684864 5465709887456 5483138809291 5486350122448 5504448581632 5505522550528 5507672375296 5508746973184 5514222105392 5526313130624 5537780924416 5548873121792 5557641177088 5563164905144 5586932826112 5588022888448 5596852806272 5597944804088 5606969353216 5619084399604 5632023068672 5637620724736 5640922513408 5642023109632 5647630704716 5660014254752 5663329158656 5668957929778 5682011439104 5686448488448 5692100237824 5697757604462 5704581296128 5713595393792 5714710169168 5736919924736 5742621837568 5755029989917 5765432448776 5777396445184 5778523668736 5787839332352 5796950083496 5800345186688 5819479457792 5824023855104 5829812340352 5839024321928 5842595359744 5846017196032 5851827540416 5852969286164 5875716374528 5881556236864 5885000891392 5888600047616 5897904922624 5899055658496 5903766838112 5904918717698 5908377054944 5927867703296 5931339481088 5940676118624 5950253191168 5951414140672 5961981282257 5963764072448 5987453095936 5993404013168 5994573381797 6017870802944 6027379945216 6040596170752 6041774747008 6046599906776 6051321661112 6071283857408 6074839629824 6088159920128 6089347776512 6094210929664 6095399966656 6098969863168 6105031616684 6119089242112 6132310832128 6142196842496 6143395241984 6153102731776 6154303259104 6180596744192 6186739626496 6196515606944 6197724604526 6208927252528 6221811556352 6235454111744 6241651516672 6242869320688 6245307068416 6246525585664 6252733994507 6267131723776 6290798379008 6292025772032 6295710826496 6301968120448 6303197692792 6327000544436 6341569282048 6351589916672 6352829170688 6357902748736 6359143234444 6362867597632 6383157354002 6386311872512 6396403207168 6397651204672 6407964975104 6409215228416 6422515154944 6442995113984 6446768586752 6448026411008 6454435091104 6455694411166 6480073138253 6505257414656 6506526650624 6511722976528 6512993473987 6516807942736 6531097336192 6557759143936 6562996385792 6564276887168 6568121391104 6574649433352 6589065655744 6602738794496 6604027049984 6614673522688 6615964106752 6626418326528 6650833666048 6656027262976 6662642674688 6673170653632 6674472651028 6689107755616 6699677553374 6715104428032 6721778556416 6723090037664 6725715304448 6727027553792 6733713532546 6741777895424 6748478534512 6752430919936 6774705946624 6776027754496 6779996274688 6786734898944 6801616160768 6813692894008 6840173756416 6850941007768 6874169458156 6877566631936 6888434223104 6889778220416 6904885425152 6911748176476 6915796184128 6938610122752 6942673862656 6944028442624 6950930098112 6959254601728 6966171390464 6970251272192 6977178990496 6978540302734 7005661831168 7021023133696 7032117407744 7033489438976 7040480009563 7045977879031 7083113833744 7095916860032 7097301339128 7110641778688 7112029130752 7134707795072 7138886383616 7145981708008 7175153649664 7190886596608 7195098087424 7202249280512 7203654506048 7209407581156 7215037365172 7231650922496 7258959904768 7260376195072 7266174569984 7267592267936 7269010242494 7271848683008 7273267488032 7311601376768 7323388542976 7324817403904 7326246543616 7337823116624 7369173041152 7376497246976 7377936469904 7389594720781 7402951724168 7406610219008 7434579902464 7436030457856 7441969116032 7443421113128 7447780505984 7449233636936 7494581878784 7500567298048 7502030728192 7506424446976 7507889019904 7513885066688 7515351095252 7543731418366 7547459485696 7561101836288 7573049516032 7574527088128 7582055394914 7614448771072 7626480747008 7627968744032 7629457031378 7641756618496 7682032635904 7683531471616 7686531776512 7688031490048 7689531496192 7695672608624 7697174105621 7744031719424 7750078988288 7756268455936 7757781775744 7770040239416 7787077593152 7817341435904 7818866671616 7826637827008 7831221658624 7856193666464 7857726482606 7860076150784 7872496254976 7874032251904 7888264896512 7929840140288 7936032505856 7943920112128 7945470044512 7958025083918 7975474631696 8006470664192 8008032800768 8015991967984 8020686698752 8028658442651 8038273644544 8046262868072 8052546147464 8079110014976 8083841712128 8091876225664 8109619268608 8111201530432 8124018450548 8128033292288 8142725054464 8155591786496 8168429663108 8200175599616 8214735570496 8232748006912 8240930518106 8245756988768 8247365812322 8274572354048 8279418527744 8287647424672 8297572794368 8305819734784 8307440277136 8310684209152 8312305700608 8320567284029 8339726467072 8352904491008 8371219890176 8372853192704 8386083561856 8431927394176 8445251109464 8460516256192 8462166981268 8479727040512 8498320523264 8506766986432 8511749149696 8513409870784 8520208959548 8546496544768 8554990889984 8573749403648 8578770796544 8580444594176 8587297219072 8588972680288 8622353022976 8654913732608 8656602386432 8665206165616 8666896827589 8671972774192 8717678564608 8719379464432 8733436135424 8735140109696 8748942946744 8753266622464 8781178824704 8786321702912 8788035995648 8795054409856 8796770406424 8830958338048 8850321965056 8857233129472 8864306806784 8866036315136 8874848250268 8880045987904 8881778567116 8915318948978 8935847624704 8944728945152 8946474144608 8949967609856 8951713831424 8960610921262 8980258837264 8998894002176 9015159881728 9016918822912 9031166912768 9040142970859 9078765842432 9080537193728 9094885810192 9096660306643 9111325198976 9152037486592 9161133677696 9166499084288 9168287553152 9175609648744 9197523163972 9202909882816 9233268588544 9238676242432 9240478793728 9247858543616 9249662886464 9269944606208 9284592514912 9289180905472 9320676327424 9322494877696 9331760486048 9368827729261 9371629256704 9388269223424 9390100961696 9405238915072 9420043885681 9425560928368 9456654118912 9462192603136 9464038764544 9471597056768 9473445053072 9488414523133 9494217459584 9499777943552 9509219753176 9546176561152 9548039108608 9557528884904 9563126448512 9568975077376 9584095499264 9593621111932 9601112714284 9623220518912 9632785017856 9638426656768 9653598692764 9669161435648 9671047978592 9691116617728 9708633718784 9729611280896 9739281521398 9777132445696 9779040054784 9794492410976 9806222393344 9815968777472 9825724848511 9833397699307 9856040370176 9865836268288 9871614398464 9893259870208 9903092760704 9905024945816 9910826027648 9943520018432 9965005102208 9981069869056 9983017268224 9998791939136 10000742796044 10043469709312 10053451893056 10069337861284 10089506785358 10092523814912 10110443779072 10132612931584 10142683714592 10144662646118 10148623986176 10150604076704 10184089051136 10190053572608 10222547365888 10224541879552 10228534411264 10230530093056 10240698195728 10242696250787 10305050083328 10321333614592 10323347402368 10331591966696 10339659846152 10377756792832 10394155211648 10396183207592 10412943084544 10414974746176 10436587126784 10459471413248 10469867060224 10475998953472 10478042917888 10486411027136 10488457023044 10552306958336 10560547192832 10568981192704 10571043298816 10573105807264 10581549836858 10589812906946 10654279860224 10656358608896 10664869126912 10666949941648 10673197260544 10683805329197 10707231690584 10729450541056 10731543956224 10748844474368 10750941673472 10767929780608 10807604707328 10816044302336 10824682350592 10826794346368 10843902312152 10909916069888 10912044695552 10922890154176 10925021311204 10929287369728 10931419774912 10966277618582 10972700244896 11008897163264 11011045101056 11015344750592 11017493946368 11028444210784 11052626261248 11072250952763 11075561848832 11097746243584 11115282354176 11126329810288 11173865652224 11176045776896 11193705612544 11195889608176 11213938706432 11238168799208 11275241449472 11281845026816 11284046219264 11295261409432 11320028509504 11326658317312 11337915859556 11364022878208 11372896976896 11384200475648 11395515208924 11409162592256 11427190787584 11429420338336 11473839849472 11485243675136 11510059979834 11530864897552 11554792890368 11557047337472 11575678664704 11593900166992 11600690373376 11612220275513 11638958915584 11648047710208 11659624680704 11678048643856 11685190719488 11692034392064 11703655080832 11705938572328 11751432749056 11763112473728 11770001782784 11777200095232 11795809845248 11798111316992 11807533676224 11809837435396 11816754109888 11855735406592 11862678962176 11881352237248 11900506382336 11902828281344 11923962564514 11927528144896 11974906191872 11986808026336 11989146763594 12029796551773 12035741605888 12054759890432 12081192341504 12083549494016 12093199813552 12095559308833 12102643322224 12142567714816 12149679259648 12178695553024 12188421859328 12190799933312 12197939726336 12210063233368 12264621664256 12284393684992 12286790483968 12306205463552 12308606518208 12361193488384 12373479252992 12393031213888 12395449209052 12417854505056 12443623112704 12470908223488 12483303033344 12485738641376 12490614136832 12493051171328 12505467989014 12534263447552 12581596758016 12584051544064 12591421652992 12603936240896 12606395385584 12616463267023 12626315389051 12654001088872 12703179833344 12705658341376 12715805497472 12718286468888 12725735195264 12766314708004 12772623745024 12792806414336 12795302409344 12815929950208 12818430456832 12885990227968 12893537173504 12896052822016 12908870182208 12911388822332 12960146276506 13010514829312 13013053301248 13023445953056 13025986947974 13033615885472 13062194672384 13075177160617 13115518287872 13125992771584 13128553774336 13136242782208 13149298866704 13178131311488 13205477588992 13208054099968 13231928213504 13252836653056 13325285349376 13346341307264 13348945302056 13378215511232 13399355106748 13430208856064 13443557112832 13446180075328 13451430608896 13454055107584 13467427065092 13483555790848 13496957069024 13504861839872 13549411893248 13552055508992 13559992549376 13573469797888 13603232321536 13627385788016 13680347512832 13701882015536 13723533052879 13748338916312 13755133263872 13776868446208 13779556440832 13809770850304 13823496352952 13831592368256 13877220245504 13888056885248 13901860196224 13918509203456 13932342780928 13940502544384 13954357980992 13957080605468 14011323662336 14042046267392 14064234815488 14066978877952 14080960019126 14091955758062 14166227667488 14191833720064 14194602678256 14217032288459 14221283557376 14224058261504 14269415590144 14277772767232 14291963416016 14294751910439 14350307299328 14381773193216 14404498561024 14407309012096 14418815162312 14430074730344 14517919809536 14520752390144 14532349139968 14535184535872 14538020484988 14543697366016 14546534976064 14623202753536 14646777085952 14649634807808 14652493087232 14675646233248 14738346082304 14752994493952 14755872939808 14779189441562 14805903448336 14813220438016 14869159804928 14872060915712 14883938232064 14886842226256 14895561011968 14898467273872 14910365679209 15001134596096 15004061456384 15012848893952 15015778039808 15027770133376 15030702190504 15087462836732 15094918971392 15122203672576 15146099032064 15149054176256 15164110789828 15228897542144 15252961494016 15255937488064 15258914062756 15283513236992 15364065271808 15367062943232 15373063553024 15376062980096 15379062992384 15391345217248 15394348211242 15452482098911 15488063438848 15500157976576 15512536911872 15515563551488 15530984437969 15540080478832 15574155186304 15637733343232 15653275654016 15662443317248 15712387332928 15715452965212 15744992509952 15748064503808 15776529793024 15859680280576 15872065011712 15887840224256 15890940089024 15916050167836 15950949263392 16012941328384 16016065601536 16031983935968 16041373397504 16057316885302 16076547289088 16092525736144 16095665536951 16105092294928 16158220029952 16167683424256 16183752451328 16219238537216 16222403060864 16248036901096 16256066584576 16311183572992 16336859326216 16400351199232 16429471140992 16465496013824 16481861036212 16491513977536 16494731624644 16549144708096 16558837055488 16575294849344 16595145588736 16611639469568 16614880554272 16621368418304 16624611401216 16641134568058 16679452934144 16705808982016 16742439780352 16745706385408 16772167123712 16788836945881 16801947249997 16863854788352 16890502218928 16893797712337 16921032512384 16924333962536 16959454081024 16996641046528 17013533972864 17023498299392 17026819741568 17040417919096 17109981779968 17147498807296 17157541593088 17160889188352 17174594438144 17177945360576 17244706045952 17309827465216 17313204772864 17330412331232 17333793655178 17343945548384 17399251497199 17435357129216 17438758928864 17466872270848 17470280219392 17497885893488 17506533244928 17562357649408 17572643405824 17576071991296 17590108819712 17593540812848 17621341257247 17661916676096 17728613613568 17732072630272 17749696500536 17760091975808 17763557134232 17830637897956 17871695249408 17889457890304 17892948289216 17899935219712 17903427662848 17921221842524 17960517674528 17997788004352 18030319763456 18033837645824 18062333825536 18080285941718 18157531684864 18161074387456 18189771620384 18193320613286 18222650397952 18262024298713 18304074973184 18322267355392 18332998168576 18336575106304 18351219297488 18354799790327 18395046327944 18405819765632 18466537177088 18480957587456 18495717087232 18499325772928 18539889212416 18569185029824 18641352654848 18644989755392 18663520972096 18737655458522 18743258513408 18776538446848 18780201923392 18810477830144 18840087771362 18851121856736 18913308237824 18924385206272 18928077529088 18943194113536 18946890106144 18976829046266 18988434919168 18999555887104 19018439506352 19092353122304 19096078217216 19115057769808 19126252897024 19137950154752 19168190998528 19187242223864 19202225428568 19265570035712 19276853313536 19307197385528 19338322871296 19342095957184 19382233235456 19417267437568 19459222561792 19478563042796 19554264891392 19558080109568 19588984821952 19612444786688 19631937554944 19651449697022 19666795398614 19712080740352 19731672536576 19743228796928 19786519740416 19806185521408 19810049891632 19821652055296 19841352754223 19887040036864 19930010204416 19962139738112 19966034536448 19997583878272 20001485592088 20086939418624 20106903786112 20138675722568 20179013570716 20220887558144 20265225863168 20285367429184 20289325292236 20297247972352 20301208153408 20368178102272 20380107145216 20445094731776 20449083759104 20457068822528 20461060186112 20481396391456 20485392501574 20610100166656 20642667229184 20646694804736 20663183933392 20667215511943 20679319692304 20755513585664 20788310423296 20792366415184 20825886169088 20829949492352 20873174253568 20939734120448 20951997906944 20956085835776 20972822054272 20976914046088 21104613916672 21121094385664 21137962385408 21142086597632 21146211614528 21163099673716 21179625813892 21308559720448 21312717217792 21329738253824 21333899883296 21346394521088 21367610658394 21414463381168 21458901082112 21463087912448 21497688948736 21501883346944 21535859561216 21615209414656 21632088604672 21649364701184 21653588692736 21687804624304 21692036115841 21824089391104 21845780308352 21850042622408 21858574739456 21862839549824 21932555237164 21945400489792 22017794326528 22022090202112 22030689501184 22034987892736 22056888421568 22105252522496 22144501905526 22151123697664 22195492487168 22230564708352 22252659620576 22341050739007 22347731304448 22352091553792 22387411225088 22391779216352 22427877412864 22463181573547 22476337598416 22550482898944 22563690053632 22568092438528 22590522818864 22640057019008 22653316634624 22675831719112 22768400951296 22791030417848 22818325184512 22854381575168 22858840676672 22947679698944 22970487350272 23020119959668 23061729795104 23109585780736 23114094674944 23151357329408 23187800333984 23201380746752 23224440551026 23277917831168 23296095420416 23319249361408 23356097287712 23370381438976 23384068784128 23407310161664 23411877144656 23430574638757 23448871436809 23502865498112 23526224947456 23540003565568 23591619690496 23596222633984 23615067352448 23619674870792 23633508219776 23711470813184 23762704474496 23801012764672 23805656562688 23847925129028 23949812383744 23973616052672 23978293527188 24059593103546 24071483211776 24109519780864 24162384683008 24167098988032 24186399627104 24191118617666 24205286644448 24285135429632 24299358519296 24357391106048 24376843718656 24381599866624 24395879452672 24420126466736 24424891059569 24529243328512 24573580967936 24612410927104 24617213036416 24746958505984 24786062427776 24790898418104 24835709010112 24887246225408 24941816446976 24966606066688 24971477282752 24981228273664 24986102342656 25010935978028 25068526895104 25163193516032 25168103088128 25182843305984 25207872481792 25212790771168 25232926534046 25252630778102 25308002177744 25406359666688 25411316682752 25431610994944 25436572937776 25451470390528 25532629416008 25545247490048 25585612828672 25590604818688 25631859900416 25636860913664 25771980455936 25792105644032 25817740364416 25822777644664 25920292553012 26021029658624 26026106602496 26046891906112 26051973895948 26067231770944 26124389344768 26150354321234 26231036575744 26251985543168 26257107548672 26272485564416 26298597733408 26356262622976 26403059964281 26410955177984 26416108199936 26463856427008 26505673306112 26547396405101 26650570698752 26692682614528 26697890604112 26756431022464 26798710213496 26887114225664 26892360150656 26902861217792 26908110215168 26934854130184 26967111581696 26993914138048 27009723679744 27098823786496 27104111017984 27119985098752 27146939595776 27206464643072 27254771576032 27360695025664 27403764031072 27447066105758 27496677832624 27502042689121 27510266527744 27553736892416 27559112881664 27619541700608 27646992705904 27663184736512 27690679118531 27754440491008 27776113770496 27803720392448 27864685561856 27881005088768 27908715961984 27914161210936 28022647324672 28084092534784 28128469630976 28133957755904 28161920038252 28183911516124 28332455334976 28383667440128 28389205356512 28434064576918 28442567114752 28448116523008 28538831180288 28555545534464 28583926832032 28589503820878 28700614598656 28763546386432 28808997122048 28814618024192 28837630324624 28843256813371 28860149460688 28865780343127 29041504780288 29064698279936 29070369071744 29076040969976 29087394732032 29093069952128 29246405507072 29293554171904 29299269615616 29304986174464 29351292466496 29476692164608 29505988987904 29511745879616 29558378883124 29611806896672 29626440876032 29738319609856 29744121831424 29767876464128 29773684452512 29791122023936 29796934547744 29820731358418 30002269192192 30008122912768 30025697787904 30031556079616 30055540266752 30061404381008 30174925673464 30189837942784 30292198064128 30298108352512 30328221579656 30457795084288 30505922988032 30511874976128 30517828125512 30567026473984 30728130543616 30734125886464 30746127106048 30752125960192 30758125984768 30782690434496 30788696422484 30904964197822 30976126877696 31000315953152 31025073823744 31031127102976 31061968875938 31080160957664 31148310372608 31179268613779 31203616321423 31275466686464 31306551308032 31324886634496 31424774665856 31430905930424 31489985019904 31496129007616 31553059586048 31775680448512 31781880178048 31832100335672 31901898526784 32025882656768 32032131203072 32063967871936 32082746795008 32114633770604 32153094578176 32185051472288 32191331073902 32210184589856 32316440059904 32335366848512 32367504902656 32438477074432 32444806121728 32496073802192 32512133169152 32622367145984 32673718652432 32725348049173 32800702398464 32858942281984 32930992027648 32963722072424 32983027955072 32989463249288 33098289416192 33117674110976 33150589698688 33190291177472 33223278939136 33229761108544 33242736836608 33249222802432 33282269136116 33358905868288 33411617964032 33484879560704 33491412770816 33544334247424 33577673891762 33603894499994 33727709576704 33781004437856 33787595424674 33842065024768 33848667925072 33918908162048 33993282093056 34027067945728 34046996598784 34053639483136 34080835838192 34087485324893 34219963559936 34294997614592 34321778376704 34349188876288 34355890721152 34619654930432 34626409545728 34660824662464 34667587310356 34687891096768 34798502994398 34870714258432 34877517857728 34933744541696 34940560438784 34995771786976 35013066489856 35124715298816 35145286811648 35152143982592 35180217639424 35187081625696 35242682514494 35323833352192 35457227227136 35464145260544 35499393001072 35506319261413 35520183951616 35527114268464 35661275795912 35778915780608 35785896578432 35799870439424 35806855325696 35842443685048 35921035349056 35995576008704 36060639526912 36067675291648 36124667651072 36160571883436 36315063369728 36322148774912 36379543240768 36386641226572 36445300795904 36524048597426 36608149946368 36644534710784 36665996337152 36673150212608 36702438594976 36709599580654 36790092655888 36811639531264 36848226543557 36933074354176 36961915174912 36991434174464 36998651545856 37035424429003 37079778424832 37138370059648 37289979510784 37327041944192 37475310917044 37553076893696 37560403846784 37620955660288 37680175542724 37702243713472 37826616475648 37848770412544 37856155058176 37886388227072 37893780212288 37953658092532 37976869838336 37999111774208 38036879012704 38184706244608 38192156434432 38230115539616 38252505794048 38275900309504 38336381997056 38374484447728 38381971665037 38404450857136 38531140071424 38553706627072 38614394771056 38676645742592 38684191914368 38764466470912 38918445123584 38957126085592 39108529782784 39116160219136 39177969643904 39224889573376 39263875109888 39302899394044 39333590797228 39424161480704 39463345073152 39486457593856 39573039480832 39612371042816 39620099783264 39643304110592 39682705508446 39774080073728 39860020408832 39924279476224 39932069072896 39995167756544 40002971184176 40173878837248 40213807572224 40277351445136 40285209929419 40358027141432 40441775116288 40530451726336 40570734858368 40578650584472 40594495944704 40602416306816 40736356204544 40890189463552 40898167518208 40914137645056 40922120372224 40962792782912 40970785003148 41220200333312 41285334458368 41293389609472 41326367866784 41334431023886 41358639384608 41490522801013 41511027171328 41576620846592 41584732830368 41651772338176 41659898984704 41746348507136 41879468240896 41903995813888 41912171671552 41945644108544 41953828092176 41962013672579 42275924770816 42284173195264 42292423229056 42326199347432 42359251627784 42617119440896 42625434435584 42659476507648 42667799766592 42692789042176 42735221316788 42828926762336 42917802164224 42926175824896 42995377897472 43003766693888 43071719122432 43230418829312 43264177209344 43298729402368 43307177385472 43375609248608 43384072231682 43547904096931 43648178782208 43691560616704 43700085244816 43717149478912 43725679099648 43769137961549 43865110474328 43890800979584 44035588653056 44044180404224 44069975785472 44113776843136 44210505044992 44289003811052 44390984974336 44461129416704 44505319241152 44682101478014 44695462608896 44704183107584 44774822450176 44783558432704 44855754825728 44926363147094 44952675196832 45100965797888 45127380107264 45136184877056 45181045637728 45280114038016 45306633269248 45351663438224 45360511967771 45536801902592 45582060835696 45636650369024 45708763150336 45717681353344 45940974700544 46040239919336 46123459590208 46219171561472 46228189349888 46302714658816 46375600667968 46402761493504 46448881102052 46555835662336 46592190840832 46638498722816 46712194575424 46740762877952 46768137568256 46814620323328 46823754289312 46861149277514 46897742873618 47005730996224 47052449894912 47080007131136 47183239380992 47192445267968 47230134704896 47239349741584 47267016439552 47422941626368 47525408948992 47602025529344 47611313125376 47695850258056 47899624767488 47947232105344 47956587054376 48119186207092 48142966423552 48219039561728 48324769366016 48334197976064 48372799254208 48382237235332 48410573288896 48570270859264 48598717038592 48714782212096 48753687437312 48763199733248 48791758905344 48840252933472 48849782119138 49034254219379 49058486657024 49147161935872 49224821854208 49234426072832 49283360066941 49493917011968 49572124855552 49581796836208 49671418020224 49774492450816 49933212133376 49942954565504 49962456547328 49972204685312 50021871956056 50326387032064 50336206176256 50365686611968 50415744963584 50425581542336 50465853068092 50505261556204 50616004355488 50812719333376 50822633365504 50863221989888 50873145875552 50902940781056 51065258832016 51090494980096 51171225657344 51181209637376 51263719800832 51273721827328 51543960911872 51584211288064 51635480728832 51645555289328 51727163045467 51840585106024 52042059317248 52052213204992 52093783812224 52103947791896 52134463541888 52248778689536 52300708642468 52462073151488 52503971086336 52514215097344 52544971128832 52597195466816 52712525245952 52806119928562 52821910355968 52832216399872 52927712854016 53011346612224 53094792810202 53301141397504 53385365229056 53395781208224 53512862044928 53566048367689 53597420426992 53774228451328 53784720301312 53805722435584 53816220430336 53869708260368 53934223163392 53987828276096 54019447359488 54208222035968 54293879191552 54412929286144 54509543152064 54721390051328 54807528062144 54894132211516 54993355665248 55004085378242 55020533055488 55107473784832 55118225763328 55239083401216 55293985411808 55326369473024 55381358237062 55508880982016 55552227540992 55607440784896 55729371123712 55762010177536 55817431923968 55828322421872 56045294649344 56256939261952 56267915511808 56323840076504 56367823032248 56664910669952 56767334880256 56778410713024 56868129153836 56896233046016 57077662360576 57111091068928 57167853664064 57179007641756 57401229197312 57527092772864 57617994244096 57629236048384 57675260649248 57686513626742 57720298921376 57731560686254 58083009560576 58129396559872 58140738143488 58152081939952 58174789464064 58186139904256 58243970988203 58492811014144 58598539231232 58609972348928 58702584932992 59011977975808 59023491759232 59116757766248 59223613793344 59476639219712 59488243662848 59535752928256 59547368905024 59582244047872 59593869095488 59641462716836 60004538384384 60016245825536 60051395575808 60063112159232 60111080533504 60122808762016 60349851346928 60379675885568 60584396128256 60596216705024 60656443159312 60915590168576 61011845976064 61023749952256 61035656251024 61134052947968 61456261087232 61468251772928 61504251920384 61516251969536 61565380868992 61577392844968 61809928395644 61952253755392 62000631906304 62050147647488 62062254205952 62123937751876 62160321915328 62296620745216 62358537227558 62407232642846 62550933372928 62613102616064 62649773268992 62849549331712 62861811860848 62979970039808 62992258015232 63106119172096 63305329889087 63551360897024 63563760356096 63664200671344 63803797053568 64064262406144 64127935743872 64165493590016 64229267541208 64306189156352 64370102944576 64382662147804 64420369179712 64632880119808 64670733697024 64735009805312 64876954148864 64889612243456 64992147604384 65024266338304 65244734291968 65347437304864 65450696098346 65581794104827 65601404796928 65717884563968 65861984055296 65927444144848 65940307199767 65966055910144 65978926498576 66196578832384 66235348221952 66301179397376 66446557878272 66459522217088 66485473673216 66498445604864 66564538272232 66823235928064 66969759121408 66982825541632 67088668494848 67155347783524 67207788999988 67455419153408 67562008875712 67575190849348 67684130049536 67697335850144 67837816324096 67986564186112 68054135891456 68093993197568 68107278966272 68161671676384 68174970649786 68439927119872 68589995229184 68643556753408 68698377752576 68711781442304 68780073939577 68833783895149 69252819091456 69321649324928 69335174620712 69375782193536 69597005988796 69741428516864 69755035715456 69867489083392 69881120877568 69991543573952 70249430597632 70290573623296 70304287965184 70360435278848 70374163251392 70485365028988 70647666704384 70914454454272 70928290521088 70998786002144 71012638522826 71040367903232 71054228536928 71280804520783 71322551591824 71557831561216 71571793156864 71599740878848 71613710651392 71684887370096 71842070698112 71991152017408 72135350583296 72249335302144 72321143766872 72630126739456 72644297549824 72759086481536 72773282453144 72890601591808 73048097194852 73216299892736 73289069421568 73331992674304 73346300425216 73404877189952 73419199161308 73580185311776 73623279062528 73696453087114 73866148708352 73923830349824 73982868348928 73997303091712 74070848858006 74159556849664 74276740119296 74579959021568 74654083888384 74815389868921 74950621834088 75106153787392 75120807693568 75241911320576 75360351085448 75404487426944 75653232951296 75712310116352 75772776454144 75787560424576 75907316185064 75953739676672 75998223548416 76073758025408 76369412489216 76384312868864 76460231079232 76505011588096 76551800619008 76672763994112 76748968895456 76763943330074 76808901714272 77062280142848 77107413254144 77228789542112 77353291485184 77368383828736 77505756669341 77528932941824 77836890247168 77914252171184 78217059565568 78232320438272 78355939287808 78527750219776 78605798788088 78667181594456 78926690146304 78972915187712 79146078961664 79224742085632 79240199566528 79286608221184 79365411016892 79548160147456 79720040817664 79848558952448 79864138145792 79990335513088 80005942368352 80347757674496 80427615144448 80554702890272 80570419858838 80716054282864 80883550232576 81060903452672 81141469716736 81157301168944 81188991889408 81204832613632 81285541928591 81472712409088 81780378927104 81796335036416 81844240744448 81925585565824 81941570006296 82440400666624 82570668916736 82586779218944 82652735733568 82668862047772 82717278769216 82981045602026 83022054342656 83153241693184 83169465660736 83303544676352 83319797969408 83492697014272 83758936481792 83807991627776 83824343343104 83891288217088 83907656184352 83924027345158 84551849541632 84568346390528 84584846458112 84652398694864 84668915161831 84718503255568 85250868871168 85318953015296 85335599533184 85385578084352 85470442633576 85657853524672 85835604328448 85852351649792 85990755794944 86007533387776 86143438244864 86460837658624 86528354418688 86597458804736 86614354770944 86751218497216 86768144463364 87095808193862 87296357564416 87383121233408 87400170489632 87434298957824 87451358199296 87538275923098 87730220948656 87781601959168 88071177306112 88088360808448 88139951570944 88227553686272 88315242869161 88421010089984 88578007622104 88922258833408 89010638482304 89364202956028 89408366215168 89549644900352 89567116865408 89711509651456 89852726294188 89905350393664 90201931595776 90254760214528 90272369754112 90362091275456 90560228076032 90613266538496 90703326876448 90721023935542 91073603805184 91164121671392 91273300738048 91417526300672 91435362706688 91526240124319 91881949401088 92080479838672 92246919180416 92438343122944 92456378699776 92751201335936 92805522987008 92897762204104 93276997445632 93424389150848 93481525755904 93536275136512 93629240646656 93647508578624 93722298555028 93795485747236 94011461992448 94104899789824 94160014262272 94366478761984 94384890535936 94460269409792 94478699483168 94534032879104 94845883252736 95050817897984 95204051058688 95222626250752 95391700516112 95799249534976 95894464210688 95913174108752 96064731370153 96238372414184 96285932847104 96438079123456 96649538732032 96668395952128 96745598508416 96764474470664 96821146577792 97140541718528 97429564424192 97507374874624 97526399466496 97583517810688 97680505866944 97699564238276 98068508438758 98116973314048 98294323871744 98449643708416 98468852145664 98566720133882 98987834023936 99144249711104 99163593672416 99342836040448 99548984901632 99866424266752 99885909131008 99924913094656 99944409370624 100043743912112 100063263373073 100672412352512 100831489927168 100851163084672 100931706136184 101010523112408 101232008710976 101625438666752 101645266731008 101726443979776 101746291751104 101805881562112 102130517664032 102180989960192 102342451314688 102362419274752 102527439601664 102547443654656 103087921823744 103168422576128 103270961457664 103291110578656 103454326090934 103681170212048 104084118634496 104104426409984 104187567624448 104207895583792 104268927083776 104372559754463 104497557379072 104601417284936 105007942172672 105028430194688 105089942257664 105194390933632 105425050491904 105612239857124 105664432799744 105855425708032 106022693224448 106189585620404 106602282795008 106770730458112 106791562416448 107025724089856 107132096735378 107194840853984 107548456902656 107569440602624 107611444871168 107632440860672 107739416520736 107868446326784 107975656552192 108038894718976 108167374692377 108416444071936 108587758383104 108825858572288 109019086304128 109615056124288 109788264423032 109986711330496 110008170756484 110214947569664 110236451526656 110478166802432 110587970823616 110652738946048 110762716474124 111017761964032 111104455081984 111214881569792 111458742247424 111524020355072 111634863847936 111656644843744 112090589298688 112513878523904 112535831023616 112647680153008 112669658758657 112735646064496 113329821339904 113534669760512 113556821426048 113736258307672 113792466092032 114155324721152 114222182137856 114335707328128 114358015283512 114802458394624 115054185545728 115235988488192 115258472096768 115350521298496 115373027253484 115440597842752 115463121372508 116166019121152 116258793119744 116281476286976 116304163879904 116349578928128 116372279808512 116487941976406 116985622028288 117197078462464 117219944697856 117405169865984 117521858621167 118023955951616 118046983518464 118233515532496 118256583986359 118447227586688 118976487325696 119071505856512 119094737810048 119164488095744 119187738190976 119282925433672 120009076768768 120032491651072 120102791151616 120126224318464 120222161067008 120245617524032 120699702693856 120759351771136 121168792256512 121192433410048 121312886318624 121794760480393 121831180337152 122023691952128 122047499904512 122071312502048 122268105895936 122912522174464 122936503545856 123008503840768 123032503939072 123130761737984 123154785689936 123349388800729 123619856791288 124100295294976 124124508411904 124247875503752 124320643830656 124593241490432 124717074455116 124814465285692 125101866745856 125226205232128 125299546537984 125699098663424 125723623721696 125959940079616 125984516030464 126212238344192 126610659778174 127102721794048 127127520712192 127328401342688 127607594107136 127734423030643 127834170090991 128128524812288 128255871487744 128330987180032 128458535082416 128612378312704 128740205889152 128765324295608 128840738359424 129265760239616 129470019610624 129753908297728 129779224486912 129984295208768 130489468583936 130694874609728 130901392196692 131163588209654 131202809593856 131435769127936 131723968110592 131854888289696 131880614399534 131932111820288 131957852997152 132393157664768 132470696443904 132602358794752 132893115756544 132919044434176 132970947346432 132996891209728 133129076544464 133646471856128 133965651083264 134177336989696 134310695567048 134415577999976 134910838306816 135124017751424 135150381698696 135368260099072 135394671700288 135675632648192 135973128372224 136108271782912 136187986395136 136214557932544 136323343352768 136349941299572 136879854239744 137179990458368 137287113506816 137396755505152 137423562884608 137560147879154 137667567790298 138505638182912 138643298649856 138670349241424 138751564387072 138889469279561 139194011977592 139482857033728 139510071430912 139734978166784 139762241755136 139983087147904 140498861195264 140608575930368 140720870557696 140748326502784 140970730057976 141828908908544 141856581042176 141997572004288 142025277045652 142080735806464 142108457073856 142561609041566 142645103183648 143115663122432 143143586313728 143199481757696 143227421302784 143369774740192 143684141396224 143982304034816 144270701166592 144498670604288 144642287533744 145260253478912 145288595099648 145518172963072 145546564906288 145781203183616 146096194389704 146578138843136 146663985348608 146692600850432 146809754379904 146838398322616 147160370623552 147246558125056 147392906174228 147732297416704 147847660699648 147965736697856 147994606183424 148141697716012 148319113699328 148553480238592 149159918043136 149308167776768 149630779737842 149901243668176 150212307574784 150241615387136 150483822641152 150720702170896 150808974853888 150958863581669 151306465902592 151424620232704 151545552908288 151575120849152 151814632370128 151907479353344 151996447096832 152147516050816 152768625737728 152920462158464 153010023176192 153103601238016 153345527988224 153497937790912 153527886660148 153617803428544 154124560285696 154214826508288 154457579084224 154706582970368 154736767657472 155011513338682 155057865883648 155673780494336 155828504342368 156387355173049 156434119131136 156464640876544 156711878575616 157055500439552 157211597576176 157242271014829 157334363188912 157853380292608 157945830375424 158449484171264 158480399133056 158573216442368 158730822033784 159440081635328 159697117904896 159728276291584 159980671026176 160011884736704 160695515348992 160855230288896 161109405780544 161140839717676 161432108565728 161767100465152 162121806905344 162282939433472 162314602337888 162377983778816 162409665227264 162571083857182 162945424818176 163560757854208 163592670072832 163688481488896 163851171131648 163883140012592 164014022471299 164142100057663 165141337833472 165173558437888 165305471467136 165337724095544 165434557538432 165962091204052 166044108685312 166306483386368 166338931321472 166607089352704 166639595938816 167517872963584 167615983255552 167648686686208 167782576434176 167815312368704 167848054690316 169103699083264 169136692781056 169169692916224 169304797389728 169337830323662 169437006511136 169977303088021 170501737742336 170637906030592 170671199066368 170771156168704 170940885267152 171315707049344 171671208656896 171704703299584 172015066775552 172286876489728 173194917609472 173228709541888 173502436994432 173536288926728 174191616387724 174592715128832 174766242466816 174800340979264 174868597915648 174902716398592 175076551846196 175460441897312 175563203918336 176142354612224 176176721616896 176279903141888 176455107372544 176630485738322 176842020179968 177156015244208 177844517666816 178021276964608 178405929687427 178728405912056 178816732430336 179099289800704 179134233730816 179423019302912 179705452588376 179810700787328 180403863191552 180544739508224 180724182550912 181120456152064 181226533076992 181406653752896 181442047871084 182147207610368 182328243342784 182546601476096 182835052601344 182870725413376 183052480248638 183763898802176 184160959677344 184493838360832 184821419749967 184876686245888 184912757399552 185502402671872 185611045974016 185795524408208 185831774835707 186553994891264 186848778301696 186963051511808 187258481293312 187295017157248 187444597110056 187590971494472 188209799579648 188320028524544 188732957523968 188769781071872 188920538819584 188957398966336 189068065758208 189691766505472 190101635795968 190408102117376 190445252501504 190783401032224 191598499069952 191788928421376 191826348217504 192129462740306 192476744828368 192571865694208 192876158246912 193299077464064 193336791904256 193491197016832 193528948941328 193642293155584 193834753829717 194281083437056 195014749749248 195052798932992 195167035621376 195361011733888 195399128476552 196137016877516 196233946628096 196588647743488 196899287416832 196937704291328 197133440267764 197975668047872 198288499422208 198327187344832 198685672080896 199097969803264 199732848533504 199771818262016 199849826189312 199888818741248 200087487824224 200126526746146 200882267285843 201344824705024 201662979854336 201702326169344 201863412272368 201902797693597 202021046224816 202464017421952 203290533462016 203452887959552 203492583502208 203611763124224 204261035328064 204684902629376 204724838549504 205054879203328 205094887309312 206175843647488 206336845152256 206541922915328 206582221157312 206908652181868 207362340424096 208168237268992 208208852819968 208375135248896 208415791167584 208537854167552 208745119508926 208995114758144 209202834569872 210015884345344 210056860389376 210179884515328 210388781867264 210850100983808 211224479714248 211328865599488 212045386448896 212379171240808 213204565590016 213541460916224 213583124832896 214051448179712 214264193470756 214389681707968 215096913805312 215138881205248 215222889742336 215264881721344 215478833041472 215736892653568 215951313104384 216077789437952 216334749384754 216832888143872 217175516766208 217651717144576 218038172608256 218254880296453 218425314249961 219230112248576 219576528846064 219973422660992 220016341512968 220429895139328 220472903053312 220956333604864 221175941647232 221305477892096 221525432948248 222429763139584 222917484494848 223048040710144 223269727695872 223313289687488 224181178597376 225027757047808 225071662047232 225295360306016 225339317517314 225471292128992 226659642679808 227069339521024 227113642852096 227472516615344 227584932184064 228310649442304 228444364275712 228671414656256 228716030567024 229077436344211 229604916789248 230471976976384 230516944193536 230701042596992 230746054506968 230881195685504 230926242745016 232332038242304 232517586239488 232562952573952 232608327759808 232699157856256 232744559617024 232975883952812 233971244056576 234394156924928 234439889395712 234810339731968 235043717242334 236047911903232 236093967036928 236467031064992 236513167972718 236894455173376 237952974651392 238143011713024 238189475620096 238328976191488 238375476381952 238565850867344 238612397274251 240064983302144 240252448636928 240444322134016 240491235048064 241399405387712 242337584513024 242384866820096 242625772637248 243589520960786 243662360674304 244047383904256 244094999809024 244142625004096 244536211791872 245825044348928 245873007091712 246017007681536 246065007878144 246261523475968 246309571379872 246698777601458 247239713582576 248200590589952 248249016823808 248495751007504 248641287661312 249186482980864 249434148910232 249628930571384 250452410464256 250599093075968 251398197326848 251447247443392 251969032060928 252424476688384 253221319556348 254205443588096 254255041424384 254656802685376 255215188214272 255468846061286 255668340181982 256257049624576 256511742975488 256661974360064 256917070164832 257224756625408 257480411778304 257530648591216 257681476718848 257937585804899 258531520479232 258940039221248 259507816595456 259558448973824 259968590417536 261389749219456 261802784393384 262327176419308 262871538255872 263447936221184 263709776579392 263761228799068 263864223640576 263915705994304 264786315329536 264941392887808 265204717589504 265786231513088 265838088868352 265941894692864 265993782419456 266258153088928 267292943712256 267931302166528 268354673979392 268621391134096 268673801655259 268831155999952 269821676613632 270248035502848 270300763397392 270736520198144 270789343400576 271351265296384 272216543565824 272375972790272 272429115865088 272646686705536 272699882599144 273759708479488 274359980916736 274574227013632 274793511010304 274847125769216 275120295758308 275335135580596 277011276365824 277286597299712 277340698482848 277503128774144 277778938559122 278388023955184 278965714067456 279020142861824 279469956333568 279524483510272 279966174295808 280997722390528 281217151860736 281441741115392 281496653005568 281941460115952 281996469505933 283713162084352 283995144008576 284050554091304 284161471612928 284216914147712 285123218083132 285290206367296 286231326244864 286287172627456 286398963515392 286454842605568 286739549480384 287368282792448 287964608069632 288541402333184 288997341208576 289284575067488 290433659607091 290520506957824 290577190199296 291036345926144 291093129812576 291562406367232 292021360456111 292192388779408 293156277686272 293327970697216 293385201700864 293619508759808 293676796645232 294320741247104 294493116250112 294785812348456 295931473395712 295989212366848 296283395432024 296638227398656 297106960477184 298319836086272 298616335553536 299261559475684 299802487336352 300424615149568 300483230774272 300967645282304 301441404341792 301617949707776 301917727163338 302612931805184 302849240465408 303091105816576 303150241698304 303629264740256 303814958706688 303992894193664 304295032101632 304597470303841 304835328678517 305537251475456 305840924316928 306020046352384 306691055976448 306995875581824 307055773320296 307235606857088 308249120571392 308915158168448 309413165940736 309473535314944 310023026677364 311347560988672 311657008684736 312774710346098 312868238262272 312929281753088 313423757151232 314111000879104 314423195152352 314484542029658 314668726377824 315706760585216 315891660750848 316898968342528 316960798266112 317146432884736 317461644067568 317523583774397 318880163270656 319456552583168 319961342052352 320023769473408 321710460577792 322218811561088 322281679435352 322864217131456 323534200930304 324243613810688 324565878866944 324629204675776 324755967557632 324819330454528 325142167714364 325890849636352 327121515708416 327185340145664 327376962977792 327702342263296 327766280025184 328028044942598 328284200115326 330282675666944 330347116875776 330610942934272 330675448191088 330869115076864 331924182408104 332088217370624 332612966772736 332677862642944 333214178705408 333279191877632 335035745927168 335297373372416 335565152868352 335630624737408 335696109380632 338207398166528 338273385562112 338339385832448 338609594779456 338675660647324 338874013022272 339954606176042 341003475484672 341275812061184 341342398132736 341542312337408 341881770534304 342631414098688 343239779535653 343342417313792 343409406599168 344030133551104 344573752979456 346389835218944 346457419083776 347004873988864 347072577853456 348383232775448 349532484933632 349600681958528 349737195831296 349805432797184 350153103692392 350920883794624 351126407836672 352284709224448 352353443233792 352559806283776 352910214745088 353260971476644 353684040359936 354312030488416 355689035333632 356042553929216 356811859374854 357456811824112 357633464860672 358198579601408 358268467461632 358846038605824 359410905176752 359621401574656 359978828540903 360807726383104 361089479016448 361448365101824 362240912304128 362453066153984 362813307505792 362884095742168 364294415220736 364656486685568 365093202952192 365670105202688 365741450826752 366104960497276 367527797604352 368321919354688 368987676721664 369642839499934 369753372491776 369825514799104 371004805343744 371222091948032 371591048816416 371663549671414 373107989782528 373697556603392 373926103023616 374516962586624 374590034314496 374889194220112 374962338573823 375181942988944 376419599159296 376640057049088 377539562143744 377841077639168 377914797932672 378136131516416 380203271591936 380816204234752 380890505003008 381566802064448 383196998139904 383577856842752 383652696435008 384258925480612 384953489656736 385143731388416 385752316493824 386598154928128 386673583808512 386982394033664 387057897882656 387284586311168 387669507659434 388562166874112 390029499498496 390105597865984 390334071242752 390722023467776 390798256953104 392274033755032 392467893256192 393798574833664 393875408582656 394266880535528 395951336095744 396576998844416 396654374689664 397371344161792 399465697067008 399543636524032 399699652378624 399777637482496 400174975648448 400253053492292 401764534571686 402689649410048 403325959708672 403404652338688 403726824544736 403805595387194 404042092449632 404928034843904 405330491979127 406581066924032 406905775919104 406985167004416 407223526248448 408522070656128 409369805258752 409449677099008 410189774618624 413083845830656 413164442314624 413817304363736 414724680848192 416336474537984 416417705639936 416750270497792 416831582335168 417075708335104 417490239017852 417990229516288 418405669139744 420031768690688 420113720778752 420359769030656 420777563734528 421700201967616 422448959428496 422657731198976 424090772897792 424758342481616 425429524639249 426409131180032 427082921832448 427166249665792 428102896359424 428528386941512 428779363415936 430193827610624 430277762410496 430529763442688 430957666082944 431473785307136 431902626208768 432155578875904 432669498769508 433665776287744 434351033532416 435303434289152 436076345216512 436509760592906 436850628499922 438460224497152 439153057692128 439946845321984 440032683025936 440859790278656 440945806106624 441912667209728 442351883294464 442610955784192 443050865896496 443137309223609 444859526279168 445834968989696 446539455391744 446626579374976 450055514095616 450143324094464 450590720612032 450678635034628 450942584257984 453319285359616 454138679042048 454227285704192 454945033230688 455169864368128 456621298884608 456888728551424 457342829312512 457432061134048 458154872688422 459209833578496 460943953952768 461033888387072 461402085193984 461492109013936 461582150398369 461762391371008 461852485490032 465035172478976 465125905147904 465216655519616 465398315712512 465489119234048 465951767905624 467942488113152 468788313849856 468879778791424 469620679463936 470087434484668 472095823806464 472187934073856 472934062129984 473026335945436 473788910346752 475905949302784 476286023426048 476378951240192 476657952382976 476750952763904 477131701734688 477224794548502 479026945066241 480129966604288 480504897273856 480888644268032 480982470096128 481460517577039 482798810775424 484769733640192 485251545274496 487179041921572 488094767808512 488189999618048 488285250008192 489072423583744 491650088697856 491746014183424 492034015363072 492130015756288 492523046951936 492619142759744 493397555202916 494479427165152 496401181179904 496498033647616 496991502015008 497282575322624 498372965961728 498868297820464 498965631645481 499257861142768 500904820928512 501198186151936 502796394653696 502894494886784 503938064121856 506442639112696 508410887176192 508510082848768 509313605370752 510430376428544 510937692122572 511336680363964 512514099249152 513023485950976 513323948720128 513834140329664 514449513250816 514960823556608 515061297182432 515362953437696 515875171609798 517063040958464 517880078442496 519015633190912 519116897947648 519937180835072 522779498438912 523605568786768 523707729082447 524654352838616 525743076511744 526895872442368 527419553158784 527522457598136 527728447281152 527831411988608 529572630659072 530409435179008 531572463026176 531676177736704 531883789385728 531987564838912 532516306177856 534585887424512 535862604333056 536709347958784 537242782268192 537347603310518 537662311999904 539376796413169 539643353227264 540496071005696 540601526794784 541473040396288 541578686801152 542702530592768 544433087131648 544751945580544 544858231730176 545293373411072 545399765198288 547519416958976 549587022020608 549694251538432 550240591516616 550670271161192 554022552731648 554573194599424 554681396965696 555006257548288 555557877118244 556776047910368 557931428134912 558040285723648 558939912667136 559048967020544 559932348591616 561995444781056 562434303721472 562883482230784 562993306011136 563882920231904 563992939011866 566122753260103 567426324168704 567990288017152 568101108182608 568322943225856 568433828295424 568998793500137 570246436166264 570580412734592 572462652489728 572574345254912 572909685211136 573479098960768 574736565584896 577082804666368 577994682417152 578569150134976 580867319214182 581041013915648 581154380398592 582072691852288 582186259625152 583124812734464 584042720912222 584384777558816 586312555372544 586655941394432 586770403401728 587239017519616 587353593290464 588641482494208 588986232500224 589571624696912 591862946791424 591978424733696 592566790864048 593276454797312 594213920954368 597232671107072 598523118951368 599604974672704 600849230299136 600966461548544 601935290564608 602882808683584 603235899415552 603835454326676 605225863610368 605698480930816 606182211633152 606300483396608 607258529480512 607629917413376 607985788387328 608590064203264 609194940607682 609670657357034 611074502950912 611681848633856 612040092704768 613382111952896 613991751163648 614111546640592 614471213714176 616498241142784 617830316336896 618826331881472 618947070629888 620046053354728 622695121977344 623314017369472 625549420692196 625858563506176 626847514302464 628222001758208 628846390304704 628969084059316 629337452755648 631413521170432 631783321501696 633797936685056 633921596532224 634292865769472 634923288135136 635047167548794 637760326541312 638913105166336 639922684104704 640047538946816 640683680870233 643420921155584 644437623122176 644563358870704 645728434262912 647068401860608 649131757733888 649258409351552 649511935115264 649638660909056 650284335428728 654243031416832 654370680291328 654753925955584 655404684526592 655532560050368 656056089885196 656568400230652 660565351333888 660694233751552 661221885868544 661350896382176 661738230153728 663848364816208 664176434741248 665225933545472 665355725285888 666428357410816 666558383755264 670071491854336 670594746744832 671130305736704 671261249474816 671392218761264 672453119591071 676546771124224 676678771664896 677219189558912 677351321294648 677748026044544 679909212352084 682006950969344 682551624122368 682684796265472 683084624674816 683763541068608 685262828197376 686479559071306 686684834627584 686818813198336 688060267102208 689147505958912 692779670437888 692914838167552 694009747977728 694145155706912 696358628779957 696766465550896 699064969867264 699201363917056 699474391662592 699610865594368 700306207384784 701841767589248 702252815673344 704706886467584 705820429490176 706521942953288 707368080719872 708624060976832 711378070667264 712085107858432 713623718749708 714913623648224 715266929721344 716397159202816 716536934923264 717692077211648 718821810353504 719242803149312 719957657081806 721615452766208 722178958032896 722896730203648 724481824608256 724906132307968 725626615011584 725768191484336 728588830441472 729312973371136 731340210405376 731482901653504 732209920994552 735055595208704 736643838709376 737975353443328 739285678999868 739651029598208 742009610687488 742444183896064 743182097632832 743327099342828 746215979565056 747395113206784 747852206047232 749033925173248 749180068628992 749778388440224 749924677147646 750363885977888 752839198318592 753280114098176 755079124287488 755682155278336 755829595865344 756272263032832 757171622846639 760406543183872 761781010006016 763133604128896 767155713685504 767305392870016 768517850961224 769906979313472 771504632987648 773196309856256 773347167617024 773964788067328 774115795765312 774569172622336 775339015318868 777124333748224 780058998996992 780211195731968 780668142485504 781444046935552 781596513906208 784548067510064 784935786512384 787597149667328 787750817165312 788533761071056 791902672191488 793153997688832 793308749379328 794742688323584 798931394134016 799087273048064 799555274964992 800349951296896 800506106984584 803529069143372 805379298820096 806651919417344 806809304677376 807453649089472 807611190774388 808084184899264 809856069687808 810660983958254 813162133848064 813811551838208 813970334008832 814447052496896 817044141312256 818739610517504 818899354198016 820379549237248 822969288558131 826167691661312 826328884629248 827634608727472 829449361696384 832835411279872 833500540995584 833663164670336 834151416670208 834980478035704 835980459032576 836811338279488 840063537381376 840227441557504 840719538061312 841555127469056 843400403935232 844897918856992 845315462397952 848181545795584 849516684963232 850859049278498 852563323362751 852818262360064 854165843664896 854332499331584 856205792718848 857056773883024 857558726831872 860387655221248 860555524820992 861059526885376 861915332165888 863805252417536 864311157751808 865338997539016 868702067064832 870606868578304 872152690433024 873019521185812 873701256999844 876920448994304 878306115384256 879893690643968 880065366051872 881719580557312 881891612213248 883825334419456 884703766588928 885221911568384 886101731792992 886274618447218 889719052558336 891669937979392 893078910783488 893253158749952 894140961214501 894839190636937 900286648188928 901181441224064 901357270069256 901885168515968 906638570719232 908277358084096 908454571408384 909890066461376 913242597769216 913777457102848 914685658625024 914864122268096 916309745376844 918419667156992 921887907905536 922067776774144 922804170387968 922984218027872 923164300796738 923524782742016 923704970980064 930070344957952 930251810295808 930433311039232 930796631425024 930978238468096 931903535811248 935884976226304 937759557582848 939241358927872 940174868969336 944191647612928 944375868147712 945868124259968 946052671890872 947577820693504 951811898605568 952572046852096 952757902480384 953315904765952 953501905527808 954263403469376 954449589097004 958053890132482 960259933208576 961009794547712 961777288536064 961964940192256 962921035154078 965597621550848 969539467280384 970503090548992 974358083843144 976189535617024 976379999236096 976570500016384 978144847167488 983492028366848 984260031512576 985046093903872 985238285519488 986795110405832 988958854330304 992802362359808 992996067295232 993983004030016 994565150645248 996745931923456 997736595640928 997931263290962 998515722285536 1001809641857024 1002396372303872 1005592789307392 1005788989773568 1007876128243712 1012885278225392 1016821774352384 1017020165697536 1018627210741504 1020860752857088 1021875384245144 1022673360727928 1026046971901952 1026647897440256 1027668280659328 1028899026501632 1029921647113216 1030122594364864 1030725906875392 1031750343219596 1034126081916928 1035760156884992 1038031266381824 1038233795895296 1039874361670144 1045558996877824 1047211137573536 1047415458164894 1049308705677232 1051486153023488 1053791744884736 1054839106317568 1055044915196272 1055456894562304 1055662823977216 1056712045071683 1059145261318144 1060818870358016 1063144926052352 1063352355473408 1063975129677824 1065032612355712 1071725208666112 1073418695917568 1074485564536384 1074695206621036 1075324623999808 1078753592826338 1079286706454528 1080992142011392 1081203053589568 1082946080792576 1083157373602304 1085405061185536 1088866174263296 1089503891161088 1089716463460352 1090586746822144 1090799530396576 1095038833917952 1099174044041216 1099388503076864 1100481183033232 1100695897103803 1101340542322384 1109146389198848 1109362793931392 1110012515096576 1111115754236488 1113552095820736 1115862856269824 1116080571447296 1117879825334272 1118097934041088 1119864697183232 1123990889562112 1124868607442944 1125766964461568 1125986612022272 1127765840463808 1127985878023732 1132245506520206 1134852648337408 1135980576034304 1136202216365216 1136645886451712 1136867656590848 1137997587000274 1140492872332528 1141160825469184 1144925304979456 1145148690509824 1145819370422272 1146958197921536 1148098157299093 1149473131169792 1155989364834304 1157138300269952 1161734638428364 1162308760797184 1164145383704576 1164372519250304 1166249625468928 1168085441824444 1168769555117632 1172625110745088 1173311882788864 1173540806803456 1174478035039232 1174707186580928 1177282964988416 1177972465000448 1179143249393824 1183725893582848 1183956849467392 1185133581728096 1186552909594624 1188427841908736 1189841121616147 1194465342214144 1197046237902736 1199209949345408 1201698460598272 1201932923097088 1205765617367168 1206471798831104 1207670908653352 1212364423266304 1212600966793216 1214517058961024 1215259834826752 1215971576774656 1217180128406528 1218389881215364 1219341314714068 1222149005901824 1223363697267712 1224080185409536 1226764223905792 1227983502327296 1228223093281184 1228942427428352 1232996482285568 1235660632673792 1237652663762944 1237894141259776 1240092106709456 1245390243954688 1246628034738944 1248841507811989 1251098841384392 1251717127012352 1253695028604928 1256444003516416 1257692780609408 1257938168118632 1258674905511296 1262827042340864 1267595873370112 1267843193064448 1268585731538944 1269846576270272 1270094335097588 1275520653082624 1277826210332672 1279845368209408 1280095077893632 1281367361740466 1286841842311168 1288875246244352 1289126717741408 1291456868525824 1294136803721216 1298263515467776 1298516818703104 1299023870230528 1299277321818112 1300568670857456 1300822423849949 1308741360582656 1310809369053184 1311065120100736 1312112179770392 1313136800461304 1321130702667776 1321388467503104 1322443771737088 1322701792764352 1323476460307456 1327696729632416 1328352869482496 1330451867090944 1330711450571776 1332856714821632 1333116767510528 1340142983708672 1341189493489664 1342260611473408 1342522498949632 1342784437522528 1344906239182142 1353093542248448 1353357543329792 1354438379117824 1354702642589296 1355496052089088 1356843276808019 1359818424704168 1365103248244736 1365369592530944 1366169249349632 1367527082137216 1370525656394752 1372959118142612 1373637626396672 1376120534204416 1378295011917824 1385559340875776 1385829676335104 1388019495955456 1388290311413824 1392717257559914 1393532931101792 1398129939734528 1398402727834112 1398948783325184 1399221731188736 1400612414769568 1403683535178496 1404505631346688 1406175871000901 1409413772935168 1411640858980352 1413043885906576 1414736161439744 1417248121953664 1424170215716864 1427247437499416 1429827247296448 1432794318405632 1433073869846528 1435384154423296 1437643620707008 1438485606298624 1439915314163612 1443230905532416 1444357916065792 1445793460407296 1448963649216512 1449812264615936 1451253230023168 1451536382968672 1457177660882944 1458625946742272 1462680420810752 1462965803307008 1464419841989104 1470111190417408 1473287677418752 1475950706886656 1478571357999736 1479302059196416 1484019221374976 1484888367792128 1486364195265664 1486654198685656 1492431959130112 1494790226413568 1495704412094464 1498067850346496 1498360137257984 1499556776880448 1499849354295292 1500727771955776 1505678396637184 1506560228196352 1510158248574976 1511364310556672 1511659191730688 1512544526065664 1514343245693278 1520813086367744 1523562020012032 1526267208257792 1527784162075171 1534311427371008 1534610785740032 1537035701922448 1539813958626944 1543009265975296 1546694335234048 1547929576134656 1548231591530624 1549138345244672 1550678030637736 1560117997993984 1560422391463936 1561336284971008 1562888093871104 1563193027812416 1569096135020128 1569871573024768 1575194299334656 1575501634330624 1577067522142112 1583805344382976 1586307995377664 1586617498758656 1589485376647168 1597862788268032 1598174546096128 1599110549929984 1600699902593792 1601012213969168 1603542054409477 1607058138286744 1613303838834688 1613618609354752 1614907298178944 1615222381548776 1616168369798528 1619712139375616 1621321967916508 1626324267696128 1627623103676416 1627940668017664 1628894104993792 1634088282624512 1637479221035008 1637798708396032 1640759098474496 1645938577116262 1652335383322624 1652657769258496 1655269217454944 1658898723392768 1660547499398359 1665670822559744 1667001081991168 1667326329340672 1668302833340416 1669960956071408 1671960918065152 1673622676558976 1680454883115008 1683110254938112 1686800807870464 1689795837713984 1696363091591168 1699033369926464 1701718098556996 1705126646725502 1705636524720128 1708331687329792 1708664998663168 1712411585437696 1714113547766048 1715117453663744 1720775310442496 1721111049641984 1722119053770752 1723830664331776 1727610504835072 1728622315503616 1730677995078032 1737404134129664 1744305380866048 1746039042371624 1747402513999688 1753840897988608 1756612230768512 1759787381287936 1760130732103744 1763783224426496 1767650668838912 1769407533177856 1770443823136768 1772203463585984 1772549236894436 1779438105116672 1783339875958784 1786157821566976 1786506317499904 1788281922429002 1789678381273874 1800573296377856 1802362882448128 1802714540138512 1803770337031936 1805563100634293 1813277141438464 1816554716168192 1816909142816768 1819780132922752 1826485195538432 1829371317250048 1829728244536192 1832619490753688 1843775815811072 1844135553548288 1845608340775936 1845968436055744 1846328601593476 1847049565484032 1847409941960128 1860140689915904 1860503620591616 1860866622078464 1861593262850048 1861956476936192 1863807071622496 1871769952452608 1875519115165696 1878482717855744 1880349737938672 1888383295225856 1888751736295424 1891736248519936 1892105343781744 1895155641387008 1905144093704192 1905515804960768 1906631809531904 1907003811055616 1908526806938752 1908899178194008 1916107780264964 1920519866417152 1922019589095424 1923554577072128 1923929880384512 1925842070308156 1931195243101696 1939078934560768 1941006181097984 1948716167686288 1952379071234048 1952759998472192 1953141000032768 1956289694334976 1962465226561697 1966984056733696 1968520063025152 1970092187807744 1970476571038976 1973590220811664 1977917708660608 1985992134590464 1987966008060032 1989130301290496 1993491863846912 1995473191281856 1995862526581924 1997031444571072 2003619283714048 2004792744607744 2011185578614784 2011577979547136 2015752256487424 2025770556450784 2033035617249637 2033643548704768 2034040331395072 2037254421483008 2041721505714176 2043750768490288 2044149523192777 2045346721455856 2052093943803904 2053295794880512 2055336561318656 2059843294226432 2060245188729728 2061451813750784 2063500686439192 2071520313769984 2076062532763648 2076467591790592 2079748723340288 2091117993755648 2094422275147072 2094830916329788 2098617411354464 2102972306046976 2107583489769472 2109678212635136 2110089830392544 2110913789124608 2111325647954432 2113424090143366 2118290522636288 2121637740716032 2126289852104704 2126704710946816 2127950259355648 2130065224711424 2132182292126887 2133847300749619 2146837391835136 2148971129072768 2149390413242072 2150649247999616 2157507185652676 2158573412909056 2161984284022784 2162406107179136 2165892161585152 2166314747204608 2177732348526592 2179007782322176 2179432926920704 2181173493644288 2181599060793152 2190077667835904 2198348088082432 2198777006153728 2200962366066464 2201391794207606 2202681084644768 2209704940144273 2218292778397696 2218725587862784 2220025030193152 2222231508472976 2227104191641472 2231725712539648 2232161142894592 2236195868082176 2239729394366464 2251533928923136 2251973224044544 2255531680927616 2255971756047464 2264491013040412 2269705296674816 2271961152068608 2272404432730432 2273291772903424 2273735313181696 2275995174000548 2280985744665056 2282321650938368 2289850609958912 2290297381019648 2291638740844544 2293916395843072 2296196314598186 2298946262339584 2311978729668608 2314276600539904 2319277085936551 2323469276856728 2324617521594368 2328290767409152 2328745038500608 2332499250937856 2336170883648888 2337539110235264 2345250221490176 2347081613606912 2348956070078464 2349414373161856 2354565929976832 2355944930000896 2358286498787648 2367451787165696 2367913698934784 2370267163456192 2373105819189248 2376855683817472 2379682243232294 2388930684428288 2394092475805472 2398419898690816 2402678456749571 2403396921196544 2403865846194176 2411531234734336 2412943597662208 2415341817306704 2424728846532608 2425201933586432 2429034117922048 2430519669653504 2434360256813056 2436779762430728 2438682629428136 2446727394535424 2448160370819072 2453528447811584 2455967004654592 2456446186562368 2457884854856704 2465992964571136 2471321265347584 2475305327525888 2475788282519552 2480184213418912 2490780487909376 2493256069477888 2497683015623978 2502197682768784 2503434254024704 2507390057209856 2512888007032832 2515385561218816 2515876336237264 2517349811022592 2519851799786321 2525654084681728 2535191746740224 2535686386128896 2537171463077888 2539693152540544 2540188670195176 2551041306165248 2555652420665344 2559690736418816 2560190155787264 2562734723480932 2573683684622336 2577750492488704 2578253435482816 2582913737051648 2588273607442432 2596527030935552 2597033637406208 2598047740461056 2598554643636224 2601137341714912 2601644847699898 2617482721165312 2621618738106368 2622130240201472 2624224359540784 2624736370016761 2626273600922608 2642776935006208 2644887543474176 2645403585528704 2646952920614912 2655393459264832 2660903734181888 2661422901143552 2665713429643264 2666233535021056 2680285967417344 2682378986979328 2684521222946816 2685044997899264 2685568875045056 2689812478364284 2706187084496896 2706715086659584 2708876758235648 2709405285178592 2710992104178176 2713686553616038 2719636849408336 2730206496489472 2730739185061888 2732338498699264 2735054164274432 2741051312789504 2745918236285224 2747275252793344 2756590023835648 2771659352670208 2776038991910912 2776580622827648 2785434515119828 2787065862203584 2796259879469056 2796805455668224 2797897566650368 2798443462377472 2801224829539136 2807367070356992 2809011262693376 2812351742001802 2818827545870336 2823281717960704 2826087771813152 2829472322879488 2834496243907328 2837313443853889 2848340431433728 2854494874998832 2859654494592896 2865588636811264 2866147739693056 2875287241414016 2876971212597248 2879830628327224 2891586920814592 2897927298433024 2899624529231872 2902506460046336 2903072765937344 2914355321765888 2917251893484544 2925360841621504 2925931606614016 2928839683978208 2940222380834816 2946575354837504 2951901413773312 2957142715999472 2958604118392832 2968038442749952 2969776735584256 2972728390531328 2973308397371312 2978006672474743 2984863918260224 2989580452827136 2996135700692992 2996720274515968 2999113553760896 2999698708590584 3001455543911552 3011356793274368 3020316497149952 3022728621113344 3023318383461376 3025089052131328 3028686491386556 3041626172735488 3047124040024064 3052534416515584 3055568324150342 3068622854742016 3069221571480064 3074071403844896 3079627917253888 3086018531950592 3093388670468096 3095859152269312 3096463183061248 3098276690489344 3101356061275472 3101961164565263 3120844782927872 3125776187742208 3126386055624832 3138192270040256 3150388598669312 3151003268661248 3154135044284224 3167610688765952 3172615990755328 3173234997517312 3178970753294336 3195725576536064 3196349092192256 3198221099859968 3201399805187584 3202024427938336 3207084108818954 3214116276573488 3226607677669376 3227237218709504 3229814596357888 3230444763097552 3232336739597056 3239424278751232 3242643935833016 3255246207352832 3255881336035328 3257788209987584 3268176565249024 3275597416792064 3281518196948992 3291877154232524 3304670766645248 3305315538516992 3310538434909888 3317797446785536 3321094998796718 3331341645119488 3334002163982336 3334652658681344 3336605666680832 3339921912142816 3343921836130304 3347245353117952 3353188615463687 3360909766230016 3366220509876224 3373601615740928 3379591675427968 3398066739852928 3403436197113992 3410253293451004 3416663374659584 3417329997326336 3424823170875392 3428227095532096 3430234907327488 3441550620884992 3442222099283968 3444238107541504 3447661328663552 3455221009670144 3457244631007232 3461355990156064 3474808268259328 3488610761732096 3492078084743248 3492759421518367 3494805027999376 3507681795977216 3513224461537024 3519574762575872 3520261464207488 3527566448852992 3538815066355712 3540887646273536 3544406927171968 3545098473788872 3558876210233344 3566679751917568 3572315643133952 3573012634999808 3576563844858004 3579356762547748 3601146592755712 3604725764896256 3605429080277024 3607540674063872 3611126201268586 3626554282876928 3633109432336384 3633818285633536 3639560265845504 3652970391076864 3658742634500096 3659456489072384 3665238981507376 3665954103577129 3688271107096576 3691216681551872 3691936872111488 3692657203186952 3694099130968064 3694819883920256 3720281379831808 3721007241183232 3721733244156928 3723186525700096 3723912953872384 3727614143244992 3743539904905216 3751038230331392 3756965435711488 3760699475877344 3775637574892183 3776766590451712 3777503472590848 3783472497039872 3784210687563488 3790311282774016 3810288187408384 3811031609921536 3813263619063808 3814007622111232 3817053613877504 3817798356388016 3832215560529928 3847109154144256 3847859760769024 3851684140616312 3862390486203392 3878157869121536 3882012362195968 3897432335372576 3904758142468096 3905519996944384 3906282000065536 3912579388669952 3924930453123394 3933968113467392 3937040126050304 3940184375615488 3940953142077952 3947180441623328 3955835417321216 3959767113949933 3962859272820721 3971984269180928 3975932016120064 3978260602580992 3986983727693824 3990946382563712 3991725053163848 3994062889142144 4007238567428096 4022371157229568 4023155959094272 4051541112901568 4066071234499274 4067287097409536 4068080662790144 4074508842966016 4083443011428352 4087501536980576 4088299046385554 4090693442911712 4104187887607808 4106591589761024 4110673122637312 4119686588452864 4120490377459456 4122903627501568 4127001372878384 4143040627539968 4152935183581184 4159497446680576 4182235987511296 4188844550294144 4189661832659576 4197234822708928 4205944612093952 4215166979538944 4219356425270272 4220179660785088 4221827578249216 4222651295908864 4226848180286732 4236581045272576 4243275481432064 4252579704209408 4253409421893632 4255900518711296 4260130449422848 4264364584253774 4267694601499238 4293674783670272 4297942258145536 4298780826484144 4301298495999232 4315014371305352 4317146825818112 4323968568045568 4324812214358272 4331784323170304 4332629494409216 4355464697053184 4358865853841408 4362346987288576 4363198121586304 4396696176164864 4397554012307456 4401924732132928 4402783588415212 4405362169289536 4419409880288546 4436585556795392 4437451175725568 4440050060386304 4444463016945952 4454208383282944 4463451425079296 4464322285789184 4472391736164352 4479458788732928 4503067857846272 4503946448089088 4511063361855232 4511943512094928 4528982026080824 4543922304137216 4544808865460864 4546583545806848 4547470626363392 4551990348001096 4561971489330112 4564643301876736 4579701219917824 4580594762039296 4583277481689088 4587832791686144 4592392629196372 4597892524679168 4623957459337216 4628553201079808 4638554171873102 4646938553713456 4649235043188736 4656581534818304 4657490077001216 4664998501875712 4672341767297776 4675078220470528 4679724771031739 4690500442980352 4694163227213824 4697912140156928 4698828746323712 4709131859953664 4711889860001792 4716572997575296 4735827397869568 4740534326912384 4746211638378496 4753711367634944 4759364486464588 4777861368856576 4788184951610944 4796839797381632 4805356913499142 4806793842393088 4807731692388352 4823062469468672 4825887195324416 4830683634613408 4849457693065216 4850403867172864 4858068235844096 4861039339307008 4868720513626112 4873559524861456 4874510401459699 4877365258856272 4893454789070848 4896320741638144 4911934009309184 4912892373124736 4915769709713408 4942642530695168 4950610655051776 4951576565039104 4960368426837824 4981560975818752 4986512138955776 4995366031247956 5004395365537568 5006868508049408 5014780114419712 5025776014065664 5030771122437632 5031752672474528 5034699622045184 5039703599572642 5051308169363456 5070383493480448 5071372772257792 5074342926155776 5079386305081088 5080377340390352 5102082612330496 5119381472837632 5120380311574528 5125469446961864 5147367369244672 5155500984977408 5156506870965632 5165827474103296 5193054061871104 5194067274812416 5196095480922112 5197109287272448 5202274683429824 5203289695399796 5234965442330624 5243237476212736 5244260480402944 5248448719081568 5249472740033522 5252547201845216 5269296395728651 5285553870012416 5289775086948352 5290807171057408 5293905841229824 5310786918529664 5321807468363776 5322845802287104 5332467070042112 5369042445893632 5370089995798528 5371137750090112 5379624956728568 5412374168993792 5413430173319168 5417753516471296 5418810570357184 5421984208356352 5427373107232076 5439273698816672 5460412992978944 5461478370123776 5464676997398528 5470108328548864 5482102625579008 5491836472570448 5494550505586688 5513180047671296 5530583820310237 5543318705340416 5552077983821824 5553161245655296 5570869030239656 5574131724407168 5592519758938112 5593610911336448 5596886924754944 5602449659078272 5614734140713984 5618022525386752 5624703484003604 5637655091740672 5646563435921408 5652175543626304 5658944645758976 5668992487814656 5674626887707778 5696680862867456 5708989749997664 5719308989185792 5731177273622528 5732295479386112 5750574482828032 5753942425194496 5759661256654448 5760785019906917 5783173841629184 5795854596866048 5805012920092672 5806145531874688 5834503786969088 5850721683243008 5851863213228032 5857679367956416 5880444761669632 5893150709675008 5903802827546624 5914285431998944 5917208236785664 5936076885499904 5939553471168512 5945456781062656 5946616794742624 5956013344949486 5969727836520448 5979160905654272 5992271401385984 5993440549031936 5998227107521792 5999397417181168 6002911087823104 6022713586548736 6045457242226688 6046636766922752 6050178104262656 6057372982773112 6083252345470976 6094248080048128 6105068833031168 6111136648300684 6137245709484032 6138443142960128 6148142807689792 6159255834507776 6172037063901184 6186777340936192 6191718304538624 6192926366122496 6196553380978688 6202712122550944 6203922329130526 6227350285861133 6241689565855744 6251552375484416 6252772111249664 6258986728501507 6276384540080512 6302006537322496 6308270088568448 6345231981510656 6346469995034624 6357941506588672 6391451153072128 6392698184384512 6396442199719936 6402799610375168 6404048855876672 6414168217637908 6428232553146976 6453215355338752 6454474437419008 6459629192715776 6460889526195104 6464673479194112 6478848557502464 6485287871666032 6510492414705664 6511762672070656 6515576419975168 6536353130498048 6551194833584128 6583754308465048 6609341533290496 6610631077033984 6621076869819776 6635594893571072 6642189997593436 6662683290238976 6668004327964672 6669305317362688 6673211333361664 6679843824285632 6687843672260608 6694490706235904 6706377230927374 6721819532460032 6732441019752448 6747203231481856 6759183350855936 6796133479705856 6806872394227984 6820506586902008 6833326749319168 6834659994652672 6849646341750784 6856454191064192 6860469814654976 6884444198567936 6895322657327104 6910442019340288 6914489262014464 6922711980312128 6949616536518656 6977221523464192 6984156169486496 6985518843036734 6989610055998752 7015363591954432 7026448923074048 7039149525151744 7040522928414976 7055132897705984 7077630132711424 7081775292547072 7088813854343936 7090196947577744 7117752420466688 7144631286267904 7146025269999616 7153127689716008 7158713525095496 7202293185511424 7209451529792512 7210858160554048 7215081348127744 7222252402537172 7253108565753856 7266218864672768 7267636571267072 7279120531691008 7305940782153728 7317485269000192 7318912978144768 7330477963014752 7331908207154258 7376542214193152 7382433363103744 7383873744222976 7385314406373904 7388198261936128 7389639767840512 7396984315501781 7442014482366464 7443466488313856 7447825907744768 7455228286489984 7502076460662784 7513930871422976 7521398951754688 7551275149784366 7553533180903424 7555006945181696 7566944994079744 7568421375126976 7580622565548032 7620576374816768 7622063219843072 7626527238127616 7628015244222464 7634107227755008 7635596712776032 7664431121059856 7694218308288512 7695719521538048 7703368281232624 7724780972406784 7764024724391936 7794864670745152 7811039993888768 7812564000131072 7825158777339904 7849860906246788 7867936226934784 7874080252100608 7880368751230976 7881906284155904 7894360883246656 7911670834642432 7919534227899866 7925718545641442 7943968538361856 7951864032240128 7956521205161984 7973967455387648 7981892765127424 7983450106327696 7988125778284288 8014477134856192 8044742314459136 8046311918188544 8103082225803136 8132142468998548 8136161325580288 8149017685932032 8166886022856704 8175003073961152 8176598092771108 8181386885823424 8208375775215616 8213183179522048 8221346245274624 8239373176905728 8240980754918912 8245807255003136 8254002745756768 8286081255079936 8305870367162368 8318994893361152 8328887851313029 8364471975022592 8377689100588288 8379323665319152 8394469645417856 8411889224187904 8438712850540544 8440359321570176 8443655156498432 8445302591817728 8453696360573464 8486550962864128 8505159408418816 8506818843787264 8511801037422592 8520260898845696 8528729168507548 8535389202998476 8587349567340544 8595884516291072 8597561652968288 8602596991998464 8630028742610704 8634293651636224 8647937136091136 8649624428716544 8663568646340608 8665258988818432 8710929394106368 8717731707682816 8724693974577152 8726396243172608 8741890554683923 8795108024614912 8803849464265856 8805567176830424 8810724338579072 8838819760577092 8873171113590784 8874902351451136 8880100120772608 8888926033891904 8908416766565888 8926902850158592 8928644571578368 8944783472328704 8958917577465856 9006135715692544 9007892896178176 9022126723710464 9023887024189856 9052662174139441 9057964052161648 9087844608274432 9089617730921728 9093167091613696 9094941252726784 9103980696002192 9123942978660224 9129286603753472 9161189524078592 9175665583372288 9184785258392744 9195785049358336 9247914918674432 9257106402159616 9277108343746204 9293877107426912 9298470086377472 9313163069636608 9314980154002432 9329997003751424 9344683534595552 9350156440941056 9359449542063478 9381000885960704 9388326454427648 9395824280313856 9397657492647424 9418263719907328 9423779720003584 9433145995150592 9471654795739136 9481068653824768 9507422735269888 9518728972929176 9555722737713152 9576369903221888 9593679594763264 9610713826998284 9615463384776704 9646124938937344 9651774390648832 9661367269226816 9698915386130432 9700807734345728 9716136471688192 9722078678614016 9737441027252224 9747119049722912 9749020802919398 9754730517712544 9786909578141696 9792641483276288 9823868018618368 9825784746249472 9831539419426816 9843231097006307 9885285061390336 9903153130078208 9920736853675648 9973024277911552 9990732062495912 10008790731075136 10029560228839424 10051552028131328 10061542244875264 10063505344949056 10069399244090368 10079407199145284 10102616338726912 10140766986960896 10142745544515584 10148685852311552 10158772610162176 10160754680780704 10204165224660992 10238762945675264 10240760623149056 10250938893923728 10294734738489344 10311001969954816 10313013741931264 10331654948206592 10386108123742208 10388134549624832 10394218574544896 10404549366859648 10406579390799592 10469930884661248 10486474952425472 10488520960805888 10496897438163136 10498945480067044 10505094403690432 10538592791457302 10571107740024832 10579550173896704 10581614342114816 10587811682459648 10621573837059328 10643614936727552 10645691604574208 10664934140084224 10738084891787264 10740179991597056 10742275500180224 10759249913457136 10826860346638336 10835507032942592 10837621140714368 10843968416712704 10854746214464152 10878547397633344 10920825985957888 10922956740247552 10929353994797056 10940216657097728 10964205251158016 10983672945140896 10989101011173376 11026360095342592 11061167640620474 11086637410680832 11104155967643648 11106322491310592 11141738060479312 11148263448814336 11185039517876224 11187221822672896 11193773849509888 11204899318156544 11229468281427968 11236045050773504 11249406968007208 11293126871842816 11304351087252608 11317889291517952 11337984975629312 11349253775415556 11393361725734912 11417979499995328 11438617978371584 11462354547245056 11464590958772224 11501148965656064 11507884850388992 11519322513308896 11521570039813834 11566347683258368 11591709193732096 11610025840185344 11612291063749376 11623832495788513 11669007573938176 11703726426456064 11715358735912832 11786301419350016 11807605655093248 11828570863997888 11872153770999808 11879106942337024 11890913562125312 11893233589485248 11912026689898972 11939455673040896 11958321811308544 11984542802771968 11986881098063872 11996454215043584 11998794834362336 12005822175646208 12045427173097472 12090914484453376 12093273533845504 12100356208525312 12114745965546224 12166504690941952 12210137666062336 12222273296601368 12274491418968064 12276886285920256 12296285615379584 12318511669015552 12373554681872384 12383436609077248 12385852732244992 12393106761957376 12405424245101888 12407844658261052 12454700571722266 12483379131711488 12503104750968832 12505544222499328 12517973457003014 12552769080161024 12604013074644992 12616540177136896 12690463963021312 12692939990069248 12715883013177344 12785396368769024 12805599220750336 12808097711753344 12828336435275816 12856465106293952 12906430710677504 12908948874838016 12919258385431552 12921779052390208 12929346958388224 12957697115004928 12970575743332064 13020984829411328 13023525344141312 13031152839950336 13072706260996096 13102389667168256 13167508616930096 13218683066580992 13221262154067968 13242153739639552 13271189787142144 13284379995186872 13336008655929344 13338610634725376 13346422666723328 13359687648571264 13375687344521216 13388981412471808 13412754461854748 13443639064920064 13464882039504896 13494406462963712 13518366701711872 13592266959411712 13613744788455968 13641013173804016 13666653498638336 13669319989305344 13699292683501568 13712908382128384 13720939629309952 13737256585931879 13768888397135872 13790645314654208 13820884038680576 13845423960624256 13954443046928384 13968312338972992 13971037686073468 13979220111997504 14030727183908864 14052897846148096 14078299050303488 14081045856829952 14110265795411968 14155260265422848 14163550585094144 14177627708687872 14180393895155488 14235504840933376 14289262572535808 14292050539999232 14306255379432016 14309046662349439 14317427050190992 14418903059585024 14421716321108096 14430162696255488 14444504805074344 14506217131507712 14532437729345536 14535273142534144 14558241063382016 14611881564307456 14634970538000384 14637825956289536 14660955926029504 14663816414308516 14753084428386304 14764866726207488 14767747488445952 14770628812747808 14776396523872256 14779279535681024 14793968631003562 14884028964732928 14886932976627712 14895651815489536 14910456572979968 14925276044888209 15027861742845952 15042797903509376 15102550299568732 15110013890363392 15133889988159488 15136842750253952 15161245131096064 15241152749633536 15244126439686144 15253054476255232 15256030488444928 15268214455510016 15271193425552064 15328862242119712 15388436616577024 15391439043076096 15406736562465248 15449561944813568 15467934581009911 15528049448783872 15589729341490304 15622079987777536 15625128000262144 15699721812493576 15760737502461952 15763812568311808 15788721766493312 15823341669284864 15839068455799732 15851437091282884 15887937076723712 15903728064480256 15913042410323968 15947934910775296 15963785530254848 15966900212655392 15976251556568576 16028954269712384 16089484628918272 16092623836377088 16206164451606272 16234939601555857 16264284937997096 16272322651160576 16298035371864064 16333772045713408 16350006147922304 16353196185542216 16362773771646848 16416751550431232 16442692490549248 16478746353811456 16481961509837824 16491614510006272 16508005491513536 16572162510159872 16611740734324736 16637989786722304 16657775702626058 16728943950045184 16755378201176576 16758647330638304 16788939290835712 16823778448375808 16877425701081088 16880718643140352 16887310312996864 16890605183635456 16907392721146928 16973101925728256 17013637687574528 17040521797691392 17057458337015096 17070778405996952 17174699134681088 17191769032582144 17195123305936576 17205193983996928 17260057485221408 17268587303272448 17295874272182272 17299248857433088 17327137292681216 17330517977636864 17421858788212736 17435463415365632 17449387949154304 17452792486345216 17483781109367846 17590216049229824 17607698928531712 17611134353660848 17621448677158144 17638962598504247 17677639521154184 17746342227181568 17749804702902272 17760200241545216 17777852067783808 17816833533131776 17857289143156736 17889566944657408 17917835154931712 18012271431385088 18015785792356352 18044253447420928 18047774048379712 18105324348278882 18115928104323296 18175689216548864 18179235461843456 18186334183227392 18189882505453568 18207961392004384 18247885957320448 18258573207506944 18322379048157184 18351331166744576 18369570516785488 18391570098716672 18514212804319232 18554216687492408 18587754214853824 18626326139273216 18629960308004864 18659994007502848 18689367069191104 18700312881882112 18718899084126956 18762001771921408 18776652908855296 18791648560627712 18795314985294848 18836527439814656 18847559440007168 18866291990301184 18943309591478272 18962137307649536 19014845470539776 19037457945858352 19111445475426304 19152739806443776 19187359189526528 19221427653996568 19230926769553408 19292249877874688 19303548781297664 19322734538453632 19401615468691456 19432272943376384 19444157357228032 19474882054504448 19494238099445824 19498041605838796 19509461035425088 19573819156283392 19585282966552576 19647736037236736 19651569492498944 19663078838853632 19686462194012614 19770570122780672 19806306260156416 19841473707351296 19861194106977223 19946048555823104 19981464124991824 20017581462150272 20059120457678848 20123084489750528 20127010689898112 20138798488180736 20158814398290568 20281533973921792 20285491089031168 20297371704623104 20317545220324352 20321509361561408 20408330449321984 20477525891350528 20481521246298112 20501877787847456 20589469476978688 20622003939909632 20626027483862528 20663309896413184 20772216247484416 20776269099249664 20788437149089792 20809098733719296 20813158781599184 20846046707323201 20972949904850944 20977041921611776 20993794876326272 20997890960134088 21010188807380864 21077185582914604 21142215480049664 21159100347793408 21163228684229632 21175623364919296 21243147674118656 21287229873455104 21291383209148416 21329868280168448 21476169783574528 21480359983194112 21484551000360448 21518499826914272 21587117492178667 21653720693276672 21671014065885184 21675242281428736 21687936833425408 21709492428928304 21757094795266688 21845913480495104 21880433314195456 21928410502316032 21967345890281792 22052720190685184 22122335281240948 22173274821361664 22208311935287296 22212644982621184 22283476120958624 22296526897628672 22370079035752448 22374443645345792 22387547699019776 22409798636313088 22458936562855936 22472090101547008 22498813936014416 22586253743685632 22608702174505216 22675969951258624 22698507550831112 22786723451469824 22835958999990656 22877235956743168 22929181917544448 23002297931312128 23015769700777984 23038645026617792 23043140079627668 23132695366516736 23183418387464192 23220051680370688 23224582127498752 23247664991577026 23338015147876352 23407452852912128 23430717471825664 23472320308245809 23572602838700032 23615211310186496 23657141727995776 23744307541999616 23781827124250624 23786467178970496 23824053379797944 23916643622617088 23969085605543936 23973762196127744 23992908430087168 23997589668724672 24011644351292416 24090854346194944 24181828968906752 24186547067691008 24200712417050624 24229491931092448 24333009381883904 24420275332124672 24444546593202736 24548982837936128 24553772571840512 24592571230759168 24637023338031104 24766873218154496 24771705464489984 24786213523914752 24810848490203776 24815689316522104 24909401143444532 24966758263422976 25006209501937664 25011088444998656 25035946914006028 25105538160322048 25208026149289984 25233080354273792 25380927926042624 25385879980138496 25431766026354688 25512047945302061 25570792737538048 25611198441500672 25616195423506688 25656672870551632 25712930212587904 25817897749676032 25838516770863104 25843558104780416 25858693916776448 25915394230009856 25941151486664128 26041969658822656 26047050688282624 26062305679900672 26145412521992192 26204779334336512 26335017233860192 26429463024245281 26437366133161984 26442524308135936 26484307479279104 26542379574284288 26568759990373744 26672017311858688 26677221269450752 26692845333446656 26719375297142528 26777962824943616 26825508923709496 26929764079009792 26988812925927424 27036733403423744 27184533918823424 27227489576911936 27282026347608032 27333306997276672 27338639978610688 27398585367003136 27425816764256768 27441879258619904 27474513171863758 27537776794271744 27581290629308416 27641768077361152 27690847921248512 27718369797649531 27740014909745047 27908886093856768 27936624677945984 27942075372146936 27958440223995008 28061454367817728 28105795692296192 28156598100606976 28162091713659904 28310520530845696 28327101170188288 28355255417375744 28360787790310976 28471009681866752 28578525145071616 28584101079998464 28612510758864032 28618093324698878 28634854100381984 28837806119170048 28843432642216192 28860325392510976 28889009610148688 29012434263015424 29070546285068288 29116482126764032 29269941076000768 29275651912579072 29321911852059008 29327632828617032 29506168856772608 29529733452414976 29535494976891904 29541257625495616 29552793047744512 29558559071362048 29587937262007124 29768057929465856 29773865953255424 29791303630979072 29820913145959936 29850552089776418 30055723485691904 30085595807018752 30205100599137464 30220027780726784 30267779976318976 30273685500507904 30322490262192128 30488252879372288 30512060976889856 30536428911020032 30542386851104128 30657724484239424 30776873233154048 30782878086152192 30813473124930496 30899123889627136 30935869162019822 31056098897567744 31179458682980608 31244159975555072 31250256000524288 31399443624987152 31521475004923904 31527625136623616 31577443532986624 31646683338569728 31678136911599464 31702874182565768 31807456128960512 31826084820647936 31895869821550592 31927571060509696 31933800425310784 31952503113137152 32057908539424768 32178969257836544 32185247672754176 32412328903212544 32469879203111714 32528569875994192 32544645302321152 32596070743728128 32667544091426816 32700012295844608 32706392371084432 32725547543293696 32758073397222173 32833503100862464 32885384981098496 32957492707622912 32963923019675648 32983229020012544 33016010983027072 33223481468649472 33275979573444608 33315551405252116 33457887900090368 33510756402353152 33517294661276608 33577878581671424 33647556896751616 33754851402162176 33761437286280704 33774620625993728 33781210367270912 33814785442293856 33946203851456512 34027275375149056 34081043595382784 34114916674030192 34121572810217893 34141556811993904 34383538065164288 34390246611873152 34410387967993856 34520114970442816 34591748544364544 34598497714866176 34654274585362432 34661035955273728 34843717576425472 34870926830731264 34898775898308608 34905584972690432 34967562218735692 35180432098459648 35215397857063424 35222268707321696 35242897354316288 35277925197008494 35355279042308368 35492684454363136 35499609405804544 35520400483090432 35555704135567616 35633667066263552 35714578286313472 35835670309863424 36031571584712704 36088506894841856 36095548096759424 36210648696557764 36231856208646592 36351378433097728 36358470923686912 36372668366454784 36379765010907136 36415922784008768 36495771914640896 36517146415013888 36644758096314368 36702662333489152 36739141033570976 36783140197433344 36885074770100557 37028425608638464 37108433374984816 37175508429707648 37252652278546432 37259920616009728 37378734138382208 37400625763764224 37437798168253912 37583297121255424 37590629970589696 37673054879629312 37695118880014336 37732583980602368 37886619182956544 37924274615299072 38029690941079552 38074915891716704 38222890950852608 38305479612887552 38374718379053056 38442855307993136 38461853539106816 38584499755749376 38607097562595328 38645469076907264 38714086742171659 38803230937382912 38864545886752768 38949764109008896 38988476198891648 38996083211677592 39018922070850176 39147638312566784 39295472074473472 39303138984997888 39326157677707264 39372924388025228 39541140245561344 39612612520312832 39682947414702592 39722388213954446 39892097111646208 39962928249983648 40035162924300544 40118240915357696 40246168979501056 40254021379796224 40277596976361472 40317628796581136 40325495139348419 40570982178062336 40635090440648704 40643018723122816 40955051782701056 40963042492596224 41003755575694912 41178938953957376 41244007879819264 41252054967725056 41326619792826368 41544432494968832 41552538198499328 41576874298179584 41618197467438592 41626317563198368 41692093414646402 41945899809701888 41954083843223552 41987589752652544 41995781920268176 42020377614761728 42154371165829208 42318200695586816 42326457368459264 42351246729838592 42486295348237312 42582766418296832 42659736560336896 42952339567149056 42960719966388224 42969102000720896 43036999653828544 43174234984357334 43307441386553344 43342028131770368 43350484562857472 43375873666850816 43418984857856608 43514189590533376 43591452001027931 43691826960990208 43760866628390912 43856821004632064 43934691780563584 44244670562481896 44416623870574592 44425289965242368 44566952241917248 44593053795257344 44740158071504896 44748887290691584 44775095398039552 44819597272626176 44917873125711872 44944180203094016 44997627872028832 45172507487371264 45217404349010432 45351939902517248 45397015101662224 45573446902939648 45671917999981312 45754471913486336 45858363835088896 46004595862624256 46031539401555968 46077290053235584 46086280159255336 46265390733033472 46366836774928384 46440103360741376 46449164254997504 46495329983154052 46676030295752704 46814905705824256 46861434943651328 46944640616491618 47145205677400064 47230422620372992 47314283455991552 47488615083999232 47563654248501248 47572934357940992 47648106759595888 47833287245234176 47947524392255488 47985816860174336 47995179337449344 48023288702584832 48363657937813504 48373094135382016 48401424834101248 48458983862184896 48666018763767808 48840550664249344 48889093186405472 49097965675872256 49107545143681024 49185142461518336 49274046676062208 49533746436308992 49543410928979968 49572427047829504 49621696980407552 49631378633044208 49818802286889064 50012419003875328 50022176889997312 50071893828012056 50211076320644096 50416052298579968 50466160708547584 50761855852085248 50771759960276992 50863532052709376 51024095890604122 51141585475076096 51222396883001344 51232390847013376 51313345741103264 51425860425175808 51476972481349129 51635795499352064 51677033541726208 51687116209560832 51717387833552896 51830788460019712 51882302973328256 52094101376565248 52290825043984384 52670034467720384 52858926048490562 52874732266323968 52885048616271872 52968614958558208 53084759148568576 53137519980747488 53344034623717376 53354442538901504 53385690666893312 53438750594285056 53555925649887232 53651017847418992 53859528158019584 54073466806847488 54369067837646848 54454979153823872 54564052695216064 54677279957221376 54797170734006272 54851633528513536 54883758517239808 54949026343727516 55075553588543488 55162581258616832 55283536154722304 55381695842497024 55436739595299062 55480029819490094 55817772187713536 55873249355891968 55884150744293872 55916880447990016 56122908735635456 56211591384592384 56313196201213952 56324183427319808 56621041061691392 56710510834751488 56721575580621952 57157050290143232 57168202159996928 57225021517728064 57236186649397756 57269708200763968 57675612238340096 57686865284432384 57720650785021952 57778019220297376 58024868526030848 58141092570136576 58232964253528064 58539882152001536 58551303825158144 58643823704118016 58655265657234064 59059466904829952 59070989953783808 59082515250991232 59105586095489024 59117118142724096 59175874524014248 59536115858931712 59547731906510848 59582607261958144 59641826291919872 59701104179552836 60111446971383808 60171191614037504 60410201198274928 60440055561453568 60535559952637952 60547371001015808 60644980524384256 60836422023412607 60976505758744576 61024121953779712 61072857822040064 61084773702208256 61315448968478848 61565756172304384 61626946249860992 61798247779254272 61871738324039644 62112197795135488 62358917365961216 62488319951110144 62500512001048576 62798887249974304 63042950009847808 63055250273247232 63154887065973248 63293366677139456 63356273823198928 63368635218976087 63405748365131536 63614912257921024 63652169641295872 63855142121019392 63867600850621568 63905006226274304 64357938515673088 64370495345508352 64824657806425088 64939758406223428 65057139751988384 65089290604642304 65192141487456256 65335088182853632 65400024591689216 65412784742168864 65451095086587392 65516146794444346 65667006201724928 65770769962196992 65914985415245824 65927846039351296 65966458040025088 66032021966054144 66551959146889216 66631102810504232 66915775800180736 67021512804706304 67034589322553216 67155757163342848 67509702804324352 67522874572561408 67549241251987456 67562420734541824 67629570884587712 67892407702913024 68054550750298112 68162087190765568 68229833348060384 68243145620435786 68283113623987808 68500853144472463 68767076130328576 68780493223746304 68820775935987712 69040229940885632 69183497088729088 69196995429732352 69322071910547456 69797551796617216 69811169945380864 69935124437471384 70360864196919296 70430795714126848 70444537414643392 70485794708632576 70555850394016988 70710558084616736 70985368908726272 70999218811609088 71040800966180864 71111408271135232 71267334132527104 71429156572626944 71671340619726848 71897589664033081 72063143169425408 72177013789683712 72191096193518848 72421297393115528 72463712417293184 72702756866195456 72716941847373824 72759530021814272 72831845568017536 72991543829281792 73034292830027776 73289516192628736 73405324666978304 73478282067141952 73566280394866688 73770149540201114 74056851217276928 74216866749969632 74351016859415296 74505304557092864 74519841232019456 74757468276764416 74801251527528448 74875596336507824 75166594242510848 75181259941179392 75346109759258624 75465167961204736 75848549230598144 76059381882159104 76149831783433408 76445781901705216 76610959225775104 76749436758106112 76885710615986272 76923707078213632 77168999511498752 77214195125190656 77290938153814528 77428173484343318 77606461874765824 77729091773505536 77899528218017792 77976952397783296 77992166423355184 78037844141700352 78295276625133568 78590944148946944 78606277969995776 78652315355414528 78745848776050456 79082280491122688 79225225040625664 79365894829405184 79444776427908892 79784194223292416 79925856499967296 80070325848601088 80236481830715392 80492337959002112 80508042759592448 80555193952722944 80635257593162272 80650990278696838 81141964356124672 81270180881297408 81286037446245632 81366827470519591 81926084985192448 82007511151389824 82488015759638528 82504109935450112 82653239585652736 83088864989937664 83105076396998656 83153748596359168 83236394934877184 83252635126396736 83384186829292804 83891799619403776 83908167686447104 83975179505305088 83991563840536352 84040755229523456 84308742331658416 84636401391173632 84652914736918528 84702493459677184 84972590696474624 85165532836593664 85921439932776448 85938204001441792 86073999307657088 86348469968714668 86614882773106688 86684056263540736 86700969125714944 86751747333701632 86837969715713216 87028379181066752 87182904002055862 87383653921980416 87521733256781824 87713642009264128 87869383561127168 88489341124963792 88833247741149184 88850579930484736 89133904483834496 89186107590514688 89497774581383168 89639194545252352 89835746251423744 89888360406188032 89995255744057664 90345014974742528 90434808698020864 90703879805034496 90794030203324448 91146893805879296 91343835999962624 91508943826972672 91716727670177792 92009191725248512 92063078803111936 92154580106471168 92172560318510672 92530781466066944 92880206721482752 92898328509995008 92990659966308104 93352060591505408 93629811411648512 93722869887302656 93889281232983236 94290411354800128 94460845240745984 94628566911983104 94977230167998464 95127308497002496 95145868715881984 95296213519191776 95666574490468352 95895048784510976 95971633720348672 95990358674898688 96046577405169664 96160796101523153 96746188270764032 96917967724369792 97681101328498688 97778186372810944 98195931351744512 98215090287362048 98370284923036672 98548093352124416 99067492872617984 99086821857959936 99144854095659008 99243393960815104 99262757266088416 99637604573778128 100024838007750656 100044353779994624 100143787656024112 100422152641288192 100932321417095168 101543519920553984 101727064105418752 102048191781208244 102283170950152192 102444793766002688 102464781694026752 102626691482206528 102851720850351616 102953944962698258 103271590998704128 103354067083452416 103374232419121664 103434775667105792 103661576920039424 103764605946656512 104188202753130496 104581650087968768 105340068935440768 105717852096981124 105770097232543744 105937229917116416 106169518297137152 106275039961494976 106688069247434752 106708885077803008 106771381333786624 106877501188570112 107111851299774464 107302035694837984 107719056316039168 108146933613694976 108275542067069377 108738135675293696 108909958307647744 109128105390432128 109354559914442752 109703267057027072 109767517034479616 109898052687455032 110325162517233664 110567072309444608 110763391684994048 110873479190598124 110960059638980188 111635544375427072 111746498711783936 111768301488587744 111833760895980032 112245817471270912 112423182769184768 112626392402427904 112648366854639616 113242082123382784 113421021669502976 113443151161243904 113644577210890999 114336404319993856 114450043035456128 114472373298795512 114539416401527936 115351224476680192 115373730568864768 115441301570043904 115556038440594752 116049737052061696 116282185140273152 116465928507056128 117079764304003072 117102607650316288 117287647408236032 117310531314468128 118118933809659904 118141979907567616 118165030501982464 118211172190978048 118234236285448192 118351749048028496 119095463813021696 119283652583839744 119402208359105672 120222893942767616 120342383228075008 120820402396549856 120880111122907136 121071119905275904 121094742002031616 121289961048768512 121672844046825214 121953011517489152 122048243907559424 122145715644080128 122169547404416512 122630897936957696 123131512344608768 123253892499721984 123596495558508544 123743476648079288 124224395590270976 124717834731922432 125001024002097152 125597774499948608 126085900019695616 126110500546494464 126309774131946496 126586733354278912 126712547646397856 126737270437952174 126811496730263072 127229824515842048 127304339282591744 127710284242038784 127735201701243136 127810012452548608 128740990691016704 129649315612850176 129879516812446856 130114279503976768 130384282974912512 130670176365707264 130800049183378432 130825569484337728 130902190173174784 131032293588888692 131334012403449856 131541539924393984 131829970830491648 131855692078702592 131932916080050176 132064043932108288 133103918293778432 133262205621008464 133831551600361472 134043025609412608 134069178645106432 134311514326685696 135019405608648704 135045749145122816 135124841469083648 135259141769175424 136109101500596224 136324174381531136 136459666696120768 136486291240871572 136566227247975616 137001706288944926 137534152260657152 137560986447492608 137641551871975424 138080459881771264 138366994177458176 138393990859464704 138644143821094912 139595103593234432 139622339890761728 139870248874942768 140861591428253696 140889074829286784 140971589417265152 141111700788033976 141421116169233472 141970737817452544 141998437623218176 142081601932361728 142222816542270464 142534668265054208 142858313145253888 143342681239453696 143795179328066162 144126286338850816 144354027579367424 144382192387037696 144842594786231056 144927424834586368 145405513732390912 145433883694747648 145519060043628544 145663691136035072 145983087658563584 146068585660055552 146810649333956608 146956564134283904 147132560789733376 147540299080402228 148113702434553856 148433733499939264 148702033718830592 149010609114185728 149039682464038912 149514936553528832 149602503055056896 149751192673015648 150333188485021696 150362519882358784 150692219518517248 150930335922409472 151109822445250669 151697098461196288 152299663566866816 153221918451550208 153498873516212224 153771421231972544 154337999022997504 154428390250381312 154581876307629056 154856346968686636 155212923749531648 155458183547011072 155799056436035584 155953904795566592 155984332846710368 156075688283400704 156590553250267136 157181888297893888 157212555939991552 157304630710829056 157491697552100912 158164560982245376 158731789658810368 158889552855817784 159568388446584832 159851712999934592 160140651697202176 160984675918004224 161016085519184896 161110387905445888 161270515186324544 161301980557393676 162283928712249344 162540361762594816 162572074892491264 162733654941039182 163852169970384896 164015022302779648 164976031519277056 165008219870900224 165306479171305472 166210152793997312 166472789869754368 166505270252793472 166768373658585608 167783599238807552 167816335372894208 167950359010610176 167983127681072704 168081510459046912 168617484663316832 169272802782347264 169305829473837056 169404986919354368 169945181392949248 170331065673187328 171842879865552896 171876408002883584 172147998615314176 172696939937429336 173368112527081472 173401938251429888 173503494667403264 173675939431426432 174056758362133504 174365808004111724 174767307843960832 175043466513563648 175427284018528256 175738767122254336 176978682249927584 177666495482298368 177701159860969472 178267808967668992 178372215181029376 178584335617114427 178995549162766336 179278389090504704 179671492502847488 179990511488115328 180869617396041728 181407759610068992 181588060406648896 182293787611758592 182687671999925248 183017887653945344 183433455340355584 184018383450497024 184126157606223872 184309160212942336 184345120637021344 185061562932133888 185760413442965504 185796657019990016 185981319932616208 186704121183010816 187445739774605312 187778562465966472 188580822709600256 188921690481491968 189257133823966208 189954460335996928 190254616994004992 190291737431763968 190592427038383552 191333148980936704 191790097569021952 191943267440697344 191980717349797376 192093154810339328 192321592203046306 193492376541528064 193835935448739584 194028588583546717 195362202656997376 195556372745621888 196430180574724096 196740569846073344 197096186704248832 198134985745235968 198173643715919872 198289708191318016 198486787921630208 198525514532176832 199275209147556256 200049676015501312 200088707559989248 200287575312048224 200844305282576384 201864642834190336 203087039841107968 204096383562416488 204889587532005376 204929563388053504 205253382964413056 205703441700703232 205907889925396516 206543181997408256 206708134166904832 206748464838243328 206869551334211584 207323153840078848 207529211893313024 208376405506260992 209163300175937536 210680137870881536 211435704193962248 211540194465087488 211874459834232832 212339036594274304 212550079922989952 213417770155606016 213755002377140224 214223702599548928 214604071389675968 215438112632078336 216293867227389952 216551084134138754 217476271350587392 217819916615295488 218256210780864256 218709119828885504 219406534114054144 219535034068959232 219796105374910064 220650325034467328 221526783369988096 221746958381196248 221920119277960376 223271088750854144 223492997423567872 223536602977175488 223667521791960064 224491634942541824 224846365538369536 225252784804855808 225296733709279232 226484164246765568 226842043339005952 226886302322487808 227289154421781998 228672808639987712 228900086070912256 228944746597591024 229078832803055872 229306513780555211 230702448953360384 230747461137729536 230882603140087808 231112076881189504 232564370280546304 232931857014112256 234159528608006144 234205215300632576 234575294816472064 234621062628936256 236237867619319808 236283959815135232 236330061003964928 236422344381956096 236468472570896384 236703498096056992 238190927626043392 238567305167679488 238804416718211344 240684766456150016 241640804793099712 242142239810551808 242189484004063232 242579922097537024 243345688093650428 243906023034978304 244096487815118848 244291431288160256 244339094808833024 245261795873915392 246263024689217536 246507784999443968 247192991117017088 247486953296158576 248448791180541952 249435669463844864 250002048004194304 251195548999897216 252221001092988928 252619548263892992 253173466708557824 253425095292795712 253474540875904348 253622993460526144 254459649031684096 254608678565183488 255420568484077568 255470403402486272 255620024905097216 257481981382033408 258195523390703899 259298631225700352 259759033624893712 260228559007953536 260768565949825024 261600098366756864 261651138968675456 261804380346349568 262064587177777384 263083079848787968 263659941660983296 263711384157405184 263865832160100352 264128087864216576 266207836587556864 266524411242016928 267663103200722944 268086051218825216 268138357290212864 268623028653371392 270038811217297408 270091498290245632 270249682938167296 270518283538350848 270998607195201613 272648348763062272 272919333392241536 272972582481743144 273132454495951232 274003412577889852 275068304521314304 275121972894985216 275283103743950848 276160919763542528 276733988354916352 276787981718929408 277288287642189824 279190207186468864 279244679781523456 279740497749885536 280632527398322671 281723182856507392 281778149658573568 281943178834530304 282223401576067952 282842232338466944 283996875246436352 284445633084540928 285069336530108416 286685362478907392 287590358656132324 288252572677701632 288708055158734848 288764384774075392 289685189572462112 289854849669172736 290811027464781824 290867767389495296 291038120087257088 291327382272070144 291966175317127168 292137171320111104 293621298667913216 293913128268567808 295080598160804456 296227404869107712 296867466999878528 297404067437661184 298079364928077824 299029873107057664 299205006110113792 299502385346031296 300666376970043392 300725039764717568 301384439037034496 301860671844818944 302219644890501338 303394196922392576 304599327133733632 305140164007195517 306443836903100416 306997747032424448 307542842463945088 308675998045995008 309163752615258112 309712693937373272 310916367094022144 311598112872071168 311907809591133184 311968665693420736 312151376566801408 313181106500534272 314363776595787776 314425111879983104 314609261421658112 314983395104201824 316329121964490752 317463579317620736 317779105711635568 319136776893169664 319703425999869184 320281303394404352 321969351836008448 322032171038369792 322220775810891776 322541030372649088 322603961114787352 324567857424498688 325080723525189632 325144149784982528 325467309882078364 327704339940769792 328030044605559296 329952063038554112 330016439741800448 330612958342610944 332420305587994624 332945579739508736 333010540505586944 333536747317171216 335632670745788416 335900718021220352 335966255362145408 336163020918093824 337234969326633664 338545605564694528 338611658947674112 338809973838708736 339890362785898496 340662131346374656 343685759731105792 343752816005767168 344295997230628352 345393879874858672 346736225054162944 346803876502859776 347006989334806528 347351878862852864 348113516724267008 348731616008223448 350086933027127296 350854568037056512 351477534244508672 353957364499855168 355332990964596736 355402319721938944 356535617935337984 356744430362058752 357168671234228854 357991098325532672 358556778181009408 359342985005694976 359981022976230656 360338807369443903 361739234792083456 362815519220137984 363176120813297792 365375343999850496 366035775307890688 368036766900994048 368252315212447744 368618320425884672 368690241274042688 370123125864267776 371520826885931008 371593314039980032 371962639865232416 373408242366021632 374891479549210624 375557124931932944 377161645419200512 378514267647932416 380509233988009984 380583474863527936 381184854076767104 383580195138043904 383886534881394688 383961434699594752 384186309620678656 384643184406092612 386984753083056128 387671870897479168 388057177167093434 390724405313994752 391112745491243776 392860361149448192 393481139692146688 394192373408497664 396347287431839744 396973575843260416 397051029064353664 398550418295112512 400099352031002624 400177415119978496 400575150624096448 401688610565152768 403729285668380672 406174079682215936 408192767124832976 409779175064010752 409859126776107008 410506765928826112 411406883401406464 411815779850793032 413416268333809664 413496929676486656 413739102668423168 414646307680157696 415058423786626048 416752811012521984 418326600351875072 421360275741763072 422871408387924496 423080388930174976 423748919668465664 424678073188548608 425100159845979904 425854954163888249 426835540311212032 427510004754280448 428447405199097856 429208142779351936 432587734454779904 433102168268277508 434952542701174784 435639833230590976 436512421561728512 437418239657771008 438813068228108288 439070068137918464 439592210749820128 441300650068934656 443053566739976192 443493916762392496 443580446532832609 443840238555920752 446985994847135744 447073205954350976 447335043583920128 449692731076739072 450505569609711616 450593467418558464 452968328493531136 453684086678011904 453772604644975616 454578308843563996 457345617279975424 457800172141824512 457889493195182048 458157665606111744 458613027561110422 461404897906720768 461494922275459072 461765206280175616 462224153762379008 465863714028224512 468410430601265152 469150589632944128 469242125257872512 472475735238639616 472567919630270464 472660122007929856 472844688763912192 472936945141792768 473406996192113984 476381855252086784 477134610335358976 477608833436422688 479505972011307241 481369532912300032 483281609586199424 484284479621103616 484378968008126464 486691376187300856 488582862576320512 488678189617666048 490523591747830784 492526049378435072 493015569998887936 494385982234034176 494973906592317152 496897582361083904 498871338927689728 500004096008388608 502391097999794432 503283127648231567 504442002185977856 505239096527785984 506346933417115648 506850190585591424 506949081751808696 507245986921052288 508919298063368192 510841136968155136 510940806804972544 511240049810194432 514963962764066816 516391046781407798 518597262451400704 519518067249787424 520457118015907072 521537131899650048 523200196733513728 523302277937350912 523608760692699136 524129174355554768 526166159697575936 527422768314810368 528256175728433152 532415673175113728 533048822484033856 535326206401445888 536172102437650432 536276714580425728 537246057306742784 540077622434594816 540182996580491264 540499365876334592 541036567076701696 541997214390403226 545296697526124544 545838666784483072 545945164963486288 546264908991902464 548006825155779704 550136609042628608 550243945789970432 550566207487901696 552321839527085056 553575963437858816 554576575284379648 558380414372937728 558489359563046912 559480995499771072 561265054796645342 563446365713014784 563556299317147136 563886357669060608 564446803152135904 565684464676933888 567993750492872704 568891266169081856 570138673060216832 575180717312264648 577416110317469696 577528769548150784 579370379144924224 579709699338345472 581622054929563648 581735534778990592 582076240174514176 582654764544140288 583932350634254336 584274342640222208 587242597335826432 587826256537135616 590161196321608912 592454809738215424 593734933999757056 594808134875322368 596158729856155648 598059746214115328 598410012220227584 599004770692062592 601450079529435136 602768878074068992 603721343689637888 604439289781002676 606788393844785152 609198654267467264 610280328014391034 612887673806200832 613995494064848896 615085684927890176 617351996091990016 618327505230516224 619425387874746544 621832734188044288 623815619182266368 623937331386841472 624302753133602816 628727553191575552 628850223759966208 629218522843316224 629966790208403648 632658243928981504 634927158635241472 635558211423271136 638273553786339328 639406851999738368 640562606788808704 643938703672016896 644064342076739584 644441551621783552 645082060745298176 645207922229574704 650161447050379264 650288299569965056 650934619764156728 655408679881539584 656060089211118592 659904126077108224 660032879483600896 661225916685221888 664840611175989248 665891159479017472 666021081011173888 667073494634342432 669200642257538677 671265341491576832 671801436042440704 671932510724290816 672326041836187648 674469938653267328 677223317895348224 679780725571796992 687371519462211584 687505632011534336 688591994461256704 690787759749717344 693472450108325888 693607753005719552 694013978669613056 694703757725705728 696227033448534016 697463232016446896 700173866054254592 702955068489017344 707914728999710336 710804639443877888 713071235870675968 713488860724117504 714337342468457708 715982196651065344 717113556362018816 718685970011389952 719962045952461312 720677614738887806 723478469584166912 725631038440275968 726352241626595584 730750687999700992 732071550615781376 736073533801988096 737236640851769344 737380482548085376 743041653771862016 743186628079960064 743925279730464832 746816484732043264 749782959098421248 751114249863865888 754323290838401024 757028535295864832 761018467976019968 761166949727055872 762369708153534208 767773069762789376 767922869399189504 768372619241357312 769286368812185224 773969506166112256 775343741794958336 776114354334186868 781448810627989504 782225490982487552 785720722298896384 786962279384293376 788384746816995328 790873486304363891 792694574863679488 793947151686520832 794102058128707328 797100836590225024 800354830239956992 801150301248192896 803377221130305536 807458571336761344 812348159364431872 816385534249665952 819558350128021504 819718253552214016 821013531857652224 822813766802812928 823631559701586064 826832536667619328 826993859352973312 827478205336846336 830116847573252096 836653200703750144 842720551483526144 845742816775848992 846160777860349952 847497839336931328 849356146377097216 850200319691959808 851709908327776498 853671080622424064 855020009508560896 856894810398195712 858416285558703872 865175468909559808 866204336536555016 869905085402349568 871279666461181952 873024843123457024 877626136456216576 878140136275836928 879184421499640256 882601300137869312 886107133479952384 886987833524784992 887160893065665218 887680477111841504 893971989694271488 894146411908701952 894670087167840256 899385462153478144 901186934837116928 907368173356023808 907545209289951232 909156617687127992 914691234559950848 915600344283649024 915778986390364096 916315331212223488 917226055122220844 922809795813441536 922989844550918144 923530412560351232 924448307524758016 931727428056449024 936820861202530304 938301179265888256 938484250515745024 945135839260540928 945320244015859712 945873890283585536 946813992384227968 952763710504173568 954269220670717952 955217666872845376 959011944022614482 962739065824600064 966563219172398848 968568959242207232 968757936016252928 973382752374601712 977165725152641024 977356379235332096 981047183495661568 986031139997775872 988771964468068352 989947813184634304 993795164722167808 997742677855379456 1000008192016777216 1004782195999588864 1006566255296463134 1008884004371955712 1010478193055571968 1012693866834231296 1013700381171182848 1013898163503617392 1014491973842104576 1017838596126736384 1021682273936310272 1021881613609945088 1022480099620388864 1029927925528133632 1032782093562815596 1037194524902801408 1039036134499574848 1040914236031814144 1043074263799300096 1046400393467027456 1046604555874701824 1047217521385398272 1048258348711109536 1052332319395151872 1054845536629620736 1056512351456866304 1057768757116754683 1066097644968067712 1072344204875300864 1072553429160851456 1074492114613485568 1080155244869189632 1080365993160982528 1080998731752669184 1082073134153403392 1083994428780806452 1090593395052249088 1091677333568966144 1091890329926972576 1092529817983804928 1096013650311559408 1100273218085257216 1100487891579940864 1101132414975803392 1104643679054170112 1107151926875717632 1116978719126093824 1118961990999542144 1122530109593290684 1126892731426029568 1127112598634294272 1127772715338121216 1128893606304271808 1131368929353867776 1135987500985745408 1137782532338163712 1140277346120433664 1150361434624529296 1154832220634939392 1155057539096301568 1158740758289848448 1159419398676690944 1163471069557981184 1165309529088280576 1167864701268508672 1168548685280444416 1174485194671652864 1175652513074271232 1180322392643217824 1184909619476430848 1187469867999514112 1189616269750644736 1192317459712311296 1196119492428230656 1196820024440455168 1198009541384125184 1202900159058870272 1207442687379275776 1208878579562005352 1213576787689570304 1218397308534934528 1220560656028782068 1225775347612401664 1227990988129697792 1230171369855780352 1234703992183980032 1236655010461032448 1238850775749493088 1243665468376088576 1247631238364532736 1247874662773682944 1248605506267205632 1250090349319800989 1257700447519932416 1259933580416807296 1269854317270482944 1271116422846542272 1276547107572678656 1278813703999476736 1281125213577617408 1287877407344033792 1288128684153479168 1288883103243567104 1290164121490596352 1290415844459149408 1300322894100758528 1300576599139930112 1301869239528313456 1312120178422237184 1320065758967201792 1322451833370443776 1329681222351978496 1331782318958034944 1332042162022347776 1334146989268684864 1338401284515077354 1342530682983153664 1343602872084881408 1343865021448581632 1344652083672375296 1348939877306534656 1354446635790696448 1359561451143593984 1375011264023068672 1377183988922513408 1381575519499434688 1386944900216651776 1387215506011439104 1388027957339226112 1389407515451411456 1392454066897068032 1394926464032893792 1400347732108509184 1405910136978034688 1415829457999420672 1421609278887755776 1426142471741351936 1426977721448235008 1428674684936915416 1434227112724037632 1437371940022779904 1439924091904922624 1441355229477775612 1446956939168333824 1451262076880551936 1452704483253191168 1461501375999401984 1464143101231562752 1472147067603976192 1474473281703538688 1474760965096170752 1486373256159920128 1487850559460929664 1499565918196842496 1502228499727731776 1508646581676802048 1514057070591729664 1522036935952039936 1522333899454111744 1524739416307068416 1535546139525578752 1535845738798379008 1536745238482714624 1538572737624370448 1550687483589916672 1552228708668373736 1562897621255979008 1564450981964975104 1571441444597792768 1573924558768586752 1576769493633990656 1581746972608727782 1585389149727358976 1587894303373041664 1588204116257414656 1594201673180450048 1600709660479913984 1602300602496385792 1606754442260611072 1614917142673522688 1632771068499331904 1639116700256043008 1639436507104428032 1642027063715304448 1645627533605625856 1647263119403172128 1653665073335238656 1653987718705946624 1654956410673692672 1660233695146504192 1685441102967052288 1691485633551697984 1694995678673862656 1698712292754194432 1700400639383919616 1703419816655552996 1707342161244848128 1710040019017121792 1713789620796391424 1716832571117407744 1730350937819119616 1732408673073110032 1739810170804699136 1742559332922363904 1746049686246914048 1755252272912433152 1758368842999280512 1772214266959904768 1773975667049569984 1774321786131330436 1775360954223683008 1787943979388542976 1788292823817403904 1789340174335680512 1798770924306956288 1802373869674233856 1814736346712047616 1815090418579902464 1818313235374255984 1831200688567298048 1831557972780728192 1832630662424446976 1834452110244441688 1845619591626883072 1845979689101836288 1847060825120702464 1848896615049516032 1863454856112898048 1873641722405060608 1876602358531776512 1876968501031490048 1890271678521081856 1890640488031719424 1891747780567171072 1893627984768455936 1908538441341435904 1910435333745690752 1918023888045228964 1925478131649200128 1933126438344797696 1937137918484414464 1937515872032505856 1946765504749203424 1954331450305282048 1954712758470664192 1962094366991323136 1964427691788258697 1972062279995551744 1979895626369268608 1995485355710758912 2009564391999177728 2013132510592926268 2017768008743911424 2020956386111143936 2025387733668462592 2027400762342365696 2027796327007234784 2028983947684209152 2035677192253472768 2043364547872620544 2043763227219890176 2044960199240777728 2065564187125631192 2074389049805602816 2078072268999149696 2081828472063628288 2092800786934054912 2093209111749403648 2094435042770796544 2096516697422219072 2104664638790303744 2109691073259241472 2113024702913732608 2115537514233509366 2132195289936135424 2144688409750601728 2145106858321702912 2148984229226971136 2160731986321965056 2164146268306806784 2167988857561612904 2181186790104498176 2183354667137932288 2183780659853945152 2185059635967609856 2192027300623118816 2200546436170514432 2200975783159881728 2202264829951606784 2209287358108340224 2214303853751435264 2233957438252187648 2237923981999084288 2245060219186581368 2253785462852059136 2254225197268588544 2255545430676242432 2257787212608543616 2262737858707735552 2271975001971490816 2275565064676327424 2280554692240867328 2300722869249058592 2309664441269878784 2310115078192603136 2317481516579696896 2318838797353381888 2326942139115962368 2330619058176561152 2335729402537017344 2351305026148542464 2360644785286435648 2369819238952861696 2374939735999028224 2379232539501289472 2384634919424622592 2392238984856461312 2393640048880910336 2396019082768250368 2405800318117740544 2414885374758551552 2417757159124010704 2427153575379140608 2436794617069869056 2441121312057564136 2451550695224803328 2455981976259395584 2460342739711560704 2469407984367960064 2473310020922064896 2477701551498986176 2487330936752177152 2495262476729065472 2495749325547365888 2497211012534411264 2500180698639601978 2515400895039864832 2519867160833614592 2522371651586107321 2539708634540965888 2542232845693084544 2557627407998953472 2562250427155234816 2575754814688067584 2576257368306958336 2577766206487134208 2580328242981192704 2580831688918298816 2600645788201517056 2601153198279860224 2603738479056626912 2624240356844474368 2640131517934403584 2663564637916069888 2664084324044695552 2668293978537369728 2676802569030154708 2685061365966307328 2687205744169762816 2687730042897163264 2689304167344750592 2697879754613069312 2708893271581392896 2719122902287187968 2750022528046137344 2754367977845026816 2763151038998869376 2774431012022878208 2778815030902822912 2784908133794136064 2789852928065787584 2800695464217018368 2811820273956069376 2831658915998841344 2843218557775511552 2852284943482703872 2853955442896470016 2857349369873830832 2868454225448075264 2879848183809845248 2882710458955551224 2893913878336667648 2902524153761103872 2905408966506382336 2923002751998803968 2928286202463125504 2944294135207952384 2948946563407077376 2949521930192341504 2972746512319840256 2975701118921859328 2980984679147217743 2999131836393684992 3004456999455463552 3028114141183459328 3044073871904079872 3044667798908223488 3049478832614136832 3071092279051157504 3071691477596758016 3073490476965429248 3077145475248740896 3101374967179833344 3104457417336747472 3128901963929950208 3147849117537173504 3153538987267981312 3163493945217455564 3170778299454717952 3175788606746083328 3176408232514829312 3188403346360900096 3201419320959827968 3204601204992771584 3213508884521222144 3229834285347045376 3265542136998663808 3278873014208856064 3284054127430608896 3291255067211251712 3294526238806344256 3307330146670477312 3307975437411893248 3309912821347385344 3320467390293008384 3356541804079150687 3370882205934104576 3382971267103395968 3389991357347725312 3400801278767839232 3406839633311105992 3420080038034243584 3427579241592782848 3433665142234815488 3460701875638239232 3464817346146220064 3479620341609398272 3485118665844727808 3492099372493828096 3510504545824866304 3516737685998561024 3522981893537620969 3544428533919809536 3547951334099139968 3548643572262660872 3550721908447366016 3575887958777085952 3576585647634807808 3578680348671361024 3597541848613912576 3604747739348467712 3629472693424095232 3630180837159804928 3636626470748511968 3662401377134596096 3663115945561456384 3665261324848893952 3668904220488883376 3691959378203672576 3697793230099032064 3726909712225796096 3747283444810121216 3753204717063553024 3753937002062980096 3780543357042163712 3781280976063438848 3783495561134342144 3787255969536911872 3817076882682871808 3820870667491381504 3836047776090457928 3850956263298400256 3866252876689595392 3875031744065011712 3893531009498406848 3908662900610564096 3909425516941328384 3924188733982646272 3928855383576517394 3944124559991103488 3959791252738537216 3990970711421517824 4019128783998355456 4026265021185852536 4041912772222287872 4050775467336925184 4054801524684731392 4055592654014469568 4057967895368418304 4071354384506945536 4086729095745241088 4087526454439780352 4089920398481555456 4131128374251262384 4148778099611205632 4156144537998299392 4163656944127256576 4185601573868109824 4186418223498807296 4188870085541593088 4193033394844438144 4219382146518482944 4226049405827465216 4231075028467018732 4264390579872270848 4289376819501203456 4290213716643405824 4297968458453942272 4321463972643930112 4328292536613613568 4335977715123225808 4366709334275864576 4367561319707890304 4370119271935219712 4384054601246237632 4401092872341028864 4401951566319763456 4404529659903213568 4418574716216680448 4428607707502870528 4467914876504375296 4475847963998168576 4490120438373162736 4507570925704118272 4508450394537177088 4511090861352484864 4515574425217087232 4525475717415471104 4551130129352654848 4561109384481734656 4601445738498117184 4619328882539757568 4620230156385206272 4634963033159393792 4637677594706763776 4653884278231924736 4661238116353122304 4671458805074034688 4684404495802770739 4702610052297084928 4721289570572871296 4749879471998056448 4758465079002578944 4784477969712922624 4787280097761820672 4792038165536500736 4811600636235481088 4829770749517103104 4835514318248021408 4854307150758281216 4873589234139738112 4882242624115128272 4903101390449606656 4920685479423121408 4946620041844129792 4955403102997972352 4990524953458130944 4991498651094731776 4994422025068822528 5000361397279203956 5030801790079729664 5039734321667229184 5044743303172214642 5079417269081931776 5084465691386169088 5115254815997906944 5124500854310469632 5152514736613916672 5160656485962385408 5161663377836597632 5201291576403034112 5202306396559720448 5207476958113253824 5248480713688948736 5280263035868807168 5327129275832139776 5328168648089391104 5336587957074739456 5353605138060309416 5374411488339525632 5375460085794326528 5378608334689501184 5395759509226138624 5417786543162785792 5438245804574375936 5500045056092274688 5508735955690053632 5526302077997738752 5536114404130547237 5548862024045756416 5557630061805645824 5569816267588272128 5579705856131575168 5623640547912138752 5663317831997682688 5686437115551023104 5704569886965407744 5707910885792940032 5714698739747661664 5736908450896150528 5759696367619690496 5765420917911102448 5787827756673335296 5810817933012764672 5846005503997607936 5856572404926251008 5888588270415904768 5897893126814154752 5899043860384683008 5945493024639680512 5951402237843718656 5961969358294435486 5998263672787369984 6008913998910927104 6056228282366918656 6089335597816446976 6098957665228273664 6142184558102315008 6143382955193516032 6146980953930858496 6154290950497481792 6202749934359666688 6208914834673494944 6257803927859900416 6295698235074347008 6326987890434911128 6351577213492166656 6352816465029658624 6376806692721800192 6402838641919655936 6409202409985543168 6427017769042444288 6459668570694090752 6531084273997327616 6557746028417712128 6568108254861217792 6582510134422503424 6589052477612688512 6615950874823786496 6640934780586016768 6713083608158301374 6741764411868209152 6765942534206791936 6779982714695450624 6801602557535678464 6813679266622211984 6840160076068487168 6867330284469630976 6921403751276478464 6929634692292440128 6959240683218796544 6970237331689455616 6984198744987656192 7021009091649732608 7033475371997122048 7045963787075241938 7088857067839619072 7095902668198279936 7097287144525321744 7101443816894732032 7151775917554171904 7153171295269615616 7157360697342722048 7209495478696935424 7258945386848190464 7260361674319609856 7273252941497023936 7324802754269192192 7326231891122912768 7330522649697787904 7337808440977766752 7383918756407345152 7395586460198064128 7506409434127106048 7507874004125960192 7561086714084327424 7562561952126877696 7566991122268684288 7574511939073823744 7634153765365743616 7641741334982763008 7672095552180915856 7701912526596800512 7732505753379190784 7750063488130023424 7787062018996813696 7818851033882656768 7848377467965292544 7857710767153034788 7888249119982206976 7919582505477074432 7981941422843035648 8038257567996710912 8052530042371705072 8083825544444575744 8109603049369462784 8111185308028939136 8115935790736836608 8173458191490482176 8175052908879560704 8179840796963110912 8262256748502524768 8297556199222411264 8312289075996598784 8327313888254513152 8371203147736219648 8372836446997614592 8377740171083186176 8386066789688876288 8452098811654930432 8462150056934037464 8528781159744541696 8578753639002406912 8580427433286811648 8595936916907884544 8642927945287860224 8656585073227227136 8671955430246451616 8699608349348002801 8733418668551729152 8735122639415780608 8740238543870439424 8768109202492475264 8803903132639526912 8837149432433360896 8935829753008750592 8951695927996337152 8980240876746325472 9015141851408236544 9016900789074354176 9022181722704969728 9031148850434174464 9050951434830942208 9102260258705309696 9202891476996234368 9240460312770412544 9269926066318787584 9275355189413527552 9307768556463849472 9322476232706244608 9342917610148069376 9368808991605541478 9405220104594169856 9442579141145742592 9499758943996112896 9516930158005157888 9568955939425845248 9584076331073001472 9659541499034206208 9671028636496042816 9708614301516562432 9747178468279476224 9764485248230256544 9806202780899213312 9841370958846242816 9893240083688259584 9910806205995944704 9981049906916261888 9982997302189463552 9988844050137645056 10000722794558407912 10061603580159459328 10079468643334458368 10089486606344429284 10158834538163863552 10168931382772338176 10230509631995813888 10249001708620939264 10305029473227833344 10321312971924770816 10323326755673195264 10404612793119440896 10414953916226507648 10496961427377897472 10560526071737614336 10654258551664279552 10656337296178782208 10673175914149478912 10707210276120618832 10748822976679051264 10750920171588653056 10757216669379002368 10791519018452277248 10876491609148751872 11000090112184549376 11017471911380107264 11052604155995477504 11072228808261094474 11097724048091512832 11115260123611291648 11139632535176544256 11159411712263150336 11247281095824277504 11326635663995365376 11409139773930815488 11415821771585880064 11429397479495323328 11473816901792301056 11519392735239380992 11530841835822204896 11575655513346670592 11621635866025529344 11692011007995215872 11795786253628309504 11798087720769366016 11890986049279361024 11902804475687437312 11923938716588870972 11996527345574739968 12017827997821854208 12112456564733837312 12178671195632893952 12197915330456547328 12286765910387032064 12308581900994963584 12405499868719333376 12417829669346989888 12515607855719800832 12591396470148694016 12653975780869822256 12703154426984333312 12705632930059317248 12753613385443600384 12818404819971086336 12854035538084888576 12919337141388181504 13062168547994655232 13115492056835424256 13136216509722435584 13165020268845006848 13178104955225377024 13231901749647572992 13281869561172033536 13426167216316602748 13483528823736418304 13531885068413583872 13559965429390901248 13603205115071356928 13627358533244423968 13680320152136974336 13734660568939261952 13750993842517810879 13859269384584880256 13940474663378911232 13968397489975312384 14042018183299465216 14066950743994244096 14091927574150483876 14177714135679238144 14191805336396559872 14194574289050643488 14202887633789464064 14303551835108343808 14306342590539231232 14314721394685444096 14520723348639219712 14546505882994047872 14649605508538384384 14652463782245825536 14661045299395575808 14675616881955533504 14767837512814690304 14791172920396128256 15012818868254212096 15015748008251920384 15125123904253755392 15149023878147647488 15268307530731487232 15283482669965526016 15344191104361831712 15403825053193601024 15465011506758381568 15500126976260046848 15574124037993627392 15637702067765313536 15696754935930585088 15715421534306069576 15776498239964413952 15839165010954148864 15963882845686071296 16076515135993421824 16105060084743410144 16167651088889151488 16219206098738925568 16222370616057878272 16231871581473673216 16350105817759121408 16524513497005049536 16595112398444822528 16624578151993197568 16654627776509026304 16742406295472439296 16745672893995229184 16755480342166372352 16772133579377752576 16904197623309860864 16924300113868074928 17057562319489083392 17160854866573623296 17191873833815769088 17285855890575720448 17313170146454454272 17343910860492903232 17399216698696005602 17466837337103458304 17470245278831561216 17480477087740878848 17536218404984950528 17607806265279053824 17674298864866721792 17903391855992674304 17960481753492650944 18030283702816473088 18033801578148708352 18044363445409939456 18062297700868348928 18101902869661884416 18204520517410619392 18405782953992468736 18480920625540825088 18539852132637575168 18550710378827055104 18644952465412489216 18685835220296138752 18737617983211082956 18810440209188339712 18885158282291485184 18999517887992225792 19033860316010315776 19137911878851690496 19168152662146002944 19342057272992085632 19494356936558952448 19528970496460513088 19612405561798426624 19682741917692485632 19786480167376519168 19821612411991889408 19962099813832523776 19965994604378927104 19977688100275290112 20001445589116815824 20158937286668916736 20178973212688858568 20317669076327727104 20337862765544676352 20461019263991627776 20498003417241878528 20610058946455666688 20642625943849541632 20646653511346390528 20809225586238881792 20829907832453015296 20993922854755794944 21308517103328559104 21312674592357564416 21346351828298957824 21414420552241237664 21497645953358102528 21501840343177306112 21514433338758004736 21583038036904554496 22034943822760214528 22105208311990955008 22144457616522188948 22195448096183025664 22230520247222583296 22279265070353088512 22318823424526300672 22494562191648555008 22653271327990730752 22818279547861630976 22858794958990646656 23038785470478761984 23061683671644409792 23151311026693341184 23243271732051058688 23384022015990431744 23591572507256619008 23596175441538732032 23805608951374874624 23847877433177741944 23993054691149479936 24035655995643708416 24224913129467674624 24357342391265787904 24395830660913094656 24573531820774064128 24617163801989927168 24810999737438666752 24835659338693979776 25031215711439601664 25182792940297388032 25307951561739644512 25406308853968666624 25411265860118634496 25507226770887200768 25636809639942172672 26124337095989310464 26230984113670848512 26272433019444871168 26330040537690013696 26356209910450754048 26463803499295145984 26563739122344067072 26852334432633205496 26967057647472836608 27063770136827167744 27206410230142713856 27254717066488847936 27360640304273948672 27469321137878523904 27501987685035621758 27718538769169760512 27880949326757822464 27936794979950624768 28133901487988488192 28183855148300967752 28355428271358476288 28383610672793119744 28389148578101286976 28405775267578928128 28607103670216687616 28612685181078462464 28629442789370888192 29041446697278439424 29093011765988095744 29299211017076768768 29304927564491651072 29322090598791151616 29351233763911067008 29535675025629380608 29582345840792256512 30025637736508424192 30031496016503840768 30250247808507510784 30298047756295294976 30566965339931052032 30688382208723663424 30807650106387202048 30930023013516763136 31000253952520093696 31148248075987254784 31275404135530627072 31393509871861170176 31430843068612139152 31552996479928827904 31678330021908297728 31927765691372142592 32153030271986843648 32210120169486820288 32335302177778302976 32438412197477851136 32444741232115756544 32463743162947346432 32700211635518242816 32790831470619395173 33049026994010099072 33249156303986395136 33309255553018052608 33484812590944878592 33491345787990458368 33510960684332744704 33544267158755505152 33808395246619721728 33848600227736149856 34115124638978166784 34321709733147246592 34626340292908908544 34687821720985806464 34798433397392011204 34933674674206916608 34940490557663122432 34960954175481757696 35072436809969901056 35215612530558107648 35348597729733443584 35806783711985348608 35920963506985301888 36067603156297416704 36124595401736697856 36203805739323768832 36409041034821238784 36811565907984937472 36961841251081650176 37079704265275150336 37101420757654110208 37289904930824978432 37475235966422165912 37620880418376679424 37770316564582970368 37999035775984451584 38067720632020631552 38275823757703380992 38336305324292005888 38684114545984171264 38752800828913830659 38988713873117904896 39057940992921026176 39365483835384971264 39572960334753038336 39643224823983778816 39924199627665047552 39931989208757854208 39955376200550580224 40002891178233631648 40317874573337833472 40357946425377717136 40675725531089352704 40922038527983255552 40996006834483757056 41220117892911333376 41285251887699083264 41293307022692781056 41618451172477763584 41659815664906030592 41987845709511589888 42625349184715128832 42692703656597915648 42828841104482475328 42995291906716205056 43003680686354612224 43028866677516009472 43166076073809108992 44069887645520429056 44210416623981910016 44288915233044377896 44461040494445166592 44558530140706177024 44637646849052601344 44989124383297110016 45306542655981461504 45636559095723261952 45717589917981293312 46077570940957523968 46123367343288819584 46486543464102117376 46768044031980863488 47183145014513238016 47192350883077464064 47611217902749749248 47695754866355483888 48071311991287416832 48449826258935349248 48714684782531575808 48791661321826189312 49147063641548128256 49234327603979854336 49621999474877333504 49671318677387959552 50062431422879203328 50615903123479289024 50812617707937333248 50822531720237268992 51014453541774401536 51273619279884345344 52248674191978620928 52544866038889742336 52660081075380027392 52712419820901508096 52927606998590291968 53127478244688134144 53704668865266410992 53934115294945673216 54127540273654335488 54412820460285427712 54509434132977695872 54938642275757047808 55003975370071243516 55437077538339521024 55761898653515644928 55873589959901249536 56267802975976976384 56367710296601935504 56767221345586239488 56778297156202573952 56811550535157856256 57214207340433375232 57225370362156924928 57258885578741776384 58082893394556878848 58186023531976191488 58598422034153537536 58609855128983302144 58644181197582303232 58702467527822134016 59164691681584513024 60051275473016848384 60062992033007681536 60500495617015021568 60596095512590589952 60897258445436019607 61133930679862104064 61376764417447326848 61860046027033526272 62296496151974509568 62550808271061254144 62787019743722340352 62861686137224278304 63105992959857655808 63356660043816595456 64306060543973687296 64420240338973640576 64876824394955702272 64889482464231513088 64927486325894692864 65400423271036485632 65581662941238790346 66098053988020198144 66498312607972790272 66618511106036105216 66982691575980916736 67088534317511010304 67616790493239443456 67697200455472299712 68230249277956333568 68643419466294493184 69252680585817817088 69375643441971612928 69596866794784022408 69867349348413833216 69880981115326244864 69921908350963515392 70144873619939802112 70431225061116215296 70697195459466887168 71613567423970697216 71841927013970603776 72135206312594833408 72249190803473395712 72407611478647537664 73623131815969874944 73923682502163300352 74159408530550300672 74202841515308220416 74579809861649956864 74950471932844331824 75241760836753358848 75540633129165940736 75998071551968903168 76135441264041263104 76551647515406761984 76672610648584011776 77368229091968342528 77505601657827661318 77977427746235809792 78115881985842052352 78730967670769942528 79286449647967557632 79848399255330095104 79863978417515708416 79910752401101160448 80005782356467263296 80635749146675666944 80715892850755434272 81351451062178705408 81844077055966511104 82570503775398166528 82586614045385562112 83236902344955527168 83319631329812061184 83975691419023179776 85250698369430257664 85385407313195831296 85657682208964950656 86007361372709224448 86332152147618217984 88139775291040858112 88420833247963820032 88577830466088755792 88922080988890333184 89275293698105202688 89978248766594220032 90613085311962923008 91273118191446523904 91435179835962586624 92155141881915047936 92246734686577639168 92973086928204234752 94366290029026476032 94384701766154928128 95222435805499498496 95391509732710967776 96142623982574833664 97583322643652378624 98294127283096256512 98468655207959708672 99243998949754667008 99342637354775919104 100124862845758406656 101231806246958578048 101645063440474537984 102028907083548803072 102547238559768690688 104497348383957241856 105089732077779484672 105424839641803016192 106254956489376268288 107409337730532821984 107868230589891346432 108255080547308670976 108825640920570855424 109018868265955391744 109877284551514095616 110007950740142487032 110874155076679042048 111523797307031289856 111747179919802499072 112535605951953952768 112735420593203871008 113534442691172478976 113556594312405147904 113623101070315712512 114450740724313849856 116165786789113757696 116372047063952382976 117196844068307075072 117219710257966604288 117288362395164606464 117404935055644268032 118329383363169026048 120125984066015363072 121000991234030043136 121192191025181179904 121794516890872039214 122267861359724208128 122753528834894653696 123720092054067052544 124592992303949019136 125574039487444680704 125723372274448556608 126211985919715311616 126713320087633190912 128612121087947374592 128840480677947281152 129753648789911404544 129778964928463026176 129854972651789385728 130800846542072971264 131163325882477580692 132196107976040396288 132996625215945580544 133237022212072210432 133965383151961833472 134177068635022020608 135394400910944599424 136460498555912667136 137286838932588986368 138505361171635634176 138751286883943225856 139193733589568044816 139734698696827666432 139761962230652489728 139843816701927030784 140289747239879604224 141394390918933774336 143227134847941394432 143683854027941207552 144270412625189666816 144498381606946791424 144815222957295075328 147246263631939749888 148318817061100601344 148405683030616440832 149159619723299913728 149900943865688663648 150483521673506717696 151081266258331881472 151996143103937806336 153345221297168023552 154736458183936685056 155011203315655322636 155954855492471619584 156231763971684104704 157461935341539885056 158572899295935115264 159727956835031416832 160011564712934526592 161271498293351333888 161431785701510868544 162702902124357410816 163688154111933022208 165141007550796333056 165173228090771124224 166639262659624122368 167951382838046359552 170501396738860515328 170770814626391662592 171315364417929901312 172014722745418448896 172664304295236435968 176279550582081716224 176841666495927640064 177155660932177511584 177844161977780666368 178550587396210405376 181226170623925846016 182546236382893047808 182870359671925173248 184310283763830095872 184493469373155278336 185946173856408469504 188769403532309856256 190444871610998996992 190783019465421935552 192285247965149667328 195166645287304757248 196937310415919417344 198487997899509334016 198685274709551838208 200249725691516813312 202463612493917156096 203290126880949075968 204057814167097606144 205094477119537381376 208994696767914483712 210179464155558969344 210849679283606032384 214818675461065643968 215736461179782692864 216510161094617341952 217651281841141710848 218037736531910783488 219754569103028191232 220015901480284974064 221748310153358084096 223494359839604998144 225071211903907905536 225470841186407742016 227068885382344957952 227113188624810295808 227246202140631425024 228901481448627699712 232744094127904765952 234393688136614150144 234439420515933208576 234576724790329212928 234809870111288536064 236658766726338052096 240251968132030726144 242384382050362359808 243589033781744078428 244535722719448416256 245507057669789307392 247440184108134105088 249185984607898038272 251446744548897113216 253426640175266381824 257224242175894749184 257680961355894562304 259507297579822809088 259557929856926052352 259709945303578771456 262326651764955161384 264392215952080792576 265993250431891161088 266474044424144420864 267930766303923666944 268354137270044041216 270788801821889198848 272920997111825334272 277010722343271268352 277502573767886451712 278387467179136089632 279469397393655332864 279523924461304979456 279687633403854061568 280579494479759208448 286454269695882788864 287367708055882415104 288540825250379333632 288996763213893582848 289630445914590150656 294492527263879499776 296637634122201202688 299801887731377327296 300967043347013435392 302162532516663762944 303992286207875612672 306690442594336047104 309472916367873370112 310022406631310645272 311909710984943239168 312463527943368209408 314923870683079770112 317145798591870230528 319455913670062833664 320023129425869053184 322542996586702667776 322863571403021737088 325405804248714821632 327376308223866044416 330282015101592666112 330346456181542248448 333278525319248244736 341002793477721030656 341541629252783325184 342630728835859802624 344029445490836897792 345328608590472871936 353683332991855280128 354311321864355023168 355688323955561332736 357101174792420810752 362452341247851692032 365740719343850346496 368620567527660191744 368986938746310556672 371892347712816939008 377538807064619712512 380889743221997993984 381566038930843871104 384570495930299334656 390333290574609514496 393874620831838834688 397370549419103676416 400499451383033626624 404927224987834312192 406580253761898151936 408115628334195212288 410188954239074762752 417989393535828967424 420358928311117938688 421699358567212064768 426280809118052137249 429637350922131287936 433020322189234683904 435302563682283421696 436075473063821566976 439509138206056382464 440031802960569948128 443496620306716168192 450142423807815811072 450941682372815484032 454137770764689915904 454226377249620591616 454492404281262850048 457802962897255399424 465488188255809531904 468878841031866417152 469619740222577072128 473317533452676104192 480503936264061452288 484768764100724719616 487178067563488156856 489071445438896832512 491014115339578614784 494880368216268210176 498371969215796076544 502893489097794226432 506853280350532763648 514448484351789498368 515361922711789124608 519014595159645618176 519115859713852104704 519419890607157542912 524653303529910322768 528784431904161585152 531986500863782322176 532948088848288841728 535861532607847333888 536708274540088082432 541577603643778397696 545841994223650668544 555005147535772903424 556774934358272179264 558938794787310665728 559047848922609958912 559375266807708123136 561158988959518416896 572908539391765577728 574735416111764830208 577993526427787165696 579260891829180301312 588985054527758999552 593275268244402405376 599603775462754654592 604325065033327525888 607984572415751225344 613380885188672094208 618945832735746740224 620044813262621290544 624927055886736418816 629847741366159540224 634291597183740461056 638911827340125667328 640046258851738106368 645085993173405335552 645727142806043474176 650811608497429643264 660564030203185332224 660692912363084496896 666557050638496489472 683083258505566650368 685261457671719605248 688058890981673795584 690657217180945743872 707366665983710560256 708622643728710046336 714202349584841621504 724904682495703384064 731481438687700692992 737973877492621113344 743784695425633878016 755077614129239425024 761779486443995987968 763132077861687742208 769140991860598669312 780666581149219028992 787749241663677669376 794741098838207352832 809854449975668624384 813160507523796303872 816231256668390424576 820377908478149525504 835978787071657934848 843398717134424129536 852561618236104274498 859274701844262575872 866040644378469367808 872150946127643133952 879018276412112764928 880063605921139896256 886993240613432336384 900284847615631622144 901883364745630968064 908275541529379831808 908452754499241183232 908984808562525700096 915605925794510798848 930976376511619063808 937757682063732834304 939239480445154144256 961007872528122904576 969537528201449439232 974356135126976313712 978142890877793665024 982028230679157229568 989760736432536420352 996743938431592153088 1005786978195588452864 1013706560701065527296 1030723845423578249216 1038029190319291236352 1038231719427704209408 1038839781214315085824 1049306607059820645536 1057568863808323170304 1063973001727564644352 1073416549080176164864 1083155207287556795392 1091683988447301337088 1110010295071545806848 1113549868716544358528 1118095697845219917824 1122317977919036833792 1145817078783531155456 1149470832223529660416 1155987052855574331392 1177970109055517999104 1186550536488804810752 1199207550925509309184 1208650130066655051776 1226761770377344188416 1237891665471493480448 1240089626525242581088 1249854111773472837632 1268583194367480922112 1277823654680251334656 1280092517703476212736 1290171986346810671104 1291454285612086948352 1301623216994859286528 1321385824726168993792 1333114101276992978944 1366166517011133300736 1370522915343439210496 1381314434361891487744 1414733331967421120512 1417245287457420092672 1428404699169683243008 1449809364991406768128 1462962877375401385984 1475947754985242226688 1510155228258478850048 1523558972887991975936 1526264155723375484416 1538281983721197338624 1575498483327355338752 1589482197676414705664 1619708899951337248768 1632462513336780849152 1640755816956299051008 1671957574143315869696 1686797434268848259072 1705123236472208548996 1718549403688525151744 1732081288756938735616 1744301892255286267904 1760127211842279792512 1773986481226864672768 1800569695231263244288 1803766729491261936128 1816551083058759663616 1816905508998482366464 1817969617125051400192 1861952753023238127616 1875515364127465668608 1878478960890308288512 1939075056402898878464 1948712270253952627424 1956285781755587330048 1964056461358314459136 1993487876863184306176 2011573956391176905728 2027413121402131054592 2061447690847156498432 2076463438855408418816 2098613214119641291072 2115137727616646340608 2127946003455129288704 2146833098160352329728 2166310414575113590784 2183367976894602674176 2220020590143091613696 2227099737433088717056 2236191395690439835648 2244635955838073667584 2291634157567062310912 2298941664447059320832 2311974105711148662784 2355940218111035998208 2373101072977609621504 2398415101851018618368 2417300260133310103552 2475783330942986960896 2480179253050485162176 2499708223546945675264 2537166388734961844224 2560185035406952425472 2580343972693621342208 2582908571224173896704 2603246433989718573056 2642771649452337987584 2666228202553985957888 2732333034022266601472 2741045830686878420992 2829466663934842241024 2834490574914840185344 2856809398339366486016 2925925754750802771968 2951895509970484453376 3047117945775983951872 3052528311446750968832 3076563967442394677248 3150996966654710677504 3178964395352829411328 3239417799902674497536 3343915148286631739392 3373594868537696518144 3410246472944417097992 3437098807377050303488 3464162577513877471232 3488603784510572535808 3520254423684559585024 3547972962453729345536 3601139390462526488576 3607533458982523872256 3633102166117519327232 3633811017996964732928 3635939234250102800384 3723905506046476255232 3751030728254931337216 3756957921780616577024 3897424540507905254848 3912571563511174660096 3928112922716628918272 3986975753726368612352 4023147912782353811456 4054826242804262109184 4122895381694312996864 4152926877710816837632 4197226428239282582144 4230275455233292681216 4255892006910258577408 4293666196320704659456 4332620829150227181568 4440041180286183227392 4454199474866177434112 4472382791380879671296 4489271911676147335168 4597883328894118641664 4623948211422297325568 4711880436222071996416 4796830203702037236736 4834600520266620207104 4951566661885973921792 4960358506100970324352 4999416447093891350528 5074332777469923688448 5120370070813904850944 5165817142448347793408 5206492867979437146112 5285543298904675975168 5332456405107971915776 5464666068044533202944 5482091661373756841984 5658933327869684482048 5668981149829680370688 5713618796678732972032 5851851509501605543936 5903791019940968906752 6105056622893501937664 6153127934884789354496 6301993933309421355008 6357928790705658822656 6478835599805348995072 6687830296573263478784 6747189737075393036288 6820492945888834195984 6874197614754100606976 6928325155027754942464 6977207569021145071616 7040508847369119170048 7095945924907458691072 7215066917965047744512 7266204332235038654464 7267622035993929465856 7271878468500205600768 7447811012092952510464 7513915843561233154048 7794849081015810509696 7856225845433257836544 7973951507452737224704 8046295825564707622912 8245790763388625993728 8305853755421633675264 8394452856478565164288 8460550910466585362432 8587332392641409318912 8665241658300454363136 8880082360572366454784 8908398949732354868224 8944765582761759342592 8978543823352294670336 9195766657788237283328 9423760872444143992832 9593660407404074473472 9669201040533240414208 9903133323771947843584 9920717012201940648704 9998832894187782701056 10148665554939847376896 10240740141627809701888 10331634284896695586816 10571086597809351950336 10664912810215943831552 10964183322747513683968 11337962299659360741376 11427237593357465944064 11703703019003211087872 11807582039881937813504 12210113245787003875328 12603987866618842710016 12715857581411317645312 12957671199610697990144 13494379474150786072576 13640985891777668391968 13748395229508201213952 13954415138042290143232 14081017694738238340096 14191891849814917382144 14430133835930095489024 14535244071987858931712 14895622024185905020928 15027831687122466308096 15589698162031621019392 15712451690866515673088 15947903014905474449408 16092591651129415245824 16491581526777251987456 16611707510843267350528 16788905712957130328576 16921101820933170724864 17330483316600908726272 17760164721144732909568 17816797899464709736448 17957087646704589340672 18391533315576474566656 18847521744888287985664 19187320814808148946944 19806266647543895687168 19841434024403881297408 19997665788375565402112 20481480283255619403776 20663268569793391173632 21329825620431887663104 21928366645495027367936 22675924599318721482752 23407406038006422175744 23615164079763875627008 24420226491574007750656 25207975733237685420032 25431715162822635290624 25915342399221395980288 27281971783555336783936 27496790459016402427904 27908830276084580286464 28162035389476476680192 28383783699629834764288 28860267671860190978048 29070488143975717863424 29791244048371810041856 30055663374244932616192 31179396324063242038784 31424903381733031346176 32185183302258830491648 32983163053554503974912 33577811425914260657152 33842203641866341449728 34660966633201817452544 35520329442289465819136 35633595798929419472896 36783066631152949133312 38374641629616297893888 39612533295087791374336 39682868048807762594816 39995331576751130804224 40962960566511238807552 41326537139586782347264 43856733290990054735872 45351849198637442965504 46814812076012844351488 47230328159527751254016 48840452983148015501312 50863430325645270581248 51830684798442791960576 54563943567110673567872 54993580918032804855808 55817660552169160572928 56324070778952953360384 57720535343720381956096 58140976287951435726848 60111326748489865232384 62358792648126484077568 62849806763466062692352 64370366604517660983296 65966326107109007949824 67155622851828521314304 67684407283732682899456 69321933266403634905088 71040658884578931638272 71267191597858838945792 73566133262305898266624 76749283259232595787776 79365736097615525189632 79990663153502261608448 81925921133022477615104 82653074279173564694528 87713466581980109471744 90703698397274885931008 94460656319055502508032 97680905966296031002624 103661369596885583921152 109127887134221347135744 109987161836065609711616 111635321104338321145856 112648141557905906720768 115441070687440763912192 116281952575902871453696 124717585296252968155136 125699613526932125384704 128740733209035321966592 131932652214218015899648 134311245703657042628608 138643866532807269810176 142534383195717677891584 153498566518465191575552 158731472195231050379264 163851842266044955230208 165306148558347129389056 175426933163960218943488 181407396794549771862016 195361811932592062005248 207322739193771167842304 218255774268442694271488 219974323672131219423232 225296283115811813441536 230882141374881527824384 249435170592505936310272 257481466418070643933184 268622491407314085257216 277287733065614539620352 285068766391435355783168 306997133036930383151104 317462944390462100758528 327703684532089910460416 330612297116694258778112 362814793589099543724032 390723623865184124010496 436511548536885388542976 439948647344262438846464 450592566231623626883072 461764282749763055648768 498870341185011872620544 514962932836141287866368 537244982814628170514432 570137532782870711566336 613994266073860766302208 634925888780924201517056 661224594233388517556224 725629587178199087448064 781447247730368248020992 873023097073770777085952 879897294688524877692928 901185132463247253766144 923528565499526111297536 997740682370023745241088 1074489965629256341028864 1140275065565741423132672 1227988532147721532604416 1269851777561848403034112 1451259174356398174896128 1746046194147541554171904 1802370264926494507532288 1995481364740047490482176 2148979931258512682057728 2280550131131482846265344 2539703555123696806068224 3492092388295083108343808 3604740529852989015064576 3990962729480094980964352 4297959862517025364115456 5079407110247393612136448 6984184776590166216687616 7981925458960189961928704 8595919725034050728230912 10158814220494787224272896 13968369553180332433375232 15963850917920379923857408 27936739106360664866750464 55873478212721329733500928 111746956425442659467001856
- Sum of all divisors σ(n): 322437395226317944841622585
- Sum of proper divisors (its aliquot sum) s(n): 210690438800875285374620729
- 111746956425442659467001856 is an abundant number, because the sum of its proper divisors (210690438800875285374620729) is greater than itself. Its abundance is 98943482375432625907618873
Bases of 111746956425442659467001856
- Binary: 1011100011011110101011010100101011100001111111001100000111001001000010000000000000000002
- Hexadecimal: 0x5C6F56A570FE60E4840000
- Base-36: E1H1CQN2MDBN37N5S
Squares and roots of 111746956425442659467001856
- 111746956425442659467001856 squared (1117469564254426594670018562) is 12487382270349780476965536203055975967240941507444736
- 111746956425442659467001856 cubed (1117469564254426594670018563) is 1395426962432622146447824950620650437472699928236417283407287662557153529430016
-
111746956425442659467001856 is a
perfect square number . Itssquare root is 10571043298816 -
The
cube root of 111746956425442659467001856 is 481665160.6394911343
Scales and comparisons
How big is 111746956425442659467001856?- 111,746,956,425,442,659,467,001,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 111,746,956,425,442,659,467,001,856 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 111746956425442659467001856 cubic inches would be around 40138763.4 feet tall.
Recreational maths with 111746956425442659467001856
- 111746956425442659467001856 backwards is 658100764956244524659647111
- The number of decimal digits it has is: 27
- The sum of 111746956425442659467001856's digits is 118
- 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 111746956425442659467001856 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 111746956425442659467001856 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/111746956425442659467001856/
Chicago style:
Numbermatics. 2024. "Number 111746956425442659467001856 - Facts about the integer". https://numbermatics.com/n/111746956425442659467001856/
The information we have on file for 111746956425442659467001856 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 111746956425442659467001856, math, Factors of 111746956425442659467001856, curriculum, school, college, exams, university, Prime factorization of 111746956425442659467001856, STEM, science, technology, engineering, physics, economics, calculator, one hundred eleven septillion, seven hundred forty-six sextillion, nine hundred fifty-six quintillion, four hundred twenty-five quadrillion, four hundred forty-two trillion, six hundred fifty-nine billion, four hundred sixty-seven million, one thousand, eight hundred fifty-six.